2010-09-14 7 views
1

Je développe des applications iPhone depuis un moment avec xcode. Mais depuis ce matin, ma console de débogage n'a plus rien affiché. J'ai réinstallé XCode. Mais rien.XCode Debugger Console n'affiche rien

Est-ce que quelqu'un a eu un problème similaire? Que puis-je faire pour le réparer?

Merci pour votre aide

+0

Même les messages GDB Bienvenue? – VdesmedT

Répondre

0

Si la console ne voit même pas afficher le message de bienvenue peut-être (dans les préférences Xcode) si la police que vous utilisez en quelque sorte est devenu corrompu. Voir aussi quelle couleur de premier plan vous avez assignée à la police et que ce n'est pas une couleur blanche. Si vous cliquez dans la fenêtre de la console, y a-t-il du texte qui n'est pas visible mais que vous pouvez sélectionner?

Si oui, essayez Cmd + C et collez-le dans TextEdit peut-être. Essayez également de passer les invites de débogage à une autre police. Vous trouverez les paramètres de commutation de ces invites sous Xfs prefs> Débogage dans Xcode 3 et sous les polices & Couleurs, je crois pour Xcode 4. Même si vous avez réinstallé je ne me souviens pas si les préférences plist seront supprimées dans le ré-installer. Le plist des préférences Xcode devrait être sous ~/Library/Preferences/com.apple.Xcode.plist. Essayez de renommer temporairement ce fichier avant de démarrer Xcode.

Si la console affiche le message de bienvenue mais que vous n'obtenez aucune sortie de votre programme, vérifiez si vous utilisez un NSTask et définissez stderr pour votre propre sortie. Je l'ai fait une fois mais j'utilisais aussi SenTestingKit à l'époque pour faire mes tests unitaires et d'une certaine manière, ça a fini là où personne n'était capable d'imprimer sur la console - pas mon programme cli et pas le kit de test. En dernier recours, Xcode 3.2.4 est sorti depuis quelques jours.

+0

Merci pour votre réponse. Au final, le répertoire xcodeproj est corrompu. J'ai eu ce problème seulement avec un projet. J'ai utilisé une copie de travail de mon svn et c'est corrigé. – Hubert

0

J'ai eu le même problème, après avoir créé un nouveau schéma pour tester la cible conformément aux Tutoriels de tests d'unités Apple. Je voyais seulement (lldb) un message dans le coin supérieur gauche et rien d'autre. J'ai supprimé ce schéma et il a commencé à fonctionner normalement. Je pense, j'ai fait quelque chose de mal, lorsque les instructions suivies. Donc, essayez de supprimer les schémas, excepté le schéma principal.

0

Pour ceux qui se demandent pourquoi la sortie de la console ne figure pas dans les tests, vérifiez les points suivants est sélectionné dans Xcode prefs:

enter image description here

Questions connexes