在OSX上模拟HID:IOBluetooth还是CoreBluetooth?

时间:2015-06-17 18:06:13

标签: ios macos core-bluetooth iobluetooth

我打算做一些简单的实验,从Mac发送模拟击键到IOS,我正在尝试决定用哪个框架。

我得到的印象是CoreBluetooth的级别太高,IOBluetooth将是最佳选择。

IOBluetooth是最适合用于模拟HID命令的框架吗?

三江源

1 个答案:

答案 0 :(得分:1)

CoreBluetooth用于蓝牙低功耗(BLE),而IOBluetooth用于经典蓝牙。 iOS设备可以通过任一传输连接到HID设备:BLE配置文件称为HOGP: HID over GATT Profile

CoreBluetooth / BLE应该更容易使用,但您仍需要自己实施HID协议。

请注意,Apple确实阻止iOS应用程序通过GATT发布HID,但我认为OS X上不存在限制。