Apple a retiré l'application de codage vibe 'Anything' de l'App Store la semaine dernière. Cette situation a été rapportée par The Information, qui a cité la règle d'autosuffisance dans les App Review Guidelines comme justification. Voici les détails.

Un peu de contexte

Il y a quelques jours, The Information a rapporté qu'Apple avait bloqué les mises à jour des applications de codage vibe telles que Replit et Vibecode. Apple a affirmé que ces applications violaient les règles de l'App Store, qui interdisent depuis longtemps l'exécution de code pouvant modifier le fonctionnement de l'application ou d'autres applications.

Le même jour, dans une déclaration à 9to5Mac, Apple a précisé que le problème ne concernait pas les applications de codage vibe per se, mais les applications qui enfreignent certaines sections des App Review Guidelines et du Developer Program License.

En particulier, Apple rencontre des problèmes avec les applications qu'elle prétend violer la section 2.5.2 des App Review Guidelines. Cette section stipule :

Les applications doivent être autosuffisantes dans leurs paquets et ne peuvent pas accéder ou écrire des données en dehors de l'espace de conteneur désigné ; en outre, il n'est pas permis de télécharger, installer ou exécuter du code qui modifie les caractéristiques ou la fonctionnalité de l'application ou d'autres applications. Les applications à des fins éducatives peuvent, dans des cas limités, télécharger du code exécutable pour enseigner, développer ou tester aux étudiants ; cependant, ce code ne doit pas être utilisé à d'autres fins. De telles applications doivent rendre le code source fourni entièrement accessible à l'utilisateur pour qu'il puisse le visualiser et le modifier.

Dans sa déclaration à 9to5Mac, Apple a également attiré l'attention sur la section 3.3.1(B) du Developer Program License :

Le code commenté peut être téléchargé dans une application, mais seulement si ce code : (a) ne modifie pas l'objectif principal de l'application, en fournissant des caractéristiques ou des fonctionnalités contraires à l'objectif prévu et promu de l'application.

En d'autres termes (et avec le risque de simplifier excessivement le sujet), Apple semble autoriser les applications qui aident les utilisateurs à créer d'autres applications, mais n'autorise pas les applications 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. Cela peut parfois faire partie du processus de codage vibe, selon le flux de travail de l'application.

Apple retire l'application 'Anything' de l'App Store

Dans un rapport d'aujourd'hui, The Information a indiqué qu'Apple avait retiré l'application de codage vibe 'Anything' de l'App Store, citant la section 2.5.2 des App Review Guidelines comme justification.

Le rapport note qu'il n'est pas immédiatement clair pourquoi Apple a agi contre l'application 'Anything', et que le développeur de l'application, Dhruv Amin, a déclaré que l'application avait été retirée après avoir tenté de résoudre la situation problématique rencontrée par Apple :

Au début de ce mois, après que The Information a abordé le sujet, Anything a tenté de faire une mise à jour permettant aux utilisateurs de voir les aperçus des applications de codage vibe dans un navigateur web plutôt que dans l'application Anything. Apple a rejeté cette soumission et a retiré l'application complètement de l'App Store, a déclaré Amin.

The Information a noté qu'Apple n'a pas répondu aux demandes de commentaires. Actuellement, des applications de codage vibe similaires continuent d'être disponibles sur l'App Store.

Comment évaluez-vous l'approche d'Apple concernant les applications de codage vibe ? Partagez vos commentaires avec nous.

Produits à vérifier sur Amazon

  • David Pogue – 'Apple : Les 50 premières années'
  • MacBook Neo
  • Logitech MX Master 4
  • AirPods Pro 3
  • AirTag (2ème génération) – paquet de 4
  • Apple Watch Series 11
  • Adaptateur CarPlay sans fil