Keychain和Mac OS Lion升级问题

时间:2011-10-18 18:02:16

标签: macos operating-system osx-lion keychain

从Snow Leopard升级到Lion后,我有时会弹出一个弹出窗口:

 syncdefaultsd wants to use the "login" keychain

提示输入钥匙串密码。 ps aux不显示任何名为syncdefaultsd的进程。 Time Machine已关闭。 iCloud已开启。该流程属于哪个应用程序?我怎样才能摆脱烦人的弹出窗口?

1 个答案:

答案 0 :(得分:6)

syncdefaultsd是系统代理(launchd定义文件是/System/Library/LaunchAgents/com.apple.syncdefaultsd.plist),是Lion版本10.7.2中驻留在/System/Library/PrivateFrameworks/中的私有SyncedDefaults框架的一部分。作为一个私有框架,它没有在Lion SDK中记录,但事实a private framework of the same name exists in iOS 5让我猜测它是iCloud同步基础架构的一部分。

你的弹出窗口是:

  • 访问存储在钥匙串中的iCloud项目的权限请求;在这种情况下,在这种情况下显示的对话框提供了拒绝访问,授予访问权限和永久授予访问权限的选项 - 最后一个选项将是您需要的选项。
  • 整个解锁钥匙串的请求 - 该对话框只接受您的密码。发生这种情况是因为您的钥匙串已锁定。要摆脱对话框,您需要在Keychain Access应用程序中禁用睡眠时的钥匙串锁定和空闲时间后锁定。