跳动百科

苹果要在二月份推出新的操作系统功能

申屠庆进
导读 我们开始期待苹果在一年一度的周期推出新的操作系统功能。在六月宣布,在九月或十月发货,并花费其余的秋季和春季修复错误,并添加没有及时

我们开始期待苹果在一年一度的周期推出新的操作系统功能。在六月宣布,在九月或十月发货,并花费其余的秋季和春季修复错误,并添加没有及时完成的功能。但本月,苹果推出了新的预发

我们开始期待苹果在一年一度的周期推出新的操作系统功能。在六月宣布,在九月或十月发货,并花费其余的秋季和春季修复错误,并添加没有及时完成的功能。

但本月,苹果推出了新的预发布版操作系统,而不仅仅是去年6月的承诺中的错误修复和制造商品。(尽管仍然很高兴看到文件夹共享似乎终于来到iCloud Drive。)

我完全赞成苹果公司给我的惊喜,但我必须问一个显而易见的问题:为什么现在?

当苹果宣布Mac Catalyst,这项技术使iPad应用程序开发人员更容易将这些应用程序带到MacOS时,出现了一个许多开发人员看不到的皱纹:Mac Catalyst应用程序无法连接到App Store中的iOS等价物。

对于一些应用程序来说,这没什么大不了的。许多开发人员依靠对Mac和iOS的单独销售来创造更多的收入(同时保持单个价格较低)。问题在于,当开发人员想要向任何购买应用程序的人提供Mac和iOS版本,或者包括通过应用程序中的购买进行升级,或者将使用情况与应用程序中直接管理的订阅绑定在一起时,就会出现这样的问题。对于这些功能,Mac和iOS应用程序必须使用相同的应用程序ID-而苹果不允许这样做。(开发人员可以为其中一些功能构建自己的解决方案,但不能让应用程序自己购买。)

甚至在Mac Catalyst存在之前,这就是应用程序开发人员的问题。但Mac Catalyst似乎需要这种联系,而苹果未能提供。看起来,开发者最快要到2020年秋天才能将他们的应用程序捆绑在一起。一些开发人员搁置了Mac Catalyst的开发计划,并着手处理其他事项。

苹果项目催化剂正在WWDC2019推出。

显然,苹果听到了至少一些开发人员的强烈抗议,因为最新的beta版本允许任何Mac应用程序-而不仅仅是Mac Catalyst应用程序!-与iOS等价物共享他们的应用程序ID。苹果已经告诉开发人员,预计这一功能将在3月份向公众App Store推出。

为什么是现在?我的猜测是,苹果从一群主要开发人员那里听说,应用程序购买缺乏连续性是他们的绊脚石。苹果的业务是在任何地方和任何地方增加其服务收入-应用程序的购买和订阅都是服务收入。此外,这似乎与技术决策一样是一个政策决策,在应用程序和后端系统方面需要相对较少的开发工作。

想必苹果公司的人做了计算,并意识到这不是一个需要等到今年秋天才能做到的改变。它可能也消除了现在和六月WWDC之间的许多尴尬对话。不想要这个功能的开发人员可以忽略它,但是很多开发人员会很兴奋地最终实现它。

这是本月发布的另一个重大惊喜:一整套与键盘相关的iPad功能。你会认为苹果会试图囤积iPad特定的功能更新,以增强iPadOS14中的功能,但这并没有发生在这里。

苹果已经让开发者直接访问键盘上每个键的状态。当然,这在Mac电脑上一直存在,但iPad应用程序并不能轻易地根据某一个键的上升或下降来改变行为。(当你按住选项键并点击屏幕时,想想改变行为。)游戏开发商特别抱怨iPad键盘控制的局限性。

突然,经过多年的抱怨,在2月中旬,有一个测试版,允许访问键盘事件。这可能意味着什么?

iPadOS中改进的键盘支持是否意味着苹果在下一代iPad中会出现一些基于键盘的新功能?

有更多的证据表明有些东西正在酝酿。新的iPadOS测试版还增加了一堆新的键盘设置。第一次,您可以全局重新映射修改键。如果你将为Windows设计的键盘插入Mac,你可以使用System Preferences来翻转命令和选项键的位置-但这在iPad上永远不是一个选项,直到最新的测试版。iPadOS13.4测试版的用户可以将Caps Lock、Control、Option、Command和Globe键重新映射到其他功能。(当我使用智能键盘时,我总是误击环球键。

所以...这是很多与键盘相关的功能,你不觉得吗?作为一个用外部键盘在我的iPad上写了很多东西的人,我很高兴看到它。但同样,问题是:为什么现在?为什么不在iPadOS14今年秋天呢?

答案必须是一个新的iPadPro,更多地强调键盘。有谣言流传,苹果将很快宣布新的iPadPro模式,并与他们,一个新的采取智能键盘。这些软件的变化使苹果能够讲述一个更广泛的故事,作为产品推出的一部分,iPadPro的整体键盘悟性。

我喜欢苹果在清理iOS和MacOS的最后一个主要版本和WWDC的运行和下一个主要版本之间花了一些时间来推出一些不需要等到秋天的功能的想法。我很喜欢它。如此之多,以至于我认为苹果应该从现在开始将这个中期版本构建到其开发计划中。

冬季发布的软件让苹果有机会解决主要操作系统版本发布后出现的问题。它让不需要等待一整年的功能在阳光下得到他们的时刻。它甚至让苹果优先考虑那些能让它在春季推出的产品受益的功能。