你好。
我在 5.1 版和 xcode 4.5.1 中开发了一个 IOS 应用程序。完成应用程序后,当我尝试使用临时分发在设备中运行它时,该应用程序无法安装在设备上。 它显示弹出窗口“无法下载应用程序。‘此时无法下载’”。
我已经添加了分发和开发人员证书,当直接从 xcode 安装时它不会给出任何此类警告,但只有当从 testflight 安装应用程序时才会出现问题。
谁能告诉我哪里出错了。
最佳答案
您必须使用您的 AdHoc 分发证书存档应用程序,然后从管理器的存档选项卡中单击分发并再次选择您的 AdHoc 证书。这产生的 .ipa 是必须上传到 TestFlight 的内容,您必须通过 TestFlight 授权您的设备。以下是一些有用的教程:
Create and Upload an IPA to TestFlight
Setting up Permissions for Distribution on TestFlight
如果您的 IPA 和权限都正确,则根据 this article该错误可能与许多其他因素之一有关:
- 设备存储空间已满
- 配置文件是开发人员配置文件
- 临时分发配置文件已损坏,设备出现问题。
- 设备已从备份恢复,导致无线分发冲突
- 网络超时
有关如何在设备上获取控制台日志的详细信息,请参阅引用文章。如果您仍然无法解决问题,请编辑您的问题并包含来自设备的控制台日志的相关部分。
关于iphone - 无法在 xcode 4.5.1 和 ios 5.1 中使用 testflight 或排灯节安装 ipa 文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14084045/