我的应用应该能够监控不同的区域。也应该可以“编辑”受监视的区域。我知道这只能启动和停止区域监视。但那是我的问题。我已经实现以下工作流程:停止和启动MonitoringForRegion时监控区域失败 - iOS 7.1
搜索在
CLLocationManager.monitoredRegions
监视区域内使用的CLCircularRegion
Identifier
物业停止使用CLCircularRegion
CLLocationManager.stopMonitoringForRegion
开始监测新的( “编辑”)使用
CLLocationManager.startMonitoringForRegion
CLCircularRegion
检查状态与
CLLocationManager.requestStateForRegion
但是没有新的CLCircularRegion
开始。
CLLocationManager.monitoredRegions
为0
似乎停止和启动MonitoringForRegion需要有之间的延迟。 原因当我设置点2和3之间的断点。它的工作原理。
我该如何解决这个问题?
好吧,你知道为什么这样表现吗?我的意思是我有10个区域被监控,但我只希望其中一个删除/停止并再次添加/启动。 – blub 2014-09-02 17:50:51
不知道这一点,我以前也面临同样的情况,只能通过这种方式修复它。 – 2014-09-02 18:52:28
看来你是对的。干杯 – blub 2014-09-03 19:33:19