HarmonyOS Push Kit中调用pushService.getToken无法获取push token(无反应)

在自己创建的Demo应用(模拟器上运行)上。

import { pushService } from ‘@kit.PushKit’ 

已配置应用签名证书指纹和Client_id。然后调用pushService.getToken,代码如下:

try {
  console.info("准备上报应用服务器...准备获取push token")
  const pushToken: string = await pushService.getToken();
  console.info("准备上报应用服务器...获取push token成功:" + pushToken)
} catch (err) {
  console.info(`准备上报应用服务器...获取push token失败: ${JSON.stringify(err)}`)
}

执行之后查看console,一直卡在"准备上报应用服务器…准备获取push token"。照理说无论getToken()成功与否,console都应该有对应的内容。请问这种情况该怎么解决呢?是因为网络原因还是必须要使用真机呢。

HarmonyOS
1天前
浏览
收藏 0
回答 1
待解决
回答 1
按赞同
/
按时间
put_get

确实需要真机调试,才能获得Push Token。token是基于设备id生成的。

分享
微博
QQ
微信
回复
23h前
相关问题
HarmonyOS 无法获取push token
62浏览 • 1回复 待解决
HarmonyOS pushService.getToken的问题
24浏览 • 1回复 待解决
HarmonyOS 无法获取推送Push Token
133浏览 • 1回复 待解决
HarmonyOS 获取push token报错
17浏览 • 1回复 待解决
如何获取推送服务push token
481浏览 • 1回复 待解决
HarmonyOS Push Token非法
396浏览 • 1回复 待解决
HarmonyOS 华为Push kit相关问题
80浏览 • 1回复 待解决
鸿蒙消息推送Push Kit
305浏览 • 0回复 待解决
HarmonyOS 华为Push kit相关问题?
221浏览 • 0回复 待解决
HarmonyOS 咨询push kit更新实况窗
86浏览 • 1回复 待解决
HarmonyOS Push Kit收不到推送消息了
591浏览 • 1回复 待解决
HarmonyOS PUSH 获取id失败。
395浏览 • 1回复 待解决
HarmonyOS 华为push和个推push推送效果
85浏览 • 1回复 待解决
HarmonyOS Push Kit 缺少服务端sdk的demo
341浏览 • 1回复 待解决