返回快訊

蘋果建議Mac開發者停止適配Intel

Apple已向部分Mac App Store開發者通知:若其通用應用要求macOS 13或更高版本,可將構建設置改爲僅支持arm64,停止爲Intel Mac提供x86_64版本;這是一項開發建議,並非對所有軟件的強制下架令。

該通知適用於現有爲Apple silicon和Intel處理器同時編譯的Universal應用。開發者可在Xcode中將目標架構設爲僅arm64,重新構建並提交Mac App Store;蘋果仍建議尚未完成遷移的軟件發佈Universal Binary,以同時原生支持Apple silicon與Intel Mac。

macOS 26 Tahoe將是最後一代支持Intel Mac硬件的macOS。macOS 27 Golden Gate預計於今年秋季推出,只能安裝在M1及更新的Apple silicon Mac上,Intel Mac無法升級至該版本。

原說法中“macOS 27停止支持Intel Mac”正確,但“Rosetta 2將在明年停用”需要修正。macOS 27仍完整支持Rosetta,且是最後一版提供完整Rosetta翻譯層的macOS;從macOS 28開始,常規Intel應用將不再能依賴Rosetta在Apple silicon Mac上運行。

Rosetta是Apple silicon Mac運行Intel版本應用的動態二進制翻譯層。開發者若在macOS 27及以前僅發佈Intel版本,應用仍可通過Rosetta在M系列Mac上運行;但macOS 28起,未遷移的Intel應用將停止運行,蘋果僅計劃爲部分依賴舊Intel框架且未維護的遊戲保留有限兼容支持。

開發者並非必須立即刪除x86_64構建。仍需支持Intel Mac存量用戶、企業內網部署、舊版外設驅動、音頻插件或未遷移依賴庫的軟件,可繼續發佈Universal版本,或獨立提供Intel版本;但其用戶無法使用macOS 27及之後的新系統,因此維護價值會隨存量設備淘汰而下降。

市場機制上,買方是使用M系列Mac、需要原生性能和最新系統兼容性的消費者與企業,賣方是軟件開發者、插件廠商、企業IT服務商和開發工具供應商。資金和工程資源將從Intel兼容性測試、雙架構構建和Rosetta問題排查,轉向Apple silicon原生優化、Metal加速、端側AI和新系統功能;原生適配完備的軟件商受益,依賴Intel二進制、舊驅動和未維護插件的開發者及企業IT環境承壓。

來源:公開信息

ABAB AI 解讀

Apple在2020年公佈Apple silicon轉型,以M1取代Intel處理器路線;這一決策不是普通CPU升級,而是把Mac從依賴外部芯片路線圖的產品,轉向由Apple同時控制芯片、操作系統、開發工具、功耗設計和AI計算單元的垂直平臺。Rosetta 2從一開始就是過渡工具:它降低了舊應用遷移的用戶成本,讓開發者有數年時間重編譯和適配,而非永久維持Intel軟件生態。

資本路徑上,Intel兼容性意味着開發者需持續維護兩套CPU指令集、測試環境、編譯產物與第三方依賴;Apple建議開發者轉爲arm64-only,可降低安裝包大小、構建複雜度和質量保證成本。Apple則通過終止Intel Mac的新系統支持,加速用戶向M系列硬件遷移,擴大自研芯片規模效應,並讓開發者更集中地調用Neural Engine、GPU、Metal和統一內存架構。軟件生態遷移最終會反向提高新硬件的購買必要性。

歷史上,Apple曾兩次進行大規模架構遷移:1994年從Motorola 68K轉向PowerPC,2005年從PowerPC轉向Intel;每次均使用兼容層和Universal Binary降低過渡摩擦,隨後停止舊架構系統支持。Microsoft在Windows on Arm上也嘗試以x86翻譯層推動ARM PC生態,但其硬件、操作系統和芯片控制權比Apple分散。Apple的優勢在於Mac硬件出貨、操作系統更新和開發者分發主要經由同一平臺協調,因此能更快設置兼容性終點。

這屬於產業鏈重構。CPU架構看似屬於開發者底層選擇,實際決定軟件分發、硬件換機、AI功能、外設兼容、企業IT預算和芯片供應商的價值分配。Apple停止支持Intel Mac,把系統與應用的未來需求鎖定在自研Arm芯片上;Intel失去的不只是Mac CPU銷量,也是開發者對x86持續適配的動力。Rosetta退出後,Mac生態中的性能優化、端側AI功能和開發工具將更多圍繞Apple silicon形成閉環。

ABAB News · 認知定律

  1. 兼容層延長過渡,原生生態決定終局

  2. 軟件停止適配時,硬件換代才真正開始

  3. 芯片不只賣性能,架構決定開發者歸屬