简体   繁体   中英

Silent push notification not working in ios 13

Silent notification is not working in iPad 13 OS. But, in 12.4 OS it is working fine.

This is the payload I send from my server

{
    "aps": {
       "content-available" : "1"
    },
  "BuildingId":13,
 "NotificationTypeId":214,
 "CustomerName":"Test",
 "Amount":"6778",
 "CustomerID":32752,
"Environment":"TEST",
 "Title":""
}

Any wonder why this happens?

Adding "apns-push-type" header field solved the issue. Please note this is a APNS POST request header field, not a new key in push JSON.

"apns-push-type" is Required when delivering notifications to devices running iOS 13 and later, or watchOS 6 and later. Ignored on earlier system versions. Apple document APNS Silent push notification .

try this from postman. its work for me

{ 
"to":"token", 
    "content_available":true,
    "mutable_content": true,
    "data": {
        "message": "Offer!",
        "urlImageString":"https://res.cloudinary.com/demo/image/upload/sample.jpg",
    }
}

The technical post webpages of this site follow the CC BY-SA 4.0 protocol. If you need to reprint, please indicate the site URL or the original address.Any question please contact:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM