尝试与配对的外围设备重新连接时出现问题,它可以连接,但是我找不到服务。
步骤如下。
打开外围设备并打开应用。
现在,我从IOS禁用了蓝牙,然后再次打开以测试重新连接。
现在我关闭了该应用程序,然后重新打开以再次进行测试。
现在关闭外围设备,然后再次打开。
在第4步之后,如果我重复第1,2和3步,他们将找不到服务,问题出在我重启外围设备时。
我正在设置self.manager.delegate=self
并正确实现CBCentralManagerDelegate
和CBPeripheralDelegate
,并且正在使用self.manager.retrievePeripherals (withIdentifiers: [UUID])
连接到配对的外围设备。
有什么主意吗?我将非常感谢。