当前位置:首页 > 嵌入式 > 嵌入式软件
[导读]我们以为,在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表现非常稳定。

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

9月3日消息,据媒体报道,苹果公司机器人首席人工智能研究员张健(Jian Zhang)已于本周二离职,并正式加入Meta的机器人团队。

关键字: 苹果 5G AI

北京时间9月10日凌晨1点,苹果即将迎来年度重磅发布会。按照以往规律,苹果将通过本次发布会正式推出iPhone 17 Pro系列。

关键字: iPhone 苹果 智能手机

当地时间周一,埃隆・马斯克旗下人工智能初创公司 xAI 与社交媒体平台 X(原 Twitter)联合发起诉讼,指控苹果与 OpenAI 非法阻碍人工智能领域竞争,核心反对苹果将 ChatGPT 深度集成至 iOS 系统的...

关键字: 马斯克 苹果 OpenAI iOS ChatGPT

据《华尔街日报》报道,AI 手机赛道竞争激烈,苹果正被安卓阵营对手拉开差距,在这场颠覆性竞赛中明显掉队。

关键字: 苹果 AI手机 AI

当地时间 8 月 11 日,埃隆・马斯克在社交平台 X 上的一则帖文,将人工智能领域的 “新旧恩怨” 推向了新高潮。

关键字: 苹果 OpenAI 人工智能 AI

8月14日消息,著名苹果系媒体MacRumors发文称,根据其分析苹果误上传的代码信息,苹果正在研发新一代iPad mini(代号J510/J511),与即将在今年9月发布的iPhone 17 Pro所搭载A19 Pro...

关键字: 苹果 5G AI

8月7日消息,苹果CEO库克在社交平台上宣布,苹果公司将在未来四年内对美国的投资承诺扩大至6000亿美元,我们全新的“美国制造业计划”将为美国带来更多就业岗位和先进制造业。

关键字: 苹果 5G AI

8月6日消息,据Canalys和Omdia的最新数据显示,2025年第二季度全球平板电脑出货量达到3900万台,同比增长9%,环比增长5%。

关键字: AI搜索 夸克 百度 苹果 5G AI

8月5日消息,近日库克接受采访时表示,从未对苹果规划的新品感到如此兴奋。

关键字: 库克 苹果

8月1日消息,今天凌晨,微博轻享版小助理官方账号就“Apple支持‘宣传’三星手机”一事道歉。

关键字: 苹果 5G AI
关闭