If the TeamViewer (Classic) application is simply dragged to the Trash and then deleted, it can leave configuration files and other remnants that may hinder reinstallation or future use of TeamViewer.
The correct way to uninstall TeamViewer from a device running macOS is to use the built-in uninstall option found in TeamViewer Preferences. The steps below will walk you through this process.
📌Note: The QuickSupport and QuickJoin modules run without any installation, and as such will not contain the following steps. More information on all TeamViewer modules can be found here: 📄 Modules
The article applies to all macOS users
Automatic Uninstallation via Preferences
1. Open the TeamViewer (Classic) application and click the TeamViewer menu in the top-left corner. Select Preferences.
2. Go to the Advanced tab.
3. Navigate to the bottom of Advanced Settings to find the Uninstall button. To also delete other configuration files, click the checkbox for Also delete configuration files
📌Note: Deleting configuration files is especially important if you must perform a fresh re-installation during troubleshooting
4. Click Uninstall, and confirm the request in the corresponding pop-up to begin the process.
In the event that TeamViewer (Classic) was deleted by moving the application to the Trash, or any other reason preventing you from accessing the Uninstall tool in the TeamViewer Preferences, you need to remove the app and all of its configuration files manually:
1) Quit TeamViewer if it's still running.
2) Move the TeamViewer app from the Applications folder to the trash.
3) In Finder, use Go > Go to Folder… (Cmd-Shift-G) to access the /Library folder (mind the leading /).
4) Navigate to the Preferences folder inside /Library and delete all files starting with com.teamviewer (if present). You may be asked for your admin password here.
5) Navigate to the Application Support folder inside /Library and delete the folder TeamViewer. You may be asked for your admin password here.
6) Navigate to the LaunchAgents folder inside /Library and delete the files starting with com.teamviewer (if present). You may be asked for your admin password here.
7) Navigate to the LaunchDaemons folder inside /Library and delete all files starting with com.teamviewer. You may be asked for your admin password here.
8) In Finder, use Go > Go to Folder… (Cmd-Shift-G) to access the ~/Library folder, which is the library folder inside your user home folder (mind the leading ~/).
9) Navigate to the Preferences folder inside ~/Library and delete all files starting with com.teamviewer.
📌Note: Instead of performing steps 3-9 manually, you can also run the following commands in the Terminal:
sudo rm -r "/Library/Application Support/TeamViewer"
sudo rm /Library/Preferences/com.teamviewer.*
sudo rm /Library/LaunchDaemons/com.teamviewer.*
sudo rm /Library/LaunchAgents/com.teamviewer.*
10) Afterwards, restart your Mac to ensure all background jobs are unloaded.
This completes the manual uninstallation of TeamViewer (Classic).