蘋果近期推出的 macOS 26 系統引發了一場關于應用兼容性的討論。部分開發者發現,基于 Electron 架構的應用程序在運行時會與系統默認的窗口圓角蒙版產生沖突,進而導致 GPU 負載異常升高。這一問題不僅影響了使用 Electron 架構的應用本身,甚至當這些應用存在于桌面上時,即使用戶操作其他非 Electron 應用,也會出現滾動卡頓、交互不流暢等現象。
據了解,Electron 架構因其跨平臺特性被許多知名應用采用,但此次暴露的問題卻讓不少開發者頭疼。一些大公司迅速響應,通過發布更新來規避這一漏洞,但這意味著用戶需要等待每個受影響的 Electron 應用單獨推出補丁,才能徹底解決問題。這種分散式的修復方式顯然不夠高效,也給用戶帶來了不便。
幸運的是,蘋果在最新的 macOS 26.2 Beta 版系統中采取了更為積極的措施。系統層面直接修復了這一兼容性問題,無需依賴各個應用的單獨更新。這一變化最初由用戶 Normarayr 發現,他長期關注并維護一個受影響的 Electron 應用列表。在將系統升級到 26.2 Beta 版后,他驚喜地發現所有卡頓問題都得到了解決。
深入分析后發現,問題的根源在于部分 Electron 應用試圖修改系統內部的私人 AppKit API,這種行為與系統設計初衷相悖。蘋果沒有選擇等待所有應用自行修復,而是直接在系統層面提供了徹底的解決方案,展現了其在用戶體驗和系統穩定性上的重視。
目前,macOS 26.2 仍處于開發者 Beta 階段,預計將于 12 月中旬正式發布。對于那些受此問題困擾且不愿安裝 Beta 版的用戶來說,還需要耐心等待一段時間。不過,這一系統層面的修復無疑為未來的使用體驗帶來了積極信號。










