Is there any limit to number of iBeacon regions that a device can monitor? Is there any such limit of 20 region that an application can monitor.
Please suggest.
Is there any limit to number of iBeacon regions that a device can monitor? Is there any such limit of 20 region that an application can monitor.
Please suggest.
From the answer of @dwsolberg
You can set a maximum of 20 regions to monitor. (Found in documentation for the startMonitoringForRegion:
method.) Region limits mostly come into play if your app is in the background. The OS will alert your app when you enter or leave a region that you're monitoring (give or take a few minutes). The OS will even launch your app just to let it know what happened (although only for a short time).
The other method is ranging, which is to find all the beacons within the Bluetooth range of the device (typically around 100 feet give or take). If your beacons are spread out over 100 miles, then you probably won't run into any practical limit here.
For more details on Region Monitoring you can refer Apple's documentation on Region Monitoring