So are Notification Service extensions (UNNotificationServiceExtension) just not working on macOS?

Documentation says they're available on macOS, but I can't seem to get mine invoked. The same code works flawlessly on iOS.

macOS attempts to launch my notification service extensions but gives up due to 'sluggish startup’. None of my code is running. Signing seems fine. Everything works on iOS. 🤷‍♂️

@simonbs Heyy!! @hidde and I are having the exact same issue for Helm. There are apps out there that use Notification Service Extensions on macOS, so it is possible!

I haven't figured out how yet, but we have filed some Feedback for it and will do another attempt at getting it working today.

@simonbs @hidde Let us know if you actually get it to work, we'll do the same!

@polpielladev @hidde Good to hear I'm not the only one battling with this! (I can find a handful of others online in forums too).

Would love to hear if you get it working. I hope I'll have time to give it another shot later today, but honestly, I'm running out of ideas.

@simonbs @hidde Yeah I ran out of ideas. I gave it another go the other and could not figure out.

Any luck on your end?

@polpielladev @hidde No, I've also tried various things but to no avail. I keep getting the "sluggish startup" error.

At this point, I'm convinced this isn't an issue on our end but a bug on Apple's. Maybe there's a workaround, but 🤷‍♂️

@polpielladev @hidde I've just found that the service extension works when shipping a Mac Catalyst app 🫣