首页 文章

iOS:如何在用户在通知警告对话框中选择“取消”后获取推送通知对象,然后手动启动应用程序[复制]

提问于
浏览
1

可能重复:推送通知 - 捕获它们?

问题是 :

  • iOS收到推送通知并弹出一个警告对话框,其中有两个按钮“取消”和“查看”,应用程序图标上的徽章数量增加1

  • 用户点击“取消”按钮,警报对话框刚刚解除,应用程序图标徽章数量保持不变

  • 用户通过点击主屏幕中的应用程序图标来激活应用程序

如何在应用程序启动后获取推送通知对象或数据?

(或者当推送通知到达并且在iOS弹出警报对话框之前获取其中的数据时,是否仍然会注意到?)

1 回答

  • 1

    遗憾的是,如果您的用户忽略推送通知,则您的应用无法从该通知中接收信息,因为不会调用 didReceiveLocalNotification: .

    您将不得不使用应用程序服务器来存储有关已发出通知的信息,并在每次启动应用程序时获取该信息 .

相关问题