2011-06-02 97 views
3

在我的iphone应用程序中,我想存储设备接收的所有推送通知,然后将其显示在表格中。iPhone:存储和显示推送通知

我也想显示在应用程序图标上收到的通知的数量。

这可能吗?

任何人都可以请帮忙吗?

谢谢。

回答

4

您不能存储推送通知。您的应用程序已关闭,并且os会收到通知,如果用户按ok按钮,os会打开您的应用程序。

您可以做的是将所有通知保留在服务器上,并在应用程序打开时将本地数据与服务器数据同步。

+0

感谢您的回复。会考虑这个建议。但是,在图标上显示通知数量呢?这可能吗? – Nir 2011-06-02 06:06:55

+0

该数字由应用程序图标上的os设置,并且必须处于推送状态,在应用程序打开后,您可以通过编程方式设置它[UIApplication sharedApplication] .applicationIconBadgeNumber = 7; – 2011-06-02 06:20:54

+0

@ Terente Ionut Alexandru对不起,但我不明白你最后的评论。你可以抽出一些时间来解释它吗?我想在不打开应用程序的情况下更新徽章。 – Nir 2011-06-02 12:18:29