This article applies to Mac users running macOS 10.14 (Mojave) with TeamViewer or Blizz.
Apple have introduced a new security mechanism with macOS 10.14 – also known as Mojave – which requires special access to be granted to remote-control applications like TeamViewer. Without this access, TeamViewer users connecting to a Mac running Mojave will only be able to view the screen but not control it with their mouse or keyboard.
This access must be granted locally on the Mac and requires admin rights to grant it.
TeamViewer is not able to grant this access by itself, nor can the access be granted remotely through a TeamViewer connection from another computer.
Note: this dialog is only shown once for each app it refers to. It will not be shown again, even if you uninstall and reinstall TeamViewer.
Now you can close the Security & Privacy window. The person connecting to your Mac should now be able to control it with their mouse and keyboard. If not, try closing the TeamViewer connection and asking the other person to reconnect to your Mac again.
If you are not presented with the Accessibility Access dialog asking you to grant access to TeamViewer – or if you had previously clicked the “Deny” button on that dialog – it’s still possible to grant access to TeamViewer.
Additionally, in some cases you can grant access to TeamViewer immediately after installing TeamViewer onto your Mac, or immediately after upgrading to macOS 10.14, before the first TeamViewer connection is made to your computer. Note that this is not possible with TeamViewer Host.
If you enable the setting Start TeamViewer with System, which is found in TeamViewer’s Preferences, then TeamViewer will restart using a different process called TeamViewer_Desktop.
This is also the case when using TeamViewer Host.
The first time a connection is made to your Mac after doing this, you will be presented with the Accessibility Access dialog once more, but this time referring to the new process. You will need to grant access once again by clicking the button “Open System Preferences” and following the same steps outlined above.
Unfortunately, it is not possible to grant access to the TeamViewer_Desktop process manually. You will need to wait until the first incoming connection is made to your Mac before you can add this process.