【发布时间】:2018-09-26 07:22:30
【问题描述】:
假设您的服务器完成了一个进程、一个计时器或其他什么,并且想要回调应用程序以更新其状态,无论应用程序是否处于后台/关闭状态。 FCM,处理这个问题的最佳方法是什么?这会确保应用始终唤醒吗?
【问题讨论】:
-
“唤醒应用程序”是什么意思?如果您想显示通知,则可以查看云消息传递系统,例如 FCM
-
意思是在应用程序不活动时更新有关应用程序状态的一些信息。这可以用于更新小部件等。这样所有服务调用都会更新本地缓存或其他东西不必等待下一次冷启动。
-
可能不是您要找的路线,请提前道歉。我会实现一个在后台运行的服务并有一个计时器处理程序来处理更新?我还没有看到在应用程序中触发功能的服务器,但我期待更多的输入。
-
拥有这样的定期更新程序绝对是有意义的。在这一点上,我认为您也可以使用 FCM 来通知应用程序处理/同步数据,因此您不必等待定期更新。我不知道该怎么做,但那是另一个故事。