
Apple a retiré la célèbre application de vibe coding ‘Anything’ de l’App Store la semaine dernière, invoquant une violation des règles d’auto-contenue énoncées dans ses lignes directrices d’examen des applications, selon The Information.
Il y a quelques jours, le même média a rapporté qu’Apple bloquait les mises à jour d’applications de vibe coding comme Replit et Vibecode, affirmant qu’elles enfreignaient des règles de longue date stipulant qu’une application ne peut pas exécuter de code qui modifie son fonctionnement ou celui d’autres applications.
Dans une déclaration, Apple a précisé que le problème ne résidait pas dans les applications de vibe coding en soi, mais plutôt dans celles qui contreviennent à certaines sections de ses lignes directrices et de la licence du programme de développeurs.
En particulier, Apple reproche aux applications de violer la section 2.5.2 des lignes directrices, qui stipule que :
- Les applications doivent être auto-contenues dans leurs programmes et ne peuvent ni lire ni écrire des données en dehors de la zone de conteneur désignée, ni télécharger, installer ou exécuter un code qui introduit ou modifie des fonctionnalités de l’application, y compris d’autres applications.
Dans la déclaration faite à 9to5Mac, Apple a également évoqué la section 3.3.1(B) de la licence du programme de développeurs, qui précise que :
- Du code interprété peut être téléchargé dans une application, mais uniquement si ce code : (a) ne modifie pas le but principal de l’application en fournissant des caractéristiques ou des fonctionnalités qui ne sont pas conformes au but prévu et annoncé de l’application.
En d’autres termes, Apple semble être en faveur des applications qui aident les utilisateurs à créer d’autres applications, mais elle s’oppose à celles qui peuvent modifier leur propre comportement par la génération et l’exécution de code en dehors de l’examen de l’App Store.
Concernant le retrait de ‘Anything’, le rapport indique qu’il n’est pas immédiatement clair pourquoi cette décision a été prise spécifiquement. L’application a été supprimée après que le développeur Dhruv Amin ait tenté de se conformer aux préoccupations soulevées par Apple : ‘Suite aux premiers reportages de The Information sur le sujet plus tôt dans le mois, Anything a cherché à mettre à jour l’application pour permettre aux utilisateurs de voir des aperçus de leurs applications de vibe coding dans un navigateur web plutôt qu’à l’intérieur de l’application Anything. Apple a rejeté cette soumission et a retiré l’application de l’App Store’, a déclaré Amin.
À l’heure actuelle, des applications similaires de vibe coding demeurent disponibles sur l’App Store.