1 · 安裝組件
雙擊下載好的安裝檔,輸入管理員密碼確認。不會再問別的,也不需要重新開機。
雙擊下載好的安裝檔,輸入管理員密碼確認。不會再問別的,也不需要重新開機。
重新開啟 CamMicLink;如果它還開著,等兩三秒就好。「虛擬麥克風」旁邊的開關會自己變成可用——App 一直在等這個裝置出現。
在 Zoom、Teams、OBS 或任何其他軟體裡,把麥克風選成 CamMicLink Microphone。就這樣——iPhone 的聲音送到了本來該是麥克風的地方。
macOS 上的虛擬麥克風不是一個 App 的功能,而是一個 Core Audio 驅動程式。系統只從需要管理員權限的資料夾載入它們,而 Mac App Store 的 App 跑在沙盒裡,寫不進去。
App 審查還要求 Mac App Store 的 App 必須自包含,所以商店版本不能下載或安裝「增加功能」的東西。macOS 上所有虛擬音訊產品——包括那些知名的開放原碼驅動程式——都因為這個原因在 App Store 之外散佈。
所以組件放在這裡:一次下載、一次密碼,App 本身沒有任何改動。CamMicLink 的官網直裝版可以替你裝好,因為它不在沙盒裡。
一個檔案 CamMicLinkMic.driver,放進 /Library/Audio/Plug-Ins/HAL/——macOS 上所有虛擬音訊裝置都用這個資料夾。它是使用者空間的 Core Audio 外掛,由系統音訊服務載入;沒有核心擴充,也沒有任何東西在背景執行。
安裝檔以 Developer ID Installer 憑證簽章、通過 Apple 公證,票據已釘進檔案裡——開啟時不會出現「無法驗證開發者」的提示。
裝置通常在裝好後一秒內出現。如果沒有,從終端機重新啟動音訊服務:
sudo killall coreaudiod
聲音幾秒後就會回來,不用重新開機。
確認那個軟體用的是 CamMicLink Microphone,而不是內建麥克風——多數軟體會記住自己的選擇,有些還會快取裝置清單,必須重開才會更新。
另外確認 CamMicLink 裡的虛擬麥克風開關是開啟的。
開啟終端機——按 ⌘ Space,輸入 Terminal,按 Return。複製下面兩行貼進去,按 Return,再依提示輸入 Mac 密碼。裝置幾秒後就會從聲音清單裡消失。
sudo rm -rf "/Library/Audio/Plug-Ins/HAL/CamMicLinkMic.driver"
sudo killall coreaudiod
有問題,或哪裡不對勁?寫信到 cammiclink@oscarzhou.com —— 直接到寫這個驅動程式的人手上。