测试一个小程序/小游戏获取用户地理位置信息的用途说明

今天测试一个小程序微信scope参数错误或没有scope权限,打开错误提示getLocation需要在app.json中声明权限字段。

阐明

获取用户位置信息时,需要填写目的描述

在一些小程序/小游戏的业务逻辑中,有时需要依赖用户的地理位置来提供服务。目前,开发者可以通过调用wx.getLocation/wx.authorize等接口获取用户的地理位置信息或授权。

根据iOS系统对用户隐私保护的要求微信scope参数错误或没有scope权限,同时为了让用户更好地判断是否向开发者提供地理位置信息,我们进行了调整,使小程序/小游戏在获取用户的地理位置信息,开发者需要说明获取用户地理位置的目的。填写的说明会显示在地理位置授权弹窗中,如下图所示:

具体开发方法如下:

在app.json中添加权限属性配置(小游戏需要在game.json中配置):

“允许”: {

“范围。用户位置”:{

“desc”: “已经为您提供了最新的服务信息”

}

},

修改方法

连接开发者工具后

通常siteinfo.js配置自己的域名和uniacid、acid

编译,如上图,“getLocation需要在app.json中声明权限字段”

然后我们在 app.json

添加代码

“允许”: {

“范围。用户位置”:{

“desc”: “已经为您提供了最新的服务信息”

}

},

© 版权声明
THE END
喜欢就支持一下吧
点赞0
分享
评论 抢沙发

请登录后发表评论