在遵循http://www.raywenderlich.com/的精彩教程之后,我开始着手计划我的Beta测试程序。

我不会详细介绍所有工作进展顺利的事情,而是我现在正在处理的事情。

我已经阅读了许多关于如何创建配置文件以将我的应用程序临时分发给Beta测试人员的文章。我重点讨论了在论坛提出建议后帮助用户通过空中下载(OTA)应用程序的那些方法。

我现在也知道TESTFLIGHT在那里,但是这次我不能使用它。

除了在我的设备上实际安装了应用程序的那一部分之外,其他所有东西都运行良好。按下“安装”几秒钟后,我仍然收到错误消息“无法下载应用程序”。

证书,配置文件,签名有多种可能性和组合,在这里我认为我做错了什么。我想向您展示我所拥有的和已经完成的工作,也许您有经验的眼睛可以发现我缺少的步骤或配置错误。

在iOS临时门户上:

1)具有两个设备的临时分发配置文件:

2)下载并安装证书后(为了测试目的,我分别创建了两个):



3)在我的xCode的项目配置中:



4)当我生成存档时:





5)我将所有内容上传到服务器,然后尝试将.ipa安装到我的iPhone(这是配置文件中包含的两个设备之一)中



最后,我得到了这个:

有什么事吗

最佳答案

我唯一看到的区别是在CodeSigning中,确保Adhoc下的两行都指向您的证书。

验证的第二件事:您没有提及在“保存为Enterprice”期间创建的plist。您也将其上传到服务器了吗?并且您的链接指向该plist吗?查看此答案以获取plist内容:How to send the build to already provisioned remote person's iPhone

关于ios - Beta测试xcode 4.3的临时分发,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/9531121/

10-14 23:07
查看更多