Remote notification behavior has changed since iOS 17.3 version. Until iOS 17.2, the didreceiveremotenotification function was executed for remote notifications without an alert key in APNs, but this is not the case starting from version 17.3. I tested it with the same app, different versions. App & System Services Notifications APNS 1 0 401 Jun ’24