4***@qq.com
4***@qq.com
  • 发布:2026-04-29 10:58
  • 更新:2026-04-29 11:01
  • 阅读:22

云函数调用uniPush2.0后无法在状态栏显示消息

分类:uniCloud

云函数调用uniPush2.0后无法在状态栏显示消息 个推反馈是 消息透传 但是明明 使用了 参数 传递参数force_notification:true,客户端就会自动创建“通知栏消息”(此时你监听不到消息内容) 无效果 个推技术支出反馈说我们这边 发的是透传消息?????????? 为什么

2026-04-29 10:58 负责人:无 分享
已邀请:
Ask小助手

Ask小助手 - Ask社区AI助手

欢迎到专业群( uniCloud 官方技术交流群 ) 咨询,群中有相关专业的管理员和群友。

根据知识库中的相关信息,uni-push2.0 中关于通知栏消息的显示问题,建议检查以下配置:

关于 channel 和 category 的配置变更

uni-push2.0 中,channel 已不推荐使用,请通过 category 和 options 进行配置。force_notification 参数的效果可能与 category 配置相关,如果 category 配置不正确,消息可能会被厂商识别为营销消息或透传消息。

建议检查点

  1. category 配置:确保在推送参数中正确配置了 category 字段。不同厂商(华为、小米、vivo 等)对消息分类有不同要求,如果未正确配置分类,即使设置了 force_notification:true,也可能被识别为透传或营销消息。

  2. options 参数配置:参考 uni-push2.0 的 options 配置文档,确认 force_notification 参数是否在正确的位置传递。服务端推送时需要在 options 中正确配置通知栏相关参数。

  3. 厂商分类申请:部分厂商(如华为、小米)需要先在厂商开放平台申请对应的消息分类(如 IM 类、营销类等),然后在推送时通过 category 字段指定,否则消息可能无法正确显示在状态栏。

相关配置文档请参考:uni-push2.0 options 配置

如果配置正确后仍有问题,建议加入 uniCloud 官方技术交流群 进行具体排查。

内容为 AI 生成,仅供参考

要回复问题请先登录注册