iOS 11与外部蓝牙设备随机断开连接

时间:2017-10-13 09:23:32

标签: ios xcode core-bluetooth ios11

我使用CoreBluetooth框架连接外部蓝牙设备,在所有iOS中都没有随机断开,但在iOS 11上它断开连接。 也许有人知道ios 11和corebluetooth,CBCentralManager有什么问题?

2 个答案:

答案 0 :(得分:0)

我的应用程序在iOS 11.0.x上每隔5分钟就断开连接,(对不起正确的版本),但在iOS 10或者更新版本中可以。所以我尝试更换外围设备,更换Android手机进行测试,两者都运行正常。

然后我将版本更新到iOS 11.1.1,并且BUG看起来像是固定的。

答案 1 :(得分:0)

当您的iphone / ipad进入睡眠状态时,您的蓝牙设备已断开连接。这是由于iOS 11要求所有应用程序向其info.plist添加后台模式。查看下面提供的屏幕截图,将其添加到您应用的info.plist中,这将在设备进入睡眠状态时解决您的iOS 11随机断开问题。

iOS 11 bluetooth issue