#系统偏好设置-AppleID 勾选 “iCloud云盘”# #开启iCloud云盘后访达反复重启# #访达卡死#
#error while getting ubiquityIdentityToken: Error Domain=NSCocoaErrorDomain Code=4099#
问题描述:mac上 系统偏好设置-AppleID 勾选 “iCloud云盘” 后 Finder(访达)卡死,访达反复重新启动。并且会重复弹窗提示 “iCloud 云盘可能无法正常工作。请检查 iCloud 偏好设置面板”。
临时解决方案:打开 系统偏好设置-AppleID 取消勾选 “iCloud云盘”。
问题排查与根本解决:
通过临时解决方案 取消勾选 “iCloud云盘” 能够结束访达反复重启和卡死,说明访达卡死的原因是开启了iCloud云盘,通过终端执行命令 `brctl log -w` 查看日志,可发现很多 `error while getting ubiquityIdentityToken: Error Domain=NSCocoaErrorDomain Code=4099 UserInfo={NSDebugDescription=<private>}` 相关报错的日志,可以判断是获取相关Token报错导致iCloud云盘同步卡死,影响到Finder访达。
根本解决方案:
1. 打开 系统偏好设置-AppleID 取消勾选 “iCloud云盘”
2. 备份并删除iCloud云盘相关配置文件,目录为 `~/Library/Application\ Support/CloudDocs`
```
cd ~/ && tar -zcvf cloudDocs.back.tar.gz ~/Library/Application\ Support/CloudDocs/*
sudo rm ~/Library/Application\ Support/CloudDocs
```
3. 打开 系统偏好设置-AppleID 勾选 “iCloud云盘”,终端执行命令 `brctl log -w` 查看日志,如果没有报错说明成功了,接下来Finder就正常了,icloud云盘挂载和同步也开始正常进行了,但同步数据还需要些时间