最新消息:关注人工智能 AI赋能新媒体运营

苹果因违规限制AI氛围编程应用更新

科技资讯 admin 浏览

苹果限制AI编程应用更新,开发者与平台博弈升级

据《The Information》最新报道,苹果近期拒绝了Replit、Vibecode等AI驱动的“氛围编程”应用的更新请求,理由是其功能违反了App Store的审核准则。这些应用允许用户用日常语言描述需求,比如“帮我做一个待办清单App”,就能自动生成可运行的代码和界面,甚至直接部署到iPhone上。这种“零代码开发”模式近年来广受初学者和非技术用户欢迎,但如今正面临苹果的强力干预。

苹果的底线:不能在App里“写代码”

苹果的核心立场非常明确:任何应用都不能在运行时动态生成或执行新的代码。这一规则自App Store诞生之初就存在,目的是防止恶意软件通过动态加载脚本绕过审核,威胁用户设备安全。而Replit等工具允许用户在App内编写、调试并运行Swift、Python等语言的程序,本质上是在应用内部搭建了一个微型开发环境,这被苹果视为对平台安全架构的根本挑战。

更关键的是,这些应用还能直接为iOS和macOS生成原生应用包(.ipa或.app),并引导用户提交至App Store。过去几个月,App Store审核团队收到的来自这类工具的提交量激增,导致普通开发者平均等待时间从一周延长至三周以上。苹果内部已将此列为“审核系统过载”的主要诱因之一。

整改方案:外跳浏览器,禁用原生生成

苹果并未直接封杀,而是给出了明确的整改路径。开发者若想恢复更新,必须满足以下两项要求:

  • Replit等工具必须移除应用内代码运行功能,生成的程序只能通过外部Safari浏览器预览,不能再用WebView直接运行。
  • Vibecode等工具必须彻底删除“为iOS/macOS生成原生应用”的功能,仅保留网页或跨平台输出能力。

这意味着,用户将无法在手机上直接“一键生成并运行”一个iOS App。所有开发流程必须跳转到电脑端,或依赖Xcode等官方工具完成最终打包。

排名下滑,用户流失,开发者不满

由于更新被拒超过两个月,Replit在App Store“免费开发者工具”榜单中的排名已从第一跌至第三,落后于Notion和Figma。许多用户在社交媒体和App Store评论区抱怨:“以前能边喝咖啡边做个App,现在得打开Mac才能继续。”

一位独立开发者在Reddit上写道:“我教小学生用Replit做游戏,现在他们得回家让爸妈用Xcode才能把作品装到iPad上——这根本不是进步,是倒退。”

背后是Xcode的护城河

业内普遍认为,苹果此举并非单纯出于安全考虑,而是为了保护其核心开发工具Xcode的垄断地位。Replit和Vibecode这类工具以极低的门槛吸引大量新用户,其中不少人可能成为未来真正的开发者。一旦他们习惯在手机上完成开发,就可能减少对Xcode的依赖。

苹果近年来已通过“App Clips”、“Swift Playgrounds”等产品逐步降低开发门槛,但始终把“最终编译和签名”环节牢牢掌握在自家生态内。此次限制,实质是防止第三方AI工具绕过Xcode,形成“苹果生态外的开发入口”。

未来:AI编程的出路在哪里?

目前,Replit已开始调整,其iOS应用新版将不再支持代码运行,仅保留代码编辑与浏览器预览。Vibecode则考虑转型为“网页生成器”,不再输出iOS应用。但用户失望情绪仍在蔓延。

有开发者开始探索替代方案:用WebAssembly在浏览器中运行代码,或通过iCloud同步项目到Mac上用Xcode完成最后一步。但这些方法都增加了使用成本,违背了“氛围编程”最初“零摩擦”的理念。

这场冲突的背后,是开放创新与平台控制之间的永恒拉锯。对普通用户来说,问题很简单:我们还能不能在手机上,用一句话做出一个真正能用的App?答案,目前是否定的。而苹果的立场也毫不含糊:如果你想做真正的App,来Xcode,我们给你工具,但你得按我们的规则来。