我正在尝试以编程方式检索配对的蓝牙外围设备列表,以下是我的代码,代码正常启动,但它总是带回一个空列表。
[self.centralManager retrieveConnectedPeripherals];
- (void)centralManager:(CBCentralManager *)central didRetrieveConnectedPeripherals:(NSArray *)peripherals
{
// peripherals is always empty here
}
这是检索配对外围设备列表的正确方法吗?
同样根据iOS developer library,上述方法已弃用,我应该使用retrieveConnectedPeripheralsWithServices
代替。
该方法有一个参数serviceUUIDs
这是什么,以及如何找出使用的内容?
感谢。