我正在将广告数据从嵌入式设备发送到 iPad。此数据标记为“服务数据”-AD 类型 (0x16)。当我与代理 didDiscoverPeripheral一起阅读广告数据时,我得到以下信息:
Adv.-Data: {
kCBAdvDataServiceData = {
"Unknown (<fdf0>)" = <01020305>;
};
kCBAdvDataServiceUUIDs = (
"Unknown (<fdf0>)"
);
服务 0xFDF0 由我选择。现在我需要获取字节0x01、0x02、0x03、0x05,它们是服务 0xFDF0 的数据,键为 kCBAdvDataServiceData。
如果我之后有一个包含这 4 个字节的数组,那将是完美的。我尝试了很长时间,但我得到的最接近的是字符串"Unknown (< fdf0>)" = <01020305>。