了解CBAdvertisementDataServiceUUIDsKey

And*_*lli 5 ios core-bluetooth

根据苹果的文档,当调用CBPeripheralManager-startAdvertising:方法,有可选的关键CBAdvertisementDataServiceUUIDsKey,其规定如下:

CBAdvertisementDataServiceUUIDsKey键的值中包含的任何服务通用唯一标识符(UUID)不适合分配的空间,将添加到特殊的"溢出"区域; 它们只能由显式扫描它们的iOS设备发现.

什么是溢出区域,它有多大?我可以在那里安装多少个UUID?最重要的是,这个溢出区域只适用于iOS还是来自BLE规范?正如他们所说的那样

它们只能由显式扫描它们的iOS设备发现