Wie erhalte ich Warnungen zum dauerhaften Versionsspeicher zurück?

1

Mit Preview in Mountain Lion habe ich das Kästchen nachlässig angekreuzt -

[√] Diese Nachricht nicht mehr anzeigen

- vorstellen dass die Präferenz für gerecht war ein Volumen.

Dann stellte sich heraus, dass die Warnung (das Blatt):

  • erscheint nicht mehr für Vorschau, mit andere Volumes, die keinen permanenten Versionsspeicher unterstützen
  • wird weiterhin für andere Apps als Preview angezeigt, mit dem Volume, für das keine Warnung erforderlich ist.

Mit anderen Worten, ich habe es mir falsch vorgestellt. Die Präferenz kann sein App -spezifisch, nicht volumenspezifisch.

Bitte:

  • Wie erhalte ich die Warnungen in der Vorschau wieder?

Ich raste schon durch ~/Library/Preferences sortiert nach Änderungsdatum und öffnete ein paar Dateien einschließlich com.apple.finder.plist aber auf einen blick:

  • Ich kann keine finden .plist mit Inhalt, der die Zeichenfolge enthält Revision

Wenn die Präferenz anderswo in ist com.apple.finder.plist: woher?

(Ich würde es vorziehen, diese Datei nicht aufzugeben - es sind 35 KB mit 3.417 Zeilen.)

Auch habe ich mir den Inhalt von kürzlich geändert angesehen .plist Dateien im Zusammenhang mit Vorschau. Sofern ich nichts vermisse, nichts in Bezug auf Revisionen, Versionen oder Speicher. com.apple.Preview.plist ist nicht kürzlich geändert -

com.apple.Preview.* preference files

- und innerhalb dieser neun, scheinen die beiden, die vor kurzem geändert wurden, nichts in Bezug auf die dauerhafte Speicherung der Version zu enthalten:

screenshot of a .plist in TextWrangler

screenshot of a .plist in TextWrangler

Irgendwelche anderen Ideen, wie ich meinen Fehler korrigieren kann? - Vielen Dank

Graham Perrin
quelle
Solltest du nicht lieber schauen *preview.plist anstatt *finder.plist?
nohillside
@ Matrix bereits fertig, bitte sehen Revision 2 der Frage. In Revision 3 gibt es zusätzliche Details.
Graham Perrin
Warum finden Sie nicht heraus, um welche .plist es sich handelt, wenn Sie sie an einem anderen Ort speichern, das System neue erstellen lassen und diese einfach durch die alten ersetzen?
Thecafremo

Antworten:

1

Für Apps, die nicht in einer Sandbox gespeichert sind

Beispiel:

So stellen Sie Warnungen zum dauerhaften Versionsspeicher für Apple Pages wieder her

Beenden Sie die App und geben Sie im Terminal einen einzeiligen Befehl ein:

defaults write ~/Library/Preferences/com.apple.Pages NSDocumentSuppressTempVersionStoreWarning -int 0

- in dem Preferences Bereich, der Benutzern von Snow Leopard und weniger vertraut ist.

Für Apps mit Sandbox

Das Betriebssystem verwendet einen anderen Ansatz, um einige Einstellungen einzudämmen:

~/Library/Containers/<bundle_id>/Data/Library/Preferences

Beispiel:

So stellen Sie Warnungen zum dauerhaften Versionsspeicher für Apple Preview wieder her

Beenden Sie die App und geben Sie im Terminal einen einzeiligen Befehl ein:

defaults write ~/Library/Containers/com.apple.Preview/Data/Library/Preferences/com.apple.Preview NSDocumentSuppressTempVersionStoreWarning -int 0

Gedanken

Ich hätte zuerst darüber nachdenken sollen ~/Library/Containers als ich in der frage bemerkte -

com.apple.Preview.plist ist nicht vor kurzem geändert

- aber ich wusste erst, was los war, nachdem ich es benutzt hatte fseventer Visualisieren von Schreibvorgängen für einen anderen Benutzer des Betriebssystems.

screenshot of Quick Look of a sandboxed preference file for Preview


Verweise

App Sandbox Design Guide: Migrieren einer App zu einer Sandbox

Eine visuelle Aufzeichnung davon, wie ich den entsprechenden Schlüssel im Internet gefunden habe .plist für Seiten

Eine visuelle Aufzeichnung davon, wie ich den entsprechenden Schlüssel im Internet gefunden habe .plist zur Vorschau

Graham Perrin
quelle