或者,如果你很懂終端操作的話,輸入法的 App Bundle 內也有用以卸除威注音的終端腳本可用。
這一切都是因為 macOS 內建的 App Sandbox 機制在預設的情況下不允許符合該機制的應用程式自己刪除自己,才會這樣麻煩。
威注音輸入法雖已用 Sandbox 例外特性來允許其刪除自身,但僅限威注音輸入法被正確安裝(安裝到使用者目錄之內)之情形。
如果您看不懂本文瑣示之操作的話,請持該網頁向 Apple Support 尋求人工幫助、讓他們的專員幫您移除威注音。
為什麼要啟用 Sandbox 呢?這是為了徹底粉碎某些「有損威注音輸入法程式清譽」的謠言。威注音輸入法從第一版開始就是極度尊重使用者私隱的,為此甚至都不預設啟用自動版本更新檢查。威注音輸入法的 Shift 中英文開關也不會用到系統全局鍵盤事件監聽。各位只需要相信這一個事實就可以了:「自 macOS 10.15 開始,是可以用 NSEvent 來判定 Shift 是否有摁過的」。
先備註,總之你看不懂的話找 Apple Support 就沒錯:
~/
」開頭的,請將「~/
」取代為「/Users/使用者資料夾名稱/
」。rm -rf
開頭的行表示「砍掉資料夾」;除此以外以 rm
開頭的行表示「砍掉檔案」。sudo
開頭的行表示需要管理員權限才能刪除的檔案或資料夾。*
」表示萬用批配字元,代指任何符合該命名條件的檔案。\
」開頭。接下來列舉要砍掉的內容。
rm -rf ~/Library/Input\ Methods/vChewing.app
rm -rf ~/Library/Keyboard\ Layouts/vChewingKeyLayout.bundle
rm ~/Library/Keyboard\ Layouts/vChewing\ MiTAC.keylayout
rm ~/Library/Keyboard\ Layouts/vChewing\ IBM.keylayout
rm ~/Library/Keyboard\ Layouts/vChewing\ FakeSeigyou.keylayout
rm ~/Library/Keyboard\ Layouts/vChewing\ ETen.keylayout
rm ~/Library/Keyboard\ Layouts/vChewing\ Dachen.keylayout
rm ~/Library/Receipts/org.atelierInmu.vChewing.bom
rm ~/Library/Receipts/org.atelierInmu.vChewing.plist
rm -rf ~/Library/Application\ Support/vChewing/
rm -rf ~/Library/Containers/org.atelierInmu.inputmethod.vChewing/Data/Library/Application\ Support/vChewing/
rm ~/Library/Containers/org.atelierInmu.inputmethod.vChewing/Data/Library/Application\ Support/vChewing_*.dat
## 註:dat 檔案為使用者半衰記憶模組檔案。
rm -rf ~/Library/Containers/org.atelierInmu.inputmethod.vChewing/
## 註:該資料夾的名稱在 Finder (訪達) 當中會顯示為「威注音」或「vChewing」。
rm -rf ~/Library/Preferences/org.atelierInmu.inputmethod.vChewing.plist
# 如果您有使用過早於威注音 1.2.0 的威注音內部測試版本的話,對應的輸入法偏好設定檔案:
rm -rf ~/Library/Preferences/org.openvanilla.inputmethod.vChewing.plist
sudo rm -rf /Library/Input\ Methods/vChewing.app
sudo rm -rf /Library/Keyboard\ Layouts/vChewingKeyLayout.bundle
sudo rm -rf /Library/Keyboard\ Layouts/vChewing\ MiTAC.keylayout
sudo rm -rf /Library/Keyboard\ Layouts/vChewing\ IBM.keylayout
sudo rm -rf /Library/Keyboard\ Layouts/vChewing\ FakeSeigyou.keylayout
sudo rm -rf /Library/Keyboard\ Layouts/vChewing\ ETen.keylayout
sudo rm -rf /Library/Keyboard\ Layouts/vChewing\ Dachen.keylayout
sudo rm -rf /Library/Receipts/org.atelierInmu.vChewing.bom
sudo rm -rf /Library/Receipts/org.atelierInmu.vChewing.plist
以上。
$ EOF.