Apple a été historiquement très strict sur la violation du droit d'auteur dans ses magasins. Bien que la plupart des émulateurs ne soient techniquement pas illégaux, ils sont inutiles sans utiliser des roms qui sont illégales. Si Apple commençait à autoriser les émulateurs, elle devrait également les policer - et traiter avec les entreprises qui se plaindraient comme Nintendo, Sony et Sega. Je suppose qu'Apple se soucie plus de sa relation avec ces entreprises que d'avoir quelques émulateurs dans la boutique.
Mais plus que cela, le problème réside dans le fait que les émulateurs sont dans le même seau technologique que d'autres logiciels qu'Apple ne veut pas sur ses plateformes. Il y a eu un long combat avec Adobe au sujet de flash et des services similaires qui interprètent essentiellement le code et l'exécutent sur l'appareil de cette façon. C'est très similaire à la façon dont les émulateurs fonctionnent - sauf qu'au lieu du code Flash, ils interpréteraient et exécuteraient le code d'une ancienne console.
Afin d'empêcher Flash et les logiciels similaires d'entrer dans l'AppStore, Apple a mis une clause dans son contrat de développeur qui stipule que vous n'êtes pas autorisé à exécuter du code 'non-natif&apos ;. Il s'agit de la même clause qui bloque les émulateurs.
Cependant, il s'agit là d'une zone très grise. J'ai vu des émulateurs DOS dans la boutique, mais où l'on ne peut pas mettre de nouveaux logiciels - ils sont seulement emballés avec quelques jeux gratuits. C'est moins problématique car personne n'enfreint les droits d'auteur de qui que ce soit, mais ça ne devrait quand même pas être autorisé. Ça dépend un peu de l'examinateur, je suppose.