ArcGIS Online web maps with an Esri vector tile basemap display the Streets basemap instead of the actual basemap when loaded in an ArcGIS Runtime for iOS application.
上次发布: January 8, 2019ArcGIS Runtime SDK
漏洞 ID 编号
BUG-000118495
已提交
November 30, 2018
上次修改时间
June 5, 2024
适用范围
ArcGIS Runtime SDK
找到的版本
100.4
操作系统
Apple iOS
操作系统版本
11.0x
状态
Will Not Be Addressed
开发团队已考虑过该问题或请求,并决定不会解决该问题。 问题的“其他信息”部分可能包含进一步说明。
附加信息
This issue is due to the web map using a plain HTTP URL to the vector style. The app project blocks plain HTTP requests based on the Apple default App Transport Security (ATS) policy. This is the warning printed on the console:
App Transport Security has blocked a cleartext HTTP (http://) resource load since it is insecure. Temporary exceptions can be configured via your app's Info.plist file.
解决办法
Update the web map to use an HTTPS URL instead of a plain HTTP.
Configure an exception in the app project to permit the plain HTTP URL to arcgis.com.