我已经通过核心蓝牙框架实现了 ble 连接,并且工作正常。现在在设置应用程序中,如果发现蓝牙设备,我想通过应用程序(以编程方式)自动为该设备建立经典蓝牙连接。
请分享一些提示/代码片段如何在从应用程序建立蓝牙连接后建立经典蓝牙连接,这样用户就不必去设置应用程序建立连接。
任何帮助将不胜感激。 提前致谢!
最佳答案
对于 iOS,据我所知没有办法。如果您可以控制外围设备,则有一个解决方法:
经过 BLE 配对后,外围设备知道您的 iDevice 的公共(public)蓝牙地址。现在您的外围设备可以从另一端启动经典配对。在 iOS 上,您会看到一个配对屏幕。
关于ios - 通过 CoreBluetooth 成功连接 BLE 后,如何以编程方式连接经典蓝牙,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/45409205/