2011-03-18 12 views
1

Xcode 4에서 응용 프로그램을 제출하는 데 문제가 있습니다.Xcode 4에서 응용 프로그램 제출

상황 : 클라이언트 용 응용 프로그램을 개발했습니다. 이 응용 프로그램은 xcode3에서 개발되었고 거의 1 년 전에 제출되었습니다. 나는 나의 클라이언트 itunes 연결 계정의 밑에 그것을 복종시켰다.

최근에 약간의 버그 수정을했으며 업데이트를 제출하려고합니다. 검증 또는 제출을 시도 할 때 "응용 프로그램이 codesign 확인에 실패했습니다. 서명이 잘못되었거나 Apple 제출 인증서로 서명되지 않았습니다." 오류.

제출하려고하면 클라이언트 로그인 자격 증명을 사용합니다. 자신의 계정에서 앱 스토어 배포 인증서를 다운로드하여 설치했습니다. 배포 용 프로비저닝 프로파일을 다운로드하여 설치했습니다. 적절한 애플리케이션을 선택하고 iPhone 배포에 ID를 설정합니다. xx 여기서 X는 프로비저닝 프로파일입니다.

그리고 그게 전부입니다. 오류가 발생하여이를 해결하는 방법을 알 수 없습니다. 중복 된 릴리스 프로파일이 문제를 일으킬 수있는 project.pbxproj 파일에 문제가있을 수 있다는 것을 나는 어딘가에서 읽었다. 나는 보았다. 그리고 단지 하나만 있었다, 나는 그것을 어떻게해서든지 삭제했다. 그래서 rebuit 일 것이다.

누구든지 어떤 생각이 있습니까? 나는이 머리카락을 찢어 내고있다.

+0

보관하는 동안 배포를 선택했는지 확인하십시오. –

답변

1

바하마! 나는 가볍게 놀고 피로하게했고, 정확하게 내가 무엇을했는지에 관해 명확히하지 않는다. 그러나 내가 "재 서명하지 않기로 결심했을 때"그것은 확인되었고, 올바르게 올랐다. 나는 그 일찍 시도했다라고 확신한다

나는 모든 사람이 밝은 사람이 아니다. 그러나 애플을 버리면 더 나은 방법을 찾을 수 있어야합니다. 어쩌면 모든 것이 xcode4에서 팀 프로파일로 끝나는 지점에 이르면 더 쉽게 될 것입니다. 그러나 제출을 위해 더 많은 시간을 낭비하고 난 후에도 특정 프로그래밍 문제 나 버그를 겪어 보았습니다.

1

이것은 나에게 일어난 일이며, 어디에서나 답을 찾을 수있는 것은 아닙니다.

스키마 및 구성을 사용하여 몇 시간 동안 문제가 발생했지만 은 선택한 코드 서명 인증서가 프로젝트와 대상간에 다른 것으로 생각됩니다.

프로젝트와 모두를 선택하면 당신은 "프로젝트"와 "TARGETS"

에서 응용 프로그램 이름으로 프로젝트 이름이 표시되어야합니다 다음 윈도우의 중앙에, 프로젝트 탐색기 창에서 프로젝트를 선택 app (cmd-click on both)을 선택하면 양쪽 모두에 대한 Build Settings (빌드 설정)의 side-by-side 뷰를 얻을 수 있어야한다. 동일한 인증서를 선택했는지 확인하십시오. 내 문제는 내가 Ad-Hoc을 프로젝트 및 배포판에서 선택한 것으로 app/target으로 선택했다는 것입니다.

관련 문제