Проблемы после обновления до последней версии iOS SDK с WatsonAuthenticator - PullRequest
0 голосов
/ 07 ноября 2019

После обновления до следующего:

pod 'IBMWatsonAssistantV1', '~> 3.0.0'
pod 'IBMWatsonConversationV1', '~> 0.38.1'
pod 'IBMWatsonTextToSpeechV1', '~> 3.0.0'

Я знаю, что вижу проблему с новым WatsonAuthenticator. Я получаю сообщение "не соответствует протоколу 'Authenticator'" в классе, в котором я пытаюсь инициировать объект TextToSpeech, например:

var textToSpeech = TextToSpeech.init(authenticator: self)

Я четко согласен с протоколом:

func authenticate(request: RestRequest, completionHandler: @escaping (RestRequest?, RestError?) -> Void) {}

func authenticate(request: URLRequest, completionHandler: @escaping (URLRequest?, RestError?) -> Void) {}

Пока я не могу обойти эту ошибку и собрать. Пожалуйста, любая помощь будет оценена.

Error

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...