【发布时间】:2015-08-21 07:14:47
【问题描述】:
目前我在 OSX 上使用以下代码来定义广告数据:
[peripheral startAdvertising:@{
CBAdvertisementDataLocalNameKey: @"hello",
// CBAdvertisementDataManufacturerDataKey: manufacturerDataKey,
CBAdvertisementDataServiceUUIDsKey: @[[CBUUID UUIDWithString:@"00001234-0000-1000-8000-00805f9b34fb"]]
}];
但我应该在这里添加更多Generic Access Profile (GAP) 数据。我应该在这里添加:
- 0x02 «16 位服务类 UUID 的不完整列表»
- 0x08 «缩短的本地名称»
- 0x16 «服务数据»
- 0x19 «外观»
如何添加这些数据?
【问题讨论】:
标签: objective-c macos bluetooth bluetooth-lowenergy core-bluetooth