YD_S 개발로그
article thumbnail
Build Options 정리
Flutter 2023. 2. 9. 14:36

flutter build 시 내가 주로 사용하는 옵션을 정리해보았다. 빌드 명령어 형식 flutter build [arguments] 1. Subcommand options 해당 옵션은 필수적으로 입력해야 된다. 없이 입력할 경우 subcommand를 입력하라고 터미널 창에 출력된다. 아래는 주로 사용하는 옵션이다. Command 설명 apk Android APK 파일로 Build appbundle Android App Bundle 파일로 Build ios iOS apllication Bundle로 빌드 ipa 배포용 archive Bundle 및 IPA 빌드 web web application Build 1-1. APK와 App Bundle의 차이 구글은 2021년 8월부터 구글 플레이에 등록되는 신규..

article thumbnail
NestJS - [Error 해결] 'Error: NOT SUPPORTED: keyword "id", use "$id" for schema ID'
NestJS 2023. 1. 28. 17:38

nest generator 를 사용할 때 발생되는 에러다. 이곳저곳 검색해본 결과 '@nestjs/schematics' 문제라 해당 패키지를 재설치 하라는 것이 대부분이었다. npm i -g @nestjs/schematics 재설치 후 내가 진행 중이던 프로젝트에는 동일한 에러가 발생됐다. But 다른 경로에선 문제 없이 잘 작동되었다. 그러다 '@nestjs/schematics' 패키지 버전 문제일 수도 있다 판단하여 버전을 확인해 보았지만 당연하게도 최신 버전이었고 이전 버전에서도 동일한 에러가 나타났다. 그래서 프로젝트의 'package.json'을 확인해보았다. '@nestjs/schematics' 패키지의 최신 버전이 '9.0.4' 였지만 내 프로젝트의 버전은 '7.3.0' 이었다. 같은 패키지..

article thumbnail
iOS build 시 'pod repo update' 에러 대응
Flutter 2023. 1. 27. 16:04

Flutter에서 iOS 빌드 시 종종 발생하는 에러이다. 결론적으로 Homebrew를 통해 cocoapods 재설치 후 build 시도해보길 추천한다. 1. ios 폴더 내 Podfile.lock을 삭제한다. 2. Podfile 이 존재하는 경로로 이동 후 flutter clean 해준다. # Podfile 이 존재하는 경로로 이동 cd ios flutter clean 1. gem 으로 cocoapods 설치한 경우 Apple Silicon 이 탑재된 모델일 경우 cocoapods에 -x86_64 를 추가해줘야한다. sudo arch -x86_64 gem install ffi arch -x86_64 pod repo update arch -x86_64 pod install ffi 설치 시 'arch: p..