小程序项目是用uni-app创建的工程,现在要求对定位进行配置,查阅官方文档:
官方要求我们在app.json中 requiredPrivateInfos 配置项中声明即可,如下图:
但uni-app工程中打包前并没有app.json文件,所以我在pages.json中的subPackages后面配置了requiredPrivateInfos,结果打包,最后提交审核的时候报
我查看了项目打包后的文件dist/build/mp-weixin/app.json,发现里面并没有requiredPrivateInfos,后来打开uniapp文档,在右上方搜索文档输入框输入requiredPrivateInfos,查询到文档:requiredPrivateInfos,查询到文档:manifest.html#mp-weixin
上面早就有对requiredPrivateInfos配置的说明
原来是配置位置出错了,在uniapp中正确配置路径应该为:
在manifest.json的"mp-weixin"下配置requiredPrivateInfos,注意跟permission平级。