使用uniapp官方蓝牙方法,蓝牙设备断开后,苹果手机会弹出系统通知:提示配件断开,如何关闭该通知
https://uniapp.dcloud.net.cn/api/system/bluetooth.html
https://uniapp.dcloud.net.cn/api/system/ble.html

a***@foxmail.com
- 发布:2025-07-22 14:28
- 更新:2025-09-01 09:51
- 阅读:3098
a***@foxmail.com (作者)
好的,谢谢。
不过这个问题下的作者说可以关闭,但没透露方法:https://ask.dcloud.net.cn/question/171755。
我查资料说uniapp官方低功率蓝牙相关方法应该是封装了 iOS Core Bluetooth 框架的方法,需要自己写插件 调用连接蓝牙方法,传入 关闭配件断开的系统通知 参数
centralManager.connect(peripheral, options: [CBConnectPeripheralOptionNotifyOnDisconnectionKey: false]),
关键参数:CBConnectPeripheralOptionNotifyOnDisconnectionKey
没实践过,不知道是否可行,不知道是否会引发新的问题,不知道即使可行,该连接方法是否会跟uniapp官方ble的其他方法脱节。
2025-07-25 16:26
a***@foxmail.com (作者)
之前 使用 Objective-C 开发的ios应用 就不会出现这个问题,所以还是uniapp 官方的低功率蓝牙方法的问题吧
2025-07-29 18:26