【发布时间】:2016-07-08 18:48:22
【问题描述】:
当我向离线(例如处于飞行模式或关闭)的 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 设置为true。
有人知道这应该如何工作吗?
【问题讨论】:
标签: firebase apple-push-notifications firebase-cloud-messaging