Estoy en Windows y tengo la última versión de OS X (10.7.4) ejecutándose como máquina virtual en VMware Workstation. Todo funciona perfectamente, incluida la última versión de Xcode. Las cosas son muy suaves y, a diferencia de lo que se podría imaginar, casi no hay un comportamiento lento. Me parece que trabajar en proyectos es bastante eficiente con la potencia combinada de todo el software instalado en los dos sistemas operativos, que se comunican felizmente a través de la carpeta compartida de VMware. Los dispositivos con iOS se conectan a través de USB a iTunes y Xcode de la máquina virtual, como si fuera una Mac real. (Sin embargo, los nombres de casi todos los dispositivos (virtuales) de la máquina virtual tienen un "VMware" en ellos, lo que hace que la VM no sea tan real a los ojos de Apple si Xcode reúne e informa estadísticas de la máquina durante la instalación o el envío de aplicaciones. En cualquier caso, aunque Xcode sospeche que se encuentra en un entorno "extraño", hasta el momento no ha mostrado ningún signo y funciona totalmente bien)Si me complace que OS X se ejecute en VMware, ¿realmente tengo que comprar una Mac para poder desarrollar para App Store?
Y, como el momento de inscribirse en el programa de desarrollo de Apple se acerca, me pregunto si realmente tengo que reducir el presupuesto de desarrollo en $ 1000- $ 1500 más o menos para comprar una Mac física como Apple esperaría que hiciera. Es una cantidad significativa de dinero y preferiría guardarlos para algo más útil. Realmente me gustaría evitar la compra. Afortunadamente, los tiempos en los que las personas comprarían Macs para lamerlos, como sugerirían las famosas palabras de Steve Jobs, ya se terminaron.
Por lo tanto, mis preguntas son:
Alguien ha oído hablar o tal vez experimentado un desarrollo fructífero de las aplicaciones de iOS en una máquina OS X virtual, lo que significaría obtener un certificado de aplicación de firma IOS para ser utilizado por Xcode ejecutándose en esa máquina virtual y, de hecho, enviando una aplicación a la tienda de aplicaciones desde la máquina virtual.
Incluso si tal cosa es técnicamente posible, ¿hay algún obstáculo legal enterrado en alguna parte de los acuerdos de licencia que debería aceptar al inscribirme en el programa de desarrollo de Apple? (Ahh, algo me está diciendo que hay ..)
¿Por qué arreglar lo que no está roto? No somos ingenieros de hardware, después de todo – CodaFi
Si temes que Xcode te espíe, lo cual no creo que debas, solo exporta tu IPA a una memoria USB y luego envíala a través de una Mac en una Apple Store. . Una vez que te conviertas en un millonario de la noche a la mañana, compra un Mac mini usado de Craigslist por $ 200. – greg
Compre un Mac Mini de segunda mano fuera de eBay/Craigslist - final de la historia;) – Luke