iOS AppStore This bundle is invalid. The value for key CFBundleVersion [xxx] in the Info.plist file must be a period-separated list of non-negative integers.

This bundle is invalid. The value for key CFBundleVersion [1.0.2.b] in the Info.plist file must be a period-separated list of non-negative integers.

 현재는 서비스중인 게임을 애플 앱스토어에 버전업하면서 생긴 이슈입니다. 위 그림과 같이 Bundle version을 1.0.2b 로 했더니 에러가 발생했는데요, b를 빼고 1.0.2 로 변경 후 이상없이 업로드에 성공했습니다. 아무래도 숫자만 지원하는 것 같습니다.

 다른 해결 방법으로는 위 그림과 같이 Bundle versions string, short와 Bundle version의 값을 같게 해주면 해결이 된다고 하지만 유니티3D에서 기본적으로 빌드한 xcode 프로젝트에는 Bundle versions string, short가 아예 없더군요. 위 그림은 제가 추가한 것이구요. 아무튼 이 것과는 상관없이 스토어에 업로드 성공했습니다.

이 블로그의 인기 게시물

CMake Windows에 설치하기

Unity3D 안드로이드 Keystore 생성하기

Unity3D iOS Plugin 만들어 연동하기