AnsweredAssumed Answered

ArcGIS for iOS (100.x): NSURLSession/NSURLConnection HTTP load failed

Question asked by jorny33 on Jan 15, 2018
Latest reply on Jan 23, 2018 by mnielsen-esristaff

We are currently investigating updating from the iOS native ArcGIS library (version 10.2.x) to the Xamarin .NET Runtime (version 100.x) to share code between iOS and Android. In doing so, we'll need to continue using our mapping proxy server to create a ServiceFeatureTable. Everything is working as it should on Android, but when using that same code on iOS, we are receiving the following error:

 

NSURLSession/NSURLConnection HTTP load failed (kCFStreamErrorDomainSSL, -9813)

 

With the iOS native library, we get around this issue by adding our proxy server to the "ags_trustedHosts" array of NSURLConnectionHowever, there does not seem to be an equivalent in the Xamarin .NET Runtime (Esri.ArcGISRuntime.Xamarin.iOS, version 100.2.0).

 

Am I missing something here? Is there a way to use mapping proxies on iOS with the ArcGIS .NET Runtime? If this is in the works but is not available yet, is there an estimated release date for the version that will include this?

 

Thanks!

Outcomes