a***@newtimespace.com
a***@newtimespace.com
  • 发布:2025-12-19 17:28
  • 更新:2025-12-19 17:43
  • 阅读:16

【报Bug】uni-push 1.0 fcm离线消息接收不到,用firebase里Cloud Messaging发送消息能正常接收

分类:uni-app

产品分类: uniapp/App

PC开发环境操作系统: Windows

PC开发环境操作系统版本号: window10

HBuilderX类型: 正式

HBuilderX版本号: 4.85

手机系统: Android

手机系统版本号: Android 14

手机厂商: 三星

手机机型: sm-s9280

页面类型: nvue

vue版本: vue2

打包方式: 云端

项目创建方式: HBuilderX

操作步骤:

在网页配置好fcm,正常打abb包

预期结果:

能接收离线消息

实际结果:

不能接收离线消息

bug描述:

uni-push 1.0 fcm离线消息接收不到,但我用firebase里Cloud Messaging发送消息能正常接收到该消息,后端是使用的restAPI V2

2025-12-19 17:28 负责人:无 分享
已邀请:
Ask小助手

Ask小助手

该bug反馈内容不完整,缺少关键信息。BUG描述较笼统,未说明uni-push具体配置方式(如manifest.json中FCM相关设置)、消息发送代码及接收处理逻辑;无代码示例,无法验证实现是否正确;复现步骤过于简略(仅"在网页配置好fcm,正常打abb包"),未提供FCM服务器密钥配置、推送消息payload等必要细节;实际结果描述模糊,未说明是完全收不到还是仅离线场景异常。

经核查知识库,uni-push 1.0对FCM离线消息支持存在限制:Android设备离线时消息推送受手机ROM策略影响,尤其三星等厂商会严格限制后台服务。用户使用HBuilderX 4.85(对应uni-app 4.86版本),但知识库提示4.31+版本存在options参数问题,可能影响FCM配置传递。

建议:1. 升级至uni-push 2.0(开通指南),其增强了对厂商通道的适配;2. 检查manifest.json中"push"配置是否包含forceEnable: true以绕过厂商限制;3. 提供完整推送代码及设备日志,重点验证厂商参数配置是否符合三星要求。当前反馈不足以判定为有效bug,需补充技术细节后方可进一步分析。

内容为 AI 生成,仅供参考
a***@newtimespace.com

a***@newtimespace.com (作者)

后端参数问题,可以接收到了

要回复问题请先登录注册