2009-10-07 14 views
9

Estoy ejecutando la versión de lanzamiento de la aplicación en el iPhone, funciona bien. No hay mensajes de error en el depurador XCode:mensaje de la consola extraña de iPhone SDK launchd_core_logic.c

 
Running… 
Switching to thread 11779 
Switching to thread 11779 
sharedlibrary apply-load-rules all 
(gdb) continue 
Switching to thread 12291 
Switching to thread 11779 
Switching to thread 13059 

Debugger stopped. 
Program exited with status value:0. 

Sin embargo veo estos mensajes en la consola del iPhone cuando se conectan a ella a través Organizador:

 
WWed Oct 7 15:37:01 unknown com.apple.launchd[1] : (UIKitApplication:com.blah.blah[0x830c]) Bug: launchd_core_logic.c:2649 (23909):10 
Wed Oct 7 15:37:01 unknown com.apple.launchd[1] : (UIKitApplication:com.blah.blah[0x830c]) Working around 5020256. Assuming the job crashed. 
Wed Oct 7 15:37:01 unknown com.apple.launchd[1] : (UIKitApplication:com.blah.blah[0x830c]) Job appears to have crashed: Segmentation fault 
Wed Oct 7 15:37:01 unknown com.apple.debugserver-43[6124] : 1 [17ec/1603]: error: ::read (7, 0x28091c, 1024) => -1 err = Bad file descriptor (0x00000009) 
Wed Oct 7 15:37:01 unknown SpringBoard[25] : Application 'blah' exited abnormally with signal 11: Segmentation fault 

He tratado de muestra UICatalog de Apple y vista vacía aplicación basada en generada por el XCode. Ambos informan exactamente el mismo mensaje que mi código en la consola. Entonces esta NO es mi aplicación relacionada.

No se crearon registros de bloqueo, por lo que no creo que sea un bloqueo.

¿Qué es? ¿Es un problema, a pesar de que la aplicación funciona perfectamente bien?

Gracias

+0

¡Me enfrento exactamente al mismo problema, sin embargo, mi aplicación se está cayendo sobre mí! Hay una "advertencia de memoria baja" a veces antes de estos registros, pero no siempre es el caso. También el monitoreo de la memoria durante la duración de 15-20 minutos usando Instruments no mostró nada alarmante, y la aplicación no se colgó en este momento. No puedo depurar esto. Debido al error del "descriptor de archivo", pensé que se debía a algunos sockets que estaba usando en la aplicación, pero parece ser más genérico. Por favor ayuda. (dado que estoy enfrentando EXACTAMENTE los mismos registros, sin crear una nueva pregunta). –

+0

Además, este bloqueo ocurre casi exactamente 10-12 minutos después del lanzamiento, lo que parece sintomático de un problema de memoria, pero como dije, Instruments no muestra un uso anormal. –

Respuesta

1

No hay problema. Tengo mensajes similares en mi consola todo el tiempo. Y como dijiste, no es culpa tuya, así que mientras tu aplicación se ejecute bien no hay problema.

El mensaje no es de su aplicación, es de com.apple.launchd. Creo que solo la salida de la consola xcode es realmente relevante para ti.

+0

Gracias (bueno, aquí pasé 4 horas de mi tiempo que paso depurándolo :) – leon

6

Tuve el mismo problema y me dio problemas al probar en las compras de la aplicación. Al final descubrí que estaba ejecutando el programa con una firma de código de distribución de iPhone en lugar de una firma de código de desarrollo de iPhone. Cuando cambié eso para la configuración de depuración (y eliminé Entitlements.plist) funcionó de nuevo. Espero eso ayude.