Dove posso trovare un elenco di preferenze / file di plist di Apple e per cosa vengono utilizzati?


13

Qualcuno sa di una risorsa che elenca i file / le pianificazioni delle Preferenze (pertinenti alle applicazioni OS X e Apple, non alle app di terze parti) presenti in ~/Library/Preferences(e anche le altre posizioni, ma che sarebbe un inizio) e ciò che vengono utilizzati per?

Mi sono guardato intorno e non sono riuscito a trovare nulla. Il più vicino che ho trovato è stato questo grafico compilato da appleexaminer.com - ma che copre solo alcuni elementi, e quelli ovvi a quello.


fare un backup e provare a cambiare roba lì, lo scoprirai presto ...
vrwim

No, questo non mi aiuta affatto. Vorrei una risorsa che elenca tutti i file in ~ / Preferenze e cosa fa. Il tuo suggerimento non lo fornisce.
Scott Granneman,

4
Dubito davvero che troverai un elenco completo. Generalmente ogni applicazione che esegui registra le sue impostazioni in un file in ~ / Preferenze - e poiché esiste un numero enorme di app ( AppShopper elenca attualmente 10.764 nel Mac App Store), nessuno si preoccuperà di provare a compilare un elenco completo.
Gordon Davisson,

1
Ah, avrei dovuto essere più chiaro. Sono solo interessato alle Preferenze di Apple. Grazie per avermi costretto a chiarire!
Scott Granneman,

Risposte:


2

È abbastanza facile capire quali file ~/Library/Preferencessono utilizzati dalle applicazioni Apple e quali app.

Tutti quelli Apple iniziano com.applee poi quasi tutti continuano con il nome dell'applicazione o parte del sistema che preferiscono - alcuni esempi com.apple.ScreenSharing.plistocom.apple.TextEdit.plist

Con quelli meno "specifici", una volta che sai di più su come il back-end del sistema e del Finder si uniscono, inizi a rendertene conto, ad esempio com.apple.LaunchServices.plistè quello che definisce i tuoi URL personali e gestori di tipi di file come è fatto da LaunchServices.

Gli amministratori di sistema del Mac tendono a ottenere lentamente un elenco di quelli più importanti quando li utilizziamo per inviare le preferenze ai nostri Mac gestiti. Se tutto il resto fallisce, uso InstallEase , l'utilità gratuita di Absolute, per creare un'istantanea di un Mac, quindi cambiare una preferenza e fare un'altra istantanea per vedere cosa è cambiato.


0

Pref Setter sembra fare esattamente questo.


2
OK, come va? Sul sito Web viene descritto così: "Pref Setter è un'applicazione utilizzata per modificare i file plist (Property LIST), orientata alla visualizzazione / modifica dei file delle preferenze di Mac OS X. Molto utile per impostare le impostazioni delle preferenze" nascoste "che non sono disponibili direttamente in un'applicazione ". Quindi, come può dirmi cosa fa ogni file di preferenze / plist? Non riesco a vedere che Pref Setter lo fa affatto.
Scott Granneman,

Per prima cosa aprilo. Quindi fare clic sulla piccola finestra blu con l'io, Ottieni informazioni. Non ho visto nient'altro che lo farà, ed è molto bello.
Zo219,

0

Normalmente puoi esaminare da solo come

/usr/libexec/PlistBuddy -c "Print :CFBundleIdentifier" \
    /Users/kevit/Library/Address\ Book\ Plug-Ins/SkypeABSMS.bundle/Contents/Info.plist

L'elenco delle chiavi è descritto nella documentazione per gli sviluppatori di Apple sui file dell'elenco delle proprietà , parte delle app Cocoa.

Sfortunatamente, molti sviluppatori ignorano i consigli

Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.