Swift CoreBluetooth 不是外设异常的有效特征

Swift CoreBluetooth Not a valid characteristic for peripheral exception

我在写入 BLE 外围设备时收到此错误消息。

WARNING: "is not a valid characteristic for peripheral"

[CoreBluetooth] 警告:,通知 = NO> 不是外围设备的有效特征

您可能需要提供更多信息,以便人们给出有意义的答案。不过稍微推测一下...

表示具有 UUID AC02 的特征不是有效特征。查看官方采用的特性列表,不在列表中。 https://www.bluetooth.com/specifications/gatt/characteristics/

所以我的假设是这是一个自定义特征,很难从您问题中的信息中了解任何信息。

您可能想要使用一种通用工具来探索您的蓝牙低功耗 (BLE) 设备。在移动设备上,android and ios.

提供 Nordic nRF Connect 应用程序

在许多桌面平台上,您可以通过转到 URL chrome://bluetooth-internals/#devices.

使用 Chrome 浏览器

这些通用工具应该允许您探索外围设备并与之交互。它提供的附加信息可能有助于调试您正在编写的应用程序遇到的问题。