ios 里如何判断当前应用的定位服务是否可用
2014-10-12 20:50
387 查看
from:/article/1929543.html
mark! 用到地图定位的时候,会判断定位是否可用来初始化定位服务。 但是以前的方法是判断所有应用的定位服务,无法指定到当前的应用是否开启服务。下面的就可以直接搞定这个问题。
[objc] view
plaincopy
if ([CLLocationManager locationServicesEnabled] &&
([CLLocationManager authorizationStatus] == kCLAuthorizationStatusAuthorized
|| [CLLocationManager authorizationStatus] == kCLAuthorizationStatusNotDetermined)) {
//定位功能可用,开始定位
_locationManger = [[CLLocationManager alloc] init];
locationManger.delegate = self;
[locationManger startUpdatingLocation];
}
else if ([CLLocationManager authorizationStatus] == kCLAuthorizationStatusDenied){
NSlog("定位功能不可用,提示用户或忽略");
}
/article/2740103.html
mark! 用到地图定位的时候,会判断定位是否可用来初始化定位服务。 但是以前的方法是判断所有应用的定位服务,无法指定到当前的应用是否开启服务。下面的就可以直接搞定这个问题。
[objc] view
plaincopy
if ([CLLocationManager locationServicesEnabled] &&
([CLLocationManager authorizationStatus] == kCLAuthorizationStatusAuthorized
|| [CLLocationManager authorizationStatus] == kCLAuthorizationStatusNotDetermined)) {
//定位功能可用,开始定位
_locationManger = [[CLLocationManager alloc] init];
locationManger.delegate = self;
[locationManger startUpdatingLocation];
}
else if ([CLLocationManager authorizationStatus] == kCLAuthorizationStatusDenied){
NSlog("定位功能不可用,提示用户或忽略");
}
/article/2740103.html
相关文章推荐
- ios 里如何判断当前应用的定位服务是否可用
- 转 ios 里如何判断当前应用的定位服务是否可用
- ios 里如何判断当前应用的定位服务是否可用
- ios 里如何判断当前应用的定位服务是否可用
- 转 ios 里如何判断当前应用的定位服务是否可用
- ios 里如何判断当前应用的定位服务是否可用
- ios 判断当前应用的定位服务是否可用
- iOS——判断当前应用是否允许定位
- iOS 判断当前APP是否开启定位服务,未开通点击确定进入设置里进行设置
- IOS中如何判断当前网络状态是否可用
- 判断一个坐标点是否在一个无规则的多边形内 (iOS定位服务与地图应用开发:高德地图开发)
- 【iOS解决方案】如何判断当前网络连接状态(网络是否正常)
- IOS 判断定位服务是否开启代码
- 【ios开发】如何判断当前网络连接状态(网络是否正常)
- IOS--判断当前网络是否可用
- 【ios开发】如何判断当前网络连接状态(网络是否正常)
- 如何判断应用是否允许开启定位
- 【ios开发】如何判断当前网络连接状态(网络是否正常)
- iOS 如何判断ios设备中是否安装了某款应用并用URL Scheme跳转
- ios 定位是否可用的判断