
[Flutter 이슈해결] FirebaseException([core/no-app]
·
Flutter/Flutter Issue
이슈 / 에러 FirebaseException ([core/no-app] No Firebase App '[DEFAULT]' has been created - call Firebase.initializeApp()) 해결 방법 플러터에서 파이어베이스 연동시 반드시 파이어베이스 초기화 함수를 호출해야한다. 공식 문서의 초기화 함수를 그대로 사용해도 에러가 발생해서 찾아보니, 초기화가 되기전 데이터를 불러와서 발생하는 문제였다. 따라서 파이어베이스 초기화 함수를 future로 변경하고 whenComplete로 다음을 진행하도록 하였다. 최상위 클래스인 MyApp을 stateful로 변경하고 아래의 코드를 추가한다. 이미 초기화 함수가 있는 경우는 초기화 함수를 future로 변경 후 whenComplete로 진..