如何处理应用程序未运行时收到的推送通知

时间:2018-02-22 14:15:05

标签: ios swift push-notification apple-push-notifications

我尝试处理应用未运行时收到的应用的所有通知。

推送通知在前景和背景中处理。

在NOT RUNNING STATE,如果收到通知,则显示横幅。 如果点击该横幅,则打开应用程序,然后使用LaunchOption处理该通知。

但是,我如何处理所有未被点击的通知?

我尝试用UNUserNotificationCenter.current().getDeliveredNotifications(completionHandler:)来解决这个问题。但我认为这个方法是在多线程中执行的,所以有时它不是按顺序进行的。

我想找到解决这个问题的更好方法。

我正在制作信使App。推送通知是接收消息的方式。因此,我应该处理我在应用未运行时收到的所有通知,以向用户显示消息

0 个答案:

没有答案