10

Vorrei trovare un modo per compilare e impacchettare la nostra applicazione iPhone come parte della nostra costruzione notturna automatizzata. Al momento dobbiamo sempre avviare manualmente una build su un Mac condiviso con i certificati ad hoc installati sulla scatola e quindi pubblicare i binari di test risultanti in un punto in cui i tester possono tirarli verso il basso e installarli.Riga di comando che compila un'applicazione iPhone

Qualcuno ha trovato un approccio all'automazione che funzioni per loro?

+0

Un'altra soluzione (forse un po 'più dettagliata): http://stackoverflow.com/questions/2664885/xcode-build-and-archive-from-command-line Dai un'occhiata alla mia risposta. Si occupa in particolare dell'integrazione della build CLI in un CI per la distribuzione OTA. – FuePi

risposta

11

C'è uno strumento a riga di comando per costruire progetti Xcode: xcodebuild

3

Provare a utilizzare xcodebuild, sarà costruire un progetto Xcode dalla riga di comando. È quindi possibile estrarre i file binari dalla directory di creazione.

3

Ho scritto un XCodeBuilder (chiama xcodebuild) per CruiseControl che ora fa parte della versione standard. Lo abbiamo usato su un'app che ora si trova nell'app store ed è stato fantastico. Dopo ogni commit, una versione dell'app con la firma ad hoc era pronta per il download e il test da parte del resto del team.

Problemi correlati