Development Requirements

iOS development requirements including compatible hardware, software, and SDK information.

This page contains the software development kit (SDK) requirements needed to develop Unreal Engine (UE) projects for iOS, iPadOS, and tvOS devices, as well as compatible hardware for the current version of UE.

Current Development Requirements

Current SDK Information

  • Current UE Version: 5.0

    • Supported Target SDK versions: iOS 14 or later

    • Recommended MacOS and Xcode Versions

      • Latest MacOS Monterey

      • Latest Xcode 13

    • Supported MacOS Version

      • MacOS Big Sur 11.6.4

    • Minimum MacOS and Xcode Versions

      • MacOS Catalina 10.15.7

      • Xcode 12.4. Note that Xcode 13 is required to test locally with iOS 15 devices.

Current Compatible Devices

UE 5.0 supports iOS, iPadOS, and tvOS devices that support version 14 and higher for their respective SDKs and use an Apple A8 processor or later. The following are the minimum compatible device models:

  • iOS 14

    • iPhone 6S or later

    • iPod Touch 7th generation

  • iPadOS 14

    • iPad 5th generation or later

    • iPad Air 2 or later

    • iPad Mini 4 or later

    • iPad Pro (all models)

  • tvOS 14

    • Apple TV HD

    • Apple TV 4K (first generation)

    • Apple TV 4K (second generation)

For information about supporting devices using an M1 chip or later, refer to Supporting Universal Binaries for Apple Arcade.

Version History

UE Version

Supported MacOS Versions

Xcode Version

iOS, iPadOS, and tvOS SDK Version

Supported iOS Devices

Supported iPadOS Devices

Supported tvOS Devices

Notes

5.0

  • MacOS Catalina 10.15.7

  • MacOS Big Sur 11.6.4

  • Latest MacOS Monterey

Xcode 13, Xcode 12.4

OS version 14 or later.

  • iPhone 6S or later

  • iPod Touch 7th generation

  • iPad 5th generation or later

  • iPad Air 2 or later

  • iPad Mini 4 or later

  • iPad Pro (all models)

  • Apple TV HD

  • Apple TV 4K (first generation)

  • Apple TV 4K (second generation)

Xcode 12.4 is supported, but Xcode 13 is required to test locally on iOS 15 devices.

Help shape the future of Unreal Engine documentation! Tell us how we're doing so we can serve you better.
Take our survey
Cancel