Dictionary 华为地图套件-证书

Dictionary 华为地图套件-证书,dictionary,certificate,huawei-mobile-services,huawei-map-kit,Dictionary,Certificate,Huawei Mobile Services,Huawei Map Kit,我们的问题摘要: 上周,我们在华为AppGallery发布了我们的应用程序包。 我们使用华为地图套件来集成地图。然而,地图套件似乎有问题 我们收到错误消息: V/HmsMapKit_MapDataVersionClient_15:使用apiKey生成请求 D/HmsMapKit\u AuthenticateClient\u 86:响应代码:401 E/HmsMapKit_TileCache_38:开始请求标识失败,没有获取互动程序的权限。认证结果:010002 我们迄今为止所做的工作: 在Ap

我们的问题摘要: 上周,我们在华为AppGallery发布了我们的应用程序包。 我们使用华为地图套件来集成地图。然而,地图套件似乎有问题

我们收到错误消息: V/HmsMapKit_MapDataVersionClient_15:使用apiKey生成请求 D/HmsMapKit\u AuthenticateClient\u 86:响应代码:401 E/HmsMapKit_TileCache_38:开始请求标识失败,没有获取互动程序的权限。认证结果:010002

我们迄今为止所做的工作:

  • 在AppGallery connect中启用mapkit
  • 将已签名捆绑包的sha256指纹添加到AppGallery Concet中的应用程序
  • 使用agconnect-services.json构建应用程序
  • 使用华为开发者页面上的api密钥设置初始化mapkit
  • 对API键进行如下编码:urlcoder.Encode(“,“utf-8”)
  • 在上传之前对rc进行了测试,测试结果非常好
由于我们在确定问题的原因方面遇到困难,因此获得进一步的建议将非常有帮助


非常感谢您。

似乎您正在使用AppGallery签名

如果是这样,您必须向项目设置中添加一个以上的SHA-256,您可以从console中的应用程序设置中获得这些设置。根据这一点,很可能是由以下原因造成的:


当本地构建apk起作用,但存储区提交的apk不起作用时,很可能是签名问题

对于应用包签名,有两种方法

AppGallery Connect为您的新应用生成新的

应用程序签名允许您上传自己的应用程序

一旦您在AppGallery Connect中生成或上载了签名密钥,则无法对其进行修改

因此,根据方法的不同,您可能已经有了一个已修复的签名密钥

在这种情况下,您似乎有自己的签名密钥

当我们在提交到AppGallery之前需要使用upload key对apk进行签名时,不要使用signature key对upload apk进行签名,在这种情况下,还需要将密钥证书和密钥上传到AppGallery

如果使用,需要确保签名密钥证书和上载密钥证书是正确的