0

Actuellement dans Xcode, j'ai un schéma de développement et un schéma ad hoc. Les deux sont définis sur Automatique sous Projet Xcode -> Cible de l'application iOS -> Paramètres de construction -> Profil de provisionnement. J'utilise actuellement xcodebuild à partir de la ligne de commande et en spécifiant le schéma Ad Hoc pour créer mes applications.Xcode 7.2: comment créer un profil d'approvisionnement Ad Hoc ou un profil d'approvisionnement App Store?

Cependant, il semble que xcodebuild exécute le codeign avec le profil de provisionnement App Store, au lieu de celui de Ad Hoc.

Y a-t-il un moyen pour moi de spécifier quel profil d'approvisionnement utiliser? Dois-je passer un argument dans xcodebuild? Je préfère faire cela, tout en gardant le schéma de construction Xcode défini sur "Automatique".

+0

Avez-vous essayé d'exporter le build archivé comme la construction ad hoc? – matt

+0

Cela fonctionne vraiment, mais j'espère être en mesure de sélectionner des profils d'approvisionnement lors de la construction via une ligne de commande avec xcodebuild. Une complication supplémentaire est que j'ai une application iOS, une application Watch et des extensions pour les deux. Je ne peux donc pas spécifier manuellement un profil d'approvisionnement pour Ad Hoc. –

Répondre

1

La meilleure approche que j'ai vu est de spécifier des variables d'environnement pour vos profils de provisionnement de différence. Ensuite, lorsque vous créez, vous pouvez également transmettre des valeurs pour les différents profils d'approvisionnement pour l'extension et pour regarder l'application.

Vous pouvez voir les détails de cette approche ici: https://stackoverflow.com/a/29605731/3708242