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