Cómo cargar una aplicación de iOS a la app store a través de la línea de comandos
Como parte del proceso de integración de countinues de mi aplicación para iPhone, quiero crear un proceso que cargue automáticamente la aplicación (.ipa)a la app store de Apple. Ya logré crear el paquete y validarlo. ¿Hay alguna forma de cargar el archivo ipa a la appstore a través de la línea de comandos?
3 answers
La respuesta anterior ya no funciona con el nuevo iTunes Connect.
Necesitas usar iTunes Transporter
para cargar tu aplicación a iTunes Connect. Echa un vistazo al código fuente de deliver en GitHub: https://github.com/fastlane/fastlane/blob/master/fastlane_core/lib/fastlane_core/itunes_transporter.rb
Puedes usar deliver para cargar automáticamente nuevas actualizaciones en la App Store: https://fastlane.herramientas/entregar
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/ajaxhispano.com/template/agent.layouts/content.php on line 61
2016-04-27 13:04:42
Asegúrese de tener una aplicación en estado" esperando para cargar".
Cree un nuevo Elemento de llavero Llamado: Xcode:itunesconnect.apple.com proporcione sus credenciales a itunes connect.
Desde la línea de comandos:
xcrun -sdk iphoneos Validation -online -upload -verbose "path to ipa"
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/ajaxhispano.com/template/agent.layouts/content.php on line 61
2012-11-05 12:41:39
Debe usar la herramienta cargador de aplicaciones: altool upload upload-app - f file - u username [- p password] [format output-format xml]
Como se describe en: https://help.apple.com/itc/apploader/#/apdATD1E53-D1E1A1303-D1E53A1126
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/ajaxhispano.com/template/agent.layouts/content.php on line 61
2016-06-23 11:01:49