Apple 近月悄悄向 App Store 內多款「Vibe Coding」(氛圍編程)應用程式施壓,禁止 Replit 及 Vibecode 等工具發布更新,指相關功能違反現行 App Store 規範,令開發者社群嘩然。
Vibe Coding 是 2025 年崛起的 AI 開發模式,用戶只需以自然語言描述需求,AI 便會自動生成完整應用程式或網站,無需逐行編寫程式碼。這種低門檻開發方式迅速吸引大量非技術用戶,Replit 及 Vibecode 均提供類似服務。調查顯示,目前有 50% 的開發者計劃增加 Vibe Coding 工具的使用量,業界對這類工具的需求持續上升。
Apple 援引 App Store 審核指引第 2.5.2 條,指部分 Vibe Coding 工具違反禁止應用程式執行會改變自身或影響其他軟件功能之程式碼的規定。Apple 發言人向 MacRumors 表示,相關政策並非專門針對 Vibe Coding 應用程式,App Store 審核指引的設計目的是鼓勵創新之餘,同時保障用戶安全。然而,由於這類工具降低開發門檻,近期 App Store 審核申請量大增,整體審核進度亦有所放緩。
爭議核心在於應用程式預覽生成內容的方式。Replit 一直在應用程式內透過嵌入式網頁視窗顯示生成結果,並指生成的程式碼運行於獨立虛擬機器,性質與在社交媒體 App 內開啟連結相若。然而 Apple 審核團隊起初拒絕接受這一說法,雙方就此僵持數月。受更新封鎖拖累,Replit 的 iOS 應用程式自 1 月發布最後一次更新後,在 Apple 免費開發者工具排行榜上從第 1 位跌至第 3 位,公司將部分原因歸咎於無法發布更新。Replit 目前估值達 90 億美元(約 702 億港元),可見事件對其業務影響不可輕視。
雙方目前仍在洽商解決方案。據了解,Replit 已同意將生成應用程式的預覽改為在外部瀏覽器開啟,而非繼續使用應用程式內嵌網頁視窗;Vibecode 則被告知,若移除生成 Apple 平台應用程式的功能,更新申請料可獲批准。有業界人士指出,Apple 對 Vibe Coding 工具抱有戒心,部分原因在於這類工具協助開發者建立在 App Store 生態系統以外運行的網頁應用程式,長遠或影響 App Store 收益,亦可能與 Apple 自家開發工具 Xcode 形成競爭。
資料來源:The Information