此操作不允许指定的UUID

时间:2018-06-01 12:14:41

标签: ios bluetooth bluetooth-lowenergy uuid

我正在为我们的蓝牙低功耗设备开发IOS应用程序,我遇到了一个问题,而我无法在BGM111上写入某个特性(设置为需要经过身份验证的写入和经过身份验证的读取)。 / p>

我遇到的问题按以下顺序发生:

  

首次运行:           1.)连接到设备           2.)写一个"秘密"代码到设备,使其启用绑定模式           3.)读取设置为Authenticated Read的特性,强制IOS App请求与其配对(用户按下Allow   对)           4.)将所需的值写入特征,该特征适用于此次运行的第二次运行及以后(关闭后的任何时间)   申请,并重新开放):           1.)连接到设备           2.)写下#34;秘密"再次编码,以确保这仍然是一个有效的设备,(再次导致启用绑定模式)           3.)再次读取特征(工作)           4.)将所需的值写入特征,此时给出错误"不允许指定的UUID   。操作"其错误代码值为8

为什么我会遇到这个问题?

1 个答案:

答案 0 :(得分:0)

BGM111可以连接多台设备吗?

请更换设备一次并再次连接

我认为相同的设备将连接将提供相同的udid已经存在,所以它正在制造问题