18

I cannot allow camera and microphone of my macbook pro to be used in different applications (Google Chrome, Slack etc.) as they do not appear in “System Preferences -> Security & Privacy -> Microphone/Camera”.

Since, there are no apps and no way to add them, there are no tickboxes as explained in this Apple support document.

  • 2
    Same problem, it seems I have once denied a permission for an App and now I need it. Can't get it enabled, as it is not listed. – kuhnroyal Jul 18 '19 at 12:08
  • did you make any system changes recently? In my case, I did modify uid/gid of a user. I wonder that did this. – nir Feb 7 at 17:31
  • Same here with my own app trying to access the calendar. I have 2 similar ones. One shows up, the other doesn't. (I loathe having that crap gate keeper treating me as child) – qwerty_so Apr 23 at 8:53
  • Properly answered here: apple.stackexchange.com/questions/384310/… – jorijnsmit May 25 at 13:45
  • A workaround for manually granting access to a client will be tccctl --grant -b <client> -s <service>. For example tccctl --grant -b com.webex.meetingmanager -s kTCCServiceMicrophone – limitless Aug 30 at 7:27
2

In my case, I won’t get the camera, mic permission prompt at all. Camera section in Security and Privacy won't populate with any app at all.

Checked the console and found out that every time I tried to use any app that needed camera/mic access, it kept throwing following error at me in Console:

Policy disallows prompt for REQ:{ID: xxx.xxx.xxx}

and

access to kTCCServiceCamera denied

I tried the method shown by @loadbox’s answer but it didn’t work for me. Turns out I had System Integrity Protection disabled. I had to reboot Mac and start in recovery mode. Started Terminal and re-enabled it by entering these:

csrutil enable
reboot

Once the machine was booted, I started Skype and voila… It prompted for Camera permission. Problem solved. Depending on your config, your mileage may vary.

| improve this answer | |
  • 1
    Resetting the PRAM will also re-enable SIP – Hefewe1zen Apr 10 at 22:25
2

I have experienced the same issue when trying to record audio with Microsoft Powerpoint 2011 on macOS 10.14. Powerpoint does not show up in the list of app with access to the microphone (System Preferences -> Privacy -> Microphone).

Note that you can reset this list from the command line (i.e. the Terminal) using:

tccutil reset Microphone

This may or may not help you. In my case it didn't.

What did help, was to launch Powerpoint from the command line through iTerm (though I suspect, using the Terminal.app works just as well). So on the command line, I've typed:

/Applications/Microsoft\ Office\ 2011/Microsoft\ PowerPoint.app/Contents/MacOS/Microsoft\ PowerPoint

I.e., I executed the executable in Powerpoint's /Contents/MacOS subfolder. By convention, every application has an executable, meaning, you can launch every application that way (but the name of the executable will usually be different).

Launched this way, when I tried to access the microphone, the System asked me whether I wanted to grant iTerm access to me microphone. After granting access, I was able to record audio through Powerpoint.

Obviously, this is just a hack to get things going. But sometimes a hack is all you need.

| improve this answer | |
1

in my case my per-user tccd has been disabled somehow

try

  • open Terminal.app
  • launchctl list | grep -i com.apple.tccd
  • if no matches found re-enabe your user tccd using

    launchctl load -wF /System/Library/LaunchAgents/com.apple.tccd.plist

| improve this answer | |
  • 2
    It matches for me :/ – crgarridos Jan 24 at 14:08
1

Switching to an administrator account resolved it for me.

The standard account only had one app in microphone settings. Admin account had 5+ apps.

Not sure if it’s because the app was installed on the administrator account or if the apps are not requesting permission properly.

| improve this answer | |
1

I found a solution for my case. I am using macOS Mojave Version 10.14.5. Hope it works for others too.

  1. Finder > Go > Computer

  2. Macintosh HD > user > Double finger tap on your account > Get Info

  3. Sharing & Permissions: Click on the lower right lock and enter password

  4. Click on the gear mark at the bottom > Apply to enclosed items > Click OK for the pop-up window (Applying permissions...)

  5. Reboot your mac

| improve this answer | |
  • 10
    How, exactly, does this answer the question?  Yes, I see that it's about applying permissions, but where does this do anything with the camera and microphone privacy settings?  What am I missing?  Are you saying that you must do the above, and then follow the instructions in the article you linked to in the question? … … … … … … … … … … … … … … … … … … Please do not respond in comments; edit your answer to make it clearer and more complete. – Scott Mar 14 at 23:40
  • This didn't work at first for me even after rebooting. But, then I ran "repair disk permissions" on "Clean my Mac" and I was also deleting a lot of old space to as I thought I needed to reinstall the OS. Then I rebooted and found zoom was no longer crashing as soon as I started a meeting. Also, skype and zoom both finally asked for camera permission. Skype works fine now, but zoom still crashes when I try to turn on the camera. – Virgo Mar 27 at 22:22
  • 2
    As @Scott already noted this does not answer the question or at least it is not obvious how it solves the problem. Could you please add more information as to how and why that solves the issue? Does that cause the app to ask for permission again? – trixn Apr 3 at 16:44
  • 3
    Actually a bad advice. This will change the user permission to 644 for all files in your private folder. Thus is takes back that for protected files as well (like e.g. your ~/.ssh/id_rss which in turn is no longer accepted for ssh logins). Besides that it does not solve the issu. – qwerty_so Apr 23 at 8:49
  • 3
    THIS IS BAD ADVICE. THIS RECURSIVELY CHANGES ALL PERMISSIONS OF ALL FILES AND DIRECTORIES IN YOUR HOME FOLDER AND POSES A SECURITY THREAT. ALSO IT IS NOT A DIRECT ANSWER TO THE QUESTION... (just to reiterate @qwerty_so, thank you) – jorijnsmit May 25 at 13:43
-2

Because I had SIP disabled on my computer, Apps were not appearing in

System Preferences -> Security -> Privacy.

I simply had to re-enable SIP on my Mac and Apps like Skype began asking me to grant them permissions and appearing in the above path.

Shashank Patel's provided this solution.

| improve this answer | |
  • This should really be a comment to his answer – Hefewe1zen Apr 10 at 22:28

Not the answer you're looking for? Browse other questions tagged or ask your own question.