Huawei Push Kit Error : 907135701: scope list empty
Huawei Push Kit Error : 907135701: scope list empty
我正在为我的应用程序实现推送工具包,我已经从开发者控制台启用了服务,并且华为推送 SDK 已正确集成,我可以从 agconnect-servicesjson 中看到应用程序 ID 以获取令牌。这是907135701:907135700
但是,华为手机phone获取push token时,系统崩溃,日志为:
com.huawei.hms.common.ApiException: 907135700: get scope
com.huawei.hms.common.ApiException: 907135701: scope list empty
如何解决这个错误?
能否请您检查您的应用程序的调试版本和发布版本是否使用不同的签名证书?如果他们使用不同的证书,那可能是原因。
您必须将 sha-256 指纹添加到控制台。
调试和发布不需要使用同一个证书。您只需要在 AppGallery 中添加调试和发布证书。在下面的屏幕截图中,您可以看到我添加了两个 SHA-256 指纹:
我正在为我的应用程序实现推送工具包,我已经从开发者控制台启用了服务,并且华为推送 SDK 已正确集成,我可以从 agconnect-servicesjson 中看到应用程序 ID 以获取令牌。这是907135701:907135700
但是,华为手机phone获取push token时,系统崩溃,日志为:
com.huawei.hms.common.ApiException: 907135700: get scope
com.huawei.hms.common.ApiException: 907135701: scope list empty
如何解决这个错误?
能否请您检查您的应用程序的调试版本和发布版本是否使用不同的签名证书?如果他们使用不同的证书,那可能是原因。
您必须将 sha-256 指纹添加到控制台。 调试和发布不需要使用同一个证书。您只需要在 AppGallery 中添加调试和发布证书。在下面的屏幕截图中,您可以看到我添加了两个 SHA-256 指纹: