[CoreBluetooth] XPC connection interrupted, resetting
最近做了个蓝牙相关项目,按正常BLE流程蓝牙开启、扫描外设、找到指定外设后连接,然后正常和外设收发数据,但是过了几分钟后手机端蓝牙就异常了,打印提示:[CoreBluetooth] XPC connection interrupted, resetting,蓝牙状态回调方法进入了case CBCentralManagerStateResetting:
{
NSLog(@"CoreBluetooth BLE hardware is resetting");
}
这个里面,此时用其他手机收我的外设也是收不到的。现在想让app应用回复通信怎么办??
尝试过cancel当前的连接然后在CBCentralManagerStateOn中重新scan重新连接,不可取,请各位大佬多给点建议和解决方案,不胜感激。