Dev 328

Flutter 빌드 오류

Case - 수강생Android Emulator 에 앱을 실행하려니 오류가 발생 > Could not create service of type ChecksumService using BuildSessionScopeServices.createChecksumService(). > Unexpected lock protocol found in lock file. Expected 3, found 0. .gradle 폴더 파일을 아예 날려버리고 새롭게 AndroidStudio 를 실행해서 Gradle 설정 및 파일들을 새로 받아내서 처리했습니다.https://stackoverflow.com/a/39270010/3897810

Dev/Flutter 2025.06.16

[Flutter] Could not locate aapt. Please ensure you have the Android buildtools installed.

Could not locate aapt. Please ensure you have the Android buildtools installed.No application found for TargetPlatform.android_arm64.Is your project missing an android/app/src/main/AndroidManifest.xml?Consider running "flutter create ." to create one. 에러가 발생해서 flutter create . 로 새롭게 Android/iOS/web 등 디렉토리를 생성했습니다. 그럼에도 동일한 이슈가 발생을 해서 flutter doctor 로 혹시 문제가 있나 확인을 했습니다\ "뭐지?? 언제부터 SDK file 을 찾..

Dev/Flutter 2025.05.13

[Flutter] MacOS 업데이트 Xcode 업데이트... 또 빌드오류?!

'/Users/.../Library/Developer/Xcode/DerivedData/SDKStatCaches.noindex/iphonesimulator18.2-22C146-07b28473f605e47e75261259d3ef3b5a.sdkstatcache' not found 또 MacOS, Xcode업데이트  하고나서.... Flutter 로 iOS 빌드를 시도하였으나 빌드가 되지 않았습니다.검색해서 저와 유사한 사례를 찾았습니다 https://github.com/flutter/flutter/issues/164057 Device update for iPhone 16e in XCode breaks Flutter · Issue #164057 · flutter/flutterSteps to reproduce A..

Dev/Flutter 2025.03.21

[Flutter] Dart, Flutter 설치 오류

Flutter 설치를 후, Flutter 프로젝트가 생성이 되지 않고 다음과 같은 에러가 났습니다. [!] Flutter (Channel stable, 3.29.2, on macOS 14.6 23G80 darwin-arm64, locale ko-KR) ! Warning: `dart` on your path resolves to /opt/homebrew/Cellar/dart/3.7.1/libexec/bin/dart, which is not inside your current Flutter SDK checkout at /Users/choiseewoong/development/flutter. Consider adding /Users/.../development/flutter/bin to the ..

Dev/Flutter 2025.03.19

[Flutter] 오류 - Xcode couldn't find any iOS App Development provisioning profiles

보통 아래와 같은 에러가 나오면 필자의 경우는 Podfile.lock 을 지우고 새롭게 pod 을 인스톨 해준다. Could not build the precompiled application for the device.Error (Xcode): No profiles for 'com.....' were found: Xcode couldn't find any iOS App Development provisioning profilesmatching 'com....'. Automatic signing is disabled and unable to generate a profile. To enable automatic signing, pass-allowProvisioningUpdates to xcodebuild..

Dev/Flutter 2025.03.03

[Flutter] Flutter에서 Apple Sign-In과 Firebase 인증 통합 구현하기

Flutter 에서 Firebase 를 활용해서 각종 SNS 로그인 기능을 구현에 관심있는 사람들을 위해서 만든 SNS 로그인 시리즈 입니다. 이번 포스팅에서는 애플 로그인을 구현하는 방법을 알려드릴려고 합니다. iOS 앱에서 SNS 를 활용해서 로그인 기능을 만들경우 Apple 의 정책상 Apple Sign in 기능이 필수 이기에 반드시 필요한 기능입니다.위의 설명처럼 SNS login 기능을 넣을 경우, Apple Sign in 을 제공하지 않으면 심사를 통과할 수 없습니다.  그럼, 애플 로그인 기능을 만들어봅시다!!! 1. Firebase 인증 + 애플 로그인 기능을 만들기 위한 사전 완료 작업- Firebase 프로젝트 생성 및 설정- Apple Developer 계정 (유료 / 2024...

Dev/Flutter 2024.12.31

[Flutter] Firebase + Kakao Login 로그인 기능 만들기

Flutter 에서 Firebase Authentication 과 Kakao Login 을 활용해서 카카오 로그인 기능을 만드는 방법 순서는 다음과 같습니다.1. Kakao 애플리케이션 생성 및 네이티브 앱 키 & Client Secret 키 생성2. Firebase OpenID Connect 셋팅3. Flutter 프로젝트 pubspec.yaml 파일에 kakao 패키지 추가4. 플랫폼별 설정 작업5. main() KakaoSDK 초기화 작업6. 로그인 코드 구현7. kakao developers 에서 각 플랫폼 등록8. kakao developers 로그인에서 OpenID Connect 활성화 설정 1. Kakao 애플리케이션 생성1. 애플리케이션 추가kakao developers 방문해서 애플리케이..

Dev/Flutter 2024.12.26

[Flutter] Riverpod 사용해보기 -강의-

Riverpod 패키지 (pub.dev) RiverpodRiverpod 은 상태 관리를 도와주는 패키지(라이브러리) 이며, Provider 패키지를 만든 곳에서 Provider 의 한계를 개선해서 만든 패키지 입니다. 상태 관리그런데 여기서 상태 관리 라는건 무엇일까요?상태관리는 애플리케이션에서 데이터나 UI 의 상태(state)를 효과적으로 관리하고 유지하는 방법을 의미합니다. Flutter와 같은 프레임워크에서는 사용자의 상호작용이나 데이터 변경에 따라 화면이 갱신되어야 하기 때문에 상태관리가 매우 중요한 역할을 합니다.요약하자면, 화면상의 정보에 영향을 미치는 변수를 업데이트, 삭제하는 등의 화면에 표현하는 것을 상태 관리라고 합니다. 1. State 상태  : 애플리케이션에서 상태는 다음을 포함다..

Dev/Flutter 2024.12.08