我正在为我的应用使用FCM通知。当我的应用程序处于后台或前台时,我收到通知。但是,当我的应用程序终止,意味着从任务关闭,那么我没有收到任何通知。我搜索了这个,我很困惑,当应用程序终止时它是否有效?当应用程序终止时,我只需要知道它是否有效。
如果它在应用程序终止时有效,那么我将为我的应用程序进行下一步,否则我将停止执行,这就是为什么我不共享任何代码。我跟着this link
答案 0 :(得分:1)
请注意iOS上的fcm,有两种发送和接收数据的方式;一个是上游/下游消息,另一个是推送通知。如果您正在使用上游/下游消息,则在应用程序暂停后fcm连接将关闭,新消息将不会唤醒您的应用程序。您可以使用推送通知,但当然缺点是它们是推送通知,您无法控制它们。