'How to enable iOS time-sensitive notifications switch in app settings?
I am working on changing types of notifications in my app to time-sensitive and active on iOS 15+. I noticed that if I go to iPhone settings -> Notifications -> and open apps like Uber or FB Messenger I see that they have a separate flag that enables time-sensitive notifications whereas other apps do not. See attached examples of Reminders, Instagram, Facebook, and Uber.
My developer colleague and I cannot find proper documentation that explains how to enable such setting for our users. Does it mean that any notification that we highlight in code as time-sensitive will be delivered as such be default without users' additional consent? Any advice?
Solution 1:[1]
I've tested it on iOS15, and if you want to send time-sensitive notifications.
- go to
 Signing&Capabilities, addTime Sensitive Notifications
- Install app to your iPhone, then allow notification, you can see
 Time Sensitive Notificationsswitch display in setting. And it's on by default
- Send
 Time Sensitive Notifications, setinterruptionLeveltotimeSensitive.
    let content = UNMutableNotificationContent()
    if #available(iOS 15.0, *) {
        content.interruptionLevel = .timeSensitive
    }
    					Sources
This article follows the attribution requirements of Stack Overflow and is licensed under CC BY-SA 3.0.
Source: Stack Overflow
| Solution | Source | 
|---|---|
| Solution 1 | wlixcc | 


