Swift 从用户向用户发送推送通知 Firebase

Posted

技术标签:

【中文标题】Swift 从用户向用户发送推送通知 Firebase【英文标题】:Swift Send Push Notification from user to user Firebase 【发布时间】:2016-06-04 17:45:09 【问题描述】:

我正在使用 Swift 和 Firebase 创建一个应用程序。当用户按下按钮时,应用程序会将一些数据上传到实时数据库并向另一个用户发送推送通知。是否可以通过让其他用户订阅实时数据库中的更改,或者当应用程序不在前台时这不会检查更改?

我应该上传数据然后使用云消息来提醒用户新数据吗?

谢谢

【问题讨论】:

嘿,汤姆。我现在在用户到用户推送通知方面遇到同样的问题。您是否设法在您的应用中做到这一点?如果是,如何做到? 【参考方案1】:

对于这个用例,您应该使用 FCM。让应用程序在后台监听数据库的更改对设备电池不利,因此您应该让应用程序服务器监听数据库的更改,然后发送适当的 FCM 消息让客户端应用程序知道有更改。

【讨论】:

App Server 是我可以在 Firebase 中设置的,还是我应该为此使用不同的服务?谢谢。 您必须使用差异服务,例如:Google 计算引擎 好的,很好。你知道我是否可以找到任何教程来帮助解决这个问题,或者即使有任何教程?谢谢 汤姆,上个月你有没有得到这个结果?想知道“用户对用户”推送的最佳提供商是什么。完成了 Firebase 的所有设置,但这仅适用于我希望在控制台中抛出的一揽子通知......

以上是关于Swift 从用户向用户发送推送通知 Firebase的主要内容,如果未能解决你的问题,请参考以下文章

如何从 SDK/框架向父应用发送推送通知?

使用 Parse 从一个用户向另一个用户发送推送通知

解析从云代码向特定用户发送推送通知

直接从设备向设备发送推送通知 swift 3

从 web 上的 fcm 向现有 gcm 用户发送推送通知

您如何向从应用程序本身订阅主题的用户发送 Firebase 推送通知