Tengo 50 logros para subir a iTunes Connect. He leído que usted puede hacer esto utilizando iTMSTransporter sin embargo no puedo encontrar referencias o ejemplos de la secuencia de comandos o metadata.xml archivo.

He encontrado el archivo aquí:
/Applications/Xcode.app/Contents/Applications/Application Loader.app/Contents/MacOS/itms/bin

O aquí después de la actualización de la Aplicación Gestor de 3.1:
/Applications/Xcode.app/Contents/Applications/Application Loader.app/Contents/itms/bin

Alguien puede poner un ejemplo de la secuencia de comandos y la estructura de datos necesaria para utilizarlo?

InformationsquelleAutor abe | 2013-05-16

5 Comentarios

  1. 17

    Puede descargar los metadatos de las especificaciones y la iTMSTransporter manual
    desde iTunes Connect: https://itunesconnect.apple.com:

    • De registro en
    • Haga clic en Gestionar la Aplicación
    • Ver Contó con Recursos sección de metadatos guías
    • Ver Transportador sección para iTMSTransporter manual

    Usted también puede obtener ayuda mediante la ejecución de iTMSTransporter -help [command].

    Mientras yo no estoy familiarizado con la carga de logros he escrito una gema de Ruby que contiene un pequeño programa de línea de comandos que puede ayudarle a:

    https://github.com/sshaw/itunes_store_transporter#readme

    También tengo una interfaz gráfica de usuario (todavía un poco áspero alrededor de los bordes) que podrían ayudar: https://github.com/sshaw/itunes_store_transporter_web/sshaw/itunes_store_transporter_web#readme

    Actualización (2017-08-16)

    Apple ha creado iTunes Connect Recursos & Ayudar a.

    Film & TV especificaciones también están allí.

    • ppl seguir mostrando ese link y yo y de inicio de sesión y buscar en el sitio y no puedo encontrar cualquier posibilidad de que usted puede profunda enlace a la sección de metadatos
    • iTunesConnect utiliza WebObjects, que, al parecer, no se adhiere a la base de tennets de la web. En otras palabras, cualquier enlace que me proporcionan no funciona. Inicie sesión y haga clic en Entregar Su Contenido. La siguiente página debe tener un Destacados Recursos de la sección donde se pueden descargar sus especificaciones. También debe haber un Transportador de de la sección donde se puede descargar el manual.
    • encontrado thx…puedes actualizar tu respuesta con la forma de llegar a la doc como en sus comentarios, pero en lugar de que haga clic en Entregar su contenido se puede poner gestionar la aplicación y me puede marcar esto como respondió.
    • ¿Usted sabe que es allí una manera a la lista de todos vendor_id?
    • Esta información es, probablemente, disponible en iTunes Connect. Si usted conoce a un ID de proveedor que usted puede ver los estados de las anteriores subidas, pero no hay manera de hacer una lista con todos sus proveedores el uso de Identificadores de Transportador (a menos que hay una nueva característica que no me conocen).
    • Gran trabajo en la que ruby cosas. Por favor, me encuentran en twitter: twitter.com/docchang sería genial para conectarse con usted.
    • Yo no uso Twitter, pero usted puede encontrar en mi correo electrónico en algún lugar en un repo de GitHub…
    • genial! ¿esto también de alguna manera interactuar con el testflight parte? (la adición de los usuarios, por ejemplo)
    • Hay una respuesta actualizada para este problema cuando se utiliza la versión más reciente de iTunes Connect (2017). Yo no explícitamente ver un Manage Your App o Tools sección.
    • ver mi respuesta actualizada. Espero que ayude.
    • Gracias por la actualización @sshaw. Yo era capaz de solucionar un problema relacionado con simplemente por volver a instalar Xcode en total

  2. 9

    La WWDC 2013 Sesión 306 «¿Qué hay de Nuevo en iTunes Connect» muestra algunos ejemplos de cómo utilizar iTMSTransporter. Si usted tiene acceso a un iOS Developer Program cuenta, definitivamente, usted debe comprobar fuera de este período de sesiones.

    Para convencience, he añadido un alias a mi .bash_profile. Esto me permite invocar iTMSTransporter desde cualquier directorio:

    alias iTMSTransporter='`xcode-select --print-path`/../Applications/Application\ Loader.app/Contents/MacOS/itms/bin/iTMSTransporter'
    • /Applications/Xcode.app/Contents/Applications/Application\ Loader.app/Contents/itms/bin/iTMSTransporter
    • ¿Qué hay de Nuevo en iTunes Connect – WWDC 2013 – Videos – de Desarrollador de Apple:developer.apple.com/videos/play/wwdc2013/306
  3. 8

    uso altool — funciona de la misma como iTMSTransporter, pero un poco más conciso.

    Se encuentra aquí:

    /Applications/Xcode.app/Contents/Applications/Application\ Loader.app/Contents/Frameworks/ITunesSoftwareService.framework/Support/altool

    el uso del modo siguiente en un post-ejecutar jenkins guión:

    $ altool --upload-app -f /path/to/app.ipa -u USERNAME -p PASSWORD 
    • Tengo un problema con altool que bloquea el apple cuenta… como salidas Contraseña = valor oculto, sin ninguna idea de que la contraseña se utiliza…
    • Yo estaba teniendo un viejo iTMSTransporter en mi /usr/local que estaba dando este problema
    • sin embargo altool requiere itmstransporter
    • el uso de la aplicación específica pasar: -> imore.com/how-generate-app-specific-passwords-iphone-ipad-mac
  4. 5

    Transportador De La Guía Del Usuario De


    export TRANSPORTER_HOME=
    xcode-select --print-path/../
    Las Aplicaciones\ Loader.app/Contents/MacOS/itms/bin

    Para iniciar el Transportador, el uso de la iTMSTransporter comando en el Terminal de la aplicación. Usted debe utilizar
    el iTMSTransporter comando en el directorio donde Transportador está instalado. El uso de
    Transportista, usted debe tener una cuenta de iTunes Connect con el Administrador o Técnico de papel.

    Utilizando El Modo De Búsqueda

    $ iTMSTransporter -m lookupMetadata -u [iTunes Connect user name] -p [iTunes Connect password] -vendor_id [App SKU] -destination [destination path for App Store Package]

    Utilizando El Modo De Verificación


    $ iTMSTransporter -m verify -f [path to App Store Package] -u [iTunes Connect user name] -p [iTunes Connect password]

    Utilizando El Modo De Carga


    $ iTMSTransporter -m upload -f [path to App Store Package] -u [iTunes Connect user name] -p [iTunes Connect password]

    • Usted puede ayudar a entender lo que [ruta de destino para la App Store Paquete] valor debe ser?
    • aquí está mi ejemplo de trabajo: ./iTMSTransporter -m upload -u "myAppleId" -p "myAppSpecificPW" -vendor_id "mySKU" -f ~/Documents/somename.itmsp he creado una carpeta con el nombre somename.itmsp (o nada, sólo con la extensión *.itmsp) en mis Documentos-directorio y poner un archivo metadata.xml y todos los necesarios capturas de pantalla en el interior.

Dejar respuesta

Please enter your comment!
Please enter your name here