因 Bug 太多,苹果打算大改 iOS 14 的开发模式

2019-11-22 12:31:06于丽

知情人士还透露,苹果内部会用 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 更新表现已经算十分稳定了。

相关文章 大家在看