iBeacon uuid 是否与 MACID 相同
is the iBeacon uuid is same as the MACID
我从亚马逊买了一个 iBeacon 来试验 iOS 和 Swift。
包裹上有以下信息:
姓名:sanwo100038
MAC:EC24B8310BE1
专业编号:10004
未成年人 ID:5178
所以我得到的Beacon中并没有提到UUID。这是否意味着这与 iBeacon 不兼容?
我的代码在这一行给出了一个异常,我认为这是因为它不是 128 位值?
有没有办法找出信标的 UUID,或者基本上这是无用的,因为它与 ibeacon 不兼容?
let uuid = NSUUID(UUIDString: "EC24B8310BE1")!
显然这不是 ProximityUUID,正如您所说,它必须是 128 位。可惜标签上没有。
您最好的选择是使用 Android、OSX 或 Linux 的扫描工具扫描 ProximityUUID。与 iOS 不同,这些平台不会阻止读取未知 ProximityUUID 的访问。对于 Android,您可以使用免费的 Locate 应用程序。 OSX 有 ScanBeacon。
我从亚马逊买了一个 iBeacon 来试验 iOS 和 Swift。
包裹上有以下信息:
姓名:sanwo100038
MAC:EC24B8310BE1
专业编号:10004 未成年人 ID:5178
所以我得到的Beacon中并没有提到UUID。这是否意味着这与 iBeacon 不兼容?
我的代码在这一行给出了一个异常,我认为这是因为它不是 128 位值?
有没有办法找出信标的 UUID,或者基本上这是无用的,因为它与 ibeacon 不兼容?
let uuid = NSUUID(UUIDString: "EC24B8310BE1")!
显然这不是 ProximityUUID,正如您所说,它必须是 128 位。可惜标签上没有。
您最好的选择是使用 Android、OSX 或 Linux 的扫描工具扫描 ProximityUUID。与 iOS 不同,这些平台不会阻止读取未知 ProximityUUID 的访问。对于 Android,您可以使用免费的 Locate 应用程序。 OSX 有 ScanBeacon。