我正在开发一个应用程序,它需要与蓝牙V2.0,V3.0或V4.0的设备进行通信。通过蓝牙的串行服务完成通信。该应用程序适用于iPad。我们在MacBook OS X El Capitan V10.11.4上使用Xcode V7.3.1进行开发。关于iOS的蓝牙开发有很多材料,但很多都是针对CoreBluetooth.framework的。我确实试图通过CoreBluetooth.framework手中连接设备,但它不起作用。我有一些关于CoreBluetooth和蓝牙通信开发的基本问题。
假设我们的App运行的iPad有蓝牙V4.0芯片(智能就绪),该应用程序可以通过CoreBluetooth与蓝牙V2.0或V3.0的设备建立蓝牙连接.framework?然后与他们沟通?
如果第一个问题的回答是"否!",是否还有其他API可供iOS应用与蓝牙设备通信?如果有,他们是什么?当然,我们假设蓝牙设备是MFi蓝牙设备。
答案 0 :(得分:0)
支持蓝牙低功耗(v4.0)的iOS设备可以连接并接受来自其他BLE兼容设备的连接。
但是,为了使用旧协议进行连接,您需要成为MFI计划的成员。
希望这有帮助