2012-08-09 5 views
31

Come parte del processo di integrazione dei countinues della mia applicazione iPhone, voglio creare un processo che caricherà automaticamente il file dell'app (.ipa) nell'app store Apple . Sono già riuscito a creare il pacchetto e a convalidarlo. C'è un modo per caricare il file ipa nell'appstore tramite la riga di comando?Come caricare un'app iOS nell'app store tramite la riga di comando

+0

Si potrebbe provare l'automazione o AppleScripting Xcode, e chiamare lo script di automazione dalla riga di comando . – hotpaw2

risposta

31
  1. Assicurarsi di avere un'applicazione in stato "in attesa di caricamento".

  2. Creare un nuovo portachiavi Elemento denominato: Xcode: itunesconnect.apple.com fornisce le proprie credenziali a itunes connect.

  3. Dalla riga di comando: xcrun -sdk iphoneos Validation -online -upload -verbose "path to ipa"

+1

Questo è perfetto. Ho molti clienti e clienti. Voglio caricare app per conto dei miei clienti/clienti, come posso creare i rispettivi articoli della catena chiave e fornirli durante il comando "xcrun"? – Satyam

+2

è possibile creare una chiave ad-hoc prima di eseguire xcrun e scartarla dopo aver completato il caricamento. 'sicurezza add-generic-password -s Xcode: itunesconnect.apple.com -a LOGIN -w PASSWORD -U' ' xcrun - sdk iphoneos Validation -online -upload -verbose "path to ipa" ' ' sicurezza delete-generic-password -s Xcode: itunesconnect.apple.com -a LOGIN' –

+0

è questo? Sto cercando di inviare tramite il file IPA già pronto per la riga di comando, e sta restituendo qualche errore. –

Problemi correlati