Apple remet un avis de retrait au développeur de l’émulateur DOS pour iOS après sept ans sur l’App Store

Apple Remet Un Avis De Retrait Au Développeur De L'émulateur

Qu’est-ce qui vient de se passer? Apple a déclaré à un développeur de l’App Store qu’il devait supprimer la fonctionnalité de son application ou faire face à l’éjection du marché iOS. L’application en question s’appelle « iDOS 2 ». Il s’agit d’un émulateur conçu pour exécuter d’anciens jeux DOS sur iPhone et iPad.

Le développeur Chaoji Li dit qu’il a reçu une lettre d’Apple lui disant que son application, iDOS 2, viole la directive App Store 2.5.2, qui interdit aux logiciels d’installer ou de lancer un « code exécutable » sur les appareils iOS. L’application de Li est disponible sur l’App Store depuis près de sept ans, et l’avis n’est venu qu’après sa dernière mise à jour. Donc, d’une manière ou d’une autre, le comité d’examen d’Apple a fait volte-face sur sa décision de l’autoriser.

« Votre application exécute le package iDOS et les fichiers image et permet la prise en charge du partage de fichiers et des fichiers iTunes pour l’importation de jeux. L’exécution de code peut introduire ou modifier des fonctionnalités ou des fonctionnalités de l’application et permettre le téléchargement de contenu sans licence », indique l’avis de retrait.

Apple avait auparavant interdit à Li de regrouper des jeux avec son application. Il l’a donc mis à jour pour tirer parti de la fonctionnalité de partage de documents intégrée à iOS pour permettre aux utilisateurs d’importer des fichiers à exécuter dans iDOS 2. Son application précédente, iDOS, a été répertoriée pendant une courte période en 2010 avant d’être supprimée.

Li a ajouté la fonction d’importation dans iDOS 2 en septembre 2020 et a depuis soumis plusieurs autres correctifs sans préavis. Lors de chaque réexamen, il a précisé que son application n’est pas une menace pour la sécurité du système d’exploitation mobile d’Apple puisqu’elle fonctionne dans un bac à sable. On ne sait pas pourquoi l’application a été signalée cette fois, mais Li dit que son application a récemment reçu un peu de publicité, ce qui a peut-être amené Apple à examiner son code de manière plus critique.

Apple dit que Li dispose de deux semaines (à compter du 22 juillet) pour supprimer la possibilité d’exécuter du code à partir d’iDOS 2. Le développeur a déclaré qu’il ne se conformerait pas à la commande car cela rendrait l’application inutile et ainsi « trahirait » les clients qui ont payé pour l’application. En tant que tel, Apple supprimera probablement l’application à 5 $ dans moins de deux semaines.

Comme nous l’avons vu avec les suppressions passées, les applications déjà achetées et installées sur iPad et iPhone resteront fonctionnelles jusqu’à ce qu’Apple apporte des modifications importantes à iOS qui nécessitent une mise à jour des développeurs. À ce moment-là, toute personne ayant installé l’application recevra le message familier « Cette application doit être mise à jour par le développeur pour fonctionner sur cette version d’iOS » lorsqu’elle essaiera de lancer iDOS 2. Il convient également de mentionner qu’iDOS 2 n’est pas unique en son genre. Power DOS pour iOS est plus ou moins le même écrou dans un shell différent.