데브허브 | DEVHUB | 📱 How to Publish App to Google Play Store📱 How to Publish App to Google Play Store
- 공식 문서를 항상 참조하여 최신 정보를 확인하는 것이 중요합니다. 📚
flutter_launcher_icons 패키지를 활용하여 투명 배경과 적응형 아이콘(Adaptive Icons)을 포함한 앱 아이콘을 생성해야 합니다. 🎨
android/app/build.gradle 및 MainActivity.kt 파일에서 앱의 고유 ID(Application ID)를 변경해야 합니다. 🆔
android/app/build.gradle에서 minSdkVersion과 targetSdkVersion을 최신 권장 값으로 업데이트해야 합니다. ⚙️
- 앱 서명을 위해 키스토어(
upload_keystore.jks)를 한 번 생성하고, 이 파일을 안전하게 보관해야 합니다. 🔐
- 민감한 키스토어 정보가 담긴
key.properties 파일을 생성하고, 보안을 위해 반드시 .gitignore에 추가하여 공개 저장소에 업로드되지 않도록 해야 합니다. 🚫
android/app/build.gradle 파일에 키스토어 로딩 및 서명 구성을 추가하여 릴리스 빌드에 적용해야 합니다. ✍️
flutter build appbundle --release 명령어를 사용하여 Google Play Store에 업로드할 .aab (Android App Bundle) 파일을 생성해야 합니다. 📦
- Google Play Console 개발자 계정(일회성 $25 비용)을 통해 앱을 등록하고 관리해야 합니다. 💰
- 앱 대시보드에서 개인정보처리방침, 앱 접근성, 광고 유무, 콘텐츠 등급, 타겟 연령, 데이터 안전성 등 필수 정보를 상세히 기입해야 합니다. 📝
- 스토어 등록 정보(앱 카테고리, 설명, 스크린샷, 그래픽)를 가이드라인에 맞춰 준비하고 업로드해야 합니다. 🖼️
- 새로운 릴리스를 생성하고, 빌드된
.aab 파일을 업로드한 후, 앱을 배포할 국가/지역을 선택해야 합니다. 🌍
- 모든 설정이 완료되면 앱을 검토 요청하고, Google의 승인을 기다려야 합니다. 🚀