我无法didReadRSSI
回电我的外围设备!
我正在iPad mini 上开发 - iOS 8.1.2
我将外围设备设置为一个NSMutable
数组,我可以从该数组调用连接、断开连接等,因此附加到该数组的外围对象是有效的。
我的代码如下,有什么问题?为什么didReadRSSI
我的外围设备没有收到回调??
- (void)updateConnectedRSSITimerFunc {
for(TheCustomPeripheral *arrayItem in self.peripherals) {
if(arrayItem.connected) {
//This is called every 4 seconds from an NSTimer succesfully
[arrayItem.peripheral readRSSI];
NSLog(@"RSSI request");
}
}
}
-(void) peripheral:(CBPeripheral *)peripheral didReadRSSI:(NSNumber *)RSSI error:(NSError *)error {
//This never get's called!!!!!
NSLog(@"RSSI returned %@", [RSSI stringValue]);
}