2012-01-15 11 views
9

Acabo de terminar de escribir una actualización para mi aplicación, y ahora quiero enviarla a la tienda de aplicaciones.¿Cómo probar la versión de lanzamiento en el dispositivo con Xcode 4.2?

Lo he probado minuciosamente en modo de depuración en varios dispositivos, pero quiero probarlo con la compilación de lanzamiento solo para asegurarme de que nada se arruine.

En Xcode 4.0.2, cuando quería prueba la versión de lanzamiento (es decir, no distribuir), sólo haría la siguiente

  1. En la configuración del proyecto, asegúrese de que la firma de código de liberación está ajustado en "iPhone desarrolladores" no "iPhone Distribución"
  2. Ir a Edit scheme..., y cambiar el esquema deEjecutar para lanzamiento en lugar de depuración.
  3. Asegúrese de que mi perfil de suministro de distribución esté instalado en Xcode
  4. Ejecútelo en el dispositivo, asegúrese de que todo funcione.

si todas las obras, que luego distribuiría con lo siguiente:

  1. Cambiar el código de la firma a "Distribución iPhone"
  2. Asegúrese de que el esquema Archivo se establece en lanzamiento
  3. Archivo
  4. Presentar

Ahora el problema es que con Xcode 4.2 no puedo probar la versión de lanzamiento en mi dispositivo. - Cuando lo construyo con el lanzamiento a mi iPod, recibo una alerta:

No se encontró un perfil de aprovisionamiento válido para este ejecutable.

Así que, verifiqué mis perfiles de aprovisionamiento en la sección principal "Biblioteca" del panel Dispositivos (todos los perfiles de provisión), y encontré mi perfil de distribución allí.

El problema es que el perfil de aprovisionamiento dice "Este perfil no se puede instalar en deivces".

Entonces, si no puedo usar el perfil de distribución con un dispositivo, ¿cómo se supone que voy a probar la versión de lanzamiento?

Agradecería cualquier consejo sobre este tema. ¡Lo siento si hay algo obvio que me falta!

Respuesta

3

Ref: https://developer.apple.com/legacy/library/technotes/tn2250/_index.html#//apple_ref/doc/uid/DTS40009933

¿Cómo confirmo mi perfil de aprovisionamiento para su distribución al App Store?

Puede confirmar si su perfil de aprovisionamiento es un perfil de distribución de la tienda de aplicaciones en Xcode Organizer> pestaña Dispositivos> sección Perfiles de aprovisionamiento en "Biblioteca"; con un solo clic para seleccionar el perfil de aprovisionamiento particular y en el Panel de encabezado, el texto "Dispositivos" mostrará "Este perfil no se puede instalar en los dispositivos" si se trata de un Perfil de provisión de App Store.

Eso significa que tendrá que crear otro perfil de distribución para la prueba.

+0

¿cómo puedo hacer eso? –

+0

Puede encontrar esto útil: http://developer.apple.com/library/ios/#technotes/tn2250/_index.html#//apple_ref/doc/uid/DTS40009933. Y para probar, debe crear un perfil de distribución ad-hoc y usarlo en dispositivos de prueba. Para ver cómo crear un perfil de distribución ad-hoc, busque la sección "Procedimientos" en el portal de aprovisionamiento de iOS -> Aprovisionamiento -> Cómo hacerlo – Sailesh

Cuestiones relacionadas