【问题标题】:iOS 11 random disconnection with external bluetooth deviceiOS 11 与外部蓝牙设备随机断开连接
【发布时间】:2018-03-25 09:27:22
【问题描述】:

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

【问题讨论】:

  • 显示您的代码。

标签: ios xcode core-bluetooth ios11


【解决方案1】:

我的应用在 iOS 11.0.x 上每 5 分钟断开一次,(对于正确的版本,我很抱歉),但在 iOS 10 或更早版本中是可以的。于是尝试换了外设,换了个安卓手机测试,都运行正常。

然后我更新到iOS 11.1.1,BUG貌似已经修复了。

【讨论】:

    【解决方案2】:

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

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2012-11-14
      • 1970-01-01
      • 1970-01-01
      • 2015-12-18
      • 2016-01-30
      • 1970-01-01
      • 2011-08-29
      相关资源
      最近更新 更多