Firebase-Projekt erstellen
Der Firebase-Projekt-Assistent führt dich durch das Erstellen eines Firebase-Projekts und das Registrieren deiner Apps. Am Ende hast du die Konfigurationsdateien, die du für den App-Build benötigst.
Den Assistenten starten
Section titled “Den Assistenten starten”- Öffne den Edit Mode in deiner App
- Gehe zu Module & Features
- Tippe auf Firebase und dann auf Einrichten
- Tippe auf Geführtes Setup starten
Der Assistent öffnet sich im Vollbildmodus mit der Firebase Console.
Teil 1: Firebase-Projekt
Section titled “Teil 1: Firebase-Projekt”Schritt 1: Firebase Console öffnen
Section titled “Schritt 1: Firebase Console öffnen”Was passiert: Die Firebase Console wird automatisch im Browser geladen.
Was du tun musst:
- Melde dich mit deinem Google-Konto an (falls noch nicht geschehen)
- Warte, bis die Konsole vollständig geladen ist
Schritt 2: Projekt erstellen oder auswählen
Section titled “Schritt 2: Projekt erstellen oder auswählen”Was passiert: Du siehst die Übersicht aller Firebase-Projekte.
Was du tun musst:
- Tippe auf “Projekt hinzufügen”
- Gib einen Projektnamen ein (z.B. der Name deiner App)
- Akzeptiere die Nutzungsbedingungen
- Tippe auf “Weiter”
- Google Analytics kannst du aktivieren oder deaktivieren (optional)
- Tippe auf “Projekt erstellen”
- Warte, bis das Projekt erstellt wurde
- Tippe auf “Weiter”
- Tippe auf das vorhandene Projekt in der Liste
- Du gelangst direkt zur Projektübersicht
Schritt 3: Projekteinstellungen öffnen
Section titled “Schritt 3: Projekteinstellungen öffnen”Was passiert: Du bist jetzt in deinem Firebase-Projekt.
Was du tun musst:
- Tippe oben links auf das Zahnrad-Symbol ⚙️
- Wähle “Projekteinstellungen” aus dem Menü
Hier registrierst du gleich deine iOS- und Android-Apps.
Teil 2: iOS-App registrieren
Section titled “Teil 2: iOS-App registrieren”Schritt 4: iOS-App hinzufügen
Section titled “Schritt 4: iOS-App hinzufügen”Was passiert: Du bist in den Projekteinstellungen.
Was du tun musst:
- Scrolle nach unten zum Bereich “Deine Apps”
- Tippe auf das iOS-Symbol (Apple-Logo)
Der Registrierungsdialog für iOS öffnet sich.
Schritt 5: Bundle ID eingeben
Section titled “Schritt 5: Bundle ID eingeben”Was passiert: Ein Formular zur App-Registrierung erscheint.
Was du tun musst:
- Gib die Bundle ID deiner App ein
- Die anderen Felder (App-Nickname, App Store ID) sind optional
- Tippe auf “App registrieren”
| Feld | Erforderlich | Beispiel |
|---|---|---|
| Bundle ID | Ja | com.meineapp.ios |
| App-Nickname | Nein | Meine App iOS |
| App Store ID | Nein | Leer lassen |
Schritt 6: iOS-Konfiguration herunterladen
Section titled “Schritt 6: iOS-Konfiguration herunterladen”Was passiert: Die App wurde registriert, jetzt kommt der Download.
Was du tun musst:
- Tippe auf “GoogleService-Info.plist herunterladen”
- Speichere die Datei in deinen Dateien
- Die restlichen Schritte in Firebase (SDK hinzufügen, Code hinzufügen) kannst du überspringen
- Tippe am Ende auf “Weiter zur Konsole”
Teil 3: Android-App registrieren
Section titled “Teil 3: Android-App registrieren”Schritt 7: Android-App hinzufügen
Section titled “Schritt 7: Android-App hinzufügen”Was passiert: Du bist zurück in den Projekteinstellungen.
Was du tun musst:
- Scrolle erneut zum Bereich “Deine Apps”
- Tippe auf das Android-Symbol
Der Registrierungsdialog für Android öffnet sich.
Schritt 8: Package Name eingeben
Section titled “Schritt 8: Package Name eingeben”Was passiert: Ein Formular zur App-Registrierung erscheint.
Was du tun musst:
- Gib den Package Name deiner App ein
- Die anderen Felder (App-Nickname, SHA-1) sind optional
- Tippe auf “App registrieren”
| Feld | Erforderlich | Beispiel |
|---|---|---|
| Package Name | Ja | com.meineapp.android |
| App-Nickname | Nein | Meine App Android |
| SHA-1 Zertifikat | Nein | Später für Google Sign-In |
Schritt 9: Android-Konfiguration herunterladen
Section titled “Schritt 9: Android-Konfiguration herunterladen”Was passiert: Die App wurde registriert, jetzt kommt der Download.
Was du tun musst:
- Tippe auf “google-services.json herunterladen”
- Speichere die Datei in deinen Dateien
- Die restlichen Schritte in Firebase kannst du überspringen
- Tippe am Ende auf “Weiter zur Konsole”
Teil 4: Firebase Storage einrichten
Section titled “Teil 4: Firebase Storage einrichten”Schritt 10: Storage öffnen
Section titled “Schritt 10: Storage öffnen”Was passiert: Die grundlegende Projektkonfiguration ist abgeschlossen.
Was du tun musst:
- Tippe im linken Menü auf “Storage”
- Der Storage-Bereich öffnet sich
Schritt 11: Storage einrichten
Section titled “Schritt 11: Storage einrichten”Was passiert: Storage muss erstmalig aktiviert werden.
Was du tun musst:
- Tippe auf “Get started” oder “Jetzt starten”
- Wähle “Production mode” (Produktionsmodus)
- Tippe auf “Weiter”
- Wähle einen Standort (empfohlen:
europe-west3für Deutschland) - Tippe auf “Done” oder “Fertig”
| Standort | Region | Empfohlen für |
|---|---|---|
europe-west3 | Frankfurt | Deutschland, DACH-Region |
europe-west1 | Belgien | Westeuropa |
us-central1 | Iowa | Nordamerika |
Schritt 12: Fertig!
Section titled “Schritt 12: Fertig!”Geschafft! Dein Firebase-Projekt ist jetzt eingerichtet mit:
- ✅ iOS-App registriert
- ✅ Android-App registriert
- ✅ Storage aktiviert
Du hast folgende Dateien heruntergeladen:
GoogleService-Info.plist(für iOS)google-services.json(für Android)
Konfigurationsdateien hochladen
Section titled “Konfigurationsdateien hochladen”Nach Abschluss des Assistenten kannst du die Konfigurationsdateien in der App hochladen:
- Der Assistent zeigt dir die Upload-Seite
- Tippe auf “iOS-Konfiguration hochladen”
- Wähle die
GoogleService-Info.plistaus - Tippe auf “Android-Konfiguration hochladen”
- Wähle die
google-services.jsonaus - Beide Dateien werden als “konfiguriert” markiert
Fehlerbehebung
Section titled “Fehlerbehebung””Bundle ID existiert bereits”
Section titled “”Bundle ID existiert bereits””Problem: Die Bundle ID ist bereits für eine andere App registriert.
Lösung:
- Prüfe, ob du das richtige Projekt ausgewählt hast
- Wenn die App bereits existiert, kannst du sie in den Projekteinstellungen unter “Deine Apps” finden
”Download startet nicht”
Section titled “”Download startet nicht””Problem: Die Konfigurationsdatei wird nicht heruntergeladen.
Lösung:
- Prüfe, ob dein Browser Downloads erlaubt
- Tippe erneut auf den Download-Button
- Versuche es mit einem anderen Browser
”Storage-Standort nicht verfügbar”
Section titled “”Storage-Standort nicht verfügbar””Problem: Der gewünschte Standort wird nicht angezeigt.
Lösung:
- Einige Standorte sind nur für bestimmte Kontotypen verfügbar
- Wähle einen alternativen Standort (z.B.
europe-west1statteurope-west3)
Nächste Schritte
Section titled “Nächste Schritte”Jetzt ist dein Firebase-Projekt fertig! Als nächstes richtest du Firestore (die Datenbank) und die Sicherheitsregeln ein: