2013-04-16 19 views
5

Örnek kullanıcı bildirimi üzerinde çalışırken 10.8 ancak NSUserNotificationAlertStyle anahtarını çalışmama uyarıları için ayarladığımda, uygulamanızın banner tercihi olarak sistem tercihi üzerinden denetlemenin tek yolu olduğunu göstermekteyim. Alarm davranışı olarak varsayılan davranışı ayarlamak istiyorsam?NSUserNotificationAlertStyle plist anahtar çalışmıyor

cevap

9

O çalışır, ancak gerekir

  1. Code sign your application;
  2. Set alert string value for NSUserNotificationAlertStyle key in your app info.plist file;
  3. System Preferences'un Notifications sekmesinde kapalı olmadıklarından emin olun.

Bildirimleri denediyseniz, bunu sıfırdan gerçekleştirmeniz daha iyi olacaktır. Here how you can remove app from User Notification Center.

+1

Bunu onaylayabilirim. Uygulamamı derledim, başka bir makineye aktardım, hala afiş tipiydi. İmzaladı ve tekrar aktardı, şimdi her şey kusursuz çalışıyor. –

0

Kodunuzu imzalamanıza gerek yoktur, ancak son kullanıcı Bildirim türünü Sistem Tercihleri ​​-> bildirimlerinden değiştirebilir (ve sonra, Yok/Başlık veya Uyarı seçebilir). Ayrıca bu gönderiye de bakınız: Add Alert vs Notification flag

İlgili konular