오르다 보면 언젠가는 정상에 다다르게 된다.

iOS

Apple iOS PUSH 인증서 갱신

Looplian 2020. 1. 30. 11:37
반응형

우선 개인 인증서(CSR 파일)를 생성해야 한다.

맥 -> 응용프로그램 -> 유틸리티 -> 키체인 접근을 실행한다.

메뉴에서 키체인접근 -> 인증서 지원 -> 인증 기관에서 인증서 요청.. 을 누른다.

위와 같은 화면이 뜨면 개발자 계정 이메일 주소를 넣고 개발자 계정 이름을 넣어 준 후 계속을 누른다.

저장할 위치를 선택한 후.

2048 / RSA 가 맞는지 확인 후 계속을 누른다.

저장된 위치를 잘 확인해 놓는다.

 

 

다음으로

https://developer.apple.com/account/

로그인 후 페이지 이동.

 

Certificates, IDs & Profiles 메뉴로 이동한다.

 

오른쪽 상단에 +를 누른다.

 

 

개발용 PUSH 인증서는 두 번째를 선택

 

실 서버용 인증서는 네 번째를 선택한다.

 

그다음 Countinue를 누른다.

 

 

 

 

 

 

 

위에서 만든 개인 인증서 파일을 만드는 방법이 나온다 Continue ~

 

위에서 만든 개인 인증서를 선택해준다.

 

 

 

그러면 PUSH 인증서가 발급된다. cer 파일

다운로드 후 Finder에서 더블 클릭하면 키체인 접근에 자동으로 등록된다.

 

cer 파일을 p12 파일로.

 

 

키체인 접근에서 만료 날자 등을 확인하고 인증서와 개인키를 동시에 선택한 후 2개 항목 내보내기를 한다.

 

 

저장 위치 확인 후 저장.

 

전송중...

사진 설명을 입력하세요.

암호는 빈칸으로 승인을 누른다.

 

p12 파일을 pem 파일로.

터미널을 실행하여 p12 파일이 저장된 위치로 이동한다.

 

 

openssl pkcs12 -in test.p12 -out test.pem -nodes

를 실행하고 암호 입력은 엔터로 넘어간다.

그럼 아래와 같이 pem 파일이 생성된다.

 

 

 

p12와 pem 파일이 생성되었다.

 

필요한 부분에서 적절히 사용하면 된다.

 

반응형