macOS Tahoe 測試版修復 Electron 應用程式性能問題,改善滾動卡頓現象

隨著 macOS Tahoe 的發佈,一些勇於探索的開發者注意到,Electron 應用程式可能會因為與系統的渲染系統不兼容而造成過載。這導致用戶在與任何應用程式(包括非 Electron 應用程式)互動時經歷卡頓的滾動情況,只要 Electron 應用程式的窗口在桌面上可見。為了解決這個問題,主要的 Electron 基礎應用程式隨後發佈了軟件更新,但這意味著用戶必須等待每個已安裝在 Mac 上的 Electron 應用程式的開發者提供更新。

不過,隨著最新的 26.2 測試版本,Apple 現已在系統層面修復了這一不兼容問題。這一發現是由 @Normarayr 提出的,他一直在維護一個可能導致此問題的 Electron 應用程式的列表。在用戶更新至 26.2 之後,這個列表將變得過時,因為渲染系統將不再以這種方式受到過載。

問題的根源在於 Electron 應用程式不當使用了一個未記錄的私有 AppKit API。Apple 強烈不建議使用私有 API(並且在 iOS App Store 的應用程式規則中明令禁止),因為這可能導致類似的問題。然而,Apple 似乎不想等待所有 Electron 應用程式自行修復,而是主動介入,在 Tahoe 26.2 中實施了一個基礎性的修復,防止任何應用程式以此方式影響系統。

目前,macOS Tahoe 26.2 正處於開發者測試階段,預計將於十二月向所有用戶發佈。除了性能和穩定性改進之外,macOS 26.2 還將新增邊緣光源功能,以改善網絡攝像頭的照明,並支持更高性能的 Thunderbolt 5 互連,以便在集群中使用多部 Mac。

AI 內容聲明:本文由 AI 工具輔助撰寫初稿,經 TechRitual 編輯團隊審閱、修訂及事實查核後發佈。如有任何錯誤或需要更正,歡迎聯絡我們

Henderson
Henderson 是 TechRitual Hong Kong 科技編輯,專注報導智能手機、消費電子產品、SIM 卡及流動通訊市場。自加入 TechRitual 以來,累計撰寫數千篇科技報導及產品評測,內容同步發佈至 SINA 及 Yahoo Tech 等主要平台。部分文章由 AI 工具輔助撰寫,經編輯團隊審閱及事實查核後發佈。