SFSpeechRecognizer онлайн: по какой ссылке отправляется запрос? - PullRequest
0 голосов
/ 07 ноября 2019

Я разрабатываю приложение для iOS в Swift, которое использует SFSpeechRecognizer (пакет: Speech).

Это приложение разработано для организации, которая использует VPN и блокирует каждый запрос из / во внешнюю сеть.

Это частичный код:

let speechRecognizer = SFSpeechRecognizer(locale: Locale.init(identifier: self.userLanguageExt))
let recognitionRequest = SFSpeechAudioBufferRecognitionRequest()
let recognitionTask = self.speechRecognizer?.recognitionTask(with: self.recognitionRequest!,resultHandler: { (result, error) in
          if let result = result{
                  ...
          }
          else if error == nil {
                  ...
          }
})

Мне нужно знать, из / на какой URL-адрес получен / отправлен RecognizerRequest, чтобы я мог связать его с сетевой командой организации, и они откроютсвязь с этими URL. На документах я не мог найти много.

1 Ответ

0 голосов
/ 14 ноября 2019

Ответ

17.250.13.5 (если вы проверите ip lookup на https://www.iplocation.net/, вы обнаружите, что это домен Apple)

Как

Я выполнил tcpdump на своем устройстве, следуя этой документации, и перехватил трафик пакетов: https://developer.apple.com/documentation/network/recording_a_packet_trace

...