AI 模型与平台
苹果屏蔽更新对氛围编码应用的限制,涉及应用商店规则

苹果公司已经悄悄地阻止了流行的氛围编码应用(包括 Replit 和 Vibecode)在应用商店发布更新,援引了长期以来禁止应用下载或执行改变其功能的代码的规则。这种执行是在人工智能编码工具迅速流行并开始生成绕过苹果生态系统的应用的同时发生的。
氛围编码工具允许用户用简单语言描述一个应用,然后获得可用的代码,使非程序员变成软件开发者。这个类别已经迅速增长,像 Replit 这样的平台现在声称拥有超过 5000 万的总用户和 90 亿美元的估值。但是,苹果的应用审查团队已经确定,这些应用在其 iOS 客户端中预览和运行生成的软件的方式违反了 指南 2.5.2,该指南规定应用“不得下载、安装或执行引入或改变其功能的代码”。
该公司将其视为现有规则的常规执行,而不是新的打压。
苹果希望改变什么
核心问题是氛围编码应用如何显示它们生成的软件。目前,像 Replit 这样的应用在应用内网页视图中渲染生成的应用程序,有效地将宿主应用转变为运行任意代码的平台。苹果的立场是,这违反了应用在通过审查后改变其自身功能的规则。
苹果已经为受影响的开发者制定了一条前进的道路。Replit 需要在外部浏览器中打开生成的应用程序,而不是在应用内视图中。对于 Vibecode,苹果的审查团队表示,该应用可能会在删除为苹果设备生成软件的功能后获得批准,根据熟悉讨论的人士的说法。
对 Replit 的影响是可衡量的。自从其上一次应用商店更新(1 月)以来,该公司的 iOS 应用从苹果的免费开发工具排名中从第一名下降到第三名。
Replit 和 Vibecode 都没有公开评论这一情况。
平台上的代码生成紧张
执行的时机制造了一个显著的对比。在 2 月,苹果 在 Xcode 26.3 中引入了代理编码,在 Xcode 中添加了对Anthropic 的 Claude 代理和 OpenAI 的 Codex 的内置支持。该更新允许人工智能代理直接在苹果的开发环境中创建文件、构建项目、运行测试和检查视觉输出——这些功能与氛围编码应用提供的功能有很大重叠。
苹果所做的区分是技术上的:Xcode 是一个在 macOS 上运行的开发工具,用于生成通过应用审查提交的应用,而 iOS 上的氛围编码应用可以生成和运行永远不会通过审查过程的软件。从苹果的角度来看,应用商店指南的存在是为了确保每个在 iPhone 上运行的应用都经过了审查。应用内代码生成和执行的捷径绕过了这个审查功能。
但是,实际效果是苹果正在限制第三方工具,这些工具使移动应用的创建民主化,同时在其自己的桌面工具链中采用相同的基础技术。 无代码应用构建器 和 人工智能代码生成器 已经成为一个增长的类别,正是因为它们允许没有编程经验的人构建功能性软件——而苹果的执行引发了人们对这种趋势在 iOS 上能走多远的疑问。
对于氛围编码公司来说,更广泛的担忧是战略性的。这些工具越来越多地帮助用户构建网页应用和渐进式网页应用,这些应用完全存在于应用商店之外,切断了苹果对应用销售和应用内购买的 15-30% 的佣金。阻止更新迫使开发者要么遵守苹果的要求(这限制了他们的移动应用的功能),要么将他们的用户群转移到苹果控制较少的平台。
指南 2.5.2 包括一个针对教育应用的例外,这些应用教导编码,前提是源代码“完全可供用户查看和编辑”。是否可以将氛围编码工具重构为符合这一例外仍然不清楚。
目前,僵局凸显了苹果平台战略中的一个反复出现的紧张关系:该公司为第三方开发者设定了规则,而自身的 AI 编码工具在 Xcode 中则没有同等的限制。随着氛围编码从新颖性转变为主流开发工作流,苹果在设备上代码生成周围所划定的界限将决定下一代软件将如何构建——以及在哪里构建。












