Apple Watch 架構大升級!watchOS 26 將新款 Apple Watch 機型切換到 arm64 架構
蘋果在最新的 watchOS 26 系統更新中,公布將對 Apple Watch 架構進行重大調整。根據官方開發者網站的「What’s new in watchOS 26」影片表示,Apple Watch Series 9、Apple Watch Series 10 以及 Apple Watch Ultra 2 都將從過去的 arm64_32 架構,全面升級到標準的 arm64 架構。
什麼是 arm64?為什麼這次升級重要?
過去,Apple Watch 採用的是特製的 arm64_32 架構,雖然是 64 位元指令集,但為了適應穿戴裝置有限的記憶體環境,採用 32 位元指令,讓系統更省記憶體、運作更有效率。
這次升級到標準 arm64 架構,代表 Apple Watch 現在可以用完整的 64 位元指標和更大的記憶體範圍,不但效能能進一步提升,對於要跑更複雜或高運算需求的應用程式也更友善,開發者可以用更多資源設計 app,與 iPhone、iPad、Mac 等裝置上的開發工具與生態圈也更統一。
舊機型架構不變,App 需同時支援雙架構
蘋果同時強調,像是 Apple Watch SE(第二代)、Apple Watch Series 8 等較舊機型,仍會繼續維持 arm64_32 架構。因此開發者要針對 watchOS 26 建置 App 時,還是要提供同時支援 arm64 以及 arm64_32 的雙架構。好消息是 Xcode 已經會自動管理這個流程,只要設定好目標裝置與架構即可。
現有針對 arm64_32 架構開發的 App,未來在升級後的 Apple Watch 也能順利運行,只是蘋果建議開發者重新編譯支援 arm64 原生版本,以確保最佳效能與未來相容性。隨著時間推進,舊架構的支援也有可能逐步減少。
與蘋果生態圈架構同步,watchOS 開發更自由
這波升級讓 Apple Watch 架構與蘋果 iPhone、iPad、Mac 等全系列裝置接軌,未來 watchOS 上的應用程式開發會更彈性、更高效,也讓更多複雜功能有機會在手錶上實現。
▶ 延伸閱讀
圖片及資料來源:MacRumors
留言 0