You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

Flutter firebase_messaging onBackgroundMessage iOS重启后无法工作

iOS设备重启后Flutter Firebase通知后台处理失效问题

问题概述

  • 基于Flutter开发的应用
  • Android端表现完全正常:
    • 100%接收通知
    • 无论应用处于前台、后台、被杀/终止状态,甚至设备重启后,通知均能100%在后台处理
  • iOS端仅部分场景正常:
    • 100%接收通知
    • 应用在前台、后台,或手动从最近应用列表杀掉后,通知仍能被接收并后台处理

iPhone重启后的异常表现

  • 后台处理功能完全失效
  • 通知可正常接收(偶尔存在几秒延迟)
  • 后台代码被完全忽略

诊断信息

MacOS控制台堆栈跟踪显示:

response : { Decision : Must Not Proceed , Score : 0.00 [...] }

已完成配置

已配置content-available: true及优先级参数

求助问题

还缺少哪些配置或参数才能让iOS设备重启后后台处理仍正常工作?

补充说明:已在Firebase GitHub仓库提交包含更多测试内容及诊断截图的详细Issue,恳请帮忙解决问题!


内容的提问来源于stack exchange,提问作者Gob

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.06.30 03:19:55