Apple tercihlerinin / plist dosyalarının listesini ve ne için kullanıldıklarını nerede bulabilirim?


13

Herkes ~/Library/Preferences(ve diğer konumlar da dahil olmak üzere Tercihler dosyalarını / plistlerini (üçüncü taraf uygulamaları değil OS X ve Apple uygulamalarıyla ilgili) listeleyen bir kaynak biliyor mu ve diğer konumlar da var, ancak bu bir başlangıç ​​olacak ve ne kullanıldığını için?

Etrafa bakıyordum ve hiçbir şey bulamıyorum. Bulduğum en yakın şey , appleexaminer.com tarafından derlenen bu grafikti - ancak bu sadece birkaç öğeyi ve açık olanları kapsıyor.


bir yedekleme yapmak ve orada bir şeyleri değiştirmek için deneyin, yakında öğreneceksiniz ...
vrwim

Hayır, bu bana hiç yardımcı olmuyor. ~ / Tercihler ve ne yaptığı her dosyayı listeleyen bir kaynak istiyorum. Öneriniz bunu sağlamaz.
Scott Granneman

4
Tam bir liste bulacağınızdan şüpheliyim. Genellikle çalıştırdığınız her uygulama ayarlarını ~ / Preferences içinde bir dosyaya kaydeder ve çok sayıda uygulama olduğundan ( AppShopper şu anda Mac App Store'da 10.764 listelemektedir), hiç kimse tam bir liste derlemeye çalışmaz .
Gordon Davisson

1
Ah — Daha açık olmalıydım. Sadece Apple'ın Tercihleri ​​ile ilgileniyorum. Beni açıklığa kavuşturmaya zorladığınız için teşekkürler!
Scott Granneman

Yanıtlar:


2

Hangi dosyaların ~/Library/PreferencesApple uygulamaları tarafından ve hangi uygulama tarafından kullanıldığını anlamak oldukça kolaydır .

Tüm Apple'lar başlar com.appleve neredeyse hepsi uygulamanın adı veya tercih ettikleri sistemin bir parçası ile devam eder - bazı örnekler com.apple.ScreenSharing.plistveyacom.apple.TextEdit.plist

Sistem ve Finder'ın arka ucunun nasıl bir araya getirildiği hakkında daha fazla bilgi sahibi olduğunuzda, daha az "spesifik" olanlar ile, ne olduklarını anlamaya başlarsınız, örneğin com.apple.LaunchServices.plist, kişisel URL'nizi ve dosya türü işleyicilerinizin yaptığı gibi tanımladığı LaunchServices.

Mac sistem yöneticileri, tercihleri ​​yönetilen Mac'lerimize aktarmak için kullandığımızdan daha önemli olanların listesini yavaşça alma eğilimindedir. Her şey başarısız olursa , Mac'in anlık görüntüsünü almak için Absolute'un ücretsiz yardımcı programı olan InstallEase'i kullanıyorum , ardından bir tercihi değiştirin ve nelerin değiştiğini görmek için başka bir anlık görüntü yapın.


0

Pref Setter tam olarak bunu yapıyor gibi görünüyor.


2
Tamam, bu nasıl? Web sitesinde şu şekilde açıklanmaktadır: "Pref Setter, plist (Property LIST) dosyalarını düzenlemek için kullanılan, Mac OS X'in tercih dosyalarını görüntülemeye / düzenlemeye yönelik bir uygulamadır. doğrudan bir uygulamada. " Peki bu bana her Tercih / plist dosyasının ne yaptığını nasıl söyler? Pref Setter'ın bunu yaptığını göremiyorum.
Scott Granneman

İlk önce açın. Ardından, içerisindeki I, Bilgi Al ile küçük mavi pencereye tıklayın. Bunu yapacak başka bir şey görmedim ve çok havalı.
Zo219

0

Normalde kendi başınıza inceleyebilirsiniz.

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

Anahtarların listesi Apple'ın Özellik Listesi Dosyaları , Cocoa Apps bölümündeki Geliştirici belgelerinde açıklanmaktadır .

Ne yazık ki, birçok geliştirici önerileri görmezden geliyor

Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.