ios - 在 iOS 应用程序中从 Firebase 获取发送推送通知的历史记录

标签 ios firebase apple-push-notifications firebase-cloud-messaging

我有一个与 Firebase Cloud Messaging 集成的 iOS 应用,用于发送推送通知。我知道 Firebase 会保存所有发送通知的历史记录。 有没有办法让运行应用程序的每个特定设备获取自己的已发送通知历史记录?我需要在客户端而不是服务器上执行此操作。

最佳答案

目前没有 API 可以检索所有通过 FCM 发送的通知的详细信息(请参阅 thisthis)。

这个想法仍然可行,但是,您必须自己将日志/历史记录存储在您的应用程序服务器中。从那里,您可以设置您的应用程序以检索仅与设备对应的详细信息。

关于ios - 在 iOS 应用程序中从 Firebase 获取发送推送通知的历史记录,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/44130373/

相关文章:

ios - Entitlements.plist 与 Appname.Entitlements

ios - 在谷歌地图上找到标记的坐标

ios - 定义入口点 TableView

android - firebase:如何链接电子邮件验证和密码

android - FCM 在应用程序处于后台时显示重复通知

iphone - 处理 Objective-C 中的本地通知

ios - Amazon EC2 上的 Apple 推送通知服务器已连接但未收到通知

ios - 在为 iOS 项目运行 SenTest 测试时,我可以使用 LLVM 在 Xcode 4 中使用条件定义吗?

ios - 如何使用 Settings.bundle

javascript - Firebase .where() .limit() .orderBy() 的新命名空间