做自動化突然冒出錯誤:SessionNotCreatedException: session not created: This version of ChromeDriver only supports Chrome version 81
版本偷偷更新了,OMG!!!
- 正確姿勢一
首先關閉Chrome瀏覽器,然后進入目錄“/Library/Google/GoogleSoftwareUpdate”
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”可以查看信息: