会出现的问题是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的形式报错
重新更新了小程序后台的隐私协议,就能用了