A Apple reagiu contra dois aplicativos populares de codificação com IA, o Vibecode e o Replit, citando violações da Diretriz 2.5.2 da App Store, que proíbe aplicativos de baixar ou executar código que altere suas funcionalidades. O Vibecode, um criador de sites para iPad com nota 4.7 e mais de 3.000 avaliações, permite que os usuários criem sites funcionais com assistência de IA. O Replit, avaliado por mais de 14 mil usuários, oferece uma plataforma completa para criar aplicativos e jogos que podem até ser enviados a App Store. Ambos os aplicativos violam as regras da Apple porque o código que geram efetivamente introduz novas funcionalidades além do escopo original.

Essa aplicação de regras revela uma tensão fundamental entre a abordagem de jardim murado da Apple e a realidade emergente das ferramentas de desenvolvimento com IA. Embora a Apple apoie ambientes tradicionais de codificação como o Xcode e 'utilitarios de codificação agentica', a empresa traça uma linha dura para aplicativos que se tornam plataformas por si só. A distinção importa: esses não são apenas editores de código ou assistentes de IA que ajudam desenvolvedores a escrever código melhor, são ferramentas que permitem a não desenvolvedores criar software funcional, potencialmente contornando por completo o processo de revisão da Apple.

A Apple afirma estar trabalhando com as duas equipes de desenvolvimento para encontrar soluções compatíveis, sugerindo que isso não é uma proibição geral de ferramentas de codificação com IA, mas sim a aplicação de regras já existentes da plataforma. A empresa parece confortável com IA que ajuda desenvolvedores a programar dentro de frameworks estabelecidos, mas preocupada com ferramentas de IA que democratizam a criação de aplicativos a ponto de qualquer pessoa conseguir construir e implantar software funcional.

Para desenvolvedores, isso cria um precedente importante: ferramentas de IA que geram código estático estão liberadas, mas as que permitem a criação dinâmica de aplicativos enfrentam escrutínio. Empresas que constroem plataformas de codificação com IA precisam considerar se suas ferramentas criam novas funcionalidades ou apenas auxiliam fluxos de trabalho de desenvolvimento tradicionais. A linha entre 'assistente de codificação' e 'plataforma de criação de aplicativos' provavelmente vai definir quais ferramentas de IA sobrevivem ao processo de revisão da Apple.