This page lists the system requirements for the 1.5 release of ArcGIS Maps SDK for Unity. This version supports Unity 2022.3 (LTS) and Unity 2021.3 (LTS) . Other versions of Unity may work but are not currently supported. The requirements for this SDK may differ from the minimum system requirements listed in the Unity documentation.
Development requirements
Unity
- Unity 2022.3 (LTS)
- Unity 2021.3 (LTS)
ArcGIS Maps SDK for Unity supports the following system and software versions:
Windows development 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)
Development environments
- Visual Studio 2022 17.4 or higher
- Visual Studio 2019 16.11 or higher
For more information about scripting environments on Windows, see the Integrated Development Environment (IDE) support topic in the Unity documentation.
macOS development 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
Development environments
For more information about scripting environments on macOS, see the Integrated Development Environment (IDE) support topic in the Unity documentation.
Additional system requirements
Additional system requirements for developing with Unity.
Deployment requirements
ArcGIS Maps SDK for Unity supports the following system or software versions to run your application.
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
See the following Unity documentation:
- Unity 2022.3 (LTS)
- Unity 2021.3 (LTS)
iOS deployment requirements
Operating systems
- iOS/iPadOS 17
- iOS/iPadOS 16
- iOS/iPadOS 15
Additional requirements
See the following Unity documentation:
- Unity 2022.3 (LTS)
- Unity 2021.3 (LTS)
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)