최종 산출물을Zip 파일로 전달 후
다른 기기로도 테스트하실 수 있도록 테스트플라이트 업로드를 하던 중 발생한 에러입니다.
업로드 버튼 누르고 기분좋게 밥먹으러 갔다왔는데...
프로젝트 기간동안 50번 정도 똑같은 루틴으로 테스트플라이트 업로드를 하면서 한 번도 발생하지 않았는데 뭐지?
원인은 간단했습니다.
이미 1.0버전이 앱스토어에 올라갔기 때문에 지금 업로드하려고 한 버전도 1.0버전으로 중복되기 때문이었습니다.
minor version을 한단계 올린 1.0.1 version으로 업로드하여 해결하였습니다.
Build Number는 동일하게 해두어도 테스트플라이트에 업로드되면 자동으로 빌드 넘버가 올라갔었기에
1.0(1) -> 1.0(2)-> ... -> 1.0(49) -> 1.0.1(1)
신경쓰지 않았더니 버전 번호를 변경하는 것을 깜박했었네요.
https://developer.apple.com/forums/thread/39028
Invalid Pre-Release Train. The tra… | Apple Developer Forums
Because version 3.0 is already available for sale (and thus "finished") , you can't release another 3.0, even if the build number has changed. Remember that most users care about the version number, not the build number. So you'll need to change your versi
developer.apple.com
댓글