gpt4 book ai didi

ios - AVRoutePickerView 不会拾取 overrideOutputAudioPort(.speaker) 对路由所做的更改

转载 作者:行者123 更新时间:2023-11-29 05:33:30 26 4
gpt4 key购买 nike

我使用 CallKit 发起 VoIP 调用,使用 AVAudioSession.sharedInstance.overrideOutputAudioPort(.speaker)强制将音频发送到扬声器,然后打开 AVRoutePickerView .

View 中选定的输出是 iPhone -- iPhone 上的耳机。我希望它显示 speaker已选择。

这可能是什么原因造成的?我应该以不同的方式强制输出到扬声器吗?有没有其他方法可以公开路线选择功能?

奇怪的是,如果你锁定手机并查看 CallKit UI,它显示它正在路由到扬声器

最佳答案

我也遇到了同样的问题。在我的代码中,我将音频路由重写为 .none 并且它确实有效。但 AvRoutePickerView 显示 .speaker 已选中。这让我很困惑。

关于ios - AVRoutePickerView 不会拾取 overrideOutputAudioPort(.speaker) 对路由所做的更改,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/57300228/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com