文档

​
​

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

iOS Build Automation 在 XCode 导出期间出现问题

Resolve iOS build automation problems during Xcode export in Unity Build Automation.
阅读时间2 分钟
最后更新于 10 个月前

症状

在 Unity Build Automation (UBA) 中构建 iOS 项目时,Xcode 项目中出现构建错误。

原因

UBA 中的大多数 Xcode 构建失败都与第三方插件有关,特别是那些存在 Xcode 最低版本要求或需要禁用位码的插件。
如果后处理无法找到 Xcode 项目并且无法添加适当的库,也可能发生构建错误。

解决方案

确保能够使用相同的设置和所需版本的 Xcode 在本地构建项目:除非在 UBA 的导出后脚本中进行相同的修改,否则不要修改 Xcode 项目。
如果后处理无法找到 Xcode 项目,则您需要将该路径传递给
OnPostProcessBuild
。一些第三方插件或您自己的代码需要一种方法来修改 XCode 项目以添加库或文件,您可以使用后处理属性和脚本 API 来执行此操作。

其他资源

Unity 讨论论坛上有几篇帖子,可帮助解决与 iOS 项目相关的不同问题:
  • 通过后处理脚本将框架添加到 XCode 项目中。
  • 通过后处理脚本将项目添加到 XCode 项目的 info.plist 中。
  • 为第三方工具中缺失的库添加其他链接器标志。
  • 激活 iCloud 设置。
  • 添加安全框架。
  • XCode 框架。
您还可以参阅以下页面:
  • 如何在批处理模式下进行本地构建。
  • 关于如何在 Unity 项目禁用位码的支持文章。

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

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

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

  • 在本页上
    • 症状

    • 原因

    • 解决方案

    • 其他资源


报告此页面的问题