我在我的MAC應用程序中使用CBManager來發現我的iPad3設備,但找不到它。掃描設備和服務時找不到外圍設備,iPad 3缺失
我這段代碼是在我的Mac應用程序是基於在這篇文章: Cannot find peripheral when scanning for specific service CBUUID
,並在這兩個簡單的代碼:
_centralMan = [[CBCentralManager alloc] initWithDelegate:self queue:nil];
[_centralMan scanForPeripheralsWithServices:nil options:nil];
和delagate
- (void)centralManager:(CBCentralManager *)central didDiscoverPeripheral:(CBPeripheral *)peripheral advertisementData:(NSDictionary *)advertisementData RSSI:(NSNumber *)RSSI
{
NSLog(@"Did discover peripheral. peripheral: %@ rssi: %@, UUID: %@ advertisementData: %@ ", peripheral, RSSI, peripheral.UUID, advertisementData);
//Do something when a peripheral is discovered.
}
但它沒有被找到並且登錄我的iPad3設備。
藍牙已開啓。我使用Mac mini和iPad3。
怎麼了?
由於你悲傷是不可能的,以削減和交換數據之間,通過cb。嚴格嗎? –