- 隐私接口一直调用不起,返回112错误码,是怎么回事?
困扰几个月的问题一直得不到解决,自从官方升级了隐私调用规则就一直适配不上。表现如下: 基础库:2.32.3 ,调用 scope.bluetooth ,wx.setClipboardData 等隐私接口提示 {errMsg: "setClipboardData:fail api scope is not declared in the privacy agreement", errno: 112} ,按官方文档提示是隐私协议没有更新,但是我们这个隐私协议一直都是更新并审核通过了的。 [图片] 诡异的事情是:getLocation这个接口会触发wx.onNeedPrivacyAuthorization,wx.setClipboardData 不会触发wx.onNeedPrivacyAuthorization。 更诡异的事情是:如果发送这个事件过去同意的话{ buttonId: 'agree-btn', event: 'agree' },第一次调用wx.setClipboardData还是会报错: {errMsg: "setClipboardData:fail api scope is not declared in the privacy agreement", errno: 112}。但是杀掉小程序第二次进来wx.setClipboardData 就可以调用成功!
02-21 - 用户隐私保护指引已更新,并且已经选了手机号这个权限,getPhoneNumber报112,什么情况?
getPhoneNumber:fail api scope is not declared in the privacy agreement,errno:112 wx.requirePrivacyAuthorize弹出协议已同意,隐私协议已更新,获取手机号还是会报上面这个错误。 [图片] [图片] [图片]
2023-09-13