Mam Macbook z OS X 10.10.3, Xcode 7 beta i iPhone 4. Nie zapisałem się do programu deweloperskiego Apple. Myślę, że od ostatniego WWDC każdy programista może uruchamiać aplikacje na swoim urządzeniu. Jak mogę to osiągnąć na prawdziwym urządzeniu w Xcode 7 Beta?Jak uruchamiać aplikacje na iPhone/iPad przy użyciu Xcode 7 bez rejestracji w programie programistów Apple?
Odpowiedz
proszę wykonać następujące kroki:
zainstalować Xcode 7.
Daj niepowtarzalny identyfikator Bundle (dowolny unikalny identyfikator):
Wybierz prawidłową drużynę z Opti "Drużyny" na (można dodać konto z preferencjami Xcode, ale istnieje również możliwość dodawania konta):
Następnie kliknij Fix Emisji. Zajmie to trochę czasu i zostanie rozwiązany. (. Jeśli otrzymujesz żadnego błędu, to nie może być jakiś problem ze swoim kontem programisty Apple)
Jeśli nie otrzymujesz jakiegokolwiek błędu po kliknięciu Fix Emisji, wtedy twój zestaw się udało:
teraz podłączyć urządzenie. Uruchom swój kod na Xcode 7, wybierając miejsce docelowe jako nazwę podłączonego urządzenia.
Próbowałem już z wersją beta Xcode 7.
Niestety nie mogę przejść 5). Kiedy trafiam problem z poprawką, mój iPhone 5s nie jest "rejestrowany", a otrzymuję komunikat "Brak urządzeń zarejestrowanych Utworzenie profilu informacyjnego wymaga zarejestrowania jednego lub więcej urządzeń w zespole. Podłącz urządzenie do komputera Mac, aby dodać je do swojego zespołu "Ale mój iPhone jest podłączony, wszelkie pomysły, jak to naprawić? – alex
Nieważne zapomniałem wybrać moje urządzenie z menu docelowego paska narzędzi produktu, zanim trafię Problem wydania – alex
" nevermind i Zapomniałem wybrać moje urządzenie z menu paska narzędziowego desitnation produktu, zanim trafiłem problem z Fixem - "... To działało po podłączeniu iPhone'a. – Jeeves
Poniższy artykuł z 9to5mac.com opisuje, w jaki sposób są w stanie uruchomić aplikacje na iPhone bez konta autorów:
Apple zmieniła swoją politykę w zakresie uprawnień wymaganych do zbudowania i uruchamiać aplikacje na urządzeniach. Do tej pory firma Apple wymagała od użytkowników płacenia 99 USD rocznie, aby zostać członkiem programu deweloperskiego Apple, aby uzyskać kod na fizycznych iPhone'ach i iPadach. W ramach nowego Programu dla programistów nie jest to już wymagane. Aplikacje można testować na urządzeniach, nie trzeba kupować od .
Oznacza to jednak, że programiści będą mogli udostępniać aplikacje poza sklepem App Store pod warunkiem, że są dostępne w wersji open-source pod warunkiem, że są one dostępne pod adresem . Zainteresowani użytkownicy mogą następnie otworzyć kod w Xcode, , skompilować i uruchomić na własnych urządzeniach - całkowicie unikając App Store .
ten jest nieco podobny do tego, jak Android umożliwia użytkownikom sideload aplikacje z nieznanych źródeł, choć jest to nieco bardziej skomplikowane, jak sideloading wymaga fizycznego połączenia z systemem Mac i Xcode do budować aplikacje. Ponieważ nie jest to specjalnie przeznaczone do tego celu (jego głównym celem jest testowanie własnego oprogramowania na prawdziwym sprzęcie ), potrzebna jest większa wiedza techniczna, aby w rzeczywistości uzyskać sideload niż w przypadku systemu Android.
To naprawdę nie jest optymalne rozwiązanie dla większości programistów, ale niektóre aplikacje mogłyby w przewidywalny sposób być dystrybuowane w ten sposób. Na przykład GBA4iOS jest emulatorem Game Boy Advance o otwartym kodzie źródłowym dla iPhone'a i iPada o otwartym kodzie źródłowym .
Po zmianie zasad klienci mogą teoretycznie pobrać kod aplikacji z drzewa otwartego i utworzyć go lokalnie. Następnie, mogą używać Xcode do uruchomienia go na swoim urządzeniu. Emulatory są dobrym przykładem czegoś, na co Apple nie zezwoli w sklepie, ale jest powszechnie otwarte i może zostać zainstalowane za pomocą tej metody. Bouke van der Bijl napisał kilka dobrych wskazówek, jak osiągnąć , jeśli jesteś zainteresowany.
Po wprowadzeniu tej zmiany wystarczy zapłacić za Program Developer , jeśli rzeczywiście chcesz przesłać do sklepu App Store. Aby przesłać aplikacje przez iTunes Połącz z Apple do sprawdzenia, płatne aktywne członkostwo jest nadal wymagane. Apple twierdzi, że zrzuciło opłatę, aby jeszcze więcej pączkujących się programistów mogło dołączyć do świata iOS, jak wielu ludzi (takich jak młodsi kandydaci i osoby z mniej uprzywilejowanych środowisk ), których zniechęciła opłata za subskrypcję za 99 USD.
Następujące będzie działać na każdej wersji iOS/OSX:
Pobierz i zainstaluj Xcode 7 Beta.
Otwórz Xcode 7, otwórz preferencje-> Konto i kliknij przycisk Dodaj po lewej stronie okna podręcznego, wybierz Dodaj Apple ID i zaloguj się do swojego konta Apple.
Podłącz telefon iPhone i wybierz go jako miejsce docelowe kompilacji.
Musimy teraz wygenerować podpis podpisu kodu dla aplikacji. Kliknij projekt po lewej stronie, wypełnij unikalny "Identyfikator pakietu" i kliknij "Napraw problem" (upewnij się, że nazwa jest wybrana jako "zespół").
Kliknij przycisk odtwarzania w lewym górnym rogu. Jeśli nie ma błędów kompilacji, aplikacja powinna teraz uruchomić się na Twoim telefonie!
Lub możesz zobaczyć podgląd w tym linku: - http://bouk.co/blog/sideload-iphone/ – RMDeveloper
dziękuję, to było bardzo pomocne dla mnie! –
W moim przypadku miałem istniejące (ale wygasłe) konto programisty, na które musiałem się zalogować i zaakceptować zmienione warunki przed zakończeniem czynności "Napraw problem". – shimizu
Jeśli jesteś podobny do mnie i bawiłeś się z XCode 8 i chcesz uruchomić swoją aplikację na swoim telefonie/iPadzie, ale nie chcesz płacić 99 $ za ten przywilej, oto co mi pomogło.
przejdź do developer.apple.com i kliknij konto w prawym górnym rogu i zaloguj się, używając swojego identyfikatora Apple. Zostaniesz poproszony o podpisanie umowy.
Przejdź do Xcode i otwórz preferencje-> Konta i kliknij przycisk Dodaj (+) w lewym dolnym rogu okna podręcznego, wybierz Dodaj Apple ID i zaloguj się do swojego konta Apple.
ponownie na ekranie Konta wybierz swój identyfikator Apple ID i kliknij prawym przyciskiem myszy "wyświetl szczegóły". W wyskakujących okienkach z podpisami tożsamości kliknij przycisk Utwórz obok opcji Rozwój systemu iOS, a następnie wykonaj jedną z następujących czynności: Zlikwiduj wybrane ustawienia, a następnie zamknij telefon i wyjdź z komputera. Z menu rozwijanego u góry Xcode przejdź do Product-> Destination, a następnie wybierz swój telefon.
Teraz po uruchomieniu projektu należy go załadować do telefonu. Być może będziesz musiał przejść do ustawień aplikacji na telefonie -> Ogólne -> Zarządzanie urządzeniami -> zatwierdzić Cię jako programistę.
- 1. Jak uruchamiać aplikacje Qt 5 na innych komputerach (Windows 7)?
- 2. Centrum użytkowników iOS dla programistów Apple - jak przesyłać aplikacje w imieniu klienta
- 3. Jak uruchamiać aplikacje na Androida w mojej aplikacji na Androida?
- 4. Zainstaluj aplikacje na iOS na urządzeniu bez programu dla programistów, iOS 5.1
- 5. Jak dostosować NSMenu jak aplikacje Apple Pro?
- 6. Zespół programistów nie wyświetla się w Xcode
- 7. Czy można uruchamiać zdarzenia przy użyciu Vue.js?
- 8. Lokalizacja łańcuchów ramek iOS + zasobów przy użyciu Xcode 7
- 9. Powiadomienie administratora nowej rejestracji przy użyciu Devise
- 10. Co to jest pakiet zawartości hostowanej w programie ładującym aplikacje?
- 11. Uzyskiwanie identyfikatora rejestracji GCM przy użyciu Firebase
- 12. Konsola programu ładującego aplikacje Apple
- 13. Jak utworzyć IPA w Xcode 7?
- 14. Twórz aplikacje na Androida za pomocą Xcode?
- 15. Czy mogę uruchamiać program Java w programie?
- 16. nieoczekiwane "@" w programie (XCode)
- 17. Jak zabezpieczyć Xcode 8 przed zapisaniem "zespołu programistów" w .pbxproj?
- 18. XCode 6.0.1 ios 7 Autolayout
- 19. Jak rozwiązać problem ERROR ITMS-90529 w sprawie złożenia wniosku zgodnego z Xcode 7 GM?
- 20. Jak mogę znaleźć mój identyfikator zespołu programistów Apple i identyfikator agenta zespołu Apple ID?
- 21. Xcode 7 generowanie GCOV
- 22. Jak zainstalować XCODE na platformie Windows 7?
- 23. Ile czasu zajmie zarejestrowanie się w programie dla programistów iPhone'a?
- 24. Jak zastosować określony układ w programie PowerPoint przy użyciu vba?
- 25. Obsługa w programie Webdriver przy użyciu Chromeoptions
- 26. . Programowanie .Net na komputerze Apple
- 27. Xcode 7 - "OpenSSL/pkcs7.h" plik nie został znaleziony w Xcode 7
- 28. Jak uruchamiać aplikacje kompatybilne z MPI z notebooków Jupyter?
- 29. Jak mogę pobrać wszystkie pliki PDF biblioteki programistów Apple?
- 30. Django-allauth: wyślij e-mail powitalny przy rejestracji (bez weryfikacji)
@Droppy na stronie Apple powiedzieli, że każdy programista może uruchamiać aplikacje w urządzeniu przy użyciu xcode 7 (xcode 7 beta jest dostępna na stronie). więc czy jest jakaś procedura, czy mogę po prostu uruchomić, kupić połączenie i wybrać urządzenie w xcode? –
Naprawdę myślisz, że będziesz mógł uruchamiać aplikacje na iPhone 4 z nowym SDK? IPhone 4 nie miał żadnej aktualizacji od czasu iOS7, który ma prawie 2 lata. Przeczytaj uważnie, jakie urządzenia obsługuje nowy pakiet SDK ... – Soader03
Oto link, który krok po kroku prowadzi do uruchamiania aplikacji ios bez podawania profilu w Xocde7 beta: http: //stackoverflow.com/a/30885089/3400991 –