Vibe coding平台Replit的CEO Amjad Masad上周五在X上宣布:他们终于跟Apple”把事情谈妥了”,4个月来第一次推送了iOS更新。
这事儿得从今年3月说起。当时Apple悄咪咪地封掉了Replit和其他一堆vibe coding应用的App Store更新权限,条件是必须改点东西——比如把AI生成的应用预览功能搬到浏览器里,不能在App内直接显示。
Apple的要求很明确:vibe coding类应用必须调整功能,可能包括将生成的应用预览移至浏览器。这一限制并非只针对Replit,而是适用于所有同类应用。
什么叫”vibe coding”?
简单说就是用自然语言描述你想做啥,AI帮你生成代码,你几乎不用手写。Replit是这波浪潮里的明星产品,用户量涨得飞快。但Apple的App Store审核指南对这类”自动生成内容”的应用一直很谨慎,担心用户体验失控或者产生 inappropriate content。
According to reports from The Information and TechCrunch, Apple’s restrictions weren’t just about Replit — they’d blocked updates for multiple vibe coding apps until they made the required changes.
Replit做对了什么?
Masad没细说具体改了啥,但按照Apple的要求,大概率是把”AI生成应用的实时预览”这个功能从App内移到了浏览器。用户在Replit App里写提示词,生成的代码和预览得通过Safari或者别的浏览器查看。
这个妥协方案其实也说得通。App Store里塞个能自动生成完整Web应用的预览器,审核团队确实会担心:万一生成的页面有违规内容咋办?放到浏览器里,责任边界就清晰多了。
这对vibe coding行业意味着什么?
- Apple的态度很明确:你可以做vibe coding工具,但生成内容的展示方式得符合App Store规则
- 其他vibe coding平台(比如Cursor、v0.dev的移动端)估计也在经历类似谈判
- 对用户来说,体验会稍微麻烦点(要跳浏览器),但至少还能用
- Replit能重新上架,说明Apple并不是要封杀这个品类,而是要”规范”它
Masad在X上说”worked things out with Apple”的时候,语气挺轻松的。但背后这4个月的拉锯战,估计没那么愉快。好在结果不错——Replit的用户终于能在iOS上收到更新了。
