Android 我们如何在iBeacon协议中监控20多个区域?

Android 我们如何在iBeacon协议中监控20多个区域?,android,ios,react-native,ibeacon,eddystone,Android,Ios,React Native,Ibeacon,Eddystone,我正在制作一个react本地应用程序,它大量使用区域,我们在后台制作一个服务,从internet获取区域列表并监视这些区域。但当我试图监控20多个地区时,我遇到了错误。在我的例子中,每个场馆都有多个信标,因此在一个场馆中使用了多个区域。有解决方法吗?回答这个问题:你不能 一个应用程序一次最多可以注册20个区域。为了报告 区域变化及时,区域监控服务 需要网络连接 但是现在,也许有一种方法可以根据位置更新取消注册/注册。。。如果你在欧洲,也许在美国注册地区是毫无意义的(你得到了精神)。。。因此,您

我正在制作一个react本地应用程序,它大量使用区域,我们在后台制作一个服务,从internet获取区域列表并监视这些区域。但当我试图监控20多个地区时,我遇到了错误。在我的例子中,每个场馆都有多个信标,因此在一个场馆中使用了多个区域。有解决方法吗?

回答这个问题:你不能

一个应用程序一次最多可以注册20个区域。为了报告 区域变化及时,区域监控服务 需要网络连接


但是现在,也许有一种方法可以根据位置更新取消注册/注册。。。如果你在欧洲,也许在美国注册地区是毫无意义的(你得到了精神)。。。因此,您可以使用位置更新仅注册到您附近的地区。

回答以下问题:您不能

一个应用程序一次最多可以注册20个区域。为了报告 区域变化及时,区域监控服务 需要网络连接


但是现在,也许有一种方法可以根据位置更新取消注册/注册。。。如果你在欧洲,也许在美国注册地区是毫无意义的(你得到了精神)。。。因此,您可以使用位置更新仅注册到您附近的区域。

20个区域是ios的硬限制。您通常在给定区域中使用相同的专业,这样您可以监控较少的区域,直到获得区域条目,然后您可以为特定信标设置范围和/或为附近信标创建特定区域,但每个信标的触发动作不同,因此我需要识别,我尝试通过仅提供uuid和标识符进行监控,但我并没有得到主修和辅修的回应,所以我可以区分这两种情况,这只发生在排名20的地区,这对ios来说是一个硬限制。您通常在给定区域中使用相同的专业,这样您可以监控较少的区域,直到获得区域条目,然后您可以为特定信标设置范围和/或为附近信标创建特定区域,但每个信标的触发动作不同,因此我需要识别,我尝试通过仅提供uuid和标识符进行监控,但是我并没有得到主要和次要的响应,所以我可以区分它们,这只发生在Ranging中,所以我需要定位用户的位置,然后从我的服务器和监视器获取相对的UUID?这就是我要做的,注册位置的重大更改,然后问我的服务器“区域”是什么在我周围,或者在应用程序中,基于LAT/LUE的距离计算,从所有先前区域中注销,并登记到接收区域。如果你考虑在城市中的商店,而在城市本身,它可能超过20,我想,在我的例子中,每个商店都可能有一个以上的灯塔,作为商店的小包装。例如,在购物中心,这确实很困难。但同样,一旦你检测到一个,你就知道你的用户在哪里,你只能监视邻居。如果我记得的话,位置更新可以给你用户最多200米的位置,所以你只能在短半径内(比如500米/0,3英里)注册该区域所以我需要定位用户的位置,然后从我的服务器和监视器中获取相对的UUID?这就是我要做的,注册位置的重大变化,然后询问我的服务器我周围的“区域”是什么,或者在应用程序中根据lat/long计算距离,如果你考虑一个城市的商店,而在一个城市本身,它可能超过20,我想,在我的例子中,每一个商店都可能有一个以上的灯塔,因为商店里的东西可以是小的和拥挤的,例如在购物中心,它确实很难登记。但同样,一旦你检测到一个,你就知道你的用户在哪里,你只能监视邻居。如果我记得的话,位置更新可以给你用户最多200米的位置,所以你只能在短半径内(比如500米/0,3英里)注册该区域