0

我正在为 iOS 开发 BLE4.0 应用程序,连接到外围设备。然后我想更改外围设备的名称,所以我使用 writeValue:forCharacteristic:type 方法,出现错误,描述:“此操作不允许指定的 UUID。 " characteristicUUID 是“0x2A00”,代表“http://developer.bluetooth.org/gatt/characteristics/Pages/CharacteristicViewer.aspx?u=org.bluetooth.characteristic.gap.device_name.xml”。加密狗可以更改外围设备的名称。我不知道为什么会发生?谢谢!

4

1 回答 1

1

我理解您的问题表明您正在尝试写入特征“0x2A00”,这是通用访问服务“0x1800”中的只读特征。如果是这种情况,则“不允许操作”消息似乎是正确的。

于 2013-02-15T20:38:20.610 回答