MacChrome浏览器取消⾃动升级(最新版)
做⾃动化突然冒出错误:SessionNotCreatedException: session not created: This version of ChromeDriver only supports Chrome version 81
版本偷偷更新了,OMG
正确姿势⼀
⾸先关闭Chrome浏览器,然后进⼊⽬录“/Library/Google/GoogleSoftwareUpdate”
chrome浏览器最新版cd /Library/Google/GoogleSoftwareUpdate
先⽤chown命令来设置GoogleSoftwareUpdate⽬录的
然后删除该⽬录下的GoogleSoftwareUpdate.bundle即可。可以通过命令⾏删除,或者Finder⼿动删除都可以。
最简便的⽅法,就是改⽂件扩展名,改到⾕歌脸盲
执⾏完成以后,再次重启chrome,就可以看到chrome的提⽰:
表⽰我们禁⽤chrome的⾃动更新成功了。如果你点击了“设置⾃动更新”,则刚才的“GoogleSoftwareUpdate.bundle”⽂件就会再次出现了。点击“不再询问”⼤功告成。通过“帮助->关于Google Chrome”可以查看信息:
正确姿势⼆
最新的Mac上在“~/Library/Google”⽬录下执⾏操作同样可以禁⽤⾃动更新。请执⾏以下命令:
cd ~/Library/Google
sudo chown root:wheel GoogleSoftwareUpdate
相当于修改了GoogleSoftwareUpdate这个⽂件夹的拥有者,⽽不仅仅是修改了权限,使Google对该⽂件夹没有写⼊权限
重启Chrome完成以后通过“帮助->关于Google Chrome”可以查看信息: