你升级iOS13.2后,微信就废了!

时间:2019-11-03 00:42:35   热度:37.1℃   作者:网络

原标题:你升级iOS 13.2后,微信就废了!

最近一周,微信用户很惨!

几天前,微信支付崩了,那天晚上基哥正在加班,点不了美团外卖,差点饿死在公司。。。

但今天发现,微信似乎又遇上更大的麻烦。。。

iPhone 升级到 iOS 13.2后 ,你的微信可能就废了!会狂杀微信后台!

作为一个有着高级趣味的博主,基哥当然也中招了。

基哥这三天,饱受 iOS 13.2 摧残,经常解个锁,就要看一遍微信小地球,次数比上一年加起来都多。切出去随便干个啥,回来就得看小地球!

有人点个外卖,回来微信就被杀掉。

临近双11了,大家特别容易受到朋友圈好友的“蛊惑”,没事就往购物车加货,每天要一遍遍遭受重新加载微信的折磨。

网友是这样说的:

“编辑一条朋友圈,好不容易凑够了一百字,锁屏再进去就没了。”

“语音通话中竟然会被杀后台。”(离女朋友杀过来也不远了)

外国网友也充满了抱怨:

我当时正在用Excel制作电子表格,然后跑去看了大约10分钟的YouTube视频。然而在切回该应用的时候,内存早就被干掉了。

我在iMessage中呆了不到一分钟。当我返回YouTube时,它重新加载了该应用程序,并且丢失了我正在观看的视频。我在iPad Pro上也注意到了很多类似的情况,与iOS 12相比,应用程序和Safari选项卡的重新加载频率更高。

iOS 13.2惹得天怒人怨,很自然的就上了热搜。

这次 iOS 13.2 杀微信后台,从iPhone 6s到iPhone 11,全部可以升级至iOS 13.2的机型,无一幸免。

iPhone 6s 用户中招了。

最新的iPhone 11 用户也中招了。

百度贴吧,不缺讨论这个的帖子,盖了几百层的楼。

em...从现在网友的反馈来看,更新 iOS 13.2 后,“杀微信后台”似乎是普遍性现象。

那么这次“灾情”,

究竟是苹果的锅,

还是微信的锅呢?

有人反馈,在升级 iOS 13.2 之前,没见过这现象。

与此同时,有网友把微信降级到老版本,发现再也不杀后台了。

或许有些童鞋,对“杀后台”这个词不太熟,所以来解释下。

什么是杀后台?

所谓的杀后台,就是系统,把某个 APP 关掉了,释放内存,腾出资源给别的 APP用。

而至于怎么杀,苹果和安卓,都有各自的杀法。

安卓:加大内存

APP开启后,不管前台后台,内存都是用这么多。如果开启的APP太多了,手机内存不够了,就杀掉前边的APP,释放内存。

为了容纳更多的APP开启,这几年,安卓手机从 2GB 的内存,一路飞速涨到 6GB、8GB。到现在,旗舰机几乎都标配12GB 大内存。

iOS这边则不一样,采用更省钱的“冻结后台”机制。

或者叫“墓碑机制”、“后妈模式”。APP打开时,内存该怎么分配还是怎么分配,可如果转到后台,iOS就“秒变后妈”,分配给APP的资源,降低到“最低生存保障”的水平,将大部分释放出来的内存等资源,分配给新的前台软件。

让APP留在后台,但只留条小命,不完全死去就行。但这个保留也是有限制的,时间一长,依然会被杀掉。

这个机制的好处是,不需要配备特别大的内存。更灵活的调度机制,意味着不需要很大后台也可以带来不错的体验。(不杀后台怎么吹比安卓流畅~)

现在 iPhone 11 系列,最大的内存也就 4GB。而性能号称接近 PC 电脑的 iPad Pro,内存也不过是 6GB,这都是归功于“冻结后台”的机制。

结果现在,iOS 这套“墓碑机制”,竟然在微信面前失效了,直接影响了普通用户的日常使用!

这次iOS 13.2微信事故的发生,有人开始质疑,现在 iPhone小内存,是否真的够用。

也有吐槽说iOS 13 做得特别烂,苹果失去灵魂。

