<?xml version="1.0" encoding="utf-8" standalone="yes"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
  <channel>
    <title>CloudKit on Ito Archives</title>
    <link>https://itoschum.me/tags/cloudkit/</link>
    <description>Recent content in CloudKit on Ito Archives</description>
    <generator>Hugo</generator>
    <language>en-us</language>
    <lastBuildDate>Fri, 19 Oct 2018 05:44:00 +0800</lastBuildDate>
    <atom:link href="https://itoschum.me/tags/cloudkit/index.xml" rel="self" type="application/rss+xml" />
    <item>
      <title>CloudKit Keychain Database&#39;s Crash Problem And Recovering Solution</title>
      <link>https://itoschum.me/logs/log_04/</link>
      <pubDate>Fri, 19 Oct 2018 05:44:00 +0800</pubDate>
      <guid>https://itoschum.me/logs/log_04/</guid>
      <description>&lt;h2 id=&#34;现象描述&#34;&gt;现象描述&lt;/h2&gt;&#xA;&lt;blockquote&gt;&#xA;&lt;p&gt;包括但不限于以下表现&lt;/p&gt;&#xA;&lt;/blockquote&gt;&#xA;&lt;h3 id=&#34;1-异常流量&#34;&gt;1. 异常流量&lt;/h3&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;iOS 出现大量异常流量，如果是在 Cellular 环境下，表现为 Setting &amp;gt; Cellular 中，Cellular Data 栏目出现大量的 System Service 流量，表现在 Documents &amp;amp; Sync 栏目中，如图。&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;figure&gt;&lt;img src=&#34;https://itoschum.me/images/log_04/CKKS_crash_01.jpg&#34; width=&#34;35%&#34;&gt;&#xA;&lt;/figure&gt;&#xA;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;若安装了网络代理软件如 Surge，可发现异常流量主要是在与 &lt;code&gt;icloud-content.com&lt;/code&gt; 通信产生的 HTTPS 下行流量，如图。&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;!-- raw HTML omitted --&gt;&#xA;&lt;h3 id=&#34;2-设备运行异常且大量发热&#34;&gt;2. 设备运行异常且大量发热&lt;/h3&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;设备可能会出现极其严重的卡顿，以至于进行难以操作，同时大量发热。&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;h3 id=&#34;3-大量第三方应用无法打开&#34;&gt;3. 大量第三方应用无法打开&lt;/h3&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;大量第三方应用可能会出现无法打开的情况，具体表现为：在 Splash Screen 卡顿，直至 10 秒后被系统强制退出的现象。&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;blockquote&gt;&#xA;&lt;p&gt;目前发现「腾讯系」与「阿里系」应用似乎影响较小，可能 QQ、WeChat、AliPay 等应用仍然可以打开&lt;/p&gt;&#xA;&lt;/blockquote&gt;&#xA;&lt;h3 id=&#34;4-icloud-keychain-数据库大小异常&#34;&gt;4. iCloud Keychain 数据库大小异常&lt;/h3&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;在 Mac 的 &lt;code&gt;~/Library/Keychains/[UUID]/keychain-2.db&lt;/code&gt; 可见 &lt;code&gt;keychain-2.db&lt;/code&gt; 大小异常，可能为数百兆字节甚至超过 1 吉字节（正常大小应为几十兆字节）。&lt;/li&gt;&#xA;&lt;li&gt;使用 Sqlite 或相关 Sqlite 的 GUI 软件可见 &lt;code&gt;keychain-2.db&lt;/code&gt; 中表 &lt;code&gt;ckmirror&lt;/code&gt; 的数据项可能多达近 30000，正常情况应为几千条，正常情况如图（图为本人恢复后的截图）。&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;figure&gt;&lt;img src=&#34;https://itoschum.me/images/log_04/CKKS_crash_04.png&#34; width=&#34;100%&#34;&gt;&#xA;&lt;/figure&gt;&#xA;&#xA;&lt;blockquote&gt;&#xA;&lt;p&gt;更详细的现象描述与分析可参考：&lt;a href=&#34;https://blog.nyan.im/posts/3467.html&#34;&gt;iOS 异常流量消耗及大范围应用闪退问题的分析&lt;/a&gt;&lt;/p&gt;</description>
    </item>
  </channel>
</rss>
