Fab*_*cci 7 cllocationmanager ios8
Hullo,我开始将我的应用程序移植到iOS 8,我很快就陷入了CLLocationManager的问题.基本上,应用程序不再将地图集中在用户的位置上,而是提出错误:
尝试在不提示位置授权的情况下启动MapKit位置更新.必须首先调用 - [CLLocationManager requestWhenInUseAuthorization]或 - [CLLocationManager requestAlwaysAuthorization].
执行
[CLLocationManager requestAlwaysAuthorization]
Run Code Online (Sandbox Code Playgroud)
什么都不做,甚至NSLocationAlwaysUsageDescription在应用程序的Info.plist中插入
密钥几乎没有变化.实际上,操作的唯一明显效果是首选项中的位置设置,在运行应用程序时,其值已从我输入的值重置.
我将两行添加到我的plist(见下文),然后我调用[locationManager requestWhenInUseAuthorization]; 我的viewDidLoad中的第一行:..
你有什么建议吗?=)

| 归档时间: |
|
| 查看次数: |
5812 次 |
| 最近记录: |