Для iOS 8+ кнопка действия в уведомлениях:
Для локальное уведомление , appDelegate
вызывает этот метод при нажатии кнопки на уведомлении (экран блокировки или баннер):
- (void)application:(UIApplication *)application
handleActionWithIdentifier:(NSString *)identifier
forLocalNotification:(UILocalNotification *)notification
completionHandler:(void (^)())completionHandler
Для push-уведомлений , appDelegate
вызывает этот метод при нажатии кнопки на уведомлении (экран блокировки или баннер):
- (void)application:(UIApplication *)application
handleActionWithIdentifier:(NSString *)identifier
forRemoteNotification:(NSDictionary *)userInfo
completionHandler:(void (^)())completionHandler