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

Posted

技术标签:

【中文标题】重大位置更改不适用于仅 Wifi 的设备【英文标题】:Significant location change doesn't work on Wifi only devices 【发布时间】:2016-03-24 08:06:14 【问题描述】:

如果我错了,请纠正我,我有两台设备 (iPhone),一台带有 sim 卡并连接了 wifi,另一台没有活动的 sim 卡但连接到 wifi。我在火车上测试两台设备上的重大位置变化,只有一个带有 sim 卡的设备发送了重大的位置变化事件。没有 sim 卡的那个没有触发任何事件,即使它仍然连接到 Wifi。

感谢任何链接引用。 IMO,重大的位置变化是否仅适用于蜂窝数据?

【问题讨论】:

【参考方案1】:

我相信只有当手机从一个蜂窝塔换到另一个时,重大的位置变化才会更新位置,所以如果它不在蜂窝网络上(没有 sim 卡),它就无法检测到,因此无法提供位置: )

来自 Apple 文档:

显着位置更改服务更适合想要获取用户初始位置然后只想知道该位置何时更改的应用。 此服务需要蜂窝硬件,并且提供事件的频率低于标准位置服务。

Source

【讨论】:

我也这么认为,但不幸的是我找不到任何证据来证明这一点。如果你碰巧找到了请分享一下,对我很有帮助! 谢谢诺米斯!如果你能提供链接参考就更好了。我可以有你找到的链接参考吗?提前致谢。 谢谢!我创立了它!许多人感谢您的帮助! 我在我的答案中添加了一个“来源”链接 :) 它位于“获取用户当前位置”的标题下。如果您也能接受我的回答,那就太好了! :)

以上是关于重大位置更改不适用于仅 Wifi 的设备的主要内容,如果未能解决你的问题,请参考以下文章

当 3G 网络可用时,Android GCM 不适用于 wifi 网络

firebase 社交登录不适用于我的 android 设备,仅适用于网络

nodejs api仅适用于主机而不适用于其他设备

声音仅适用于设备,但不适用于模拟器

仅适用于 iPad Wifi 所需的设备功能

正在尝试在 Android 设备上检索位置...适用于模拟器,但不适用于真实设备