在 iOS 应用中从 Firebase 获取已发送推送通知的历史记录
Posted
技术标签:
【中文标题】在 iOS 应用中从 Firebase 获取已发送推送通知的历史记录【英文标题】:Fetch history of sent push notifications from Firebase, in iOS app 【发布时间】:2017-05-23 09:05:11 【问题描述】:我有一个与 Firebase Cloud Messaging 集成的 ios 应用,用于发送推送通知。我知道 Firebase 会保存所有已发送通知的历史记录。 每个运行应用程序的特定设备是否有办法获取自己的已发送通知历史记录?我需要在客户端而不是在服务器上进行。
【问题讨论】:
【参考方案1】:目前没有 API 可以通过 FCM 检索所有已发送通知的详细信息(请参阅 this 和 this)。
这个想法仍然可行,但是,您必须自己将日志/历史记录存储在您的应用服务器中。从那里,您可以设置您的应用程序以检索仅对应于设备的详细信息。
【讨论】:
以上是关于在 iOS 应用中从 Firebase 获取已发送推送通知的历史记录的主要内容,如果未能解决你的问题,请参考以下文章
是否可以在 ios 上使用 firebase 更新已发送的通知?
在 Firebase 函数中从 Firestore 获取数据时遇到问题