¿Cómo "upload a App Store" a iTunes connect de un cliente?

He creado una aplicación para un cliente y, en lugar de uploadla a mi count de iTunes Connect, quiero uploadla a HIS (mi cliente tiene una count de desarrollador, etc.). Después de archivar el proyecto en Xcode y presionar el button "Cargar en App Store …", se me solicita el siguiente post:

Para enviar al App Store de iOS, select un equipo de desarrollo para usar para el aprovisionamiento:

Y luego, naturalmente, se selecciona mi propio nombre. Cuando presiono el button "Ver counts …", puedo ver un button "+" para agregar una ID de Apple. ¿Estoy adivinando que agregaría la ID de Apple de mi cliente? Y luego, su nombre se mostrará en Equipos de Desarrollo y yo elijo su nombre.

Alguien me ayude a entender cómo enviarme a la count de iTunes de otra persona. Gracias.

Hay dos cosas que necesita get:

  1. La key privada de su cliente (.p12 exportada desde llavero) para su certificación de distribución, la necesita porque el certificate de distribución de App Store solo puede tener uno por identificador de package. Haga clic aquí para get instrucciones.

  2. Tu administrador accede a su progtwig de desarrollador, esto te permite upload files, necesitarás iniciar session en esta count en XCode. Pídale a su cliente que le envíe una invitación. Haga clic aquí para get instrucciones. Haga una Download All preferences de Xcode después de este paso.

Luego puede volver a enviarlo, debe estar todo listo.

  1. Para el progtwig de desarrollador, su cliente debe invitarlo como administrador / desarrollador utilizando su id. De desarrollador principal (no necesita una nueva ID de apple para el progtwig de desarrollo, es decir, puede cambiar de equipo).

  2. Tienes que aceptar la invitación.

  3. Inicie session en el website del desarrollador de Apple y cambie al equipo de su cliente y cree los certificates y los perfiles de aprovisionamiento que necesita para la aplicación.

  4. Abra las preferences de código X y descargue todos los perfiles de aprovisionamiento que necesita.

  5. En la configuration de la aplicación, cambie al perfil de distribución de su cliente (el que acaba de download en las preferences de x-code).

  6. Cree un nuevo file de su aplicación en Xcode. Luego siga el paso (7 y 8) o paso (9 – agregado el 29/09/2016)

  7. Cuando el organizador se abra después de que el file esté listo, resáltelo y presione exportar, luego select – "Guardar para iOS App Store Development". Cuando las acciones de export estén lists, guarde el file .ipa en la location que elija en su computadora.

  8. Después de todo esto, abra Application Loader, es una herramienta que viene con x-code. Inicie session con su ID de Apple y cargue el file .ipa que creó anteriormente.

—————- Agregado 29/09/2016 —————-

  1. Otra forma de cargar la aplicación es desde el organizador presiona Cargar a App Store (button azul en la esquina superior derecha) mientras la construcción archivada está resaltada. Seleccione su nombre de cliente en el menu desplegable de la window de dialog, presione cargar y espere hasta que vea el tilde verde

———————— **** ———————- ——-

  1. Todos los pasos anteriores suponen que se creará una input para la aplicación que está desarrollando en iTunes Connect de su cliente y su count de desarrollador de Apple.

  2. Finalmente inicie session en iTunes connect y realice todos los processs necesarios para cargar la aplicación en la tienda.

Añadido / editado el 29/09/2016: en iTunes Connect: para crear una input para la aplicación y uploadla en su nombre, su cliente debe invitarlo como administrador con su id. De Apple y debe aceptarlo. Ahora puedes estar presente en tantas counts como te hayan invitado, así que muy bien de Apple, que han actualizado esto, ahorrando mucho time y desorder. Cambie counts desde el menu desplegable en la esquina superior derecha cuando inicia session.

Espero que eso ayude.

Deberá tener una count de desarrollador en la count de desarrollador que publique en iTunes. Tendrán que darle permiso para acceder a la count. No creo que puedas upload más allá de Xcode.

Básicamente has acertado Debe agregar la información de su cliente a su Xcode y luego firmar y proporcionar la aplicación como su cliente.

En primer lugar, le dice a Xcode que desea agregar una count nueva:

introduzca la descripción de la imagen aquí

Luego, inicia session como cnetworkingenciales de su cliente:

introduzca la descripción de la imagen aquí

En este punto, es posible que deba download los certificates de firma y los perfiles de aprovisionamiento de su cliente si Xcode no lo hace automáticamente:

introduzca la descripción de la imagen aquí

Luego, simplemente select la identidad de firma de su cliente y cargue su aplicación a través de Xcode o Application Loader.