收藏
回答

关于wx.getUserProfile报错40163的问题, 你们遇见过吗?

我们是一个服务商,最近突然线上所有小程序授权登录全部授权失败,导致线上生产事故和客诉。定位到了wx.getUserProfile用户授权报错代码40163,微信开发文档说是code复用导致的,所以去抓了一下包,发现并没有复用问题,然后看微信小程序内部通知,看看是不是有什么地方更新了,导致授权失败? 如果在看到微信关于小程序 "用户隐私协议" 这个块做了更新,老系统都需要重新提交 "用户隐私协议",勾选所需要的授权就行,注意!!!关键在于 "用户信息" 这个授权的问题没有勾选导致报错40163(文档报错提示可能还未更新),重新提交审核通过之后就好了(Android立即授权成功, IOS等了一个多小时才可以),你以为问题就这样好了吗? 并没有, 第二天再次提交新的小程序版本的时候,再次出现授权失败,崩溃了!!!! ,不对啊,用户协议昨天不是都勾选好了,也审核过了呀,然后我直接去看 "用户隐私协议" ,这不对劲呢,我的昨天勾选的 "用户信息" 怎么消失了,然后没有办法只能再次勾选提交,流程一样,通过就好了.然后我不甘心啊,什么情况,再次验证了其他几个小程序,同样的情况!!!!每次提交小程序,"用户隐私协议" 莫名的会被重置,然后就是发布后的小程序无法使用,反反复复的线上事故

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

2 个回答

  • 风清雾云开见日出
    风清雾云开见日出
    2023-11-03

    关闭浏览器拓展插件,清空浏览器缓存,重启浏览器或者更换浏览器再次更新隐私协议试试

    2023-11-03
    有用
    回复 1
    • Aven@
      Aven@
      2023-11-03
      试过了,没有用
      2023-11-03
      回复
  • 正青春
    正青春
    2023-11-03

    检查一下是否采集用户信息,这里加上了吗,你先更新用户隐私保护协议,审核后再提交审核小程序。

    2023-11-03
    有用
    回复 3
    • Aven@
      Aven@
      2023-11-03
      是勾选的采集用户隐私,9月份的内部通知关于采集用户隐私更新这块每个字都扣了一遍
      2023-11-03
      回复
    • 正青春
      正青春
      2023-11-03回复Aven@
      你先更新用户隐私保护协议,审核后再提交审核小程序,发布的时候,全量发布
      2023-11-03
      回复
    • Aven@
      Aven@
      发表于移动端
      2023-11-03回复正青春
      是的,再次发布新版本,马上出现授权失败,用户隐私协议里面的获取用户信息消失了,又需要重新更新用户隐私协议,而这个审核过程就是事故过程 ,一通过又好了
      2023-11-03
      回复
登录 后发表内容