2010-04-19 9 views
12

Estoy intentando enviar mi segunda aplicación a la tienda de aplicaciones. He seguido todas las instrucciones a lo mejor de mi conocimiento, pero me siguen dando este error cuando intento para generar y ejecutar:"no se encontró un archivo de aprovisionamiento válido para este ejecutable" en XCode

"un archivo de aprovisionamiento válida para este ejecutable no se encontró"

I' Dejar que XCode seleccione automáticamente el perfil automáticamente. El que me gustaría seleccionar está en gris. Pero la selección desplegable en el separador Crear de la ventana de destino dice

"perfil no coincide con identificador de aplicación"

La otra cosa que no entiendo de esto es que el menú desplegable de selección muestra "com.myCompany .myapp "y luego" ABCDEDFG.com.mycompany.myapp "(ambos inventados) para que vea que no coinciden. Tengo el perfil de identificador único instalado en el Organizador y en el archivo plist.

Estoy totalmente confundido. He seguido las instrucciones en mi libro algunas veces y simplemente no puedo obtenerlo.

Respuesta

13

Debe crear el perfil de aprovisionamiento de su Developer Center y descargarlo en su máquina local. Desde el menú de Xcode, abra el Organizador, instale el perfil de aprovisionamiento descargado en el área de Perfiles. Xcode se vinculará automáticamente por usted.

Espero que ayude.

+0

Creé el perfil de aprovisionamiento para el dispositivo durante la primera aplicación que creé. Cuando comencé a trabajar en la segunda aplicación e hice una compilación dev para el dispositivo, funcionó. Terminé la segunda aplicación, creé un nuevo perfil de distribución para la aplicación y lo cargué en XCode, donde puedo verlo como el Organizador. De nuevo, en la sección Firma de código de la pestaña Generar en Destino, la opción es gris. ¿Debo volver a descargar el certificado de desarrollo desde que se agregó la aplicación? Lo único que descargué e instalé desde que se inició y finalizó la nueva aplicación fue el nuevo archivo mobileprovion. – dbonneville

+2

Asegúrese de que cuando vaya a "Obtener información" de su proyecto de destino, en la pestaña "Compilar", el valor de Firma de código es correcto. Debajo de "Cualquier dispositivo con iPhone OS", verifique si el perfil que descargó está allí; de lo contrario, verifique en qué configuración está trabajando, intente cambiar a "Todas las configuraciones" y utilice el mismo perfil de aprovisionamiento, vea si funciona. –

+3

Bueno, una cosa que estaba haciendo mal fue golpear Build y Run. Aparentemente, no puede instalar la compilación de Distribución en su dispositivo de prueba. No lo sabía. Creo que eso es correcto Creo que enderecé el problema de ID de aplicación para. Pude construir y enviar a la tienda de aplicaciones. Si hice algo mal, ¡espero que me lo hagan saber durante el proceso de envío y no en unos pocos días! – dbonneville

Cuestiones relacionadas