2009-05-05 12 views
9

Problema

diferencia de las personas han preguntado en here y here, tengo este error después de una instalación nueva del leopardo (Hackintosh), este problema realmente me vuelve loco y en ninguna otra para encontrar una pista, busqué en Google y visité cada artículo relacionado con esto, todavía no lo puedo resolver.Xcode: No se ha podido iniciar la aplicación simulada

Después de la primera instalación iPhone SDK 2.2.1, se inicia un nuevo proyecto (de cualquier tipo, basado Navegar, la aplicación OpenGL ES), a continuación, construir e ir, tengo el siguiente problema: Es alguna vez:

Failed to launch simulated application: Unknown error.

ya veces es:

Failed to launch simulated application: iPhone Simulator failed to find the process ID of com.yourcompany.[application name]

parece que las aplicaciones en el simulador chocaron de inmediato, por lo que Xcode puede encontrar el ID del proceso.

Solución

This link dice que esto aún no se resuelve. Algunos otros hacen un detallado paso a paso:

  1. Deseleccionar Info.plist
  2. Quit XCode
  3. directorio Borrar proyecto /Lib/Caches/com.apple.DeveloperTools.###
  4. Abra Xcode
  5. Limpio Todos los Objetivos
  6. Reconstruir

y restablecer el simulador de iPhone. Esto también no resolvió el problema ...

incluso he intentado desinstalar el SDK y volver a instalarlo, todavía tiene el mismo error ...

Es este un problema relacionado con el hardware de? o la versión del sistema operativo? Estoy usando un hackintosh (iDenebv1.4 10.5.6), el resto del software funciona bien, incluyendo iTunes & & vmware fusion.

¡Muchas gracias por cualquier consejo o pista!

Respuesta

1

encontró algún error al iniciar sesión /var/log/system.log.

