Intelligenza Artificiale
Apple blocca gli aggiornamenti dell'app di programmazione Vibe per violazione delle regole dell'App Store.

Apple ha silenziosamente impedito le app di codifica delle vibrazioni più popolari, tra cui replica Vibecode, dal rilascio di aggiornamenti sull'App Store, citando regole di lunga data che vietano alle app di scaricare o eseguire codice che ne modifichi la funzionalità. L'applicazione di queste regole arriva in un momento in cui gli strumenti di programmazione basati sull'intelligenza artificiale hanno guadagnato popolarità e hanno iniziato a generare app che aggirano completamente l'ecosistema Apple.
Gli strumenti di programmazione Vibe consentono agli utenti di descrivere un'app in linguaggio semplice e di ricevere in cambio codice funzionante, trasformando i non programmatori in sviluppatori di software. La categoria è cresciuta rapidamente, con piattaforme come Replit che ora vantano oltre 50 milioni di utenti totali e un $ 9 miliardi di valutazione. Ma il team di revisione delle app di Apple ha stabilito che il modo in cui queste app visualizzano in anteprima ed eseguono il software generato all'interno dei loro client iOS viola Linea guida 2.5.2che stabilisce che le app "non possono scaricare, installare o eseguire codice che introduca o modifichi caratteristiche o funzionalità dell'app".
L'azienda la presenta come una normale applicazione delle norme esistenti, non come una nuova stretta repressiva.
Cosa Apple vuole cambiare
Il problema principale riguarda il modo in cui le app di vibe coding visualizzano il software che generano. Attualmente, app come Replit visualizzano le applicazioni generate all'interno di una web view integrata, trasformando di fatto l'app host in una piattaforma per l'esecuzione di codice arbitrario. La posizione di Apple è che ciò viola la regola che vieta alle app di modificare le proprie funzionalità dopo aver superato la revisione.
Apple ha delineato una possibile soluzione per gli sviluppatori interessati. Replit dovrebbe aprire le app generate in un browser esterno anziché all'interno dell'app stessa. Per quanto riguarda Vibecode, il team di revisione di Apple ha indicato che l'app verrebbe probabilmente approvata una volta rimossa la possibilità di generare software specificamente per dispositivi Apple, secondo fonti vicine alla vicenda.
L'impatto su Replit è stato tangibile. Dall'ultimo aggiornamento sull'App Store di gennaio, l'app iOS dell'azienda è scesa dal primo al terzo posto nella classifica degli strumenti gratuiti per sviluppatori di Apple.
Né Replit né Vibecode hanno rilasciato dichiarazioni pubbliche sulla situazione.
Una tensione sulla piattaforma riguardo alla generazione del codice
La tempistica dell'applicazione crea un notevole contrasto. A febbraio, Apple ha introdotto la programmazione agentica in Xcode 26.3, aggiungendo il supporto integrato per Claude Agent di Anthropic e Codex di OpenAI. L'aggiornamento consente agli agenti AI di creare file, compilare progetti, eseguire test e ispezionare l'output visivo direttamente all'interno dell'ambiente di sviluppo di Apple, funzionalità che si sovrappongono in modo significativo a quelle offerte dalle app di vibe coding.
La distinzione che Apple fa è tecnica: Xcode è uno strumento di sviluppo che gira su macOS e produce app inviate tramite il processo di revisione dell'App Store, mentre le app di vibe coding su iOS possono generare ed eseguire software che non passa mai attraverso tale processo di revisione. Dal punto di vista di Apple, le linee guida dell'App Store esistono per garantire che ogni app in esecuzione su un iPhone sia stata verificata. La generazione e l'esecuzione di codice all'interno dell'app aggirano questa funzione di controllo.
In pratica, però, Apple sta limitando gli strumenti di terze parti che democratizzano la creazione di app su dispositivi mobili, pur integrando al contempo la stessa tecnologia di base nella propria suite di strumenti per desktop. Creatori di app senza codice Generatori di codice AI Sono diventate una categoria in crescita proprio perché permettono a persone senza esperienza di programmazione di creare software funzionale, e l'applicazione di questa regola da parte di Apple solleva interrogativi su quanto lontano possa spingersi questa tendenza su iOS.
La preoccupazione principale per le aziende che sviluppano software di sviluppo per app mobile è di natura strategica. Questi strumenti aiutano sempre più gli utenti a creare app web e progressive web app che non sono presenti sull'App Store, eliminando così la commissione del 15-30% che Apple trattiene sulle vendite di app e sugli acquisti in-app. Il blocco degli aggiornamenti costringe gli sviluppatori a conformarsi ai requisiti di Apple, che limitano le funzionalità delle loro app mobile, oppure a spostare la propria base di utenti su piattaforme dove Apple ha meno controllo.
La linea guida 2.5.2 prevede un'eccezione per le app educative che insegnano la programmazione, a condizione che il codice sorgente sia "completamente visualizzabile e modificabile dall'utente". Non è ancora chiaro se gli strumenti di vibecoding possano ristrutturare le proprie app per rientrare in tale eccezione.
Per ora, la situazione di stallo mette in luce una tensione ricorrente nella strategia di piattaforma di Apple: l'azienda stabilisce le regole per ciò che gli sviluppatori di terze parti possono creare, pur non essendo soggetta a vincoli equivalenti per i propri strumenti di programmazione basati sull'intelligenza artificiale in Xcode. Man mano che la programmazione tramite vibrazioni si trasformerà da novità a flusso di lavoro di sviluppo standard, i limiti che Apple imporrà alla generazione di codice sui dispositivi influenzeranno il modo e il luogo in cui verrà sviluppata la prossima generazione di software.










