iOS9 定位服务启用
2015-11-03 20:44
239 查看
iOS9里启动定位服务,但CLLocationManagerDelegate里的,
-(void)locationManager:(CLLocationManager *)manager didUpdateToLocation:(CLLocation
*)newLocation fromLocation:(CLLocation *)oldLocation不被调用。
解决方法:
在info.plist里添加
<key>NSLocationAlwaysUsageDescription</key>
<string>请允许开启定位服务,以获取当前位置</string>
然后会弹出提示允许就可以了。
如果需要后台定位,则加上。if ([[[UIDevice currentDevice] systemVersion] floatValue] >= 9.0) {
_locationManager.allowsBackgroundLocationUpdates = YES;
}就可以了
-(void)locationManager:(CLLocationManager *)manager didUpdateToLocation:(CLLocation
*)newLocation fromLocation:(CLLocation *)oldLocation不被调用。
解决方法:
在info.plist里添加
<key>NSLocationAlwaysUsageDescription</key>
<string>请允许开启定位服务,以获取当前位置</string>
然后会弹出提示允许就可以了。
如果需要后台定位,则加上。if ([[[UIDevice currentDevice] systemVersion] floatValue] >= 9.0) {
_locationManager.allowsBackgroundLocationUpdates = YES;
}就可以了
相关文章推荐
- iOS后台定位实现
- iOS App运行在后台实现定位以及播放音频功能
- 后台定位
- 百度地图API后台持续定位、指南针改变位置问题
- ios9定位服务的app进入后台三分钟收不到经纬度,应用被挂起问题及解决方案
- ios开发 后台定位上传
- iOS 通过定位获取常驻后台
- 播放无声音乐让后台一直运行
- 蓝懿ios 技术内容和心得交流分享 11.3 打飞机主要步骤
- Github上600多个iOS开源项目分类及介绍
- iOS CALayer简单学习
- #在蓝懿学习iOS的日子#第四个练习日
- iOS 调用支付宝 显示系统繁忙,请稍后再试(ALI10
- 如何自定义NavigationBar的高度
- iOS 开发懒加载
- iOS开发>学无止境 - 验证码倒计时
- 我的iOS学习历程 - OC第七天
- 我的iOS学习历程 - OC第七天
- iOS模糊效果使用第三方库FXBlurView
- 总结分享10大iOS开发者最喜爱的库