2010-10-25 4 views
9

Y a-t-il moyen de construire l'application iphone en ligne de commande avec xcodebuild, puis déployer automatiquement l'application sur un périphérique iphone connecté USB et exécuter des tests unitaires sur l'appareil?automatiquement construire, déployer et tester sur l'appareil iphone

En ce moment, je peux le faire sous xCode avec "Build and Run", mais je cherche une solution pour le faire en dehors de l'environnement de l'interface graphique xCode.

Merci

+0

La construction automatique d'applications iPhone a été abordée dans ces questions: [Ligne de commande compilant une application iPhone] (http://stackoverflow.com/questions/1358939/command-line-compiling-an-iphone-application), [Intégration continue pour les projets Xcode?] (Http://stackoverflow.com/questions/212999/continuous-integration-for-xcode-projects), et [Meilleure pratique pour la mise en place d'un serveur de compilation automatisé pour les applications iPhone?] (Http : //stackoverflow.com/questions/3837043/best-practice-for-setting-up-an-automated-build-server-for-iphone-apps). Cependant, je ne vois pas beaucoup d'installation là-bas. –

+0

Merci pour les liens. Oui, ceux-ci se chargeront de la construction automatisée, mais je cherche une solution qui pousserait la construction à un iPhone connecté par USB et exécuterait un code de test. Je peux le faire manuellement via le bouton "Build and Run" sous xCode, mais je veux aussi automatiser l'étape push-to-iphone-and-test. À l'heure actuelle, il semble que le commentaire sur Applescript est la voie à suivre. – bob

Répondre

3

Vous script peut Xcode en utilisant AppleScript, et exécuter des scripts AppleScript de la ligne de commande.

Il y a plus sur comment script Xcode dans ce answer.

Questions connexes