我正在尝试将数据写入Firebase数据库,但是当我按下保存的按钮时,我仍然收到以下错误.
2016-12-02 11:09:42.548 StartupNow [1482:60415] [FirebaseDatabase] setValue:或removeValue:at/test/-KY-VpLZWbp4vjF3BpMk失败:permission_denied
我尝试过的事情: 我确保在我的控制台中将.read和.write规则设置为true,重新连接我的savedButtonPressed按钮,并在函数中编写Firebase引用并在savedButtonPressed()方法中调用它.
额外资源这是我正在遵循的教程.https://youtu.be/F42CzqIBxHQ?t=4m14s
var ref: FIRDatabaseReference?
override func viewDidLoad() {
super.viewDidLoad()
ref = FIRDatabase.database().reference()
}
@IBAction func saveButtonPressed() {
// TODO: Post data to Firebase
firebaseChild()
print("********************************")
print("********************************")
}
func firebaseChild () {
ref?.child("Test").childByAutoId().setValue("Hello Firebase")
}
Run Code Online (Sandbox Code Playgroud)