프로그래밍/Flutter <Dart>
[Flutter] iOS Invalid Pre-Release Train. The train version '1.0' is closed for new build submissions 문제 해결하기
TaeGyeong Lee
2025. 1. 12. 18:45
개요
플러터 쪽 문제인지 xcode 쪽 문제인지는 잘 모르겠지만,
pubsec.yaml 파일에 Version 을 수정했음에도, 기존과 동일한 버전 빌드로 ios 앱이 빌드되는 문제가 있었습니다. 빌드 자체는 문제는 없지만 빌드 후 appstore connect 에 배포할 때 아래와 같은 에러가 뜨면서 배포에 실패합니다.
Invalid Pre-Release Train. The train version '1.0' is closed for new build submissions
해결
프로젝트/ios/Runner.xcworkspace 에 들어가서 Target : Runner 로 선택 후 Info 항목을 확인합니다. (또는 Info.list 파일을 들어갑니다.)
Bundle version string (short) 값이 아마 $(FLUTTER_BUILD_NAME) 으로 되어 있을 겁니다.
Bundle version string (short) 값을 직접 입력해 주세요. 예) 1.4.2
참고 자료