This page lists the system requirements for the 1.5 release of ArcGIS Maps SDK for Unreal Engine. This version supports Unreal Engine 5.0, 5.1, 5.2, and 5.3. Other versions of Unreal Engine may work but are not currently supported. The requirements for this SDK may differ from the minimum hardware and software specifications listed in the Epic Games documentation for developing with Unreal Engine.
Development requirements
Unreal Engine
- Unreal Engine 5.3
- Unreal Engine 5.2
- Unreal Engine 5.1
- Unreal Engine 5.0
Windows
Operating systems
- Windows 11 (64-bit) version 21H2 (build 22000) or higher
- Windows 10 (64-bit) version 21H2 (build 19044) or higher
Processor architectures
- 64-bit (x64)
Development environments
- Visual Studio 2022 17.6 or higher (Unreal Engine 5.2 and 5.3)
- Visual Studio 2019 16.11 or higher (Unreal Engine 5.0 and 5.1)
macOS
Operating systems
- macOS 14 (Sonoma)
- macOS 13 (Ventura)
- macOS 12 (Monterey)
Processor architectures
- Apple Mac computer with Intel processor : 64-bit (x64)
- Apple Mac computer with Apple silicon : M1 , M2
Developing for Android
Unreal Engine Android development requirements including compatible hardware, software, and SDK information:
- Unreal Engine 5.3 Android Development Requirements
- Unreal Engine 5.2 Android Development Requirements
- Unreal Engine 5.1 Android Development Requirements
- Unreal Engine 5.0 Android Development Requirements
Developing for iOS
Unreal Engine iOS development requirements including compatible hardware, software, and SDK information:
- Unreal Engine 5.3 iOS, iPadOS, and tvOS Development Requirements
- Unreal Engine 5.2 iOS, iPadOS, and tvOS Development Requirements
- Unreal Engine 5.1 iOS, iPadOS, and tvOS Development Requirements
- Unreal Engine 5.0 iOS, iPadOS, and tvOS Development Requirements
Additional hardware and software requirements
Additional minimum and recommended hardware specifications and necessary software for developing with Unreal Engine.
- Unreal Engine 5.3 Hardware and Software Specifications
- Unreal Engine 5.2 Hardware and Software Specifications
- Unreal Engine 5.1 Hardware and Software Specifications
- Unreal Engine 5.0 Hardware and Software Specifications
With each release of Unreal Engine, Epic Games may update the platform SDK requirements. For more information, see the Platform SDK Upgrades section in the Release Notes for the Unreal Engine version you are using:
Deployment requirements
The following system or software versions are supported to run an application built with ArcGIS Maps SDK for Unreal Engine.
Android deployment requirements
Operating systems
- Maximum supported: Android 14 (API level 34)
- Minimum supported: Android 8.0 (API level 26)
Processor architectures
- armeabi-v7a - For targeting Android-supported devices with CPUs based on the 32-bit ARMv7 architecture.
- arm64-v8a - For targeting Android-supported devices with CPUs based on the 64-bit ARMv8 architecture.
- x86 - For targeting Android-supported devices with CPUs that support the x86 (or IA-32) instruction set (typically emulators).
- 64-bit (x64) - For targeting Android-supported devices with CPUs that support the Intel64 architecture.
Additional requirements
Unreal Engine Android development requirements including compatible hardware, software, and SDK information:
- Unreal Engine 5.3 Android Development Requirements
- Unreal Engine 5.2 Android Development Requirements
- Unreal Engine 5.1 Android Development Requirements
- Unreal Engine 5.0 Android Development Requirements
iOS deployment requirements
Operating systems
- iOS/iPadOS 17
- iOS/iPadOS 16
- iOS/iPadOS 15
Additional requirements
Unreal Engine iOS development requirements including compatible hardware, software, and SDK information:
- Unreal Engine 5.3 iOS, iPadOS, and tvOS Development Requirements
- Unreal Engine 5.2 iOS, iPadOS, and tvOS Development Requirements
- Unreal Engine 5.1 iOS, iPadOS, and tvOS Development Requirements
- Unreal Engine 5.0 iOS, iPadOS, and tvOS Development Requirements
macOS deployment requirements
Operating systems
- macOS 14 (Sonoma)
- macOS 13 (Ventura)
- macOS 12 (Monterey)
Processor architectures
- Apple Mac computer with Intel processor : 64-bit (x64)
- Apple Mac computer with Apple silicon : M1 , M2
Windows deployment requirements
Operating systems
- Windows 11 (64-bit) version 21H2 (build 22000) or higher
- Windows 10 (64-bit) version 21H2 (build 19044) or higher
Processor architectures
- 64-bit (x64)
Before an Unreal project can be distributed to users, it must be properly packaged. Packaging ensures that all code and content are up to date and in the proper format to run on the desired target platform. For more information see Deployment.