我在控制台中有这条消息,但我已经检查了 locationManager.monitoredRegions 和 locationManager.rangedRegions 我的应用程序没有监控到很多区域......
如何知道智能手机(而不是当前位置管理器)监控的区域总数?
最佳答案
您无法获得 iOS 设备正在监控的系统范围内的信标区域列表。您仅限于应用程序的沙箱。
对于达到应用程序 20 个区域限制的情况,您必须依赖 CLLocationManager.monitoredRegions
属性以巧妙地删除和添加与当前用户相关的 iBeacon 区域。
关于iBeacon:尝试跟踪比我们有空间更多的区域,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24720853/