[軟體] 請火速升級至唯音輸入法 4.2.1。
本次緊急升級公告事關 v4.1.3 ~ v4.2.0 的所有版本。
先講要緊的事情,也是你需要升級輸入法版本的理由:
(memory leak 的問題早在 4.1.1 版就解決了,不用討論了。)
之前唯音輸入法(下文簡稱「唯音」)v4.1.3 在試圖解決某個
與打字行為模組有關的單元測試用例時 矯枉過正。
這直接導致了打字學習模組所建議的短詞會「斬斷」更長的詞。
開發者一直沒能順利重現該故障,但感謝 Evan Chiang 提供情資。
不然開發者沒能意識到問題是 v4.1.3 引入的。
這次也請他測試過了,他確信這個故障已得到解決。
很多人即使調整了輸入法偏好設定也無法躲開上文第一個故障。
原因在於第二個故障:輸入法偏好設定無法被寫入到硬碟。
唯音輸入法從威注音 v2.x 早期版本開始引入了 App Sandbox 支援。
引入這個功能的目的是為了自肅、以應對有心人士的讒言攻擊。
而被啟用 App Sandbox 的軟體是無論如何都拿不到系統全局
所有的鍵盤事件的,只能拿到 InputMethodKit 提供的鍵盤事件。
所以 App Sandbox 絕不能關閉。畢竟對方都不敢開 Sandbox。
只是,出於相容性的考量,唯音一直以來對 App Sandbox 設定
當中的檔案目錄範圍存取白名單配置得比較寬鬆。
整個 HOME 目錄都在白名單內,之後忘記收緊。
近期唯音 4.1.4 版為了成為 macOS 最安全的副廠中文輸入法,
在使用各大 AI Coding 服務做資安缺陷檢查之後,
決定收緊這個白名單範圍至:
- 奇摩輸入法的使用者語彙資料庫檔案路徑(方便一鍵匯入資料)。
- 唯音自己的 User Library Container。
- iCloud Drive 目錄下的 vChewing 子目錄。
但開發者萬萬沒想到的是:開了 Sandbox 的輸入法在預設狀況下
就連寫入自身 UserDefaults 輸入法偏好設定檔案的權限也會被封鎖。
於是這次 4.2.1 版更新將唯音自身 UserDefaults 檔案加入白名單。
這使得唯音輸入法的偏好設定得以順利寫入硬碟以生效。
以上這兩個故障會嚴重妨礙使用者對輸入法的正常使用,
所以開發者撤掉了 v4.1.3 ~ v4.2.0 的版本下載。
請還在使用這幾版輸入法的使用者們趕緊更新。
(至於會洩漏記憶體的 3.9.2 版,雖然洩漏到一定程度之後輸入法會
強行自盡來釋放記憶體佔用,但終究不是長久之計。)
---------------
唯音輸入法是 macOS 系統下的一款功能豐富的注音輸入法,
且有照顧漢音輸入法的使用習慣。另有磁帶模組可讀入 CIN 表格,
以方便那些需要偶爾敲倉頡/嘸蝦米/五筆的使用者群體。
(有問題請務必直接電郵反饋問題的話會更快。)
(或者直接去 Twitter 給 @vChewingIME 留言,原因見文末。)
◆ 該輸入法的中文產品名稱從這一版開始更名為《唯音輸入法》。
原因:《威注音》一詞缺乏 SEO 相容性,
在幾乎所有社群網站與檢索引擎上都會被優先拆成兩個字詞、
直接使得優先檢索結果變成清一色的「漢字讀音查詢」。
本次 4.2.1 GM 版更新對作業系統要求如下:
● 主流發行版唯音輸入法要求至少 macOS 12,推薦 macOS 14 或更新版。
主流發行版 v4.2.1 僅針對 macOS 15 與 macOS 26 做過實際運行測試。
● Aqua 紀念版唯音輸入法 v4.2.1 要求至少 macOS 10.9 Mavericks,
且僅對 macOS 10.9 Mavericks 與 macOS 10.13 High Sierra 測試過。
# vChewing-macOS 4.1.4 之後 到 4.2.1 版本重要更新總結:
● [4.2.1] 解決了輸入法偏好設定記不住的故障;
修整了與打字學習模組有關的一些應用邏輯。
● [4.2.0] 整句注音打字模式之候選字排列現預設遵循
倚天中文 DOS 系統之排序,
藉此徹底消滅使用者自訂單個漢字候選字排序之需求。
● [4.1.7] 重構了與 VIM / Emacs 熱鍵模擬有關的處理流程,
完善了 JKHL 鍵在選字窗狀態的行為。
● [4.1.6] 允許今後在 macOS 27+ 系統下也能直接繼承奇摩輸入法的
使用者自訂詞語資料;阻止磁帶模式干擾使用者語彙操作。
● [4.1.5] 對打字行為學習模組新增急速遺忘模式;
重構了與注音和磁帶模式有關的打字邏輯。
● [4.1.4] 修復了「當前的打字會話副本會誤以為自己不是當前副本」
的故障(會妨礙浮動組字窗的顯示);
縮減了沙箱存取例外的目錄範圍。
如果你想詳細閱讀每一期的更新歷史的話,可以點選下述網址閱讀:
https://github.com/vChewing/vChewing-macOS/wiki/更新履歷
另附資安聲明:
唯音輸入法僅攔截處理由 macOS 內建的輸入法框架模組傳給
輸入法的 NSEvent 鍵盤事件,且不會往電腦外部送出任何資料。
但會在使用者手動啟用「軟體新版本檢查」的情況下聯網檢查軟
體更新。這是威注音唯一會主動存取網路的情形。
(請考慮捐助敝專案,詳情見軟體官方網站。)
輸入法官方網站暨常見問題解答:https://vchewing.github.io/
輸入法熱鍵指南:https://vchewing.github.io/manual/shortcuts.html
著作權:https://vchewing.github.io/AUTHORS.html
Homebrew-Cask:https://github.com/windwords/homebrew-vchewing
官方 Twitter:@vChewingIME
註:官方 Plurk 停止營運。
作者 Shiki Suen 留言:
在 PTT 這邊反饋的問題,如果事主不電郵聯絡開發者的話,
開發者是沒有任何手段與事主有效地互動跟蹤了解故障情況的。
這會對故障的排查與解決構成延誤。
因為 PTT 的電郵認證僅限特定大學開放,且人工認證目前
不對外開放,因此作者本人的 PTT 帳號 ShikiSuen 至今仍無
發文之權限。先前有誤傳指稱協助貼文的帳號是本人的馬甲,
實際上僅是熱心人士幫忙轉貼文章而已(可查該帳號註冊時間)。
由於這樣較為麻煩,若有問題,建議依輸入法官方網站提供的
電郵地址聯絡作者,或在官方 Twitter 帳號 @vChewingIME
留言。倘若直接在本討論串留言詢問,也可能會被官方
Twitter 以截圖方式引用並解答,歡迎各位關注。謝謝大家。
作者另按:
威注音目前不再受理任何與新的注音排列有關的新增製作請求。
相關事宜已在 PTT Mac 版之前的威注音版本發佈貼文內解釋過,
不再重複解釋。
--
※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 110.28.66.90 (臺灣)
※ 文章網址: https://www.ptt.cc/bbs/MAC/M.1765878875.A.C0C.html
推
12/16 18:19,
3小時前
, 1F
12/16 18:19, 1F
→
12/16 18:19,
3小時前
, 2F
12/16 18:19, 2F
MAC 近期熱門文章
PTT數位生活區 即時熱門文章
-4
14