Ios5 为什么';当飞机模式打开时,CLLocationManager故障?

Ios5 为什么';当飞机模式打开时,CLLocationManager故障?,ios5,core-location,cllocationmanager,reachability,airplane,Ios5,Core Location,Cllocationmanager,Reachability,Airplane,我有一个服务类是CLLocationManager的委托。如果我运行应用程序,然后打开设置应用程序并打开飞行模式,我的代理将不会从CLLocationManager获得任何信息 我希望locationManager:didFailWithError会被呼叫,但事实并非如此。在飞行模式下,似乎可以打开Wi-fi。Wi-fi最初在飞机模式打开时关闭,但您可以从“设置”应用程序将其重新打开。这意味着定位服务不一定被禁用,因为它们仍然可以使用Wifi网络进行定位。好的一点。因此,测试可达性不应作为激活C

我有一个服务类是CLLocationManager的委托。如果我运行应用程序,然后打开设置应用程序并打开飞行模式,我的代理将不会从CLLocationManager获得任何信息


我希望locationManager:didFailWithError会被呼叫,但事实并非如此。

在飞行模式下,似乎可以打开Wi-fi。Wi-fi最初在飞机模式打开时关闭,但您可以从“设置”应用程序将其重新打开。这意味着定位服务不一定被禁用,因为它们仍然可以使用Wifi网络进行定位。

好的一点。因此,测试可达性不应作为激活CLLocationManager的条件。谢谢