iOS: Debugging funktioniert nicht in XCode
Ich bin mit XCode 4
und iOS SDK 4.3.
Meine Debuggen geklappt hat, aber jetzt entdeckte ich, dass beim setzen eines Breakpoints, die app hält aber XCode konzentriert sich nicht auf die Zeile im Editor. Auch der grüne Pfeil wird nicht angezeigt, wenn man die Pause.
Ich habe eine UINavigationController
denen zugeordnet wird, die in der AppDelegate
. Wenn ich einen Haltepunkt in die didFinishLaunchingWithOptions
alles funktioniert wie erwartet:
Dies ist, wenn ich einen Haltepunkt angehalten wurde und die app in der mapViewController das ist das erste Element Hinzugefügt, um die navigation-controller. (Keine grünen Pfeil, aber die app wird angehalten):
Ich habe wirklich keine Ahnung, warum das Debuggen funktioniert in AppDelegate aber nicht in dieser Steuerung.
Sollten Sie zusätzliche Informationen benötigen oder screenshots, um mir zu helfen, bitte sagen Sie mir.
UPDATE:
Jetzt ist es noch nicht in der AppDelegate
und nichts verändert. Ich kann auch den Schritt über die Zeilen und kann sehen, dass die Werte zugeordnet sind, in der Bevölkerung und können daher erraten, wo die app ist aktuell in den code. Also offensichtlich alles funktioniert, nur die aktuell ausgeführte Zeile nicht markiert ist, wie es sollte.
- Ich dachte, ich löste das problem durch einen Neustart von XCode. Mindestens debugging (mit der aktuellen Zeile ausgeführt) funktioniert für 2-3 mal. Aber dann wieder seine nicht zeigen der Pfeil und der aktuellen Zeile ausgeführt. Seltsam, seltsam, seltsam
Du musst angemeldet sein, um einen Kommentar abzugeben.
In xCode4:
Arbeitete für mich. Für "LLDB" grüne Linie sichtbar ist. Wechseln Sie zurück zu "GDB" bringt mich zu dieser Frage wieder.
Ich habe das gleiche problem. XCode 4 hält einfach Debuggen, aber es zeigt keine Fehler. Als ich öffnete die SYSTEM-Konsole, fand ich dies:
Ich habe dieses problem seit XCode 3.2 und ich haben versucht, jede Lösung, die ich finden konnte, aber ich habe nie in der Lage, es zu beheben. Mindestens XCode 3.2 sagte mir, der Fehler. XCode 4 nicht mehr funktioniert.
Update: sorry vergaß den Antwort-Teil. Mehrere Leute haben dieses problem mit der Umstellung Ihrer compiler GCC für das Projekt UND ALLE Projekte, die es verknüpft ist. Andere haben gelöscht Ihre symbol-Datei für Ihr Gerät version und XCode neu heruntergeladen und es mit der Arbeit angefangen. Weder für mich arbeiten, aber ich hoffe, man wird für Sie arbeiten.
Versuchen Sie, die compiler: "GCC_VERSION = com.apple.Compiler.llvmgcc42" zu "GCC_VERSION = com.apple.Compiler.llvm.die klappern.1_0"
Dann kompilieren Sie und führen Sie wieder
Grüße