当前位置:首页 > 嵌入式 > 嵌入式软件
[导读]我们以为,在iOS 11经历了早期版本的很多Bug之后,应用程序快速退出以及电池老化速度减慢之后,Apple不应在同一地方摔两次跟头。

 我们以为,在iOS 11经历了早期版本的很多Bug之后,应用程序快速退出以及电池老化速度减慢之后,Apple不应在同一地方摔两次跟头。

在一年后亮相的 iOS 12 上,苹果也确实将迭代重心放在了实际的用户体验上,而非一味地追求新功能,不少旧设备也在这一版本中获得了明显性能提升。

然而,修不完的 Bug 问题似乎又在今年的 iOS 13 上重演了。自 9 月底正式上线以来,苹果已经为 iOS 13 推送了六七个更新包,你几乎每两周就能看到一次更新出现,这种速度和频率在以往的 iOS 系统迭代中都是极为少见的。

不仅如此,更新期间还出现了一些极为影响使用体验的失误。比如不少用户就抱怨之前的 iOS 13.2 存在明显的「杀后台」情况,苹果只能再次推送另一个更新包来解决问题。

这可不是一个好的情况,对很多人来说,iOS 系统的独特性是他们会选择 iPhone 的重要理由。但如果连苹果都难以保证其系统的稳定和流畅,显然也会降低老用户们的忠诚度。

好消息是,这种「小修小补」的情况会在未来得到好转。来自彭博社的报道称,苹果正计划对其内部软件开发流程做一次全面调整,以确保今后 iOS 等系统的稳定性。

按照 Mark Gurman 的说法,这次调整计划是苹果软件部门主管克雷格 · 费德里吉(Craig Federighi)在一次公司会议上提出的。据悉,过去苹果开发人员往往会为系统的「每日更新版本」提交各种功能,它们在默认情况下都是直接被启用的。

一个知情人士这么比喻道:

「这就像我们做了一个食谱,每天都会有许多厨师往里面加新菜式。」

但这么做的隐患是,这些新功能并未经过全面测试和验证,当它们聚集在一起,很可能会衍生出一个或多个 Bug,导致审核系统的测试人员得花好几天的时间去找出问题根源所在,甚至无法获得一个真正可用的版本。

新的做法是,今后这些尚未通过验证,或是被认定为存在 Bug 的功能,将在测试系统中默认被禁用。测试试人员仍可以通过专门的工具逐一调用这些功能,从而更有针对性地找出问题,避免将 Bug 带到更新推送包中。

知情人士还透露,苹果内部会用 1-100 分的打分制来评估当前软件的质量。比如有问题的版本可能会在 60 分以下,而比较稳定的版本则可以拿到 80 分以上。

以 iOS 13 为例,它在这方面的得分就稍低于之前的 iOS 12。后者在 2018 年发布时就已经是一个稳定性不错的版本,头两个月也只更新了两次。

此外,苹果还会用绿色、黄色和红色等颜色来标注那些带有新功能的代码,并按 0-5 级来划分解决问题的优先级,比如 0 级就代表这是一个急需解决的眼中问题,而 5 级则代表这是一个次要问题。

有意思的是,部分苹果内部成员还向彭博社透露,苹果「私底下认为」iOS 13.1 才是本应该预装在每一台新 iPhone 上的系统,这个版本在 iOS 13 上线后的一周后便推送给了所有用户,主要用于解决应用闪退等各种隐性 Bug。

「在 2019 年 WWDC 召开前,苹果工程师认为 iOS 13 的表现很可能不如之前的版本,到了 8 月份,他们决定放弃对第一版的修改,转为专注于 iOS 13.1 的开发。但由于时间问题,新 iPhone 发布时只能先预装第一版,然后苹果再将 13.1 的更新时间提前,以便让每一位新 iPhone 用户都能用上更稳定的系统。」

目前,苹果已计划在明年年初推送 iOS 13.3 系统,同时也为明年的 iOS 14 启用了一套新的开发方案。

