重大位置更改不适用于仅限Wifi的设备

时间:2016-03-24 08:06:15

标签: ios core-location cllocationmanager

纠正我,如果我错了,我有两个设备(iPhone),一个包含SIM卡和wifi连接,其他没有有效的SIM卡但连接到wifi。我在火车上测试两台设备上的重要位置变化,只有一张带有SIM卡的设备发送了重要的位置变更事件。没有SIM卡的人即使仍然连接到Wifi,也没有发生任何事件。

赞赏任何链接引用。 IMO,重要的位置变化是否仅适用于细胞数据?

1 个答案:

答案 0 :(得分:1)

我认为重要的位置更改只有在手机从蜂窝电话塔交换到另一个时才更新位置,所以如果它不在蜂窝网络上(没有SIM卡)它无法检测到,因此无法提供位置: )

来自Apple doc:

  

重要的位置更改服务更适合想要获取用户初始位置的应用,然后只想知道该位置何时发生变化。 此服务需要存在蜂窝硬件,并且比标准位置服务更少地提供事件。

Source

相关问题