作为uuid的信标的Mac地址

时间:2017-09-13 10:47:52

标签: ios bluetooth-lowenergy ibeacon ibeacon-android beacon

是否可以将iBeacon的mac地址指定为uuid。添加一些额外的虚拟数字来填充uuid,因为uuid是32位数而mac地址是12位数。

1 个答案:

答案 0 :(得分:0)

是的,这肯定是可能的。几点:

  1. 如果您使用唯一值填充剩余的数字,您将有一定程度的信心,信标是"您的"与其他人做同样的事情。

  2. 对于iOS接收器,您必须告诉CoreLocation预先查找的确切UUID,否则您无法看到这些信标。这使得在UUID中编码MAC不是那么有用,因为无论如何你总是可以在代码中保持UUID到MAC的映射。

  3. 对于Android和其他接收器,您只需查找所有信标并从UUID中读取MAC即可。但是对于Android和其他平台,您无论如何都可以直接读取MAC。