macOS Catalina AudioServerPlugIn安装

时间:2019-09-08 06:11:56

标签: macos audio plugins core-audio macos-catalina

CoreAudio/AudioServerPlugIn.h.driver插件程序包必须安装在/Library/Audio/Plug-Ins/HAL/中 但是我不知道有任何文档说明如何使CoreAudio注意到新驱动程序的外观(或在卸载时不存在)。在Catalina [beta 7]之前,大多数人都做了类似的事情

sudo killall coreaudiod

,效果很好。但是在Catalina中,这不再起作用了,我发现加载或卸载插件的唯一方法是重新启动计算机,这对于userland插件来说似乎是一种繁重的做法。

那么还有另一种方法吗?还是这是一个错误?

2 个答案:

答案 0 :(得分:1)

看来coreaudiod正在捕获SIGTERM,而不是退出,因此使用SIGKILL可以解决问题:

sudo killall -9 coreaudiod

从Unix的角度来看,最终不会在SIGTERM上退出似乎是一个错误:FB7244673。

答案 1 :(得分:1)

这在macOS Catalina 10.15(19A546d)上启用了SIP的情况下对我有效:

sudo launchctl kickstart -k system/com.apple.audio.coreaudiod