Macでマイクが使えないとき


はじめに

Macbook proを使っていてテレワークのからみでSkype for Businessをインストール。
しかし、カメラのアクセス許可はでるがマイクのアクセス許可がでてこない。

プライバシー設定みてももちろんマイクのタブにSFBなし。

いろいろググると出てくる別アカウントを試しても使えない。

  • 環境
    • Macbook Pro 2018 (MacOS Catalina 10.15.4)

結論

自分は ここ にかかれているTTC.dbにinsertする方法で解決。

手順

2020.04.18
ターミナルの権限周りを追記

1.ターミナルを起動

2.次のディレクトリへ移動

$ cd ~/Library/Application\ Support/com.apple.TCC

3.TCC.dbのバックアップ

$ cp TCC.db TCC.db.bk

権限周りでエラーになる場合は、「環境設定」>「セキュリティとプライバシー」>「フルディスクアクセス」に"ターミナル.app"を追加
(この方法でもダメならSIPの無効化までいかないと?)

4.dbを開いてinsert文実行

資格情報を聞かれるので入力

$ sudo sqlite3 ~/Library/Application\ Support/com.apple.TCC/TCC.db
sqlite> INSERT INTO access VALUES('kTCCServiceMicrophone','com.microsoft.SkypeForBusiness',0,1,1,NULL,NULL,NULL,'UNUSED',NULL,0,1541440109);
sqlite> .exit

5.セキュリティとプライバシーを開いて確認

ちなみに

他のアプリ、ボイスメモもマイクが使えなかったりするが、ChromeやQTは使えたりでわけがわからない。