我正在使用 Parse要向我的应用程序发送推送通知,我需要存储这些通知以在通知历史屏幕中显示它们,问题是 Parse dosent 有一个 API 可以从 Parse 的服务器中提取通知。
另外,如果用户没有在通知中心点击它,我无法将任何通知存储到数据库,因为方法:application: didReceiveRemoteNotification
dosent 工作,除非通知被点击用户或应用程序在前台运行。
我几乎尝试了所有方法,有什么新的想法可以解决我的问题吗??
最佳答案
我建议在将通知发送给用户之前将其保存到通知历史数据库表中。在服务器端完成这一切。这样用户无论是否打开通知都会保存。
关于iOS 7+,将远程/推送通知本地存储在数据库中,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/27677194/