
Selon un rapport de The Information, Apple a retiré la célèbre application de codage ‘Anything’ de l’App Store la semaine dernière, invoquant une règle d’autocontrôle de ses lignes directrices pour la révision des applications.
Un peu de contexte
Il y a quelques jours, The Information rapportait qu’Apple bloquait les mises à jour des applications de codage ‘vibe’ comme Replit et Vibecode, affirmant qu’elles étaient en violation des « règles de longue date de l’App Store qui stipulent qu’une application ne peut pas exécuter du code qui modifie son fonctionnement ou celui d’autres applications ». Dans une déclaration à 9to5Mac, Apple a toutefois précisé que le problème ne résidait pas dans les applications de codage ‘vibe’ en soi, mais plutôt dans celles qui enfreignaient certaines sections de ses lignes directrices pour la révision des applications et du contrat de programme développeur.
Les lignes directrices d’Apple en question
Plus particulièrement, Apple a mis en avant la section 2.5.2 des lignes directrices, qui stipule que :
Les applications doivent être auto-contenues dans leurs bundles, et ne peuvent pas lire ou écrire des données en dehors de la zone de conteneur désignée, ni télécharger, installer ou exécuter du code qui introduit ou modifie les fonctionnalités de l’application, y compris d’autres applications.
Apple a également mentionné la section 3.3.1(B) de sa licence de programme développeur, qui indique :
Du code interprété peut être téléchargé dans une application tant que ce code ne modifie pas le but principal de l’application en fournissant des fonctionnalités ou des caractéristiques qui ne sont pas compatibles avec le but intentionnel et annoncé de l’application.
En d’autres termes, Apple semble tolérer les applications qui aident les utilisateurs à créer d’autres applications, mais pas celles qui peuvent modifier leur propre comportement en générant et en exécutant du code en dehors de l’examen de l’App Store.
Le retrait de ‘Anything’
Dans le rapport d’aujourd’hui, The Information indique qu’Apple a retiré ‘Anything’ de l’App Store en citant la section 2.5.2 des lignes directrices. Il n’est pas immédiatement clair pourquoi Apple a ciblé spécifiquement cette application, surtout après que le développeur Dhruv Amin ait tenté de répondre aux préoccupations soulevées par Apple en actualisant l’application pour permettre aux utilisateurs de prévisualiser leurs applications codées ‘vibe’ dans un navigateur web plutôt que dans l’application ‘Anything’. Cette mise à jour a été rejetée, et l’application a été complètement retirée de l’App Store, selon Amin.
À l’heure actuelle, des applications similaires de codage ‘vibe’ demeurent disponibles sur l’App Store, mais la situation souligne la lutte continue d’Apple pour faire respecter ses règles.








