icloud驱动器同步卡住https://qastack.cn/superuser/1045791/icloud-drive-sync-stuck
【问题】
这个问题困扰了很久,因为我的Macbook pro 16‘ Intel上面存放了许多资料、代码、论文等,但MacOS 上的ICloud却工作异常,表现为:
正在上传xxx个项目;
失败、卡住、断链;
等等问题。且无法知道到底是因为哪个文件上传失败导致整个队列一起卡住,采用重启、官方教程、开关等方法都无法修复,且操作不当有数据丢失的风险!!!
【解决方法】
1. 使用这个网页判断你的网是正常的,可以用ICloud:
Apple - Support - System Statushttps://www.apple.com.cn/cn/support/systemstatus/
2. 随打开终端 ,依次执行:
killall bird
cd ~/Library/Application\ Support
rm -rf CloudDocs
这相当于把ICloud上传进程杀死,并且把上传过程中的缓存清空(不会删除你本机的文件)。
3. 执行完上述操作后,会发现ICloud上传任务直接没了。性子急的可以重启,不过我更推荐先不管他,接着用。过上几个小时,MacOS会自动重启ICloud上传任务,这时候就发现上传管道流畅了。
注:清除缓存可能会导致ICloud有些笨,比如会把“本机删除但ICloud上依然有”的文件重新下载(比如旧的文稿),但不会覆盖你机器里新的文稿。所以虽然会有冗余,但你机器上的所有数据都是安全的,只会多不会少,只会新不会旧。
原因暂时未知,希望MacOS将来能提供ICloud的debug工具。