-
[App Store] Flutter(iOS) 앱 업데이트를 위한 버전 변경 방법개발 (dev)/Flutter 2023. 10. 21. 23:36
버전 1.0.0의 앱을 업데이트 하기위해서 버전을 1.0.1로 변경하려고 한다.(참고로 앱은 Flutter를 사용하여 개발하였다.)
그래서 pubspec.yaml 파일의 version을 1.0.1+2로 수정했다.
그런데 Xcode에서 archive를 생성했을때 여전히 1.0.0으로 보이는 문제가 발생했다.
그래서 다음과 같은 과정을 진행했다.
1. pubspec.yaml 파일의 version을 수정한다.
1.0.0 -> 1.0.1 로 버전업을 하였고 뒤에 있는 +2는 버전 코드이다. 버전을 업데이트할때마다 1씩 올려주어야 한다.
2. TARGETS - Build Settings - User-Defined 의 FLUTTER_BUILD_NUMBER, FLUTTER_BUILD_NAME 을 버전에 맞게 수정한다.
3. TARGETS - General - Identity의 version도 수정해준다.
4. Info.plist 파일에서 CFBundleVersion의 값도 버전에 맞게 변경해준다.
archive에 버전이 반영 되었다. 성공적으로 TestFlight에 올릴 수 있었다.