小程序
小游戏
企业微信
微信支付
扫描小程序码分享
应用场景: 在ios里面通过deviceId 调用系统蓝牙配对流程来连接其他蓝牙设备,在小程序退出情况下可以保持其他设备和手机蓝牙的连接。
1 个回答
加粗
标红
插入代码
插入链接
插入图片
上传视频
目前iOS的蓝牙系统接口是不支持直接发起配对的,所以小程序也提供不了类似接口,参考苹果的蓝牙设计规范文档(https://developer.apple.com/accessories/Accessory-Design-Guidelines.pdf)中Transports-BLE-Pairing章节,里面提到只有在att请求返回了"Insufficient Authentication”错误码时iOS才会主动发起匹配,所以有一种做法是让硬件设备主动拒绝来自小程序的写入请求并带上这个错误码,就可以触发iOS进行配对
还有一种更简单的做法,就是用小程序尝试写入一个writeEncryption权限的特征值,此时即可触发配对
你好,麻烦通过点击下方“反馈信息”按钮,提供出现问题的。
关注后,可在微信内接收相应的重要提醒。
请使用微信扫描二维码关注 “微信开放社区” 公众号
目前iOS的蓝牙系统接口是不支持直接发起配对的,所以小程序也提供不了类似接口,参考苹果的蓝牙设计规范文档(https://developer.apple.com/accessories/Accessory-Design-Guidelines.pdf)中Transports-BLE-Pairing章节,里面提到只有在att请求返回了"Insufficient Authentication”错误码时iOS才会主动发起匹配,所以有一种做法是让硬件设备主动拒绝来自小程序的写入请求并带上这个错误码,就可以触发iOS进行配对
还有一种更简单的做法,就是用小程序尝试写入一个writeEncryption权限的特征值,此时即可触发配对