【发布时间】:2018-05-26 21:17:26
【问题描述】:
我想用 Swift 配对并连接到蓝牙 sim808 (Classic)。尝试使用BluetoothManager Freamework 类,但无能为力。配对并连接后如何发送/接收数据(与蓝牙设备通话)?
This link 描述个人资料,我想使用 HID 或 HFP(如果必须),但我没有任何信息...
请帮忙。谢谢
【问题讨论】:
标签: swift ios-bluetooth
我想用 Swift 配对并连接到蓝牙 sim808 (Classic)。尝试使用BluetoothManager Freamework 类,但无能为力。配对并连接后如何发送/接收数据(与蓝牙设备通话)?
This link 描述个人资料,我想使用 HID 或 HFP(如果必须),但我没有任何信息...
请帮忙。谢谢
【问题讨论】:
标签: swift ios-bluetooth
我不确定您所说的BluetoothManager 是什么意思。我假设您的意思是CBCentralManager 或CBPeripheralManager。无论哪种情况,iOS 都无法访问经典蓝牙。 Core Bluetooth 框架专门用于 BLE(低功耗蓝牙),这是一种完全不同的协议。
您无法从 iOS 应用访问 HID 或 HFP。您可以访问的唯一配置文件是 GATT(或 iOS 11 中的 L2CAP)。
【讨论】: