为什么CNCopyCurrentNetworkInfo BSSID MAC地址表示形式省略了前导零?

时间:2018-08-02 11:08:18

标签: ios bssid

我正在尝试通过使用以下呼叫获取当前wifi网络的BSSID:

NSDictionary *info;
for (NSString *name in (__bridge_transfer id)CNCopySupportedInterfaces()) {
    info = (__bridge_transfer id)CNCopyCurrentNetworkInfo((__bridge CFStringRef)name);
}

在某些网络中,info[@"BSSID"]似乎不包含前导零(例如xx:8a:xx:a:1e:xx-将某些值替换为xx)。据我了解,以人性化的格式打印MAC-48地址的标准(IEEE 802)格式是六组,每组两个十六进制数字。

0 个答案:

没有答案