Joh*_*ner 3 iphone cordova ibeacon cordova-plugins
我似乎无法弄清楚主要和次要值在检测iBeacons中的相关性或重要性.当我注册并配置我的万向节信标时,我给它一个特定的UUID值,主要和次要值,然后当我使用我的cordova iBeacon插件时,我可以检测到我的信标但是只有当我指示它寻找这些确切的参数时.
在我看来,只有uuid对检测信标至关重要.然而,我的应用程序没有检测到它们,除非我将这三个标准中的每一个都与值相匹配
任何人都可以阐明信标检测的主要和次要值的相关性,这是真的,我的代码需要明确指示插件来寻找匹配所有这些值的信标.
希望这篇文章有意义... iBeacon检测有很多活动部分,了解它已经将我的大脑绑在椒盐卷饼中
iBeacon协议以这种方式实现,以确保每个信标都是唯一的.如果你有一个大灯塔部署(可以说在全国各地都有你的商店的),那么你要设置的标识以这样的方式,你可以ID的信标独立.示例部署如下所示:
所有灯塔UUIDS:1234 ......
波士顿的所有百货商店:Major = 1芝加哥的所有百货商店:Major = 2
轻微可能因过道或部分而异.
那么我知道如果我检测到信标UUID 1234 ...,Major 1 Minor 8我可以将它映射到波士顿商店服装部分.这只是一个例子(在那个一种跛脚),但本质上标识的等级只是一个更大的保险,你发现信标是你真正想要的.
在监视iBeacons时,您实际上可以监视每个不同的标识符级别,因此您可以监视所有具有UUID的信标,所有具有UUID和Major的信标,或具有UUID,Major和Minor的所有信标(理想情况下只是一个灯塔)
该语句很关键:
在我看来,只有uuid对检测信标至关重要。但是除非我将这3个条件中的每个条件的值进行匹配,否则我的应用程序不会检测到它们
使用原始的iOS API和Android信标库,仅提供UUID即可匹配信标。 您无需指定主要和次要来检测信标。 您所看到的事实意味着您正在运行的代码,所使用的框架或两者均存在问题。
主要和次要的目的是为了逻辑目的细分标识符空间。如果然后仅根据UUID或UUID和major进行匹配,则可以通过检查次要值来根据检测到哪个信标采取不同的操作。
| 归档时间: |
|
| 查看次数: |
3821 次 |
| 最近记录: |