I’m using CoreBluetooth to listen to advertising data to extract the bytes I need from the BLE device I have, specifically the manufacturer data.
I’ve verified my application and the code as working via Mac as a silicon app and I get the bytes as intended, however on my iPhone running the exact same code, the manufacturer data is not there, the entire key is missing.
Is there anything obvious I’ve missed? There are other apps that have this data and are able to extract it. I’ve added an image below of the BLE data from the nRF Connect app.