无法在OSX Yosemite上退出iCloud或禁用钥匙串


10

背景

对于许多人来说,这似乎是一个持续存在的问题。简而言之,我在system.log中遇到了很多错误,具体如下:

CloudKeychainProxy[307]:  __39-[UbiqitousKVSProxy doSyncWithAllPeers]_block_invoke_2 <UBK-s-pC---> syncWithAllPeers (null), rescheduling timer

这种情况每5秒发生一次-很傻,对吧?

我要做的第一件事就是退出iCloud,因为那里显然出了问题。我打开系统偏好设置,导航到iCloud并尝试点击“注销”。iCloud服务被一一禁用,每一个都问我是否要在本地保留数据副本。此过程完成,然后出现错误消息:

目前无法删除您的iCloud帐户。

关闭所有iCloud服务,然后重试。

iCloud首选项窗格中的一个保留项是钥匙串。当我取消选中该框时,当我回答保留或删除数据问题时(无论选择的答案是什么),它都会立即重新对其进行检查。

system.log通过控制台查看后,重新选中此框时会显示此错误:

com.apple.preferences.icloud.remoteservice[645]: [AOSAccounts] : [SetEnabled] : Did not call SSRemoveSyncedKeychainData as we had an error in SOSCCRemoveThisDeviceFromCircle for account myaccount@site.com  error: (null)

(实际的电子邮件地址已替换为“ myaccount@site.com”)

所以。由于无法禁用iCloud钥匙串,因此无法退出iCloud。WTF?

无效的想法

  • 修复磁盘实用程序中的权限以及Cmd-R-on-boot恢复系统中的主目录权限。没有效果。

  • 正在检查磁盘错误-没有错误。

  • 以安全模式启动-无效。

  • 清除所有可能的缓存(通过OnyX),包括LaunchServices,dyld,XPC,内核,引导和系统组件。- 没有效果。

  • 更改我在iCloud.com上的密码-这将导致提示输入从未被接受的密码,而尝试取消密码将导致系统偏好设置崩溃!重新加载后,似乎我的修改密码已被接受,但未进行其他任何更改。对这个问题没有影响。

  • 删除所有第三方kext(在中显示的所有内容kextstat | grep -v apple)。我只有的东西是Virtualbox和Little Snitch,它们都被完全卸载了。没有效果。

  • 注销所有其他iCloud设备,包括另一台Mac,iPhone和iPad。没有效果。

不可接受的想法

  • 创建一个新的用户帐户。这是一种解决方法,不能解决所有已损坏的问题。同样的问题可能会再次发生,并且只要确实放弃我的帐户,那实际上不是一个可行的解决方案。

其他注意事项

钥匙串位外, iCloud似乎工作正常。Safari中保存的新密码无法在设备之间同步。邮件,便笺,日历等都可以正常工作。

Apple支持在此问题上无济于事,建议我进行以上尝试,唯一的选择是完全iCloud重置,这既是核心选择(我所有已同步的数据都消失了),也可能无法在Mac上解决问题。

Answers:


8

在我的iPhone上登录并启用iCloud钥匙串对我有用。所以我恢复了iPhone上的钥匙串,然后Mac上的钥匙串开关变成了魔术般的关闭状态


果然。令人烦恼的是,它需要跟踪所有其他设备并将其注销以解决此问题,但这似乎可以解决。不知道如果两个设备同时处于这种状态会发生什么...
Mikey TK

令人惊讶的是...这正是我最近3个月一直在寻找的答案...谢谢!
Brian Adkins 2015年

不,不是这里。
danorton 2015年

5

我有一个单独的个人+应用专用(在出现家庭共享之前)的Apple ID。我使用仅应用程序的Apple ID在MBPr上登录了iCloud,因此可以设置家庭共享。我似乎无法通过网络执行此操作。

是时候注销仅应用程序的Apple ID了,但是我遇到了同样的问题,但是发布的解决方案对我不起作用,因为我从未使用其他应用程序的Apple ID在其他iDevice上登录iCloud。我一直使用我的个人Apple ID。仅在iTunes上登录了仅应用程序的Apple ID,但我认为这无关。

无论如何,对我来说解决方案是删除〜/ Library / Application Support / iCloud文件夹和〜/ Library / Preferences / Mobile * .plist文件。重新启动OS X并再次登录!:)


这对我有用。您可能希望保留这些文件和文件夹的副本
drewk '16

在下一次尝试注销失败时,它只是重新创建了这些文件
user151019 '16

这对我有用。对于不熟悉该如何完成操作的用户,请首先启用OSx以通过终端显示隐藏文件(Google如何执行此操作)。然后在Finder中转到您的HD /用户/您的用户名。在这里,您将找到隐藏的Library文件夹,其中包含iCloud文件夹和MobileMeAccounts.plist文件。要打开库文件夹,请右键单击它,然后选择以在新选项卡中打开。如果双击它,则它可能无法打开。
2016年

0

在所有设备上禁用iCloud钥匙串对我来说很成功。我有一台旧的iPad仍然启用了。现在,我可以禁用钥匙串了。


西蒙,那也帮了我大忙,谢谢!:)

-1

尝试这个:

  1. 在所有设备上禁用钥匙串。
  2. 在Mac上注销iCloud。
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.