我正在尝试发送本地通知,它的形式如下:
但是通知没有出现。我知道有时候如果应用程序处于前台,通知就不会显示,但在交付时它不是这样的情况。在系统偏好设置中,我确保允许来自我的应用程序的通知,甚至覆盖了userNotificationCenter:shouldPresentNotification:方法以始终返回YES,但它仍然不会呈现通知。
最令人困惑的是,一切都很正常,直到我更新到Mavericks。我想更新中可能有些改变,但我找不出原因。
感谢您的帮助。
NSUserNotification *notification = [[NSUserNotification alloc] init];
//set title, subtitle, and sound
[[NSUserNotificationCenter defaultUserNotificationCenter] deliverNotification:notification];
但是通知没有出现。我知道有时候如果应用程序处于前台,通知就不会显示,但在交付时它不是这样的情况。在系统偏好设置中,我确保允许来自我的应用程序的通知,甚至覆盖了userNotificationCenter:shouldPresentNotification:方法以始终返回YES,但它仍然不会呈现通知。
最令人困惑的是,一切都很正常,直到我更新到Mavericks。我想更新中可能有些改变,但我找不出原因。
感谢您的帮助。