如何告诉用户最近收到的推送通知是什么

时间:2011-12-16 16:11:01

标签: iphone objective-c ios xcode push-notification

是否可以告诉用户最近收到的推送通知是什么?我的意思是,如果用户在收到推送时点击取消,我的应用程序的图标上会有一个徽章,但这就是全部。我认为这不是用户友好的,这样的通知是没有意义的。当用户打开一个应用程序时,他知道其中有新内容,但不知道究竟是什么。我是否需要向我的网络服务器发出一些请求以获取有关我最后一次推送的信息,或者我错过了某些内容,还有其他方法吗?

1 个答案:

答案 0 :(得分:1)

从我迄今为止使用的推送通知的实现,您需要在应用程序实际启动时调用您的服务器,以便应用程序知道新信息是什么。除非您的应用程序已打开并在应用程序代理中处理,否则我认为没有任何方法可以存储收到的推送通知。否则,如果关闭推送通知,则将其丢弃。

在我使用推送通知的所有应用程序中,应用程序中有一个位置,在调用服务器以获取整个列表后显示所有最近的通知。