10月底,苹果发布了iOS 13.2正式版,主要变化包括开启相机的Deep Fusion功能、允许拍摄视频直接更改帧率、分辨率等。
不过,更新似乎并不完美,其中内存管理过于激进便是其中之一,带来的恶果就是频繁杀后台。
不完全统计显示,受影响的APP主要包括Safari、Youtube、Overcast等,不少用户发现,在iOS 13.2/iPadOS 13.2下,这些应用重加载的频率明显提高。
有用户指出,正在看油管视频的我暂停后切换到iMessage查看信息,仅过了一分钟,切换会油管时就需要重新载入了,iPad上也遇到类似情况,甚至开着多页面的Safari也被干掉了。
那些写着文档的人就更郁闷了,一旦中途开了相机或者其它高内存APP,那么文字据付诸东流了……
除了给用户造成文档丢失、视频中断、游戏坑队友等问题之后,特斯拉车主们也开始抱怨了。
那些使用手机APP作为无钥匙启动媒介的特斯拉车主发现,更新到iOS 13.2的iPhone不灵了,屡次出现走近汽车无法解锁车门的尴尬情况,原因就是后台程序被系统杀掉了。
有开发者爆料,iOS13.2更新了一条规则,唤醒次数超过45000后直接杀死,不少App正是因为此被杀,比如17秒wakeup 45001次,最后那次被杀。
考虑到苹果已经专门向HomePod用户推送iOS 13.2.1修复变砖问题,我们也期待苹果能尽快对iPhone、iPad的后台程序管理机制做出优化。
坦率来说,曾经苹果的内存管理机制让安卓、Windows Phone望尘莫及,但随着安卓配置竞赛,8GB甚至12GB都依然流行的当下,后台重载的现象相较苹果越来越少。iOS目前尚未被打败的优势还有推送机制,而安卓阵营也开始通过联盟集团化作战发力了。
PS:不知道是不是因为iOS 13早几个版本耗电过快导致苹果在新版上突然谨慎严厉起来了。