如果您想知道为什么苹果公司甚至在将零售推向我们的iPhone和iPad之前就向开发人员发布iOS 13.1 beta,以及为什么我们在发布两个月后已经达到了前所未有的iOS 13.3 beta,彭博社已经回答。
事实证明,由于软件测试程序已经花了很长时间,苹果确实准备了一辆有故障的iOS 13。迄今为止,所有新功能和未经测试的功能都已折叠到一个大型的日常版本中,并且具有不同的就绪程度,导致自最终发布第一个Alpha版以来,出现了许多错误,因为许多iPhone或iPad使用者都痛苦不堪。知道在过去两个月左右。崩溃的应用程序,包括邮件或消息传递之类的股票应用程序,以及信号下降故障,仅是Apple很快在发行后发布发行版以迅速淘汰它们的几个例子。
由于采用了旧的系统,“日常构建就像是很多厨师都在添加配料的食谱”,而“ t酯会在没有宜居的构建的情况下持续几天,因此它们无法真正掌握有效的方法和无效的方法,一位苹果内部人士声称。
展望未来,Apple的软件开发负责人Craig Federighi将要求在日常构建中默认关闭所有错误和未完成的功能,然后测试人员可以选择随意切换开关,从而简化了流程,从而确保了每个人都在同一页上。
新系统已被用于苹果的下一个iOS 14版本开发中,代号为“ Azul”,因为它有望成为苹果历史上功能最丰富的软件升级之一-您知道,这是首款5G iPhone和类似产品-因此,苹果不想重复iOS 13推出的惨败。业内人士向苹果提示,事实上,苹果现在非常坚持专注于其发布的新软件功能的质量,因此它正在考虑将其计划于明年与iOS 14一起发布的某些功能放到“ Azul + 1”中。项目,该项目很可能会在2021年最终成为iOS 15。
谈论经验教训,新的软件测试过程将不仅适用于iOS,而且还将适用于iPadOS,watchOS,macOS和tvOS。但是,现在我们忍不住想知道,iOS 14附带的“新功能的广度”将带来什么?有任何疯狂的猜测吗?