草庐IT

ios - Core Audio : Working with Speaker, 是否可以路由到内部扬声器-AVAudioSessionPortBuiltInReceiver(不是扬声器)

根据文档,没有关于路由或什至获取“AVAudioSessionPortBuiltInReceiver”的端口详细信息的文档。(注意:请再读一遍,不是关于这个端口AVAudioSessionPortBuiltInSpeaker)。正如我发现的,并且只有可能的overrideOutputAudioPort可以只针对publicenumAVAudioSessionPortOverride:UInt{caseNonecaseSpeaker}问题是,是否有可能通过:播放音频publicletAVAudioSessionPortBuiltInReceiver:String/*Thespeakery

swift - 端口扬声器的未知选定数据源(类型 : Speaker)?

我多次在cat日志中收到此消息:[avas]AVAudioSessionPortImpl.mm:56:ValidateRequiredFields:UnknownselecteddatasourceforPortSpeaker(type:Speaker)我正在使用这段代码来播放背景音乐:letpath=Bundle.main.path(forResource:fileName,ofType:"mp3")!leturl=URL(fileURLWithPath:path)do{letsound=tryAVAudioPlayer(contentsOf:url)self.player=soun