Xamarin iOS BLE 4.0写入特性抛出 CBATTErrorDomain Code=1

问题描述

我正在使用连接到 BLE 4.0 设备的 Xamarin Forms 开发跨平台应用程序。 这些设备公开一项具有特征的服务。应用程序根据这些特征之一写入一些数据。在另一个应用程序中读取一些数据。

在iOS上有时会发生特征写入产生此错误

Error Domain=CBATTErrorDomain Code=1 "The handle is invalid."

我注意到当用户在相关对话框中点击“配对”之前应用开始与特征交互时会发生这种情况。

我正在使用这个包来管理 BLE 跨平台:ACR Reactive BluetoothLE Plugin。它只是对 iOS 的 CoreBluetooth 功能的参考。

有没有人遇到过这样的问题。怎么解决

解决方法

暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!

如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。

小编邮箱:dio#foxmail.com (将#修改为@)