본문 바로가기
Flutter/Flutter FAQ

Flutter: 플레이 스토어 버전 코드 업그레이드하기, Flutter: upgrade the version code for play store

by 베타코드 2023. 5. 9.
반응형

질문

나는 플러터로 플레이 스토어에 애플리케이션을 출시했고, 이제 애플리케이션의 새 버전을 업로드하려고 합니다. 다음과 같이 버전 코드를 변경하려고 시도하고 있습니다:

flutter build apk --build-name=1.0.2 --build-number=3

또는 다음과 같이 local.properties를 변경할 수 있습니다.

 flutter.versionName=2.0.0  flutter.versionCode=2  flutter.buildMode=release 

하지만 매번 플레이 스토어에서 오류가 발생합니다.

APK 또는 Android 앱 번들에 이미 코드 1이 할당되어 있기 때문에 APK 또는 Android 앱 번들에 대해 다른 버전 코드를 사용해야 합니다.

답변

version in pubspec.yaml file

version:A.B.C+Xpubspec.yaml 파일에서 업데이트합니다.

안드로이드용:

A.B.CversionName을 나타내며, 예를 들어 1.0.0입니다.

X (+ 뒤의 숫자)는 versionCode를 나타내며, 예를 들어 1, 2, 3 등입니다.

이 단계 이후에 flutter build apk 또는 flutter run을 실행하는 것을 잊지 마세요. 왜냐하면: 이 versionpubspec 파일에서 업데이트한 후 flutter build apk 또는 flutter run을 실행하면, local.properties에서 versionNameversionCode가 업데이트되며, 이것은 build.gradle (app)에서 flutter build apk 또는 flutter run을 사용하여 flutter 프로젝트를 빌드할 때 선택되어 apk의 versionNameversionCode을 설정하는 데 궁극적으로 책임을 집니다.

iOS용:

A.B.CCFBundleShortVersionString을 나타내며, 예를 들어 1.0.0입니다.

X (+ 뒤의 숫자)는 CFBundleVersion을 나타내며, 예를 들어 1, 2, 3 등입니다.

이 단계 이후에 flutter build ipa 또는 flutter run을 실행하는 것을 잊지 마세요.

반응형

댓글