Puis-je exécuter des applications iOS sur mon Mac?


23

J'ai récemment vu un certain nombre d'applications iPhone soignées que j'aimerais utiliser. En particulier, il existe un certain nombre d'applications musicales soignées (métronome, tuner, etc.) qui semblent très bien notées et n'ont pas de véritable équivalent Mac. Je n'ai pas d'iPod / iPhone / iPad récent (je n'ai pas besoin de portabilité ou de téléphone et il semble idiot de payer des centaines de dollars pour exécuter 15 $ d'applications), mais j'ai un Mac Intel (C2D).

Le simulateur de développement iPhone ou tout autre émulateur peut-il télécharger et exécuter des applications iPhone App Store?

Réponses:


13

AFAIK, le simulateur iPhone ne télécharge pas d'application depuis l'App Store; il est juste utilisé pour déboguer une application iOS que vous développez.


Vous pouvez faire glisser et déposer des applications dans le simulateur, mais il a besoin d'une signature appropriée. En outre, vous pouvez signer à nouveau les applications vous-même, mais vous avez besoin d'un certificat de développement d'Apple qui coûte 100 dollars.
Moshe

3
L'iPhone Simulator s'exécute sur un Mac à l'aide du jeu d'instructions du processeur natif de la machine, Intel ou PowerPC. Les applications iPhone sont compilées pour être exécutées sur des appareils ARM. Il est aussi impossible d'exécuter ces applications sur un Mac que d'exécuter des applications Windows sur un iPad, malheureusement.
wjl

3

Si vous développez des applications iOS dans XCode, vous pouvez utiliser l'émulateur iPhone ou iPad pour exécuter votre application, mais il n'y a aucun moyen d'exécuter une application précompilée (comme dans l'App Store)


2

Possible? Oui, mais ... actuellement, la seule façon d'exécuter des applications iOS sur un Mac est via le simulateur iPhone / iPad (disponible dans le SDK iOS) ... ET vous avez besoin du code source de l'application que vous souhaitez exécuter.


1
J'adorerais voir un tweet d'un développeur qui dit: "Un twit a essayé de me faire leur envoyer le code source de mon application." Et, bien sûr, les commentaires qui en découlent. Cela demanderait des boules de fer.
Tasuret

1

Malheureusement, le simulateur iPhone / iPad n'est disponible que dans le cadre des outils de développement et ne contient aucune capacité de synchronisation avec iTunes. Il n'a pas non plus d'application App Store, vous ne pouvez donc pas acheter d'applications à partir du simulateur.

Comme il est principalement utilisé par les développeurs pour tester leurs applications sans le matériel réel, vous ne verrez probablement jamais les fonctionnalités que vous souhaitez ajouter au simulateur.


1

Non, ce ne serait pas possible, à moins que quelqu'un ne propose un émulateur iOS qui vous permettrait d'exécuter des binaires basés sur ARM sur votre Mac / PC basé sur Intel. Fondamentalement les mêmes que ce qu'ils ont fait avec la rétro-ingénierie de la Super Nintendo et les émulateurs résultants qui ont été écrits pour émuler des roms Super Nintendo. Nul doute que quelqu'un le fera un jour dans plusieurs années.


Ou peut-être juste un an ou deux: kickstarter.com/projects/cmwdotme/…
Slipp D. Thompson

Meilleur lien: iemu.org
Slipp D. Thompson

On dirait que ce projet a été remplacé par virtur.al, également réalisé par le même auteur. Plus loin encore, ce projet a été acheté par Citrix, ce qui pourrait être possible à l'avenir.
Spotlight

@Spotlight, que lui est-il arrivé?
Pacerier

@Pacerier Le propriétaire semble avoir quitté ce que Citrix a acheté et a fondé une autre société d'émulation basée sur qemu. Je ne l'ai pas suivi de trop près, mais il ne semble pas qu'une sortie source soit prévue :(
Spotlight
En utilisant notre site, vous reconnaissez avoir lu et compris notre politique liée aux cookies et notre politique de confidentialité.
Licensed under cc by-sa 3.0 with attribution required.