【问题标题】:Huawei Push Kit Error : 907135701: scope list empty华为 Push Kit 错误:907135701:范围列表为空
【发布时间】:2020-11-12 20:12:32
【问题描述】:

我正在为我的应用程序实现推送套件,我已经从开发者控制台启用了服务,并且华为推送 SDK 已正确集成,我可以从 agconnect-servicesjson 中查看应用程序 ID 以获取令牌。即 907135701:907135700

但是,当华为手机获取推送令牌时,系统崩溃,日志为:

com.huawei.hms.common.ApiException: 907135700: get scope 
com.huawei.hms.common.ApiException: 907135701: scope list empty

我该如何解决这个错误?

【问题讨论】:

  • 你是怎么解决这个问题的?如果您分享您的解决方案,其他人将从您的解决方案中受益。请分享一下
  • 我一直在尝试使用旧指纹,一旦我更新它,问题就解决了

标签: android huawei-mobile-services huawei-developers


【解决方案1】:

能否请您检查您的应用程序的调试版本和发布版本是否使用不同的签名证书?如果他们使用不同的证书,这可能是原因。

【讨论】:

  • 我也有同样的问题。这是否意味着调试和发布版本必须使用相同的证书?
  • 是的,我为他们使用相同的证书并且问题解决了。
【解决方案2】:

您必须将您的 sha-256 指纹添加到控制台。 调试和发布不需要使用同一个证书。只需在 AppGallery 中添加调试证书和发布证书即可。在下面的屏幕截图中,您可以看到我添加了两个 SHA-256 指纹:

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2021-06-26
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2021-11-21
    • 1970-01-01
    • 1970-01-01
    • 2022-11-09
    相关资源
    最近更新 更多