【发布时间】:2016-04-27 13:25:07
【问题描述】:
我的 centralManger 对象有问题,它工作得很好,我可以连接和断开外围设备。一旦我配对了 2 个外围设备,半小时后(或多或少......),centralManger 状态变为“CentralManagerStateResetting”,这会导致我的外围设备自动断开连接并且不调用委托:didDisconnectPeripheral。
这是来自苹果的文档: @constant CBCentralManagerStateResetting 与系统服务的连接暂时丢失,即将更新。
- 这个状态是什么意思?
- 为什么 centralManger 会进入这个状态?
- 如何防止它进入这种状态?
- 我该如何解决这个问题?
在所有 iPhone 中都可以看到并在 iOS 9+ 版本中检查
【问题讨论】:
标签: ios core-bluetooth cbcentralmanager