当应用关闭或处于后台模式时,未调用FCM事件

时间:2018-08-11 15:10:57

标签: react-native firebase-cloud-messaging react-native-ios

我正在使用React Native框架开发聊天应用程序。对于邮件管理,我正在使用FCM。

流程类似于:当用户A向用户B发送消息时,服务器不会将消息保存在其DB上,而是创建一个通知并将其发送给FCM。 FCM将通知发送到用户B设备,然后该应用将消息本地保存到其DB。

在android中,everytihnig可以正常工作。但是在iOS中,当用户B应用处于关闭状态或处于后台状态时,只要用户B不单击该通知,便会收到通知消息,但不会调用任何事件-这不一定会发生。如果未调用任何事件,则无法将数据保存在设备上。

我正在发送通知消息(我也尝试过没有运气的数据消息),并且正在添加content_available = true。

是否可以在不将数据保存到服务器的情况下同步消息?我做错什么了吗?

谢谢, 逃跑

0 个答案:

没有答案