ValidateRequiredFields:端口扬声器的未知选定数据源(类型:扬声器)
ValidateRequiredFields: Unknown selected data source for Port Speaker (type: Speaker)
我在 xcode10.1 中使用超声波 Chirp SDK。我多次在日志中收到此警告消息:
[avas] AVAudioSessionPortImpl.mm:56:ValidateRequiredFields: Unknown
selected data source for Port Speaker (type: 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.")
}
但仍然对我显示警告。如何提前修复这个warning.Thanks
这里是来自 Chirp 的 Dan。不幸的是,此警告是某些设备上当前 Chirp iOS SDK (3.4.3) 中的一个已知问题,无法通过用户端的代码修复。它计划在未来几周内发布的下一个版本中修复。但是,它是良性的,不会影响功能。
我在 xcode10.1 中使用超声波 Chirp SDK。我多次在日志中收到此警告消息:
[avas] AVAudioSessionPortImpl.mm:56:ValidateRequiredFields: Unknown selected data source for Port Speaker (type: 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.")
}
但仍然对我显示警告。如何提前修复这个warning.Thanks
这里是来自 Chirp 的 Dan。不幸的是,此警告是某些设备上当前 Chirp iOS SDK (3.4.3) 中的一个已知问题,无法通过用户端的代码修复。它计划在未来几周内发布的下一个版本中修复。但是,它是良性的,不会影响功能。