2010-10-01 33 views
19

J'ai lu dans les documents du programme iOS Enterprise Developer Program qu'un profil d'approvisionnement peut être intégré à l'application.Comment intégrer un profil de provisioning dans une application iOS?

Je me demande comment cela est fait. Est-il simplement ajouté au répertoire Payload d'un IPA, ou inclus dans le répertoire du projet?

Je me demande également si cette technique est généralement disponible pour tous les modes/programmes de déploiement, ou est-ce seulement pour les déploiements de distribution Enterprise?

Répondre

17

Le fichier doit être appelé embedded.mobileprovision

Il doit être placé dans le fichier zip .ipa, dans le répertoire Payload/ .app/

"Build and Archive" de XCode puis « Partager ... "la fonctionnalité l'ajoute automatiquement (donc vous pouvez utiliser unzip sur le fichier .ipa généré par la fonction de partage de XCode pour voir où les fichiers devraient aller).

Je suis ne sait pas exactement quels scénarios cela est pris en charge dans, mais il fonctionne vraiment pour adhoc builds lorsque vous installez directement à partir du Web sur l'appareil (par exemple selon la méthode décrite ici. http://developer.apple.com/iphone/library/featuredarticles/FA_Wireless_Enterprise_App_Distribution/Introduction/Introduction.html)

+0

Merci Joseph, j'apprécie vraiment ça! – DwarDoh

+0

Vous dites dans le répertoire Payload, puis aussi dans l'ipa, je suppose que vous voulez dire juste dans le répertoire de la charge utile. Pouvez-vous confirmer? – DwarDoh

+0

Est-ce que appleembedded.mobileprovisionne le nom du fichier de provision ou un répertoire? – DwarDoh