2010-08-12 22 views
0

puis-je faire, que lors de la compilation dans le profil adhoc, j'ai fait pour xcode, emballez-le dans un zip se plaindre à iTunes ou un ipa, lui donner un nom automatique (optionnel ... appname_date_time.zip) et copiez-le un chemin de réseau? Donc, quel est vraiment mon problème: je pense avoir compris que dans une phase de construction passée, je peux exécuter un shell-script. mais je n'ai pas fait beaucoup de shell-scripting maintenant. puis-je zipper sur osx avec la coque et pour ce cas d'une manière simple?xcode et ad-hoc-distribution: puis-je amener xcode pour faire automatiquement un .ipa?

et puis-je laisser le message "non connecté à l'iPhone connecté" disparu?

pourquoi? Je veux, que certaines personnes internes à l'entreprise puissent charger mon logiciel sans envoyer de spams à chaque nouvelle version.

Répondre

0

ok, construire et archiver construit au moins le .ipa automatiquement. le reste pourrait être juste un second clic et un script. Donc, si personne n'a une solution plus élégante, cela suffit

0

Vous pouvez automatiser cela, mais vous devez obtenir après la signature du code, qui est derrière la dernière phase de construction que vous pouvez ajouter à Xcode. La solution crée donc une nouvelle cible agrégée et définit le script shell.

Voici un exemple de l'ensemble du processus, y compris un fichier Lisez-moi sur la façon de le mettre en place: https://github.com/TheRealKerni/HockeyKit/tree/develop/client/iOS/Beta%20Automatisation

+0

Salut, avez-vous un lien qui fonctionne pour cela? Merci – MaKo

0

Vérifiez la gemme BetaBuilder - https://github.com/lukeredpath/betabuilder. Cela a fonctionné à près de 90% - j'ai dû réorienter un peu les tripes pour que ça marche, mais ma fourchette (https://github.com/dts/betabuilder) fonctionne pour moi. Heureusement, vous pouvez concocter une solution pour vous (ça valait la peine de l'effort pour moi!)