我们最近提交了一个支持Apple Watch的应用程序。它从应用商店安装得很好,但当准备更新时,我们不能再让它安装在真正的Apple Watch上(在模拟器中很好)。我们已经尝试使用Apple Testflight和Ad Hoc版本进行安装(我们,开发人员自己没有实际的设备,只有远程测试器)。
唯一有意义的变化是,自第一个版本以来,我们已经更新到了XCode 6.3。
我试过了:
值得怀疑的是,当从XCode导出IPA时,手表应用程序的授权摘要图标上有一个圆圈/十字(但没有报告错误)。此外,keychain-access-groups值默认设置为Watch应用程序的捆绑包id (而不是主机应用程序)。我已经尝试创建我自己的授权文件来匹配,但这似乎没有任何作用。我会附上截图,但我没有10分的名声...
这方面的任何帮助都是很好的。当你没有实际的设备时,调试是非常困难的。我必须进行构建,并等待一个远程测试器尝试。然后重复..。
更新:
现在我有了代表,下面是屏幕截图:
我确实得到了一块手表。当我第一次尝试安装它的时候,它给出了同样的错误。然后,我尝试在Xcode中进行调试。它将通过Xcode (Xcode创建的配置XC配置文件)进行安装。随后,我可以使用Testflight来安装它。然而,它仍然不会为我们的外部测试器安装!
发布于 2015-10-16 13:47:07
检查您的证书授权。转到苹果开发者中心并接受新的授权。确保您没有使用beta Xcode来发布应用程序。
在推送到试飞之前,尝试验证构建(在归档区域中验证),并检查证书是否为分发证书。
https://stackoverflow.com/questions/30129367
复制相似问题