Adhoc App 无法在设备上安装

Posted

技术标签:

【中文标题】Adhoc App 无法在设备上安装【英文标题】:Adhoc App Fails to install on the device 【发布时间】:2012-01-11 14:12:58 【问题描述】:

我有运行 ios 5 的 iPad。

今天我开始收到错误消息:“iTunes Sync: > failed to install”

因此,我无法安装临时应用程序。

请帮忙。

【问题讨论】:

请说明您到目前为止所做的事情,以便我们帮助找出问题所在。 我正在以我一贯的方式创建临时文件。我对创建 adhoc 并不陌生。直到昨天,我还可以正常安装 adhco。今天我已经开始为多个临时人员收到此错误。 ***.com/questions/12340185/… ***.com/questions/12340185/… 在这里查看我的答案:***.com/questions/12340185/… 【参考方案1】:

请参考:

Why does an ad hoc ipa fail to install on one device, yet succeed on another with the same iOS version?

提问者(Alyoshak)的评论说:

问题解决了。配置文件中缺少设备 ID。我是 将问题留在这里而不是简单地删除它可能会有所帮助 其他。必须添加 iTunes 用于在何时发出更具体的消息 这发生了,因为我没有从列表中删除设备 ID 在 iPhone 开发中心(不知道它是如何消失的)我没有 认为这张 cd 实际上是原因。希望这可以帮助某人 被错误消息的模糊性误导。

这可能是您从配置文件中取消选择设备 ID 的原因。

【讨论】:

【参考方案2】:

问题解决了!

事实证明,我们使用了错误的 Entitlement.plist。理想情况下,这个文件应该有 3 行,而我们使用的文件只有 1 行。

【讨论】:

Entitlement.plist 是我的 Ad Hoc 问题的根源...检查 discussions.apple.com/thread/3821500?start=0&tstart=0 和 oleb.net/blog/2011/06/code-signing-changes-in-xcode-4 有更多有用的信息:“如果您之前为 Ad 创建了 Entitlements.plist 文件Hoc 发行版,您可以删除它。如果您已在“代码签名权利”下列出文件名,也请从构建设置中删除该文件名。如果您需要权利文件用于代码签名以外的其他目的,请跳过此步骤。在这种情况下,只需删除属性列表中的 get-task-allow 选项。"

以上是关于Adhoc App 无法在设备上安装的主要内容,如果未能解决你的问题,请参考以下文章

在不受支持的 iOS 设备上安装 ad hoc

在具有 AdHoc 配置文件的设备上安装 AppStore 发行版的问题

ios adhoc安装不工作

权利无效:在设备上安装 Ad Hoc 构建时出错

如何将设备添加到 Adhoc 分发配置文件

无法在 ios 11 的设备中下载应用程序