본문 바로가기
Flutter

[Flutter] 앱스토어, 구글플레이스토어 출시하기(배포)

by hymndaniel 2022. 4. 9.

1. 앱의 번들ID는 com.example이면 안됨. 애초에 앱 생성시에 지정해주는게 좋고 아니라면 출시전 변경해야함

 

2.The iOS Simulator deployment target 'IPHONEOS_DEPLOYMENT_TARGET' is set to 8.0, but the range of supported deployment target versions is 9.0 to 14.0.99.  에러 처리

 

The iOS Simulator deployment target 'IPHONEOS_DEPLOYMENT_TARGET' is set to 8.0, but the range of supported deployment target ver

I get a lot of warnings when building my app Build target GoogleSignIn of project Pods with configuration Debug warning: The iOS Simulator deployment target 'IPHONEOS_DEPLOYMENT_TARGET' is ...

github.com

- flutter clean하고 재빌드

 

3. 프로비저닝 프로파일 다운

jinShine님 블로그 참조

https://medium.com/jinshine-%EA%B8%B0%EC%88%A0-%EB%B8%94%EB%A1%9C%EA%B7%B8/%EC%BD%94%EB%93%9C%EC%82%AC%EC%9D%B4%EB%8B%9D-%EC%9D%B8%EC%A6%9D%EC%84%9C-%ED%94%84%EB%A1%9C%EB%B9%84%EC%A0%80%EB%8B%9D-%ED%94%84%EB%A1%9C%ED%8C%8C%EC%9D%BC%EC%9D%B4%EB%9E%80-2bd2c652d00f

 

코드사이닝, 인증서, 프로비저닝 프로파일이란?

애플 개발자라면 꼭 알아야할 코드사이닝, 인증서, 프로비저닝 프로파일의 개념 및 실행 과정에 대해 알아보도록 하겠습니다.

medium.com

 

*배포하는 디바이스 확인

- Xcode > Targets > Runner > General > Deploymnet Info > iPhone과 iPad 해당하는 디바이스 체크

- iPad에 배포하는게 체크되어있으면 당연한 이야기이지만 iPad 스크린 샷을 준비해야함. 아카이브 생성하기 전에 체크하는게 좋음.

 

 

4. iOS 앱 출시 준비하기 문서 그대로 따라감

https://flutter-ko.dev/docs/deployment/ios

 

iOS 앱 출시 준비하기

이 문서는 [앱스토어][appstore]와 [TestFlight][testflight]에 Flutter 앱을 출시하는 방법을 단계별로 제공합니다.다트 코드 난독화에 대한 정보를 얻고 싶다면, [Obfuscating Dart Code]({{site.github}}/flutter/flutter/w

flutter-ko.dev

 

5. 사진 준비하기

- 스크린샷 사양

https://help.apple.com/app-store-connect/?lang=ko#/devd274dd925 

 

https://help.apple.com/app-store-connect/?lang=ko#/devd274dd925

To see this page, you must enable JavaScript. Pour afficher cette page, vous devez activer JavaScript. Zur Anzeige dieser Seite müssen Sie JavaScript aktivieren. このページを表示するには、JavaScript を有効にする必要があります。

help.apple.com

- 앱 미리보기 사양

https://help.apple.com/app-store-connect/?lang=ko#/dev4e413fcb8 

 

https://help.apple.com/app-store-connect/?lang=ko#/dev4e413fcb8

To see this page, you must enable JavaScript. Pour afficher cette page, vous devez activer JavaScript. Zur Anzeige dieser Seite müssen Sie JavaScript aktivieren. このページを表示するには、JavaScript を有効にする必要があります。

help.apple.com

*추가 : 스크린샷에 문제가 있어서 리젝 ; 앱 스크린 샷은 앱에 대한 기능이 잘 설명되어야 함. 본인은 기능보다 앱 소개가 스크린샷에 포함됨. 아이패드 스크린샷은 아이패드 디바이스에서 사용되는 모습으로 준비되어야 함

 

msi753님의 블로그를 참조하여 스크린샷 만듦 : 제공된 템플릿을 사용하고, 디바이스에 맞게 알아서 사이즈가 나옴.

https://velog.io/@msi753/%EC%95%B1%EC%8A%A4%ED%86%A0%EC%96%B4-%EB%93%B1%EB%A1%9D%EC%9D%84-%EC%9C%84%ED%95%9C-%EC%8A%A4%ED%81%AC%EB%A6%B0%EC%83%B7-%EB%A7%8C%EB%93%A4%EA%B8%B0

 

앱스토어 등록을 위한 스크린샷 만들기

스크린샷 만들기

velog.io

나는 여기에서 만들었음

 

https://flutter-ko.dev/docs/deployment/android

 

Android 앱 출시 준비하기

Flutter 앱을 개발하는 동안, 커멘드 라인에서의 `flutter run`을 실행하거나IDE에 있는 툴바 **Run** 과 **Debug**를 선택하여 앱을 테스트할 수 있습니다. Flutter는 기본적으로 앱의 _debug_ 버전을 빌드합니

flutter-ko.dev

 

- 구글플레이스토어 그래픽이미지 생성

https://www.norio.be/graphic-generator/

 

Online Graphic Generator

The Online Graphic Generator allows you to easily create a simple yet attractive graphic for different purposes: a 'feature graphic' for your Android application, an image for your post on Facebook or LinkedIn,...

www.norio.be

 

- 구글 플레이스토어 앱 아이콘 이미지 크기 조정 : 플레이스토어 > 그래픽 > 앱 아이콘 *요구사항은 512 * 512 이고, playstore.png 로 생성해줌

https://www.appicon.co/

 

App Icon Generator

 

www.appicon.co

 

6. 개인정보처리 방침 준비하기

만보걷는만보님 블로그 참조

https://blog.naver.com/PostView.nhn?blogId=yshan1008&logNo=222084179151&parentCategoryNo=&categoryNo=13&viewDate=&isShowPopularPosts=true&from=search 

 

[iOS뉴비]앱 출시를 위한 개인정보처리 방침(약관) 쉽게 만들기

AOS, iOS 모두 앱 출시를 위해 필요한 것이 바로 개인정보처리 방침입니다. 하지만 1인 개발자 입장에...

blog.naver.com

개인정보보호법령

https://www.law.go.kr/%EB%B2%95%EB%A0%B9/%EA%B0%9C%EC%9D%B8%EC%A0%95%EB%B3%B4%20%EB%B3%B4%ED%98%B8%EB%B2%95

 

개인정보 보호법

 

www.law.go.kr

 

 
 
 
 
728x90