In meinem Projekt kann ich nicht herausfinden, wie eine IPA-Datei erstellt wird. Kann jemand Schritt für Schritt erklären, wie man eine IPA-Datei in Xcode 6 erstellt?
Ich kann nicht glauben, dass diese Mods dies als "unklar" abgeschlossen haben. Die Frage ist ABSOLUT KLAR. Dieser Benutzer fragt offensichtlich und wiederholt, wie eine .ipa in Xcode 6 erstellt werden soll.
Ja.
2
Ich habe diese Frage aktualisiert, um (hoffentlich) klarer zu sein. Die Nominierung für die Wiedereröffnung ist einer der ersten Hits bei Google und ich denke, das ist eine gute Frage.
James McMahon
Antworten:
102
Sie könnten unten folgen:
1.Wählen Sie Ihr swiftDemo in Ihrem xcode (linke Seite wie gezeigt) und wählen Sie dann die Option Produkt , in der Sie die Option Archivieren auswählen können .
Dann würde sich ein neues Fenster wie folgt öffnen und in diesem Fenster die Auswahl Export - Option
3.Dann erscheint ein Popup wie folgt und wählen Sie die erste Option, während Sie nach einem Apple Store suchen. Also jetzt folgen, wie es heißt.
UPDATE
-> Wählen Sie die unten in Ad-hoc-Bereitstellung speichern aus
-> Wenn Sie nicht mit Ihrer Apple-Entwickler-ID unterschrieben haben, wird der folgende Bildschirm angezeigt
-> Wählen Sie nun Hinzufügen und geben Sie Ihre Apple-ID und Ihr Passwort wie gezeigt in einem neuen Fenster ein.
-> Rest folgen Sie den Anweisungen von xcode und schließlich haben Sie Ihre IPA-Datei.
-> Gehen Sie mit Ihrem Testflug.
Vergessen Sie nicht, Ihr Bereitstellungsprofil und Ihre Zertifikate beim Codesignieren Ihrer Build-Einstellung in xcode anzugeben.
Nach diesem Schritt tritt mein Fehler wie folgt auf. "Um für die IOS App Store-Entwicklung zu speichern, müssen Sie ein Apple ID-Konto hinzufügen, das im IOS-Entwicklerprogramm für das Entwicklungsteam '92P8AKNGW9' registriert ist"
bhavik
1
Ich habe bereits in Apple Entwickler ID und Bereitstellungsprofil und Zertifikat auch installiert.
Bhavik
4
Die Option "Archivieren" im Menü "Produkt" ist ausgegraut.
Jameshfisher
5
@jameshfisher Sie müssen das iOS-Gerät in Ihrem Xcode auswählen, da Sie möglicherweise vorerst einen Simulator ausgewählt haben. Ändern Sie es also auf ein iOS-Gerät und dann wird es funktionieren.
Wenn Sie eine .ipa-Datei auf itunesconnect hochladen möchten, ohne das Entwicklerkonto in Xcode zu integrieren, und diese verwenden möchten Application Loader verwenden . Dann können Sie mit iTunes .ipa generieren .
Schritt 1 :- Gerät anstelle des Simulators auswählen.
Schritt 2 :- Gehen Sie zu Produkt -> Wählen Sie Archiv
Schritt 3 :- Klicken Sie nach Abschluss des Vorgangs mit der rechten Maustaste auf Ihr Archiv -> und wählen Sie Im Finder anzeigen
Schritt 4 :- Wenn Sie auf Im Finder anzeigen klicken, werden Sie zum Archivordner weitergeleitet
Schritt 5: - Klicken Sie mit der rechten Maustaste auf die .xarchive-Datei -> wählen Sie die Option Paketinhalt anzeigen.
Schritt 6: - Gehen Sie zu Produktordner -> Anwendungsordner -> Sie finden Ihren Projektnamen.app
Schritt 7: - Um .app in .ipa zu konvertieren, ziehen Sie es einfach per Drag & Drop in iTunes. siehe Bild unten,
Schritt 8: - Bewahren Sie diese IPA-Datei nun an einem sicheren Ort auf und verwenden Sie sie beim Hochladen mit dem Application Loader.
Hinweis :- Wenn Sie wissen möchten, wie Sie eine App mit dem Application Loader hochladen, überprüfen Sie dies.
WARNUNG :- Machen Sie keine .ipa mit der Erweiterung von .aap zu .zip und .zip zu .ipa.
Ich habe in vielen Antworten gesehen, dass sie vorgeschlagen haben, die .app-Datei zu komprimieren und dann die Erweiterung von .zip in .ipa zu ändern. Es funktioniert jetzt nicht. Durch diese Methode erhalten Sie Fehler wie,
IPA ist ungültig und enthält kein Payload-Verzeichnis.
Mein Simulator wurde nach dem Ausführen der App nicht angezeigt. Ihre Methode hat für mich also wie ein Zauber gewirkt.
Umair Afzal
Ordner geändert /Users/<User>/Library/Developer/Xcode/DerivedDatafür mich mit der neuesten XCode-Version. Die Einstellung kann unter "Datei" -> "Projekteinstellungen" in XCode angezeigt / geändert werden.
sn0b4ll
2
In XCode Version 9.0 (9A235):
Archivieren Sie Ihr Projekt
Klicken Sie auf Fenster-> Organizer und wählen Sie Ihr archiviertes Projekt aus. Klicken Sie auf Exportieren
Wählen Sie Entwicklung (Option)
Klicken Sie auf Weiter und signieren Sie die App und exportieren Sie sie
Dadurch wird der Veröffentlichungsinhalt an einen Speicherort exportiert, an dem Sie die IPA-Datei finden.
Antworten:
Sie könnten unten folgen:
1.Wählen Sie Ihr swiftDemo in Ihrem xcode (linke Seite wie gezeigt) und wählen Sie dann die Option Produkt , in der Sie die Option Archivieren auswählen können .
3.Dann erscheint ein Popup wie folgt und wählen Sie die erste Option, während Sie nach einem Apple Store suchen. Also jetzt folgen, wie es heißt.
UPDATE -> Wählen Sie die unten in Ad-hoc-Bereitstellung speichern aus
-> Wenn Sie nicht mit Ihrer Apple-Entwickler-ID unterschrieben haben, wird der folgende Bildschirm angezeigt
-> Wählen Sie nun Hinzufügen und geben Sie Ihre Apple-ID und Ihr Passwort wie gezeigt in einem neuen Fenster ein.
-> Rest folgen Sie den Anweisungen von xcode und schließlich haben Sie Ihre IPA-Datei.
-> Gehen Sie mit Ihrem Testflug.
Vergessen Sie nicht, Ihr Bereitstellungsprofil und Ihre Zertifikate beim Codesignieren Ihrer Build-Einstellung in xcode anzugeben.
quelle
Wenn Sie eine .ipa-Datei auf itunesconnect hochladen möchten, ohne das Entwicklerkonto in Xcode zu integrieren, und diese verwenden möchten Application Loader verwenden . Dann können Sie mit iTunes .ipa generieren .
Schritt 1 :- Gerät anstelle des Simulators auswählen.
Schritt 2 :- Gehen Sie zu Produkt -> Wählen Sie Archiv
Schritt 3 :- Klicken Sie nach Abschluss des Vorgangs mit der rechten Maustaste auf Ihr Archiv -> und wählen Sie Im Finder anzeigen
Schritt 4 :- Wenn Sie auf Im Finder anzeigen klicken, werden Sie zum Archivordner weitergeleitet
Schritt 5: - Klicken Sie mit der rechten Maustaste auf die .xarchive-Datei -> wählen Sie die Option Paketinhalt anzeigen.
Schritt 6: - Gehen Sie zu Produktordner -> Anwendungsordner -> Sie finden Ihren Projektnamen.app
Schritt 7: - Um .app in .ipa zu konvertieren, ziehen Sie es einfach per Drag & Drop in iTunes. siehe Bild unten,
Schritt 8: - Bewahren Sie diese IPA-Datei nun an einem sicheren Ort auf und verwenden Sie sie beim Hochladen mit dem Application Loader.
Hinweis :- Wenn Sie wissen möchten, wie Sie eine App mit dem Application Loader hochladen, überprüfen Sie dies.
App mit Application Loader hochladen
EDIT: -
WARNUNG :- Machen Sie keine .ipa mit der Erweiterung von .aap zu .zip und .zip zu .ipa.
Ich habe in vielen Antworten gesehen, dass sie vorgeschlagen haben, die .app-Datei zu komprimieren und dann die Erweiterung von .zip in .ipa zu ändern. Es funktioniert jetzt nicht. Durch diese Methode erhalten Sie Fehler wie,
quelle
.
.
.
.
.
quelle
/Users/<User>/Library/Developer/Xcode/DerivedData
für mich mit der neuesten XCode-Version. Die Einstellung kann unter "Datei" -> "Projekteinstellungen" in XCode angezeigt / geändert werden.In XCode Version 9.0 (9A235):
Dadurch wird der Veröffentlichungsinhalt an einen Speicherort exportiert, an dem Sie die IPA-Datei finden.
quelle