10 votes

Exécution d'un émulateur iOS sur Mac

Je n'arrive pas à trouver de sources actualisées (ou fiables) d'émulateurs iOS pour Mac, je suis sous Sierra.

Au début, j'ai cru que dans Xcode, lorsque j'allais exécuter mon application, j'exécutais une em ulateur, mais je me suis trompé. Je suppose que c'est un sim ulateur. La différence est qu'ils ont des compatibilités différentes, donc si vous prenez un fichier .ipa (application iOS) et l'installez sur le simulateur, l'application se plantera.

Ma question est la suivante : y a-t-il des iOS em Il existe des ulateurs où je peux installer de vraies applications depuis l'App Store ou depuis un fichier .ipa.

Je n'ai rien trouvé, alors toute aide ou suggestion serait très appréciée, merci !

6voto

Jon Points 186

Il existe un service récemment annoncé Corellium qui propose des instances virtualisées d'iOS dans le nuage. Il n'est pas encore disponible publiquement et on ne sait pas combien il coûtera. Je n'ai pas connaissance d'un moyen de les exécuter sur votre bureau, à part le simulateur Xcode.

C'est le genre de chose que j'imagine qu'Apple aurait été prompt à réprimer par le passé, même si l'on parle beaucoup de la convergence des deux app stores dans un avenir proche, alors qui sait ce qui se passera.

Voir ces liens pour plus d'informations à ce sujet :

UPDATE :

Apparemment, un certain nombre de chercheurs ont réussi, à des degrés divers, à faire démarrer iOS dans QEMU. Voici un article fournissant un guide pour obtenir iOS 12 au point de lancer launchd et recoveryd :

https://worthdoingbadly.com/xnuqemu2/

Dans son état actuel, il ne vous permettra pas de lancer des applications, mais il n'en reste pas moins très intéressant et mérite d'être surveillé, car Corellium semble toujours être sur invitation uniquement.

UPDATE 2 :

Apple tente de détruire lentement le Corellium. L'utilisateur daeken sur Twitter a développé un émulateur pour le simulateur iOS sur MacOS qu'ils ont déclaré qu'ils sont proche de la libération (mai 2020) mais il s'agira d'un produit commercial. Ils semblent avoir fourni une énorme quantité de travail et ont fait la démonstration d'un certain nombre d'applications fonctionnant sur ce système.

4voto

Ken Kopelson Points 31

Sur votre terminal Mac, tapez ce qui suit :

open /Applications/Xcode.app/Contents/Developer/Applications/Simulator.app/

Cela ouvrira un simulateur iOS qui vous permettra de sélectionner l'appareil iOS spécifique que vous souhaitez émuler. Cela fonctionne dans les dernières versions de Mac (j'utilise High Sierra).

1 votes

La prémisse de la question est que le simulateur iOS est inadapté. La question cherche un émulateur pour "installer des applications réelles à partir de l'App Store ou d'un fichier .ipa".

0voto

David E Points 314

Tout d'abord, les émulateurs iOS n'existent pas vraiment. Le problème est que iOS est une source fermée. D'un autre côté, les émulateurs Android existent parce qu'Android est open source. Donc, puisque Apple n'a pas publié son propre émulateur, il est assez peu probable qu'un véritable émulateur iOS existe à l'heure actuelle.

LesApples.com

LesApples est une communauté de Apple où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres utilisateurs d'appareils Apple, poser vos propres questions ou résoudre celles des autres.

Powered by:

X