我有一个蓝牙条码扫描器,它的规格说它是蓝牙 2.0,2 类。这很奇怪,因为我的 iPhone 5 (iOS7) 可以找到并连接它。我以为 iOS 只连接 BLE 设备。但在我的应用程序中,我无法扫描此设备。我不知道这是否是因为它的蓝牙规格。我希望有人能给我一些建议,告诉我如何使用 CoreBluetooth 或其他一些有效的库在我的应用程序中连接这个设备。
顺便说一句,我的代码是正确的,因为我可以在另一部 iPhone 上找到 LightBlue 应用程序。我的代码如下:
// state is PowerOn
[_centeralManager scanForPeripheralsWithServices:nil options:nil];