ios - 확인 - 현재 설치된 프로파일이 없습니다




Apple 프로덕션 푸시 SSL 인증서를.p12 형식으로 내보낼 수 없습니다. (5)

푸시 알림 신청시 Urban 비행선을 사용하고 있습니다. 따라서 Apple 개발자 포털에서 푸시 SSL 인증서를 다운로드해야합니다. 다운로드 한 후 키 체인 접근에 추가했습니다. 그러나 인증서에 대해 개인 키가 생성되지 않았습니다. 인증서를 마우스 오른쪽 버튼으로 클릭하여 내보낼 때 저장할 때 .p12 파일 확장명을 사용할 수 없도록 설정하여 .p12 파일로 내보낼 수 없었습니다. 낮은 평판 때문에 스크린 샷을 첨부 할 수 없습니다.

누군가 여기서 문제가 어디 있는지 말해주십시오. 어떻게해야합니까?


Apple은 인증서를 생성 할 때 사용한 개인 키를 저장하지 않습니다. 이미 컴퓨터에 복사본이 있어야합니다.

아마도 누군가 다른 사람이 다운로드하려는 푸시 인증서를 요청했거나 다른 컴퓨터에서 요청한 것 같습니다. 비공개 키를 찾을 수없는 경우 새 인증서 요청을 만들어 개발자 포털을 통해 업로드해야합니다.


p12로 내보내기하려면 컴퓨터에서 인증서를 생성하거나 컴퓨터에서 인증서를 생성하는 데 사용 된 키가 있어야합니다.

이를 보장하려면 다음을 수행하십시오.

  1. Apple의 개발자 센터에 로그인하십시오.

  2. 프로비저닝 포털 또는 인증서, 식별자 및 프로필로 이동합니다.

  3. 인증서로 이동하여 Apple 푸시 알림 서비스 SSL 만들기 여기에서 인증서 생성 프로세스를 안내합니다.

  4. 생성 된 인증서를 다운로드 한 후 키 체인에 설치합니다 (cert 파일을 두 번 클릭하거나 키 체인 창으로 끌어다 놓습니다.

  5. 그런 다음 왼쪽 패널에서 "인증서"를 선택하십시오. 내보내려는 인증서를 마우스 오른쪽 버튼으로 클릭하면 p12 옵션이 나타납니다.

참고 : 귀하의 컴퓨터에서 인증서를 생성하지 않으면 거기에 없을 것입니다.


왼쪽 패널에서 "My Certificates"를 선택하면 .p12 옵션이 활성화됩니다.


인증서가 동일한 컴퓨터의 키 체인 액세스 -> 인증서 도우미에서 발급 한 인증서임을 확인하는 것 외에도받은 .cer 파일이 올바른 키 체인에 설치되어 있는지 확인하십시오.

이 작업을 수행하는 가장 좋은 방법은 왼쪽 키 체인 아래에있는 적절한 키 체인을 선택하는 것입니다 (대부분 '로그인'). 카테고리 아래에 '내 인증서'가 선택되어 있는지 확인한 다음 .cer 파일을 주 파일 목록 영역으로 끌어다 놓습니다.


Keychain Access에서 기본 인증서 행을 마우스 오른쪽 버튼으로 클릭하고 Export 선택하는 대신 Export 인증서 옆에있는 드롭 다운 화살표를 클릭 한 다음 그 아래 항목을 마우스 오른쪽 단추로 클릭해야했습니다. Export 선택하십시오. 그런 다음 실제로 공개 키 부분 대신 개인 키 부분을 선택합니다.





ios