标签: ios bluetooth-lowenergy core-bluetooth
我正在开发一个与BLE硬件通信的应用程序。 我在这里面临一些奇怪的问题。
当外围设备断开连接然后再次连接iOS时,调用centralManager:didConnectPeripheral:委托方法。
centralManager:didConnectPeripheral:
但在某些情况下,如果外围设备在我的应用程序正在运行,则应用程序无法自动连接设备。在这种情况下,如果我进入设置并从iOS蓝牙设置手动连接外设,外设会连接,但iOS不会调用委托方法。