当前位置: 首页 » 资讯 » 电商 » 正文

IOS8下,百度地图无法定位解决办法(为啥苹果手机百度地图定不了位)

发布日期:2023-09-30 13:29:28     浏览次数:3
核心提示:1.*需要在文件中添加(以下二选一,两个都添加默认使用NSLocationWhenInUseUsageDescription): *NSLocationWhenInUseUsageDescription 允许在前台使用时获取GPS的描述

1.*需要在文件中添加(以下二选一,两个都添加默认使用NSLocationWhenInUseUsageDescription):

*NSLocationWhenInUseUsageDescription 允许在前台使用时获取GPS的描述

*NSLocationAlwaysUsageDescription 允许永远可获取GPS的描述



2.在调用百度SDK定位之前,先运行如下代码:

@property (nonatomic, strong) CLLocationManager *locationManager;

if ([[UIDevice currentDevice].systemVersion floatValue] >= ) {
//由于IOS8中定位的授权机制改变 需要进行手动授权
CLLocationManager *locationManager = [[CLLocationManager alloc] init];
//获取授权认证
[locationManager requestAlwaysAuthorization];
[locationManager requestWhenInUseAuthorization];
}

头条分类

免责声明:本站所有信息由各公司自行发布,请在交易前确认真实合法性,本站不承担任何交易及此类作品侵权行为的直接责任及连带责任!