HarmonyOS 已开通地图服务,开发时还是提示The Map permission is not enabled

HarmonyOS
2024-12-23 15:30:02
浏览
收藏 0
回答 1
待解决
回答 1
按赞同
/
按时间
fox280

根据报错的提示是未开启地图权限,可以参考链接进行配置:https://developer.huawei.com/consumer/cn/doc/harmonyos-guides-V5/map-config-agc-V5#section16133115441516

如果权限已开启按以下步骤检查下地图服务,特别是签名证书指纹那部分。

1.一般没有展示地图,可能和没有配置SHA256指纹证书配置,网络,定位权限,没有打开地图服务等有关系,如果刚配置完权限等,需要24h生效,(可以将手机系统时间往后设置24h)。

2.module.json5文件中 metadata节点下 clientid 写正确—需要在里面直接写client_id的信息,不能通过$符引用资源文件中的值,当前无法解析这种引用方式。

3、需要开发者检查一下当前的签名证书指纹是否也是自动签名的,需要改成手动签名且需要和AGC上配置的证书指纹一致。签名证书使用这个选项中的配置方式 “选择SHA256公钥指纹”。

分享
微博
QQ
微信
回复
2024-12-23 20:09:10
相关问题
HarmonyOS the map permission is not enabled
304浏览 • 1回复 待解决
The Map permission is not enabled
1866浏览 • 1回复 待解决
HarmonyOS 地图服务权限未开通
378浏览 • 1回复 待解决
地图服务开通后多久生效?
570浏览 • 1回复 待解决
HarmonyOS Map地图POI能力
341浏览 • 1回复 待解决
HarmonyOS 定位服务地图服务
264浏览 • 1回复 待解决
控件enabled设置为false,hover失效
2608浏览 • 1回复 待解决
HarmonyOS 地图服务的使用问题
223浏览 • 1回复 待解决
HarmonyOS 地图服务地点搜索失败
379浏览 • 1回复 待解决
HarmonyOS 地图开发关联账号
222浏览 • 1回复 待解决
HarmonyOS map kit 获取地图中心经纬度
521浏览 • 1回复 待解决