Firestore Rules
Sicherheitsregeln für alle aktiven Module werden bereitgestellt. Jedes Modul bringt seine eigenen Rules mit.
Der Auto-Setup-Runner ist ein automatischer Prozess, der beim Veröffentlichen deiner App alle Firebase-Dienste einrichtet. Er läuft nach dem Firebase-Setup und konfiguriert alles, was deine aktiven Module benötigen.
Der Auto-Setup-Runner führt automatisch folgende Schritte aus:
Firestore Rules
Sicherheitsregeln für alle aktiven Module werden bereitgestellt. Jedes Modul bringt seine eigenen Rules mit.
Firestore Indexes
Alle nötigen Datenbank-Indexes werden erstellt, damit Abfragen schnell und effizient laufen.
Storage Rules
Sicherheitsregeln für den Dateispeicher werden konfiguriert - mit Größen- und Typbeschränkungen.
Auth-Methoden
E-Mail/Passwort und Anonym werden in Firebase aktiviert. Social Login-Provider erfordern manuelle Konfiguration.
Admin-Account
Dein erster Administrator-Account wird erstellt mit Owner-Rechten.
Daten-Migration
Inhalte aus der Developer-Datenbank werden auf dein Kunden-Firebase übertragen.
Firebase-Setup abschliessen
Nachdem du im Firebase-Publish-Setup dein Projekt und den Service Account eingerichtet hast, startet der Auto-Setup-Runner automatisch.
Fortschrittsanzeige
Du siehst eine Fortschrittsanzeige mit allen Schritten. Jeder Schritt zeigt seinen aktuellen Status:
| Status | Bedeutung |
|---|---|
| Ausstehend | Schritt wurde noch nicht gestartet |
| In Bearbeitung | Schritt wird gerade ausgeführt |
| Abgeschlossen | Schritt wurde erfolgreich abgeschlossen |
| Fehlgeschlagen | Ein Fehler ist aufgetreten |
Automatische Ausführung
Alle Schritte werden automatisch nacheinander ausgeführt. Du musst nichts tun - einfach warten, bis der Runner fertig ist.
Abschluss
Nach erfolgreichem Abschluss ist dein Firebase vollständig konfiguriert und bereit für die Veröffentlichung.
Der Runner sammelt die Security Rules aller aktiven Module und stellt sie zusammen bereit:
Datenbank-Indexes beschleunigen Abfragen erheblich. Der Runner erstellt alle nötigen Indexes:
Regeln für den Dateispeicher:
Folgende Auth-Methoden werden automatisch aktiviert:
| Methode | Automatisch | Manuell |
|---|---|---|
| E-Mail/Passwort | Ja | - |
| Anonym | Ja | - |
| - | Ja (OAuth-Setup nötig) | |
| Apple | - | Ja (OAuth-Setup nötig) |
| - | Ja (OAuth-Setup nötig) | |
| Andere Social Login | - | Ja (OAuth-Setup nötig) |
Der Runner erstellt deinen ersten Admin-Account mit den Daten, die du im Publish Review Screen eingegeben hast:
Mehr dazu: Admin-Account
Inhalte, die du im App Builder erstellt hast, werden auf dein Kunden-Firebase übertragen:
Der gesamte Prozess läuft automatisch ab. Du musst:
Alles wird vom Auto-Setup-Runner erledigt.
Problem: Ein Schritt zeigt den Status “Fehlgeschlagen”.
Lösungen:
Problem: Der Runner hat nicht genügend Berechtigungen.
Lösungen:
Problem: Indexes zeigen lange den Status “Building”.
Lösungen: