ios如何获取位置权限
Posted Yevgeni
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了ios如何获取位置权限相关的知识,希望对你有一定的参考价值。
获取当前位置需要改plist文件 在plist文件加入 NSLocationWhenInUseUsageDescription 字段
/**
初始化一个管理器对象
*/
locationManager = [[CLLocationManager alloc] init];
/**
* 设置代理
*/
locationManager.delegate = self;
locationManager.desiredAccuracy = kCLLocationAccuracyBest;
/**
* 设置移动多远来获取一次请求
*/
locationManager.distanceFilter = 1000.0f;
/**
* 判断版本
*
* @param requestWhenInUseAuthorization
*
* @return ios7以上需要写此方法来获取当前位置
*/
if ([locationManager respondsToSelector:@selector(requestWhenInUseAuthorization)]) {
[locationManager requestWhenInUseAuthorization];
}
/**
* 开始获取当前位置
*/
[locationManager startUpdatingLocation];
以上是关于ios如何获取位置权限的主要内容,如果未能解决你的问题,请参考以下文章
html5获取地理位置,如果用户拒绝了,之后每次加载都提示:拒绝获取地理位置,如何获取权限:如果用