FCM在WiFi上一段时间后未收到通知

时间:2019-10-19 09:41:11

标签: ios swift firebase firebase-cloud-messaging

我正在尝试将Firebase云消息传递集成到我的iOS应用程序中。当我将手机连接到Xcode并安装应用程序时,即使在终止应用程序后,推送通知仍然有效,并且仍会被设备接收。但是,大约15至20分钟后,即使我再次打开该应用程序,设备也只会停止接收通知。仅在关闭WiFi并打开蜂窝网络后,它才能返回工作状态。它可以再工作15至20分钟,并且问题在WiFi上仍然存在。

我尝试发送到特定主题,特定设备和所有设备,但问题仍然存在

1 个答案:

答案 0 :(得分:0)

因此,如果您向同一部手机发送大量消息,APNS将执行最有可能启动的调节,这当然是您调试推式通知本身或由推式通知触发的事情时的默认行为。与Firebase无关。

可能对您有帮助的是,您只需“热线连接”在应用程序启动(通过推送打开应用程序)或计时器(在应用程序内部收到推送)后的给定时刻由推送通知触发的代码依赖于您每次需要验证代码时都会进行限制的第三方机制。因此,一旦您确认正确地获得了基本消息,就可以通过自己触发这些消息来完成其余的开发工作。