Question

J'ai écrit un script qui décrit quelques étapes pour empaqueter ma construction en vue d'une distribution ad hoc. Ma première hypothèse était d'utiliser une phase de script d'exécution dans ma cible ad hoc. Mais il semble que la codification soit fixée à la dernière position de la chaîne de création d'applications iPhone.

Quelqu'un a une idée, comment puis-je exécuter mon script au tout dernier moment possible du processus de construction?

Mise à jour : consultez cette réponse ci-dessous sur l’exécution de scripts dans Xcode 4.

Était-ce utile?

La solution

Pouvez-vous créer une cible agrégée contenant à la fois votre " Ad hoc " cible et une phase de construction du script d’exécution (qui s’exécute après la "cible" Ad hoc "??

Autres conseils

Une brève mise à jour sur ce sujet: Depuis que nous utilisons tous Xcode 4 ces jours-ci. Apple a affiné le processus d’exécution de scripts sur plusieurs événements du processus de construction avec l’introduction de schémas.

Accédez à Produit & # 8594; Edit Scheme & # 8230; vous avez la possibilité d'exécuter des scripts avant / après une génération, un débogage, un archivage, etc. Il est très pratique de définir un numéro de version à partir de git décrire en sortie ou de télécharger .xcarchives vers des services tels que TestFlight et HockeyApp .

Si vous souhaitez partager vos scripts pré / post avec d'autres membres de l'équipe ayant accès à votre référentiel de code, vous pouvez aller à Produit & # 8594; Gérer les schémas & # 8230; et marquez votre schéma comme partagé . Après avoir coché & # 8230; {nom_projet} .xcodeproj / xcshareddata / xcschemes / {nom_projet} .xcscheme dans votre , tout le monde peut l’utiliser dans le projet.

Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top