Я зарегистрировался для получения push-уведомлений и локальных уведомлений с двумя кнопками действий: action1 и action2. Получив уведомление, я вижу и то, и другое, а также могу принять меры в зависимости от идентификатора действия. Однако один из моих вариантов использования требует, чтобы я скрыл одну или обе кнопки действий, прежде чем запланировать локальное уведомление. Могу ли я сделать это во время выполнения?
- (BOOL)application:(UIApplication *)application didFinishLaunchingWithOptions:(NSDictionary *)launchOptions
В этом методе я регистрируюсь на уведомления с двумя кнопками действий.
Я вижу, что в зависимости от контекста мы можем определить переменное количество кнопок действий. Однако контекст предопределен, а не определен пользователем.