小编fre*_*eoh的帖子

Firebase数据库setValue:或removeValue失败:permission_denied iOS

我正在尝试将数据写入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)

ios firebase swift firebase-realtime-database ios10

5
推荐指数
3
解决办法
1万
查看次数

标签 统计

firebase ×1

firebase-realtime-database ×1

ios ×1

ios10 ×1

swift ×1