Below you will find pages that utilize the taxonomy term “CloudKit”
Logs
read more
CloudKit Keychain Database's Crash Problem And Recovering Solution
现象描述
包括但不限于以下表现
1. 异常流量
- iOS 出现大量异常流量,如果是在 Cellular 环境下,表现为 Setting > Cellular 中,Cellular Data 栏目出现大量的 System Service 流量,表现在 Documents & Sync 栏目中,如图。
- 若安装了网络代理软件如 Surge,可发现异常流量主要是在与
icloud-content.com通信产生的 HTTPS 下行流量,如图。
2. 设备运行异常且大量发热
- 设备可能会出现极其严重的卡顿,以至于进行难以操作,同时大量发热。
3. 大量第三方应用无法打开
- 大量第三方应用可能会出现无法打开的情况,具体表现为:在 Splash Screen 卡顿,直至 10 秒后被系统强制退出的现象。
目前发现「腾讯系」与「阿里系」应用似乎影响较小,可能 QQ、WeChat、AliPay 等应用仍然可以打开
4. iCloud Keychain 数据库大小异常
- 在 Mac 的
~/Library/Keychains/[UUID]/keychain-2.db可见keychain-2.db大小异常,可能为数百兆字节甚至超过 1 吉字节(正常大小应为几十兆字节)。 - 使用 Sqlite 或相关 Sqlite 的 GUI 软件可见
keychain-2.db中表ckmirror的数据项可能多达近 30000,正常情况应为几千条,正常情况如图(图为本人恢复后的截图)。
更详细的现象描述与分析可参考:iOS 异常流量消耗及大范围应用闪退问题的分析