【发布时间】:2012-04-29 23:18:13
【问题描述】:
我有一个使用 startMonitoringSignificantLocationChanges 的应用。
打开后会出现右上角的紫色箭头。
我正在做一些测试,偶尔我会调用 stopMonitoringSignificantLocationChanges。
发生这种情况时,即使我在 Xcode 中终止了该应用程序,紫色箭头仍会显示。我进入 Settings.app -> Location Services 并看到我的应用旁边的紫色箭头也亮了,这意味着它仍在使用它。 即使在没有 Xcode 连接到设备的情况下运行,并且在我从多任务栏中终止应用程序之后,它也会这样做。
这怎么可能?
杀掉一个应用程序不应该导致重大的位置变化监控停止吗?
这肯定会在 5.1 中发生...尚未使用 5.0 进行测试。
【问题讨论】:
标签: core-location cllocationmanager