We have a problem with critical notifications. In NotificationServiceExtension we can check that “sound” is a string instead of a dictionary so I did some investigation and found a new “interruption-level” property.
I didn’t find any information if “interruption-level” is connected somehow with “critical” (inside “sound”) property. interruption-level is added since ios15 and there is almost no description about that feature. If we do need send an critical notification is it enough if payload contains info about “sound” : { critical: 1 } or interruption-level: “critical” inside “aps” is also needed now? If we use “interruption-level” do we still need a “critical” one? Anyone tested it already? Unfortunately I don’t have an access to server to make tests with different payload’s and I am not even sure if payload has correct body