¿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?

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.


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)


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.


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.


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.



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
Al usar nuestro sitio, usted reconoce que ha leído y comprende nuestra Política de Cookies y Política de Privacidad.
Licensed under cc by-sa 3.0 with attribution required.