그동안 APNs 인증서, p12 파일로만 인증서를 만들고 사용해 왔다.
매년 인증서를 갱신해주어야 해서 불편 했는데,
무려 2016년에.... "토큰 방식 인증"이 추가 되었다.
APNs 인증키는 p8파일 이며,
애플 뉴스 : Token Authentication Now Available for Push Notifications
이 토큰 방식은 인증에 HTTP/2 + JWT(JSON Web Token)를 사용한다고 되있습니다.
푸시 인증서를 만드는 방법은
핑거푸시 개발자 사이트에서 잘 나와 있습니다.
P8: APN 인증 키(.p8) 발급
P12: APN 인증서 및 .p12 파일 생성
예전에는 푸시 타입을 개발용(Sandbox), 배포용(Production) 나뉘었는데,
애플도 귀찮았는지... 통합(Sandbox & Production)이 생겼다.
만약 푸시 서버를 구현 한다면.... 통합 인증서를 사용하는것이 좋을 듯 합니다.
카카오푸시, 핑거푸시 인증서 등록 페이지 예제 (프로젝트 만들 때 개발, 배포 구분)
3. 터미널이 익숙하면 curl 을 사용.
iOS 푸시 수신 타입.
Payload 이미지 푸시 |
{ |
{
"aps": {
"content-available": 1,
"alert": {
"title": "Push Notification",
"body": "Notification from APNs Provider."
},
"badge": 9,
"sound": "default"
}
}


댓글
댓글 쓰기