【问题标题】:Missing info button from Bluetooth device setting when BLE connected programmatically in Swift当 BLE 在 Swift 中以编程方式连接时,蓝牙设备设置中缺少信息按钮
【发布时间】:2019-06-15 18:41:34
【问题描述】:

当 BLE(外围设备)以编程方式连接时,信息按钮不会出现在“我的设备”下的设备设置中。 另一个问题是当 BLE 以编程方式断开连接时,设备会从设置中的已连接蓝牙设备列表中删除。

【问题讨论】:

  • 这是正确的行为,因为您没有与该外围设备绑定,因此在连接期间或断开连接后都没有信息显示。
  • 如何解决这个问题?
  • 没有什么需要修复的。除非 BLE 外设需要对特性进行加密,否则不需要绑定。

标签: ios swift iphone


【解决方案1】:

实际上不是答案,但希望这些信息有用。为 BLE 设备使用(或至少找到)“信息”按钮的最常见原因之一是设置或恢复“共享系统通知”标志,该标志允许将系统通知(呼叫、消息等)传递给蓝牙设备。例如,许多使用不同智能设备(健身追踪器、智能手表)的人在升级到 IOS 13 后都遇到了此类通知的问题(网上有很多主题——供应商特定的和通用的)。还有一些屏幕截图,其中“LE”设备(根据标签)实际上在“已连接”/“未连接”旁边有(i)按钮(例如https://www.samsung.com/us/support/troubleshooting/TSG01202131/

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2011-07-07
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2011-09-16
    • 2016-07-19
    • 2015-12-18
    • 2021-10-09
    相关资源
    最近更新 更多