iOS的bug真的越来越稀奇古怪了......

不知道从什么时候开始,几乎每一个iOS版本总会多多少少出现一些极为“奇葩”的问题,尤其是最近的iOS15,基本每一个版本都翻过车(续航变短、发热严重、相机无法对焦等等)。在最新的iOS 15.5版本中,苹果官方表示这一版本对Apple Cash进行了优化,从而更好地对钱包中Apple Cash卡进行请求和汇款。此外,Apple Podcasts中还有一项新功能可以帮你保留iPhone存储空间,并修复了一些针对HomeKit的Bug。

 

但很快就有网友发现,随着iOS 15.5的到来,苹果也让我们见识到了什么叫做真正的BUG,从网友的反馈来看,此次出现的问题为系统服务会在后台偷跑大量流量,流量大小从几百MB到几GB不等,小雷身边的同事也遇到了这一问题,偷跑流量接近2G,看来这个BUG是相当普遍了。

 

微信图片_20220602165227.png

雷科技制图,禁止侵权


这让我十分费解,就算苹果需要各种理由去定位手机,也不可能会花费如此多的流量,有网友甚至开始担心苹果这一操作会直接泄露自己的隐私,其实这种想法也并非不可能。那么此次iOS 15.5的BUG到底是怎么回事,我们又该如何处理和面对?

 

偷跑流量?谁的锅

 

在仔细调查后,我发现此次iPhone偷跑流量的罪魁祸首是系统服务中的“时间与地点”功能,有网友在实际测试之后发现,将这项功能禁用后再打开,不到5分钟流量单这一功能就迅速跑了6M左右,半小时之后偷跑的流量更是高达481M。

 

还有更为专业的网友通过抓取后台数据后发现,iPhone会频繁访问“cl2-cn.apple.com”并下载相应数据,每次下载的文件大小在3-10MB之间,从而导致这一版本的iPhone会出现后台耗电严重及流量偷跑的情况。专业人士表明可能是系统代码中一个和获取位置信息有关的逻辑出现了死循环或者过度获取的问题,导致相关信息不断被调用,消耗了很多流量;也有可能是位置信息更新相关的代码出现了问题。具体什么原因,估计也只有苹果自己才清楚了。

 

v2-15be927ce3481af5691d6c4f948520fa_720w.jpg

图源知乎网友@EchG


另外从网址来看,这是苹果给国内用户提供服务的CDN,也就是说此次偷跑流量的问题仅会发生在国内,国外的iPhone用户则不会遇到这一BUG。这个BUG对于那些流量套餐比较少的用户来说简直是“灭顶之灾”,这些莫名其妙产生的流量很有可能会让他们的套餐超额,并因此损失大量的流量费。

 

而且最让人无法理解的是,哪怕用户的iPhone一直处于WiFi网络状态下,但只要开启了蜂窝网络,“时间与地点”就会在后台疯狂地吃用户的流量。我们不可能因为这个BUG就完全关闭蜂窝数据功能,因此在这里我也总结了几个网络上分享的解决方案,希望能够帮助到你:

 

  • l 蜂窝网络-数据模式-改为「低数据模式」

  • l 通用-日期与时间-关闭「自动设置」

  • l 隐私-定位服务-关闭「定位服务」

  • l 恢复出厂设置

 

上述方法不保证有效,但如果你手中系统版本号为iOS 15.5 的iPhone遇到了偷跑流量问题,可以尝试上述方法看能否改善。

 

截至发稿前,苹果官方仍未出面回应,不过这也是苹果的一贯作风了,只要不是硬件上的问题,苹果一般只会通过加快新系统的推送速度来弥补用户的使用体验。至于是否会赔偿这些因为BUG而支付了额外流量费用的用户,也只能期待苹果后续的操作了(当然我个人认为不大可能)。

 

iOS 16能一改口碑吗?

 

考虑到还有几天就是WWDC 2022,按照惯例苹果会在这场大会上发布最新的iOS 16系统,也预示着iOS 15.5大概率会是最后一个大版本。不过彭博社记者 Mark Gurman在推特上表示,今年苹果极有可能推迟iOS 16的发布,苹果计划在 7 月推出 iOS 16 的第一个公共测试版和第三个开发者测试版。而在往年,新的 iOS 版本的第一个公共测试版会与第二个开发者测试版一起推出。Gurman 说,原因是目前的内部版本Bug有点多。

 

因此苹果工程师需要更多时间去维护系统,好让iOS 16测试版足够稳定。值得注意的是,新的 iOS 开发者测试版一般在正式发布前几天甚至几周就已经编译完毕,这意味着,现在苹果可能已经完成了 iOS 16 的第一个测试版,将在下个月的 WWDC 2022 活动后不久向开发者提供。届时我们也会在第一时间更新并为大家带来相关体验。

 

微信图片_20220602170022.png

图源外网论坛


根据之前的汇总来看,iOS 16可能会是苹果近几年以来更新幅度最大的一版,包括全新的健康监控、通知栏、车祸检测、卫星通话功能、设备兼容性以及全新的手势交互等。如果是以前的我,肯定是万分期待iOS 16能够尽快到来,如此多的功能肯定会大大提升使用体验,但就近几年的经验来看,一旦手机系统涉及到大改版,那伴随而来的必然是各种稀奇古怪的BUG。

 

而且不管是安卓还是iOS,在经历跨大版本的升级,那么用户很有可能会面临无法回退的尴尬情况,那就只能等待官方的补丁或是第三方应用的适配了。适配方面,一些大型软件公司可能速度还会快一些,而一些小型开发商和工作室,甚至个人开发者,恐怕到了2023年都无法完成大多数软件的适配。

 

978688213fc047788308afdd0ae73231.jpeg

(雷科技版权,严禁侵权)


换句话说,如今的iOS和安卓的BUG数量如此繁多的一大原因就是功能特性多、开发周期短、测试时间有限,有些细节上的东西很难照顾周全。很多设计上的漏洞只有等到玩家爆料出BUG了以后才能让苹果收集做出反馈,所以说BUG的出现一定早于开发者的意识。而苹果作为市面上热度最高的科技厂商,自然会被更多的消费者所注意到,也变相让越来越多人认为iPhone的BUG数量越来越多。(当然我也不排除苹果越来越不重视iOS的因素)


微信图片_20220602165755.png


iOS作为苹果的最大卖点之一,可以说iPhone之所以能够火爆全球,稳定且好用的iOS绝对是一大功臣,苹果没有不仔细打磨它的理由。也希望在几天后的WWDC上,苹果会给大家一个惊喜,能够带来一个更为完善、更为便捷、更为顺手的新系统,至于什么新功能我已经不再奢求了,只求稳定就好。