Apple rejette quelques applications d’émulation PC pour iOS, déroutant les développeurs

Apple rejects a couple of PC emulator apps for iOS, confusing developers

Qu’est-ce qui vient de se passer ? Il semble qu’Apple ne puisse tout simplement pas s’empêcher de contrôler quelles applications sont disponibles sur l’App Store iOS. La société a affirmé qu’elle s’ouvrait aux émulateurs de jeux rétro, mais ce mois-ci, elle a rejeté les mises à jour des applications d’émulation iDOS et UTM, invoquant des violations de ses directives de test des applications.

La nouvelle version d’iDOS 3 a été arrêtée car l’émulation de l’ancien système d’exploitation DOS ne compte pas comme une « console de jeu rétro » en vertu de la section 4.7 des directives de l’App Store. Apple n’aurait pas pu expliquer ce qui était admissible.

« Quand j’ai demandé quels changements je devais apporter pour être conforme, ils n’en avaient aucune idée, ni quand j’ai demandé ce qu’était une console de jeu rétro », a déclaré Li sur son blog. « C’est toujours la même vieille réponse déraisonnable du genre ‘nous le savons quand nous le voyons’. »

L’application en question, iDOS, est une version reconditionnée de l’émulateur open source DOSBox. L’application est disponible sur l’App Store depuis 2014, mais en 2021, Apple l’a supprimée. Avec la position assouplie sur les émulateurs, Li a essayé d’introduire iDOS 3 sur la plate-forme, mais Apple l’a bloqué.

L’émulateur UTM a rencontré des problèmes similaires en essayant de mettre à jour son application pour émuler des jeux Windows et DOS vintage sur les appareils iOS. Le développeur a noté que le comité de test de l’App Store avait déterminé que « le PC n’est pas une console » après un processus de test de deux mois.

Les ennuis de l’équipe UTM ne se sont pas arrêtés là. Apple a également empêché la légalisation de l’application pour une distribution en dehors de l’App Store. La raison en est la directive 2.5.2, qui interdit aux applications d’exécuter du code externe pour modifier des fonctionnalités. Cependant, l’application n’utilise pas la compilation juste à temps, ce qui constitue le problème apparent.

Les développeurs sont naturellement frustrés par les interprétations incohérentes des règles d’Apple et par le manque de raisonnement clair.

« En tant que seul créateur et exécutant de règles dans [the] Dans l’écosystème iOS, ils n’ont pas du tout besoin d’être cohérents », a déclaré Li à The Verge.

Pour sa part, UTM a renoncé à lancer une version sur l’App Store, qualifiant l’expérience de « médiocre » par rapport aux canaux de distribution tiers – une option que l’UE a obligé Apple à autoriser par le biais de la loi sur les marchés numériques.

Apple a assoupli sa position sur les émulateurs de jeux rétro en avril 2023 dans un contexte de surveillance antitrust croissante sur son App Store. Il a ouvert iOS aux émulateurs populaires disponibles sur Android, Delta étant l’un des premiers.


Détente, découvrez l’évolution du nombre de smartphones vendus par marque au fil du temps dans la vidéo ci-dessous :

Youtube video