iBeacon - 监控区域的最大限制

时间:2015-06-05 10:17:38

标签: ios cllocationmanager ibeacon geofencing

设备可以监控的iBeacon区域数量是否有限制? 是否存在应用程序可以监视的20个区域的限制。

请建议。

1 个答案:

答案 0 :(得分:2)

来自@dwsolberg的答案

您最多可以设置20个要监控的区域。 (在startMonitoringForRegion:方法的文档中找到。)如果您的应用程序在后台,则区域限制通常会发挥作用。当您进入或离开您正在监控的区域(给予或花费几分钟)时,操作系统会提醒您的应用程序。操作系统甚至会启动你的应用程序,只是为了让它知道发生了什么(虽然只是很短的时间)。

另一种方法是测距,即找到设备蓝牙范围内的所有信标(通常大约100英尺给予或接受)。如果您的信标分布在100英里以上,那么您可能不会遇到任何实际限制。

有关区域监控的更多详细信息,您可以参考Region Monitoring

上的Apple文档