1

我在 iPhone 5 上使用 CoreBluetooth 的 HeartMonitor 示例。

现在我有一个蓝牙 4.0 加密狗(从 ebay 购买),在加密狗设置中我将它设置为耳机。我可以在 iPhone 的 iPhone 蓝牙设置中看到/配对它。但是使用 HeartMonitor 示例代码(将 UUID 选项调整为 Nil),但我无法看到扫描的任何设备。我也尝试过 UUID 180A(广播配置文件)、1108(耳机)和其他各种但没有运气。

- (void) startScanningForUUIDString:(NSString *)uuidString
{
    [centralManager scanForPeripheralsWithServices:nil options:nil];

}
4

1 回答 1

1

我没有把选项归零。我确实使用了 NSDictionnary:NSDictionary *options = [NSDictionary dictionaryWithObjectsAndKeys:[NSNumber numberWithBool:FALSE], CBCentralManagerScanOptionAllowDuplicatesKey, nil]; 不要忘记使用CentralManager.

于 2012-11-20T13:15:47.423 回答