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 |