¿Puedo ejecutar aplicaciones de iOS en mi Mac?

23

Recientemente he visto una serie de aplicaciones para iPhone que me gustaría usar. En particular, hay una serie de aplicaciones musicales ordenadas (metrónomo, sintonizador, etc.) que parecen altamente calificadas y no tienen un equivalente real de Mac. No tengo un iPod / iPhone / iPad reciente (no necesito portabilidad o un teléfono y parece una tontería pagar cientos de dólares para ejecutar aplicaciones por valor de $ 15), pero sí tengo una Mac Intel (C2D).

¿Puede el simulador de desarrollo de iPhone, o cualquier otro emulador, descargar y ejecutar aplicaciones de iPhone App Store?

Conocer
fuente

Respuestas:

13

AFAIK, el simulador de iPhone no descarga una aplicación de la App Store; solo se usa para depurar una aplicación iOS que estás desarrollando.

kiamlaluno
fuente
Puede arrastrar y soltar aplicaciones en el simulador, pero necesita una firma adecuada. Además, puede volver a firmar aplicaciones usted mismo, pero necesita un certificado de desarrollo de Apple que cuesta $ 100 dólares.
Moshe
3
El simulador de iPhone se ejecuta en una Mac usando el conjunto de instrucciones del procesador nativo de la máquina, ya sea Intel o PowerPC. Las aplicaciones de iPhone están compiladas para ejecutarse en dispositivos ARM. Desafortunadamente, es tan imposible ejecutar estas aplicaciones en una Mac como ejecutar aplicaciones de Windows en un iPad.
wjl
3

Si está desarrollando aplicaciones iOS en XCode, puede usar el emulador de iPhone o iPad para ejecutar su aplicación, pero no hay forma de ejecutar una aplicación precompilada (como en la tienda de aplicaciones)

uSlackr
fuente
2

¿Posible? Sí, pero ... actualmente, la única forma de ejecutar aplicaciones de iOS en una Mac es a través del simulador de iPhone / iPad (disponible en el SDK de iOS) ... Y necesita el código fuente de la aplicación que desea ejecutar.

Meltemi
fuente
1
Me encantaría ver el tweet de un desarrollador que dice: "Algunos imbéciles intentaron que les enviara el código fuente de mi aplicación". Y, por supuesto, los comentarios resultantes. Eso requeriría bolas de hierro para preguntar.
Tasuret
1

Lamentablemente, el simulador de iPhone / iPad solo está disponible como parte de las herramientas de desarrollo y no contiene ninguna capacidad de sincronización con iTunes. Tampoco tiene una aplicación de tienda de aplicaciones, por lo que no puede comprar aplicaciones desde el simulador.

Como su uso principal es que los desarrolladores prueben sus aplicaciones sin el hardware real, lo más probable es que nunca veas las características que deseas agregar al simulador.

Covar
fuente
1

No, no sería posible, a menos que a alguien se le ocurriera un emulador de iOS que le permitiera ejecutar binarios basados ​​en ARM en su Mac / PC basada en Intel. Básicamente lo mismo que han hecho con la ingeniería inversa de Super Nintendo y los emuladores resultantes que se han escrito para emular roms de Super Nintendo. Sin duda alguien lo hará algún día dentro de muchos años.

Brock Woolf
fuente
O tal vez solo un año o dos: kickstarter.com/projects/cmwdotme/…
Slipp D. Thompson
Mejor enlace: iemu.org
Slipp D. Thompson
Parece que ese proyecto fue reemplazado por virtur.al, también realizado por el mismo autor. Aún más, ese proyecto fue comprado por Citrix, por lo que puede ser posible en el futuro.
Spotlight
@Spotlight, ¿qué le pasó?
Pacerier
@Pacerier El propietario parece haber dejado lo que compró Citrix y fundó otra compañía de emulación basada en qemu. No lo he seguido demasiado de cerca, pero no parece que se haya planeado un lanzamiento de origen :(
Spotlight