【发布时间】:2015-12-23 12:49:24
【问题描述】:
有什么方法可以获取推送通知到达时间吗? 例如,我的应用程序被杀死或处于后台状态。然后一个通知来了,但我在 30 分钟后点击。现在我可以得到通知的到达时间吗?有没有办法从 APNS 的 NSNotificationCenter 获取时间?
【问题讨论】:
-
您对从 iOS 7 引入的静默推送通知进行过任何研究吗?
-
是的你可以..你的服务器应该发送包含JSON格式的推送通知触发时间的JSON数据...通过这个方法didReceiveRemoteNotification
-
@anishparajuli 有可能,但是服务器和系统有时间不匹配的可能性。这不是有效的解决方案。
-
@SankarNarayanan 是的,我知道静默通知。但在我的情况下无能为力。因为用户还应该了解推送通知。
标签: ios swift push-notification apple-push-notifications nsnotificationcenter