HarmonyOS 获取推送服务TokenID报错

pushService.getToken((err, token: string) => { 
  if (err !== undefined && err !== null) { 
    YTLog.info(YTNotificationUtil.TAG, 'getToken error:' + err.message) 
    resolve('') 
  } else { 
    YTLog.info(YTNotificationUtil.TAG, 'getToken success:' + token) 
    resolve(token) 
  } 
})
  • 1.
  • 2.
  • 3.
  • 4.
  • 5.
  • 6.
  • 7.
  • 8.
  • 9.

获取应用TokenID报错:

01-29 09:29:32.687 56370-56540 C05300/push_manager com.yitong.mbank.hmos I [nodict]Begin getToken.@push_service_proxy.cpp:81:SendMessageRequest

01-29 09:29:32.694 56370-56540 C05300/push_manager com.yitong.mbank.hmos E [nodict]Failed to SendMessageRequest, uri is getToken, internal error code is 100000032@push_remote_invoke.cpp:79:SendMessageRequest

01-29 09:29:32.734 56370-56370 A0FF01/YTNotificationUtil com.yitong.mbank.hmos I getToken error:Illegal application identity.

HarmonyOS
2024-11-14 10:15:13
746浏览
收藏 0
回答 1
回答 1
按赞同
/
按时间
zxjiu

​当前提供的信息判断可能由如下错误导致,请针对性排查下。

1、应用在AppGallery Connect上配置的应用签名证书指纹与实际不匹配。

2、应用未在项目模块级别下的src/main/module.json5(例如entry/src/main/module.json5)中配置client_id。pushService错误信息参考文档:​https://developer.huawei.com/consumer/cn/doc/harmonyos-references-V5/push-error-code-V5#section558801012107

另外,pushService使用需要应用在AppGallery Connect上开通推送服务,请在开发前确认是否以开通服务。​

分享
微博
QQ
微信
回复
2024-11-14 15:09:38
相关问题
如何获取推送服务push token
1105浏览 • 1回复 待解决
HarmonyOS 获取推送token时报错1000900010
1189浏览 • 1回复 待解决
HarmonyOS 推送服务限制每日推送条数
1363浏览 • 1回复 待解决
HarmonyOS 推送服务相关
813浏览 • 1回复 待解决
HarmonyOS服务获取华为ID报错
849浏览 • 1回复 待解决
HarmonyOS 推送服务getToken失败
1436浏览 • 1回复 待解决
HarmonyOS 推送服务报系统错误1000900010
696浏览 • 1回复 待解决
HarmonyOS JPUSH推送服务问题(Push Kit)
779浏览 • 1回复 待解决
HarmonyOS 推送服务初始化失败
810浏览 • 1回复 待解决
推送服务报系统错误1000900010
2507浏览 • 1回复 待解决
HarmonyOS NEXT 推送服务接入文档在哪里
679浏览 • 1回复 待解决
HarmonyOS 申请推送服务的入口在哪里
621浏览 • 1回复 待解决
HarmonyOS 推送鉴权失败报错80200001
1129浏览 • 1回复 待解决
HarmonyOS 服务推送消息,SDK无法收到
1216浏览 • 1回复 待解决
HarmonyOS 推送服务总是 报token不合法
1008浏览 • 1回复 待解决
HarmonyOS 无法获取推送Push Token
1067浏览 • 1回复 待解决
HarmonyOS服务打包报错
1055浏览 • 1回复 待解决