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


我们已经期望苹果公司会按年度周期推出新的操作系统功能 。6月宣布 , 9月或10月发布 , 并在秋季和春季的其余时间里修复错误并添加未及时完成的??功能 。
但是本月 , 苹果公司推出了其操作系统的新的预发行版本 , 这不仅仅是在去年6月的承诺中修正了一些错误 , 而且还增加了一些商品 。(尽管很高兴看到文件夹共享似乎终于要出现在iCloud Drive中了 。)
我都想从苹果公司获得惊喜的冬季礼物 , 但是我不得不问一个明显的问题:为什么现在呢?
[进一步阅读:了解有关macOS Catalina的更多信息]
迈向统一的App Store
当苹果发布Mac Catalyst这项使iPad应用程序开发人员更轻松地将这些应用程序引入macOS的技术时 , 出现了很多开发人员没有看到的皱纹:Mac Catalyst应用程序无法附加到他们的应用程序上App Store中的iOS等效产品 。
对于某些应用程序 , 这没什么大不了的 。许多开发人员依靠单独销售到Mac和iOS来产生更多的收入(同时保持较低的价格) 。问题是开发人员想要为购买应用程序的任何人提供Mac和iOS版本 , 或者通过应用程序内购买进行升级 , 或者将使用情况与直接在应用程序中管理的订阅绑定在一起 。对于这些功能 , Mac和iOS应用程序必须使用相同的应用程序ID , 而Apple不允许使用 。(开发人员可以针对其中一些功能构建自己的解决方法 , 但自己不能购买应用 。)
甚至在Mac Catalyst出现之前 , 这对于应用程序开发人员来说就是一个问题 。但是Mac Catalyst似乎需要这种连接-而Apple无法交付 。看来开发人员最早要到2020年秋天才能将他们的应用程序捆绑在一起 。一些开发人员搁置了他们的Mac Catalyst开发计划 , 然后转移到其他事务上 。
仿射催化剂
苹果Apple Project Catalyst在WWDC 2019上推出 。
显然 , 苹果公司至少听到了一些开发人员的强烈抗议 , 因为最新的Beta版本允许任何Mac应用程序(不仅仅是Mac Catalyst应用程序!)与iOS等效的用户共享其应用程序ID 。苹果已经告诉开发人员 , 该功能预计将在三月份发布到公共App Store 。
那么 , 为什么现在呢?我的猜测是 , 苹果公司从许多主要开发商那里听说 , 应用程序购买缺乏连续性是他们的绊脚石 。苹果公司的业务是在任何地方和任何地方增加服务收入 , 而应用购买和订阅是服务收入 。此外 , 这似乎是一项技术决定 , 同时也是一项政策决定 , 需要就应用程序和后端系统进行相对较少的开发工作 。
大概苹果公司的某人算了算 , 并意识到这不是需要等到今年秋天的变化 。这也可能消除了从现在到六月的WWDC之间的大量尴尬对话 。不想使用此功能的开发人员可以忽略它-但是很多开发人员最终都将为实现它感到兴奋 。
iPad键盘难题
这是本月发布的另一个主要惊喜:iPad大量与键盘相关的功能 。您可能会认为Apple会试图to积iPad特定的功能更新 , 以充实iPadOS 14中的功能 , 但这并未在此处发生 。
Apple已为开发人员提供了直接访问键盘上每个键状态的权限 。当然 , 这在Mac上永远存在 , 但是iPad应用程序无法根据某个键是向上还是向下来轻松更改行为 。(想想当您按住Option键并点按屏幕时会改变行为 。)游戏开发人员尤其抱怨iPad键盘控件的局限性 。
经过多年的抱怨 , 突然之间 , 在2月中旬发布了一个Beta版 , 可以访问键盘事件 。什么意思
iPad Pro
苹果iPadOS中改进的键盘支持是否意味着苹果会在下一代iPad中提供一些基于键盘的新功能?
有更多证据表明正在酝酿中 。新的iPadOS Beta还添加了许多新的键盘设置 。第一次 , 您可以全局重新映射修饰键 。如果将专为Windows设计的键盘插入Mac , 则可以使用“系统偏好设置”来翻转Command键和Option键的位置-但是直到最新Beta版 , iPad上才没有该选项 。iPadOS 13.4 Beta的用户可以将Caps Lock , Control , Option , Command和Globe键重新映射到其他功能 。(使用智能键盘时 , 我总是会误按Globe键 。)
所以...这是很多与键盘相关的功能 , 您不觉得吗?作为使用外部键盘在我的iPad上写很多东西的人 , 我很高兴看到它 。但是 , 这又是一个问题:为什么现在呢?为什么今年秋天不在iPadOS 14中?
答案必须是新的iPad Pro , 它会更加注重键盘 。有传言称苹果将很快发布新的iPad Pro机型 , 并与之一同发布智能键盘的新版本 。这些软件的更改使Apple可以将iPad Pro的整体键盘技巧作为产品推出的一部分来讲述一个更广泛的故事 。
2月更新?约会了
我喜欢苹果在清理iOS和macOS的上一个主要版本与WWDC的启动以及下一个主要版本之间推出一些不需要的功能之间花费了一点时间的想法等到秋天 。我很喜欢 。如此之多 , 以至于我认为Apple从现在开始就应该将此中期发布版本纳入其开发计划中 。
冬季软件版本为Apple提供了解决主要操作系统版本发布后出现的问题的机会 。它使不需要等待一整年的功能就可以发挥作用 。它甚至可以让Apple优先考虑可以使其在春季推出的产品受益的功能 。
明年再做一次 。
【苹果为何在二月份推出新的操作系统功能】

    推荐阅读