
蘋果正利用長久以來的 App Store 規則封鎖能動態生成並執行程式碼的 AI 寫程式應用程式,這凸顯了傳統靜態軟體分發模式與新興的適應性 AI 驅動應用程式之間的根本衝突。
蘋果公司近期開始嚴格執行 App Store 審核指南第 2.5.2 條規定,禁止應用程式執行會改變功能或特徵的外部程式碼。這項行之有年的舊規,如今正與 Replit 或 Vibecode 等新興的 AI 協作開發工具產生劇烈碰撞,導致多款具備即時生成與預覽功能的軟體更新受阻甚至遭到下架。
Hacker News 的討論呈現出明顯的兩極化。部分技術人員認為蘋果的立場始終如一,規則從未改變,開發工具本就不被允許在 iOS 上運行未經審核的程式碼。這派觀點認為,開發者對此感到憤慨顯得有些莫名其妙,因為蘋果自 iPhone 推出以來,其核心邏輯就是確保使用者裝置上運行的每一個位元都經過預先審查。對他們而言,這並非針對 AI 的選擇性執法,而是平台維護安全與一致性的必然結果。
然而,另一派意見則從軟體進化的角度切入,認為這反映了傳統分發體系與「動態軟體」之間的根本矛盾。他們指出,AI 生成的軟體具有即時性與高度客製化的特徵,這讓傳統的「版本號」與「靜態審核」概念徹底失效。當軟體不再是一個固定的二進位檔案,而是一個隨用戶需求不斷變動的運行環境時,蘋果的官僚審核機制便顯得與時代脫節。有評論者以倫敦禁止在街上抖地毯的過時法律為例,質疑蘋果若只針對特定類型的應用程式執法,本質上就是一種不公平的篩選。
此外,討論中也出現了對消費者主權與開發環境的深層反思。一些使用者支持蘋果的做法,認為不希望手機上運行著連開發者都無法預測行為的程式碼,這種「圍牆花園」帶來的安全感正是他們選擇 iOS 的原因。但相對地,專業開發者則對這種「極權式」的管理感到無奈。他們感嘆創意被平台限制,並建議開發者應奪回發布權,轉向 Web App 等不受控於單一企業的技術路徑。更有激進的觀點認為,如果開發者必須支付年費才能在自己的裝置上運行軟體,且隨時面臨被下架的風險,那麼這個平台或許根本不適合專業軟體生存。
最後,社群也觀察到一個有趣的現象:當蘋果在 App Store 築起高牆時,OpenAI 等公司正透過內建的應用程式目錄(如 ChatGPT Apps)建立另一套遊戲規則。這種「應用程式中的應用程式」模式,正挑戰著蘋果對軟體分發權的壟斷,也預示著未來軟體可能不再以獨立 App 的形式存在,而是作為大型模型的一個動態組件。
相關文章
其他收藏 · 0