flutter - 앱 개발부터 배포까지 필요한 것 정리

Roeniss Moon·2021년 2월 19일
0
  • 전 과정에서 xcode를 항상 켜둘 것

  • ios 사진은 대충 잡아 끌고 늘려서 비율 깨져도 통과되는 듯

  • android 심사가 처음엔 더 오래걸림

  • pub.dev 를 항상 우선적으로 검색

  • 에러 발생 시 issue 쪽을 항상 주시 (SO 까지 안오는 경우가 적지 않음)

  • 캐시 날리기 (보통 ios 빌드 이슈) : flutter clean && rm ios/Podfile ios/Podfile.lock pubspec.lock && rm -rf ios/Pods ios/Runner.xcworkspace && flutter run

  • dependencies에 넣어야 하는 걸 dev_dependencies에 넣었나?

  • 의심할 포인트 : aos라서? ios라서? dart라서? flutter라서? wifi 불량이라서?

챙길 것들

  • 스플래시 (1차, 2차)
  • 타이포그래피 (font system)
  • 가입 이메일 템플릿
  • Firebase 관련 ios/aos 특수 세팅들
  • app icon
  • remove debug logs

베타테스트

aos

  • 내부 테스트
    • 참가자 이메일 필요, 직접 다운 링크 전달 필요
    • 참고로 비공개 테스트는 이메일 없어도 링크만 전달 가능 (조금 위험하지만)

  • 기본 스토어 등록정보 : 소개

    • 이름, 간단한설명, 자세한설명
    • 앱 아이콘 : 투명한 PNG 또는 JPEG / 512px x 512px / 최대 1MB
    • 그래픽 이미지 : PNG 또는 JPEG / 1024px x 500px / 최대 1MB
    • 폰 스크린샷(2~8) : PNG 또는 JPEG / 가로세로 비율 16:9 또는 9:16 / 각 측면 320px~3,840px / 스크린샷당 최대 8MB
    • 7인치 태블릿 스크린샷(0~8) : PNG 또는 JPEG / 가로세로 비율 16:9 또는 9:16 / 각 측면 320px~3,840px / 스크린샷당 최대 8MB
    • 10인치 태블릿 스크린샷(0~8) : PNG 또는 JPEG / 가로세로 비율 16:9 또는 9:16 / 각 측면 320px~3,840px / 스크린샷당 최대 8MB
  • 기본 스토어 등록정보 : 스토어 설정

    • 카테고리, 태그, 이메일, 전화번호, 웹사이트

  • 출시 : 이번 버전 특징 (첫 런칭에는 뭐...)

심사 준비물

  • 스크린샷들
  • 회원 정보 사용 약관
profile
기능이 아니라 버그예요

0개의 댓글