通过蓝牙连接并接收数据。
我们正在为客户开发一个应用程序。这是一种通过蓝牙连接的婴儿玩具,我们在连接和传输数据时遇到了麻烦。
在完成所有研究之后,我们找到了两个替代方案: CoreBluetooth和BluetoothManager 。据我所知,CoreBluetooth仅与低功耗蓝牙(我认为这是最新的蓝牙版本)连接,因此无法找到客户的设备。使用第二个选项,BluetoothManager我可以找到设备,但无法传输数据。
这使我认为我的 客户端设备不是BLE 。考虑到 CoreBluetooth找不到设备,只有BluetoothManager 可以 找到 此设备的连接和传输数据的方法?
您能否提供替代方法和/或如何进行此交流的示例?如果您做不到,请告诉我,以便告诉我的客户。
要与较低版本的Bluetooth通信,您需要使用ExternalAccessory框架,但这是针对MFi设备的,因此我想您需要登录Apple MFi程序:https : //developer.apple.com/programs/mfi/