【问题标题】:iOS iPad Mini / iPhone: "Unable to Install <appname> Please try again lateriOS iPad Mini / iPhone:“无法安装 <appname> 请稍后再试
【发布时间】:2018-02-03 07:41:09
【问题描述】:

我有一个 .ipa 文件,它是使用分发配置文件部署我的应用程序的输出。

当我尝试在任何新的 ios 设备上安装时,比如 iPad mini(使用 Itunes),安装一直持续到 75% 后才显示

无法安装 APP_NAME 请稍后再试。

注意:相同的 .ipa 文件在 4 个月前可以使用,但现在无法安装。 我了解仅 ipa 部署需要证书和配置文件,但无需太多先决条件即可在任何 iOS 设备上进行安装。

我是否遗漏了此处的任何内容或 iPad Mini 中的证书/配置文件之类的遗漏?

【问题讨论】:

  • 您尝试安装的设备是否包含在应用的配置文件中?
  • 您的意思是说.. 我们需要在 provisoin 配置文件中包含设备信息?抱歉,我是新手,请纠正我...我们还需要在设备上安装任何证书/配置文件吗?
  • 在我的苹果帐户中,我观察到我用于部署包(.ipa)的配置文件当前显示过期状态。这是导致问题的原因吗?临时配置文件和我的 ipad mini 设备之间是否存在依赖关系?
  • 您需要确保在您构建 ipa 时,您要在其上安装 ad-how 构建的任何设备的 UDID 都包含在配置文件中。如果您为连接到 Mac 的设备构建,那么 Xcode 通常会为您处理这个问题。如果您要在构建后分发 ipa,则需要在开发人员网站中手动执行此操作。
  • 实际上我有一个旧的 .ipa 文件,但目前设备 UDID 未添加到我的配置文件中,并且配置文件也已过期。我需要请求管理员将我的设备添加到该列表并要求再次响应临时配置文件

标签: ios maf


【解决方案1】:

我使用了内部分发证书,该证书在分发配置文件中识别团队/组织。当我们使用过期证书时,它会生成 .ipa 文件,但不会安装在 IOS 设备上。(这是我的问题的原因)

只有在使用adhoc分发证书限制其他设备使用ipa的情况下才需要添加IOS设备的UDID。

【讨论】:

    【解决方案2】:

    刚刚遇到同样的问题。我就是这样解决的:

    1) 确保您在 Apple 开发者页面中注册了设备的 UDID。当您构建到启用了自动签名的设备时,这会自动完成,但您始终可以手动输入信息。

    2) 在 Xcode 中,当您导出归档项目时,请确保选择 "Ad Hoc" 作为分发方式。

    3) 在“App Thinning”下选择您选择的设备。在同一屏幕上,我取消选择“从 Bitcode 重建”,因为使用它构建需要很长时间才能完成。

    4) 生成 .ipa 文件后,只需拖放即可正确安装。

    :)

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2020-03-24
      • 1970-01-01
      • 2020-09-11
      • 2021-01-07
      • 1970-01-01
      • 1970-01-01
      • 2020-03-11
      • 2021-09-12
      相关资源
      最近更新 更多