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
risposta
La risposta precedente non funziona con il nuovo iTunes Collegare più.
È necessario utilizzare lo iTunes Transporter
per caricare l'app su iTunes Connect. Controlla il codice sorgente di deliver su GitHub: https://github.com/fastlane/fastlane/blob/master/fastlane_core/lib/fastlane_core/itunes_transporter.rb
È possibile utilizzare deliver per caricare automaticamente i nuovi aggiornamenti di App Store: https://fastlane.tools/deliver
Assicurarsi di avere un'applicazione in stato "in attesa di caricamento".
Creare un nuovo portachiavi Elemento denominato: Xcode: itunesconnect.apple.com fornisce le proprie credenziali a itunes connect.
Dalla riga di comando:
xcrun -sdk iphoneos Validation -online -upload -verbose "path to ipa"
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
è 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' –
è questo? Sto cercando di inviare tramite il file IPA già pronto per la riga di comando, e sta restituendo qualche errore. –
Si dovrebbe utilizzare lo strumento caricatore applicazioni: -f file altool --upload-app nome utente -u [-p password] [xml --output-format]
come descritto in: https://help.apple.com/itc/apploader/#/apdATD1E53-D1E1A1303-D1E53A1126
- 1. come avviare growl tramite la riga di comando
- 2. arricciatura: come inviare i cookie tramite la riga di comando?
- 3. come utilizzare -SimulateApplication tool tramite la riga di comando
- 4. Rimuovi app iOS dalla riga di comando
- 5. Aggiorna i progetti di eclissi tramite la riga di comando
- 6. storia di svn tramite la riga di comando
- 7. Amministrazione remota di Windows XP tramite la riga di comando
- 8. lancio GUI app su iOS 5 tramite la riga di comando (jailbreak)
- 9. Impostare il browser Web predefinito tramite la riga di comando?
- 10. Configurare il servizio Windows tramite la riga di comando
- 11. Installa Anaconda su Ubuntu 12.04 tramite la riga di comando
- 12. installa l'applicazione nel dispositivo iphone tramite la riga di comando
- 13. Accoda a GNU crea variabili tramite la riga di comando
- 14. Confronto cartelle tramite riga di comando
- 15. errore sqlite che importa csv tramite la riga di comando
- 16. Connessione a smtp.gmail.com tramite riga di comando
- 17. Ottieni dimensioni scheda tramite la riga di comando
- 18. X11: genera una finestra esistente tramite la riga di comando?
- 19. Impostazione della JVM tramite la riga di comando su Windows
- 20. Python non può gestire l'importazione tramite la riga di comando
- 21. Spingere IPA su dispositivo tramite riga di comando (dopo xcodebuild)?
- 22. Come deselezionare un APK tramite riga di comando in Windows
- 23. Come compilare Flash .fla in .swf tramite riga di comando?
- 24. Come convertire WOFF in TTF/OTF tramite riga di comando?
- 25. qmake: come fornire più variabili tramite riga di comando?
- 26. TortoiseSVN come disabilitare/abilitare TSVNCache.exe tramite riga di comando?
- 27. Come installare Crx Chrome estensione tramite riga di comando?
- 28. Come aggiornare la vista clearcase tramite la riga di comando di Windows?
- 29. Riga di comando Xcode caricare/scaricare file da/per un'applicazione dispositivo iOS Sandbox
- 30. Come eseguire la convalida dell'app per iOS dalla riga di comando
Si potrebbe provare l'automazione o AppleScripting Xcode, e chiamare lo script di automazione dalla riga di comando . – hotpaw2