Mac 作为 uuid 的信标地址
Mac address of a beacon as uuid
是否可以将 iBeacon 的 mac 地址分配为 uuid。添加一些额外的虚拟数字来填充 uuid,因为 uuid 是 32 位数字,而 mac 地址是 12 位数字。
是的,这当然是可能的。几点:
如果您用唯一值填充剩余的数字,您将有一定程度的信心,相信信标 "yours" 与其他人做同样的事情。
对于 iOS 接收器,您必须告诉 CoreLocation 要预先查找的确切 UUID,否则您将看不到这些信标。这使得在 UUID 中编码 MAC 变得没那么有用,因为无论如何你总是可以在代码中保留 UUID 到 MAC 的映射。
对于 Android 和其他接收器,您可以简单地查找所有信标并从 UUID 中读取 MAC。但对于 Android 和其他平台,您可以直接阅读 MAC。
是否可以将 iBeacon 的 mac 地址分配为 uuid。添加一些额外的虚拟数字来填充 uuid,因为 uuid 是 32 位数字,而 mac 地址是 12 位数字。
是的,这当然是可能的。几点:
如果您用唯一值填充剩余的数字,您将有一定程度的信心,相信信标 "yours" 与其他人做同样的事情。
对于 iOS 接收器,您必须告诉 CoreLocation 要预先查找的确切 UUID,否则您将看不到这些信标。这使得在 UUID 中编码 MAC 变得没那么有用,因为无论如何你总是可以在代码中保留 UUID 到 MAC 的映射。
对于 Android 和其他接收器,您可以简单地查找所有信标并从 UUID 中读取 MAC。但对于 Android 和其他平台,您可以直接阅读 MAC。