This page lists system requirements for the 100.6.0 release of ArcGIS Runtime SDK for iOS.
View system requirements for past releases by downloading past guide versions in PDF format from the downloads page (requires sign-in).
Requirements for developing
- A Mac computer running an operating system listed below:
- Mojave 10.14
- High Sierra 10.13
To develop apps with this release of ArcGIS Runtime SDK for iOS, you can use any version of Xcode 10 and iOS 12 SDK or Xcode 11 and iOS 13 SDK . You can use Objective-C or Swift to develop your apps. It's recommended that you use the latest version of Xcode to ensure that you have Apple's latest bug fixes, language support, and enhancements to both Xcode and the iOS SDKs.
Note:Beta and GM seed versions of Xcode or iOS SDK are generally not supported unless otherwise noted.
The iOS Dev Center contains technical resources for developing iOS apps. You must to register as an Apple developer to acces Apple programming guides, samples, videos, forums, downloads, and more.
Although Apple's iOS SDK contains a simulator, which provides a convenient way to run iOS applications on your Mac, it is recommended that you test your applications on actual devices to ensure they work and perform as expected. Testing on the simulator alone does not provide a good measure of how the application performs on the physical device.
Requirements for deploying your apps
Applications built with this release of ArcGIS Runtime SDK for iOS can be deployed to iOS devices running any version of iOS 13, iOS 12 or iOS 11.
Beta and GM seed versions of iOS are generally not supported unless otherwise noted.
Requirements for ArcGIS software and connected services
To use ArcGIS Server data or services in your app, use ArcGIS Server version 10.3 or later. To use ArcGIS Server data when your app is offline, use ArcGIS Server version 10.3 or later.
To create mobile map packages for use in your ArcGIS Runtime SDK apps, use ArcGIS Pro version 2.2 or later.
To create mobile scene packages for use in your ArcGIS Runtime SDK apps, use ArcGIS Pro version 2.3 or later.
To create next generation locators (*.loz), use ArcGIS Pro version 2.3 or later. Next generation locators are only supported on 64-bit apps.
To create annotation layers for use in your ArcGIS Runtime SDK apps, use ArcGIS Pro version 2.3 or later. Annotation layers can be published to mobile map packages or to a service that uses ArcGIS Enterprise version 10.7 or later.
ArcGIS Desktop version 10.3 or later is required if you're using the Create Runtime Content capability. You can create ArcGIS Runtime SDK content in the ArcMap user interface or with the Create Runtime Content geoprocessing tool.
ArcGIS Runtime SDK works with ArcGIS Enterprise version 10.3 or later portals, and web maps created with these portals.
ArcGIS Runtime SDK works with utility network schema versions 2 and 3.
Versions of supported specifications
Specifications supported at 100.6.0 include the following:
- Augmented reality:
- ARKit version 1 is supported
- GeoPackage versions 1.0, 1.1, and 1.2
- Military standards APP-6(B), APP-6(D), MIL-STD-2525B (change 2), MIL-STD-2525C, and MIL-STD-2525D
- Web Feature Service (WFS) versions 2.0.0 and 2.0.2
- Web Map Service (WMS) versions 1.1.0, 1.1.1, and 1.3.0
- WMTS version 1.0.0
- I3S version 1.6