ios - 如何在 BLE PIN 输入弹出窗口中检测按钮操作
问题描述
连接到 BLE 设备后,系统会弹出一个 PIN 码。
如何检测用户是否取消或输入了 PIN 码?
解决方案
由于一个非常奇怪的原因,iOS 没有告诉你配对状态,所以你什么都不知道。根据外围设备如何处理 GATT 请求,它可能会拒绝访问未配对的设备。在这种情况下,如果您可以访问以前没有的特征,您可以猜测您已配对。
如果您编写外围设备的软件,您还可以发送有关配对状态的通知。
推荐阅读
- neo4j - 遇到给定节点时,Neo4j 停止搜索无向路径
- java - 如何使用 selenium webdriver 从 gmail 电子邮件内容中捕获 OTP 代码
- android - 检查 WorkRequest 之前是否已被 WorkManager Android 入队
- javascript - 任何人都知道如何使用 reactjs 登录 linkdIn
- google-chrome - Chrome 开发者控制台快捷键 CTRL Shift J 什么都不做
- bash - 使用 $(printf ... array) 条件查找
- python - WxPython。列表控件。插入按钮 - Python
- sql-server - SQL Server 未返回响应
- android - 如何避免/克服android底部导航栏上的动画
- c# - 从方位角和仰角计算新的 3D 相机位置 - Helix Toolkit