当我通过http V1发送几个数据消息当在后台时,我的iOS应用程序,然后当我放回我的应用程序在线我只收到最后一个数据消息inapplication:didReceiveRemoteNotification:fetchCompletionHandler:
在Firebase云消息遗留http中,所有数据消息都排队,我可以通过调用setShouldEstablishDirectChannel
和监听messagingDidReceiveMessage
来检索它们
在http V1中,当应用程序重新在线时,我如何检索应用程序在后台时发送的所有数据消息?
与数据消息不同,通知消息总是可折叠的。预计只会收到最后一个通知。APNS也会设置相同的行为。你可以查看这篇文章,了解更多关于APNS的通知行为。