据参与该计划的人透露,iOS 14 在功能的广度上有望和 iOS 13 媲美,但为了确保整体性能表现和稳定性,苹果正考虑将某些计划在 iOS 14 里亮相的新功能推迟至 2021 年,也就是 iOS 15 上。

这不是苹果第一次选择这么做。2018 年 iOS 12 亮相前,彭博社也曾透露称苹果将一部分新功能推迟到 2019 年,以确保团队将精力集中在底层稳定性上。

这套新开发流程将不仅应用在 iOS 系统中,也会沿用至 iPadOS、macOS、watchOS 等其它苹果系统。苹果高管希望这种更有针对性的开发流程能进一步提高旗下软件的质量,虽然目前还没有人能给出保证。

事实上,今年苹果的新macOS在更新的早期也遇到了一些问题,例如不兼容的应用程序和电子邮件丢失,并且HomePod扬声器也在更新中出现问题。与之相比,今年的tvOS和watchOS表现非常稳定。

本站声明: 本文章由作者或相关机构授权发布,目的在于传递更多信息,并不代表本站赞同其观点,本站亦不保证或承诺内容真实性等。需要转载请联系该专栏作者,如若文章内容侵犯您的权益,请及时联系本站删除。
换一批
延伸阅读

业内消息,近日数码博主@手机晶片达人在社交媒体发文表示,苹果公司正在研发自家的 AI 服务器芯片,采用台积电的 3nm 工艺,预估将于 2025 年下半年量产。台积电是苹果最重要的合作伙伴,目前苹果的大部分 3nm 产能...

关键字: 苹果 AI服务器芯片 台积电 3nm

业内消息,近日苹果公司公布了2023财年供应链名单。其中,中国大陆地区新进8家企业,有4家企业被剔除;中国台湾地区供应商新进2家企业,同样有4家企业被剔除。

关键字: 苹果 供应链

近日,一份国外媒体的专栏揭露了苹果回收iPhone背后的秘密 。据报道,苹果与回收商GEEP公司合作,每年支付费用让后者处理约25万台设备。在合作的头两年里,苹果向GEEP提供了超过53万部iPhone、2.5万部iPa...

关键字: 苹果 iPhone

4月17日消息,虽然苹果迟迟未能推出折叠屏iPhone,但其实内部已经研发多年,只是尚未解决一些硬性问题没有量产,比如屏幕折痕、不耐摔等。

关键字: 苹果 A17 台积电 3nm

IDC近日发布的全球智能手机市场初步数据显示,苹果iPhone全球销量在今年一季度的销量下降了9.6%。

关键字: iPhone 苹果 端侧AI

业内消息,近日苹果CEO蒂姆·库克访问印尼首都雅加达,在与印尼总统佐科·维多多会晤后表示,苹果将考虑在印尼生产的可能性。

关键字: 苹果 库克 印尼

英国竞争与市场管理局(CMA)日前表示,对美国科技公司可能会操纵全球AI市场感到担忧。

关键字: AI 谷歌 苹果 微软 Meta

业内消息,苹果公司CEO库克当地时间4月15日抵达越南河内,开始为期两天的商务访问。当地媒体报道,库克将在为期两天的访问中与苹果用户、开发者和内容创作者会面。库克周一在x上发布了在河内与音乐家的照片,喝了一杯鸡蛋咖啡。

关键字: 苹果 CEO 库克 越南

据美国加州圣克拉拉县高等法院最新公布的文件,苹果公司近日起诉了一位名为Andrew Aude的前员工,指控其向媒体和其他科技公司泄露敏感信息,违反了公司保密协议和劳工法,苹果寻求超过2.5万美元的损失赔偿。

关键字: 苹果

业内消息,根据苹果公司于4月5日提交给美国加州就业发展部的文件,其在加州解雇了600多名员工,部分原因是该公司终止了汽车和智能手表显示屏项目。与此同时,苹果公司首席执行官蒂姆·库克出售了价值超过3300万美元的公司股票。

关键字: 苹果 裁员 库克 股票
关闭
关闭