文档

​
​

Development

User Acquisition

Monetization

工业

Build Automation

DevOps

Build Automation REST API

Build Automation Editor Package

Open Unity Dashboard

Build Automation

​
​
Build Automation
  • Overview
  • Get started with Build Automation
  • Build Automation Glossary
  • Build configuration
  • Advanced build configuration
  • Run builds
  • Check build results
    • Troubleshooting Build Automation failures
      • Builds fail immediately
      • Unrecognized project error
      • Clone hangs when you use Git submodules
      • Lightmap baking
      • Android build failures
      • Errors after migration to a new Xcode version
      • macOS notarization failure
      • Problems with iOS Build Automation during XCode export
      • iOS build can't download or install from Unity Build Automation
  • Optimize build speed
  • Manage consumption costs
  • Sign build artifacts
  • Build Automation integrations
  • Build Automation API
  • Build Automation Editor Package
  • Reference
  1. Unity Build Automation
  2. Build results
  3. Troubleshoot Build Automation failures

无法从 Unity Build Automation 下载或安装 iOS 构建

Resolve iOS build download and installation issues in Unity Build Automation.
阅读时间6 分钟
最后更新于 8 个月前

症状

  • 在下载 iOS 构建时,出现一个对话框并显示以下错误:
    No Install - Your device is not provisioned for this build.
  • 尝试从共享页面下载构建时,出现一个 iOS 对话框并显示以下错误:
    Unable to Download App
    。
  • 成功下载构建后,出现一个 iOS 对话框并显示以下错误:
    Unable to Download Application - AppName could not be installed at this time.

确定问题

在控制台中查看问题:
  1. 将测试设备连接到用于开发的 macOS 设备。
  2. 打开 XCode 管理器。
  3. 在 Devices(设备) 窗口中,从侧栏中选择连接的设备。
  4. 选择控制台,然后重新安装应用程序。

潜在原因

可能存在多种原因:
  • 设备存储空间已满。
  • 当前会话存在问题。
  • 设备 UDID 未在移动资源调配配置文件中注册。
  • 设备 UDID 是虚假的 UDID。
  • 按需分发资源调配配置文件已损坏。
  • 设备是从备份中恢复的,导致设备会话失效。
  • 用于资源调配配置文件的证书已撤销或已过期。
  • 出现网络超时。
  • 构建的架构设置与设备不兼容。有时,如果在构建时启用 Build Active Architecture Only(仅构建活动架构) 设置,就会发生这种情况。
  • 未使用移动端 Safari 浏览器。
  • 以无痕模式使用移动端 Safari 浏览器。
注意
注意:可能还有其他原因。某些问题的解决方案可能仅适用于部分 iOS 版本。

解决方案

无法安装 - 您的设备未针对此构建进行资源调配。

iOS 构建下载会显示以下消息:
No Install - Your device is not provisioned for this build.

注册 UDID

出现此错误消息的最可能原因是您的 UDID 未在开发或分发移动资源调配配置文件中注册。
要查找和注册 UDID,请执行以下操作:
  1. 查找 UDID
    1. 将设备连接到 Mac。
    2. 打开 Finder。
    3. 在侧栏中选择您的 iPhone 设备。
    4. UDID 会显示在设备名称下方的 General(通用)选项卡中。
  2. 按照说明注册 UDID。
注意
注意: 一些提供 UDID 的第三方应用程序可能会报告虚假的 UDID(可能以
fffff
开头)。请始终使用系统报告的 UDID。

重置设备会话

有时,如果设备的当前会话出现问题,例如您恢复了手机备份或会话 cookie 损坏,可能会收到此错误消息。要解决会话问题,请转到设备重置页面以重置设备会话信息。然后,该页面会将您重定向回 Unity Build Automation 页面。如果未重定向,请访问 Unity Dashboard 登录并再次注销以完成重置过程。

使用 Safari 浏览器

使用 Safari 作为浏览器,并确保它不是处于无痕模式。要清除 Safari 浏览器的缓存和 Cookie,请转到 Safari > Settings(设置)。不保证 Unity Build Automation 在 iOS 上的其他浏览器中能正常工作。

无法下载应用程序

尝试下载构建时显示
Unable to Download App
对话框。

测试连接

如果互联网连接不够稳定而无法下载构建,就可能会发生此错误。请与互联网服务提供商确认您的连接稳定,并确保设备上有足够的可用空间。要检查问题是否出在互联网连接上,可以使用 3G 或有线连接等其他连接进行测试。

更新证书

如果用于资源调配配置文件的证书被撤销或删除,就可能会发生此错误。要解决此问题,请更新证书并重新生成资源调配配置文件。在 Unity Dashboard 中更新文件后,请重新构建应用程序以应用更改。
有关更多可能的原因和故障排除步骤,请参阅此堆栈溢出帖子。

无法下载应用程序 - 此时无法安装 AppName

在成功下载后,以 iOS 对话框形式显示
Unable to Download Application - AppName could not be installed at this time
错误。
除了上述解决方案外,请确保要用于安装构建的设备支持该构建的架构。
有关更多可能的原因和故障排除步骤,请参阅此堆栈溢出帖子。

其他资源

  • 有关 iOS 构建过程的更多信息,请参阅为 iOS 应用程序签名。
  • 在 Unity 讨论网站上的论坛上讨论该问题。
  • 如需了解有关分发配置文件的更多信息,请参阅 Apple 关于解决资源调配配置文件无效状态的文档。

Copyright © 2026 Unity Technologies
法律信息隐私政策CookiesDocumentation Terms of Use请勿出售或分享我的个人信息您的隐私选择(Cookie 设置)

“Unity”、Unity 徽标及其他 Unity 商标是 Unity Technologies 或其附属公司在美国和其他地方的商标或注册商标(此处查看更多信息)。其他名称或品牌是其各自所有者的商标。

为方便起见,一些页面是机器翻译的,可能包含不准确的内容。如有信息不一致的情况,以英文版本为准。

  • 在本页上
    • 症状

      • 确定问题

    • 潜在原因

    • 解决方案

      • 无法安装 - 您的设备未针对此构建进行资源调配。

        • 注册 UDID

        • 重置设备会话

        • 使用 Safari 浏览器

      • 无法下载应用程序

        • 测试连接

        • 更新证书

      • 无法下载应用程序 - 此时无法安装 AppName

    • 其他资源


报告此页面的问题