我有一个iOS应用程序,我正在使用云Firestore。我已经阅读了firebase提供的文档,但我仍然不确定如何将其与swift编程一起使用。有人知道或有这个firebase触发器功能实现与swiftui应用程序的经验吗?我该如何实现呢?
您可以使用触发器电子邮件扩展发送电子邮件,当您添加一个新文档到Firestore集合。
要使用这个,你必须:
- 通过控制台将扩展安装到您的Firebase项目中(参见此处的说明)
- 将新文档添加到设置扩展时指定的集合中。下面是一些示例代码,展示了如何在Swift中做到这一点:
db.collection("mail").addDocument(data: [
"to": "someone@example.com",
"message": [
"subject": "Hello from Firebase",
"html": "This is an <code>HTML</code> email body."
]
]) { err in
if let err = err {
print("Error writing document: (err)")
} else {
print("Document successfully written!")
}
}