May 8 16:17:50 th084134 /Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator2.2.1.sdk/System/Library/CoreServices/SpringBoard.app/SpringBoard[1170]: MobileInstallationLookup: Generating the install map 
May 8 16:17:50 th084134 /Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator2.2.1.sdk/System/Library/CoreServices/SpringBoard.app/SpringBoard[1170]: load_application_info: Could not load signer identity from /Users/test/Library/Application Support/iPhone Simulator/User/Applications/5D55807A-7489-4DC5-B4D7-2ECD5E230F29/new1.app/new1 
May 8 16:17:50 th084134 [0x0-0x2e02e].com.apple.iphonesimulator[1168]: error compiling query "SELECT value FROM _SqliteDatabaseProperties WHERE key = ?;": no such table: _SqliteDatabaseProperties 
May 8 16:17:51 th084134 SpringBoard[1170]: Unable to obtain task name port for com.yourcompany.new1. Either it failed to exec or it terminated immediately: (os/kern) failure 
May 8 16:17:51 th084134 SpringBoard[1170]: Couldn't activate <SBApplication: 0x123e6d0> com.yourcompany.new1 activate: animated deactivate: 
May 8 16:17:51 th084134 SpringBoard[1170]: Application <SBApplication: 0x123e6d0> com.yourcompany.new1 activate: animated deactivate: exited abnormally with signal 256: Unknown signal: 256 
May 8 16:17:51 th084134 SpringBoard[1170]: Unable to obtain task name port for com.yourcompany.new1. Either it failed to exec or it terminated immediately: (os/kern) failure 
May 8 16:17:51 th084134 com.apple.launchd[164] (UIKitApplication:com.yourcompany.new1[0xa455][1171]): Bug: launchd_core_logic.c:2812 (23714):103: sandbox_init(j->seatbelt_profile, j->seatbelt_flags, &seatbelt_err_buf) != -1 
May 8 16:17:51 th084134 com.apple.launchd[164] (UIKitApplication:com.yourcompany.new1[0xa455][1171]): Sandbox failed to init: Cannot apply builtin profile `/Users/test/Library/Application Support/iPhone Simulator/User/Applications/5D55807A-7489-4DC5-B4D7-2ECD5E230F29.sb': Policy not found 
May 8 16:17:51 th084134 com.apple.launchd[164] (UIKitApplication:com.yourcompany.new1[0xa455][1171]): Exited with exit code: 1 
May 8 16:17:51 th084134 [0x0-0x2e02e].com.apple.iphonesimulator[1168]: 2009-05-08 16:17:51.026 SpringBoard[1170:10b] Unable to obtain task name port for com.yourcompany.new1. Either it failed to exec or it terminated immediately: (os/kern) failure 

Here es una discusión acerca de cómo ejecutar la aplicación en el simulador a través de línea de comandos, creo que sirve para entender cómo funciona hace Xcode y el simulador.

Pero no funcionó.

Bueno, lo "resolví" por instalo otra distribución de hackintosh (IPC 10.5.6), ¡funciona perfecto!

0

¿Su CPU Intel, y, de un modelo distribuido en el hardware de Apple?

Dudo que el simulador funcione de manera confiable (si es que lo hace) en CPU que no son de Intel y/o en VMWare. El simulador es muy CPU específico para reflejar el hardware del brazo del iPhone.

El SDK SOLAMENTE es compatible con el hardware Intel de Apple.

Hay un esfuerzo significativo involucrado en la creación del simulador y no es fácil ni económico (léase, miles de horas hombre) para admitir todas las CPU.

+0

sí, soy consciente de ello, las personas que se quejan muchos problemas difíciles de AMD CPU, que eligen Intel E5200: CPU: Intel E5200 placa: EP43-UD3L memoria: Kingston DDR2-800 2GB X2 Gráfico: nvidia 9400GT – springrider

0

Solucioné este problema eliminando el icono "El icono ya incluye brillo y efecto de bisel" del archivo Info.plist en mi proyecto.

+0

Al eliminar esto no lo arreglé para mí, el problema parecía comenzar cuando agregué la propiedad UIPrerenderedIcon ... –

0

Mi problema se centró en un nombre de producto que el simulador simplemente no aceptó. Escoger nombres alternativos me permitió superar el problema. Cambiar el nombre al sospechoso original ahogaba el simulador todo el tiempo.

7

fijado para el tema: simulador de iPhone no logró encontrar el ID de proceso de com.yourcompany [nombre de la aplicación]

que estaba teniendo un edificio de emisión y la simulación de un proyecto he construido bajo OS Versión 2.2.1. , que ya no pude construir y ejecutar en el simulador para XCode 3.1.4, aunque obligué a XCode a compilar para "Simulator - 2.2.1 Debug"

Pude superar este problema al: - Cierre el simulador de iPhone - Poniendo XCode en vista-> Detalle - Abriendo el archivo "Info.plist" en la carpeta "Recursos" - Cerca de la parte superior del archivo usted debe ver "Info.plist" con y arriba/abajo flecha de selección - Haga clic en las flechas arriba/abajo flecha selectora - Seleccione "Borrar historial de archivos"

Construido para: Simulador - 2.2.1

XCode Versión: 3.1.4 (que incluye OS3.1 Beta 3)

+0

Puedo confirmar ese cierre el simulador y haciendo un "historial de archivos claro" solucionó este problema para mí. –

0

trate de mover el proyecto a su conductor duro local y la apertura a partir de ahí! Eso resolvió el problema para mí (el proyecto solía almacenarse en un recurso compartido de samba).

3

Tuve el mismo problema anoche, y de repente mi sistema se reinició. En ese momento, estaba tratando de instalar una aplicación en el simulador. Cuando el sistema regresó e intenté instalar la aplicación de nuevo, decía: "No se pudo ejecutar la aplicación simulada"

Dejé de buscar en Google y probé muchas soluciones, como limpiar todos los objetivos e intentar construir de nuevo, pero no lo hice. funcionó.

así que he encontrado el siguiente enlace, donde se describe, cómo restablecer el contenido iPhone Simulator:

http://developer.apple.com/iphone/library/documentation/Xcode/Conceptual/iphone_development/125-Using_iPhone_Simulator/iphone_simulator_application.html

I cansada que hace él, y ustedes me cansaría creer, funcionó :),

solución era: "para establecer el contenido del usuario y la configuración del simulador a su estado de fábrica y eliminar las aplicaciones que haya instalado, elija simulador de iPhone> Restablecer contenidos y ajustes"

Lo mejor de todos ..............:)

1

En mi caso, estaba agregando un objetivo a una aplicación existente que siempre había funcionado. En mi caso, olvidé seleccionar todo el código fuente, xibs, frameworks, etc. y hacer clic en su casilla de destino. Mi idea fue que la construcción sucedió instantáneamente, lo cual no tenía ningún sentido. Nunca construyó nada. Simplemente no se pudo instalar en el simulador. Una vez que incluí todos los archivos fuente, etc., para el nuevo objetivo, se compiló e instaló correctamente.

0

Tuve exactamente el mismo problema: reinicié el simulador de iphone y luego salí del simulador y luego lo inicié de nuevo.

1

Tuve el mismo problema, lo solucioné al iniciar el simulador a través de otra aplicación y eliminar la aplicación que intentaba ejecutar en él. Luego intenta construir y correr y funcionó perfecto.

Saludos

Matt

1

Sólo tiene que eliminar la aplicación desde el simulador (y/o el dispositivo si usted está tratando de ejecutar en el dispositivo) a través de la interfaz de usuario del simulador, a continuación, apague el simulador hacia abajo y Intentar volver a ejecutar la aplicación. Hacer la eliminación de los archivos reales que respaldan el simulador también eliminará la aplicación y hará lo mismo (pero la eliminación a través de la IU del simulador, si funciona para usted, es un poco más rápida y sencilla).

0

Mi solución:

reinicia el Mac y lo arreglaron. (Antes de eso, intenté borrar cachés, eliminar cachés de iPhone Simulator, limpiar, reconstruir, salir del sistema operativo, salir de Simulator, nada funcionó). Reiniciar el sistema operativo funcionaba.

2

esto termina siendo una cuestión nombre del producto:

La solución es volver a

$ {} EXECUTABLE_NAME $ {PRODUCT_NAME}

para el archivo ejecutable y com .. $ {PRODUCT_NAME} en info.plist

Limpiar el simulador XCode, Salir, resetear y salir, y listo.

0

Esto también me molestaba, pero finalmente lo conseguí trabajando. Lamentablemente, no puedo reproducir lo que hice pero esta es mi lista de acciones para su información.

El proyecto que causaba el problema era uno que había descargado de Apple y ajustado. Curiosamente, todavía podría lanzar bien mis propios proyectos.

lo tanto, aquí hay una lista de acciones que Yo (tenga en cuenta que ninguna de las acciones a continuación trabajó sólo por sí mismo): - cerrar el simulador y haciendo "historial de archivos clara" - reiniciar el simulador - reiniciar - reiniciar xcode - restablecimiento del iPhone con Restablecer contenido y configuración

Sin embargo, cuando probé todo lo anterior con una nueva versión del código que había descargado, estaba funcionando nuevamente. Solo por interés, arrastré el proyecto que causaba este problema al escritorio y ahora estaba bien.

0

Guau, qué pena. Tuve que desinstalar XCode 4 a través de la línea de comandos y luego instalar XCode 3 nuevamente.Asegúrese de que reinicie después de reinstalar. Trabajando ...

1

Tuve el mismo problema. Había agregado accidentalmente mi archivo info.plist a mi objetivo y estaba siendo copiado al paquete de aplicaciones cada vez que construí la aplicación. Así que había 2 archivos .plist en el paquete - el mío y el Info.plist, creado por XCode - que confundió el simulador.

0

por qué alguien no contó sobre reiniciar el simulador.

En mi caso,

Resetting the iPhone with Reset Content and Settings 

and 

**ReStart Simulator** 

funciona bien ~

Cuestiones relacionadas