【发布时间】:2012-06-03 21:25:25
【问题描述】:
可能重复:
Alternative to startMonitoringSignificantLocationChanges?
我正在开发一个应用程序,只要用户的位置改变了 3 公里,我就需要调用 Web 服务。它需要在应用关闭时工作(不是在后台,而是关闭)。
我尝试了startMonitoringSignificantLocationChanges 方法,但它太不准确了,因为它会在用户从一个网络单元移动到另一个网络单元时触发(正如我在搜索时所理解的那样)。
据我所知,只有startMonitoringForRegion 和startMonitoringSignificantLocationChanges 方法会在位置更改(或进入/退出区域)时将应用程序重新启动到后台执行一些代码。
关于如何克服这个问题的任何解决方案?
【问题讨论】:
-
没错,但也不准确,我测试时至少每6公里触发一次
标签: iphone objective-c ios ios5 location