有时 FCM 通知没有收到,有时会延迟 iOS (Swift)
Posted
技术标签:
【中文标题】有时 FCM 通知没有收到,有时会延迟 iOS (Swift)【英文标题】:Sometimes FCM notification not getting and sometime delaying iOS (Swift) 【发布时间】:2020-05-20 21:34:15 【问题描述】:我使用 FCM 进行通知,有时它可以正常工作并按时收到,但有时我没有收到通知并且有时会延迟。我从上周开始陷入困境,但没有得到解决方案。任何人都可以帮助我。
-
如果我的 FCM 实施有误,那为什么我会收到一些通知。
当我使用 firebase 控制台进行测试时,firebase 也会发生同样的事情,但有时会收到一些通知,但有时没有收到。
我正在使用真实设备和稳定的互联网连接进行测试。
已与后端团队和 android 团队仔细检查,在 android 中正常工作。
提前致谢。
【问题讨论】:
我也面临同样的问题..仍然没有得到解决方案 【参考方案1】:通知消息可以包含可选的数据负载。两种消息类型的最大有效负载均为 4KB,但从 Firebase 控制台发送消息时除外,该控制台强制执行 1024 个字符的限制。 因此,请尝试通过通知发送更少的数据(询问您支持的团队是否正在发送通知)
【讨论】:
感谢您的回复。他们只发送数据 title 和 actionNumber 就是这样,所以我认为有效负载大小并不重要,但仍然没有得到解决方案。以上是关于有时 FCM 通知没有收到,有时会延迟 iOS (Swift)的主要内容,如果未能解决你的问题,请参考以下文章