我使用 SwiftUI 2.0 构建了一个应用程序,其中仅包含存储在 Firebase Firestore 数据库中的一些文档。我还集成了推送通知,以便您可以通过云消息服务 firebase 提供手动发送它们。
我的问题是,当添加新文档时,是否可以向下载了应用程序的所有设备发送通知;提醒他们注意新文件。我没有使用 node.js 的经验,我认为这是大多数时候使用的,但我想知道是否可以在 Swift 中完成所有操作。
我的理想情况是运行以下函数并发送带有相应消息的通知!
func add(_ card: Card) {
do {
_ = try store.collection(path).addDocument(from: card)
//Something here to send a notification to all other devices?!!
} catch {
fatalError("Unable to add card: \(error.localizedDescription).")
}
}