关于微信更新后,发布的小程序一键登录不生效uni.getUserProfile

前言
最近微信官方开始更新,对uni.getUserProfile进行了回收,也许有很多正在服务阶段的小程序突然就无法进行微信用户信息收集进行登录了,废话不多说,直接上图。(本文不做科普,只解决问题,如有效求个赞)
一、登录微信公众号平台
对于这个,想必大家不会陌生,因为发布出去的小程序都需要登录到这个平台中做好相应的操作;
二、查看小程序版本
在这里插入图片描述
为了能够继续使用uni.getUserProfile这个api进行数据获取,达到一键登录的功能,到刚刚登录的微信公众平台查看自己发布的小程序的版本。
设置-》基本设置-》拉到最下面
在这里插入图片描述
在这里插入图片描述

在这里插入图片描述
确认自己目前正在运行的小程序版本是否在支持uni.getUserProfile;
三、进行隐私验证(重点)
因为微信前段时间更新,需要所有微信小程序进行隐私验证,如果不进行验证也是无法获取到微信用户信息的,同样是微信公众平台-》设置-》基本设置-》隐私和安全
在这里插入图片描述
如图点击更新进行信息填写申请,重点这里又一个坑,就是在申请的时候一定一定要点击增加信息类型后勾选上(收集微信昵称、头像);然后填写相关信息进行确定即可;等待微信审核,通过之后,发布的小程序就恢复了一键登录获取openid的功能,不会再出现不生效或者点击不弹出的问题了。在这里插入图片描述

在这里插入图片描述
(因为我这里已经勾选了“收集用户昵称、头像”所以上图没有显示,大家在自己操作的时候注意一下就可以了)希望这篇文章能够解决你现在遇到的问题。

  • 6
    点赞
  • 12
    收藏
    觉得还不错? 一键收藏
  • 7
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 7
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值