氛围编程遭阻击:苹果暂停部分AI编程App在App Store的更新

文章配图

苹果正在对App Store里那些带有AI“氛围编程”功能的App出手,阻止它们快速生成无需经过App Store审核的应用程序。

氛围编程(vibe coding)如今成了一种现象,让完全不会写代码的人也能靠AI轻松做出App。不过虽然这让小白做App变得简单很多,苹果却开始限制某些形式的氛围编程。

据The Information周三发布的调查,苹果已经禁止Replit和Vibecode等编程类App在App Store接收更新。这项措施看起来是暂时的,苹果主要是希望这些App做出相应修改。

知情人士透露,这些被限制的App离重新获批已经不远了,只要同意调整功能方式就行。比如更新氛围编程生成App的预览方式,或者直接去掉专门为苹果设备生成App的功能。

报道认为苹果此举主要是为了保护App Store的收入,毕竟大量氛围编程App绕过了官方审核流程。不过事情没那么简单,原因其实比表面看起来更复杂一些。

苹果并没有明令禁止氛围编程类App,只是要求开发者必须遵守既定规则。

一次很有针对性的收紧

所谓氛围编程,就是通过自然语言描述需求,让AI聊天机器人帮你直接生成代码和App。你只要告诉AI想要什么样的应用,它就能帮你搞定,还能随时要求改动。

简单来说,就是跟AI说“我想要个App”,然后它就给你做出来了。

氛围编程这个词覆盖面挺广,包括这里讨论的专门用来根据提示生成App的工具,也包括其他场景。

其实AI辅助编程已经存在好一阵子了,会给开发者推荐代码、自动补全等等。这种事可以在常规的开发环境里发生,也可以通过专门的氛围编程工具来实现。

而在Xcode这样的开发环境里搞氛围编程,苹果其实是明确支持的。去年2月Xcode升级后引入了更强大的AI助手,即使完全不懂代码的人也能在几分钟内做出一个简单App。

所以这次限制针对的并不是在这种官方开发环境里做出来的App,那些照样要走正常的App Store审核流程。

苹果真正盯上的是已经在App Store上架、本身提供氛围编程功能的工具。这些工具能直接在设备上生成App,而且生成的App完全不经过App Store审核。

它们属于审核之后的二次创作。

报道还提到,有些类似功能的App并没有受到同样限制,比如Vercel的v0。另外一些非编程类但也能用AI生成内容的App(比如设计工具Canva),理论上也可能面临类似问题,因为它们能用来快速做出滤镜、测验之类的东西。

既违反规则,也威胁收入

报道主要把这件事归结为竞争和收入保护。有了这些氛围编程App,用户就不用从App Store下载软件,苹果就收不到30%的抽成。

苹果对自家收入的保护向来很在意,这一点在跟欧洲监管机构就第三方应用商店的拉锯战里体现得特别明显。

不过除了收入问题,更核心的还是这些App完全绕过了App Store审核流程。

按照App Store审核指南,应用必须是自包含的,不能安装或执行会增加或更改自身功能(或其他App功能)的代码。这一条写在2.5.2条款里,意思很直接:不允许iPhone或iPad上的App再去生成另一个独立的App。

2.5.3条款也涉及类似内容,禁止传播病毒、代码或任何可能干扰其他软件、硬件的东西。本质上还是同一个问题,只是表述更直白。

开发者协议3.3.1(B)允许下载可解释执行的代码,但前提是这些代码不能改变App的主要用途或增加核心功能。

苹果发言人对报道表示,这次执法是为了防止App在未经审核的情况下发生根本性功能变化。

总的来说,苹果并不反对用氛围编程的方式做App,哪怕这会增加审核团队的工作量。

但如果这种方式让某些App彻底绕开审核,还可能威胁到苹果一贯强调的安全生态,那氛围编程就成了问题。

Related Posts

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注