升级到IOS 8 系统后ArcGIS Runtime SDK GPS无法定位

功能测试基于之前用ArcGIS Runtime SDK for IOS 10.2开发的APP,其中有一个GPS定位功能。在将SDK升级到ArcGIS Runtime SDK for IOS10.2.4,在设备IPAD MINI(IOS 8.1)上运行,发现GPS无法定位。但是回退到iOS6老版本就可以定位。
已邀请:

马克玲

赞同来自: 张宝才

【问题分析】:
导致无法定位的原因是升级到ios 8 之后,iOS定位模块要求在工程的plist文件中显示指定NSLocaitonWhenInUseUsageDescription(允许在前台获取GPS的描述)或者NSLocaitonAlwaysUsageDescription(允许在后台获取GPS的描述) 才能开启定位.
【解决办法】:
在工程的plist文件中添加NSLocationWhenInUseUsageDescription参数,这样MapView才能启动定位。

要回复问题请先登录注册