2009-10-01 9 views
49

Tengo un problema al ejecutar una aplicación en el iPhone desde Xcode (o Instruments). Cuando intento ejecutar la aplicación, aparece el mensaje de error No se pudo cargar XXX.app en la esquina inferior izquierda de Xcode. Lo extraño es que realmente subió la aplicación al iPhone pero no la inicia (después de esto puedo iniciar la aplicación a mano en el iPhone).Problema al ejecutar la aplicación para iPhone en el iPhone desde Xcode (y en Instruments)

Así que sin poder iniciar la aplicación desde Xcode o instrumentos no tengo ninguna posibilidad de realizar pruebas de depuración/rendimiento.

¿Algún consejo sobre qué podría estar yendo mal aquí?

El iPhone consola me muestra esto:

Thu Oct 1 14:25:18 unknown mobile_installationd[1976] <Error>: 00808e00 install_embedded_profile: Skipping the installation of the embedded profile 
Thu Oct 1 14:25:23 unknown SpringBoard[25] <Warning>: Reloading and rendering all application icons. 

Otras aplicaciones funcionan bien. Lo intenté en dos iPhones (ambos 3.1) con el mismo resultado. Estoy ejecutando Xcode 3.2 en SnowLeopard.

Saludos

Respuesta

1

Tal vez el nombre del archivo ejecutable no está configurado correctamente.

expandir el grupo de objetivos, haga doble clic en su destino, vaya a la pestaña Propiedades y compruebe la configuración de lado de "Ejecutable:"

En mis proyectos, que está establecido en $ {EXECUTABLE_NAME}

Creo que también puedes verificar esto en tu archivo Info.plist.

92

Esto me pasó a mí también (más de una vez). Finalmente tuve que reiniciar Xcode para resolver el problema (después de verificar que la configuración de firma de código era correcta, el perfil de aprovisionamiento estaba instalado, etc.).

2

Dice que no se pudo instalar el perfil. Compruebe a fondo la configuración de firma de código y verifique después de compilar la aplicación que el perfil que utilizó para la firma de código es el que eligió: entre en el paquete de la aplicación creada, encuentre el archivo embedded.mobileprovision, ábralo con una aplicación TextEdit, busque la etiqueta <name> y vea el valor. Si el valor no coincide con el perfil que ha configurado en su proyecto, esa podría ser la razón del problema.

4

Tuve el mismo problema y el reinicio de Xcode lo resolvió. Por supuesto, verifiqué que el perfil de aprovisionamiento correcto se había instalado en el iPhone y que la identificación del paquete en la configuración del proyecto coincidía con el perfil de aprovisionamiento.

+0

Tuve exactamente este problema hoy, y como encontraron, reiniciar XCode lo solucionó. Esto sucedió en el momento en que estaba regenerando los perfiles de Provision varias veces al agregarles nuevos dispositivos. –

2

Reiniciar Xcode resolvió el problema. Mientras Xcode se estaba ejecutando, descargué una versión más nueva del SO del iPhone a través de iTunes (v 3.1) y sincronicé (pero no actualicé) el iPhone. Mi versión actual del sistema operativo en el dispositivo era 3.0

Quizás esto ayude.

Cuestiones relacionadas