아이폰 앱을 앱데이트 할 때에

This bundle is invalid. The key CFBundleShortVersionString in the Info.plist file must contain a higer version than that of the previously uploaded version.

이런 메세지가 뜬다면 버전이 안맞다는 얘기인데..
분명히 버전을 바꾸었는데도 Archive 하면 버전이 안바뀐 채로 컴파일이 되었다.

찾아보니 plist 파일에 "Bundle Version" 외에 "Bundle Version string, short"이 있는데
후자는 앱의 상세버전이라고 한다. 요놈이 변경이 안되어 있었다.

옛날에 업로드한 앱들은 "Bundle Version string, short" 이런 항목이 없어서 Bundle Version만 바꾸면 잘되었는데 왜 생겼는지는 모르겠다.

아무튼 "Bundle Version"  항목과  "Bundle Version string, short" 항목을 동일하게 한 후에
Archive하고 업로드하였더니 성공..