¿Existe una máquina virtual de iOS para Windows? Si no existe, ¿hay alguna razón por la que no podría?
Arrrrrrrrrrghhhhhhhhhhhhhhhhhh por eso odio a Apple. En un tono más sosegado, ¿ha cambiado algo en el último año?
¿Existe una máquina virtual de iOS para Windows? Si no existe, ¿hay alguna razón por la que no podría?
La respuesta es sencilla: No.
Apple no permite que iOS se ejecute en ningún otro lugar que no sean los dispositivos iOS (iPhone, iPad, iPod touch) y el simulador Xcode. Podrías simular OS X en tu aplicación VM de Windows y luego usar Xcode para simular un dispositivo iOS, pero esto sería realmente agotador para tu ordenador y realmente no vale la pena el esfuerzo, pero no puedes simular iOS directamente en Windows debido a los chipsets y a que Apple lo impide.
Arrrrrrrrrrghhhhhhhhhhhhhhhhhh por eso odio a Apple. En un tono más sosegado, ¿ha cambiado algo en el último año?
Es una decisión muy ingenua por parte de Apple no proporcionar una manera para que los desarrolladores prueben sus aplicaciones contra los productos de Apple, lo que ya le ha costado a Apple una buena parte del mercado. Por eso la gente adora Android. Simple, gratuito y con mucho apoyo.
AppleAyuda es una comunidad de usuarios de los productos de Apple en la que puedes resolver tus problemas y dudas.
Puedes consultar las preguntas de otros usuarios, hacer tus propias preguntas o resolver las de los demás.
0 votos
¿El simulador de iOS incluido en Xcode no es lo suficientemente bueno para tus necesidades?
0 votos
No tengo un mac
1 votos
¿Por qué necesita una máquina virtual? Dado que los ordenadores no son lo suficientemente potentes como para emular un dispositivo iOS, si no tienes un entorno de desarrollo adecuado, no podrás hacer mucho. Lo que puedes hacer es virtualizar OS X y luego utilizar el simulador que viene con OS X.
1 votos
No se puede tener una VM para IOS en Windows u OSX ya que IOS funciona en CPUs ARM y Windows y OSX en Intel x86
0 votos
Esto no es ni mucho menos una respuesta, pero hay una solución. Google iEmu, funcionaba con el iPhone y el iPad originales. El tipo hizo recientemente otra empresa (virtur.al) que fue comprada por Cisco.
0 votos
@Mark se equivoca, por supuesto. La arquitectura común facilita la creación de una VM, y probablemente hace que se ejecuten más rápido, pero no es un requisito. En mi máquina Windows, tengo VMs para TRS-80s (Zilog Z80), Apple II's, y Mac OS 8 (Motorola). Así que podrías crear una VM para un dispositivo iOS en Windows, pero tendrías que superar las protecciones de Apple contra ese tipo de cosas, lo cual es extremadamente difícil.
0 votos
@ChrisJ.Breisch De lo que estás hablando es de emuladores -VMs de máquinas no separadas que utilizan el conjunto de instrucciones del procesador.
0 votos
No, @Mark, un emulador es sólo un tipo específico de máquina virtual. No es necesario que una máquina virtual comparta la misma arquitectura que el host. Cualquier cosa puede ser virtualizada en una máquina virtual, incluso el procesador y la arquitectura.
1 votos
@Mark, creo que estás confundiendo Máquinas Virtuales y Virtualización con Emuladores y Emulación. Un Emulador es sólo un tipo de VM, uno que utiliza Emulación en lugar de Virtualización. La virtualización se utiliza en una VM donde la arquitectura del host se replica en el huésped.