ValidateRequiredFields: неизвестный выбранный источник данных для Port Speaker (тип: Speaker) - PullRequest
0 голосов
/ 18 декабря 2018

Я использую Chirp SDK для ультразвука в xcode10.1.Я получаю это предупреждение в журнале несколько раз:

[avas] AVAudioSessionPortImpl.mm:56:ValidateRequiredFields: Неизвестный выбранный источник данных для Port Speaker (тип: Speaker)

Я попробовал следующее

let audioSession = AVAudioSession.sharedInstance()  

    do {  
      try audioSession.setCategory(AVAudioSession.Category.playAndRecord, mode: .spokenAudio, options: .defaultToSpeaker)  
      try audioSession.setActive(true, options: .notifyOthersOnDeactivation)  
    } catch {  
      print("audioSession properties weren't set because of an error.")  
    } 

Но все равно показывает предупреждение для меня.Как исправить это предупреждение. Заранее спасибо

1 Ответ

0 голосов
/ 18 декабря 2018

Дэн из Чирп здесь.К сожалению, это предупреждение является известной проблемой в текущем Chirp iOS SDK (3.4.3) на некоторых устройствах и не может быть исправлено кодом на стороне пользователя.Это планируется исправить в следующем выпуске, который должен выйти в ближайшие несколько недель.Это, однако, мягко и не повлияет на функциональность.

...