iOS重要位置监控仅监控WiFi?

时间:2014-03-21 15:51:51

标签: iphone geolocation power-saving

好的,我不确定这个问题是否已被特别询问,但我确实先做了一些搜索而没有提出任何问题。 我正在阅读有关重要位置监控的文档,并且遇到了这个:

  

重要变更位置服务为大多数应用提供了足够好的准确性,并且代表了标准位置服务的省电替代方案。 该服务使用Wi-Fi来确定用户的位置并报告该位置的变化,从而使系统能够比其他方式更加积极地管理用电量。重要更改位置服务还可以唤醒当前暂停或未运行的iOS应用,以便提供新的位置数据。   块引用

现在,我已经在StackOverflow上多次阅读过这项服务实际上也会监控手机信号塔的变化。如果没有,那么有没有人在城市之外有这种服务的经验?它是否会改变任何位置?

谢谢!

1 个答案:

答案 0 :(得分:4)

我在过去一周左右进行了大量测试,并进行了重要的位置变更监控,并且我总结了以下内容:

1)我在上面发布的报价是错误的。我在城外看到了重要的位置变化监控触发器。

2)这实际上取决于特定区域中密集塔的密集程度。我住在卡尔加里,我们的细胞密度低于大多数地方。所以我注意到这项服务将在市中心每500至1000米左右触发一次。在城市的郊区,它一般每10-20公里一次。在我的城市附近核心区域,通常速度约为5-10公里。

3)服务应该在应用程序关闭时重新启动,而无需用户将其关闭。这应该发生在存在重大位置变化时。但是,如果用户关闭手机并重新启动,则会立即重新启动应用程序。我认为手机会清除其单元ID列表,因此当它重新启动时,它会自动认为位置发生了较大的变化。