嗨,我正在尝试检测iBeacon。
在区域监视的情况下,我知道最大UUID数为20。
CLLocation中的信标范围如何? 是否有最大UUID号码限制?
谢谢。
答案 0 :(得分:1)
可以通过iOS Core Location进行范围划分的区域数量没有硬限制。我个人设置了100个范围以覆盖大量接近UUID。
也就是说,一旦您获得的数量超过100,它就会开始对手机产生实际的性能影响。每个区域都会有一个到委托的回调,因此,如果有100个区域,则每秒将有100个回调,即使回调中的处理最少,CPU也会开始峰值。当系统完全无法跟上时,将达到最终极限,并取决于其他变量,例如附近的信标数量,电话型号以及同时进行的其他处理。