Vorbereiten von iOS-Anwendungen für die Bereitstellung

Aus RAD Studio
Wechseln zu: Navigation, Suche

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.
  • 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.
    • 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 Datei info.plist finden Sie unter Anpassen der Datei info.plist.

    Hinweis: Die iOS-Eigenschaftsliste enthält die Konfiguration für Bluetooth LE.

    Siehe auch