苹果围剿“氛围编码”:Replit 等应用因“应用内生成应用”遭封杀
苹果公司再次因其应用商店(App Store)的审查政策引发争议。据《The Information》最新报道,苹果近期阻止了包括 Replit 和 Vibecode 在内的多款热门“氛围编码”(Vibe Coding)应用的更新审核。
核心原因在于:这些应用允许用户在 iOS 设备上的应用内网页视图中直接构建、运行甚至发布新的应用程序,这被苹果视为违反了“禁止应用下载或执行改变自身功能或其他应用功能的代码”的铁律。

冲突焦点:应用内“套娃” vs. 平台控制权
什么是“氛围编码”?
这是一种让非程序员通过自然语言提示词(Prompt)即可构建应用的新范式。用户只需输入“做一个记账软件”,AI 便能自动生成代码并运行。
苹果的顾虑:
- “应用变身为其他应用”:Replit 等应用在 iOS 端通过内置浏览器(WebView)运行用户生成的代码。这意味着,一个原本只是“代码编辑器”的 App,瞬间可以变成一个“游戏”、“社交软件”或“工具集”。在苹果看来,这相当于在 App Store 内部开了一个不受监管的“后门商店”。
- 绕过审查与安全防线:这些在应用内生成的“子应用”并未经过苹果的审核流程。苹果担心这可能带来安全隐患、隐私泄露或违反内容政策的风险,且苹果无法对其实施下架或管控。
- 商业利益受损:App Store 是苹果的核心营收来源之一(通过抽成)。如果开发者可以直接在 Replit 上构建并分发 Web 应用(PWA),而无需经过 App Store 打包上架,苹果将失去对分发生态的控制及潜在的佣金收入。
双重标准?Xcode 也支持 AI 编程
报道指出一个颇具讽刺意味的现象:苹果自家推出的 Xcode 26.3 已正式集成对 OpenAI 和 Anthropic 编码智能体的支持,允许开发者在 macOS 上利用 AI 辅助编程。
- 区别在于:Xcode 是运行在 macOS 上的专业开发工具,生成的应用需经过编译、签名并提交至 App Store 审核后才能分发给 iOS 用户。
- 矛盾点:苹果鼓励在电脑端用 AI 写代码,却严禁在手机端直接运行 AI 生成的代码。这被外界解读为对“移动端原生开发权”的严格垄断。
规则博弈:教育例外与妥协方案
苹果应用商店指南 2.5.2 条款 其实留有“后门”:
“旨在教授、开发或允许学生测试可执行代码的教育应用,在有限情况下可以下载代码……但必须使用户能够完全查看和编辑源代码。”
然而,Replit 等应用的大众化属性使其难以完全归类为“教育应用”,且其“一键部署”功能超出了“测试”范畴。
目前的僵局与破局之道:
据报道,苹果已向开发者暗示了放行条件:
- 跳出应用内视图:要求将生成的应用或预览页面跳转到 Safari 等外部浏览器 中运行,而非在 App 内部的 WebView 中运行。这样可明确区分“开发工具”与“运行环境”。
- 移除特定功能:如 Vibecode 若移除“专门为 App Store 构建并发布应用”的功能,仅保留学习和原型设计能力,可能获得批准。
暂无评论...












