2012-10-26 1 views
0

최근 배포 인증서를 갱신하여 랩톱에 추가했습니다. 새 인증서를 사용하는 배포 프로 파일을 다시 작성하여 Xcode에 추가했습니다. 유일한 문제점은 이제 올바른 분배 프로파일을 찾을 수 없다는 것입니다. 예를 들어, 응용 프로그램 ID는 18FH128DBH.ApplicationName이고 여기에 설정된 번들 ID는 18FH128DBH.ApplicationName입니다. 내가 제공 프로파일을 찾으려고한다면, 그것은 단지 읽배포 인증서를 갱신 한 후 배포 프로비저닝 프로파일로 부호를 코딩 할 수 없습니다.

가능 ApplicationName - 번들 식별자 ('ApplicationName을') 프로파일은

그래서 번들 식별자 '18FH128DBH.ApplicationName 일치하지 않는, 나는 제거 번들 시드 ID 및 서명 할 올바른 프로필을 찾았습니다. 거기에서 성공적으로 구축 할 수 있습니다. 그러나 App Store에 제출하려고하면 '번들 식별자'ApplicationName '이 이전 번들 식별자'18FH128DBH.ApplicationName '과 다릅니다.라는 오류 메시지가 나타납니다. 문제를 어떻게 해결할 수 있는지 잘 모르겠습니다. 나는 몇 시간 동안 아무런 노력없이이 작업을 해왔다.

이유에 대한 단서가 있습니까?

답변

0

이 지침은 약간 오래된 것일 수 있지만 과거에는 비슷한 문제가 발생하여 직접 작성했습니다. 문제는 키 체인이 "헛되다"라는 것입니다. 솔직히 문제의 원인을 알 수 없기 때문에 이것이 효과가있을 것이라고 약속 할 수는 없지만 과거에는 저에게 효과적이었습니다. 행운을 빕니다!

시작 엑스 코드 열기 창 주최자 이 '인증서'에 개발자의 웹 사이트에 클릭 '개발' 로그인 아래에있는 모든 프로비저닝 프로파일을 삭제 장치 에서 모든 프로비저닝 프로파일을 삭제에 대한 인증서 시작 '키 체인 접근'을 취소 로컬 데스크톱. '로그인'키 체인으로 는 공개/개인 키를 모두 삭제 모든 개발자 인증서를 삭제 선택 닫고 CSR되면 다시 시작 '키 체인 접근' 개발자 포털로 이동하고 (지시에 따라) 새 인증서를 요청 업로드 및 승인되었습니다. 새 인증서가 적절한 프로비저닝 프로파일과 연결되어 있는지 확인하십시오. 새 인증서를 다운로드하여 설치하십시오. XCode -> 구성 도우미를 열고 팀 프로비저닝 포털에 장치를 추가하십시오. 개발자 포털로 돌아가서 프로비저닝 프로파일을 다운로드하여 설치하십시오. 지금 설치하여 기기에 설치하는 것이 좋습니다.