微信团队似乎坐不住了,直接怼 iOS 13.2,并建议用户先不要升级 iOS 13.2,等待后续的问题修复。

尊敬的用户,升级到iOS13.2版本,可能会导致App(如微信)在回到手机桌面或锁屏后被系统关闭,下次打开需要重新启动App。建议先不升级iOS版本,或耐心等待问题修复。感谢你的支持与理解!

(网络图,基哥没有收到这条推送)

那么为什么 iOS 13.2 杀后台,微信躺枪最多呢?

网上流传着一种说法:这不是 iOS 13.2 的问题,而是因为部分APP“不守规矩”,频繁在后台调用接口唤醒,而这样做可能会耗电,所以 iOS 把它们干掉了。

“微信某段垃圾代码,触发 iOS 杀后台。”

有人总结了一下:按照数据,微信在后台被每秒唤醒了500次,所以iOS选择把它“杀”掉。有观点指出,现在,苹果在iOS 13.2版本系统当中,更新了一条规则,wakeup次数超过45000直接kill。

大家可在自己的 iOS 自带的“分析数据”里,查看下自己的微信唤醒数据。方法就是设置-隐私-分析与改进-分析数据。

不过,“微信频繁唤醒后台,导致被杀后台”这种说法,也仅仅是一些网友的看法。这未必是最终的原因。

wakeup 是系统日志,不是crash也不是系统杀掉应用的记录,是线程调度唤醒CPU,频繁切换线程或线程调用并不等于后台唤醒操作。问题大概率是iOS 13.2 的调整导致很多应用逻辑受影响,微信明显是因为用户使用场景高、功能覆盖全而已

另外,除了微信的其他 APP,也存在杀后台的现象。比如微博、淘宝、王者荣耀、今日头条等同样遭殃。

像下面这个,本来开开心心在打王者荣耀,去回个微信,结果切回来后,王者荣耀也被杀后台了。

打个游戏我都不敢回消息,回来就被举报了。百度输入法简直被杀的恨不得让我用回系统输入法。。。

所以说,究竟该微信背锅,还是苹果背锅,现在还没定论。

事实上,在微信使用率低很多的国外,用户也大面积反映 iOS 13.2 频繁杀后台。

外媒集体反应 iOS 13.2 杀后台更频繁。

目前,还有一种猜测认为,由于iOS 13 有很多全新的设计机制与系统API 接口,需要第三方APP主动适配才能防止兼容性问题的发生,因此在iOS 13.2中微信等应用出现杀后台严重的问题很有可能是程序并未适配好,而并非是系统本身问题。

iOS 13.2杀后台的这个Bug影响很严重,估计下一个iOS版本很快要来了。

自9月20日苹果推送iOS 13正式版至今,短短19天时间内,苹果一共推送iOS13.0、iOS13.1、iOS13.1.1、iOS13.1.2四个正式版系统,并且连续关闭了iOS12.4.1 、iOS13.0、iOS13.1.1和iOS13.1四个系统验证。iOS 13,也被戏称为有史以来关闭版本最多的系统。

iOS 13,果然是iBug 13。

解决杀后台方法

说了这么多,解决方案必须有啊。

缓解杀后台问题的方法:

依次进入iPhone 的“设置”“通用”“后台APP刷新”,启用一些杀后台严重的微信、淘宝等应用的后台刷新功能(使用网络时,允许APP在后台刷新内容)。

如果你还没升级到 iOS 13.2,就像安心用 13.1.3。

另外,虽然iOS 13.2 杀后台,那就直接降级到不杀后台的 iOS 13.1 吧,趁着还能降级。iOS 13.1.2 和 iOS 13.1.3 的验证通道还没关闭,也就是说,可以降级到这两个版本。

那么问题来了。如何保全资料,从 iOS 13.2 降级到 iOS 13.1 呢?

关注公众号:科技每日推送

在公众号后台的聊天窗口回复:降级

即可免费获取 iOS 降级教程

你遇到了iOS 13.2频繁杀后台的情况吗?

上一篇: 阅影|“少年的你”——少年与乐园

下一篇: 原创学生成绩越拔尖,家庭背景越好?主任讲...


 本站广告