从今年 3 月的某个时候开始,该公司将为第三方应用程序开发人员提供通过单一捆绑 ID 以通用方式分发 macOS、iOS 和 tvOS 应用程序的能力。统一购买也适用于应用内购买 (IAP)。
“您可以选择使用 App Store Connect 中的单个应用程序记录为这些平台创建新应用程序,或者将平台添加到您现有的应用程序记录中,”苹果在给开发人员的一份说明中写道。然而,所有这些目前都需要 Xcode 11.4 beta。
虽然 Catalyst 应用程序是这一变化的最明显受益者,但开发人员不必使用 Catalyst 为其应用程序提供通用购买。Catalyst 开发的新应用程序将自动支持通用购买。
目前,iOS/iPadOS 和 macOS App Store 的分类非常不同,但 Apple 会在此功能到来时调整它们。Apple 在给开发者的说明中概述了 App Store 的以下变化:
您将能够为 iOS 应用程序选择以下类别:“开发人员工具”和“图形与设计”
您将能够为 macOS 应用程序选择以下类别:“书籍”、“食品和饮料”、“杂志和报纸”、“导航”和“购物”
Mac App Store 中的“摄影”和“视频”类别将合并为“照片和视频”。在 App Store Connect 中选择“摄影”或“视频”类别的 Mac 应用程序和待定更新将自动移至组合类别
“儿童”将不再是 Mac App Store 中“游戏”中的一个子类别
此外,库比蒂诺今天告诉开发人员,watchOS 应用程序将很快支持 IAP。开始这方面的工作还需要 Xcode 11.4 beta。这是 Apple发布的关于此主题的开发人员说明:
随着 watchOS 6.2 的公开发布,您将能够直接在您的 watchOS 应用程序中提供应用程序内购买,这样用户就可以在手腕上访问优质内容、数字商品、订阅等。从今天开始下载 Xcode 11.4 beta,实现 StoreKit API,并为 watchOS 6.2 的 beta 版本构建。
在去年年底推出了 Watch App Store 之后,为 watchOS 添加了 IAP。以前,用户必须从配对的 iPhone 下载和管理他们的 Apple Watch 应用程序。Apple 刚刚发布了 watchOS 6.2 测试版,但尚未确定 6.2 的公开发布日期。但这似乎将成为更新的旗舰功能之一,无论何时到达。
除了 watchOS 6.2 测试版,本周苹果还发布了 iOS 13.4 和 macOS 10.15.4 的开发者测试版。macOS 10.15.4 将包含“屏幕时间通信限制”,这是 12 月在 iOS 和 iPadOS 13.2中引入的家长控制功能。它还将添加 iOS 中已经看到的头部指针辅助功能,这将允许残障用户移动 Mac 的鼠标指针,并通过摄像头跟踪头部动作,包括内置于 MacBook 和 iMac 计算机中的前置摄像头。
iOS 13.4 开发人员测试版添加了新的Memoji 贴纸,其中包含由您可能创建的任何 Memoji 组成的九种情感,并支持该公司的车载显示软件 CarPlay 中的第三方导航应用程序。iOS 和 macOS 都将获得 iCloud 文件夹共享,因此用户将能够直接从文件应用程序 (iOS) 或 Finder (macOS) 与他们想要的任何人共享文件夹。