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?

Author: Tony, 2012-08-09

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

 17
Author: KrauseFx,
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
  1. Asegúrese de tener una aplicación en estado" esperando para cargar".

  2. Cree un nuevo Elemento de llavero Llamado: Xcode:itunesconnect.apple.com proporcione sus credenciales a itunes connect.

  3. Desde la línea de comandos: xcrun -sdk iphoneos Validation -online -upload -verbose "path to ipa"

 31
Author: Tomer Shiri,
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

 2
Author: Moran77,
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