Я просто хотел добавить уведомления в приложение Gyazo. Наконец-то я смог отправлять уведомления в центр уведомлений http://korniltsev.ru/p/jz6m3Nm.png однако, когда я нажимаю на него, а приложение не запускается, оно запускается каким-то странным образом: оно показывает пустое окно (даже если я установил для параметра visibleAtLaunch значение 0) и ничего не происходит;http://korniltsev.ru/p/jz6mvk0.png
код, который я пытаюсь использовать, находится здесь:
- (void)applicationDidFinishLaunching:(NSNotification *)aNotification {
NSUserNotification * clicked = [[aNotification userInfo]
objectForKey:NSApplicationLaunchUserNotificationKey];
if (clicked){
[NSApp terminate:self];
return;
}
...
Я отправляю такие уведомления
NSUserNotificationCenter *manager = [NSUserNotificationCenter defaultUserNotificationCenter];
NSUserNotification *urlNotification = [[NSUserNotification alloc]init];
[urlNotification setTitle:appName];
[urlNotification setInformativeText:url];
[manager deliverNotification:urlNotification];
Что я делаю неправильно?