【发布时间】:2019-06-24 02:59:49
【问题描述】:
我正在尝试使用 Swift 在一个空的 firebase 数据库中创建一个孩子,代码运行没有任何错误,但我没有看到数据库中的更改。 代码:
let ref = Database.database().reference()
ref.child("Branches")
【问题讨论】:
-
您没有在数据库 ref 中设置任何值
-
我将代码更改为: let ref = Database.database().reference().child("Branches") let values = ["Email" : SEmailTextField.text] ref.updateChildValues(values as [AnyHashable : Any]) { (err, reference) in print(err ?? "non") } 但它不起作用
-
文本属性不为空吗?您是否在项目中配置了 Firebase?它打印什么错误?
-
Error Domain=com.firebase Code=1 "Permission denied" UserInfo={NSLocalizedDescription=Permission denied} coface-2148b.firebaseio.com/Branches 这是错误
-
如果您对此有疑问,应该将其作为另一个问题来处理,否则这个问题会变得一团糟。
标签: ios swift firebase firebase-realtime-database