Créer les fichiers d’installation d’une application avec Construction en local

Il existe deux façons de créer les fichiers d’installation d’une application : sur le cloud et en local. Si vous optez pour le cloud, ArcGIS va créer les fichiers d’installation pour vous. Si vous optez pour le local, vous devez installer les outils de développement localement et générer les fichiers d’installation vous-même.

Pour recourir à l’une de ces méthodes, utilisez l’outil Construire de AppStudio. L’outil Construction nécessite une licence ArcGIS AppStudio Developer Edition.

Remarque :

L’environnement Construction sur le cloud d’ArcGIS comprend parfois des correctifs de Qt Company, ce qui peut signifier que certaines applications créées avec Construction en local rencontreront des problèmes non présents lorsque l’application est exécutée dans AppStudio Player ou créée avec Construction sur le cloud. Si vous avez besoin de ces correctifs en mode Construction en local, vous devez les appliquer à votre propre ordinateur après les avoir reçus du support Qt Company.

Créer les fichiers d’installation d’une application avec Construction en local

Avant de générer des fichiers d’installation, procédez comme suit :

  • Ajoutez votre ID client Esri à votre application dans l’outil Settings. Pour en savoir plus, reportez-vous à la rubrique Octroyer une licence à votre application.
  • Associez vos fichiers de certification à votre application dans l’outil Settings. Pour en savoir plus, reportez-vous à la rubrique Signer votre application.
  1. Sélectionnez votre application dans AppStudio, puis sélectionnez l’outil Construire.
  2. Affichez l’onglet Local.
  3. Cochez la case en regard du système d’exploitation souhaité (Android, Windows, macOS, Ubuntu ou iOS). Vous pouvez générer une application sur une seule plateforme à la fois.
  4. Cliquez sur le bouton Sélectionner un dossier en sortie afin de spécifier un dossier pour la sortie de la génération.
  5. Vérifiez que la case Générer l’application pour les cibles sélectionnées est cochée.
  6. Cliquez sur le bouton Configurer.

    Lorsque vous exécutez Construction en local pour la première fois, vous devez configurer l’emplacement du fichier qmake dans le kit Qt de votre plateforme ciblée. Par exemple, lorsque vous générez une application pour macOS, vous accédez au fichier qmake dans le kit clang64. Vous pouvez définir toutes les cibles en même temps et enregistrer.

  7. Cliquez sur le bouton Générer des applications.
  8. Si un message vous y invite, générez un programme d’installation pour votre application.

    Les fichiers d’installation se trouvent dans le dossier Output. Si un programme d’installation a été généré, les fichiers d’installation se trouvent dans le dossier Setups.

Tester vos fichiers d’installation

Vous pouvez copier les fichiers d’installation sur les systèmes d’exploitation Windows, macOS et Ubuntu à l’aide d’un explorateur de fichiers, d’une clé USB ou d’une carte SD. Pour Android et iOS, quelques étapes supplémentaires peuvent être nécessaires.

Les étapes supplémentaires pour Android sont les suivantes :

  • Vérifiez que votre appareil autorise l’exécution d’applications provenant de sources inconnues (souvent désignées sous le nom de mode de développement).
  • Si votre appareil ne possède pas d’explorateur de fichiers par défaut, vous pouvez être amené à en installer un.

Pour iOS, connectez votre appareil à votre ordinateur. Ensuite, procédez comme suit pour installer votre application sur votre appareil :

  1. Dans XCode, cliquez sur Windows > Devices and Simulators (Appareils et Simulateurs). Votre appareil devrait être affiché dans la fenêtre Devices (Appareils).
  2. Cliquez sur le bouton Ajouter correspondant à votre appareil et sélectionnez le fichier .ipa de votre application, ou faites glisser votre fichier .ipa dans la section Installed Apps (Applications installées).