2015-06-05 141 views
1

设备可以监控的iBeacon区域数量是否有限制? 应用程序可以监视的区域是否有这样的限制。iBeacon - 监控区域的最大限制

请建议。

+0

苹果的文档有2个问题问,第一个 - 每个设备的全球限量不被建议的答复解决。与此同时,还有一些非常有趣的发现,这可能解释了许多经常在SO上提到的差异。引用的文章表明,全球限制是大约30个硬件区域,几乎立即触发栅栏,其他所有内容都是软件或“最大努力”区域,容易导致明显延迟甚至丢失通知:http://bit.ly/1IhCnIE –

回答

1

从@dwsolberg

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

另一种方法是测距,即查找设备蓝牙范围内的所有信标(通常在100英尺左右)。如果你的信标传播超过100英里,那么你在这里可能不会碰到任何实际的限制。

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

+0

Don'抄袭他人的答案。如果问题在别处得到解答,请添加一个链接并/或将其标记为重复。 – jrturton

+0

@jrturton:好的,但我已经添加了链接到苹果的文档也是与此有关&并没有在这个答案 – iYoung