iOS SiriKit: передача данных между методами Institutions «resol» и «handle» - PullRequest
0 голосов
/ 19 июня 2019

Я пробую новый iOS13 SiriKit Intents с настраиваемыми параметрами.Он работает нормально ... У меня есть несколько параметров, и для каждого из них вызывается метод 'resol', а затем 'подтверждают', а затем 'дескриптор', как и ожидалось.Но у меня возникают проблемы с сохранением и передачей «состояния» между этими несколькими вызовами.Когда первый параметр разрешен, я хочу сохранить некоторую дополнительную информацию о разрешении, чтобы ее можно было использовать в «ручке».Я планировал использовать объект IntentsHandler, чтобы сохранить это состояние, но, очевидно, новый объект IntentsHandler создается с каждым вызовом resol, так что это не работает.

Какими еще способами мы могли бы передать «состояние» между методами «разрешить» и «подтвердить» / «обработать», что актуально во время выполнения одной «транзакции» Siri?

...