Reputation: 3370
Is there any non-private way of knowing how many notifications there are in the Notification Center (NSUserNotificationCenter
) in Mountain Lion? Not just notifications from my app, but from all apps.
So, to sum things up, what I want to do is to retrieve the number of notifications displayed here:
I've tried to search around, but I can't find information about this. Any ideas?
Thanks in advance!
Upvotes: 3
Views: 645
Reputation: 26558
There is no public API to access notifications from other apps. The best way to access this information is to read the sqlite database located in ~/Library/Application Support/NotificationCenter/<UUID>.db
. Note that this will only work if your app is not sandboxed.
Upvotes: 7