My NSUserNotification
поставляется, воспроизводя данный звук, но не отображается визуально на экране, если мое приложение не является самым большим приложением.NSUserNotification делает звук, но не показывает
Если мое приложение находится в фоновом режиме, уведомление не отображается. Если мое приложение активно, оно отображается. В обоих случаях звук воспроизводится.
Вот как я посылаю уведомление:
NSUserNotification *notification = [[NSUserNotification alloc] init];
[notification setTitle: @"hi"];
[notification setSoundName: NSUserNotificationDefaultSoundName];
[notification setDeliveryDate: [NSDate dateWithTimeIntervalSinceNow: 3]];
[[NSUserNotificationCenter defaultUserNotificationCenter] scheduleNotification: notification];
И я переопределение shouldPresentNotification
всегда представить.
[NSUserNotificationCenter defaultUserNotificationCenter].delegate = self;
...
- (BOOL)userNotificationCenter:(NSUserNotificationCenter *)center shouldPresentNotification:(NSUserNotification *)notification {
return YES;
}
OSX 10.10.1 Yosemite
Как сделать это уведомление всегда отображается, так же, как это всегда воспроизводит звук?