iOS 异常流量消耗及大面积应用闪退问题

2018-10-08 11:51:50 +08:00
 kinkiyf

iOS 异常流量消耗及大面积应用闪退问题的分析

原博文写得非常详细,我也是自己遇到这个问题找到这篇文章。

简述表现:

  1. 大量 app 都会闪退或者运行缓慢,开始的时候以为是这些应用没有及时升级,跟上 ios12,但是查了一下应用历史,很多都是 12 正式发布后有更新的.

  2. 蜂窝数据中该关的都关了,还是有异常大流量跑掉,都在“文稿与同步”中。

第一次遇到这个问题是使用 ios 12 beta3 还是 4 的时候,以为是测试版的问题,然而降级到 ios 11 也是一样。当时联系了 apple 客服,让我安装了一些 profile 并上传了 24 小时的日志,照做,然后就没有了,迄今没有反馈。

博主做了很多尝试,最后说可以试试关闭两步验证或重置 keychain。但我两步验证无法关闭,重置 keychain 也无效,目前只能登出 icloud,然后就一切正常。

好在通讯录、日历等等都是用 google 的服务,不过照片确实没法子,不知道这里有没有人遇到同样的问题,并且解决了...

不过同样的 app,同一 icoud 账户,只在 iphone x 中出现闪退或者缓慢的问题,在 ipad pro 中是正常的。

10792 次点击
所在节点    iOS
41 条回复
hzw
2018-10-08 16:52:00 +08:00
我之前 11.4.1 也有这个流量问题,之后重装过一次系统(平刷),经过 3 天后无理由恢复正常。
升级 12 正式版( ota )后,流量没有问题但是打开应用卡死,非常夸张。
国庆间降级至 11.4.1 后,系统流畅但是流量问题复现,以每秒 250k 至 400k 左右速度从 gateway.icloud.com 443 下载数据,目前通过规则屏蔽该域名后正常。
账号为双美区。
hzw
2018-10-08 16:52:48 +08:00
lingo
2018-10-08 19:48:58 +08:00
@iceEar 不是。是非国区。。。因为我就是日区。
billytom
2018-10-08 19:52:46 +08:00
mac 上修改 hosts,把 gateway.icloud.com 指向 17.248.159.204
dbsquirrel
2018-10-08 19:57:39 +08:00
一样的情况 卡死 闪退
退出美区 id 后正常
iceEar
2018-10-08 23:00:34 +08:00
@billytom #24 这个方案有效吗?什么原理?
ryan717
2018-10-08 23:13:36 +08:00
简单说来是 iCloud 的 Keychain 出现问题,只出现在开启双重验证的账号上,美区 iCloud 高发。

iOS 11 里,gateway.icloud 以 200KB/s 左右速度无限下载,软件不会出现闪退; iOS 12 里,无限下载问题不再出现,但会出现 App 大面积闪退。

相应的 macOS 里,Keychain 文件夹中 keychain-2.db 文件极大,几百 MB 至 1 个多 GB 不等。参考此贴: http://krypted.com/cloud/reset-connections-applepay-health-ckksctl/ 进行操作后问题依旧,严重时 iCloud 想退都退不掉,甚至抹掉手机内容都失效,重启后所有内容还在。
kinkiyf
2018-10-09 10:17:10 +08:00
@billytom 修改前和修改后,ping gateway.icloud.com 都是 Request timeout,100.0% packet loss (无论翻墙与否)
kinkiyf
2018-10-09 13:46:58 +08:00
`/usr/sbin/ckksctl status` 后发现:

```
Current self: <null>
Self Peers Error: Error Domain=NSOSStatusErrorDomain Code=-25300 "Error finding private key from public: <SecKeyRef curve type: kSecECCurveSecp384r1, algorithm id: 3, key type: ECPublicKey, version: 4, block size: 384 bits,
```

@ryan717
livc
2018-10-09 16:55:04 +08:00
没遇到过,看起来好可怕。。
1002xin
2018-10-13 00:38:50 +08:00
持续关注,相同问题,国区商店,美区 iCloud
ffl545
2018-10-13 18:40:25 +08:00
我果然不是一个人遇到.
iPhone8.iOS12beta.到现在 12.1 都遇到了.突然很多 app (并不是全部)打开没有反应.大约 5 秒退出.一会儿十几分钟吧.又都好了.美区 ID.中国区.韩国区.台湾区都遇到了.今天刚刚还一次.大陆 ID.看来真是 iCloud 的锅.关了吧
likaci
2018-10-15 12:41:31 +08:00
之前用美区的 id 确实跑流量很严重,然后退出换成了国区的
但是从前天开始,频繁闪退卡顿
最后退出 iCloud 才清净
iceEar
2018-10-20 00:38:30 +08:00
@ryan717 #27 那如果关闭 keychain 的同步,问题能否解决?
henglinli
2018-10-20 17:27:39 +08:00
@iceEar 建议不要关闭。“防火墙”说不定等着你们关闭相关的安全服务呢。希望是我想多了。我最近的 ios 问题也和 appstore 相关: https://www.v2ex.com/t/495198
ryan717
2018-10-21 00:08:22 +08:00
@iceEar 经测试,关闭 iCloud 的 KeyChain 也无法解决。
1002xin
2018-10-26 18:35:41 +08:00
@ryan717 问题已经可以解决,解决方法我回复到了这个帖子的下面 XXL
https://blog.nyan.im/posts/3467.html
ryan717
2018-10-26 19:09:24 +08:00
@1002xin 太牛了,周末俺去试试。感谢分享。
GromHellscream
2020-11-09 10:43:05 +08:00
持续关注,相同问题,国区商店,美区 iCloud
v2tex
2021-01-20 09:30:10 +08:00
2021 年了,还有这个问题😓,困扰了我好久 ,特意注册账号表示感谢😊

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/495543

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX