关闭广告

Apple 他用鞭子抽打自己。它经常因带来新功能但经常存在错误而受到用户的嘲笑。相反,当一家公司决定投入全部时间来“打磨”系统、优化系统时,它会再次因缺乏创新而受到批评。

毕竟, iOS 12、有一组用户对它赞不绝口,因为这个系统确实很稳定,很快,最重要的是没有重大的bug。但第二组用户抱怨说,第十二个版本本质上没有带来任何新功能,也没有进一步推进系统。

S iOS 13 我们目前正经历着相反的情况。新闻数量足够多,但并不总是发挥应有的作用。 Apple 已经发出 全系列补丁更新 并且仍未完成调整。然后就在拐角处 iOS 13.2 使用模式 Deep Fusion,目前已是第四个测试版本。

我丢了 操作系统也未能逃脱 macOS 卡塔利娜,虽然他并没有带来太多本质的创新。然而,用户仍然报告了许多使他们的日常工作变得复杂的问题,无论是系统中的直接错误还是驱动程序或软件的问题。更不用说安装用户的一般部分都冻结在设置屏幕上。

这一切给人的印象是 Apple 无法发布该软件的无问题版本。

David Shayer v. 试图解释情况 对 TidBITS 的贡献。 Shayer 曾在 Applu 有 18 年多的开发经验,参与过多个项目的开发。因此他可以第一时间了解公司软件开发的进展情况以及错误发生在哪里。

iOS 13 克雷格·费德里吉 WWDC

旧系统错误未解决

Apple 有自己的系统来评估报告的错误。一切都会经历优先级,新的错误优先于旧的错误。

当开发人员意外破坏某些功能时,我们将其称为回归。预计他会解决一切问题。

一旦您报告错误,质量检查工程师将对其进行评估。如果发现该错误已经出现在该软件的先前版本中,则会将其标记为“非回归”。从定义可以看出,这不是一个新错误,而是一个旧错误。有人修复它的机会很小。

我并不是说所有团队都是这样运作的。但大多数人确实这么做了,这让我抓狂。其中一个团队甚至制作了印有“不倒退”字样的 T 恤。如果错误不是倒退的,他们就不必修复它。这就是为什么,例如,上传照片到 iCloud或者联系人同步错误可能永远无法修复。

一个常见的错误是 macOS Catalina 时外接显卡冻结:

一个常见的错误是 macOS Catalina 时外部显卡冻结

谢尔还否认了该软件曾经更好的说法。 Apple 如今,该公司的客户比以前多得多,因此该软件受到了更严格的审查。此外,一切都更加复杂。换句话说,为一小部分用户发布 OS X 更新的日子已经一去不复返了。如今,该系统在发布更新后立即覆盖了数百万台设备。

现代操作系统 App你有数百万行代码。你的 Mac, iPhone、iPad、手表、 AirPods a HomePod 他们不断地互相交流, iCloud嗯。应用程序在线程中工作并通过(不完善的)互联网进行通信。 

随后,Shayer 补充道,测试如此复杂的系统是一项巨大的挑战,需要大量资源。即便如此,结果并不一定总是很好,这一点我们今年已经看到了。

.