Préparation d'une application iOS pour le déploiement

De RAD Studio
Aller à : navigation, rechercher

Remonter à Développement d'applications mobiles iOS


Avant de construire votre application à des fins de distribution sur des plates-formes iOS, vous devez configurer plusieurs options de projet de votre application.

Les propriétés que vous configurez sont incluses dans votre application, généralement sous la forme de fichiers .plist. Vous ne pouvez pas modifier ces propriétés après avoir construit et signé votre application. Parce que ces propriétés fournissent des informations clés concernant votre application, vous devez vous assurer qu'elles contiennent des valeurs adéquates avant de déployer votre application. Dans le cas contraire, il se peut que vous deviez reconstruire votre application pour changer les valeurs configurées.

Pour configurer votre app iOS, sélectionnez Projet > Options :

  • Dans le champ Cible de la boîte de dialogue Options de projet, sélectionnez une plate-forme cible de périphérique iOS. Comme configuration de construction, vous pouvez sélectionner Toutes les configurations.
    Remarques:
    • Pour soumettre votre application à l'App Store, vous devez configurer ces propriétés pour la plate-forme cible Périphérique iOS - 64 bits. Les valeurs de ces propriétés de déploiement pour la plate-forme cible Périphérique iOS - 32 bits n'ont aucun effet sur les applications construites pour l'App Store, que votre application prenne en charge ou non les périphériques iOS 32 bits. Pour plus d'informations, voir Déploiement de votre application pour soumission à l'App Store.
    • Si vous voulez déployer votre application pour une distribution ad hoc, et que vous souhaitez construire des fichiers binaires distincts pour les périphériques iOS 32 bits et 64 bits, vous devez procéder comme suit pour les plates-formes cible Périphérique iOS - 32 bits et Périphérique iOS - 64 bits.
  • Dans la page Application, fournissez les icônes et images représentant votre application.
  • Dans la page Liste des droits, assignez les droits d'accès système que vous voulez pour votre application.
  • Dans la page Informations de version, définissez les paires clé-valeur à inclure dans le fichier info.plist de votre application. Par exemple :
    • CFBundleIdentifier est l'identificateur unique de votre application.
      Vous devez déjà avoir un ID d'app pour votre application. Vous fournissez ici la seconde partie de votre ID d'app, l'ID de bundle. Par exemple : com.mycompany.myapp.
    • CFBundleVersion est la version de votre application. Par exemple : 1.0.0.
    • UIDeviceFamily détermine le type des périphériques iOS pris en charge par votre application :
      • iPhone
      • iPad
      • iPhone et iPad
  • Si vous devez personnaliser votre fichier info.plist, voir Personnalisation de votre fichier info.plist.

    Remarque: La liste de propriétés iOS inclut la configuration pour Bluetooth LE.

    Voir aussi