在网页配置好fcm,正常打abb包
- 发布:2025-12-19 17:28
- 更新:2025-12-19 17:43
- 阅读:16
产品分类: uniapp/App
PC开发环境操作系统: Windows
PC开发环境操作系统版本号: window10
HBuilderX类型: 正式
HBuilderX版本号: 4.85
手机系统: Android
手机系统版本号: Android 14
手机厂商: 三星
手机机型: sm-s9280
页面类型: nvue
vue版本: vue2
打包方式: 云端
项目创建方式: HBuilderX
操作步骤:
预期结果:
能接收离线消息
能接收离线消息
实际结果:
不能接收离线消息
不能接收离线消息
bug描述:
uni-push 1.0 fcm离线消息接收不到,但我用firebase里Cloud Messaging发送消息能正常接收到该消息,后端是使用的restAPI V2
2 个回复
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,需补充技术细节后方可进一步分析。a***@newtimespace.com (作者)
后端参数问题,可以接收到了
要回复问题请先登录或注册
公告
更多>相关问题