我正在>>键盘>>快捷键>>服务中打开系统偏好设置应用程序,并尝试更改某些选项 - 设置或取消设置,没有人启用或禁用。更重要的是,在我退出"首选项"应用程序后,所有选项都将恢复为默认值
我尝试了"磁盘工具"提供的"修复权限"选项,但没有帮助
我运行的是OS X 10.9.1,但我记得,这也发生在OS X 10.8.x上,但我放弃了那个时间
我问过我的朋友,他们也运行OS X 10.9.1,他们没有这个问题,所以这是特定的。有什么想法吗?
UPD:来自来宾用户或具有管理员权限的其他帐户,一切正常
我发现该问题以某种方式与 pbs.plist 文件有关,必须保存更改
所以这对我有帮助:
- 以访客身份进入
- 对服务添加一些更改 将文件/Users/Guest/Library/Preferences/
- pbs.plist 复制到我的 ~/Library/Preferences 文件夹
- 使用chown设置正确的权限
或者你可以把这段代码保存到你的~/Library/Preferences/pbs.plist。
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
<plist version="1.0">
<dict>
<key>NSServicesStatus</key>
<dict/>
</dict>
</plist>
然后将其转换为二进制格式
plutil -convert binary1 ~/Library/Preferences/pbs.plist
另一种解决方案是运行此命令,但我不确定,因为现在一切正常,我无法检查它
/System/Library/CoreServices/pbs update
-
打开终端(/程序/实用程序/终端.app)
-
输入"chmod -RN ~/Library/Preferences"(不带引号)
-
点击返回。
通过 https://discussions.apple.com/message/16715513#16715513
对我来说,删除此文件并重新启动解决了问题; ~/Library/Preferences/com.apple.systempreferences.plist