触发的通知未接收到Android设备,并且这些场景无法接收通知。
1( 当安卓/iOS 移动应用程序没有互联网,但从 FCM 控制台或 FCM API 触发通知时(我们开发了 API 来触发通知(。几分钟后,Android/iOS移动应用程序可以访问互联网,Android/iOS移动应用程序应该立即获得所有触发的通知。但是Android移动应用程序不会接收任何通知,iOS移动应用程序能够接收所有通知。
2(我们有调度程序按天安排通知,安卓移动应用程序没有收到来自FCM服务器的预定通知,但iOS移动应用程序收到了来自FCM服务器的所有预定通知。
恳请您帮助我解决这些问题。
如果您需要我这边的更多信息,请告诉我。
推送通知由适用于 Android 的 Firebase 服务管理。Google 软件决定如何排队以及何时将通知推送到设备。如果您通过 Firebase 推送 iOS 通知,Apple 服务会决定何时向设备推送通知。这意味着这些服务不必遵循相同的模式。真正的问题是安卓设备是否最终收到所有通知。如果所有代码中没有错误。您可以做的是为安卓通知设置更高的优先级。Google 服务在向设备发送通知时会考虑流量、电池状态和其他几个因素。如果Android设备在1小时内没有收到任何通知,则应重新访问代码。