当前位置: 首页 > news >正文

【FAQ】HarmonyOS SDK 闭源开放能力 —Push Kit(10)

1.问题描述:

离线推送,锁屏的时候没有弹出消息,只有下拉在通知中心里面显示。请问是否是正常的?

解决方案:

检查一下是否存在图片风控:https://developer.huawei.com/consumer/cn/doc/harmonyos-references-V5/push-image-control-V5

2.问题描述:

1.请问纯鸿蒙系统的远程推送,自分配如何配置?

2、纯鸿蒙系统的远程推送,有没有高透传?

3、Android华为推送如果切到鸿蒙推送,原来安卓的高透传是否都失效了?

4、原Android系统华为设备可以申请白名单,白名单不配置自分类也可以无限数量收到推送,请问纯鸿蒙系统应用如何申请?

解决方案:

1、和之前配置方式相同,申请自分类权益后发送消息设置category字段为对应类型即可。

https://developer.huawei.com/consumer/cn/doc/harmonyos-guides-V5/push-apply-right-V5#section12819174063215

2、高优先级透传是应用级的权益,新建HarmonyOS的应用不会影响其他应用的权益。

3、Android推送和HarmonyOS推送采用的推送接口和请求体是不同的,两个应用之前并没有关联,推送服务上不会相互影响。

4、并没有相关白名单,若测试消息可以设置testMessage字段,单个项目每日最多可推送1000条测试消息不受限制,也可以发送服务与通讯类消息不受限。

3.问题描述:

推送,点击进入应用首页数据,发送失败。

解决方案:

【原因】

项目模块级别下的src/main/module.json5文件中,待跳转Ability的skills标签下不可以同时配置actions和uris值。

【解决方案】

skills标签下可以同时存在多个skill对象,每个对象对应一种能力。若开发者需要同时设置推送消息跳转能力和其他跳转能力(如NFC跳转、浏览器跳转等),需要在skills数组中创建不同的skill对象,分别映射对应的能力。

https://developer.huawei.com/consumer/cn/doc/harmonyos-guides-V5/push-send-alert-V5#section1792616175914

【示例】

"skills": [

// 保持skills中原有的对象不变

{

"entities": [

"entity.system.home"

],

"actions": [

"action.system.home"

]

},

// 新增一个skill对象用于其它跳转

{

"actions": [

""

],

"uris": [

{

"scheme": "https",

"host": "www.xxx.com",

"port": "8080",

"path": "push/test2"

}

]

}

]

4.问题描述:

客户推送通知,返回正常,后续收到回执,错误码是 31 提示是 系统版本或应用不支持该消息,请确认下问题原因。

解决方案:

系统版本或应用不支持该消息

1、请确认目标应用是否支持该消息。如下几种情况不支持该消息:

1)目标应用中的ability有权限保护。

2)目标应用中不存在指向的页面 参考:https://developer.huawei.com/consumer/cn/doc/harmonyos-guides-V5/push-msg-receipt-V5

2、“EntryAbility”下actions和uris值是否已设置:https://developer.huawei.com/consumer/cn/doc/harmonyos-guides-V5/push-send-alert-V5#section8794131614597

3、确认AGC上应用项目是否开启推送服务,是否获取用户授权。

4、以上确认之后还是推送失败的话,请用postman推送试下,如果还不行,需提供下完整的推送消息体和报错信息

5.问题描述:

应用处于后台时需要对用户账户余额进行语音播报,无页面提示。在申请推送通知拓展消息权益时,如何按要求提交消息通知截图?

解决方案:

文档里的“附带语音消息通知截图”是指开发者在申请开通权益的邮件里把开发者的效果带上以便审核是否违反规范,像这种语音播报的建议开发者录像带上去。

6.问题描述:

通过云端Push Kit来创建、更新实况窗图片资源需要存放在原生APP工程的“/resources/rawfile”路径下还是存放在云端应用工程的“/resources/rawfile”路径下?

解决方案:

放在原生APP工程下

7.问题描述:

云端通过Push Kit推送实况窗消息失败报超时,响应结果 resp: null, err: Read timed out

解决方案:

Read timed out
报错Read timed out一般是网络问题,麻烦排查网络是否稳定或是否有限制。也麻烦确认下是否有开通实况窗权限。

参考文档:https://developer.huawei.com/consumer/cn/doc/harmonyos-guides-V5/liveview-introduction-V5#section133520397478

相关文章:

  • LVGL和其他图形库区别于联系
  • Spring Boot Actuator 自定义健康检查(附Demo)
  • AI安全、大模型安全研究(DeepSeek)
  • 3. 轴指令(omron 机器自动化控制器)——>MC_SetPosition
  • Python(数据结构概念,算法时间效率衡量,链表)
  • Oracle GoldenGate (OGG) 安装、使用及常见故障处理
  • 英伟达黄仁勋2025GTC演讲深度解析:液冷GPU、AI工厂、机器人AI…...
  • 【NoC仿真器(nirgam noxim)搭建】自用笔记
  • Debian 12系统中允许Root远程SSH登录解决方法!
  • python 数据可视化TVTK库安装与使用
  • RabbitMQ 集群搭建步驟
  • TG电报群管理机器人定制开发的重要性
  • C语言问题总结(二)
  • 数据分析的12个挑战及其解决方法
  • Event driven agentic document workflows 笔记 - 1
  • 开源软件许可证冲突的原因和解决方法
  • 【Linux】VMware Workstation Pro 17 安装教程
  • 【实战案例】用STAR+3W模型拆解电商支付系统设计文档
  • 移动端医疗AI诊断系统的设计思路与技术展望——多模态生理数据分析的理论框架探讨
  • 中小企业如何低成本构建高效专属网络?
  • 黑灰产工作室为境外诈骗集团养号引流,冒充美女与男性裸聊后敲诈勒索
  • 红场阅兵即将开始!中国人民解放军仪仗队亮相
  • 新华每日电讯:给“男性妇科病论文”开一剂复方药
  • 印度外交秘书:“朱砂行动”不针对军事设施,无意升级事态
  • 云南临沧一行贿案金额认定比受贿案多41万,重审时检方变更金额起诉
  • 阿森纳被打得毫无脾气,回天无力的阿尔特塔只剩嘴硬