群发资讯网

【Apple 阻止热门“Vibe Coding”App 的更新】据 The In

【Apple 阻止热门“Vibe Coding”App 的更新】

据 The Information 报道,Apple 已阻止 Replit 和 Vibecode 等 AI“Vibe Coding” app 在 App Store 上发布更新,除非它们做出更改。

“Vibe Coding”工具让几乎没有编程经验的用户使用自然语言提示来构建 app 或网站。其易用性促使开发者和非技术用户快速接受并使用它。

Apple 告诉 The Information,某些 Vibe Coding 功能违反了 App Store 长期以来禁止 App 执行修改自身或其他 App 功能的代码的规定。开发者表示,部分此类 App 还支持为 Apple 设备开发软件,这可能导致近期 App Store 新提交的 App 数量激增,并在某些情况下造成审核速度变慢。

Apple 发言人表示,这项政策并非专门针对 Vibecode。然而,一些知情人士透露,在开发者同意修改 App 预览生成内容的方式或完全移除某些功能(例如为 Apple 平台创建 app)后,Apple 已接近批准 Replit 和 Vibecode 的更新。

当像 Replit 这样的平台生成 App 时,通常使用嵌入式网页视图将显示在原 app 内。Apple 对此表示反对。该公司现在希望,如果调整其 app,使其生成的 app 在外部浏览器中打开,而不是在 app 内网页视图中打开,就能获得批准。

据一位知情人士透露,Vibecode 的审核团队表示,如果该 app 移除专门为 Apple 设备生成软件的功能,他们可能会批准其更新。

据 The Information 报道,Apple 的干预可能会损害视图编码 app 的可用性和增长。例如,据一位知情人士透露,自今年 1 月上次更新以来,Replit 的移动 app 在 Apple 免费开发者工具排行榜上的排名已从第一名跌至第三名,该公司将排名下降的部分原因归咎于其无法发布更新。

Vibe Coding 对 Apple 构成潜在威胁,因为它们让用户构建在 App Store 生态系统之外运行的 app,同时还与 Xcode 构成竞争。一些开发者认为,Apple 有动机引导他们使用自家工具,这可能会使开发者更难转向其他平台。

Apple 表示,他们没有任何专门针对“Vibe Coding”的规定,App 审核指南旨在鼓励创新,同时保障用户安全。该公司指出,App 审核指南 2.5.2 条规定了相关内容:

App 应在其软件包内保持独立运行,不得读取或写入指定容器区域之外的数据,也不得下载、安装或执行任何会提供或更改 App 自身功能(包括其他 App 的功能)的代码。旨在用于教学、开发或允许学生测试可执行代码的教育类 App,在特定情况下可以下载代码,但前提是这些代码不得用于其他用途。此类 App 必须确保用户能够完全查看和编辑其提供的源代码。

同样,开发者计划许可规定,代码可以下载到 App 中,但前提是它“不会改变 App 的主要用途”,即“不会提供与 App 的预期和宣传用途不符的功能或特性”。

当 Apple 发现某个 app 不符合 App Store 的规则时,通常向开发者说明违规原因,并寻求与其合作,帮助 App 改正。在 The Information 报道中提到的案例中,Apple 表示,他们一直与开发者保持联系,讨论其违反规则的问题。