Apple has pushed back against two popular AI coding apps, Vibecode and Replit, citing violations of App Store Guideline 2.5.2, which prohibits apps from downloading or executing code that changes their functionality. Vibecode, a 4.7-rated iPad website builder with over 3,000 ratings, lets users create functional websites through AI assistance. Replit, rated by 14,000+ users, offers a comprehensive platform for creating apps and games that can even be submitted to the App Store. Both apps violate Apple's rules because the code they generate effectively introduces new functionality beyond their original scope.

This enforcement reveals a fundamental tension between Apple's walled garden approach and the emerging reality of AI-powered development tools. While Apple supports traditional coding environments like Xcode and "agentic coding utilities," they're drawing a hard line at apps that become platforms themselves. The distinction matters: these aren't just code editors or AI assistants helping developers write better code—they're tools that let non-developers create functional software, potentially bypassing Apple's review process entirely.

Apple claims they're working with both development teams to find compliant solutions, suggesting this isn't a blanket ban on AI coding tools but rather enforcement of existing platform rules. The company appears comfortable with AI that helps developers code within established frameworks, but worried about AI tools that democratize app creation to the point where anyone can build and deploy functional software.

For developers, this creates an important precedent: AI tools that generate static code are fine, but those that enable dynamic app creation face scrutiny. Companies building AI coding platforms need to consider whether their tools create new functionality or simply assist with traditional development workflows. The line between "coding assistant" and "app creation platform" will likely define which AI tools survive Apple's review process.