' - [CLLocationManager requestAlwaysAuthorization]:发送到实例的无法识别的选择器

时间:2014-11-13 13:28:35

标签: geolocation ios8 location xcode6 cllocationmanager

任何人都可以帮忙解决在ios8 xcode6中获取位置更新的问题我在[locationManager requestAlwaysAuthorization]发生了崩溃;

如果我将这行代码放在

if([locationManager respondsToSelector:@selector(requestAlwaysAuthorization)]){             [locationManager requestAlwaysAuthorization];         }

然后没有调用Locationmanager委托。

1 个答案:

答案 0 :(得分:1)

我遇到了完全相同的问题。

然后我想我在错误的设备上运行它(错误的iOS)

locationManager requestAlwaysAuthorization 可用性iOS 8.0及更高版本

那就是它。在iOS 8或更高版本上运行它。您最好使用check version来使用该方法。