YD_S 개발로그
article thumbnail
에뮬레이터 localhost(127.0.0.1) 안될 때
Flutter 2025. 1. 5. 14:17

에뮬레이터Android안드로이드에선 localhost(127.0.0.1)시 기기 자체를 의미합니다.안드로이드는 호스트 머신과 독립적인 네트워크 환경을 사용합니다.내 PC의 호스트를 연결하려면 10.0.2.2를 사용해야합니다.iOSiOS에선 localhost(127.0.0.1)시 로컬 호스트를 의미합니다.iOS는 호스트 머신과 같은 네트환경을 공유합니다.localhost(127.0.0.1)을 사용해 연결할 수 있습니다. 실제 기기 연결실제 기기인 경우 Android와 iOS 모두 localhost(127.0.0.1) 사용 시 기기 자체를 의미하게됩니다.Android의 경우 10.0.2.2를 사용해도 연결되지 않습니다.iOS의 경우 localhost(127.0.0.1)을 사용해도 연결되지 않습니다.호스트 머..

article thumbnail
iOS - [Error 해결] File not found: libarclite_iphoneos.a
iOS 2023. 5. 17. 14:37

에러 원인 Error (Xcode) File not found: /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/arc/libarclite_iphoneos.a 위 에러는 Framework를 추가할 경우 최소 iOS 버전이 충족되지 않아서 발생하는 문제이다. 해결 방법 - cocoapods을 사용하는 경우 Podfile 파일에 config.build_settings['IPHONEOS_DEPLOYMENT_TARGET'] = '(최소 지원 iOS 버전)' 을 추가해준다. pod install을 실행해준다. 해결 방법 - cocoapods을 사용하지 않는 경우 TARGETS → General → Mini..

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
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..