收藏
回答

11月2号 关于隐私协议影响到用户登录 ,解决方法?

会出现的问题是wx.getUserInfo(Object object) 或是wx.getUserProfile(Object object) 出现112,的报错问题

uni.getUserProfile一直失败,返回errMsg: "getUserProfile:fail api scope is not declared in the privacy agreement",errno: 112第一步首先要配置隐私

第一步//微信小程序后台设置里添加你有用到的 ,建议是全部删除重新添加,手机微信昵称,头像是关键一步,影响你是否可以登录成功、
添加后等待通过审核


https://developers.weixin.qq.com/miniprogram/dev/framework/user-privacy/PrivacyAuthorize.html // 第二步看文档。配置隐私协议小程序弹框

配置怎么查看是否成功,弹出授权后同意,

wx.getSetting({
    success(res){
    console.log(res,'授权')
    }
})    //可以查看一下是否
//上面步骤完成后

//授权为true的情况下,可以舍弃wx.getUserProfile,wx.getUserInfo方法直接进行登录
//没有具体查看原因,授权状态下,wx.getUserProfile,wx.getUserInfo还是以errno: 112的形式报错


回答关注问题邀请回答
收藏

1 个回答

  • 林冰碧寒
    林冰碧寒
    2023-11-02

    重新更新了小程序后台的隐私协议,就能用了

    2023-11-02
    有用 1
    回复 1
    • 十二。1
      十二。1
      2023-11-03
      更新了之后还要额外加代码吗
      2023-11-03
      回复
登录 后发表内容