帖子
帖子
用户
博客
课程
显示全部楼层
1
帖子
0
勋章
14
Y币

[YonStudio] BLE 蓝 写数据 IOS 无回调

[复制链接]
发表于 2023-12-28 11:10:18

ble.writeValueForCharacteristic({
            peripheralUUID: GDS.peripheralUUID,
            serviceUUID: GDS.serviceUUID,
            characteristicUUID: GDS.characteristicWriteUUID,
            value: writeInfo,
            writeType:'response'
        }, function (ret, err) {
            // IOS 是收不到这个应答的
                

            WriteTaskInfoToFile(taskMAC, taskID, "测试回调  " + JSON.stringify(ret) + ';' + JSON.stringify(err));
        });   



android的有回调,IOS的没回调


writeType 使用auto打印一下ret与err看一下
1
帖子
0
勋章
14
Y币
改为 writeType:'auto' 后在IOS就没有回调了     
writeType:'response'  这种在IOS有回调

{code":-1,"errorCode":3,"domain"."CBATTErrorDomain","description"."ErrorDomain=CBATTErrorDomain Code=3 "Writing is not permitted." UserInfo={NSLocalizedDescription=Writing is not permitted.}","userInfo":{"NSLocalizedDescription"."Writing is not permitted."}}
130
帖子
7
勋章
2万+
Y币
胡大Q · 2023-12-28 11:39改为 writeType:'auto' 后在IOS就没有回调了     
writeType:'response'  这种在IOS有回调


没有写入权限
1
帖子
0
勋章
14
Y币
使用auto 是可以发送的,但就是不知道有没有发完   
您需要登录后才可以回帖 登录

本版积分规则