2016-07-11 10 views
0

Ich arbeite an einem C++ Projekt.Xcode 7 Absturz wegen (möglicherweise ein schlechter) "Watch Ausdruck" und Ausdrücke plist Datei fehlt

Ich habe einen Watch-Ausdruck hinzugefügt, während die Ausführung an einem Haltepunkt unterbrochen wurde.

Es stürzte Xcode.

Wenn ich versuche, irgendwo in dieser Methode zu brechen, da Xcode sich irgendwie an den Ausdruck erinnert, versucht es, es auszuwerten und erneut abstürzen. Hätte es mir 5 volle Sekunden gegeben, hätte ich es löschen können. Aber bis es nicht im Umfang ist, wird es nicht angezeigt. Wenn es um den Umfang geht, stürzt Xcode ab!

Wie auf zahlreichen Seiten vorgeschlagen, ich in die xcodeproject Datei ging der rechten angeklickt haben, ausgewählt „Paketinhalt zeigen“, und ich sollte

[my_workspace] .xcworkspace/xcuserdata/[login_user_name löschen ] .xcuserdatad/xcdebugger/Expressions.xcexplist

Aber die Datei ist nicht da. Es gab noch einen weiteren Platz für Haltepunkte. Ich lese es und habe keine Ausdrücke darin. Ich habe es trotzdem gelöscht. Hat nicht geholfen.

Ich verwende Xcode 7.3.

Ich möchte diesen Ausdruck aus der Überwachungsliste entfernen. Ich bin in Ordnung mit einer Lösung löschen Alle von ihnen, die ich hinzugefügt habe.

Bin ich auf der falschen (oder überholten) Stelle?

Wie entferne ich einen Ausdruck aus der Überwachungsliste des Xcode-Debuggers?

Antwort

0

Ich fand es heraus.

Ging nach Fenster-> Projekte, Ausgewählt mein Projekt, und Gelöschte abgeleitete Daten.

Das löste das Problem. Halten Sie es für den Rekord, kann jemand anderes etwas Zeit sparen :)