【发布时间】:2016-08-16 09:07:50
【问题描述】:
我正在尝试通过我的 APP 使用 iPhone/iPad 设备的蓝牙,并在范围内搜索附近的设备并连接到该设备。
与范围内的非 iOS 手机或 MAC 一样,它应该显示可用设备以及何时需要从应用程序连接。
我想从我的应用程序中执行此操作。 我使用核心蓝牙框架尝试了以下代码:
_centralManager = [[CBCentralManager alloc] initWithDelegate:self queue:nil];
_centralManager.delegate = self;
- (void)DidUpdateState:(CBCentralManager *)central
{
if (central.state != CBCentralManagerStatePoweredOn) {
return;
}
//start scanning
[self.centralManager scanForPeripheralsWithServices:nil options:nil];
}
但没有代表被呼叫...我正在 iPad 4 上运行应用程序,并且我有 LE android 手机(蓝牙 4.0 LE 兼容)。 scanForPeripheralsWithServices:nil 我设置 nil 以显示所有可用设备....
提前致谢。
【问题讨论】:
-
你能添加你想要实现这个的 ios 版本吗?
-
最新...基本上我想通过蓝牙从 iPhone 连接到 RFID 阅读器...所以首先我正在寻找蓝牙连接...
标签: ios objective-c core-bluetooth