2010-07-05 3 views
1

은 다음과 같은 이미지를 빌드 로그인 보였다엑스 코드 빌드 문제는 내가 엑스 코드 3.2.3 (아이폰 SDK 4)와 응용 프로그램을 빌드 할 때

의 Info.plist가되었다 (MinimumOSVersion 값이 잘못되었습니다). (-19024)

alt text http://i50.tinypic.com/2yv8bj6.jpg

alt text http://i47.tinypic.com/2n66g5g.jpg

alt text http://i49.tinypic.com/105xymo.jpg

+0

'MinimumOSVersion'을'Info.plist'에 추가 했습니까? 당신이하지 않기 때문에, Xcode는 Base SDK와 Deployment Target에 기반하여 그것을 처리 할 것입니다. –

+0

예, 이미 확인했습니다. iPhone SDK 4.0 http://i47.tinypic.com/2n66g5g.jpg | http://i49.tinypic.com/105xymo.jpg – saturngod

답변

0

가져 왔습니다. 그것은 타겟 빌드 (프로젝트 빌드가 아닌)의 문제입니다. Target Build, Base SDK를 확인해야합니다.

감사합니다.

0

가의 Info.plist 파일 자체에 MinimumOSVersion을 확인 : 유효한 버전이어야합니다. 어떻게 든 설정되거나 손상되었을 수 있습니다. 추가 스크린 샷의 프로젝트 정보 패널에는 제품 파일이 info.plist가 어떻게 설정 될지를 결정하는 방법과 실제 설정 방법이 표시되지 않는 방법이 표시됩니다.

대상 (리소스 아님)에 나열된 info.plist 파일의 경로를 확인하여 실제로 빌드 된 제품에 실제로 적합한 파일이 있는지 확인하십시오.

SDK가 올바른 플랫폼에 맞는지 확인하십시오. iPhone 전용 앱으로 SDK 3.2를 설정할 수 없습니다.

+0

MinimumOSVersion MinimumOSVersion에 값이 없음. 그러나 코드는 서명되지 않았습니다. 수동으로 추가하고 앱 스토어에 제출하면 코드가 노래가 표시되지 않습니다. 오류가 나타납니다. 두 번 선택했는데 대상 버전이 4.0이고 대상 장치 제품군이 iPhone입니다. – saturngod

+0

값이없는 MinimumOSVersion 키가 있다고 생각하지 않습니다. 확인하기 위해 4.0 템플릿이 없어도 왜 비어있는 지 알 수 없습니다. 앱 번들 자체 안의 info.plist를 확인해보십시오. 앱을 만들고 서명 할 때까지는 제출할 수 없습니다. – TechZen