愚蠢的问题 !!虽然我想知道CLLocationManager可以在没有Internet的情况下工作吗?????
即iPhone根本没有连接到互联网
愚蠢的问题 !!虽然我想知道CLLocationManager可以在没有Internet的情况下工作吗?????
即iPhone根本没有连接到互联网
iPhoneiPadDev的答案有些错误:同时 有时 位置管理器将失败,它可以在没有网络连接的情况下工作。如果你想亲眼看看这个,那就去一个有可怕或不存在的蜂窝接收的地方:GPS仍然可以工作。
这在很大程度上取决于您周围的环境条件以及您正在使用的设备。 iPod Touches和一些iPad没有GPS,并依靠WiFi热点来确定他们的位置数据。如果您没有网络访问权限 CLLocationManager
将返回无效的位置。
iPhone和3G iPad 做 有GPS,所以你可能会得到一个适当的位置返回。 然而,他们使用A-GPS(辅助GPS),它使用来自网络的信息来实现更快的GPS锁定。如果您没有互联网连接,GPS芯片可能需要一些时间才能获得信号并提供准确的位置:如果您在室内或者看不到天空,那么准确性可能会大幅下降。
很重要的一点: CLLocationManager
即使没有可用的地址,也可以返回您的位置:但坐标无效。测试返回的位置非常重要,并确保在使用之前确定它们是正确的。
iPhoneiPadDev的答案有些错误:同时 有时 位置管理器将失败,它可以在没有网络连接的情况下工作。如果你想亲眼看看这个,那就去一个有可怕或不存在的蜂窝接收的地方:GPS仍然可以工作。
这在很大程度上取决于您周围的环境条件以及您正在使用的设备。 iPod Touches和一些iPad没有GPS,并依靠WiFi热点来确定他们的位置数据。如果您没有网络访问权限 CLLocationManager
将返回无效的位置。
iPhone和3G iPad 做 有GPS,所以你可能会得到一个适当的位置返回。 然而,他们使用A-GPS(辅助GPS),它使用来自网络的信息来实现更快的GPS锁定。如果您没有互联网连接,GPS芯片可能需要一些时间才能获得信号并提供准确的位置:如果您在室内或者看不到天空,那么准确性可能会大幅下降。
很重要的一点: CLLocationManager
即使没有可用的地址,也可以返回您的位置:但坐标无效。测试返回的位置非常重要,并确保在使用之前确定它们是正确的。
是的,如果在终端的设置中启用了位置服务,它会起作用。无需Internet连接。