我们可以在不重新扫描ios的情况下使用蓝牙重新连接断开的外围设备吗



我正在ios设备和硬件之间进行通信。如果我的iOS应用程序和硬件使用BLE连接,并且连接已建立。如果硬件超出范围或连接出现任何问题,则iOS应用程序将自动重新检查可用设备,如果iOS应用程序之前已配对硬件设备,则将尝试自动重新连接。我该怎么做才能完成这样的任务。我已经浏览了很多链接,他们描述调用did retrieve connected peripherals方法,但通过调用这个方法,它会自动连接吗?

是的,您可以通过排队将connect命令重新连接到断开连接的外围设备。它将一直持续到您的应用程序连接到外围设备,此时将调用didConnectPeripheral。无需扫描。

最新更新