ドキュメント

​
​

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

XCode エクスポート時の iOS Build Automation に関する問題

Resolve iOS build automation problems during Xcode export in Unity Build Automation.
読み終わるまでの所要時間 4 分
最終更新 1年前

事象

Unity Build Automation (UBA) で iOS プロジェクトをビルドするときに、Xcode プロジェクトにビルドエラーが表示されます。

原因

UBA の Xcode ビルド失敗のほとんどは、サードパーティ製のプラグインに関連しています。特に、Xcode の最低バージョンが指定されていたり、ビットコードを無効にする必要がある場合に発生します。
ビルドエラーは、ポストプロセスが Xcode プロジェクトを検出できず、適切なライブラリを追加できない場合にも発生します。

解決方法

必要なバージョンの Xcode に同じ設定でプロジェクトをローカルにビルドできることを確認します。UBA のエクスポート後スクリプトに同じ変更を実行する場合を除き、Xcode プロジェクトを変更してはなりません。
ポストプロセスが Xcode プロジェクトを検出できない場合は、そのパスを
OnPostProcessBuild
に渡す必要があります。サードパーティ製のプラグインや独自のコードの中には、Xcode プロジェクトを変更してライブラリやファイルを追加する方法が必要なものがあります。この場合、ポストプロセス属性 と スクリプティング API を使用します。

追加リソース

Unity Discussions フォーラムには、iOS プロジェクトに関するさまざまな問題解決に役立つ投稿がいくつかあります。
  • XCode プロジェクトに ポストプロセススクリプトでフレームワーク を追加します。
  • XCode プロジェクトに ポストプロセススクリプトで info.plist を追加します。
  • サードパーティ製のツールで 検出できないライブラリの他のリンカーフラグ を追加します。
  • iCloud 設定 をアクティベートします。
  • セキュリティフレームワーク を追加します。
  • XCode フレームワーク。
以下のページも参照してください。
  • バッチモードでローカルにビルドする方法。
  • Unity プロジェクトでビットコードを無効にする 方法に関するサポート記事。

Copyright © 2026 Unity Technologies
法規事項プライバシーポリシークッキーDocumentation Terms of Use私の個人情報を販売または共有しないプライバシーに関する選択 (クッキー設定)

"Unity" の名称、Unity のロゴ、およびその他の Unity の商標は、米国およびその他の国における Unity Technologies またはその関係会社の商標または登録商標です (詳しくはこちら)。その他の名称またはブランドは該当する所有者の商標です。

一部のページは利便性向上のため機械翻訳を使用しており、内容に不正確な表現が含まれる場合があります。内容に齟齬または不一致が生じた場合は、英語版を正本とします。

  • このページ
    • 事象

    • 原因

    • 解決方法

    • 追加リソース


このページの問題を報告する