【问题标题】:Ad hoc distribution: App failed to install临时分发:应用程序安装失败
【发布时间】:2012-03-22 01:43:58
【问题描述】:

我已经为我要分发的应用程序创建了一个临时存档和一个 .ipa 文件。我还创建了一个分发配置文件,其中包含我计划将我的应用程序分发到的设备的 UDID。当我将 .ipa 和 .mobileprovision 文件拖入 iTunes 并尝试将应用程序同步到设备时,手机上会弹出一条错误消息,内容为“'myapp' failed to install”。顺便说一句,我有一个标准的 iOS 开发者许可证(每年 99 美元),并且正在使用 Xcode 4.2.1 版。我对开发人员计划很陌生,所以请尽量让你的答案尽可能简单。如果您需要任何额外信息,请告诉我。谢谢!

【问题讨论】:

标签: iphone ios5 xcode4.2 distribution adhoc


【解决方案1】:

将 Xcode 项目/部署中的安装所有者参数设置为您在 Apple 开发许可证中指定的名称。我将安装所有者和替代安装所有者以及安装组和替代安装组都设置为我的名字,这 100% 与我的苹果开发许可证中的完全一致。 并且错误消失了。

【讨论】:

    【解决方案2】:

    我解决了这个问题,不尝试与 iTunes 同步,而是在 Xcode 中同步(从窗口->设备菜单)

    【讨论】:

      【解决方案3】:

      另外一点:如果您的设备上安装了应用商店版本(或部署了其他配置的版本),您必须在安装临时版本之前将其从您的设备中删除。

      【讨论】:

        【解决方案4】:

        我遇到了类似的问题,我的项目存储在辅助 NTFS 驱动器上。将项目移到我的桌面 [又名 MacOS 扩展(日志式)驱动器] 后,我能够通过 iTunes 加载 ipa 文件。

        【讨论】:

          【解决方案5】:

          我遇到了完全相同的问题。我的问题很容易解决。在项目构建设置中检查项目和目标的代码签名身份。我的指向我的开发资料。

          代码签名身份需要指向您创建的临时分发配置文件。
          进行此更改,然后重新创建存档和 .ipa 文件。然后我删除了 iTunes 中的旧应用程序,然后将 .ipa 文件拖到 iTunes 图标 (Windows) 上。然后我就可以使用iTunes成功安装应用程序了。

          【讨论】:

          • 天哪,他们更改了默认顺序 od 开发和分发:当我制作存档时,比在办公室需要从列表中选择第二个签名:分发,在家(现在)它是在第二个位置开发,不能通过iTunes安装:)
          • 我已经创建了我的临时分发配置文件,下载并双击它。分发配置文件现在列在 XCode 的管理器中。但是,它的状态是“未找到有效的签名身份”。我认为这就是为什么当我按照您的建议编辑代码签名身份时找不到它的原因。我该如何解决这个问题?
          • @grautzen 对我来说最好的解决方案是重新上线 (developer.apple.com) 删除所有配置文件和证书并从头开始生成它们(首先 xcode 将创建证书,然后在线创建配置文件)。
          【解决方案6】:

          我的问题似乎是 Xcode。我有多个 Ad_Hoc 配置文件的副本,这些副本具有不同的到期时间(全部有效),还有一些与当时的名称不同。我将它们全部删除,应用程序仍然无法安装,但我注意到所有 Ad_Hoc 配置文件都已被 iTunes 复活。尝试了几次,包括从管理器中删除它们,但它们总是复活(重新出现安装在设备上)。最后,我取出了一份据称已灭绝的 iPhone 配置实用程序的副本,并用它删除了该应用程序和所有 Ad_Hoc 配置文件。然后尝试仅安装配置文件。这使它下降到 2。最后全部删除并让 iTunes 安装正确的配置文件。 iTunes 仍然需要 2 次尝试才能最终安装我的存档文件!

          【讨论】:

            【解决方案7】:

            检查一下。

            不需要同时拖动 .ipa 和 Provisioning Profile。

            只需拖动 .IPA 文件,按照您的进一步步骤操作。

            【讨论】:

            • 选中或取消选中“保存为企业版”框会改变什么吗?
            • 此步骤将生成一个单独的 .xml 文件,该文件是通过无线 (OTA) 分发应用程序 ipa 所必需的...。@bgottlob
            猜你喜欢
            • 1970-01-01
            • 1970-01-01
            • 2017-10-22
            • 1970-01-01
            • 1970-01-01
            • 1970-01-01
            • 1970-01-01
            • 2017-07-31
            • 1970-01-01
            相关资源
            最近更新 更多