我正在使用React Native框架开发聊天应用程序。对于邮件管理,我正在使用FCM。
流程类似于:当用户A向用户B发送消息时,服务器不会将消息保存在其DB上,而是创建一个通知并将其发送给FCM。 FCM将通知发送到用户B设备,然后该应用将消息本地保存到其DB。
在android中,everytihnig可以正常工作。但是在iOS中,当用户B应用处于关闭状态或处于后台状态时,只要用户B不单击该通知,便会收到通知消息,但不会调用任何事件-这不一定会发生。如果未调用任何事件,则无法将数据保存在设备上。
我正在发送通知消息(我也尝试过没有运气的数据消息),并且正在添加content_available = true。
是否可以在不将数据保存到服务器的情况下同步消息?我做错什么了吗?
谢谢, 逃跑