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")
}
あなたはそれがアクセスするデータベースに設定された初期のルールであるため、ユーザーがfirebaseで認証されていることを確認しています。 –