苹果公司罕见地暂停了明年 iPhone、iPad、Mac 和其他设备软件更新的开发,以便根除代码中的故障。据知情人士透露,上周在内部向员工宣布
苹果公司罕见地暂停了明年 iPhone、iPad、Mac 和其他设备软件更新的开发,以便根除代码中的故障。
据知情人士透露,上周在内部向员工宣布了这一延迟,旨在帮助在早期版本中出现大量错误后维持质量控制。
知情人士表示,公司工程师的任务不是添加新功能,而是修复缺陷并提高软件性能。由于此事属于私人性质,因此要求匿名。
这家总部位于加利福尼亚州库比蒂诺的公司的发言人拒绝发表评论。
苹果的软件以其简洁的界面、易于使用的控制和对隐私的关注而闻名,这是其最大的卖点之一。
这使得质量控制势在必行。但该公司必须在添加新功能的愿望与确保其操作系统尽可能顺利运行之间取得平衡。
近年来,苹果更加重视质量——即使这意味着推迟新功能的推出。
2018 年,软件工程主管克雷格·费德里吉 (Craig Federighi) 由于担心软件存在太多缺陷,将几项未发布的 iPhone 功能推迟 到了次年。
2019 年,他 彻底改革了 苹果开发软件的方式,进一步尝试避免出现问题。
在这种方法下,每个功能都必须手动启用——通过一个被称为“功能标志”的过程——允许员工测试人员在添加之前隔离对整个系统的影响。
那一年,他还通过了苹果内部所谓的“协议”。
该协议要求员工永远不要故意允许“回归”——当曾经有效的软件停止正常运行时——并迅速修复错误。
费德里吉的政策起到了一定作用:近年来,苹果软件发布的错误较少,需要推迟的功能也越来越少。
但最新一轮的开发进展并不顺利。
在考虑明年发布的新操作系统时,软件工程管理团队发现了太多的“逃逸”——这是一个行业术语,指的是内部测试期间遗漏的错误。
因此,该部门采取了不寻常的步骤,停止所有新功能的开发一周,以修复错误。
由于数千名不同的 Apple 员工在各种操作系统和设备上工作,这些操作系统和设备需要无缝协作,因此很容易出现故障。
“这是一个需要 10,000 人输入代码并彻底破坏操作系统的问题,”一位知情人士表示。
上个月,该公司完成了下一代 iPhone、iPad 和 Mac 操作系统的第一个版本。
该迭代被称为 M1,因为它是第一个主要里程碑。iPhone和iPad软件将成为iOS 18和iPadOS 18,内部被称为“Crystal”。Mac 软件 macOS 15 被称为“Glow”。
Apple 推迟了第二个里程碑版本(即 M2)的启动工作。
这次暂停还适用于下一代 Apple Watch 操作系统——watchOS 11,被称为“月光石”——以及当前 iOS 17 的更新(称为 iOS 17.4)。
iPhone 和 iPad 使用的该软件预计将于明年 3 月左右发布。
此举还影响了visionOS的未来版本,该软件是苹果Vision Pro耳机的软件,将于明年初推出。
不过,目前来看,开发延迟不太可能推迟实际的消费者发布。苹果本周将取消暂停。
苹果通常会在 6 月份的会议上向开发者和消费者预览后,于每年 9 月推出重大软件更新。
明年,该公司 计划重点 将生成式人工智能集成到其产品中。
声明本站所有作品图文均由用户自行上传分享,仅供网友学习交流。若您的权利被侵害,请联系我们