Version: 2022.2
言語: 日本語
iOS と Unity
Unity が iOS アプリケーションをビルドする方法

iOS の要件と互換性

Unity で iOS 用開発を始めるにあたっては、事前にシステム要件と互換性に関する情報を確認してください。

サポートされる iOS バージョン

Unity は iOS 12 以上をサポートしています。詳細は PlayerSettings.iOS-targetOSVersionString を参照してください。

グラフィックス API のサポート

iOS デバイスは Metal をサポートしています。詳細は Metal グラフィックス API を参照してください。

オーディオ圧縮

Unity は様々なソース形式のサウンドファイルのインポートをサポートしています。ただし、(トラッカーファイル以外の) サウンドファイルは、インポート時に必ずビルドのターゲット形式に再エンコードされます。デフォルトではこれらのファイルは Vorbis 形式ですが、必要に応じてプラットフォームごとに他の形式 (ADPCM、MP3 など) にオーバーライドできます。iOS では、Vorbis 再生のほうが MP3 再生よりも圧縮と品質が良くなります。

DXT ではなく ASTC と PVRTC テクスチャ圧縮を使用

Unity iOS は DXT テクスチャをサポートしていません。その代わり iPhone/iPad デバイスは、ASTC、PVRTC、ETC2、および ETC テクスチャ圧縮形式をネイティブサポートしています。iOS のテクスチャ形式に関する詳細は、テクスチャのインポート設定テクスチャ圧縮形式 を参照してください。

iOS と Unity
Unity が iOS アプリケーションをビルドする方法