ios - 随时恢复 UILocalNotification 或远程推送通知

标签 ios notifications push-notification recover userinfo

我有一个问题。当用户收到远程或本地通知但他没有阅读时,如果用户打开应用程序点击应用程序图标(而不是在通知中心的通知上),则通知从“userInfo”丢失

有什么方法可以随时恢复上次通知“userInfo”吗?

谢谢!

最佳答案

我不相信有。应用程序可以跟踪它安排的任何通知中的信息。然后,当加载应用程序时,您将不得不查看这些已保存通知的列表,以找到已经过期的最新通知。

在推送通知的情况下,这可能需要查询服务器以确定之前向设备发送了哪些推送通知。

关于ios - 随时恢复 UILocalNotification 或远程推送通知,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16399177/

相关文章:

ios - Swift 和 Sprite 套件 : How to rotate sprites to the direction set by collision?

iphone - 通知中心缓存设置?

ruby - 从 Ruby 连接到适用于 Windows Phone 8 的 Microsoft 推送通知服务

ios - 如何在 IBAction 中请求通知权限?

reactjs - Create-react-app 中的推送通知(Web)

ios - 从包含的对象中调用UIViewController方法

ios - 如何在到达特定页面时自动关闭 SFSafariViewController

ios - 为什么类型转换有效而选择器不起作用

javascript - 应用程序被杀死时不会触发 onNotification()

ios - 在 iOS 中集成 FCM 以进行推送通知时,是否使用了 Device Token?