2021-01-12 | iOS 技术 | 2 min read

此文章发表于 368 天前,请注意文章时效

其实这个问题之前在使用 iCloud 的时候根本没有感知到,直到今天从实验室回家准备下载一个软件的时候才发生。情况是这样的:
我需要从 APP Store 上下载一个软件,但是 APP Store 总是「无响应」,在网上查了一下发现这个 问题也很好解决。只要登出 Apple ID,然后再次登入就可以。

但是这样就引发了另一个问题

因为我本机上的「Documents」是同步到了 iCloud,所以当 Apple ID 登出的时候,会将「Documents」里的文件都移动到「iCloud (Archive)」这个文件夹内。当我重新登入 ID 的时候,iCloud 不会将「iCloud (Archive)」里文件给移动回来,只会重新从云端下载。

本来这也没什么,但是当 iCloud 重新下载完之后,我发现有一些文件仍然在云端,没有同步到本地,而且这些文件还是我必需要用到的。所以我当时就想当然的以为将文件从「iCloud (Archive)」里复制过来就可以。但是我复制之后发现,云端的文件都没有了,系统正在上传我复制过来的文件😭️……

然后我就等到上传完,发现还有一部分文件是没有同步到本地的(实在是不能理解为什么,明明我已经从本地复制了 🤨),于是想着那就从云端下载吧,只要点一下☁️️标志就🆗️️了。但是我等了半天,也没有反应……

折腾了大半个小时,经历了取消 iCloud 同步,再次同步以及 iCloud 的各种等待之后,我发现还是不行……本以为这个问题是个 bug 我没有能力解决了的时候,我发现,如果我打开一个在「云端」还没有同步下来的文件的时候,iCloud 就开始下载,但是没有速度。我发现之所以没有速度,是因为 iCloud 卡在了一个已经下载完,但不知道为什么没有结束的进程上。 于是我点了❎️,取消掉卡住的下载进程之后,竟然就可以正常下载了……

真是太奇葩了。

本文链接:https://willisfusu.github.io/post/icloud/

此文章由李二先生采用知识共享署名-相同方式共享 4.0 国际许可协议进行许可,转载请注明出处。

🎉🎉🎉 我开通了Newsletter,欢迎订阅! 🎉🎉🎉