1

我一直在测试一些 iBeacons——当我将信标的 UUID 设置为默认值以外的其他值时,它不会被 AirLocate 拾取。

AirLocate 是只寻找特定的信标 UUID 还是我做错了什么?

谢谢!

4

2 回答 2

4

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

八个内置的 ProximityUUID 是:

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。也无法设置主要或次要来过滤范围内的 iBeacon。

如果要使用 AirLocate 来定位 ProximityUUID 不在此列表中的 iBeacon,则必须修改源代码以添加自己的 ProximityUUID。

于 2013-10-22T03:00:36.860 回答
1

源代码所示

E2C56DB5-DFFB-48D2-B060-D0F5A71096E0

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

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

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

于 2015-01-12T01:52:02.583 回答