Tag: 区域监视

即使应用程序没有运行,如何使用Geofence?

我正在创build一个位置感知应用程序。 我已经能够创buildgeofences,当我在我的iPhone中testing它时,我注意到当应用程序在前台和后台运行时调用calllback方法-didEnterRegion和-didExitRegion 。 但是,当我杀了应用程序(意思是应用程序状态是“没有运行”)的方法callback没有被调用。 那么,我在这里错过了什么? 有什么configuration,我需要做的? 任何思想家伙? 谢谢!

需要获得超过20个地区监测通知

我正在开发一个应用程序,用户可以设置多个位置。 当用户进入或离开特定位置边界时,我会成功显示通知。 现在,我需要为所有已保存的位置提供监视,并且可能会有数百个和更多的情况。 我已经阅读了苹果论坛和许多iOS设备只允许20区域监测。 我已经开发了我的代码来超越这种情况。 我已经设置了locationManager.distanceFilter = 200; 当我得到更新的位置。 首先,我停止了所有区域监测,并根据最近位置的条件,再次启动20个保存位置的区域监测。 我认为上述解决scheme可能会导致在停止时丢失任何保存的位置,并再次重新启动区域监视。 所以,请给我提供任何其他更好的解决scheme来解决这个区域监测问题的20个通知。 祝你今天愉快 。!!..