苹果App Store的一项审核指南正在影响Vibe编码应用,过去一个月内已有三款此类应用被下架或阻止更新。根据《The Information》的报道,Vibe编码应用Anything最近被苹果从App Store中移除。
Vibe编码正在引领潮流,改变人们对应用和网站开发的看法。使用Vibe编码,无需技术背景,只需通过与大型语言模型如Claude、Gemini和ChatGPT对话,即可创建应用。
随着Vibe编码的流行,出现了许多允许用户直接在手机上进行Vibe编码的新应用,这也引发了问题。
苹果表示,并非针对Vibe编码应用,而是执行其自身的审核指南,禁止应用内交付未经审核的软件,以保障用户隐私和安全。
CNET确认,问题集中在App Store的第2.5.2条款:
“应用应为自包含的包,不能读取或写入指定容器区域外的数据,也不得下载、安装或执行改变应用功能的代码,包括其他应用。教育类应用在有限情况下可下载代码,但该代码不得用于其他目的,且必须让用户完全查看和编辑源代码。”

据《The Information》另一份报道,AI Vibe编码应用Replit和Vibecode在3月被禁止推送更新,原因同样是违反该条款,苹果要求这些应用进行调整。
Vibecode应用自发布以来一直使用“最简单的方式创建漂亮移动应用”或“在手机上进行Vibe编码”的宣传语,但在3月18日更新后,宣传语改为“Vibecode是用AI快速构建强大网站的第一应用”,并将产品定位为学习工具,专注于网站构建而非应用开发。
苹果开发者计划许可协议第3.31.(B)条款也规定:“解释型代码可被下载到应用中,但前提是该代码不会改变应用的主要用途,且不会提供与应用预期和宣传目的不符的功能。”
综上所述,苹果严格执行规则,要求应用保持其原有功能,不能改变主要用途。
Vibe编码的核心理念是通过语言描述创造应用,像Anything、Replit和Vibecode这样的平台正是为此而生,但最终生成的应用却难以保持Vibe编码应用的原始功能。


