답변:
다음 단계를 따르십시오.
나는 당신과 같은 문제가 있었고 이것은 잘 해결되었습니다.
이렇게하면 처음부터 완전히 시작하지 않고도 문제가 해결되었습니다.
1. 개인 키를 생성하는 데 사용 된 컴퓨터에서 키 체인 액세스를 엽니 다
. 2. 왼쪽에서 키 체인-> 로그인 및 범주-> 인증서를 선택 합니다 .
3. 두 개의 인증서 iPhone 개발자 : [개발자 이름] 및 iPhone 배포 : [개발자 이름]
4. 둘 다 선택하고 마우스 오른쪽 버튼을 클릭 한 다음 2 개 항목 내보내기 ...를 선택합니다.
5. 선택한 비밀번호를 입력하고 디스크에 저장하고 .p12를 가져옵니다. -서명하지 않는 다른 컴퓨터로
파일 을 보내십시오 . 6. 파일을 열고 암호를 입력하십시오.
나는 또한 이것을 경험하고 4 시간 동안 그 과정을 싸웠다. 마침내 나는 다음을했다
희망적으로 이것은 누군가가 모든 것을 지우고 다시 시작할 수 있다는 것을 아는 데 도움이됩니다. 지난주부터 시작된 olf Macbook Pro에 모든 인증서를로드했습니다. 그래서 나는 지난주에 새로운 Mac Air를 얻었지만 Icouldn; 어떤 키를 기억하지 못했습니다. 그리고 나는 확실히 내가 개발을위한 2 개의 개인 및 공개 세트와 배포를위한 1 개의 세트를 가지고 있다는 것을 기억하지 못했습니다. (1 개 이상의 배포판이 있으면 추가 세트가있을 것이라고 생각합니다.)
스티브
같은 문제에 부딪 혔고 Apple에서 저주를 받고 나서 그것이 내 잘못이라는 것을 깨달았습니다.
1.- Go to developer.apple.com / Certificates / Production
2.- Download your certificate
이것은 다른 답변을 시도한 후 감사합니다.
배포 인증서를 생성하는 데까지 도달 한 것 같아서 어느 시점에서 키 쌍을 생성 했어야합니다. 여러 기계에서 개발합니까? 해당 컴퓨터에서 개발자 프로필을 내보내고이 컴퓨터로 가져옵니다.
나는 실제로 xCode를 닫고 다시 열었고 모든 것이 정상으로 돌아 왔습니다.
베타 iOS 앱용 개발 ipa를 구축하고 배포하고 있습니다. 나는 허용 된 목록에 새 장치를 반복해서 추가해야했고 이로 인해 많은 문제가 발생했습니다. 이번에는 그러한 문제와 해결책을 문서화하고 공유하고 있습니다.
개발자 센터의 내 목록에 새 udid를 추가하고 아카이브를 구축했으며 ipa에 포함 된 프로필에서 ipa를 찾을 수 없음을 발견했습니다. 그래서 (업데이트 된 목록을 얻기 위해) XCode에서 프로비저닝 프로파일을 새로 고쳤고이 오류는이 스레드의 시작 부분에 설명 된대로 개인 키가 누락되어 발생했습니다.
그런 다음 다른 아카이브를 만들 수 없었습니다. 또한 이로 인해 프로젝트 빌드를 시도 할 때 코드 서명 오류가 발생했습니다.
많은 고통 끝에 다음과 같이 수정했습니다.
XCode에서 기본 설정 ... 계정 탭으로 이동합니다. 추가 버튼 (왼쪽 중간)을 클릭하고 "iOS 개발"을 선택합니다. 그러면 새 서명 ID가 생성됩니다.
이제 새 프로비저닝 프로파일을 사용하여 아카이브를 만들 수 있습니다.
또한 빌드 오류를 수정해야합니다. 프로젝트의 "일반"탭으로 돌아가서 "팀"을 선택하고 빌드를 다시 시도하십시오. 몇 가지 추가 권한 대화 상자가있을 수 있습니다. 메시지가 나타나면 "수정"또는 "항상 허용"을 클릭합니다.
참고 : 회원 센터 및 키 체인 목록은 서명 ID에 대한 중복으로 엉망이되지만 적어도 모든 것이 작동합니다. 정리해보세요 ...
(이전 게시물 외에) 다른 답변이 있습니다. 오늘, 내 개인 키가 만료되었고 (KeyChain 액세스를 살펴보면서) 새 키가 목록에있었습니다. 어떻게? Idk ... 내가 제시된 XCode "문제 해결"버튼을 사용하거나 다른 게시물에서 설명한대로 프로필 프로비저닝 업데이트를 가져 와서 새 프로필이 자동으로 생성 되었나요? ...
어쨌든 개발 센터에 로그인하여 사용하고 싶은 프로비저닝 프로파일을 찾아 "편집"을 클릭했습니다. 그런 다음 "인증서"를 선택할 수있었습니다. 원하는 사람이 선택되지 않은 것을 알았습니다. 이를 선택하고 "생성"을 클릭하여 프로비저닝 프로파일을 다시 생성했습니다. 그런 다음 다운로드 할 수있었습니다. 파일을 XCode 독 아이콘으로 끌어다 놓았습니다. 그것은 그것을 고쳤습니다!
이는 Mac을 포맷하고 다시 설치했거나 새로운 Mac에서 개발 중이기 때문에 발생합니다.
위의 작업을 수행 할 수없고 이전 Mac에서 이전 인증서 및 프로필을 내 보낸 경우
애플 개발자 센터에서 와일드 카드 제공 프로필을 제거해야하며, 인증서에서도 일반 개발 및 프로덕션 인증서 만 제거해야합니다.
그런 다음 새 프로필을 만들고 apple에 업로드해야하는 앱에 대한 새 프로비저닝 프로필을 만들어야합니다.
지금은 모든 provisiong 프로파일을 삭제할 필요는 없지만 작성하지 않은 앱에 대해 새 프로파일을 작성해야합니다.