Ich habe eine iOS-App erstellt, die Firebase als Backend verwendet. Ich habe Login und Offline-Nutzung implementiert.Die benutzerspezifischen Daten werden bei der Anmeldung beim Firebase gelöscht
Die Datenstruktur für die Datenbank ist:
"users" : {
"Ms7KgWe02UZDcmhlA4CojXIrYNS2" : {
"some_data" : {
"-KdCKYzulR4CLLnCgZxV" : {
"something" : "something",
}
}
}
}
Und wenn ich mich einlogge, die „einige Daten“ gerade verschwindet.
Weiß jemand, was das verursachen kann?
Haben Sie sorgen dafür, dass Ihre Login noch aktiv ist zu entfernen? Wenn Sie die Standardregeln haben, muss auth gültig sein, um die Daten zu lesen. – matthew
Zum Beispiel überprüfen Sie in Ihrer Controller ViewDidLoad-Methode, ob FIRAuth.auth(). Currentuser ist – matthew
Nein, die Anmeldung ist noch aktiv. Ich kann der Firebase-Datenbank weitere Daten aus der App hinzufügen. Aber wenn ich mich auslogge und die Anmeldung wieder anmelde, verschwinden die Daten aus der Datenbank. Ich kann Daten nur von der Firebase-Konsole – Emil