Ich habe seit einiger Zeit mit einem seltsamen Problem gekämpft. Wenn ich meine App mit dem ursprünglich geschlossenen iOS Simulator starte, wird sie korrekt gestartet. Aber wenn ich es dann erneut starte, ohne den Simulator zu schließen, stürzt es ab und druckt (lldb) einfach in das Fehlerprotokoll. Wenn ich es dann erneut starte (ohne den Simulator zu schließen), wird es korrekt gestartet. Und wenn ich wieder dasselbe mache, stürzt es ab. So scheint es jedes zweite Mal zu sein. Es funktioniert, wenn Sie ein iOS-Gerät verwenden und ich habe eine Hochschule mit genau demselben Projekt, bei dem dieses Problem im iOS-Simulator nicht auftritt. Was ich versucht habe, ist das Säubern, das Zurücksetzen von Inhalten und Einstellungen, das manuelle Entfernen der App, das Neustarten meines Computers und das erneute Installieren von Xcode.Random (lldb) stürzt in iOS Simulator auf Mac OS X 10.8.4
Antwort
Es gibt ein Problem mit OS X 10.8.4, das zufällige Simulatorabstürze verursacht.
https://devforums.apple.com/message/817179#817179
Ein paar Abhilfen vorgeschlagen, wurden GDB einschließlich Schalt. Siehe hier:
Wir haben das Problem gefunden. Es ist ein Prozess, der Race Condition in "debugserver" verursacht, wenn es die Anwendung, die es debuggt, die verursacht dieses Problem auftritt, beendet.
Die Arbeit um, die für alle Leute arbeiten sollte, ist die App zuerst zu töten, warten Sie auf es wegzugehen, dann drücken Sie CMD + R. Das schnelle Drehen von nur CMD + R zeigt nun diese Fadenlaufbedingung häufiger in 10.8.4.
Oh, das ist es dann wahrscheinlich. Meine Hochschule hat nicht auf die letzte Version von OSX aktualisiert, aber ich habe. Danke für die schnelle Antwort, erspart mir viel Arbeit! –
keine Mühe. Froh, dass ich Helfen kann! Es war ein bisschen Glück, als ich gerade letzte Nacht auf Mike Hay's Twitter einen Chat gesehen habe https://twitter.com/Hay –
Es war eine großartige Arbeit, aber Sie brauchen nicht mehr auf GDB umzusteigen .. es wurde wie erwähnt durch Apfel gelöst. – eladleb
Ja, ich treffe es auch. In Product -> edit scheme ändern Sie den Debugger von lldb nach gdb. Kann es einfach lösen. Hoffnung Apple kann es so schnell wie möglich beheben.
Apple diese Frage im 13. Juni beschlossen, 2013 Baujahr:
Dieser Fehler sollte Apfel gemeldet werden. Es ist irritierend. – HarshIT
Wie in der Antwort unten erwähnt, ist dieses Problem in dem gerade veröffentlichten Xcode 4.6.3-Update behoben. –