我遇到了一个问题。如果我在我的应用程序运行时执行此操作,或者如果应用程序关闭时单击“查看”,则我能够接收,捕获并保存APNS消息。
我遇到的问题是..如果应用程序没有运行,我收到一条APNS消息并选择稍后通过选择“关闭”来查看...下次打开应用程序时,应用程序是不打开“有选项”。因此,APNS消息丢失。如果在“查看”APNS消息之前屏幕锁定出现,则会发生同样的情况。
我该如何处理?
提前致谢!
答案 0 :(得分:0)
不要认为推送通知会进入您的应用 - 即使用户没有“关闭”通知提醒的提醒,也无法保证他们的投放。您的服务器应具有应用程序启动时需要显示的任何通知的权威状态,并且应用程序应检查该状态,无论它是否从通知启动;这样做的一个原因是,如果您的应用在后台收到多个通知,则当用户选择查看时,只有其中一个通知会传递给应用。