iOS 7+,将远程/推送通知本地存储在数据库中

标签 ios objective-c parse-platform push-notification apple-push-notifications

我正在使用 Parse要向我的应用程序发送推送通知,我需要存储这些通知以在通知历史屏幕中显示它们,问题是 Parse dosent 有一个 API 可以从 Parse 的服务器中提取通知。

另外,如果用户没有在通知中心点击它,我无法将任何通知存储到数据库,因为方法:application: didReceiveRemoteNotification dosent 工作,除非通知被点击用户或应用程序在前台运行。

我几乎尝试了所有方法,有什么新的想法可以解决我的问题吗??

最佳答案

我建议在将通知发送给用户之前将其保存到通知历史数据库表中。在服务器端完成这一切。这样用户无论是否打开通知都会保存。

关于iOS 7+,将远程/推送通知本地存储在数据库中,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/27677194/

相关文章:

ios - Scenekit:动画时模型改变尺寸

ios - 更新 UILabel 不起作用

ios - 找到一周中依赖于语言环境的第一天

ios - 使用 NSArray 初始化对象数组

java - 自定义适配器不适用于 Parse.com 的 ListView

ios - 如何控制/强制 iOS 系统音量 [cordova]

ios - 如何在 iOS 中设置 Tab 键顺序?

ios - didEnterBackground方法中的异步调用

ios - 验证程序和创建新用户逻辑,parse.com

ios - 是否可以在 parse.com 中注册新用户?