2016-08-23 3 views
0

Ich bin neu in Mac. Bisher lief alles beim Neustart wie zuvor zuverlässig und war mehr oder weniger im gleichen Zustand.Funktioniert der Mac-Neustart zuverlässig mit der Wiederherstellung offener Anwendungen/dev-tools und der Wiederherstellung von Zuständen in jedem Fall?

Kann ich mich als Entwickler darauf verlassen, dass beim Neustart keine Statusinformationen verloren gehen? Kann jede Anwendung vollständig wiederhergestellt werden und wann tritt ein Datenverlust auf? Gibt es bekannte Fehler? Kann ich meinen Debugger zu einem bestimmten Zeitpunkt in meiner Anwendung verlassen, neu starten/schlafen und erwarten, dass er sich im selben Zustand mit meinem Debugger befindet?

Bevor ich mit der Funktion vertraut bin, möchte ich wissen, wie sehr ich mich darauf verlassen kann, dass alles in den vorherigen Zustand zurückversetzt wird. Ansonsten werde ich mit Neustarts vorsichtiger sein Mac OS X als Plattform zu entwickeln.

+0

Sie erwähnen zwei Dinge, neu starten und schlafen. Zum Schlafen würde ich erwarten, dass die Dinge im Grunde im selben Zustand bleiben. Für den Neustart öffnet es im Grunde Ihre Apps wieder. Ich würde nicht erwarten, dass Dinge wie im laufenden Debugging beibehalten werden, da die Prozesse als Teil des Neustarts gestoppt und neu gestartet werden. – Kyle

Antwort

1

Anwendungen, die die Funktionalität des Wiederherstellungsstatus nicht magisch erhalten, aber sie unterstützen APIs, die dabei helfen. Einige Anwendungen machen es gut, andere weniger gut und andere überhaupt nicht.

In der Praxis, für die Anwendungen, die es unterstützen, funktioniert es ziemlich zuverlässig, vorausgesetzt, die Abmeldung ging sauber und Sie haben nicht aus der Festplatte oder etwas ähnliches fatal.

Verwandte Themen