微信调整服务端策略推送微更新 解决微信在iOS 13.2版频繁被杀后台问题
早前我们提到用户升级至iOS 13.2版后发现该版本频繁杀后台进程,包括微信在内的多款应用都不断地被杀进程。
这导致国内用户最多的微信只要切到后台立刻被杀掉进程,用户们每次打开都会看到微信启动页出现的地球图片。
网上流传的图片显示是微信后台唤醒次数太高导致被杀,实际上截图显示的是线程唤醒而非后台唤醒所以是假的。
真正的问题是iOS 13.2版存在某些意料之外的问题导致的,因此需要苹果在后续发布新版本解决频繁杀后台问题。
据微信官方说明目前已经在测试紧急方案修复频繁杀后台问题,实际上这个方案在测试后也直接推送给所有用户。
微信并没有发布新版本而通过微更新解决这个问题,而苹果是禁止热更新的所以不知道微信怎么直接解决问题的。
但现在使用iOS 13.2版的用户应该会发现微信不会频繁被杀后台了,只是其他应用还会存在此问题需要等待修复。
至于具体是软件开发商主动发布新版本修复还是等待苹果发布新版本还是个未知数,建议未升级用户先不要升级。
目前已经有多位国外开发者在推特上表示iOS 13.2版的频繁杀后台问题很有可能是苹果执行的激进内存策略有关。
就设备而言iPhone 11系列新的相机问题需要大量内存资源支撑,尤其是PRO拍摄照片时需要内存资源处理计算。
因此在这些设备上苹果执行的激进内存管理策略就会频繁杀掉其他进程,将内存资源腾出来给相机系统提高性能。
当然开发者们认为这个激进的内存管理策略可能有缺陷,毕竟即便没有调用相机系统也同样存在频繁杀进程问题。