苹果最近限制了一批AI编程应用的更新,这下可给开发者们带来了不小的麻烦。因为违反了代码执行规则,像Replit和Vibecode这样热门的工具被苹果公司给拦了下来。这事儿闹得挺大,大家都在议论苹果在应用生态系统里扮演什么角色,还有它这么做对开发者影响几何。根据TheInformation报道,苹果方面说得很明确,除非这些应用改了毛病,不然根本别想通过审核。 关键争议点在于,苹果一直明令禁止应用去运行那些能改变自己或者别的应用功能的代码。而像Replit这类工具之所以出问题,就是因为它们支持在应用内部生成并运行程序,这下正好踩了红线。“氛围编程”这类工具的出现让很多不懂编程的人也能轻松生成应用或网站了,原本挺高大上的技术现在变得非常亲民。不过苹果这么卡脖子明显是为了平台安全着想。 审核团队指出,有些应用直接支持为苹果设备开发软件了。这就导致App Store收到的新应用提交多得吓人,审核周期被拉长了不少。现在苹果已经给开发者开了个整改清单,只要愿意照着做就能通过更新。比如说Replit要把原本展示在应用内网页视图(WebView)的内容给扔到外部浏览器去看,而Vibecode得把专门为苹果平台生成软件的那个功能给砍了。 这些要求让不少开发者心里挺不是滋味。特别是Replit,以前排在App Store榜首呢,现在因为没法更新排名掉到第三去了。业内人士觉得,苹果这招除了维护安全外还有别的心思——保护自家的开发工具Xcode。现在AI技术发展这么快,好多人都开始用这种新工具了。如果苹果不插手反而让大家往回跑用Xcode。 这场关于AI编程的争论其实反映了一个大趋势:新技术一出来往往会让传统平台警觉起来甚至反击。大家在搞创新的同时得琢磨琢磨怎么平衡用户体验和平台安全的问题。以后开发圈和平台之间的斗争肯定会更激烈,这也会影响整个科技行业怎么往前走。