2009-10-07 7 views
9

Je cours la version de l'application sur l'iPhone, ça fonctionne bien. Il n'y a pas de message d'erreur dans le débogueur XCode:iPhone SDK étrange message console 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. 

Cependant, je vois ces messages dans la console de l'iPhone lorsque vous y connecter via Organisateur:

 
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 

J'ai essayé l'échantillon UICatalog d'Apple et vue vide application basée générée par le XCode. Ils rapportent tous deux exactement le même message que mon code dans la console. Donc ce n'est pas mon application liée.

Aucun journal de plantage n'étant créé, je ne pense pas qu'il s'agisse d'un plantage.

Qu'est-ce que c'est? Est-ce un problème, même si l'application fonctionne parfaitement bien?

Merci

+0

Je suis confronté exactement au même problème, mais mon application se bloque sur moi! Il y a parfois un "avertissement de faible mémoire" avant ces journaux, mais ce n'est pas toujours le cas. De plus, la surveillance de la mémoire pendant 15 à 20 minutes à l'aide d'instruments n'a rien révélé d'alarmant, et l'application ne s'est pas arrêtée à ce stade. Je suis incapable de déboguer ça. En raison de l'erreur "descripteur de fichier", je pensais que c'était à cause de certaines sockets que j'utilisais dans l'application, mais cela semble être plus générique. S'il vous plaît aider. (puisque je suis confronté EXACTEMENT les mêmes logs, ne créant pas une nouvelle question). –

+0

En outre, cet accident se produit presque exactement 10-12 minutes après le lancement - ce qui semble symptomatique d'un problème de mémoire, mais comme je l'ai dit, Instruments ne montre aucune utilisation anormale. –

Répondre

1

Ce n'est pas un problème. J'ai des messages similaires sur ma console tout le temps. Et comme vous l'avez dit, ce n'est pas la faute de vos applications, aussi longtemps que votre application fonctionne correctement, il n'y a pas de problème.

Le message ne provient pas de votre application, il provient du com.apple.launchd. Je pense que seule la sortie de la console xcode est vraiment pertinente pour vous.

+0

Merci (eh bien, voici 4 heures de temps que je passe à le déboguer :) – leon

6

J'ai eu le même problème et cela m'a posé des problèmes lors des tests dans les achats d'applications. À la fin, j'ai découvert que je courais le programme avec une signature de code de distribution iPhone au lieu d'une signature de code de développement iPhone. Lorsque j'ai changé cela pour la configuration de débogage (et enlevé le Entitlements.plist) cela a fonctionné encore. J'espère que cela aide.