[flutter] 플러터 버전 업그레이드가 안되는 경우 플러터 버전 업그레이드가 안 되는 경우 해결하는 방법 새로운 플러터 버전이 나왔길래, 버전 업그레이드를 하려고 명령어를 입력했더니, 아래와 같은 오류 때문에 업그레이드를 실패했다면 아주 간단하게 해결하실 수 있어요. Unknown flutter tag. Abandoning upgrade to avoid destroying local changes. It is recommended to use git directly if not working on an official channel. 해결 방법 $ flutter upgrade --force 너무 간단하죠? 글 읽어주셔서 감사합니다~😊 주제/flutter 2023.11.08
[flutter] No app has been configured yet. 오류 해결 방법 플러터 No app has been configured yet. 오류 해결 방법 플러터 앱에서 파이어베이스 기능을 구현하다가 다음과 같은 오류가 발생했을 때 해결하는 방법에 대해 알아보겠습니다. [Firebase/Core][I-COR000005] No app has been configured yet. 루트 경로에 위치한 ios/Runner/AppDelegate.swift 파일에 파이어베이스 코드를 추가하면 됩니다. 간단하죠? AppDelegate.swift import UIKit import Flutter import Firebase // Add Line. @UIApplicationMain @objc class AppDelegate: FlutterAppDelegate { override func app.. 주제/flutter 2023.03.27
[flutter] ios에서 구글 로그인 오류 our app is missing support for the following URL schemes 해결 방법 iOS에서 구글 로그인 오류 해결 방법 플러터에서 구글 로그인을 시도하는데 our app is missing support for the following URL schemes 오류 문구가 뜨면서 로그인이 안되거나 실행 중인 시뮬레이터의 앱이 강제로 종료되는 경우를 마주하기도 합니다. 이 오류는 iOS에서 발생되는 오류로 Xcode에서 간단히 해결할 수 있습니다. 우선 프로젝트를 Xcode로 실행합니다. 만약 Vscode를 사용 중이시라면 프로젝트 루트 경로에 위치한 ios 폴더를 우측 클릭하고, Open in Xcode를 누르시면 됩니다. Runner > GoogleService-Info.plist > REVERSED_CLIENT_ID의 Value값을 복사합니다. 복사한 값을 Runner > Info .. 주제/flutter 2023.03.17
[flutter] CocoaPods's specs repository is too out-of-date 오류 해결 방법 플러터에서 CocoaPods's specs repository is too out-of-date 오류 해결하는 방법 플러터를 개발하다가 다음과 같은 오류를 마주하게 되었을 때 해결했던 방법입니다. Error: CocoaPods's specs repository is too out-of-date to satisfy dependencies. To update the CocoaPods specs, run: pod repo update 해결 방법 1. /ios/Podfile.lock 파일을 삭제한다. 2. /ios 위치에서 (=> cd ios) pod install --repo-update 명령어를 실행한다. 3. 프로젝트 루트 위치에서 flutter clean 명령어를 실행한다. 4. 프로젝트는 다시 실행한다.. 주제/flutter 2022.12.09
[flutter] Column 안에 ListView 사용하는 방법 플러터에서 Column 안에 ListView 사용하는 방법 플러터에서 리스트 위젯은 정말 다양하게 사용됩니다. 다음과 같은 상황에 주로 사용되며 이외에도 리스트는 많은 기능을 구현하는데 활용되곤 합니다. 1. 화면 전체가 리스트 스크롤 영역인 경우 2. 상단부는 검색란 고정, 하단부는 리스트 스크롤 영역인 경우 3. 화면 전체가 리스트 스크롤 영역이면서 안에 스크롤이 없는 하위 리스트가 포함된 경우 이때 Column, ListView 위젯 안에 ListView를 적용하게 되면 아래와 같은 hasSize 오류가 발생합니다. 이는 ListView의 부모 위젯 높이가 무한대이기 때문에 발생한 오류로, ListView가 차지하는 공간 크기를 설정해줘야 한다는 내용입니다. 그러면 문제를 해결하는 3가지 방법에 대.. 주제/flutter 2022.06.27
[mac] ./MacOS/Electron: No such file or directory 오류 macOS Monterey version 12.3.1 ./MacOS/Electron: No such file or directory 오류 해결 맥 소프트웨어를 업데이트하고서 VsCode code. 터미널 명령어 실행이 안 되는 경우, code. 명령어를 실행했는데 아래와 같은 오류가 발생한 경우 해결했던 방법입니다. /usr/local/bin/code: line 6: python: command not found /usr/local/bin/code: line 10: ./MacOS/Electron: No such file or directory 참고로 저는 맥북 M1을 사용하고 있습니다. 그럼 터미널을 실행시켜 아래 순서에 맞춰 작업을 진행하시면 됩니다. $ cd/usr/local/bin $ nano co.. 주제/errors 2022.05.13