uni-app中如何配置地理位置requiredPrivateInfos?

2,155 阅读1分钟

小程序项目是用uni-app创建的工程,现在要求对定位进行配置,查阅官方文档:

地理位置接口新增与相关流程调整

官方要求我们在app.json中 requiredPrivateInfos 配置项中声明即可,如下图:

1675329431449.png

但uni-app工程中打包前并没有app.json文件,所以我在pages.json中的subPackages后面配置了requiredPrivateInfos,结果打包,最后提交审核的时候报

1675329431449.png

我查看了项目打包后的文件dist/build/mp-weixin/app.json,发现里面并没有requiredPrivateInfos,后来打开uniapp文档,在右上方搜索文档输入框输入requiredPrivateInfos,查询到文档:requiredPrivateInfos,查询到文档:manifest.html#mp-weixin

1675329431449.png

上面早就有对requiredPrivateInfos配置的说明

原来是配置位置出错了,在uniapp中正确配置路径应该为:

在manifest.json的"mp-weixin"下配置requiredPrivateInfos,注意跟permission平级。

1675329431449.png