Теперь я хочу нажать любую из кнопок, чтобы запустить приложение с приложением, которое знает, какие кнопки были нажаты
Ваша кнопка внутри интерфейса может вызвать приложение, сообщиврасширение контекста до performNotificationDefaultAction
, но это ничем не отличается от нажатия пользователем на фоне интерфейса.
Если вам действительно нужна кнопка, вызывающая приложение, и идентифицирует себя дляприложение, вам нужно использовать кнопку действия (действие UNNotificationAction).