1.问题描述:
通过push token向鸿蒙手机推送一条通知,收到通知后,通知右侧不展示图片。
解决方案:
检查一下是否存在图片风控:https://developer.huawei.com/consumer/cn/doc/harmonyos-references-V5/push-image-control-V5
2.问题描述:
推送的锁屏通知,触发提示音、震动怎么设置?
解决方案:
实际用户手机采用何种消息提醒方式与用户设置有关。
3.问题描述:
发送通知消息,收到消息没有声音提醒、没有横幅消息展示,只在通知栏里悄悄展示了。请问如何能有声音和横幅消息提醒呢?
解决方案:
悄悄展示了。请问如何能有声音和横幅消息提醒呢?
看下传入的category的取值,并且确认是否开通自分类权益。
未开通通知消息自分类权益的应用,通知消息类型将会默认归为资讯营销类消息。且通知消息为资讯营销类。消息提醒方式为静默通知,仅在通知中心展示。
通知消息提醒方式可以查看:https://developer.huawei.com/consumer/cn/doc/harmonyos-guides-V5/push-apply-right-V5#section6152111813233
4.问题描述:
推送的铃声支持自定义设置吗?
解决方案:
1、推送自定义铃声,暂不支持。
2、测试发现推送没有声音,请确认是否开通通知消息自分类权益。未开通通知消息自分类权益的应用,通知消息类型将会默认归为资讯营销类消息;
营销消息提醒方式与消息展示位置:静默通知,仅在通知中心展示消息,这可能是造成当前疑惑的原因。
5.问题描述:
push推送消息的testMessage设置为false无法收到消息。
解决方案:
开发时需要设置为true,如果为false有会有消息推送数量限制。正式上架时需要改为false,
6.问题描述:
推送消息类似安卓的透传消息怎么接?是后台消息吗?
解决方案:
next版本当前暂时不支持透传消息,目前推荐直接用后台消息实现,参考文档:
https://developer.huawei.com/consumer/cn/doc/harmonyos-guides-V5/push-background-0000001775644945-V5
7.问题描述:
App端收到华为push服务器消息,如何获取有效载荷payload部分的数据并打印?ArkTS API端的pushService.receiveMessage似乎只针对特定场景化消息才能够实现接收?
解决方案:
pushService.receiveMessage可接收的推送类型如下链接:https://developer.huawei.com/consumer/cn/doc/harmonyos-references-V5/push-pushservice-V5#section111121842145313
推送消息的场景如下链接,对应有不同的push-type:https://developer.huawei.com/consumer/cn/doc/harmonyos-guides-V5/push-scenes-V5
push-type:0的目前pushService.receiveMessage还不支持。
8.问题描述:
首次启动,没有弹出通知授权的弹窗,通知一直关闭状态,收不到通知消息。
解决方案:
关于应用跟踪(即OAID权限)的使用,由于当前大多数应用的弹框理由写的不充分,弹框说明理由写的不合理,因此为了能够带来更好的体验,该特性从HDC B025SP86版本开始会先下线进行整改(即申请了按默认拒绝处理,不会进行弹框提示用户同意),修改对应的弹框样式以及同时伙伴的权限使用理由需要进行整改,待整改完成后预计7月30日后重新上线。