Estoy pensando en probar algún desarrollo para el iPhone, ¿es posible instalar Leopard dentro de VMWare? Ya tengo una PC bastante alta con una configuración cómoda que me gustaría usar, ¿o necesito comprar una Mac real?Mac virtual?
Respuesta
Es legal a ejecutar Mac OS X servidor en una máquina virtual en el Apple de hardware. Todas las demás formas de virtualización de Mac OS X están actualmente prohibidas.
Legalmente, necesita comprar una Mac. Es "posible" ejecutar (al menos Tiger) en VMWare: la experiencia no es óptima, pero puede hacerlo. También es posible ejecutar OS X en hardware de PC; sin embargo, es un ejercicio de software ilegal y pirateo.
Desafortunadamente, no existe una forma legal de ejecutar OS X en una máquina virtual.
Para desarrollar aplicaciones de iPhone, probablemente no necesite una máquina especialmente fornida, así que tal vez busque un agarre mac mini? Son los Macs más baratos que puedes obtener, y probablemente deberían estar bien para hacer el trabajo de iPhone. ¡Además, ahora tienes un mac que puedes usar para probar otras cosas también! :)
He ejecutado OSX bajo VMWare, y puedo decirle con confianza que no es un entorno en el que se sienta cómodo para desarrollar aplicaciones. Apenas fue (realmente) utilizable para probar el navegador específico de Mac errores que no se pudieron reproducir en Safari en Windows.
Por otro lado, si su hardware es compatible con OSx86, puede ejecutarlo de manera nativa a velocidades razonables, y espero que tenga un entorno de desarrollo bastante agradable.
Para todos los casos, voy a suponer que tiene una licencia legal OS X, y no me importa la ambigüedad legal de ejecutarlo en hardware que la licencia prohíbe explícitamente (la legalidad no está clara, pero Realmente creo que estarás bien siempre y cuando no sea una copia pirateada).
No creo que la legalidad no sea clara.Además, no puede tomar una copia comercial de OS X e instalarla en el hardware de su PC; necesita una de las muchas versiones * modificadas *. Esto proviene, por supuesto, de un tipo que ha experimentado con ese tipo de software. Ahora tengo 3 Mac además de mi PC en casa y también ejecuto Windows en Mac. –
En segundo lugar, la información sobre la usabilidad de OS X en VM con PC como host. Lo intenté como un experimento. Horriblemente lento incluso en el núcleo 2 duo con memoria de 4GB. Probablemente necesites más memoria y/o una máquina más rápida para ejecutarlo bien. – David
Puede alquilar una Mac virtual con un servicio como www.MacinCloud.com.
Lo probé durante uno de mis años desafortunados durante los cuales no tenía idea de otros servicios. Realmente apesta, la disponibilidad, el soporte, todo. –
No estamos de ninguna manera afiliados con ninguno de los proveedores a continuación. Hemos probado muchos proveedores de nube virtual de Mac, incluyendo:
- Mac en la nube
- virtualmacosx.com
- xcodeclub
Con mucho, el mejor apoyo llegamos era de xcodeclub . Daniel (el propietario) aprovisionó personalmente una máquina virtual de prueba y nos permitió ver si nuestros programas se ejecutaban antes de comprar el servicio. Java 7 terminó no funcionando en Mac virtual debido a problemas con algunos controladores gráficos, pero Daniel pasó más de una hora de su tiempo personal ayudándonos. Ahora así es como debería ser el servicio al cliente. Recomendamos encarecidamente su servicio.
I segundo http://xcodeclub.com - el mejor servicio de todos los que probé. Otros tienen muy poco o ningún servicio comparado con el de Daniel. Muy recomendado de hecho. –
XCodeclub es el mejor. –
- 1. Máquina virtual con Mac OS X
- 2. Interfaz de red virtual en Mac OS X
- 3. ¿Directorio de host virtual MAMP PRO en Mac Leopard OSX?
- 4. C++, base virtual abstracta protegida virtual virtual privado destructor
- 5. ¿Debería escribir "público virtual" o "público virtual" en herencia virtual?
- 6. VA (Dirección virtual) & RVA (Dirección virtual relativa)
- 7. ¿Cómo se usa el servidor IIS en una máquina virtual en un host Mac?
- 8. Cómo crear una unidad de CD virtual en Mac OS X
- 9. Importación de un disco duro virtual en Parallels Desktop 6 para Mac
- 10. Configuración de la dirección MAC de una máquina virtual en Vagrant
- 11. ¿Desarrollar en Mac vs. usar una máquina virtual en una PC con Windows?
- 12. virtual inheritance
- 13. Memoria virtual
- 14. ¿Memoria virtual?
- 15. función virtual const vs función virtual no const
- 16. diferencia entre una función virtual y una función virtual pura
- 17. Delphi: Capacidad de mantenimiento virtual vs virtual Resumen
- 18. función virtual declarada no virtual en una clase derivada
- 19. Javascript en Directorio virtual conscientes de directorio virtual
- 20. Comprensión de dirección virtual y espacio de dirección virtual
- 21. dispositivo virtual no se puede eliminar
- 22. proceso virtual usando Delphi
- 23. error_log por Virtual Host?
- 24. Memoria virtual y sbrk
- 25. override C++ virtual method
- 26. Enrutamiento al elemento virtual
- 27. Virtual Machine Optimization
- 28. función virtual en línea
- 29. Joystick virtual en Java
- 30. Java Virtual Machine Internals
¿cómo se puede aceptar una respuesta cuando responde una pregunta diferente? – Notitze
Consulte la discusión relacionada en –
Para cualquiera que lea esta pregunta en 2013 (o ¡más tarde!): los comentarios y las respuestas expresadas son casi todos erróneos y terriblemente desactualizados además. – Coxy