Wie kann ich meine Firebase App in der Console mit einem bestehenden Projekt verbinden?
- Was bedeutet die Verbindung einer App mit einem bestehenden Firebase-Projekt?
- Zugang zur Firebase Console und Auswahl des Projekts
- App in einem bestehenden Firebase-Projekt registrieren
- Firebase SDK und Konfiguration in der App einbinden
- Überprüfen der Verbindung und weitere Konfiguration
- Zusammenfassung
Was bedeutet die Verbindung einer App mit einem bestehenden Firebase-Projekt?
Wenn du eine Firebase App erstellst, musst du diese einem Firebase-Projekt zuordnen.
Ein Firebase-Projekt ist die zentrale Verwaltungseinheit in der Firebase Console, die alle Ressourcen wie Firestore, Authentifizierung, Storage und mehr bündelt.
Die Verbindung bedeutet, dass deine App die Infrastruktur und Dienste des gewählten Projekts nutzt und so Daten z.B. in der Cloud speichern oder Nutzer authentifizieren kann.
Zugang zur Firebase Console und Auswahl des Projekts
Öffne zunächst die Firebase Console und logge dich mit deinem Google-Konto ein, falls noch nicht geschehen.
App in einem bestehenden Firebase-Projekt registrieren
In der Projektübersicht findest du eine Sektion namens Projektübersicht (Symbol eines Zähnrads oder Menüpunkt links oben).
Klicke auf den Button App hinzufügen oder ein entsprechendes Icon (meist ein + Symbol) je nach Plattform (iOS, Android, Web).
Nun gibst du die App-spezifischen Daten ein, zum Beispiel den Paketnamen (für Android), die iOS-Bundle-ID oder die Web-App-Namen.
Diese Informationen sind wichtig, damit Firebase deine App eindeutig identifizieren und konfigurieren kann.
Nach Eingabe der Daten erhältst du Konfigurationsdateien oder Config-Objekte (z.B. google-services.json für Android oder GoogleService-Info.plist für iOS) beziehungsweise Snippets zur Einbindung im Web.
Diese musst du in dein App-Projekt integrieren, damit die Kommunikation mit deinem Firebase-Projekt hergestellt werden kann.
Firebase SDK und Konfiguration in der App einbinden
Im nächsten Schritt musst du das Firebase SDK in deine App integrieren und die erhaltene Konfiguration importieren.
Für Web-Apps beispielsweise verwendest du den JavaScript-Codeabschnitt, der in der Firebase Console generiert wird, und fügst ihn in deine Anwendung ein.
Für Android und iOS bindest du die heruntergeladenen Dateien in dein Entwicklungsprojekt ein und konfigurierst dein Build-System entsprechend.
Erst durch diese Integration kann deine App erfolgreich mit dem Firebase-Projekt kommunizieren und die Services nutzen.
Überprüfen der Verbindung und weitere Konfiguration
Nachdem du die App registriert und die Konfiguration eingebunden hast, empfiehlt es sich, die Verbindung zu testen.
Dies kannst du beispielsweise tun, indem du den Logging-Mechanismus von Firebase nutzt oder Funktionen wie die Authentifizierung bzw. Datenbankzugriffe ausprobierst.
Weitere Einstellungen, wie Nutzung von Firestore, Storage oder Remote Config, lassen sich im selben Projekt steuern und beeinflussen automatisch deine verbundene App.
Wichtig: Du kannst jederzeit weitere Apps zu demselben Firebase-Projekt hinzufügen, falls du z.B. eine Android- und iOS-Version deiner App entwickeln möchtest.
Zusammenfassung
In der Firebase Console verbindest du deine App mit einem bestehenden Projekt, indem du dort deine App als neue App registrierst und die jeweiligen Konfigurationsdaten in dein Projekt integrierst.
Die Firebase Console bietet dazu eine Schritt-für-Schritt Führung, die dich durch die notwendigen Eingaben und Downloads führt.
Durch diese Verbindung nutzt deine App alle Vorteile der Firebase Infrastruktur in deinem gewählten Projekt.
