In another thread, ProjectFlameX has another solution which worked for me. One recommendation though... Run each of the commands individually as some of them will need a password.
Hey guys.
After hours of research this solution works for me:
1. Install VMWare.
2. Restart computer and go to Recovery Mode (hold CMD+R when computer starts until you see an Apple logo).
3. Go to top menu and choose Utilities and then Terminal.
4. Turn off SIP with this command:
csrutil disable
5. Go to top menu and choose Apple Logo and the Restart.
6. After macOS starts normally open /Applications/Utilities/Terminal.app and paste this commands:
tccutil reset All com.vmware.fusion
sudo sqlite3 "/Library/Application Support/com.apple.TCC/TCC.db" 'insert into access values ("kTCCServiceScreenCapture", "com.vmware.fusion", 0, 1, 1, "", "", "", "UNUSED", "", 0,1565595574)'
sudo sqlite3 "/Library/Application Support/com.apple.TCC/TCC.db" 'insert into access values ("kTCCServiceListenEvent", "com.vmware.fusion", 0, 1, 1, "", "", "", "UNUSED", "", 0,1565595574)'
sudo sqlite3 "/Library/Application Support/com.apple.TCC/TCC.db" 'insert into access values ("kTCCServicePostEvent", "com.vmware.fusion", 0, 1, 1, "", "", "", "UNUSED", "", 0,1565595574)'
7. Go to Recovery Mode (hold CMD+R when computer starts until you see an Apple logo).
8. Go to top menu and choose Utilities and then Terminal.
9. Turn on SIP with this command:
csrutil enable
10. Restart.