SwiftUI 预览打开麦克风

Dev*_*son 8 swift swiftui macos-catalina xcode12 swiftui-previews

有谁知道如何阻止 swiftUI 预览打开麦克风?我在工作时戴着蓝牙耳机,每次预览启动时都会启用麦克风。这会降低我的音频质量,因为耳机会在播放和输入之间分配带宽。

我的解决方法是进入声音设置,然后将我的默认输入切换到我的网络摄像头或 macbook 本身。每次启用时,xcode 中的预览都会打开麦克风,这太奇怪了。

上下文:我有一个 MBP 2019 Xcode 12.4 Catalina

谢谢!

Prz*_*ski 3

我发现 Xcode 预览喜欢与守护进程大惊小怪coreaudiod,导致各种问题(麦克风持续运行、音频断断续续、重复输出)。尝试从终端级别手动杀死所有这些守护进程。需要此守护进程才能工作的应用程序应自行自动重新启动所需的守护进程实例,而 Xcode 不会执行此操作。

sudo kill -9 `ps ax|grep 'coreaudio[a-z]' | awk '{print $1}'`
Run Code Online (Sandbox Code Playgroud)