2012-10-23 3 views
0

다음은 시나리오입니다. 우리 회사는 최근에 Enterprise Developer Account를 구입했습니다. 이미 표준 개발자 계정이 있습니다. 내가 아카이브 빌드를 수행 할 때여러 iOS 개발자 계정 사용

지금 내가 메시지를 얻을 :

Certificate identity 'iPhone Distribution: <Company Name>' appears more than once in the keychain. The codesign tool requires there only be one. 

어느 자동 프로필 선택기를 사용하여도 명시 적으로 내가 서명 응용 프로그램을 얻을 올바른 프로필을 설정하여. 두 인증서 모두 동일한 이름을 가지고 있는데 문제가 될 수 있습니까?

키 체인에서 키를 일시적으로 삭제하지 않고도 여러 인증서를 처리 할 수있는 방법이 있습니다. 많은 사람들이 알다시피 "마술처럼"다시 나타나기 때문에 잘 작동하지 않습니다.

답변

0

엔터프라이즈와 상업용/표준을 구분하기 위해 다른 회사 이름을 사용하십시오. 그렇지 않으면 이름 충돌이 발생합니다. 에

더 많은 정보를 원하시면 방법 : 당신의 사과 계정이 하나 개 이상 배포 인증서 여부가 포함 된 경우 https://developer.apple.com/support/ios/account-management.html

+1

FYI : Apple Dev 지원에 대한 빠른 메일. 정말 빠른 응답과 엔터프라이즈 계정에는 이제 새로운 이름이 있습니다. 감사! – Lakitu

0

우선 검사의. 둘 이상이 포함 된 경우 불필요한 것을 제거하고 단일 분배 인증서 만 포함하도록하십시오.

  • 복제 된 키 체인에서 이전 인증서를 제거하십시오.

  • 이제 xcode 구성 도우미로 이동하여 제거 된 인증서 또는 이전 인증서를 사용하여 만든 프로비저닝 프로파일을 제거하십시오.

  • 설치되지 않은 경우 새 인증서와 프로비저닝 프로파일을 설치하십시오.

  • 사과 계정에 단일 배포 인증서가 포함되어 있고 새로 생성 된 프로비저닝 프로파일이 Apple 계정에서 제거한 인증서를 가리키고 있는지 확인하십시오.

이제 행복해질 것입니다!, 문제 : "인증서 ID 'iPhone 배포 :'키 체인에 두 번 이상 나타납니다. '가 해결 될 수 있습니다.