我正在开发一个ios应用程序(仅适用于iphone)并试图让其他人测试它。通过Ad hoc分发在我自己的设备上安装应用程序没有问题。当我尝试在另一个人的设备上安装时,它总是失败并显示消息“此时无法安装xxxxx”。我正在使用xcode 5.
以下是我遵循的步骤:
将ipa和plist文件上传到服务器。创建一个索引页面,其中包含plist文件的链接。链接如下所示:
<a href="itms-services://?action=download-manifest&url=http://mydomainname/apps/myappname.plist">Install Application</a>
将索引页的网址发送给测试人员。
我错过了什么吗?我尝试删除手机上的所有配置文件,然后通过单击“安装应用程序”链接安装应用程序没有问题。我注意到的一个奇怪的事情是,安装在另一个人的iphone上的临时配置文件的状态是“找不到有效签名身份”,以及显示为“未知”的团队。我看到有人提到“代码签名权利”。如果我把它留空,那有关系吗?
答案 0 :(得分:3)
要尝试的事情:
祝你好运
答案 1 :(得分:1)
您可能想要检查Xcode项目中的应用包标识符是否与Apple Developer门户中的相同。应用程序包ID 区分大小写。
此处有关于类似安装问题的question和more answers。