2011-08-24 7 views
1

내 클라이언트가 프로젝트를 직접 제출하여 프로젝트의 xcode xcarchive을 받고 서명하여 업로드하도록 요청했습니다.Xcode 4 : 릴리스 용 xcode 보관 파일 다시 서명

그는 개발 인증서를줬고 설치하고 프로 비전 프로파일로 목표에 서명했습니다.

서명에 사용중인 빌드 구성은 "출시"입니다. 그는 아카이브를 사임하고 제출하려고 할 때

지금 iTunes가 오류 잘못된 이진을 던져 범인이 서명입니다

그는 말한다 :

잘못된 서명 - 확인 임시 인증서 또는 개발 인증서가 아닌 배포 인증서로 애플리케이션에 서명했습니다. Xcode의 코드 서명 설정이 대상 레벨 ( 레벨의 모든 값보다 우선 함)에서 올바른 인지 확인하십시오. 또한 업로드 할 번들이 으로 빌드되었는지 확인하십시오. 시뮬레이터 대상이 아닌 Xcode에서 릴리스 대상을 사용하십시오. 코드 서명 설정이 올바른 경우 Xcode에서 "모두 지우기"를 선택하고 Finder에서 "빌드"디렉토리를 삭제 한 다음 릴리스 대상을 다시 작성하십시오. 이러한 문제를 해결 한 후에는 버전 정보 페이지 (응용 프로그램 관리 모듈 iTunes Connect에 있음)로 이동하여 Ready to Submit Binary를 클릭하십시오. 앱 상태가 업로드 대기가 될 때까지 제출 프로세스를 진행합니다. 그런 다음 은 Application Loader를 사용하여 수정 된 바이너리를 업로드 할 수 있습니다.

클라이언트에서 사용하는 개인 키가 필요합니까?

나를 올바른 방향으로 안내해 줄 수 있습니까? 자습서 또는 비디오를 통해 아카이브를 사퇴하고 상점에 제출하는 f}을 얻을 수 있습니까?

+0

적절한 형식을 사용하십시오. 질문을 쉽게 읽을 수있게 도와줍니다. –

답변

0

클라이언트에게 배포 인증서를 생성 한 다음 프로젝트에 서명해야한다고 생각합니다.

+0

그는 배포 인증서를 가지고 있으며 유효성 검사는 완벽하게 진행되었습니다. 그러나 업로드 후 iTunes는 INVALID BINARY라고 말합니다. – Hisenberg