Mac升级系统之后,VMvare Fusion屏幕快照正常,但是黑屏;
第一步:设置-安全与隐私-辅助功能:添加VMware fusion;
第二步:设置-安全与隐私-屏幕录制:添加VMware fusion;
如果在“屏幕录制”中可以添加VMware fusion,那么直接成功,后面的操作都不必进行了;
我的操作情况是,第一步可以完成,第二步的屏幕录制中无法添加VMware fusion;
接下来要完成的操作,目的就是能够在设置-安全与隐私-屏幕录制中添加VMware fusion;
操作步骤:
1、关闭MacOS的rootless机制:
(1)
进入电脑恢复模式:重启按住 Command+R 进入恢复模式 打开Terminal(终端);
(2)
输入csrutil disable
获取当前状态 csrutil status 如果要恢复 csrutil enable
2、重启电脑,进入正常模式;
3、打开终端,依次输入以下命令:
(1)tccutil reset All com.vmware.fusion
(2)sudo sqlite3 "/Library/Application Support/com.apple.TCC/TCC.db" 'insert into access values ("kTCCServiceScreenCapture", "com.vmware.fusion", 0, 1, 1, "", "", "", "UNUSED", "", 0,1565595574)'
(3)sudo sqlite3 "/Library/Application Support/com.apple.TCC/TCC.db" 'insert into access values ("kTCCServiceListenEvent", "com.vmware.fusion", 0, 1, 1, "", "", "", "UNUSED", "", 0,1565595574)'
(4)sudo sqlite3 "/Library/Application Support/com.apple.TCC/TCC.db" 'insert into access values ("kTCCServicePostEvent", "com.vmware.fusion", 0, 1, 1, "", "", "", "UNUSED", "", 0,1565595574)'
注意:中途会需要输入密码,我实在输完第(2)个命令的时候要求输入密码的,输入完密码之后,需要在从第(1)个命令行重新开始执行;
4、检查黑屏问题是否解决;
命令执行完之后,可以
设置-安全与隐私-屏幕录制,此时应该可以添加VMware fusion;(已经添加上)
打开VMware fusion,黑屏问题解决;
5、重新开启
MacOS的rootless机制;
(1)
进入电脑恢复模式:重启按住 Command+R 进入恢复模式 打开Terminal(终端);
(2)
输入csrutil enable;