¿Qué tipo de perfil de Certificación y Aprovisionamiento se necesita para una versión de prueba de Apple para iOS?


Estoy planeando lanzar una versión beta de mi aplicación para iPhone en dispositivos iOS 8 a través de la nueva aplicación Apple TestFlight. ¿Qué tipo de Perfil de Certificación y Aprovisionamiento se necesita para eso? ¿Necesito un certificado Production y un perfil de aprovisionamiento Distribution ?

Están disponibles:

Certificate:
- Pending
- Development
- Production

Provisioning Profile:
- Development
- Distribution
Author: Tom, 2014-11-29

3 answers

Creo que necesita un certificado de producción con un perfil de distribución para "App Store". Acabo de enviar mi aplicación que ahora está en revisión para los probadores beta externos. La primera vez que presenté la aplicación estaba usando un perfil Ad Hoc como siempre lo hicimos mientras usábamos el Testflight original. Ese perfil causó que la aplicación fuera rechazada incluso antes de que llegara a los procesos de revisión. Una vez que cambié a usar un perfil de App Store, pasó al proceso de revisión. Entonces, Cert de producción, Tienda de Aplicaciones de Distribución el perfil de aprovisionamiento funcionó para mí.

El sitio para desarrolladores de Apple tiene información sobre las opciones de pruebas beta para ios. Discute tanto la distribución Ad Hoc como iTunes connect.

También puedes echar un vistazo a este tutorial, que pasa por los procesos usando xcode para enviar tu compilación para pruebas.

Espero que eso ayude.

 24
Author: Tim,
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
2014-12-01 21:11:02

La Nota Técnica de Apple TN2407 tiene una sección titulada "Enviar tu aplicación para publicarla en TestFlight" y en esta sección Apple dice:

Las aplicaciones de TestFlight enviadas a iTunesConnect deben estar firmadas con un perfil de distribución de App Store. TestFlight ya no acepta aplicaciones enviadas con un perfil ad Hoc.

Así que la situación ahora es inequívoca: necesita un certificado de producción para la aplicación y un aprovisionamiento de distribución de la tienda de aplicaciones perfil.

 32
Author: algal,
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
2015-03-30 19:21:34

Debe utilizar los siguientes tipos de certificado y perfil de aprovisionamiento:

Certificate:
- Production (iOS Distribution)

Provisioning Profile:
- Distribution (App Store)

Debe usar un Perfil de aprovisionamiento App Store Distribution para cargarlo en Apple TestFlight:

Crear un perfil de Aprovisionamiento

Cuando realice el proceso de creación del Perfil de aprovisionamiento, filtrará sus certificados para permitir solo iOS Distribution certificados.

Crear un Certificado

 17
Author: pkamb,
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
2015-03-11 22:54:01