我试图弄清楚如何捕获来自 - 例如 - 集成mail.app的通知。我正在使用NSUserNotifications并充当观察者,但没有捕获任何Mail.app通知。
cocoa有没有办法捕获来自其他应用程序的NSNotifications?特别是Mail.app?
答案 0 :(得分:-1)
虽然无法捕获Mail.app通知,但可以使用带有绑定到kMDItemType ==“com.apple.mail.emlx”的谓词的NSMetadataQuery Live Search来启动包含所有邮件的实时查询。每次用户收到新邮件时 - 查询都会更新!
这不是我的问题的答案,但这是我的工作方法!