2012-04-26 2 views
7

이전에 개발자 프로그램을 구입했으며 키 체인 (iPhone 개발자 및 iPhone 배포판)에 인증서를 설치했습니다. 실제 장치에 응용 프로그램을 배포 할 때 Xcode에서 다음 오류를 표시합니다.
코드 서명 오류 : 기본 키 체인에 올바른 인증서/개인 키 쌍이 없습니다.
Organizer> Teams로 이동하면 오류가 있으며 여기에 메시지가 표시됩니다.
이 팀의 ID를 사용하여 기호를 코딩 할 수 없습니다 : 사용할 수있는 개인 키가 없습니다.
프로비저닝 프로파일로 이동하면 다음 오류가 발생합니다. 올바른 서명 ID를 찾을 수 없습니다.
포털에서 인증서를 다운로드하여 키 체인으로 옮겨 보았습니다. 그러나 이러한 인증서가있는 키가없는 것을 확인했습니다. 열쇠는 어디서 구할 수 있습니까? 또한 키 체인에서 소프트웨어 서명 인증서를 보지 못했습니다. 이 문제를 어떻게 해결할 수 있습니까?
iOS 응용 프로그램에 코드 서명을 할 수 없습니다.

+0

여기 있습니다. –

+0

광산이 정상적으로 작동하고 갑자기 모든 작업이 중단되고 이러한 오류가 발생한다는 것을 제외하고는 똑같은 문제가 발생했습니다. 내 인증서/프로비저닝 프로파일이 만료되지 않았습니다. – kakyo

답변

6

나는이 문제를 해결하기 위해 Xcode, 키 체인 접근 및 developer.apple.com에서 응용 프로그램 서명과 관련된 모든 것을 삭제하고 마법사 (실행 보조자라고 함)에 따라 새 프로필을 the homepage of the provisioning portal에 만듭니다.

+0

감사합니다. @ dragon112. 나는 당신의 해결책으로 이것을 고쳤습니다. 개인 프로비저닝 포털에서 모든 설정 (인증, 장치, 규정 포함)을 취소 한 다음 발사 보조 장치의 정확한 지시를 따르십시오. 그러면 모든 것이 잘됩니다! – flypig

+0

이것은 나를 위해 작동하지 않았다. 비서와 함께하는 단계 인 공개 키/개인 키 쌍을 키 체인으로 다시 가져 오는 방법을 알 수 없습니다. – kakyo

+0

@kakyo 아무도 알려주지 않지만 개인 키는 인증서 요청을 발행 할 때 생성됩니다. 키 체인의 키 섹션에서 개인 키를 볼 수 있습니다. 인증서 요청을 사용하여 인증서를 생성 한 후 인증서를 설치하면 개인 키와 자동으로 페어링되므로 단일 .p12 파일로 둘 다 내보낼 수 있습니다 (저장하기 전에 두 키를 모두 선택해야합니다). – Adi

관련 문제