Я полагаю, что вы уже внедрили функции разрешения, подтверждения и обработки, соответствующие соответствующим протоколам.
Я просто проверяю код ответа для тренировки, и у них есть код ответа .continueInApp.
При этом я считаю, что вы можете передать ответ с помощью кода .continueInApp и сохранить любые параметры, которые вы должны использовать в UserActivity, для завершения обработчика. UserAcitivity будет передана приложению: функция continueUserActivity в AppDelegate; так что вы можете приостановить его оттуда.
Если handlerForIntent не вызывается, то я считаю, что намерение не понято Siri