我在主屏幕Firebase
上有Listener
viewController
的iOS应用。
但是,当应用位于background
时,或者用户位于不同的viewController
时,listener
不会更新 - 数据会在{ {1}}重新打开。
viewController
数据在整个应用中使用,因此我希望数据始终保持最新(最好是应用同时位于Firebase DB
)
当用户收到background
新数据时,此问题尤其普遍,但用户无法在应用中看到它,因为它尚未下载(唯一的其他选项是是用推送消息发送数据,但我更愿意避免这种情况)