await Firebase.initializeApp(); 에서 던지는 예외를 해결하지 못하고 있습니다.
안녕하세요
ios 세팅 후 실행을 하면 시뮬레이터에서는 검정색화면이 뜨고, 아래처럼 디버그 콘솔이 수행되고 있습니다.
해결하기 위해 저는 아래의 명령어를 수행해보았지만 실패하였습니다. (다음 링크를 참고하였습니다. https://fluttercorner.com/unhandled-exception-platformexceptionchannel-error-unable-to-establish-connection-on-channel-null-null/)
```
flutter pub upgrade outdated
flutter clean
flutter pub get
```
아래는 제가 현재 직면한 문제의 디버그 콘솔입니다. 잘 부탁드립니다.
Launching lib/main.dart on iPhone 11 Pro in debug mode...
#2 MethodChannelFirebase.initializeApp
package:firebase_core_platform_interface/…/method_channel/method_channel_firebase.dart:73
Answer 1
3
안녕하세요 Younghwan Nam님
질문 주신 내용 답변 드리기 앞서 수업 자료 5회차에 "03. Firebase 사용 준비" → "6) Firebase 사용 준비" 에서 아래 답변을 찾으실 수 있음을 알려드립니다. 또한 답변 내용은 수업 자료대로 진행한 경우에 한해 검증된 내용이므로 pubspec.yaml 파일 버전이 수업자료와 동일한지 확인 부탁드립니다. 🙏
Debug Console에 아래와 같이 에러가 뜨는 경우,
1. pubspec.lock 파일을 삭제해 주세요.
2. pubspec.yaml 파일을 열고 아래 내용을 추가하신 뒤 저장해 주세요.
firebase_core_platform_interface: 4.4.1
3. 그리고 앱을 실행해 주세요. 그러면 정상적으로 작동합니다.
위 문제는 firebase_core 패키지가 내부적으로 firebase_core_platform_interface를 사용하는데 해당 패키지의 최신 버전에서 문제가 있어서 발생하는 것으로, 문제가 없는 4.4.1을 사용하도록 명시하여 해결하였습니다.
참고로 pubspec.lock 파일은 pubspec.yaml 파일에서 저장을 할 때(=flutter pub get 명령어가 실행될 때) 자동으로 생성 되며, 설치한 패키지들이 내부적으로 사용하는 다른 패키지의 목록과 버전을 명시한 파일입니다.
감사합니다 ❤️
강의 내 Flutter 버전 문의
1
340
1
이거 어떻게 해야 하나요,,
1
337
1
statelesswidget 자동완성 질문
1
564
1
비동기 질문드립니다.
1
316
1
Flutter 설치 중 Rosetta 설치 관련 문의
2
426
1
안드로이드 스튜디오 설치방법
1
452
2
Flutter 커뮤니티 코드
1
620
1
빌드가 안됩니다.
1
1066
3
터미널 shared_preferences 문제 질문드립니다 ㅜㅜ
1
4268
5
에뮬레이터가 이상해요
1
503
2
안녕하세요
1
349
1
5회차 firebase 사용하기 따라하는 중인데 질문이 있습니다.
1
193
1
Emulator 실행하기에서 가상핸드폰 오류
1
380
1
android studio에서 AVD manager 가 없습니다.
1
4102
1
IDE를 안드로이드 스튜디오가 아닌 vs code로 결정한 이유가 있으신가요?
1
1479
1
firebase function 관련 질문 드립니다.
2
387
1
3장 한줄일기 샘플 소스 중 =>, (_) 의미 ?
1
231
1
파일을 정리하고 난뒤에
1
1689
1
[스몰이슈] 오타? 확인 부탁 드려요
2
379
2
파이어베이스 Auth에러
2
807
3
Flutter 단톡방 비밀번호 어떻게 되나요?
1
713
1
파이어베이스 Auth에러
3
434
2
문법 관련
1
380
1
4주차 링크오류
1
181
1

