iOS8 下定位失败问题
2016-05-26 18:10
330 查看
在iOS8下,按照原来的代码是无法获取到位置信息,不成功也不失败,最终无法获取位置信息;
在经过查阅后发现,需要在Info.plist 里面添加:
类型为 Boolean ,值为Yes;
然后在需要定位的地方添加以下代码:
在经过查阅后发现,需要在Info.plist 里面添加:
NSLocationWhenInUseUsageDescription
NSLocationAlwaysUsageDescription
类型为 Boolean ,值为Yes;
然后在需要定位的地方添加以下代码:
[self.locationManager requestWhenInUseAuthorization] [self.locationManager requestAlwaysAuthorization]
由于以上代码需要 iOS8以上,所以最好还要加一个 SDK >= 8.0 的判断,这样就完美了
相关文章推荐
- iOS使用NSMutableAttributedString 实现富文本(不同颜色字体、下划线等)
- ios基础知识整理2
- 掌握iOS8中的动态文本
- iOS CocoaPods安装和使用图解
- iOS 获取手机系统属性最后附上获取来电手机号码(经本人测试该方法无法获取)
- IOS高级笔试题
- ionic emulate ios 运行失败问题
- iOS 在其他页面跳转到tabBarController的子控制器
- iOS 分类之NSString+MD5
- iOS 7系列译文:忘记NSURLConnection,拥抱NSURLSession吧!
- 直播系列---资源收集_测试
- 用C#保存IOS发送的图片
- IOS 8.1以后的弹出框代码
- 漫谈 iOS Crash 收集框架
- iOS应用适配IPV6
- [教程] iOS设备上修改deb解包打包 教程
- Background Modes in iOS Tutorial
- iOS 简单快速开发图片轮播器(第三方SDCycleScrollView)
- iOS apns Device token的获得 以及是否会改变,解决重复推送
- Nagios 监控