除非在该区域的设置中指定,否则不会检测到iBeacon的主要/次要]

问题描述 投票:0回答:1
我正在努力解决的问题非常简单-我知道我正在使用的iBeacons的uuid,但是主要/次要参数未预先设置,即它们可能会动态更改。我想要实现的是当BeaconManager调用MonitorNotifier的方法时能够获得major / minor的当前值。由于某些原因,如果仅使用uuid构造Region,则不会通过MonitorNotifier中的主/次。例如:

val region = Region(uuid.toString(), Identifier.fromUuid(uuid));

[我与通过本机iOS API使用iBeacon的iOS开发人员进行了交谈,他说行为在iOS上完全相同-主/次要不是通过监视提供的,除非他指定要搜索的确切值。

主要/次要可以通过测距来检测,但是出于某些原因,我为什么要继续使用监视(而不是深入研究细节-使用didEnterdidExit和[ C0]方法)。

我可能会缺少一些东西吗?

我正在努力解决的问题非常简单-我知道我正在使用的iBeacons的uuid,但是主要/次要参数未预先设置,即它们可能会动态更改。我想...

android ibeacon altbeacon
1个回答
0
投票
您对信标监视API的工作方式的描述是准确的。这两个iOS CoreLocation都与Android Beacon库相同。
© www.soinside.com 2019 - 2024. All rights reserved.