Как обновить новый контроллер представления запроса из push-уведомления? - PullRequest
0 голосов
/ 26 ноября 2018

Я использую Zendesk iOS SDK v2.2.0, чтобы открыть новый запрос, подобный этому:

RequestUi.buildRequestUi(with: configuration)

Затем я помещаю контроллер представления в стек навигации.Другой способ получить доступ к новому контроллеру представления запросов - это когда на контроллере представления «Входящие» (из каркаса) пользователь нажимает кнопку карандаша на панели навигации.

Если пользователь затем сохраняет новый контроллер представления запросов открытыми получает push-уведомление для ответа агента, я использую SDK, чтобы попытаться найти и обновить запрос, например:

ZendeskProviderSDK.Support.instance?.refreshRequest(requestId: notification.ticketID)

Но SDK не обновляет новый контроллер представления запросов в этом случае.Есть ли способ заставить SDK определить, что видимый в данный момент контроллер представления связан с существующим тикетом, и автоматически обновить его?

...