OS X系统首选项应用程序不希望保存服务设置中的任何更改

时间:2014-02-20 11:16:09

标签: macos service

我正在打开系统偏好设置应用>>键盘>>快捷方式>>服务,并尝试更改一些选项 - 设置或取消设置,没有人启用或禁用。更重要的是,在我退出“首选项”应用程序后,所有选项都恢复为默认值

我尝试过“磁盘工具”提供的“修复权限”选项,但没有帮助

我正在运行OS X 10.9.1,但是我记得,这也发生在OS X 10.8.x上,但我放弃了那个时间

我问过我的朋友,他们也运行OS X 10.9.1,他们没有这个问题,所以这是特定的。有什么想法吗?

UPD:来自来宾用户或具有管理员权限的其他帐户全部正常运行

3 个答案:

答案 0 :(得分:2)

我发现问题与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

答案 1 :(得分:1)

  1. 打开终端(/Programs/Utilities/Terminal.app)

  2. 输入&#34; chmod -RN~ / Library / Preferences&#34; (不带引号)

  3. 点击返回。

  4. 通过https://discussions.apple.com/message/16715513#16715513

答案 2 :(得分:0)

我删除此文件并重新启动解决了问题;    〜/库/首/ com.apple.systempreferences.plist