苹果宣布通用购买现包含 Mac 应用

苹果开发者网站今天发布更新,表示通用购买现在已包含 Mac 应用程序。这项调整意味着开发者能够使用苹果的 Catalyst 的技术,同时在 App Store 和 Mac App Store 上架应用程序。如果消费者购买了某个平台版本,那么就自动解锁其他平台的同款应用。

“现在,您可以在通用购买中包含 app 的 macOS 版本,让用户只需购买一次,即可在 iOS、iPadOS、macOS、watchOS 和 Apple tvOS 上使用您的 app 和 App 内购买项目。为此着手准备,只需在 Xcode 中为您跨平台的 app 绑定相同的 bundle ID,并在 App Store Connect 中为通用购买设置好 app 记录。”

不过对于开发者来说还有一些地方需要注意。默认是 Mac 和 iOS 之间的捆绑,因此现有独立的 Mac 和 iOS 应用无法整合在一起,不过应用内购也可以跨平台购买同步。该更新随附了新的 Xcode 11.4 beta,并且开发人员如果打算以统一购买的形式出售它们,则需要更改现有应用程序的捆绑包标识符。

对于使用 Catalyst 创建 iOS 应用程序的 macOS 端口的开发人员而言,该功能将非常有用。 Catalyst 允许 iOS 应用程序开发人员在 Apple 的 Xcode 中选择一个额外的选项,并自动生成 Mac 应用程序-但不会为 Mac 进行任何实际优化。

开发人员对 Catalyst 的反应有些分歧。一些开发人员没有使用 Catalyst,因为他们已经有了 Mac 应用程序,无论它们是发布的还是正在开发中的。但是,对于其他人来说,Catalyst 是他们开始考虑制作其 iOS 和 iPadOS 应用程序的 Mac 版本的原因。

原创文章,转载需获得本站授权。欢迎加入软餐读者群:软餐食堂   软餐食堂

发表评论

邮箱地址不会被公开。 必填项已用*标注