Mac OS X - 在Cocoa中捕获Mail.app通知

时间:2013-10-24 12:03:26

标签: objective-c macos cocoa nsnotificationcenter nsnotification

我试图弄清楚如何捕获来自 - 例如 - 集成mail.app的通知。我正在使用NSUserNotifications并充当观察者,但没有捕获任何Mail.app通知。

cocoa有没有办法捕获来自其他应用程序的NSNotifications?特别是Mail.app?

1 个答案:

答案 0 :(得分:-1)

虽然无法捕获Mail.app通知,但可以使用带有绑定到kMDItemType ==“com.apple.mail.emlx”的谓词的NSMetadataQuery Live Search来启动包含所有邮件的实时查询。每次用户收到新邮件时 - 查询都会更新!

这不是我的问题的答案,但这是我的工作方法!