iOS重要位置监控仅监控WiFi



好吧,我不确定这个问题是否已经问过了,尽管我确实先做了一些搜索,但什么也没有出现。我正在阅读关于重要位置监控的文档,并发现了这个:

重大改变的定位服务提供了足够好的准确性,对于大多数应用程序来说,这是标准定位服务的一个节能选择。该服务使用Wi-Fi来确定用户的位置并报告该位置的变化,允许系统比其他方式更积极地管理电源使用情况。这一重大变化的定位服务还可以唤醒当前挂起或未运行的iOS应用程序,以提供新的位置数据。引用

现在,我在StackOverflow上读到很多次,这个服务实际上也监视蜂窝塔的变化。如果没有,那么有没有人在城市以外的地方使用过这项服务?它有没有给出任何位置变化?

谢谢!

在过去一周左右的时间里,我用重要的位置变化监测做了一堆测试,我得出了以下结论:

1)我上面贴的报价是错误的。我在城外看到了明显的位置变化监测触发。

2)这实际上取决于给定区域内基站的密度。我住在卡尔加里,我们的小区密度比大多数地方都要低。所以我注意到这项服务每隔500 - 1000米左右就会在市中心触发一次。在城郊,一般每10-20公里一次。在我所在的城市,远离核心区的地方,通常的速度是5 - 10公里。

3)服务应该重新启动应用程序,当它已经关闭,没有用户关闭它。这应该发生在有一个重大的位置变化的时候。但是,如果用户关机并重新启动手机,该应用程序将立即重新启动。我认为手机清除了它的手机id列表,所以当它重新启动时,它会自动认为有一个大的位置变化。

相关内容

  • 没有找到相关文章

最新更新