您现在的位置是:首页 > 社会动态 > 正文 社会动态

但MacCatalyst似乎需要这种连接而Apple未能提供

发布时间:2021-07-08 11:36:45来源:

导读 我们已经开始期待 Apple 每年都会推出新的操作系统功能。在 6 月发布,在 9 月或 10 月发货,并在秋季和春季的剩余时间里修复错误

我们已经开始期待 Apple 每年都会推出新的操作系统功能。在 6 月发布,在 9 月或 10 月发货,并在秋季和春季的剩余时间里修复错误并添加未及时完成的功能。但本月,苹果推出了其操作系统的新预发布版本,这些版本不仅仅是修复错误和兑现去年 6 月承诺的产品。(虽然看到文件夹共享似乎终于来到 iCloud Drive 还是很高兴的。)

我非常喜欢 Apple 的冬末惊喜礼物,但我不得不问一个显而易见的问题:为什么是现在?

当 Apple 宣布 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 开发计划,转而处理其他问题。

显然,苹果听到了至少一些开发者的强烈抗议,因为最新的测试版允许任何 Mac 应用程序——不仅仅是 Mac Catalyst 应用程序!——与 iOS 等效程序共享他们的应用程序 ID。Apple 已经告诉开发人员,预计此功能将在 3 月份在公共 App Store 中推出。

那么,为什么是现在?我的猜测是,苹果从一群主要开发商那里听说,应用程序购买缺乏连续性是他们的绊脚石。Apple 致力于随时随地增加其服务收入——而应用程序购买和订阅就是服务收入。此外,这似乎既是一项政策决定又是一项技术决定,在应用程序和后端系统方面需要相对最少的开发工作。

标签: