Création d’une application AEM Forms sécurisée pour iOS building-a-secure-aem-forms-app-for-ios
Vous devez archiver le projet Xcode pour l’application AEM Forms afin de créer le programme d’installation (un fichier .ipa) et un fichier de liste de propriétés (un fichier .plist). Le fichier de liste de propriétés contient des informations de configuration de l’application interne hébergée, telles que le nom et l’emplacement d’hébergement de l’application. Pour plus d’informations sur le fichier de liste de propriétés, voir À propos des fichiers de liste de propriétés d’informations.
-
Connectez-vous au site Web suivant :
-
Créez un ID d’application. Pour obtenir des instructions détaillées sur la création d’un ID d’application, voir Création et configuration des ID d’application.
-
Pour configurer l’identifiant de bundle de l’application iOS pour votre application, cliquez sur Configuration de l’ID d’application.
-
Au bas de la page web, sélectionnez Activation pour la protection des données. Spécifiez les options de protection des données.
Cliquez sur Terminé.
-
Accédez à Approvisionnement > Distribution et créez un nouveau profil à l’aide de l’ID d’application configuré à l’étape 3.
-
Téléchargez le profil d’approvisionnement et ajoutez-le à Xcode et à l’iPad.
-
Ouvrez une session sur l’ordinateur Mac sur lequel Xcode et le SDK iOS sont installés et configurés.
-
Ouvrez le projet
AEM Forms.xcodeproj
dans Xcode. -
Cliquez sur AEM Forms, sous TARGETS, sélectionnez AEM Forms. Sélectionnez l’onglet Paramètres de construction, recherchez la section Droit de signature du code, puis dans la liste déroulante Droits, sélectionnez l’option LC Enterprise.
-
Trouvez et ouvrez le fichier
LC Enterprise.entitlements
dans Xcode pour le modifier. Dans l’onglet Droits XCode, ajoutez la même paire de valeurs clés que dans vos profils d’approvisionnement. -
Dans l’onglet Paramètres de création, cliquez sur Tous puis cliquez sur Combiné.
-
Dans la liste Paramètres, développez Signature de code.
-
Pour Identité de signature de code, sélectionnez la signature appropriée. Vérifiez que la même signature est sélectionnée pour Débogage, Version finale et N’importe quel SDK iOS.
-
Dans la liste PROJET, sélectionnez AEM Forms et vérifiez que la signature adéquate est sélectionnée pour Identité de signature de code, Débogage, Version et N’importe quel SDK iOS.
-
Générer et distribuer une application AEM Forms. Pour obtenir des instructions détaillées sur la génération et la distribution d’une application AEM Forms, consultez Générer le programme d’installation de l’application AEM Forms.