推送通知不会打开应用程序“使用选项”,如果它在呈现时没有立即点击

时间:2011-07-20 04:53:35

标签: iphone ios4 iphone-sdk-3.0 apple-push-notifications

我遇到了一个问题。如果我在我的应用程序运行时执行此操作,或者如果应用程序关闭时单击“查看”,则我能够接收,捕获并保存APNS消息。

我遇到的问题是..如果应用程序没有运行,我收到一条APNS消息并选择稍后通过选择“关闭”来查看...下次打开应用程序时,应用程序是不打开“有选项”。因此,APNS消息丢失。如果在“查看”APNS消息之前屏幕锁定出现,则会发生同样的情况。

我该如何处理?

提前致谢!

1 个答案:

答案 0 :(得分:0)

不要认为推送通知会进入您的应用 - 即使用户没有“关闭”通知提醒的提醒,也无法保证他们的投放。您的服务器应具有应用程序启动时需要显示的任何通知的权威状态,并且应用程序应检查该状态,无论它是否从通知启动;这样做的一个原因是,如果您的应用在后台收到多个通知,则当用户选择查看时,只有其中一个通知会传递给应用。