我已经设置了一个只有区域监控而没有其他内容的应用.我正在通过在前台模式下运行进行测试(与后台模式相反).它运行在带有ios 7.0.4的iphone 5上.它具有后台应用程序刷新和位置服务以及启用此应用程序的位置授权.
我发现了一些非常奇怪的事情.当我使用模拟器跨越边界时,有时didEnterRegion/ didExitRegion被调用.但有时候,无论我在模拟中切入和跳出边界多少次,它都不会被调用.有些时候,在我改变模拟后,它被称为显着延迟(几分钟).
我检查monitoredRegions确保我想监视的区域是有效的,它是.受监测的区域半径约为100米.我使用2个模拟点,1个内部,1个在不同的城市.我用来startMonitoringForRegion监控这个地区.
我在这里错过了什么吗?