小编Pet*_*ang的帖子

访问FCM消息日志

我无法确定FCM是否保留已发送的FCM推送通知的日志,如果是,则如何访问它们.我将推送通知从FCM服务器发送到iphone应用程序时遇到了间歇性问题,并希望能够看到推送失败的阶段.

我发现以下文档表明应将这些日志保存在某处:https : //support.google.com/googleplay/android-developer/answer/2663268?hl = zh-CN("您可以查找通过Firebase云消息传递的消息带有注册令牌或消息ID.")

但是,我似乎无法弄清楚如何访问它们.由于我的应用目前仅限iOS,因此我在Google Play开发者控制台中没有应用,而且我的firebase控制台似乎不包含任何此类日志.但是,根据上面文档中可能的消息状态(例如接受,发送到APNS),似乎google/firebase应该存储发送到iOS以及Android的消息日志.

在此先感谢您的帮助!

firebase firebase-cloud-messaging

5
推荐指数
0
解决办法
4984
查看次数

iOS 离线时的 FCM 行为

当我向离线(例如在飞行模式或关闭)的 iOS 设备发送通知时,我无法弄清楚 FCM 的行为方式。

该time_to_live属性的文档提到了这一点,Currently, time_to_live is not supported for notification messages on iOS.但没有提供对所做操作的解释。我试过测试它,似乎推送通知有时会通过,有时不会,无论我将time_to_live属性设置为什么,尽管我不确定这是由于节流还是其他原因FCM方面。

相关地,我似乎无法让该delay_while_idle属性在 iOS 上运行,尽管文档没有明确提到它不适用于 iOS - 在手机休眠时发送的通知仍然会唤醒手机,即使我设置了delay_while_idle是真实的。

有没有人对这应该如何工作有任何见解?

apple-push-notifications firebase firebase-cloud-messaging

3
推荐指数
1
解决办法
1316
查看次数