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

问题:

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

分析

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

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

解决

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

{
"requiredPrivateInfos": ["getLocation"]
}

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

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

猜你喜欢

转载自blog.csdn.net/m0_65465945/article/details/135947106