Wie zu verfolgen, wo Xcode-Programm Absturz
Ich erhalte eine Fehlermeldung im debugger. Im Thread meine app crash on line:
0x37265f78: ldr r3, [r4, #8]
mit:
Thread 1: EXC_BAD_ACCESS (code=1, address=0x50000008)
Wie finden Sie heraus, wo app eigentlich crash? Es gibt so etwas wie "call stack"?
Du musst angemeldet sein, um einen Kommentar abzugeben.
Müssen Sie
Exception Breakpoint
Gehen Sie auf die Haltepunkte navigator, klicken Sie auf die + Schaltfläche am unteren Rand, und fügen Sie eine Ausnahme Haltepunkt.
Jetzt wissen Sie die genaue Zeile, wo alle Ihre Ausnahme auftreten (z.B. Linie der Absturz). viel Glück!!
http://www.raywenderlich.com/10209/my-app-crashed-now-what-part-1
Beste Lernprogramm für die trace der Fehler.
Führen Sie Ihre app im debugger dann, wenn Ihre app abstürzt, haben Sie Zugang zu den call-stack.
Darüber hinaus, wenn Sie die Anzeige der Konsole-Fenster, erhalten Sie weitere textuelle Informationen (z.B. einen call-stack zum Zeitpunkt des Absturzes.
Wenn Sie mit Xcode 4, haben Sie einen Blick auf das angehängte Bild.