Zum Inhalt springen

Firebase-Projekt erstellen

Das Erstellen eines Firebase-Projekts ist Teil des Veröffentlichungs-Prozesses. Du musst kein Projekt im Voraus erstellen - der Assistent führt dich beim Veröffentlichen automatisch durch alle Schritte.


ZeitpunktWas passiert
Modul-AktivierungKein Firebase-Projekt nötig. Du arbeitest mit der Demo-Datenbank.
App gestaltenKein Firebase-Projekt nötig. Alles funktioniert im App Builder.
Beim VeröffentlichenJetzt erstellst du dein Firebase-Projekt. Der Assistent führt dich durch.

  • Ein Google-Konto (z.B. Gmail-Adresse)
  • Zugang zur Firebase Console unter console.firebase.google.com
  • Die Bundle ID deiner iOS-App (z.B. com.deinefirma.deineapp)
  • Den Package Name deiner Android-App (z.B. com.deinefirma.deineapp)

Der Firebase-Projekt-Assistent ist Teil des Publish-Wizards. Er öffnet die Firebase Console direkt in der App und führt dich durch jeden Schritt.

BereichBeschreibung
WebViewDie Firebase Console wird direkt in der App angezeigt
FortschrittsanzeigePunkte oben zeigen, bei welchem Schritt du bist
AnleitungsbereichUnten erscheinen die Anweisungen für den aktuellen Schritt
NavigationMit “Weiter” und “Zurück” navigierst du durch die Schritte

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

  1. Tippe auf “Projekt hinzufügen”
  2. Gib einen Projektnamen ein (z.B. der Name deiner App)
  3. Akzeptiere die Nutzungsbedingungen
  4. Tippe auf “Weiter”
  5. Google Analytics kannst du aktivieren oder deaktivieren (optional)
  6. Tippe auf “Projekt erstellen”
  7. Warte, bis das Projekt erstellt wurde
  8. Tippe auf “Weiter”

  1. Tippe oben links auf das Zahnrad-Symbol
  2. Wähle “Projekteinstellungen” aus dem Menü

  1. Scrolle nach unten zum Bereich “Deine Apps”
  2. Tippe auf das iOS+-Symbol (Apple-Logo)
  1. Gib die Bundle ID deiner App ein
  2. Die anderen Felder (App-Nickname, App Store ID) sind optional
  3. Tippe auf “App registrieren”
FeldErforderlichBeispiel
Bundle IDJacom.meineapp.ios
App-NicknameNeinMeine App iOS
App Store IDNeinLeer lassen
  1. Tippe auf “GoogleService-Info.plist herunterladen”
  2. Speichere die Datei in deinen Dateien
  3. Die restlichen Schritte in Firebase (SDK hinzufügen, Code hinzufügen) kannst du überspringen
  4. Tippe am Ende auf “Weiter zur Konsole”

  1. Scrolle erneut zum Bereich “Deine Apps”
  2. Tippe auf das Android-Symbol
  1. Gib den Package Name deiner App ein
  2. Die anderen Felder (App-Nickname, SHA-1) sind optional
  3. Tippe auf “App registrieren”
FeldErforderlichBeispiel
Package NameJacom.meineapp.android
App-NicknameNeinMeine App Android
SHA-1 ZertifikatNeinSpäter für Google Sign-In
  1. Tippe auf “google-services.json herunterladen”
  2. Speichere die Datei in deinen Dateien
  3. Die restlichen Schritte in Firebase kannst du überspringen
  4. Tippe am Ende auf “Weiter zur Konsole”

  1. Tippe im linken Menü unter “Databases & Storage” auf “Storage”
  2. Tippe auf “Get started” oder “Jetzt starten”
  3. Falls das Projekt noch auf Spark ist: bestätige das Upgrade auf Blaze (Zahlungsmethode hinterlegen)
  4. Wähle “Production mode” (Produktionsmodus)
  5. Tippe auf “Weiter”
  6. Wähle einen Standort (empfohlen: europe-west3 für Deutschland)
  7. Tippe auf “Done” oder “Fertig”
StandortRegionEmpfohlen für
europe-west3FrankfurtDeutschland, DACH-Region
europe-west1BelgienWesteuropa
us-central1IowaNordamerika

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)

Diese Dateien lädst du im nächsten Schritt des Publish-Assistenten hoch.


Der Publish-Assistent zeigt dir nach dem Projekt-Setup automatisch die Upload-Seite:

  1. Tippe auf “iOS-Konfiguration hochladen”
  2. Wähle die GoogleService-Info.plist aus
  3. Tippe auf “Android-Konfiguration hochladen”
  4. Wähle die google-services.json aus
  5. Beide Dateien werden als “konfiguriert” markiert


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

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