Zaktualizowałem iPoda do iOS 9 i chcę tworzyć dla niego własne aplikacje, jednak nie chcę płacić za konto programisty ze względu na to, ile to kosztuje. Czytam, że w Xcode 7, że możesz tworzyć aplikacje na iOS bez konta programisty, nie wydaje mi się, że tak jest, ale kiedy próbuję zbudować moją aplikację testową (pustą aplikację z pojedynczym widokiem), pojawia się błąd „nie” znaleziono tożsamości do podpisywania kodu ”i wymaga ode mnie dołączenia do programu.
Czy istnieje sposób, w jaki mogę tworzyć aplikacje bez płacenia za konto programisty (czy w opcjach programu jest dostępna opcja „bezpłatna”?
ios
xcode
development
iProgram
źródło
źródło
Odpowiedzi:
Nie musisz płacić za programistę Apple, który chce opcji 99 USD za certyfikat sklepu, fakturowanie i ogólne certyfikaty do podpisywania kodów.
Twój osobisty identyfikator AppleID jest wystarczający do podpisywania aplikacji w Xcode i ładowania ich na ograniczoną liczbę urządzeń (5 lub więcej) z komputera Mac, aby rozpocząć programowanie. Gdy potrzebujesz TestFlight lub chcesz utworzyć podpisaną aplikację, która zostanie sprawdzona - musisz zapłacić, ale zacznij za darmo.
Oto jak cofnę poprzedni płatny identyfikator AppleID - możesz potrzebować wsparcia Apple Developer, aby pomóc Ci zwolnić swój identyfikator AppleID z płatnego programu, jeśli ponownie używasz tego samego identyfikatora AppleID (i zachęcam, aby zawsze używać tego samego i nie tworzyć nowych kont, gdy napotkasz czkawka taka).
Zamiast tego usuń wszystkie kopie Xcode, które mogłeś wcześniej zainstalować - niezależnie od tego, czy pochodzą one z Mac App Store, czy pobrane, a następnie zainstaluj Xcode 7 z Mac App Store:
Po pobraniu uruchom aplikację i przejdź do ustawień:
Podczas tworzenia aplikacji na iOS podłącz urządzenie iOS i wybierz AppleID, aby podpisać aplikację, gdy zostaniesz o to poproszony.
źródło
wykonaj następujące czynności: -
Wymagania: Musisz mieć system iOS 9 na swoich urządzeniach (iPhone lub iPad), najnowszy Xcode 7 i potrzebujesz bezpłatnego konta programisty, które pozwala „testować na urządzeniu”.
Krok 1: Uruchom aplikację, którą chcesz uruchomić na urządzeniu.
Krok 2: Podłącz urządzenie iOS przez USB.
Krok 3: W rozwijanym menu wyboru urządzenia wybierz swoje urządzenie (nie symulator).
Krok 4: Zaczekaj, aż Xcode 7 indeksuje i przetwarza pliki symboli. Może to również chwilę potrwać, więc bądź cierpliwy. Po zakończeniu status wyświetli komunikat Gotowe.
Krok 5: Kliknij przycisk Odtwórz (Uruchom aplikację). Prawdopodobnie wystąpi błąd z informacją „nie udało się podpisać kodu”. W porządku Kliknij Napraw problem i kliknij Dodaj, aby zalogować się na swoje konto programisty. Pamiętaj, że nie potrzebujesz płatnego konta programisty, ale potrzebujesz bezpłatnego konta programisty (Apple ID). Jeśli nie masz konta programisty, utwórz je, klikając opcję Dołącz do programu.
Krok 6: Po zalogowaniu kliknij ponownie przycisk Odtwórz, aby kontynuować kompilację. Może pojawić się inny błąd z informacją, że identyfikator aplikacji z identyfikatorem… nie jest dostępny. Wpisz inny ciąg. Aby to naprawić, kliknij kartę Ogólne i nadaj identyfikatorowi pakietu unikalną nazwę (usuń nazwę między dwiema kropkami i dodaj własną nazwę. Pozostaw prefiks i sufiks bez zmian).
Krok 7: Kliknij ponownie przycisk Play. Kompilacja powinna się zakończyć, a zobaczysz, że skompilowana aplikacja pojawi się na ekranie głównym urządzenia z systemem iOS.
Krok 8: Musisz włączyć dostęp do aplikacji, ufając programistom na swoim urządzeniu z systemem iOS. Można to zrobić, przechodząc do opcji Ustawienia → Ogólne → Profil, dotykając aplikacji programisty i udzielając dostępu.
Krok 9: Uruchom aplikację na ekranie głównym urządzenia, a iOS powinien umożliwiać korzystanie z niej. Szczęśliwego podpisywania kodu :).
Uwaga: nie można przetestować powiadomienia wypychanego i zakupu w aplikacji na bezpłatnym koncie członkowskim.
źródło
Możesz tworzyć aplikacje na własne urządzenie z iOS rejestrując się na https://developer.apple.com/resources/ .
Rejestracja w dowolnym konkretnym programie dla programistów jest oddzielnym krokiem, którego nie musisz robić. Szczęśliwego kodowania.
źródło
Oznaczone rozwiązanie działa. Ale zamiast ponownie go pobierać, możesz usunąć pliki tymczasowe, które Xcode tworzy przy pierwszym uruchomieniu. Można to zrobić za pomocą aplikacji takich jak CleanMyMac.
I jesteś gotowy, aby rozpocząć nową instalację Xcode
źródło