A NSUserNotification
показывает только кнопку действия, если пользователь устанавливает стиль уведомлений для моего приложения в «предупреждения» в настройках системы. Могу ли я каким-то образом установить этот стиль для моего приложения как по умолчанию вместо того, чтобы полагаться на пользователя, чтобы его вручную выбрать?Стиль NSUserNotification
12
A
ответ
11
Мне потребовалось некоторое время, чтобы выяснить, как это сделать в моем собственном приложении.
Согласно info.plist keys reference Apple:
должен NSUserNotificationAlertStyle Определяет, будет ли стиль уведомления быть баннеры, оповещения или ни один. Значением по умолчанию являются баннеры, которые являются рекомендуемым стилем.
В вашем случае необходимо определить ключ NSUserNotificationAlertStyle в info.plist с значением предупреждения.
Пробовал это, он просто не работает. – Jacob
Я открыл вопрос в Apple Dev Forums об этом. Если вы видите это, вы можете проверить его, чтобы узнать, не выяснилось ли что-либо. https://devforums.apple.com/message/745079#745079 – kdbdallas
Подводя итог потоку на форумах Apple Dev: вам нужно ** подписать код ** ваше приложение и установить стиль 'alert' в информации. PLIST. –