Wofür steht die Dateierweiterung .ipa (verwendet für iOS-App-Bundles)? Ich vermute, dass es etwas mit der iPhone-App zu tun hat, bin mir aber nicht sicher.
Wofür steht die Dateierweiterung .ipa (verwendet für iOS-App-Bundles)? Ich vermute, dass es etwas mit der iPhone-App zu tun hat, bin mir aber nicht sicher.
Antworten:
Ihre Vermutung war richtig.
.ipasteht für iOS App Store Package
Jede .ipaDatei wird mit einer Binärdatei für die ARM-Architektur komprimiert, die nur auf iOS-Geräten installiert werden kann. Wenn Sie die Erweiterung in ändern .zip, können Sie sie entpacken und den Inhalt anzeigen.
IPA steht für "iOS App Store Package", laut Apple lesen sie selbst die iOS Developer Library - Abschnitt "Tools Workflow Guide für iOS-> Distributing Apps".
So senden Sie Ihre App an Tester:
Wenn Sie keinen Zugriff auf das Projekt haben, das die App generiert, besorgen Sie sich eine IPA-Datei (iOS App Store Package) für Ihre App von dem entsprechenden Teamkollegen. Andernfalls generieren Sie die IPA-Datei selbst:
ein. Öffnen Sie das Projekt in Xcode.
b. Archivieren Sie Ihre App.
c. Generieren Sie eine IPA-Datei für Ihre App.
Laden Sie das Benutzertest-Bereitstellungsprofil für Ihre App vom iOS-Bereitstellungsportal auf Ihr Dateisystem herunter. (Sie müssen dieses Profil nicht in Xcode installieren.)
Senden Sie das Provisioning-Profil für Benutzertests und die IPA-Datei per E-Mail an Ihre Tester.
Laut Apple .ipasteht es für "iOS App Store Package". Moment mal, das macht überhaupt keinen Sinn. Es stand ursprünglich für:
iP Hone A Archiv
Als aus iPhone OS iOS wurde, haben sie diese neue Übersetzung erfunden, um ihren Zweck klarer zu machen.
Es bedeutet Internet Protocol Address