Understanding Time Sensitive Notifications for macOS?

I've seen a fair amount of resourcing for iOS notifications, but on macOS there is little if any documentation on what we're supposed to experience when using time-sensitive notifications. We are intending to send time-sensitive notifications about IDP credentials from our agent to the end user, with the intention of breaking through Do Not Disturb or Focus modes. What should we expect the experience to be?

We've implemented the notifications, but on macOS, they do not break through focus or DND the way that we'd expect them to.

Can you please elaborate about your architecture and how these notifications are being sent. Please give some more details and clarify:

  • by "agent" do you mean an agent process/daemon or some person triggering notifications?
  • if a process, is this a user agent running in a logged in context or being executed as a launch daemon?
  • are these local notifications being scheduled by this agent process or push notifications being triggered by some person at a server?

Let's start from here, and we'll discuss further as appropriate.


Argun Tekant /  DTS Engineer / Core Technologies

Understanding Time Sensitive Notifications for macOS?
 
 
Q