Local variable for "serviceWorkerVersion" is deprecated. Use "{{flutter_service_worker_version}}" template token instead."FlutterLoader.loadEntrypoint" is deprecated. Use "FlutterLoader.load" instead. 3.22 Flutter Version으로 업데이트 하고 웹빌드시에 해당 Warning이 출력되는 문제 발생. 해결 방법web -> index.html파일의 코드를 변경 합니다.serviceWorker: { serviceWorkerVersion: serviceWorkerVersion,}, ↓serviceWorker: { serviceWorkerVe..
Firebase에 Flutter앱을 추가하는 와중에 command not found: flutterfire 오류가 발생. 해결방법 export PATH="$PATH":"$HOME/.pub-cache/bin" 해당 코드를 터미널에 입력하여 해결 하였습니다. which flutterfire 다음 해당 코드를 입력하여 flutterfire위치가 잡히면 성공 입니다.
setState() or markNeedsBuild() called during build. 작업을 하다가 가끔씩 이런 오류메시지를 만날 수 있습니다. 해당 오류 메시지는 위젯이 현재 빌드 중일 때 setState()나 markNeedsBuild() 같은 메서드를 호출하면 안 되기 때문입니다. 간단하게 요약하면, 이 오류는 빌드 중에 상태 변경을 시도했기 때문에 발생합니다. @override void initState() { super.initState(); widget.itemListModel.fetch(); } 저 같은 경우에는 프로바이더를 사용하면서 initState단계에서 notifyListener() (setState()라고 생각해 주세요.) 함수가 포함된 메서드를 실행..
https://pub.dev/packages/upgrader upgrader | Flutter packageFlutter package for prompting users to upgrade when there is a newer version of the app in the store.pub.dev 해당 패키지를 사용해서 업데이트 팝업 작업을 하고 있던 와중에 (대만, 프랑스.. 등등..) 언어로 기기 언어를 바꾸고 테스트를 하니 업데이트 팝업이 안 뜨는 현상을 겪었습니다. 패키지 코드를 확인해 보니 크롤링으로 동작하는 것으로 파악되었습니다. play.google.com/store/apps/details?id=cohttp://m.kakao.talk&hl=en&gl=US이런 식으로 내부에서 (AOS기준..
clone 해서 받아온 flutter프로젝트가 main.dart가 연결되어 있지도 않고 Project Tree에 보여야 될 폴더들도 보이지 않는 문제가 발생했습니다. 제가 해결한 방법은 project root에 있는. idea폴더를 삭제하고 다시 실행시키니 정상적으로 돌아왔습니다. 삭제 후 다시 프로젝트를 열어보면 정상적으로 열리는 것을 확인할 수 있습니다.