I'm tring to Send Notification using cURL Command for that i used curl commad
curl -v \
--cert "${CERTIFICATE_FILE_NAME}" \
--cert-type DER \
--key "${CERTIFICATE_KEY_FILE_NAME}" \
--key-type PEM \
--header "apns-topic: xobuya" \
--header "apns-push-type: alert" \
--header "apns-priority: 5" \
--header "apns-expiration: 0" \
--data '{"aps":{"alert":{"title":"title","subtitle":"subtitle","body":"body"}}}' \
--http2 https://api.push.apple.com:443/3/device/my-id
I have a also run this in order to get .pem
openssl x509 -inform DER -in aps.cer -out aps.pem
but i got error like this
` * Connected to api.push.apple.com (17.188.180.206) port 443
schannel: disabled automatic use of client certificate
schannel: certificate format compatibility error for aps.cer
0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0
Closing connection
curl: (58) schannel: certificate format compatibility error for aps.cer`