Ios 蓝牙模块编程

Ios 蓝牙模块编程,ios,bluetooth,bluetooth-lowenergy,spp,Ios,Bluetooth,Bluetooth Lowenergy,Spp,现在我有一个支持SPP的蓝牙模块,我希望它支持BLE4.0。我可以在上面编程吗?我怎么开始?事实上,我希望它连接到iOS应用程序,但我不想被包括在MFI中,这是我想出的唯一解决方案 您可以将蓝牙模块连接到越狱iOS设备,而无需MFI程序成员资格。 我使用BT堆栈库建立BT连接如果我正确理解这个问题,您有一个支持SPP的模块,您希望它支持BLE吗?我认为那是不可能的。串行端口配置文件不是BLE规范的一部分。我猜您有一个BT 2.0模块 首先,您需要有一个支持BLE或正在运行BLE堆栈的模块,然后才

现在我有一个支持SPP的蓝牙模块,我希望它支持BLE4.0。我可以在上面编程吗?我怎么开始?事实上,我希望它连接到iOS应用程序,但我不想被包括在MFI中,这是我想出的唯一解决方案

您可以将蓝牙模块连接到越狱iOS设备,而无需MFI程序成员资格。
我使用BT堆栈库建立BT连接

如果我正确理解这个问题,您有一个支持SPP的模块,您希望它支持BLE吗?我认为那是不可能的。串行端口配置文件不是BLE规范的一部分。我猜您有一个BT 2.0模块
首先,您需要有一个支持BLE或正在运行BLE堆栈的模块,然后才能连接到它。要使用您现在拥有的模块,您需要MFI通过SPP连接到iPhone。
总之,您有两个选择:

  • 保留您拥有的模块(BT 2.0),加入MFI计划或越狱以使用SPP
  • 获得一个BLE模块并使用CoreBluetooth,无需加入MFI

对于BLE,您需要使用CoreBluetooth,无需MFi。查看官方编程指南: