Info
2023년에 직접 경험한 내용을 다루고 있습니다.
Flutter로 생성한 안드로이드 앱을 배포하는 방법은 아래 링크에 잘 나와 있습니다. 여기서는 실제 배포 과정에서 생겼던 몇 가지 이슈를 정리합니다.
결제 프로필 확인하기
개발자 계정을 만들 때, 반드시 결제 프로필의 분류와 개발자 계정의 분류가 동일해야 합니다. 개인 계정이라면 개인 결제 프로필로, 조직 계정이라면 조직 결제 프로필로 결제를 진행해야 정상적으로 신원 확인이 이루어집니다.
계정 유형이 다르다면 정상적으로 신원 확인이 되지 않을 수 있으며, 해결이 안 될 경우 문의를 통해 결제한 금액을 환불받은 뒤 개발자 계정을 삭제하고 재생성해야 합니다.
참고로 개인↔조직 간 계정 전환 역시 제한적이므로 주의해야 합니다. 개인→조직은 가능하지만, 조직→개인 전환은 지원되지 않아 새 계정을 생성해야 합니다.

버전 관리
Flutter에서는 pubspec.yaml 파일에서 다음과 같이 버전을 관리합니다.
version: 1.0.0+1여기서 앞의 1.0.0은 versionName, 1은 versionCode입니다. 플레이 스토어에 올릴 때에는 versionCode가 달라야 다른 버전으로 인식되기 때문에, 업데이트가 있을 경우 해당 값을 올려 주어야 합니다.