2

我想使用 Push Kit.. 我的配置或设置有问题吗?

环境 :

手机型号(设置 > 关于手机):ANA-NX9 华为 P40。

EMUI版本(设置>关于手机):11.0.0

HMS Core版本号(设置>应用>应用>HMS Core):6.1.0.314 SDK版本号

(应用级 build.gradle 文档):24

日志:**Error/Exception: {"framesToPop":1,"nativeStackAndroid":[],"userInfo":null,"message":"907122036: no right","code":"907122045"}

每当我尝试通过 HmsPushInstanceId.getToken('') 获取令牌时出现上述错误**

在此处输入图像描述

4

1 回答 1

3

如果未启用HUAWEI Push Kit,基本上会出现此错误(907122036 )。详情请参考入门,查看应用是否开启相关服务。

结果代码参考

检查您是否已启用管理 API 的权限:转到项目设置 > 管理 API 并启用 Push Kit。

如何查看应用是否开启了HUAWEI Push Kit? 登录AppGallery Connect,选择需要查看的应用,点击管理API,查看HUAWEI Push Kit是否开启。

检查服务状态参数。如果其值为Enabled,则表示应用已启用HUAWEI Push Kit。

React 原生推送工具包参考示例代码

确保你使用的是 React Native Push Plugin,下载 HMS Core SDK 包并集成到本地。

集成过程请参考 React Native 开发指南。最新插件

编码快乐!!

于 2022-02-09T05:27:26.773 回答