Perhaps the JSON intended to send our notifications to the APNs is no longer up to date?
Given that Apple changed with iOS v17 the audio file played when receiving push notifications and therefore the .caf file (formerly “tri-tones” to “rebound”)?
Unless I'm mistaken, the JSON must be done in this theoretical way and summarized in our apps:
{
"aps": {
"alert": {
"title": "Your Notification Title",
"body": "Your Notification Body"
},
"sound": "notification_sound.caf",
"badge": 1
},
"custom_key": "custom_value"
}
If "sound": "notification_sound.caf" is written "hard" in our apps and servers rather than a correct file name or a variable given by Apple itself the APNs will refuse the old .caf file? So this will be the root-cause of the bug i'm facing?