我正試圖將數據寫入Firebase數據庫,但當我保存的按鈕被按下時,我不斷收到以下錯誤消息。Firebase數據庫setValue:或removeValue失敗:permission_denied iOS
2016年12月2日11:09:42.548 StartupNow [1482:60415] [FirebaseDatabase]的setValue:或removeValue:在/測試/ -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")
}
有您確保用戶在火力認證,因爲這是在數據庫中設置訪問的初始規則。 –