please consider this code:
[NEHotspotNetwork fetchCurrentWithCompletionHandler:^(NEHotspotNetwork *network) {
if (network) {
DebugLog(@"Network ssid: %@, bssid: %@", network.SSID, network.BSSID);
} else {
DebugLog(@"No available network");
}
}];
For me, I have a strange situation - say that the BSSID of my network is "01:34:56:78:90"
the string in the property is missing the first character! what is contains (and is printed) is "1:34:56:78:90" - the leading "0" is missing.
So, I was wondering if this is a know thing, or if perhaps it's only Asus (my router)? Or, am I doing something wrong?
Pointers would be much appreciated.