【问题标题】:【iOS13】why call method`retrieveConnectedPeripheralsWithServices:`does not return any peripheral【iOS13】为什么调用方法`retrieveConnectedPeripheralsWithServices:`不返回任何外设
【发布时间】:2019-07-26 07:42:12
【问题描述】:

当我调用retrieveConnectedPeripheralsWithServices方法时,我确保系统蓝牙和匹配服务中有外围设备,但不返回任何外围设备对象

【问题讨论】:

  • 您确定其他应用与该外围设备有连接吗?
  • 是的,我确定。
  • 这些retrievePeripherals代码在iOS12中工作
  • 提交测试版反馈?
  • 只能这样。奇怪的是没有人发现这个问题。

标签: core-bluetooth ios13


【解决方案1】:

在 iOS 13 中,您应该等到 CBCentralManager 状态处于开启状态,然后再检索外围设备。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2016-11-08
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多