Vorbereiten von iOS-Anwendungen für die Bereitstellung
Nach oben zu Mobile iOS-Anwendungsentwicklung
Bevor Sie Ihre Anwendung für die Weitergabe auf iOS-Plattformen erzeugen, müssen Sie einige Projektoptionen Ihrer Anwendung konfigurieren.
Die Eigenschaften, die Sie konfigurieren, werden Ihrer Anwendung normalerweise in Form von .plist
-Dateien hinzugefügt. Nach dem Erzeugen und Signieren Ihrer Anwendung können Sie diese Eigenschaften nicht mehr ändern. Da diese Eigenschaften Schlüsselinformationen über Ihre Anwendung bereitstellen, sollten Sie vor der Weitergabe der Anwendung sicherstellen, dass sie die richtigen Werte enthalten, oder Sie müssen möglicherweise die Anwendung erneut erzeugen, um die konfigurierten Werte zu ändern.
Wählen Sie zum Konfigurieren Ihrer iOS-App Projekt > Optionen:
- Wählen Sie im Feld Ziel des Dialogfelds Projektoptionen eine Zielplattform für das iOS-Gerät aus. Als Build-Konfiguration können Sie Alle Konfigurationen auswählen.
- Hinweise:
- Um Ihre Anwendung an den App Store zu übermitteln, müssen Sie diese Eigenschaften für die Zielplattform iOS-Gerät - 64 Bit konfigurieren. Die Werte dieser Bereitstellungseigenschaften für die Zielplattform iOS-Gerät - 32 Bit wirken sich nicht auf für den App Store erzeugte Anwendungen aus, unabhängig davon, ob Ihre Anwendung 32-Bit-iOS-Geräte unterstützt oder nicht. Weitere Informationen finden Sie unter Bereitstellen von iOS-Anwendungen für die Übermittlung an den App Store.
- Wenn Sie Ihre Anwendung für die Ad-hoc-Weitergabe bereitstellen und separate Binärdateien für 32-Bit- und 64-Bit-iOS-Geräte erzeugen möchten, müssen Sie die folgenden Schritte für beide Zielplattformen, iOS-Gerät - 32 Bit und iOS-Gerät - 64 Bit, ausführen.
- Hinweise:
- Geben Sie auf der Seite Anwendung die Symbole und Grafiken zur Darstellung Ihrer Anwendung an.
- Weisen Sie auf der Seite Berechtigungsliste die gewünschten Berechtigungen (Systemzugriffsrechte) für Ihre Anwendung zu.
- Legen Sie auf der Seite Versionsinformationen Schlüssel/Wertepaare fest, die in die info.plist-Datei Ihrer Anwendung einbezogen werden sollen. Zum Beispiel:
CFBundleIdentifier
ist ein eindeutiger Bezeichner für Ihre Anwendung.- Sie sollten bereits eine App-ID für Ihre Anwendung besitzen. Hier müssen Sie den zweiten Teil Ihrer App-ID, die Bundle-ID, eingeben. Beispiel:
com.mycompany.myapp
.
- Sie sollten bereits eine App-ID für Ihre Anwendung besitzen. Hier müssen Sie den zweiten Teil Ihrer App-ID, die Bundle-ID, eingeben. Beispiel:
CFBundleVersion
ist die Version Ihrer Anwendung. Beispiel:1.0.0
.UIDeviceFamily
legt den Typ der iOS-Geräte fest, die Ihre Anwendung unterstützt:- iPhone
- iPad
- iPhone und iPad
Informationen zum Anpassen der info.plist
-Datei finden Sie unter Anpassen Ihrer info.plist-Datei.
Siehe auch
- Konfigurieren eines Anwendungseintrags in iTunes Connect für das Hochladen
- Bereitstellen von iOS-Anwendungen für die Ad-hoc-Weitergabe
- Bereitstellen von iOS-Anwendungen für die Übermittlung an den App Store
- Übermittlung der App an den Mac App Store
- Vorbereiten einer OS X-Anwendung für die Bereitstellung
- Bereitstellen von geräteübergreifenden Anwendungen