このページでは、iOS 用の Unity アプリケーションのビルド方法について説明します。iOS 用のビルドプロセスと Unity が使用するツールについては、Unity が iOS アプリケーションをビルドする方法 を参照してください。
高レベルでは、iOS のビルドプロセスには 2 つのステップがあります。
Unity can perform step one on all operating systems that run the Unity Editor. However, since you can only install Xcode on a macOS device, Unity can only perform step two on a macOS device. This means to fully build an iOS application locally, your development machine must run macOS. If it doesn’t, one alternative is to use Unity Build Automation which can build your applications for you in the cloud. This makes it possible to develop iOS applications on a non-macOS machine. For information on how to set up Unity Build Automation, see Unity Build Automation.
iOS 用の Unity アプリケーションを構築するには、以下を行います。
ヒント: 最初に出力パスを指定した後、Cmd+B キーボードショートカットを使用して、アプリケーションをビルド及び実行することができます。Unity は、Xcode プロジェクトを再生成するために Append モードを使用します。
Unity が Xcode プロジェクトを生成した後、コマンドラインからアプリケーションをビルドして実行することができます。これは、以下のように行います。
<device-id>
is your device ID.unity$ xcodebuild test -destination "platform=iOS,id=<device-id>" -scheme Unity-iPhone
.