HarmonyOS 鸿蒙Next:按照文档开通了地图服务但还是报错 The Map permission is not enabled

发布于 1周前 作者 wuwangju 来自 鸿蒙OS

HarmonyOS 鸿蒙Next:按照文档开通了地图服务但还是报错 The Map permission is not enabled 按照文档开通了地图服务但还是报错 The Map permission is not enabled

2 回复

可以按照下方步骤检查下:

1、申请调试正式、调试Profile,参考文档:https://developer.huawei.com/consumer/cn/doc/app/agc-help-add-debugcert-0000001914263178,拿到调试证书、调试Profile之后,配到工程签名中

2、检查是否配置调试证书指纹,下面箭头指的地方

cke_3261.png

3、项目工程,module.json里面,配置clientId,参考文档:https://developer.huawei.com/consumer/cn/doc/harmonyos-guides-V5/map-config-agc-V5

cke_9431.png

这样搞完,应该就可以了

更多关于HarmonyOS 鸿蒙Next:按照文档开通了地图服务但还是报错 The Map permission is not enabled的实战系列教程也可以访问 https://www.itying.com/category-93-b0.html


在HarmonyOS鸿蒙系统中,若已按照官方文档开通地图服务但仍遇到“The Map permission is not enabled”的错误,这通常意味着应用缺少必要的地图服务权限。请检查以下几个方面:

  1. 权限声明:确保在config.json文件中已正确声明地图服务所需的权限。这包括位置权限、网络权限等与地图服务相关的权限。

  2. 服务订阅:验证是否在开发者后台成功订阅了地图服务,并确保应用ID与后台配置的应用ID一致。

  3. 配置文件:检查abilityapp标签下是否有遗漏或错误的配置,这可能导致权限未正确应用。

  4. 代码实现:确认在代码中正确调用了地图服务的初始化方法,并遵循了官方文档中的实现步骤。

  5. 版本兼容性:检查当前使用的HarmonyOS版本是否与地图服务SDK版本兼容。

如果以上步骤均确认无误,但问题依旧存在,请确保使用的开发者账号具有完整的权限,并考虑清除缓存或重新安装应用进行尝试。若问题仍未解决,请联系官网客服,官网地址是:https://www.itying.com/category-93-b0.html

回到顶部