Deaktivieren Sie die Meldung "Die Anwendung wurde unerwartet beendet" in OS X

1

Während ich an meiner Anwendung arbeite, stürzt sie während der Entwicklung häufig ab. Allerdings erhalte ich beim nächsten Compilation »Build» Launch immer den nervigen Dialog

Die Anwendung wurde beim Versuch, ihre Fenster wiederherzustellen, unerwartet beendet. Möchten Sie versuchen, das Windows wieder herzustellen?

Das will ich nie. Wie kann ich mir diese Frage niemals stellen lassen?

Diese Anwendung ist ein Kunstprojekt in C ++, daher habe ich keinen Zugriff auf einige der normalen Objective-C / Foundation-Frameworks, wenn dies wichtig ist.

Ein Tag wird es machen
quelle
Haben Sie versucht, das Programm zu beenden, anstatt es im Debugger / in der IDE zu beenden?
Daniel Beck
Ich habe, befehle ich + q, die App per Fingergewohnheit zu beenden.
Onedayitwillmake

Antworten:

0

Aktivieren Sie in den Systemeinstellungen> Allgemein das Kontrollkästchen "Fenster beim Beenden und erneuten Öffnen von Apps wiederherstellen" und deaktivieren Sie es. Möglicherweise können Sie dies auch für die jeweilige App ändern (ich gehe davon aus, dass es in der App enthalten ist Info.plist).

Geekosaurier
quelle
Ich habe gerade nachgesehen und festgestellt, dass ich dieses Kontrollkästchen bereits aktiviert habe. Ich kann den Info.plist für die spezifische Flagge ändern, das ist eine gute Idee, werde ich für eine Eigenschaft zurückblicken kann ich
Onedayitwillmake
Meinten Sie schon ungeprüft? Wenn diese Option aktiviert ist, werden die Einstellungen von Programmen, die für Lion erstellt wurden, wiederhergestellt.
Geekosaurier
Ich habe das so gemeint, mein Fehler. Dieses Kästchen ist nicht angekreuzt.
Onedayitwillmake
Ich konnte keine Info.plist-Schlüssel im Zusammenhang mit der Fensterwiederherstellung finden. developer.apple.com/library/mac/documentation/General/Reference/…
Onedayitwillmake
@Onedayitwillmake osxdaily.com/2011/08/01/…
Daniel Beck