微信被频繁“杀后台”,真的是BUG吗?

发布网友

我来回答

5个回答

热心网友

      最新的13.2版苹果系统日前发布后,微信在后台频繁被“唤醒”数万次,结果因次数过多被苹果系统“杀死”。关掉手机的电源,或者退出微信。微信将被“杀掉”。再次打开并重新启动。如果您正在检查数据或聊天,您将永远看不到以前看到的信息,您将不得不重新打开聊天。经验非常糟糕,支付宝系统的一些软件也没有类似的问题。

       因此,很多人猜测这是微信IOS版的bug,微信也公开表示关注这一事件,并试图解决问题。首先,微信背景已经被多次“唤醒”。其实,并不是应用程序的唤醒,而是微信后台进程的唤醒。一般来说,在使用某个应用程序时,如果关闭屏幕或输入另一个应用程序,苹果系统将停止该应用程序的所有进程。

        但有时,应用程序无法完全停止。例如,应用程序需要不断获取用户的位置,计算步行路线等,如果微信完全停止,绘制的路线将被打断。此时,如果应用程序要继续运行这些功能,则需要启动后台进程。然而,为了系统的稳定性,苹果不会允许这些后台进程一直运行。在某种程度上,它会扼杀这些后台进程,即“扼杀后台”。

     所以有一个非常有趣的解决方案:当后台进程检测到它将被苹果系统杀死时,它将打开一个新进程。所谓“唤醒”实际上是打开一个新进程,并继续执行最后一个被杀死进程的功能。

热心网友

实际上,“频繁唤醒”并非任何情况下都有效,进入后台的APP有时候还是会被“彻底杀死”,再次打开就会重新打开APP。
在旧版本的苹果系统中,其实一直有APP被“彻底杀死”的现象,只是没有13.2版本这么快。

苹果很可能增加了“杀后台”和“彻底杀后台”的概率。

热心网友

当后台进程检测到它将被苹果系统杀死时,它将打开一个新进程。

热心网友

不能算是一个bug。因为这个是微信的一个唤醒功能。

热心网友

这个应该是故意的吧不然的话一个大团队是不能不防的

声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com