После обновления до следующего:
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) {}
Пока я не могу обойти эту ошибку и собрать. Пожалуйста, любая помощь будет оценена.