Nie mogę uwierzyć, że te mody zamknęły to jako „niejasne”. pytanie jest ABSOLUTNIE JASNE. ten użytkownik oczywiście i wielokrotnie pyta jak zrobić .ipa w Xcode 6. oczywiście.
Tak.
2
Zaktualizowałem to pytanie, aby (miejmy nadzieję) było bardziej jasne. Nominacja do ponownego otwarcia, ponieważ jest to jeden z pierwszych hitów w Google i myślę, że to dobre pytanie.
James McMahon
Odpowiedzi:
102
możesz śledzić poniżej:
1.Wybierz swiftDemo w swoim xcode (lewa strona, jak pokazano) Następnie wybierz opcję Produkt , w której możesz wybrać opcję Archiwum .
Następnie otworzy się nowe okno w następujący sposób iw tym oknie wybierz opcję eksportu
3. Następnie pojawi się wyskakujące okienko, jak poniżej i wybierz pierwszą opcję, gdy szukasz sklepu Apple. Więc teraz postępuj tak, jak mówi.
AKTUALIZACJA
-> Wybierz opcję Zapisz do wdrożenia ad-hoc, jak poniżej
-> wtedy, jeśli nie podpisałeś się swoim identyfikatorem programisty Apple, pojawi się poniższy ekran
-> Teraz wybierz dodaj w tym i podaj swój identyfikator Apple ID i hasło w nowym oknie, jak pokazano.
-> Reszta postępuj zgodnie z instrukcjami xcode i na końcu będziesz mieć swój plik IPA.
-> Idź z lotem próbnym.
Nie zapomnij podać swojego profilu aprowizacji i certyfikatów podczas podpisywania kodu ustawienia kompilacji w xcode.
Po tym kroku pojawia się mój błąd jak. „Aby zapisać na potrzeby rozwoju sklepu z aplikacjami IOS, musisz dodać konto Apple ID, które jest zarejestrowane w programie dla programistów IOS dla zespołu programistów '92P8AKNGW9'”
bhavik
1
Mam już zainstalowany identyfikator programisty Apple i profil aprowizacji oraz certyfikat.
bhavik
4
Opcja „Archiwum” w menu „Produkt” jest wyszarzona.
jameshfisher
5
@jameshfisher Musisz wybrać urządzenie iOS w swoim xcode, ponieważ na razie mógłbyś wybrać dowolny symulator. Więc zmień to na urządzenie iOS, a wtedy zadziała.
Jeśli chcesz przesłać plik .ipa do itunesconnect bez integracji konta programisty w Xcode i chcesz użyć programu ładującego aplikacje . następnie możesz wygenerować .ipa za pomocą iTunes .
Krok 1: - Wybierz urządzenie zamiast symulatora.
Krok 2: - Przejdź do produktu -> wybierz Archiwum
Krok 3: - Po zakończeniu procesu kliknij prawym przyciskiem myszy na Archiwum -> i wybierz Pokaż w Finderze
Krok 4: - po kliknięciu Pokaż w wyszukiwarce przekierujesz do folderu Archiwum, wygląda to tak
OSTRZEŻENIE: - Nie twórz .ipa ze zmianą rozszerzenia z .aap na .zip i .zip na .ipa.
Widziałem w wielu odpowiedziach, że sugerują skompresowanie pliku .app, a następnie zmianę rozszerzenia z .zip na .ipa. Teraz nie działa. Tą metodą otrzymasz błąd taki jak:
Adres IPA jest nieprawidłowy, nie zawiera katalogu ładunku.
Mój symulator nie wyświetlał się po uruchomieniu aplikacji. Więc twoja metoda zadziałała dla mnie jak urok.
Umair Afzal
Folder został zmieniony na /Users/<User>/Library/Developer/Xcode/DerivedDatadla mnie z najnowszą wersją XCode. Ustawienie można przeglądać / zmieniać w „Plik” -> „Ustawienia projektu” w XCode.
Odpowiedzi:
możesz śledzić poniżej:
1.Wybierz swiftDemo w swoim xcode (lewa strona, jak pokazano) Następnie wybierz opcję Produkt , w której możesz wybrać opcję Archiwum .
3. Następnie pojawi się wyskakujące okienko, jak poniżej i wybierz pierwszą opcję, gdy szukasz sklepu Apple. Więc teraz postępuj tak, jak mówi.
AKTUALIZACJA -> Wybierz opcję Zapisz do wdrożenia ad-hoc, jak poniżej
-> wtedy, jeśli nie podpisałeś się swoim identyfikatorem programisty Apple, pojawi się poniższy ekran
-> Teraz wybierz dodaj w tym i podaj swój identyfikator Apple ID i hasło w nowym oknie, jak pokazano.
-> Reszta postępuj zgodnie z instrukcjami xcode i na końcu będziesz mieć swój plik IPA.
-> Idź z lotem próbnym.
Nie zapomnij podać swojego profilu aprowizacji i certyfikatów podczas podpisywania kodu ustawienia kompilacji w xcode.
źródło
Jeśli chcesz przesłać plik .ipa do itunesconnect bez integracji konta programisty w Xcode i chcesz użyć programu ładującego aplikacje . następnie możesz wygenerować .ipa za pomocą iTunes .
Krok 1: - Wybierz urządzenie zamiast symulatora.
Krok 2: - Przejdź do produktu -> wybierz Archiwum
Krok 3: - Po zakończeniu procesu kliknij prawym przyciskiem myszy na Archiwum -> i wybierz Pokaż w Finderze
Krok 4: - po kliknięciu Pokaż w wyszukiwarce przekierujesz do folderu Archiwum, wygląda to tak
Krok 5: - Kliknij prawym przyciskiem myszy plik .xarchive -> wybierz opcję Pokaż zawartość pakietu.
Krok 6: - Przejdź do folderu produktu -> folderu aplikacji -> znajdziesz swoją nazwę projektu.app
Krok 7: - Teraz, aby przekonwertować .app na .ipa, po prostu przeciągnij i upuść do itunes. sprawdź poniższy obrazek,
Krok 8: - Teraz umieść ten plik .ipa w bezpiecznym miejscu i użyj go podczas przesyłania za pomocą programu ładującego aplikację.
Uwaga: - jeśli chcesz wiedzieć, jak wgrać aplikację za pomocą programu ładującego, sprawdź to,
Prześlij aplikację za pomocą aplikacji Loader
EDYTOWAĆ :-
OSTRZEŻENIE: - Nie twórz .ipa ze zmianą rozszerzenia z .aap na .zip i .zip na .ipa.
Widziałem w wielu odpowiedziach, że sugerują skompresowanie pliku .app, a następnie zmianę rozszerzenia z .zip na .ipa. Teraz nie działa. Tą metodą otrzymasz błąd taki jak:
źródło
1. Make your application with X-Code
.
2. Run your application in simulator
.
3. Open finder, Goto -> /Library/Developer/XCode/DerivedData/<Your App Name-blahblahblah>/Build/Products/Debug-iphonesimulator
.
4. Open iTunes -> Goto Apps
.
5. Drag YourApplication.app to iTunes
.
6. Drag back your app from iTunes to finder to get YourApplication.ipa
źródło
/Users/<User>/Library/Developer/Xcode/DerivedData
dla mnie z najnowszą wersją XCode. Ustawienie można przeglądać / zmieniać w „Plik” -> „Ustawienia projektu” w XCode.W XCode w wersji 9.0 (9A235):
Spowoduje to wyeksportowanie opublikowanej zawartości do lokalizacji, w której można znaleźć plik .ipa.
źródło