我在哪里可以找到Apple偏好设置/ plist文件的列表及其用途?


13

是否有人知道列出在~/Library/Preferences(以及其他位置,但这只是开始)中找到的首选项文件/插件(与OS X和Apple应用程序相关,而不与第三方应用相关)的资源以及它们的用途的资源对于?

我一直在环顾四周,找不到任何东西。我发现的最接近的图表是appleexaminer.com编制的图表,该图表仅涵盖了少数几个项目,而且其中很明显。


进行备份并尝试更改其中的内容,您将很快发现……
vrwim 2012年

不,那根本对我没有帮助。我想要一个列出〜/ Preferences中的每个文件及其功能的资源。您的建议没有提供。
Scott Granneman,2012年

4
我真的怀疑您会找到完整的列表。而因为有一个庞大的应用数量( -通常你运行将在〜/首选项文件记录其设置的每个应用程序AppShopper目前列出了10,764在Mac App Store中),没有人会打扰尝试编译的完整列表。
戈登·戴维森

1
啊,我应该更清楚了。我只是对Apple的“首选项”感兴趣。感谢您逼我澄清!
Scott Granneman 2012年

Answers:


2

找出~/Library/PreferencesApple应用程序中使用的文件以及哪个应用程序是很容易的。

所有Apple电脑都启动com.apple,然后几乎都以它们偏爱的应用程序或系统部分的名称继续-一些示例com.apple.ScreenSharing.plistcom.apple.TextEdit.plist

一旦有了更多“特定”的东西,一旦您对System和Finder的后端如何结合在一起有了更多的了解,您就会开始意识到它们是什么,例如com.apple.LaunchServices.plist,它是定义您的个人URL和文件类型处理程序的代码,由LaunchServices。

Mac系统管理员倾向于慢慢地获取更重要的列表,因为我们使用它们将首选项推送到托管的Mac。如果所有其他方法都失败了,我将使用Absolute的免费实用程序InstallEase来为Mac快照,然后更改首选项并执行另一个快照以查看更改的内容。


0

Pref Setter似乎正是这样做的。


2
好那怎么了 在网站上的描述如下:“ Pref Setter是用于编辑plist(属性列表)文件的应用程序,旨在查看/编辑Mac OS X的首选项文件。对于设置那些不可用的“隐藏”首选项设置非常有用。直接在应用程序中。” 那么,这如何告诉我每个首选项/列表文件的作用呢?我看不到Pref Setter完全可以做到。
Scott Granneman

首先,打开它。然后,单击带有I(获取信息)的蓝色小窗口。没有看到其他可以做到的事情,这很酷。
Zo219

0

通常你可以自己检查

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

键列表在Apple开发人员文档的“ 属性列表文件”(可可应用程序部分)中进行了描述。

不幸的是,许多开发人员忽略了建议

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.