Windows에서 Flutter 개발, 납품 전에 빌드 환경 준비
평소에는 로컬에서 계속 개발하세요. iOS 빌드가 필요할 때 Mac mini M4를 하루 단위로 대여하고 코드와 의존성 잠금 파일을 옮긴 다음, macOS에서 Xcode, Flutter 및 프로젝트에 필요한 도구를 준비하세요.
- 의존성, 서명, 대상 기기 설정을 확인한 뒤
flutter build ipa를 실행하세요. - 버전과 빌드 번호를 확인하고 ipa를 내보낸 뒤, 프로젝트의 배포 권한에 따라 TestFlight에 업로드하세요.
- 납품 후 결과물과 빌드 기록을 로컬로 가져오고, 대여 머신에 유일한 사본을 남기지 마세요.
적합: 가끔 iOS 빌드가 필요하거나 단기간 연동 테스트를 하는 경우.
부적합: 완전한 오프라인 환경이 필요하거나 외부 기기로 소스 코드를 동기화할 수 없는 프로젝트.