I'm trying to filter beacons to retain only iBeacons during beacons discovery. On Android we could use a call to the following from a discovered beacon (result):
result.ScanRecord.GetManufacturerSpecificData(0x004C);
I'm trying to do the same thing on iOS, but it seams that I have only access to this information with CBCentralManager... The problem beeing that I'm using CoreLocation to get access to the high and low words values from the advertising data...
Should I use the explanation from here to do the decoding? Am I missing something? I found it strange that I need to use 2 sets of API to have all the data that I need.