Apple iOS 和 macOS 用户很快就可以购买可在其移动和桌面设备上自动解锁可用性的应用程序。在公司关键软件平台的最新测试版中,Apple 使开发人员能够创建统一购买。因此,如果用户为他们的 iPhone 下载一个应用程序,该应用程序也可以在 macOS 上使用,那么该应用程序将在他们的台式计算机上解锁。
虽然 iOS 设备长期以来一直在 iPhone 和 iPad 机型之间同步应用程序下载,但使用 Mac 的用户目前必须手动下载相同的应用程序。这似乎很快就会改变。
该计划旨在协助初出茅庐的 Mac Catalyst 工具,该工具旨在让开发人员更轻松地将他们的 iOS 应用程序移植到 Mac,而无需大惊小怪。一旦在两个平台上都可以使用相同的应用程序,就可以统一下载。
今天在新的 iOS 11.4、iPadOS 11.4、macOS 10.15.4 中发现了这项新功能,据开发人员 Steve Troughton-Smith 称,“默认情况下为在 Xcode 11.4 中创建的新 Mac Catalyst 应用程序启用。”
就其本身而言,Apple 解释说:“当你创建一个新的 Mac Catalyst 应用程序时,它将使用与你的 iOS 应用程序相同的包标识符。”
在发布给开发人员的说明中,(通过9to5 Mac)该公司表示:“从 2020 年 3 月开始,您将能够以通用方式分发 iOS、iPadOS、macOS 和 tvOS 版本的应用程序,让客户享受只需购买一次即可跨平台购买您的应用和应用内购买。您可以选择使用 App Store Connect 中的单个应用记录为这些平台创建新应用,或将平台添加到您现有的应用记录中。”
作为更改的结果,Apple 还统一了 App Store 和 Mac App Store 上的类别,以帮助提高应用程序的可发现性。