카테고리 없음

맥에서 플러터 사용하기

백봉 2024. 1. 30. 09:20
  1. 빌드할 때는 flutter build ios --no-tree-shake-icons 사용한다.
    • 앱의 크기가 커질 수 있다. 이것을 떼려면 빠져서 에러나는 부분을 찾아야한다.
  2. 새로 빌드할떄는 flutter clean, cd ios && pod deintegrate && pod install
  3. xcode 캐시삭제 rm -rf ~/Library/Developer/Xcode/DerivedData/*
    • 캐시로 인한 에러 발생시 사용한다.

시간 오래 지나고 실행이나 빌드가 잘 안될 때

  1. IOS 폴더를 통째로 삭제한다.
  2. Flutter clean
  3. flutter create . --platforms ios
  4. cd ios && pod install
  5. 이러면 ios 폴더가 다시 생성되고 이어서 아이콘 설정과 .plist설정을 한다.
  6. flutter pub run flutter_launcher_icons 아이콘 생성
  7. ios 폴더를 xcode로 연다.
  8. general 에서 identify 설정
  9. signing 관련
  10. Runner Assets.scassets에서 아이콘 크기별 설정
  11. LaunchScreen.storyboard에서 로딩페이지 확인
  12. Runner->Runner우클릭 파일추가 GoogleService-Info.plist추가
  13. 저장해둔 Info.plist를 보고 ios/Runner/Info.plist를 수정
    • 대체하지말고 수정할것 파일참조가 이상해진다.

아이폰과 xcode연결이 안될 때

  1. 연결을 해제
  2. 설정>일반>재설정>위치 및 개인 정보 보호 재설정
  3. 연결
  4. 신뢰확인: 신뢰

릴리즈할때

  1. 버전업
  2. flutter build ipa --no-tree-shake-icons