Di mana saya dapat menemukan daftar file preferensi / plist Apple & untuk apa mereka digunakan?

13

Adakah yang tahu sumber daya yang mencantumkan file / daftar Preferensi (terkait dengan OS X dan aplikasi Apple, bukan aplikasi pihak ketiga) yang ditemukan di ~/Library/Preferences(dan lokasi lain juga, tetapi itu akan menjadi permulaan) dan apa yang mereka gunakan untuk?

Saya sudah mencari-cari dan tidak dapat menemukan apa pun. Yang paling dekat yang saya temukan adalah bagan ini disusun oleh appleexaminer.com - tetapi itu hanya mencakup beberapa item, dan yang jelas pada saat itu.

Scott Granneman
sumber
buat cadangan dan coba ganti barang di sana, Anda akan segera tahu ...
vrwim
Tidak, itu sama sekali tidak membantu saya. Saya ingin sumber daya yang mencantumkan setiap file di ~ / Preferensi & apa fungsinya. Saran Anda tidak memberikan itu.
Scott Granneman
4
Saya benar-benar ragu Anda akan menemukan daftar lengkap. Umumnya setiap aplikasi yang Anda jalankan akan mencatat pengaturannya dalam file di ~ / Preferensi - dan karena ada sejumlah besar aplikasi ( AppShopper saat ini mendaftar 10.764 di Mac App Store), tidak ada yang akan repot-repot mencoba menyusun daftar lengkap.
Gordon Davisson
1
Ah — aku seharusnya lebih jelas. Saya hanya tertarik dengan Preferensi Apple. Terima kasih telah memaksa saya untuk menjelaskan!
Scott Granneman

Jawaban:

2

Cukup mudah untuk mencari tahu file mana ~/Library/Preferencesyang digunakan oleh aplikasi Apple dan aplikasi mana.

Semua Apple mulai com.appledan kemudian hampir semua melanjutkan dengan nama aplikasi atau bagian dari sistem yang mereka sukai - beberapa contoh com.apple.ScreenSharing.plistataucom.apple.TextEdit.plist

Dengan yang kurang "spesifik" setelah Anda tahu lebih banyak tentang bagaimana bagian belakang Sistem dan Finder bersatu Anda mulai menyadari apa itu, misalnya com.apple.LaunchServices.plistadalah yang mendefinisikan URL pribadi Anda dan penangan tipe file seperti yang dilakukan oleh LaunchServices.

Sysadmin Mac cenderung perlahan mendapatkan daftar yang lebih penting saat kami menggunakannya untuk mendorong preferensi keluar ke Mac yang dikelola. Jika semuanya gagal saya menggunakan InstallEase , utilitas gratis dari Absolute, untuk mengambil snapshot Mac kemudian mengubah preferensi dan melakukan snapshot lain untuk melihat apa yang berubah.

Tony Williams
sumber
0

Pref Setter tampaknya melakukan hal itu.

Zo219
sumber
2
Oke, bagaimana itu? Di situs web, dijelaskan sebagai berikut: "Pref Setter adalah aplikasi yang digunakan untuk mengedit file plist (Property LIST), diarahkan untuk melihat / mengedit file preferensi Mac OS X. Sangat berguna untuk mengatur pengaturan preferensi" tersembunyi "yang tidak tersedia. langsung dalam suatu aplikasi. " Jadi, bagaimana hal itu memberi tahu saya apa yang dilakukan oleh setiap file Preferensi / plist? Saya tidak bisa melihat Pref Setter melakukan itu sama sekali.
Scott Granneman
Pertama, buka saja. Kemudian klik pada jendela biru kecil dengan I di dalamnya, Dapatkan Info. Belum melihat hal lain yang akan melakukan itu, dan itu sangat keren.
Zo219
0

Biasanya Anda dapat memeriksa sendiri seperti

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

Daftar kunci dijelaskan dalam dokumentasi Pengembang Apple pada File Daftar Properti , bagian Aplikasi Kakao.

Sayangnya, banyak pengembang mengabaikan rekomendasi

Siarhei Karatkevich
sumber