Version: 2022.3
Language : English
Introducing iOS
How Unity builds iOS applications

iOS requirements and compatibility

Learn about the system requirements and compatibility information for iOS to make sure you’re aware of any limitations for developing a Unity application for this platform.

iOS version support

Unity supports iOS 12 and above. For more information, refer to PlayerSettings.iOS-targetOSVersionString.

Graphics API support

iOS devices support Metal. For more information, refer to Metal Graphics API.

Audio compression

Unity supports importing a variety of source format sound files. However, when importing the sound files (except tracker files), they’re always re-encoded to the build target format. By default, these files are in Vorbis format, but you can override them to other formats (such as ADPCM, MP3) for each platform, if required. Vorbis playback provides better compressionA method of storing data that reduces the amount of storage space it requires. See Texture Compression, Animation Compression, Audio Compression, Build Compression.
See in Glossary
and quality for iOS compared to MP3 playback.

ASTC and PVRTC instead of DXT texture compression

Unity iOS doesn’t support DXT textures. Instead, iPhone/iPad devices natively supports ASTC, PVRTC, ETC2, and ETC texture compression3D Graphics hardware requires Textures to be compressed in specialized formats which are optimized for fast Texture sampling. More info
See in Glossary
formats. For more information about iOS texture formatsA file format for handling textures during real-time rendering by 3D graphics hardware, such as a graphics card or mobile device. More info
See in Glossary
, refer to texture import settings and texture compression format.

Introducing iOS
How Unity builds iOS applications
Copyright © 2023 Unity Technologies
优美缔软件(上海)有限公司 版权所有
"Unity"、Unity 徽标及其他 Unity 商标是 Unity Technologies 或其附属机构在美国及其他地区的商标或注册商标。其他名称或品牌是其各自所有者的商标。
公安部备案号:
31010902002961