如果过去几天继续他们的趋势,今年可能最终对苹果的软件不友好。iOS 13 是 Apple 为其移动平台最重要的版本之一,在短短一周内发布了三个紧急版本,以快速修补关键的安全漏洞。macOS Catalina 是一个同样重要的版本,但推迟的时间比最初承诺的要晚。最新的 macOS 更新终于推出了,幸运的是,它不像 iOS 13 那样漏洞百出。不幸的是,它也有自己的争议,让一些用户和开发人员望而却步。
iTunes 安魂曲
macOS Catalina 为 Apple 的主要计算平台带来了许多新鲜事物,但它也至少搁置了两件事。在受益于该品牌数十年之后,Apple 终于放弃了 iTunes,并将其拆分为多个应用程序。然而,这似乎只是一个品牌决策,却对一群几乎是小众但非常热情的用户和开发者产生了影响:音乐家,特别是 DJ。
iTunes 对不同的人来说意味着很多事情,这是苹果公司试图通过退休来解决的问题的一部分。对于 Rekordbox 和 Traktor 等 DJ 应用程序的开发人员和用户,它还提供了一个 XML 文件,用于组织用户 iTunes 库中已有的音乐。当 iTunes 消失时,XML 库格式也随之消失,因为取代它的新音乐应用程序实现了自己的格式。
换句话说,macOS Catalina 打破了其中一些 DJ 应用程序和其他可能依赖于旧 iTunes 库格式的应用程序。Apple 没有为这些应用程序的用户提供任何直接和快速的方法来简单地将旧的 XML 迁移到新的音乐格式。也就是说,即使在关闭 iTunes 之前,Apple 早就为开发人员提供了实际执行此操作的工具。负担由应用程序的开发人员承担,但在此之前,这些 DJ 应用程序的用户不应更新到 Catalina。
32 位咬回
虽然 DJ 应用程序的用户可能是小众人群,但游戏是一个更大的市场,即使与 Windows 相比,Mac 游戏仍然相形见绌。除了上述群体之外,一些旧应用程序的游戏玩家和用户可能是 macOS Catalina 中最大的受害者,因为 Apple 终于兑现了它多年前发出的警告。它最终切断了对运行 32 位软件的所有支持,包括游戏和非游戏。
世界正朝着 64 位计算机发展,Apple 希望每个人都能体验到它的好处。与此同时,它看到了放弃可能成为安全漏洞的遗留代码的绝佳机会。苹果已经向开发者发出了公平的警告,这一天终于到来了。不幸的是,尽管如此,事情还是不太理想。
一些较大的开发商确实已经将他们的游戏和应用程序更新到 64 位世界,但是,就像 Apple 一样,他们也借此机会放弃了对 32 位产品的支持,无论这些产品是否还有用户和玩家. 更糟糕的是小型开发商的情况,他们可能没有资源来完成这项工作。Apple 正在向 64 位世界迈进,并且在没有它们的情况下继续前进。
慢催化剂
macOS Catalina 的困境不仅仅是过去或现在。其前瞻性功能也存在一些问题。Catalyst 旨在为开发人员提供一种将他们的 iOS(特别是 iPad)应用程序带到 macOS 的方法,但事实证明,对于开发人员而言,它带来的麻烦多于其价值,至少目前是这样。
一些开发人员报告说,即使是使用 Catalyst 将他们流行的 iPad 应用程序移植到 Mac也非常困难。一些较旧的 Mac 上的性能也被观察到无法跟上 Apple 的新框架的模型。还有一个问题是,如果用户想在 Mac 上使用 iPad 应用程序,他们必须为 iPad 应用程序购买两次应用程序。
鉴于对让 iOS 应用程序在 macOS 上运行的框架的兴趣,Apple 可能预计开发人员会像飞蛾扑火一样跳上 Catalyst。这并没有发生,至少现在还没有发生,像 DC Universe 和 Asphalt 9 这样的大牌已经将他们的 Catalyst 应用程序推迟了。另一方面,Netflix 坚称不会在没有解释原因的情况下在 macOS 上提供其 iPad 应用程序。现在可能还为时过早,但 Catalyst 的起步缓慢而令人担忧。
包起来
就像 iPad OS 13 一样,macOS Catalina 为即将到来的伟大事物奠定了基础。不幸的是,它也留下了一些东西,只有当一些用户和开发人员感到被遗弃和孤立时,这才会很自然。它也正在经历相当于成长的痛苦,希望苹果可能有一些润唇膏来缓解一些相当不满意的 macOS 用户的痛苦。
标签:
免责声明:本文由用户上传,如有侵权请联系删除!