迎接iOS8 - CoreLocation的变化
2014-10-23 11:46
204 查看
转载来自:http://www.cnphp6.com/?post=31690
说明iOS8 beta3中CoreLocation使用方法的变化
友情提醒:本文使用的是iOS8 beta3版,将来的正式版可能不适用,请注意
以前程序的地理定位功能在iOS8 beta3版上不能工作了(也可能其它beta版也不工作),查询GPS授权情况,返回的是CLAuthorizationStatus.NotDetermined,意思是授权状态未定。
根据文档,需要在使用CoreLocation前调用方法
[cpp] view
plaincopy
requestWhenInUseAuthorization()
或者
[cpp] view
plaincopy
requestAlwaysAuthorization()
并在Info.plist中加入两个缺省没有的字段
NSLocationAlwaysUsageDescription
NSLocationWhenInUseUsageDescription
这两个字段没什么特别的意思,就是自定义提示用户授权使用地理定位功能时的提示语。
说明iOS8 beta3中CoreLocation使用方法的变化
友情提醒:本文使用的是iOS8 beta3版,将来的正式版可能不适用,请注意
以前程序的地理定位功能在iOS8 beta3版上不能工作了(也可能其它beta版也不工作),查询GPS授权情况,返回的是CLAuthorizationStatus.NotDetermined,意思是授权状态未定。
根据文档,需要在使用CoreLocation前调用方法
[cpp] view
plaincopy
requestWhenInUseAuthorization()
或者
[cpp] view
plaincopy
requestAlwaysAuthorization()
并在Info.plist中加入两个缺省没有的字段
NSLocationAlwaysUsageDescription
NSLocationWhenInUseUsageDescription
这两个字段没什么特别的意思,就是自定义提示用户授权使用地理定位功能时的提示语。
|
|
|
相关文章推荐
- 迎接iOS8 - CoreLocation的变化
- ios8 - CoreLocation定位服务的变化
- iOS8 - CoreLocation的变化
- iOS8下,CoreLocation的变化
- Core Location Manager Changes in iOS 8(iOS8获取不到地理位置)
- iOS8 Core Location (授权。。。室内定位。。。访问监控。。。)
- Core Location Manager在iOS8中的改变
- iOS CoreLocation框架第一章—— CLLocationManager的使用(包含iOS6,iOS8,iOS9各种变动)
- Core Location Manager在IOS8中的改变
- CoreLocation Authorization in iOS8+
- iOS CoreLocation使用(iOS8 回调不行的问题解决)
- iOS8之后CoreLocation定位的使用
- iOS8沙盒路径的变化
- iOS8 Core Image In Swift:自动改善图像以及内置滤镜的使用
- angularJS系列之监听路由变化$location和$route实例
- 搜集ios8下Xcode的变化
- 关于地图:CoreLocation的使用
- iOS 地图CoreLocation定位
- iOS开发之CoreLocation(二)
- iOS8 Core Image In Swift:自动改善图像以及内置滤镜的使用