Development Artist

[Flutter, Firebase, Issue] [core/not-initialized] Firebase has not been correctly initialized.Usually this means you've attempted to use a Firebase service before calling "Firebase.initializeApp". 또는 [core/no-app] No Firebase App '[DEFAULT]' has bee.. 본문

TroubleShooting/Flutter Issue

[Flutter, Firebase, Issue] [core/not-initialized] Firebase has not been correctly initialized.Usually this means you've attempted to use a Firebase service before calling "Firebase.initializeApp". 또는 [core/no-app] No Firebase App '[DEFAULT]' has bee..

JMcunst 2022. 1. 13. 13:04
728x90
반응형

이슈

1. 플러터 인프런 강의 중, 넷플릭스 UI 만들기가 있는데, 9강에서 FirebaseFirestore를 코드에 넣고 빌드 하는데 발생한 이슈.


해결

1. main.dart의 main() 안에서 runApp하기 전에 Firebase.initializeApp(); 코드를 넣어준다.

2. 하지만, 여전히 이슈가 해결되지 않았다.

3. main()을 비동기 처리를 한다.


원인

1. Firebase 연동을 하기 위해서는 runApp전에 Firebase initialApp()을 통해 세팅을 해준다.

2. initialApp() 함수의 처리 결과를 비동기로 return 해주기 때문에 main에서 비동기 처리가 필요하다.

728x90
반응형
Comments