Czy ktoś wie o zasobie, który wyświetla listę plików preferencji / list (dotyczących aplikacji OS X i Apple, a nie aplikacji innych firm) znalezionych w ~/Library/Preferences
(i innych lokalizacjach, ale to byłby początek) i jakie są używane dla?
Rozglądałem się i nic nie mogę znaleźć. Najbliżej znalazłem ten wykres opracowany przez appleexaminer.com - ale obejmuje on tylko kilka elementów, i to oczywiste.
preferences
plist
Scott Granneman
źródło
źródło
Odpowiedzi:
Dość łatwo jest ustalić, które pliki
~/Library/Preferences
są używane przez aplikacje Apple i które aplikacje.Wszystkie te Apple zaczynają się,
com.apple
a następnie prawie wszystkie kontynuują nazwę aplikacji lub części systemu, dla której są preferowane - niektóre przykładycom.apple.ScreenSharing.plist
lubcom.apple.TextEdit.plist
Z mniej „specyficznymi”, gdy dowiesz się więcej o tym, jak tylny koniec Systemu i Findera łączą się, zaczynasz zdawać sobie sprawę z tego, czym one są, na przykład
com.apple.LaunchServices.plist
ten, który definiuje twój osobisty URL i procedury obsługi typów plików, tak jak to robi Uruchom usługi.Administratorzy komputerów Mac mają tendencję do powolnego uzyskiwania listy najważniejszych, ponieważ używamy ich do wypychania preferencji na nasze zarządzane komputery Mac. Jeśli wszystko inne zawiedzie, korzystam z InstallEase , darmowego narzędzia Absolute, aby wykonać migawkę na komputerze Mac, a następnie zmienić preferencje i wykonać kolejną migawkę, aby zobaczyć, co się zmieniło.
źródło
Pref Setter wydaje się robić dokładnie to.
źródło
Zwykle możesz to sprawdzić samemu
Lista kluczy jest opisana w dokumentacji Apple dla deweloperów na temat plików list nieruchomości , część Cocoa Apps.
Niestety wielu programistów ignoruje rekomendacje
źródło