2016-05-26 1 views
6

Ich habe begonnen, mit firebase für ios zu arbeiten.Firebase-Berechtigung für setValue verweigert: oder removeValue:

Ich folge diesem Tutorial https://www.raywenderlich.com/109706/firebase-tutorial-getting-started.

Ich habe mein Projekt in Firebase erstellt. Ref-URL in iOS-Projekt hinzugefügt, aber ich kann nicht einmal ein Element hinzufügen. oder removeValue:

Es ist diese Antwort

[Firebase] setValue geben auf/Lebensmittel-Artikel/Test nicht bestanden: PERMISSION_DENIED.

kann mir jemand helfen mit diesem

+0

Es könnte hilfreich sein, wenn Sie den tatsächlichen Code hinzufügen, den Sie verwenden, um die 'reference' zu ​​setzen und' snapshot' zu setzen. – Idan

+1

Die Datenbank für Projekte, die in der neuen Firebase Console erstellt wurden, kann nur von authentifizierten Benutzern gelesen/geschrieben werden. Siehe diese Frage für eine Problemumgehung: http://stackoverflow.com/questions/37403954/the-read-failed-permission-denied-error-in-firebase/37404053#37404053 –

Antwort

0

Dieses Tutorial sehr hilfreich für mich war. Beachten Sie jedoch, dass es sich um die vorherige Version Firebase handelt. Wenn Sie also nur wenige Codezeilen ändern, funktioniert die Grocer-App nicht ordnungsgemäß. Ihre beste Route ist, die App zu beenden und dann die migration guide für die neue Firebase zu folgen.