我可以从我的 iOS 应用程序 (Central) 读取和写入数据。在调用委托(delegate) connectPeripheral:periphal
之后,操作系统会发出警报,要求使用两个按钮“取消”和“配对”验证 PIN。
当用户按下“取消”或“配对”按钮时,我无法收到任何通知。我也无法检测配对是否成功。
self.peripheral.state
始终返回 2(已连接)
最佳答案
我已经做了一些研究来处理配对弹出窗口的取消事件,但不幸的是苹果没有提供任何委托(delegate)来处理它。
关于ios - 代理在 BLE 身份验证上不可用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/35551056/