Протокол YMPUserNotificationCenterDelegate

Делегат для обработки foreground push-уведомления на iOS 10 и выше.

Для обработки foreground push-уведомлений, добавьте этот код в методе application:didFinishLaunchingWithOptions::

[UNUserNotificationCenter currentNotificationCenter].delegate = [YMPYandexMetricaPush userNotificationCenterDelegate];

Свойства

presentationOptions

Параметры представления push-уведомлений. Они передаются в обработчик userNotificationCenter: willPresentNotification: withCompletionHandler:.

nextDelegate

Делегат, в который передаются вызовы этого протокола.

Описание свойств

presentationOptions

(nonatomic, assign) UNNotificationPresentationOptions presentationOptions

Параметры представления push-уведомлений. Они передаются в обработчик userNotificationCenter: willPresentNotification: withCompletionHandler:.

Делегат вызывает обработчик, если свойство nextDelegate не установлено или если объект в nextDelegate не отвечает.

nextDelegate

(nonatomic, weak, nullable) id<UNUserNotificationCenterDelegate> nextDelegate;

Делегат, в который передаются вызовы этого протокола.