Déploiement de votre application iOS pour une distribution Ad-hoc

De RAD Studio
Aller à : navigation, rechercher

Remonter à Développement d'applications mobiles iOS


Pour procéder à la distribution Ad-hoc de votre application, vous devez d'abord construire votre application avec une configuration de plate-forme particulière, spécifique à la distribution Ad-hoc.

Prérequis

Avant de construire une version de votre application iOS pour une distribution Ad-hoc, vous devez :

Prise en charge des périphériques iOS 32 bits et 64 bits

Si vous souhaitez construire un fichier archive d'application prenant en charge à la fois des périphériques iOS 32 bits et 64 bits :

  1. Sélectionnez Projet > Options pour ouvrir le dialogue Options de projet.
  2. Dans le champ Cible, sélectionnez une configuration de périphérique iOS 64 bits, comme Périphérique iOS - 64 bits - Toutes les configurations.
  3. Activez l'option Générer le fichier binaire universel iOS (armv7 + arm64). Vous pouvez trouver cette option dans :
    • Compilateur Delphi > Compilation > Autres options (Delphi)
    • Compilateur C++ > Avancées > Autres options (C++)
  4. Lorsque vous générez votre fichier archive d'application, sélectionnez Périphérique iOS - 64 bits comme plate-forme cible.

Si vous souhaitez construire deux fichiers archive d'application, l'un pour les périphériques iOS 32 bits, l'autre pour les périphériques iOS 64 bits :

  1. Générez votre fichier archive d'application avec la plate-forme cible Périphérique iOS - 32 bits.
  2. Générez votre fichier archive d'application avec la plate-forme cible Périphérique iOS - 64 bits.

Si vous souhaitez uniquement prendre en charge les périphériques iOS 32 bits ou 64 bits, sélectionnez la plate-forme devant être prise en charge comme plate-forme cible lorsque vous générez votre fichier archive d'application.

Générer un fichier archive d'application pour votre application

Projet préparé pour générer un bundle pour la distribution Ad-hoc

Pour générer un fichier archive d'application pour votre application, suivez les étapes ci-dessous :

  1. Exécutez Platform Assistant sur le Mac.
  2. Dans le Gestionnaire de projets de RAD Studio :
    1. Développez le noeud Configurations de construction et double-cliquez sur la configuration Release ou sur toute autre configuration de construction que vous voulez utiliser pour construire votre package d'application signé.
    2. Développez le noeud Plates-formes cible et double-cliquez sur la plate-forme cible Périphérique iOS pour la sélectionner. La plate-forme cible sélectionnée s'affiche en gras. Voir Prise en charge des périphériques iOS 32 bits et 64 bits ci-dessus.
    3. Développez le noeud de la plate-forme cible Périphérique iOS, au sein de celui-ci développez le noeud Configuration, puis double-cliquez sur le noeud de configuration de plate-forme Ad-hoc pour sélectionner cette configuration de plate-forme. La configuration de plate-forme sélectionnée s'affiche en gras.
  3. Sélectionnez Projet > Déploiement, puis cliquez sur le bouton Déployer DMgrDeploy.png pour déployer votre application.

RAD Studio construit votre application en utilisant le SDK que vous avez précédemment ajouté à l'EDI et se connecte à votre Mac en utilisant le profil de connexion que vous avez configuré pour la plate-forme Périphérique iOS. Ensuite, sur le Mac, Platform Assistant prépare votre application pour la distribution Ad-hoc.

Remarque : La première fois que vous utilisez un compte utilisateur sur votre Mac pour construire une application sur un périphérique iOS, votre Mac vous invite à autoriser RAD Studio à signer des applications en utilisant votre clé privée. Vous devez accepter l'opération sur votre Mac pour que RAD Studio puisse déployer l'application.

Votre application, générée sur le Mac, est ensuite copiée dans votre système de développement. Vous pouvez trouver votre fichier d'application final (.ipa) dans le dossier de votre projet : <dossier du projet>\<plate-forme>\<configuration de construction>\<nom du projet>.ipa. Par exemple : C:\Utilisateurs\<utilisateur>\Documents\Embarcadero\Studio\Projects\MyProject\iOSDevice64\Release\MyProject.ipa.

Installer l'application sur votre périphérique iOS

Sur le Mac, pour installer votre application sur votre périphérique iOS, faites glisser le fichier archive d'application sur l'icône de Xcode, de l'Utilitaire de configuration iPhone ou d'iTunes dans le Dock. Pour plus d'informations, voir la documentation Apple (EN).

Conseil : Il est inutile de déplacer le fichier archive d'application de votre PC de développement vers votre Mac. Vous trouverez une copie originale du fichier archive d'application sur le Mac, dans le répertoire de travail.

Voir aussi