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) 
  } 
})

获取应用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
浏览
收藏 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
422浏览 • 1回复 待解决
HarmonyOS 获取推送token时报错1000900010
204浏览 • 1回复 待解决
HarmonyOS 推送服务限制每日推送条数
509浏览 • 1回复 待解决
HarmonyOS 推送服务getToken失败
569浏览 • 1回复 待解决
HarmonyOS 推送鉴权失败报错80200001
277浏览 • 1回复 待解决
推送服务报系统错误1000900010
1743浏览 • 1回复 待解决
HarmonyOS 推送服务总是 报token不合法
343浏览 • 1回复 待解决
消息推送获取token失败
1112浏览 • 1回复 待解决
HarmonyOS服务各种API报错
296浏览 • 1回复 待解决
怎么获取是否开启推送通知栏权限
2453浏览 • 1回复 待解决
HarmonyOS 获取系统相册报错
224浏览 • 1回复 待解决
HarmonyOS 无法获取服务提供商
339浏览 • 1回复 待解决
HarmonyOS蓝牙连接后获取GATT服务失败
714浏览 • 1回复 待解决
HarmonyOS 消息推送功能
295浏览 • 1回复 待解决