ios - 更新 Firebase 实时数据库节点时发送推送通知

标签 ios swift firebase push-notification notifications

我创建了一个使用 firebase 实时数据库和存储的应用程序。我的应用程序允许用户互相发送消息,但我不确定如何在用户收到新消息时通知他们。我将所有消息存储在一个称为消息的节点中。然后我将消息关系存储在一个名为“用户消息”的不同节点中。我如何监控“用户消息”节点以提醒用户有新消息的通知?我熟悉观察事件类型等,即:.Value 和 .ChildAdded,但我不确定如何触发事件以向用户发送通知。

编辑:更加清晰。

最佳答案

所以我不小心没有看到 Firebase 可以使用 Google Cloud Messaging 这似乎可以做我想做的事。为了将来引用,firebase 已将 IOS 设置放在这里:Firebase Cloud Messaging SetUp

关于ios - 更新 Firebase 实时数据库节点时发送推送通知,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/38736052/

相关文章:

ios - 如何在tableview中编辑一些行高

ios - 区 block 的执行流程是怎样的?

ios - 我如何检查两个 SKSpriteNode 是否彼此靠近?

swift - 使 Swift 类具有可编码的字符或基于字符的属性

android - Android 版 Swift : `ld` cannot find `-lgcc` in swift for android compilation linking step

android - Geofire 查询多个引用

ios - 如何为阿拉伯语希伯来语实现带 RTL 的 iOS?

ios - Realm 的 Swift 3.0 编译的 Swift 模块在 Swift 3.0.1 无法导入

php - 限制可写入的列

java - Android - 使用键查询节点 (Firebase)