cuihai
cuihai
  • 发布:2026-04-27 18:59
  • 更新:27 分钟前
  • 阅读:23

【报Bug】uni.getAccountInfoSync().miniProgram中的微信小程序appid获取不到

分类:uni-app

产品分类: uniapp/小程序/微信

PC开发环境操作系统: Windows

PC开发环境操作系统版本号: 10

HBuilderX类型: 正式

HBuilderX版本号: 5.07

第三方开发者工具版本号: Stable 2.01.2510290

基础库版本号: 3.15.2

项目创建方式: HBuilderX

操作步骤:

在App.vue中的onLaunch方法中使用uni.getAccountInfoSync().miniProgram.appId获取小程序appid

预期结果:

获取到小程序appid

实际结果:

获取的是空字符串

bug描述:

uni.getAccountInfoSync().miniProgram中的微信小程序appid获取不到。
本来我需要更换小程序appid,无论我在manifest.json怎么改都一直是原appid,我认为是因为缓存,重新安装了小程序开发者工具后,直接获取不到了

2026-04-27 18:59 负责人:无 分享
已邀请:
DCloud_UNI_JBB

DCloud_UNI_JBB

看看产物的 app.json 中的 appid

  • cuihai (作者)

    "mp-weixin": {

    "appid": "wxd9dc39a3c40a1d7a",

    "setting": {

    "urlCheck": false,

    "minified": true,

    "postcss": true,

    "es6": true

    },

    "usingComponents": true,

    "libVersion": "latest",

    "permission": {

    "scope.userLocation": {

    "desc": "需要获取您的位置信息进行定位"

    }

    },

    "requiredPrivateInfos": ["getLocation"],

    "optimization": {

    "subPackages": true

    },

    "usePrivacyCheck": true

    },

    2026-04-27 19:18

  • cuihai (作者)

    我HBuilder X重启了,编译文件删掉也重新编译了,都不行

    2026-04-27 19:21

  • cuihai (作者)

    "permission": {

    "scope.userLocation": {

    "desc": "需要获取您的位置信息进行定位"

    }

    },

    "requiredPrivateInfos": [

    "getLocation"

    ],

    "usePrivacyCheck": true,

    这是开发者工具中的app.json其他就是一些路径信息了

    2026-04-27 19:25

  • DCloud_UNI_JBB

    回复 cuihai: im里面私聊

    57 分钟前

DCloud_UNI_JBB

DCloud_UNI_JBB

可以试试原生微信小程序类似的写法有没有这个问题

要回复问题请先登录注册