如何从iOS中的解析中获取用户特定推送通知的历史记录?

时间:2016-08-03 12:18:01

标签: ios parse-platform push-notification notifications

我已经实现了一个带有解析集成的iOS应用程序,用于数据处理。 App使用Parse提供的推送通知服务。我正在使用Parse PUSH控制台根据用户电子邮件ID及其工作发送推送通知。直到现在一切都很好。问题是从Parse获取该用户的通知数据。我无法找到任何方法来获取用户的通知历史记录。

我只有一个选项,即在Parse中创建新表,并在应用程序收到推送通知时将通知信息存储在该表中,以便我可以从该表进行查询。

但问题是如果应用程序没有在后台运行且用户没有发布应用程序,那么通知数据无法存储在新创建的表中,因为应用程序未唤醒。

Parse团队或任何其他解决方案是否有任何更新可以完成这项工作?

提前致谢。

1 个答案:

答案 0 :(得分:1)

parse-server发送的所有通知都存储在 _PushStatus 集合中。这也是解析仪表板从中获取数据的集合。 您可以做的是查看此集合中的数据类型,并创建一个查询,从中获取所需的数据。 您可以使用mongo CLI来显示此集合或Mongo管理UI工具,如MongoDB指南针。