【发布时间】:2018-12-18 07:13:04
【问题描述】:
我在 xcode10.1 中使用 Chirp SDK 进行超声波。我在日志中多次收到此警告消息:
[avas] AVAudioSessionPortImpl.mm:56:ValidateRequiredFields: 未知 端口扬声器的选定数据源(类型:扬声器)
我试过下面的一个
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.")
}
但仍然向我显示警告。如何解决此警告。在此先感谢
【问题讨论】:
-
可以阅读一些资料here
-
@Kamran:检查我编辑的代码。尝试仍然显示警告