IOS Enterprise App无法安装请稍后再试

The*_*993 22 iphone ios

我知道这个问题在 SO 上被问了很多,但是我可以确保我的情况有所不同。我无法在这个特定的 iPhone 上安装任何企业应用程序。它将下载应用程序,然后应用程序图标将变暗。当我点击应用程序时,会弹出此错误消息。 错误

问题是,我知道IPA 文件、配置文件、证书、清单链接等有效,因为我能够在其他设备上安装应用程序。

我怀疑是在特定 iPhone 上更改了某些设置,以某种方式阻止了企业应用程序。

我尝试过的事情:

  • 多次重启手机。
  • 检查存储以确保有足够的空间。
  • 已成功安装 App Store 应用程序。
  • 通过General > iPhone Storage删除应用程序,然后再次尝试安装。
  • 确保时间和日期有效并自动设置。

可能有帮助的事情:

  • 设置上的开发人员选项不存在。
  • 下载应用程序后,设置中的设备管理选项不会出现。

注意: 目前我无法物理访问手机,因此直接通过 Mac 安装可能很困难。

如果您有任何解决方案或以前遇到过此问题,请帮助我。谢谢你。

小智 13

此确切错误可能是由清单中错误的捆绑包标识符(必须在企业下载的 URL 中链接到的文件itms-services://)引起的。

确保您的<key>bundle-identifier</key><string>...</string>字符串值正确/它与 .ipa 文件中包含的实际部署的应用程序匹配。
iOS 16(以及某些情况下的早期测试版)将下载该应用程序,然后检查清单,发现它与 .ipa 内容不匹配,然后删除下载并显示该应用程序的占位符。应用程序旁边可能会出现一个微小的云图标,这在某种意义上是 iOS 中的一个错误:iOS 认为它是一个“卸载的应用程序”,因为它的内容由于验证失败而被删除,当您点击该应用程序时,iOS 会尝试下载从应用程序商店下载它但失败了,因为它是企业应用程序。

您可以验证问题所在,用电缆连接手机,打开“Console.app”,单击您的手机,单击开始流式传输,然后过滤“MIInstallerErrorDomain”或可能是您预期的捆绑包名称。您可能会看到类似“IXSErrorPresenter presentErrorForIdentities [...] 正在安装的项目不包含捆绑包 ID xxxx 的应用程序”之类的内容,这应该会引导您走向正确的方向。在安装过程中或点击它时可能会出现此错误。因此,请在控制台中进行操作以排除确切原因,因为清单中可能存在多个错误(正如其他人指出的那样)


小智 5

我们的一款应用程序遇到了这个问题,尝试在 iOS 14 设备上进行 OTA 安装。之前没有任何问题,所有证书和配置文件都很好。

事实证明,清单 .plist 中的 .ipa url 使用“http://”而不是“https://”。


Ahm*_*ani 0

确保您已在 Apple 开发者帐户中添加设备 UDID。如您所知,您无法在所有设备上安装企业版本。

  • 这不是真的......临时签名有这个限制,但企业不应该。 (11认同)