从仪表板启动应用程序时的iOS 5远程通知

时间:2011-11-09 15:34:44

标签: notifications ios5 payload

自iOS 5以来,通知不像以前那样具有侵入性。这很好,但似乎用户更喜欢直接点击仪表板上的应用程序图标而不是(小)横幅区域或通知中心。

在这种情况下,我的应用程序无法从通知中获取有效负载。即使是“应用程序didReceiveRemoteNotification”方法也无法获取通知。

有没有人有同样的问题?你有什么建议吗?

由于

1 个答案:

答案 0 :(得分:3)

推送有效负载的目的只是在警报中向用户显示有用/有用的信息。 实际向您的应用发送数据。

因此,您需要自己的网络服务来提供应用所需的数据。您的应用应在启动时刷新/同步到该服务以获取数据。

示例:Instagram。它可以推送通知您有人对您的照片发表了评论。但它实际上并没有在推送中发送评论数据以显示在应用程序中。启动Instagram并尝试查看评论时,会下载评论数据。