如何解决当应用程序在 AppStore 上时,无法安装 Apple Watch 应用程序
我有一个用 React Native 构建的应用程序和一个 Apple Watch 配套应用程序。
该应用作为使用业务经理帐户的自定义应用在内部分发。
该应用在运行 testflight 版本时运行良好。但是,当用户从 AppStore 安装已发布的应用程序时,他们无法安装手表应用程序。它出现在手机手表应用程序的应用程序列表中,但在尝试安装时失败,没有错误。其他应用可以正常安装。
手机控制台显示此消息:
触发手表端应用商店下载和安装手表应用 com.company.appName.watchkitapp
由于自定义应用程序分发方法,这似乎失败了。似乎 Watch 应用程序不包含在 iOS 包中,我认为这是正常情况,直接从商店下载它是行不通的(似乎),因为它不是公开可用的。
但是,用户可以通过在手表上进入 AppStore、选择购买并从我的购买视图下载来安装该应用。不过对于许多用户来说,这是一个有点复杂的过程 - 并且期望应用程序应该自动安装或使用手机上的 Watch 应用程序安装。
有谁知道这是什么原因造成的?这在某种程度上与项目设置或分发方法有关,因为其他应用程序正常工作。同样奇怪的是,它在 Testflight 版本中有效,但在 AppStore 版本中无效——这应该非常相似,因为它们基于相同的构建。
TL;DR:当应用在 AppStore 上时,无法安装 WatchKit 配套应用,但 Testflight 版本运行正常。
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。