我们最近提交了Apple Watch支持的应用程序。它从App商店安装得很好但是在准备更新时,我们无法再将其安装在真正的Apple Watch上(在模拟器中很好)。我们尝试使用Apple Testflight Beta和Ad Hoc构建进行安装(我们,开发人员自己没有实际设备,只是远程测试人员)。
唯一重要的是我们自首次发布以来已经更新到XCode 6.3。
我试过了:
可疑的一点是,当从XCode导出IPA时,监视应用程序的权利摘要有一个圆圈/十字形图标(尽管没有报告错误)。此外,keychain-access-groups值默认设置为Watch应用程序的包ID(不是主机应用程序)。我已经尝试创建自己的权利文件来匹配,但这似乎没有做任何事情。我会附上截图,但我没有10个声誉......
对此的任何帮助都会很棒。没有实际设备时,调试非常困难。我必须进行构建并等待一个远程测试人员尝试。然后重复......
更新
现在我有了代表,这是截图:
我确实得到了一块手表。我第一次尝试安装它时,它给出了同样的错误。然后我尝试在Xcode中进行调试。它将通过Xcode(Xcode创建的配置XC配置文件)安装。随后,我可以使用Testflight Beta安装它。但是,它仍然无法安装我们的外部测试仪!
答案 0 :(得分:1)
检查您的证书权利。转到苹果开发者中心并接受新的权利(如果有的话)。确保您没有使用beta Xcode发布应用程序。
在推送到测试航班(在存档区域中验证)之前尝试验证构建,并检查证书是否是分发证书。