我正在使用Swift和Firebase创建应用。当用户按下按钮时,应用程序会将一些数据上传到实时数据库,并向另一个用户发送推送通知。是否可以让其他用户订阅实时数据库中的更改,或者在应用程序不在前台时不检查更改?
我应该上传数据,然后使用Cloud Messaging向用户提醒新数据吗?
谢谢
答案 0 :(得分:0)
您应该将FCM用于此用例。让应用程序在后台监听数据库更改对设备电池不利,因此您应该让应用程序服务器监听数据库以进行更改,然后发送相应的FCM消息以让客户端应用程序知道存在更改。 / p>