报错-小程序:errMsg: “getUserProfile:fail privacy permission is not authorized“

简介: 报错-小程序:errMsg: “getUserProfile:fail privacy permission is not authorized“

一、问题描述


小程序 wx.getUserProfile 方法 调用时候报错如下


errMsg: "getUserProfile:fail privacy permission is not authorized"


f4de471fdbbf8073e0455ba4c1744bff_0e30d9a7d8bc4ff4b8f679b1049d8ce5.png


问题的原因是,新版本依赖的版本库不支持了,这里调整为,2.18.1,可以正常使用了。


那同理如果有其他微信小程序的方法使用报错,那么有可能也是依赖版本库不支持了,可以从这个角度排查一下。


3ec6b22cb89b3c71759fda2cf1431ec0_3d158cb68d9047ecaaef597810b5dbe4.png


二、相关内容


2.1、什么是小程序调试基础库

小程序是一种轻量级的应用程序,可以在微信、支付宝等平台上运行。小程序调试基础库是指小程序开发者工具中用于调试和运行小程序的基础库。基础库指的是小程序的核心库,包含小程序的运行环境和基础 API,如网络请求、数据存储等。调试基础库则是指小程序开发者工具中用于模拟小程序运行环境和提供相应 API 的库。通过调试基础库,开发者可以在开发者工具中调试小程序的代码和功能,检查和修复问题。


2.2、什么是微信小程序调试基础库

微信小程序调试基础库是一种用于模拟小程序运行环境和提供相应 API 的库,供开发者在微信小程序开发者工具中调试小程序的代码和功能。


微信小程序是运行在微信客户端内的应用程序,具有轻量、便捷、开发门槛低等特点。为了方便开发者快速开发和测试,微信提供了开发者工具,其中包括了调试基础库。调试基础库提供了与小程序运行环境相同的 API,例如网络请求、数据存储、界面渲染等,同时还可以模拟不同的设备类型和网络环境,帮助开发者更好地调试和优化小程序。


在使用微信小程序开发者工具时,开发者可以通过切换调试基础库的版本来适配不同的微信客户端版本,并检查小程序在不同版本间的兼容性。


三、欢迎交流指正


参考链接

微信小程序基础库的介绍与更改_微信小程序调试基础库_UserGuan的博客-CSDN博客

小程序基础库(小程序基础库对应微信版本) - 桔子

微信小程序基础库版本可以降低吗(小程序基础库对应微信版本)-亲测免费分享网


相关文章
|
6月前
|
小程序 前端开发 JavaScript
uniapp转微信小程序编译报错 Bad attr `data-event-opts` with message
uniapp转微信小程序编译报错 Bad attr `data-event-opts` with message
|
28天前
|
JSON 小程序 JavaScript
uni-app开发微信小程序的报错[渲染层错误]排查及解决
uni-app开发微信小程序的报错[渲染层错误]排查及解决
422 7
|
4月前
|
文字识别 小程序 安全
印刷文字识别操作报错合集之微信小程序调用API时路径总是返回不对,该如何处理
在使用印刷文字识别(OCR)服务时,可能会遇到各种错误。例如:1.Java异常、2.配置文件错误、3.服务未开通、4.HTTP错误码、5.权限问题(403 Forbidden)、6.调用拒绝(Refused)、7.智能纠错问题、8.图片质量或格式问题,以下是一些常见错误及其可能的原因和解决方案的合集。
|
4月前
|
小程序 API
微信小程序getLocation报错 getLocation:fail the api need to be declared in the requiredPrivateInfos field in
微信小程序getLocation报错 getLocation:fail the api need to be declared in the requiredPrivateInfos field in
372 1
|
4月前
|
小程序 开发者
【微信小程序】 微信小程序报错不在以下request合法域名列表中
【微信小程序】 微信小程序报错不在以下request合法域名列表中
910 0
|
6月前
|
小程序
微信小程序启动报错 WXML file not found: ./miniprogram_npm/@vant/weapp/action-sheet/index.wxml
微信小程序启动报错 WXML file not found: ./miniprogram_npm/@vant/weapp/action-sheet/index.wxml
225 3
|
6月前
|
小程序 前端开发 Android开发
微信小程序(van-tabs) 去除横向滚动条样式(附加源码解决方案+报错图)
微信小程序(van-tabs) 去除横向滚动条样式(附加源码解决方案+报错图)
428 1
|
6月前
|
小程序 开发者
微信小程序“Error: xxx.js 已被代码依赖分析忽略,无法被其他模块引用”报错?
微信小程序“Error: xxx.js 已被代码依赖分析忽略,无法被其他模块引用”报错?
448 0
|
6月前
|
小程序 Android开发 iOS开发
mPaaS问题之Ios调小程序报错如何解决
mPaaS小程序是阿里巴巴移动平台服务(mPaaS)推出的一种轻量级应用解决方案,旨在帮助开发者快速构建跨平台的小程序应用;本合集将聚焦mPaaS小程序的开发流程、技术架构和最佳实践,以及如何解决开发中遇到的问题,从而助力开发者高效打造和维护小程序应用。
mPaaS问题之Ios调小程序报错如何解决
|
28天前
|
移动开发 小程序 数据可视化
基于npm CLI脚手架的uniapp项目创建、运行与打包全攻略(微信小程序、H5、APP全覆盖)
基于npm CLI脚手架的uniapp项目创建、运行与打包全攻略(微信小程序、H5、APP全覆盖)
185 3