当前位置:首页 > 嵌入式 > 嵌入式软件
[导读]我们以为,在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月2日消息,不造车的华为或将催生出更大的独角兽公司,随着阿维塔和赛力斯的入局,华为引望愈发显得引人瞩目。

关键字: 阿维塔 塞力斯 华为

加利福尼亚州圣克拉拉县2024年8月30日 /美通社/ -- 数字化转型技术解决方案公司Trianz今天宣布,该公司与Amazon Web Services (AWS)签订了...

关键字: AWS AN BSP 数字化

伦敦2024年8月29日 /美通社/ -- 英国汽车技术公司SODA.Auto推出其旗舰产品SODA V,这是全球首款涵盖汽车工程师从创意到认证的所有需求的工具,可用于创建软件定义汽车。 SODA V工具的开发耗时1.5...

关键字: 汽车 人工智能 智能驱动 BSP

北京2024年8月28日 /美通社/ -- 越来越多用户希望企业业务能7×24不间断运行,同时企业却面临越来越多业务中断的风险,如企业系统复杂性的增加,频繁的功能更新和发布等。如何确保业务连续性,提升韧性,成...

关键字: 亚马逊 解密 控制平面 BSP

8月30日消息,据媒体报道,腾讯和网易近期正在缩减他们对日本游戏市场的投资。

关键字: 腾讯 编码器 CPU

8月28日消息,今天上午,2024中国国际大数据产业博览会开幕式在贵阳举行,华为董事、质量流程IT总裁陶景文发表了演讲。

关键字: 华为 12nm EDA 半导体

8月28日消息,在2024中国国际大数据产业博览会上,华为常务董事、华为云CEO张平安发表演讲称,数字世界的话语权最终是由生态的繁荣决定的。

关键字: 华为 12nm 手机 卫星通信

要点: 有效应对环境变化,经营业绩稳中有升 落实提质增效举措,毛利润率延续升势 战略布局成效显著,战新业务引领增长 以科技创新为引领,提升企业核心竞争力 坚持高质量发展策略,塑强核心竞争优势...

关键字: 通信 BSP 电信运营商 数字经济

北京2024年8月27日 /美通社/ -- 8月21日,由中央广播电视总台与中国电影电视技术学会联合牵头组建的NVI技术创新联盟在BIRTV2024超高清全产业链发展研讨会上宣布正式成立。 活动现场 NVI技术创新联...

关键字: VI 传输协议 音频 BSP

北京2024年8月27日 /美通社/ -- 在8月23日举办的2024年长三角生态绿色一体化发展示范区联合招商会上,软通动力信息技术(集团)股份有限公司(以下简称"软通动力")与长三角投资(上海)有限...

关键字: BSP 信息技术
关闭
关闭