# iOS 環境設定

> Set up a Unity project for iOS development.

iOS 用 Unity アプリケーションを作成するには、まず iOS をサポートするように Unity プロジェクトを設定する必要があります。この情報は iPadOS、macOS、tvOS プラットフォームにも関連します。iOS などの Apple の OS をサポートするには、Unity プロジェクトに以下が必要です。

* iOS Build Support モジュール。
* [Xcode](https://developer.apple.com/xcode/) または [Unity Build Automation](https://docs.unity.com/ugs/en-us/manual/devops/manual/unity-build-automation.md)。

開始する前に、iOS の [要件と互換性に関する Unity ドキュメント](/engine/6000.0/manual/platform-specific/iphone/ios-introducing/ios-requirements-and-compatibility.md) を参照し、このプラットフォーム用の Unity アプリケーション開発に関わる制限事項を確認してください。

## 依存関係のインストール##install-dependencies

Unity は依存関係を [モジュール](https://docs.unity3d.com/hub/manual/AddModules.html) として配布します。つまり、[Unity Hub](https://docs.unity3d.com/hub/manual/index.html) を使用してインストールします。必要なモジュールは iOS Build Support です。新しいバージョンの Unity エディターのインストール時にインストールすることも、既存の Unity エディターのインストールに追加することも可能です。モジュールをインストールするには、以下を行います。

* エディターのインストール時にインストールする場合は、[Downloading and installing Editors and modules with the Unity Hub](https://docs.unity3d.com/hub/manual/InstallEditors.html) (Unity Hub を使用した、エディターやモジュールのダウンロードとインストール) を参照してください。
* 既存のインストールに追加する場合は、[Add modules](https://docs.unity3d.com/hub/manual/AddModules.html) (モジュールの追加) を参照してください。

## Xcode のインストールまたは Unity Build Automation の設定##install-xcode-or-set-up-unity-build-automation

iOS アプリケーションをビルドするには、Unity が Xcode プロジェクトを生成し、Xcode がこのプロジェクトを最終的なアプリケーションにビルドします。つまり、アプリケーションをローカルでビルドする場合は、Xcode をインストールする必要があります。Xcode は macOS でのみ使用できます。そのため、開発マシンが macOS を実行していない場合は、アプリケーションをローカルでビルドできません。ただし、Unity Build Automation ではアプリケーションをビルドできるため、macOS 以外のマシンで iOS アプリケーションを開発することができます。

* Xcode のインストール方法については、[Xcode のドキュメント](https://developer.apple.com/xcode/) を参照してください。
* Unity Build Automation の設定方法については、[Unity Build Automation](https://docs.unity.com/ugs/en-us/manual/devops/manual/unity-build-automation.md) を参照してください。

## Apple ID の設定または Apple Developer Program への参加##set-up-an-apple-id-or-join-the-apple-developer-program

iOS デバイスでビルドをテストするには、無料の [Apple ID](https://appleid.apple.com/) が必要です。ただし、アプリケーションを App Store で配信したり、Game Center やアプリ内課金などのサービスを使用したりするには、[Apple Developer Program](https://developer.apple.com/) に登録する必要があります。Apple ID と Apple Developer Program メンバーシップの違いについては、Apple のドキュメントの [メンバーシップの選択](https://developer.apple.com/support/compare-memberships/) を参照してください。

### Xcode への Apple ID の追加##add-your-apple-id-to-xcode

Apple ID を Xcode に追加するには、Apple のドキュメントの [Adding an Apple ID account to Xcode](https://help.apple.com/xcode/mac/current/#/devaf282080a) で説明されている手順に従ってください。

## 追加リソース##additional-resources

* [iOS Player Settings](/engine/6000.0/manual/platform-specific/iphone/getting-started/class-player-settings-ios.md)
* [iOS 用の開発](/engine/6000.0/manual/platform-specific/iphone/ios-developing.md)
