当前位置: 首页 > 知识库问答 >
问题:

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

弓泰
2023-03-14

我有一个与Firebase云消息传递集成的iOS应用程序,可以从其中发送推送通知。我知道Firebase会保存所有已发送通知的历史记录。是否有办法让运行该应用程序的每个特定设备获取自己的已发送通知历史记录?我需要在客户端进行,而不是在服务器端。

共有1个答案

史绍晖
2023-03-14

目前没有API可以使用FCM检索所有已发送通知的详细信息(参见此和此)。

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

 类似资料:
  • 我想在通知屏幕上显示通知,无论应用程序是在后台还是前台。我为寻找解决办法而疲惫不堪。非常感谢任何帮助。

  • 我正在写一个iOS的应用程序,使用laravel的API和谷歌Firebase的推送通知。当我使用Firebase云消息传递发送消息推送时,它会进入我的设备。当我使用laravel发送推送通知时,它不会影响。这里是我的脚本发送推送通知laravel: 它返回一个成功的结果,但通知未发送到iOS设备。 PS:它可以在Android设备上成功运行。

  • 我想写一个小脚本,告诉Firebase消息推送,如果满足一定条件。如何使用谷歌应用程序脚本从Firebase发送消息推送?

  • 我成功地集成了firebase。当我仅出于测试目的使用firebase站点的云消息发送通知时,设备会收到通知。但在我的应用程序中,我需要使用firebase从一台设备向另一台设备发送通知。。如何实现这一点。Swift 4,Xcode 10以下是一些代码:

  • 我的AWS社交网络停止向我的iOS订阅者发送推送通知,我正在试图了解原因。所以我从零开始,目标是向我的测试设备发送1个通知。 我已经做了以下工作: 在iOSDev Portal上创建新的Apple推送服务类型的新证书,而不是旧的APNsiOS生产,导入到钥匙串,导出证书和私钥,按照AWS SNS APNS说明中的说明将其添加到AWS。 已确认此新APNS证书显示在门户上我的应用ID的“生产SSL证

  • 你知道如何从PHP向IOS应用程序发送推送通知吗? 这是某人的最佳答案http://www.raywenderlich.com/32960/apple-push-notification-services-in-ios-6-tutorial-part-1 但它不起作用: