Я обращаюсь к рекламным данным с устройства BLE на клиенте iOS, ниже кода:
let advManuData = advertisementData[CBAdvertisementDataManufacturerDataKey]
, но когда я распечатывал advManuData, я обнаружил, что оно меньше, чем на Android.
Например, если я получил «0x4 c 0x53 0x3 c 0x01 0x01 0x81 0xc1 0x4a 0x58 0x03 0x1b», но Android получил «0x0 c 0xff 0x4 c 0x53 0x3 c 0x01 0x01 0x81 0xc1 0x4a 0x58 0x03 0x1b ", кажется, что Android получил еще два байта в голове, может кто-то сказать, почему? если iOS автоматически обрезает два байта в голове