본문 바로가기
프로그래밍/iOS

Java서버 JDK 1.7이상에서 APNS를 발송할경우 인증서 생성

by 백룡화검 2017. 3. 23.

Java서버에서 JDK 1.6까지는 기존의 방법대로 PUSH 인증서를 생성해도 별 문제없이 발송이 된다


하지만 JDK 1.7이상에서 부터는 기존의 방법대로 PUSH인증서를 생성할 경우 SandBox용으로만 발송이 되고

Real로는 발송이 되지 않는 현상이 발생하낟.


때문에, APNS인증서를 다음과 같이 생성하여야 한다.


openssl x509 -in 다운로드받은 CER파일명.cer -inform DER -out 다운로드받은 CER파일명.pem -outform PEM

openssl pkcs12 -nocerts -in 키체인에서 내보낸 P12파일명.p12 -out 키체인에서 내보낸 P12파일명.pem

openssl pkcs12 -export -inkey 키체인에서 내보낸 P12파일명.pem -in 다운로드받은 CER파일명.pem -out 최종적으로 사용할 P12파일명.p12




'프로그래밍 > iOS' 카테고리의 다른 글

오직 코드만으로 Autolayout 을!!  (0) 2014.11.16
Xcode SVN 주소 바꾸기  (0) 2014.07.09
XCode 5.1.x의 CodeSnippets경로  (0) 2014.06.12
화면유지  (0) 2014.04.02
XCode4 code 를 XCode5로 컨버팅하기  (0) 2014.02.11