是否可以将iBeacon的mac地址指定为uuid。添加一些额外的虚拟数字来填充uuid,因为uuid是32位数而mac地址是12位数。
答案 0 :(得分:0)
是的,这肯定是可能的。几点:
如果您使用唯一值填充剩余的数字,您将有一定程度的信心,信标是"您的"与其他人做同样的事情。
对于iOS接收器,您必须告诉CoreLocation预先查找的确切UUID,否则您无法看到这些信标。这使得在UUID中编码MAC不是那么有用,因为无论如何你总是可以在代码中保持UUID到MAC的映射。
对于Android和其他接收器,您只需查找所有信标并从UUID中读取MAC即可。但是对于Android和其他平台,您无论如何都可以直接读取MAC。