小程序提交审核,提示接口未配置在app.json文件中

文章讲述了自2022年7月后,微信小程序在使用地理位置相关接口时,如wx.getLocation,必须在app.json中正确配置requiredPrivateInfos并设置用户位置权限声明。若不遵循,将影响用户接口能力的使用。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

问题:

提交审核提示,以下接口未正确配置在app.json文件中,勾选协议可继续提交,该版本发布后,用户将无法使用相关接口能力,接口未正确配置:wx.getLocation,如下:

分析

22年7月之后发布的小程序,使用地理位置相关接口,需声明该字段,否则无法正常使用。

相关文档:地理位置接口新增与相关流程调整 | 微信开放社区

解决

app.json文件中,和pages同级添加requiredPrivateInfos,添加getLocation声明,如:

{
"requiredPrivateInfos": ["getLocation"]
}

需要注意的是,还需要设置精确地理位置声明,也是和pages同级:

 "permission": {
    "scope.userLocation": {
      "desc": "你的位置信息将用于小程序位置接口的效果展示"
    }
  },

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值