Xcode

APNS Push 테스트를 Mac에서 해보는 방법

이런저런 IT 이야기 2021. 11. 17. 22:42
반응형

1. 우선 푸쉬용 인증서를 pem파일로 변경해야 합니다.

openssl pkcs12 -in xx.p12 -out xx.pem

2. pem파일로 변경시 비밀번호를 설정하세요.

3. Phone에서 Push를 받겠다는 permission을 설정하면 Device의 고유 token값을 알수있습니다. 그 값을 확인해두세요.

4. 아래 명령어를 실행시면 200 ok가 리턴값으로 오면 성공입니다.

curl -v -d '{"aps":{"loc-key":"","call-id":""}}' --http2 --cert xx.pem:1234 https://api.development.push.apple.com/3/device/abcdef

주의사항 : 명령어에 있는 의미에 대해서 설명드립니다.

인증서파일 : xx.pem 

인증서 비밀번호 : 1234 

Device token번호 : abcdef (원래는 더 길어요)

 

 

반응형