Die Dokumentation impliziert, dass eine Ausnahme ausgelöst wird, wenn ein Teil der Konfiguration fehlschlägt, es aber nicht möglich ist, tatsächlich eine Ausnahme abzufangen (Swift 4). Natürlich kann die Anweisung nicht in einen do..catch-Block eingebunden werden. Wenn es fehlschlägt, ist meine App zum Absturz oder zum Fortfahren verurteilt und kann ohne Firebase nicht funktionieren?Führt FirebaseApp.configure() tatsächlich Ausnahmen aus?
0
A
Antwort
0
FirebaseApp.configure()
stürzt nur ab, wenn mit der Konfigurationsdatei, die Sie von der Firebase-Konsole herunterladen, etwas nicht stimmt.
Wenn es einmal für Sie funktioniert hat, gibt es keinen Grund für einen späteren Absturz, es sei denn, Sie ändern die Konfigurationsdatei. Sie müssen also nicht versuchen, den Fehler oder besondere Anstrengungen zu erkennen.
Verwandte Themen
- 1. Wann führt der Winkelmesser tatsächlich Aufgaben aus?
- 2. SIGABRT Fehler wegen FirebaseApp.configure()
- 3. Wo FirebaseApp.configure() in SpriteKit hinzufügen
- 4. Wie führt Linq den Code zum Abrufen von Daten aus der Datenquelle tatsächlich aus?
- 5. Führt die Verwendung von Unterstrichen tatsächlich zu Problemen?
- 6. Swift: Firebase Nicht aufgelöste ID FirebaseApp.configure() && FIRApp.configure()
- 7. Führt orderby() in LINQ die Vergleichsfunktion nur einmal aus oder führt sie bei Bedarf aus?
- 8. ABPeoplePickerNavigationController tatsächlich ausgeführt
- 9. PLINQ führt schlechter als gewöhnlich aus LINQ
- 10. Rel PreRender/PreFetch, führt es JS aus?
- 11. Ausnahmen ignorieren
- 12. Wie führt Unity seine Methoden aus?
- 13. Welchen Ring führt qemu aus?
- 14. Flink führt Datenfluss zweimal aus
- 15. FragmentManager führt bereits Transaktionen aus
- 16. IntelliJ führt alte Klassendateien aus
- 17. Führt Maven verkettete Befehle aus
- 18. HTMLDOC führt nicht aus PHP
- 19. Führt SHA256 Round Trip aus
- 20. Selen führt Javascript nicht aus
- 21. Selenium führt keinen Klickbefehl aus
- 22. Modelmapper führt keine Konverterkonvertierungsmethode aus
- 23. Wie führt Fabric Befehle aus?
- 24. Welcher Dienst führt geradeaus aus?
- 25. QtCreator führt CMake automatisch aus
- 26. Funktion führt nur einmal aus
- 27. Nginx führt kein PHP aus
- 28. UISwipeGestureRecognizer führt keine Methode aus
- 29. QTest führt Testfall zweimal aus
- 30. TestRunner.run() führt testst nicht aus?
Netzwerkprobleme oder ähnliches? Oder ist es alles interne Konfiguration? –
Überprüfen Sie die Dokumentation, dies löst nur eine Ausnahme aus, wenn die Konfiguration fehlschlägt. Die Konfiguration ist lokal und hat nichts mit der Verbindung zu Firebase zu tun. Hier ist der Link: https://firebase.google.com/docs/reference/ios/firebasecore/api/reference/Classes/FIRApp#/c:objc(cs)FIRApp(cm)configure – TawaNicolas
Ich habe gelesen, aber das tut es nicht erkläre nicht wirklich, was es tut. Wenn es alles intern ist, dann scheint es nur Fehler bei der Entwicklung/Test-Zeit zu verursachen, anstatt Laufzeitfehler. Danke für die Klarstellung. –