推送通知到达时间

Posted

技术标签:

【中文标题】推送通知到达时间【英文标题】:Push Notification Arrival Time 【发布时间】:2015-12-23 12:49:24 【问题描述】:

有什么方法可以获取吗? 例如,我的应用程序被杀死或处于后台状态。然后一个通知来了,但我在 30 分钟后点击。现在我可以得到通知的到达时间吗?有没有办法从 APNS 的 NSNotificationCenter 获取时间?

【问题讨论】:

您对从 ios 7 引入的静默推送通知进行过任何研究吗? 是的你可以..你的服务器应该发送包含JSON格式的推送通知触发时间的JSON数据...通过这个方法didReceiveRemoteNotification @anishparajuli 有可能,但是服务器和系统有时间不匹配的可能性。这不是有效的解决方案。 @SankarNarayanan 是的,我知道静默通知。但在我的情况下无能为力。因为用户还应该了解推送通知。 【参考方案1】:

从不,您无法获取到达推送通知的时间。我确信这一点。

【讨论】:

以上是关于推送通知到达时间的主要内容,如果未能解决你的问题,请参考以下文章

推送通知未到达

苹果推送通知不再到达

当推送通知到达(未收到)设备时调用委托

当汽车到达特定半径时如何发送推送通知

为啥大多数推送通知无法到达设备

如何在 Cordova 到达并且应用程序关闭时处理推送通知