🚀

앱스토어 배포

iOS App Store + Google Play에 Flutter 앱 출시하기

Flutter 앱 배포는 플랫폼별로 과정이 다릅니다.

iOS: Apple Developer Program 가입($99/년) → Xcode에서 Bundle ID/서명 설정 → flutter build ipa → App Store Connect 업로드 → 심사 제출

Android: Google Play Console 등록($25 일회) → keystore 생성 + build.gradle 서명 설정 → flutter build appbundle → Play Console 업로드 → 심사

CI/CD(Codemagic, GitHub Actions)를 설정하면 빌드/배포를 자동화할 수 있습니다.

구현 순서

1

flutter build appbundle (Android) / flutter build ipa (iOS)로 릴리스 빌드

2

앱 아이콘, 스플래시 스크린, 버전 번호 설정

3

스토어 등록: 스크린샷, 설명, 카테고리, 개인정보 처리방침

4

심사 제출 및 리젝 대응 (Apple이 까다로움)

장점

  • 하나의 코드로 양 플랫폼 동시 출시 가능
  • Codemagic 등으로 CI/CD 자동화 가능

단점

  • Apple 개발자 프로그램 연회비 $99
  • iOS 심사가 까다롭고 리젝 가능성

사용 사례

신규 앱 첫 출시 기존 앱 버전 업데이트

참고 자료