0

海。

我在 5.1 版和 xcode 4.5.1 中开发了一个 IOS 应用程序。完成应用程序后,当我尝试使用临时分发在设备中运行它时,该应用程序无法安装在设备上。它显示弹出“无法下载应用程序。'此时无法下载'”。

我添加了分发和开发人员证书,直接从 xcode 安装时它不会发出任何此类警报,但仅在从 testflight 安装应用程序时才会出现问题。

有人可以告诉我我在哪里犯了错误。

4

2 回答 2

2

您必须使用您的 AdHoc 分发证书存档应用程序,然后从管理器的存档选项卡中单击分发并再次选择您的 AdHoc 证书。这产生的 .ipa 必须上传到 TestFlight,并且您必须通过 TestFlight 授权您的设备。这里有一些教程会有所帮助:

创建 IPA 并将其上传到 TestFlight

在 TestFlight 上设置分发权限

如果您的 IPA 和权限都正确,那么根据本文,错误可能与许多其他因素之一有关:

  • 设备存储已满
  • 配置文件是开发人员配置文件
  • ad hoc 分发配置文件已损坏,设备出现问题。
  • 该设备已从备份中恢复,并导致无线分发冲突
  • 网络超时

有关如何在设备上获取控制台日志的详细信息,请参阅参考文章。如果您仍然无法解决问题,请编辑您的问题并包含来自设备的控制台日志的相关部分。

于 2012-12-29T17:28:19.070 回答
1

转到产品 -> 编辑架构 -> 构建配置

将 Debug 更改为 Release 并尝试一下。 在此处输入图像描述

于 2013-04-27T15:06:19.890 回答