2011-11-28 2 views
0

내 앱을 제출하려고합니다. 시뮬레이터를 빌드 한 다음 xcode 폴더 제품을 클릭하고 myapp.app 프로그램을 마우스 오른쪽 버튼으로 클릭하고 파일을 압축 한 다음 로더를 사용하여 업로드합니다. .로더가있는 앱을로드 할 수 없습니다.

이 문제가 발생합니다. iphone/ipod touch : 응용 프로그램 실행 파일에 필수 아키텍처가 누락되었습니다. 본해야 다음 중 적어도 하나의 ARMv6

하지만 난 아키텍처에서 프로젝트 -> 목표를 클릭하면 내가 표준 (ARMv6에있는 ARMv7) 아이콘 크기 (58x58) 크기에 부합하지 않는이 요구 사항. 아이콘은 57x57 아이콘이 58x58했다해야합니다, 그래서는 57x57하지만 여전히

응용 프로그램을 통합 설계 검증 실패이 오류가 만들었습니다. 서명이 유효하지 않거나은

내가 새로운 앱 스토어 배포 프로필을 만든 애플 제출 인증서로 서명 및 코드 기호 -> 디버그 퍼트하지만 여전히이 오류 occours

했다

어떤 아이디어? 감사합니다.

답변

0

아키텍처가 i386이므로 시뮬레이터 용으로 빌드 된 앱을 제출할 수 없습니다.

iOS 장치 용으로 빌드해야합니다 (ARM).

그런데 왜 애플리케이션 로더를 사용합니까? Xcode 4를 사용하는 경우, Xcode 4에서 보관 파일을 만들 수 있습니다 (메뉴> 제품> 보관 ​​파일).

완료되면 주최자가 표시되며 여기에서 애플리케이션의 유효성을 검사하고 제출할 수 있습니다.

코드 서명 문제는 여기에서 검색을 시도하거나이 주제가 유효한 코드 서명 옵션을 가지고 있는지 확인하기 위해 빌드 설정을 확인하십시오.

+0

감사합니다. 이전에 사용한 자습서를 많이 찾았습니다. 제출 한 후에도 tryed하지만 여전히 오류가 있지만 많은 시도를 한 후에 감사합니다. – sefiroths

관련 문제