您可以创建仅用于手表的应用程序(即没有 iOS 配套应用程序的 watchOS 应用程序),并提供它以直接从 Apple Watch 上的
App Store 购买。客户也可以在 iOS App Store 上使用仅限观看的应用程序。
第 1 步:创建一个仅限观看的应用项目
创建 Xcode 项目时选择 watchOS 平台下的 Watch App 模板。在出现的第一张工作表上,您可以选择是否包含通知场景或复杂功能。
该项目将有一个[Project Name]包含项目设置但不包含文件的目标。嵌入式 WatchKit 应用程序和 WatchKit 扩展目标必须与目标具有
相同的包 ID前缀[Project Name]。
第 2 步:从 Xcode 运行 watch-only 应用程序
在工具栏中,从方案菜单 中选择 Apple Watch 模拟器或真实设备。对于仅限观看的应用程序,iOS 模拟器和设备不会出现在此菜单中。
然后单击运行按钮。如果您选择模拟器,Apple Watch 模拟器将在没有 iOS 模拟器的情况下启动。
第 3 步:分发和测试仅限手表的应用
您可以使用 TestFlight 分发 Beta 版本或将其分发到已注册的设备。创建档案后,在档案管理器和检查器中选择档案,查看有关档案的
详细信息。对于仅限手表的应用程序,watchOS 状态为“iOS 应用程序将被精简”。对于具有配套 iOS 应用的 watchOS 应用,状态
为“iOS 应用是必需的”或“iOS 应用是可选的”。
第 4 步:通过 App Store 分发手表专用应用
如果您的构建具有产品质量,请通过 App Store 分发。要创建仅限手表的应用记录,请前往App Store Connect 帮助中的添加
watchOS 应用信息。在将构建上传到 App Store Connect 时的最后一张表中,您可以查看目标。对于 watch-only 应用程序,目标
是:[项目名称]、[项目名称] WatchKit App 和 [项目名称] WatchKit 扩展。
如果您选择 Ad Hoc、Enterprise 或 Development 作为分发方法,则可以选择 Apple Watch 设备变体作为分发选项。