본문 바로가기
프로그래밍/Flutter & Dart

구글스토어 앱 버전업하기

by 어느덧중반 2020. 6. 18.
반응형

앱을 처음으로 구글스토어에 배포까지 해보았는데 일부 변경사항이 생겨서 버전업이 필요했다.

그런데 내가 여러 번 겪은 상황은.. 구글스토어에 내 apk 파일을 업로드하는데 자꾸 오류가 나는 것이다.

이미 같은 버전이 있으니 버전을 올려서 다시 업로드하라는.............

나와 같은 문제를 겪은 사람이 있다면 아래의 내용을 보고 해결하기 바란다.

문제는 바로, Flutter에서 version 관리 방식때문이었다.

버전코드가 versionCode.toInteger() 등의 표현으로 저장되기 때문에

최초 1.0 에서 1.1로 변경했다고 버전코드가 변경된게 아니었다. 그냥 둘 다 1로 저장되고 있었던 것이다.

자, 소수점 제외한 숫자형으로 저장이 되므로 버전코드는 반드시 1, 2, 3, ... 과 같이 소수점없이 사용하도록 하자.

 


 

1. pubspec.yaml 파일에 버전코드, 버전네임 수정

 

기존 1.0.1+1 (1.0.1 버전네임, 1 버전코드)

변경 1.0.2+2 (1.0.2 버전네임, 2 버전코드)

flutter build appbundle : 터미널에서 다시 실행시키자

 

구글콘솔 업로드 : 버전관리에서 번들파일을 업로드 해보자.

 

성공적으로 업로드 되는 것을 확인할 수 있다.

 

출시했고 이제 검토결과를 다시 기다리자.

최근 코로나 사태로 인해 구글 스토어에서도 안내를 해주고 있던 것이 최초 앱 배포시 심사기간은 7일정도 소요가 될 수 있다고 안내를 했다.

나의 경험으로는 최초 배포시(20년 6월 기준) 3일정도 소요가 되었다.

하지만 이후에 버전업 심사까지 걸리는 시간은 최초 배포때와는 달리 하루 안에 심사가 끝났다. 참고하시길!!

반응형

댓글