iOS 13.2 疯狂杀后台让用户苦不堪言,微信说已经找到解决方案
最近,很多升级到 iOS 13.2 的用户想必为微信在后台运行时频频被系统杀掉进程感到闹心,问题出现几日后,微信团队终于有了好消息,11 月 2 日,微信表示已经找到解决方案,正在紧急联调测试,会尽快修复完成。
发现从其他应用切换至微信后经常需要等待应用重新加载后,很多用户起初将矛头直指微信,猜测是微信出现了 bug,也有开发者分析了系统日志后发现微信在后台频频调用 wakeup,平均每秒唤醒超过 300 次,认为是滥用唤醒机制才导致被杀掉。
▲ 图片来自:凤凰网
然而,这次可能真是冤枉微信了,事实上,被后台频频杀掉的不止是微信,不管是 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 版本不好说,但可能是最让用户糟心的。