iOS Flutter应用程序是否应同时打开所有Firebase通知?

时间:2020-03-27 18:56:56

标签: firebase flutter firebase-cloud-messaging

我已经在我的Flutter应用中实现了Firebase Messaging。 Android一切正常。在iOS上,如果我收到2个或多个推送通知,则当我打开这些推送通知之一或将应用程序置于前台时,会同时触发所有通知的onResume并将所有通知从我的锁中删除屏幕。我希望onResume仅针对选定的通知被调用,而onResume如果在不与通知横幅进行交互的情况下打开或置于前台,则根本不会被调用。这就是它在Android上的工作方式。

这是预期的行为还是有解决办法?

更新

我从有效载荷中删除了content_available: true,并且在启动/恢复应用程序时多次调用被停止,因此onResumed停止了,但是未打开的通知仍然消失了。

0 个答案:

没有答案