nachtwächter123
Cadet 4th Year
- Registriert
- Dez. 2022
- Beiträge
- 124
Ich entwickle gerade eine App mit Flutter (Tool um mit einer Code-Basis Apps für Android und iOS zu erstellen). Beim Testen auf iOS habe ich keine Möglichkeit gefunden, wie bei Android, alle (Cache-)Daten der App zu löschen, damit beim Start der App es quasi wie neu installiert ist.
Wenn ich meine App explizit lösche (nicht nur vom Homescreen) und dann wieder installiere scheinen nicht alle Daten gelöscht wurden zu sein, da ich sofort wieder eingeloggt bin und nicht im Welcome-Wizard lande. Es werden also scheinbar die lokal gespeicherten Daten, dass der Wizard bereits durchlaufen wurde und Firebase-User-Daten nicht gelöscht und die App kann sie nach der Neuinstallation wieder nutzen. Das möchte ich aber eigentlich nicht, da es das Testen erschwert. Auch ein iPhone-Neustart nach Deinstallation und vor der Neuinstallation hat nichts gebracht. Ich speichere explizit nichts in der Cloud oder Keychain (zumindest nicht bewusst).
Hat jemand von euch noch eine Idee, wie man die alten Daten los wird? Factory-Reset für jeden Testlauf wäre nicht so wirklich prickelnd.
Wenn ich meine App explizit lösche (nicht nur vom Homescreen) und dann wieder installiere scheinen nicht alle Daten gelöscht wurden zu sein, da ich sofort wieder eingeloggt bin und nicht im Welcome-Wizard lande. Es werden also scheinbar die lokal gespeicherten Daten, dass der Wizard bereits durchlaufen wurde und Firebase-User-Daten nicht gelöscht und die App kann sie nach der Neuinstallation wieder nutzen. Das möchte ich aber eigentlich nicht, da es das Testen erschwert. Auch ein iPhone-Neustart nach Deinstallation und vor der Neuinstallation hat nichts gebracht. Ich speichere explizit nichts in der Cloud oder Keychain (zumindest nicht bewusst).
Hat jemand von euch noch eine Idee, wie man die alten Daten los wird? Factory-Reset für jeden Testlauf wäre nicht so wirklich prickelnd.