21

iOS 13.2 疯狂杀后台让用户苦不堪言,微信说已经找到解决方案

 4 years ago
source link: https://www.tuicool.com/articles/uU3uy2b
Go to the source link to view the article. You can view the picture content, updated content and better typesetting reading experience. If the link is broken, please click the button below to view the snapshot at that time.

最近,很多升级到 iOS 13.2 的用户想必为微信在后台运行时频频被系统杀掉进程感到闹心,问题出现几日后,微信团队终于有了好消息,11 月 2 日,微信表示已经找到解决方案,正在紧急联调测试,会尽快修复完成。

mIFjiay.png!web

发现从其他应用切换至微信后经常需要等待应用重新加载后,很多用户起初将矛头直指微信,猜测是微信出现了 bug,也有开发者分析了系统日志后发现微信在后台频频调用 wakeup,平均每秒唤醒超过 300 次,认为是滥用唤醒机制才导致被杀掉。

UbeANzM.jpg!web

▲ 图片来自: 凤凰网

然而,这次可能真是冤枉微信了,事实上,被后台频频杀掉的不止是微信,不管是 YouTube、Instagram 还是苹果自家的 Safari,在 iOS 13.2 中都难逃一「死」,哪怕两个应用切换间隔仅几秒也会被杀得一干二净,国外用户对此同样怨声载道。

一名叫 Marco Arment 的开发者在 Twitter 上郁闷地写道:

iOS 13.2 出现的较大的新 bug:

后台下载经常被挂起并从不运行;

应用在后台被杀得这么狠,iOS 实际上根本不再提供多任务处理;

延续了 iO13 打破存在已久的基本功能的做法。

Arment 表示此问题在 iOS 13.2 测试版中已存在,期间也不断有用户向苹果报告问题,结果在正式版中 bug 非但没解决,反而变本加厉,质疑苹果没有听取用户反馈。

Arment 的吐槽得到了众多响应,知名苹果博主 John Gruber 写道:

应用进入后台后很快被杀掉这个 bug 快把我整死了,在 Safari 里打开 YouTube,切换到其他应用,再回到 Safari,视频又要重新加载并从头开始播放。

接个电话回来写到一半的邮件就没了、邮件无法在后台收取、游戏进度丢失、连有长驻后台模式的音乐播放器也在劫难逃,iOS 13.2 疯狂杀后台的做法造成了不少堪称灾难性的后果,让用户苦不堪言。

值得注意的是,这样的情况并非是旧款 iPhone 独有,在新的 iPhone 11 系列中同样存在,甚至是连内存高达 6G 的 iPad Pro 也无法处理多任务……看起来更像是内存处理机制出了 bug,微信在一开始的回应中也建议用户暂时不要升级 iOS 13.2。

目前尚不清楚这是 iOS 13 的问题,还是只和最新的 iOS 13.2 有关。 The Verge 猜测新一代 iPhone 出现此问题可能是由于新相机系统的内存占用较大,尤其是需要更多摄影算法处理并配备了额外摄像头的 iPhone 11 Pro。

总之,现在很难说问题出在哪里,如果是系统 bug,苹果应该会在后续的更新中修复。这是不是史上 bug 最多的 iOS 版本不好说,但可能是最让用户糟心的。


About Joyk


Aggregate valuable and interesting links.
Joyk means Joy of geeK