AirLocate是否只查找特定的UUID?

时间:2013-10-21 16:18:20

标签: ios objective-c bluetooth bluez ibeacon

我一直在测试一些iBeacons - 我将信标的UUID设置为默认设置,而不是AirLocate。

AirLocate是否仅查找特定的信标UUID或我做错了什么?

谢谢!

2 个答案:

答案 0 :(得分:4)

AirLocate的工作方式不同,具体取决于您是测距还是监测。在监控时,您可以从要监控的八个内置ProximityUUID中的任何一个中进行选择,您也可以选择根据主要和次要标识符进行监控。虽然您可以手动编辑其中一个内置ProximityUUID,但更改一个仅影响当前监控的区域 - 它不会修改八个内置标识符的列表。

八个内置的ProximityUUIDS是:

E2C56DB5-DFFB-48D2-B060-D0F5A71096E0
5A4BCFCE-174E-4BAC-A814-092E77F6B7E5
74278BDA-B644-4520-8F0C-720EAF059935
112ebb9d-b8c9-4abd-9eb3-43578bf86a41
22a17b43-552a-4482-865f-597d4c10bacc
33d8e127-4e58-485b-bee7-266526d8ecb2
44f506a4-b778-4c4e-8522-157aac0efabd
552452fe-f374-47c4-bfad-9ea4165e1bd9

当测距时,AirLocate会同时查找上述八个内置ProximityUUID中任何的任何iBeacon。无法手动选择较小的列表以进行范围调整,也无法手动编辑UUID。也不可能设置主要或次要来过滤范围的iBeacons。

如果您想使用AirLocate为其ProximityUUID不在此列表中的iBeacon范围,您必须修改源代码以添加您自己的ProximityUUID。

答案 1 :(得分:1)

source

E2C56DB5-DFFB-48D2-B060-D0F5A71096E0

5A4BCFCE-174E-4BAC-A814-092E77F6B7E5

74278BDA-B644-4520-8F0C-720EAF059935

请注意确定引用上面列出的其他内容的位置。