你好,
我开始将我的应用程序移植到iOS 8,我很快就陷入了CLLocationManager的问题.基本上,应用程序不再将地图集中在用户的位置上,而是提出错误:
我开始将我的应用程序移植到iOS 8,我很快就陷入了CLLocationManager的问题.基本上,应用程序不再将地图集中在用户的位置上,而是提出错误:
Trying to start MapKit location updates without prompting for location authorization. Must call -[CLLocationManager requestWhenInUseAuthorization] or -[CLLocationManager requestAlwaysAuthorization] first.
执行
[CLLocationManager requestAlwaysAuthorization]
什么都不做,甚至插入
应用程序的Info.plist中的NSLocationAlwaysUsageDescription键几乎没有变化.
实际上,操作的唯一明显效果是首选项中的位置设置,在运行应用程序时,其值已从我输入的值重置.