2011-03-29 2 views
1

Application Loader를 통해 내 응용 프로그램을 제출하는 중에 문제가 있습니다. "이 번들은 유효하지 않습니다 .Apple은 현재이 버전의 SDK로 구축 된 응용 프로그램을 수락하지 않습니다."라는 메시지가 나타납니다.MonoTouch 및 SDK 4.3에서 "이 번들이 유효하지 않습니다"

SDK 4.3 ("4A1006", 3 월 24 일)이 설치된 Xcode 4.0.1을 설치했으며 MonoDevelop와 MonoTouch를 모두 다시 설치했습니다. 또한 빌드/번들 설정이 SDK 4.3을 사용하고 있는지 확인하고 4.0, 4.1, 4.2 및 4.3의 최소 버전을 각각 시도했습니다.

제안 사항?

업데이트 : Xcode 4 (재부팅 됨)를 제거하고 최신 Xcode 3 동일한 SDK (재부팅 됨)를 설치 한 다음 MonoDevelop & MonoTouch를 다시 설치했습니다. 불행히도 운이 없다. DTXcode : 0400을 수동으로 지정하거나 지정하지 않고 시도했습니다.

설치 프로그램을 다시 실행하여 MonoTouch를 다시 설치했습니다. MT를 깨끗하게 제거 할 수있는 방법이 있습니까?이 경우 도움이 될 수 있습니까?

+0

FWIW, SDK 4.3을 XCode 3.2.6과 함께 사용하고 있습니다. (여전히 connect.apple.com에서 다운로드 할 수 있으며, "다운로드"에서 "개발자 도구"로 이동), 최소 OS 버전 4.1, 아무런 문제가 없습니다. Xcode 4를 아직 시도하지 않았습니다. 사용중인 MD와 MT의 버전은 무엇입니까? –

+0

몬태나 : 3.2.6 MD : 2.4.2 – DuckMaestro

+0

그래, 그게 내가 가진거야. –

답변

2

Apple은 iOS SDK 4.3.1의 애플리케이션 매니페스트에 필요한 키를 변경했습니다. 이를 추적하기 위해 새로운 MonoDevelop 빌드를 출시했습니다.

+0

빠른 응답을 해주셔서 감사합니다 (Geoff). – DuckMaestro

+0

감사합니다 !!! 치료를 했어. – jamie

0

지난 주 iOS 4.3.1 SDK를 사용하여 Xcode 4.0.1이 릴리스되었습니다. 설치해야합니다.

+0

답장을위한 Thx. 나는 내가 믿는 그 버전에 실제로있다. 3 월 24 일에 출시되었지만 "4.3"이라는 이름에는 "4.3.1"이 표시되지 않습니다. – DuckMaestro

+0

Info.plist를 업로드하여 보시기 바랍니다. –

+0

http://pastebin.com/xv6zSsBU – DuckMaestro

0

한 가지 생각 : 출시를 위해 건물/서명하고 있는지 다시 확인하십시오 (예 : ad-hoc 배포 용.

0

나는 1 주일 동안이 문제가 있었고 오늘은 단지 해결했다. SDK 4.3은 어쨌든 모노 터치에 문제가있는 것 같다. 나에게 SDK를 제거하고 SDK 4.2를 Xcode 3.2.5로 설치한다. Monorouch 3.2.6을 제거하고 3.2.3을 설치하십시오. 작동 할 것입니다.

관련 문제