금융 경제 보험 정보
플러터 IOS 앱 개발 이후 배포까지 과정 총정리 본문
앱을 디버깅 상태에서 개발을 끝냈다고 가정하고
이어서 할 일들을 정리해본다.
1. 광고 삽입
- 전체 과정 확인 https://codelabs.developers.google.com/codelabs/admob-ads-in-flutter?hl=ko#0
2. 앱 아이콘 제작
- 앱 아이콘 사이즈 : 가로*세로 1024px*1024px
- 앱 아이콘 사이즈 수정 사이트 : https://www.appicon.co/
- 안드로이드 : android/app/src/main/res
- IOS : ios/Runner/Assets.xcassets
3. 앱 릴리즈 빌드 IOS
- flutter build ios 실행
- flutter 에서 IOS 우클릭하여 X code 열기
- build 를 debug -> release 해야함 ( product -> scheme -> edit scheme -> realease
4. Certificate , identifier 등록
https://developer.apple.com/account 접속
* an attribute in the provided entity has invalid value 에러 발생
앱을 등록하는 중 이런 에러가 났었다.
이 에러는 bundle ID를 너무 쉬운거로 해서 이미 중복된 앱이 있었다
bundle 아이디를 어려운 것으로 바꿔주자!
5. 앱 스토어에 신규앱 등록
https://appstoreconnect.apple.com/ 등록
6. 앱스토어에 빌드 올리기
- Flutter - IOS 에서 우클릭 하여 Xcode에서 프로젝트 열기
- Product -> Archive
-> Distribute App
7. 스크린샷 만들기
1) 1290 x 2796px
2) 1242 x 2688p
3) 1242 X 2208
4) 아이패드 2048X2732
8. 개인정보 처리 지침 만들기
https://app-privacy-policy-generator.firebaseapp.com/
9. 앱 정보 등록 후 심사 제출
----------------
안드로이드
앱아이콘 사이즈
xxxhdpi : 192px (x4)
xxhdpi : 144px (x3)
xhdpi : 96px (x2)
hdpi : 72px (x1.5)
mdpi : 48px (x1)
ldpi : 36px (x0.75)