是iBeacon uuid与MACID相同

时间:2015-11-04 04:09:07

标签: ios swift ibeacon

我从亚马逊购买了iBeacon,用于试验iOS和Swift。

该软件包包含以下信息:

姓名:sanwo100038

MAC:EC24B8310BE1

主要编号:10004 次要ID:5178

所以在我得到的Beacon中没有提到UUID。这是否意味着这不兼容iBeacon?

我的代码在这一行给出了一个异常,我认为是因为它不是一个128位的值?

有没有办法找出信标的UUID或基本上这是无用的,因为不兼容ibeacon?

let uuid = NSUUID(UUIDString: "EC24B8310BE1")!

1 个答案:

答案 0 :(得分:1)

显然这不是ProximityUUID,正如你所说的那样必须是128位。遗憾的是它不在标签上。

您最好的选择是使用适用于Android,OSX或Linux的扫描工具扫描ProximityUUID。与iOS不同,这些平台不会阻止访问读取未知的ProximityUUID。对于Android,您可以使用免费的Locate应用。对于OSX,有ScanBeacon。