해당글에 들어가기 앞서 (링크) CertificateSigningRequest 를 만든 뒤에 진행하도록 하겠습니다. Apns Push를 사용하고 있다면, 매년 갱신해야하는 문제가 있어서 정리할 겸 글을 쓰며, 특히 .p12 를 .pfx File 로 변환하려고 할 때 생각보다 블로그들이 2010년 이전문서가 많아 필자와 동일하게 시간을 허비한 사람을 위해 정리하려고 한다. 목차 1. APNS Push 인증서 만들기 2. .p12 to .pfx 변환하기. (Window 10 에서 진행하였습니다.) 1. APNS Push 인증서 만들기 APNS Push 인증서를 만드는 과정 이전에 Apple APNS Push 인증서는 생성하면 1년 1개월(2018년 9월 기준)이라는 기간동안 해당인증서를 통해서 사용할 수 있게 제공됩니다. 지금까지 iOS 개발을 5~6년 진행하면서, 매번 불편했던점은 바로 인증서 인데, Xcode 버전이 올라가면서 일부 일증서 갱신 및 생성은 편해지긴 하였지만, 관리면에선 구글의 GCMS 형식이 부러울 수 밖에 없다. 필자도 조금은 뒤늦게 안 사실이긴 하기만 APNS 인증서 중 .p8 인증서가 존재하는데, 해당 인증서를 통하면 한번생성한 뒤 매년 교체할 필요없어진다. .p8 인증서는 2016 WWDC에서 변경된 알림서비스에서 발표된걸로 알고 있는데, 필자는 2017년 12월에 개발하고 있는 앱에 적용을 하여, Push 인증서는 더이상 관리하지 않아도 되게 되었다. (GCMS 와 동일하게 한번 발급받은 인증서로 계속 사용할 수 있다.) 아래 링크 참고해 보길 바란다. 링크 : http://taesulee.tistory.com/5 (.p8 인증서 생성) 하지만, Java7 이상에서 지원되는 걸로 알고 있으며, 유지보수 하는 앱중에 서버에서 추가적으로 개발을 하지 않기에 어쩔 수 없이 인증서를 갱신하는 과정이 필요하게 되었다. (스압 주의) (애플개발자 사이트) https://developer.