[英]BLE not a valid peripheral
有时在随机的时刻(通常在后台断开连接后),我在连接时遇到了一个奇怪的错误
WARNING: <CBPeripheral: 0x1c4109ea0, identifier = 6040FFF8-6E53-4776-ABF7-9632093B2DB5, name = XXXXXXXX, state = connecting> is not a valid peripheral
我检查了BLE设备上的连接状态,并且应用程序已连接,但未订阅通知。 在应用程序上,状态处于连接状态。 出现此错误后,重新正确连接的唯一方法是再次关闭并打开应用程序。 我该怎么做才能避免这种情况?
请确保,如果您多次连接任何BLE设备,则在再次连接设备之前,应先断开连接。 从您的情况来看,似乎您是在不断开连接的情况下再次连接BLE设备。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.