Select to view content in your preferred language

ArcGIS Runtime SDK for iOS 100.11.1 - iOS 14.5 OAuth fix

961
0
05-13-2021 10:29 AM
Labels (1)
Nicholas-Furness
Esri Regular Contributor
0 0 961

The 100.11.1 release of the ArcGIS Runtime SDK for iOS resolves an issue discovered when using OAuth workflows in iOS 14.5 with ArcGIS Runtime 100.11.0.

To summarize, ArcGIS Runtime SDK for iOS release 100.11 adopts Apple's recommended approach for handling OAuth authentication, using ASWebAuthenticationSession. Unfortunately, iOS 14.5 updated the behavior of ASWebAuthenticationSession which resulted in crashes when using Runtime 100.11.0 with typical ArcGIS OAuth configurations (Debug builds only).

The 100.11.1 release of the ArcGIS Runtime SDK for iOS resolves this issue. No code changes are required in your apps. Simply ensure you are using the 100.11.1 release. Default CocoaPods and Swift Package Manager configurations just need a package refresh; if you have explicitly set a dependency version of 100.11.0, you will need to update your configuration.

ArcGIS Runtime SDKs for .NET and Qt applications targeting iOS are not affected by this issue.

Tags (2)
About the Author
Product Manager for the ArcGIS Maps SDKs for Native Apps, focusing on the Swift SDK, as well as the ArcGIS Maps SDKs for Game Engines. My background is in computer science, but my professional career has always been GIS, in particular Utilities.