微信啊,为啥苹果的iOS 13.2杀你后台而不搞支付宝呢?
随着AirPods Pro降噪耳机的上市,苹果顺手就面向iOS设备推送了iOS 13.2版本的系统更新,方便用户使用完整的降噪功能。当第一时间上手AirPods Pro的用户沉浸在耳机的降噪音乐环境中时,关于iOS 13.2的一个话题爆发了,甚至降噪效果被夸得天上有地下无的AirPods Pro都无法对这个话题进行降噪,那就是iOS 13.2杀后台的问题。
不少更新到iOS 13.2或者iPadOS 13.2版本系统的用户都会发现,新版本系统对于后台的限制是相当严格了,以至于之前关心或者不关心应用后台运行的用户,都能够明显感觉到应用似乎都不能在后台运行了。
跟大部分用户遇到的问题一样,我也遇到了这个问题,并且相当苦恼。一个实际的例子就是,昨天吃中饭的时候,点完餐打开了一篇微信公众号文章,然后餐上来了,我就端到旁边的桌子上。就在我端餐进行之前,我把手机留在公众号文章的界面之上,锁屏。放好之后准备解锁手机看看那篇文章,结果解锁之后是手机桌面。我……忘了要看的是什么文章了,安心吃饭吧。
通过翻阅网上抱怨的声音,虽然淘宝、其他视频App都不同程度上遇到被杀后台的问题,但是微信的问题似乎是最严重的。应该是作为一个国民级别的应用,用户群体大且使用频率高的原因吧。算了,我也想不到其他原因来给微信解释了。
对于微信在iOS 13.2中几乎无后台的问题,就有网友通过系统运行日志了解到,微信喜欢在后台悄咪咪自启,这个情况严重到什么程度呢?300秒内唤醒超45000次,平均每秒超150次。对于这个问题,有观点指出,苹果在iOS 13.2版本系统当中更新了一条规则,wakeup次数超过45000直接kill。
既然微信这一国民应用出现了这样的问题,我就带着疑问对另一个国民级别应用进行了测试。大概中午12点,我打开支付宝,然后挂后台,中间看微信看超能网评论乱七八糟,截止到发稿的15:30,中间两次打开支付宝,直接进入。或许是支付宝优化太好冷启动也能够毫秒级别内进入应用?还是双11已经来了提早退休的马云远程施法保住了支付宝的后台呢?
不过,既然淘宝都遇到了被杀后台的情况,我更倾向于相信是支付宝的应用开发得更好,更符合开发规范。我手机上的支付宝版本为10.1.79,App Store上显示更新日期为1周前;微信版本为7.0.8,更新日期显示为1个月前。就是在iOS 13.2版本推送之前的版本。
同为国民级别的两大应用,微信和支付宝在iOS 13.2版本中的运行情况为何就如此不一样呢?等一个官方说法吧,也不清楚是iOS 13.2的锅还是微信的锅,官方不修复咱们嗷嗷叫也没有用。