Flutter应用程序的FCM通知未显示在iOS系统托盘中

我有一个 Flutter 应用程序,我在其中使用 Firebase Cloud Messaging 进行通知。

我正在通过 firebase 控制台发送测试通知。

通知在 android 上按预期运行。

在 ios 上,当应用程序处于前台时,通知会按预期到达。当应用在后台最小化时,通知不会显示在系统托盘中。即使我通过控制台发送时在 firebase 通知中设置了徽章,也没有显示徽章。

从本质上讲,在再次打开应用程序之前,根本没有通知已经到达的迹象。

我已按照此页面上的说明进行操作,并确认我已按照 ios 集成步骤操作到 T。

我正在模拟器上测试。

回答

根据Firebase 网站上关于苹果集成的文档:

对于iOS;您必须有一台物理 iOS 设备才能接收消息。Firebase Cloud Messaging 与 Apple 推送通知服务 (APNs) 集成,但 APNs 仅适用于真实设备。


以上是Flutter应用程序的FCM通知未显示在iOS系统托盘中的全部内容。
THE END
分享
二维码
< <上一篇
下一篇>>