This page lists the system requirements for the 2.1 release of ArcGIS Maps SDK for Unity. The requirements for this SDK may differ from the minimum system requirements listed in the Unity documentation. The framework, platform, or operating system version and updates listed below are supported as long as it is also currently supported by its provider for general or public use.
Development requirements
Windows
Operating systems
- Windows 11 (64-bit) version 21H2 (build 22000)
- Windows 10 (64-bit) version 21H2 (build 19044)
Processor architectures
- 64-bit (x64)
Development environments
Unity:
- Unity 6.1
- Unity 6.0 (LTS)
- Unity 2022.3.23 (LTS)
Other versions of Unity may work but are not tested or certified to work with this release.
Microsoft Visual Studio:
- Visual Studio 2022 17.8
- Visual Studio 2019 16.11
For more information about scripting environments on Windows, see the Integrated Development Environment (IDE) support topic in the Unity documentation.
macOS
Operating systems
- macOS 15 (Sequoia)
- macOS 14 (Sonoma)
Processor architectures
- Apple Mac computer with Intel processor : 64-bit (x64)
- Apple Mac computer with Apple silicon
Development environments
For more information about scripting environments on macOS, see the Integrated Development Environment (IDE) support topic in the Unity documentation.
Linux
Operating systems
- Ubuntu 22.04 LTS
Processor architectures
- 64-bit (x64)
Development environments
For more information about scripting environments on Linux, see the Integrated Development Environment (IDE) support topic in the Unity documentation.
Additional system requirements
Additional system requirements for developing with Unity.
Unity Player system requirements
See Unity Player system requirements page for the HDRP package target platform requirements.
Deployment requirements
The following system or software versions are supported to run an application built with ArcGIS Maps SDK for Unity. All software, versions, and updates must also be supported by the provider of that software.
Android deployment requirements
Operating systems
- Maximum supported: Android 16 (API level 36)
- Minimum supported: Android 9 (API level 27)
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 6.1
- Unity 2022.3 (LTS)
iOS deployment requirements
Operating systems
- iOS/iPadOS 18
- iOS/iPadOS 17
Additional requirements
See the following Unity documentation:
- Unity 6.1
- Unity 2022.3 (LTS)
macOS deployment requirements
Operating systems
- macOS 15 (Sequoia)
- macOS 14 (Sonoma)
Processor architectures
- Apple Mac computer with Intel processor : 64-bit (x64)
- Apple Mac computer with Apple silicon
visionOS deployment requirements
Windows deployment requirements
Operating systems
- Windows 11 (64-bit) version 21H2 (build 22000)
- Windows 10 (64-bit) version 21H2 (build 19044)
Processor architectures
- 64-bit (x64)
- ARM64 (Microsoft HoloLens 2)
Linux deployment requirements
Operating systems
- Ubuntu 22.04 LTS
Processor architectures
- 64-bit (x64)
Related topics
- Install and set up
- Display a map tutorial