有时我在Xcode中有一个奇怪的日志: [CoreBluetooth] XPC连接中断,重置。同时,登录我的外围设备显示已断开连接|原因:0x08 。此后应用程序不会崩溃。有时它会重新连接,但之后没有收到通知,或者它不会重新连接。这是来自iPhone的完整堆栈跟踪: https://gist.github.com/anonymous/9a7d2dbc2d10d0ff30a7bd4bd1178465
在记录XPC之后,有时我也有日志:
[CoreBluetooth] WARNING: <CBPeripheral: 0x1098100d0, identifier = F3D1D63C-CD7B-49E5-ACB0-E4B87F6DB5ED, name = XXXXXXX, state = connecting> is not a valid peripheral