我是这个社区的新人。我需要帮助解决Objective-C中蓝牙的问题。我想发现所有可用的蓝牙设备并获取有关现有连接的信息。(不是对外设的扫描!)在iOS中是否可能?例如,设置 > 蓝牙中的列表!
我是这个社区的新人。我需要帮助解决Objective-C中蓝牙的问题。我想发现所有可用的蓝牙设备并获取有关现有连接的信息。(不是对外设的扫描!)在iOS中是否可能?例如,设置 > 蓝牙中的列表!
BluetoothManager.framework
技术上是可能的。我的演示项目BeeTee¹展示了如何并封装了底层部分。BluetoothManager.framework
的应用程序。class Demo: BeeTeeDelegate {
let beeTee = BeeTee()
init() {
beeTee.delegate = self
beeTee.enableBluetooth()
beeTee.startScanForDevices()
}
func receivedBeeTeeNotification(notification: BeeTeeNotification) {
switch notification {
case .DeviceDiscovered:
for device in beeTee.availableDevices {
print(device)
}
default:
print(notification)
}
}
}
¹ 我是BeeTee的作者。 :-)