Instalar Xcode en Windows XP.


      
  Por supuesto, Mac OS X no es un programa, por eso solo se puede emular dentro del entorno Windows. Para dicho propósito faltaran los siguientes requisitos:


   1. PC intel Dual Core o superior  con Windows XP/ Vista/ 7.
 El ordenador tiene que soportar tecnología "Intel Virtualization Technology". Esto se comprueba entrando en el BIOS al iniciar el arranque del sistema, tecla "supr" (en mi caso). Una vez dentro de los ajustes BIOS, se entra al apartado "Advanced Setup", por alli tiene que aparecer algo parecido a "Intel VT" o "Intel Virtualization", asignamos "Enabled". Guardamos cambios saliendo con tecla F10.

    2. Maquina virtual VMware 4.02. La instalación es bastante simple.

    3. Imagen de Mac OS X Lion 10.7.3 con parches necesarios (se descarga vía torrent). Por aqui hace falta explicarse mas detallado.

    4. Dentro de la carpeta descargada hay un archivo autodescomprimible "Mac OS X Lion 10.7.3 VMware Image¨. Hay que descomprimirlo dentro de la carpeta, donde se desea situar nuestra ¨maquina virtual MacOS¨, por ejemplo Mac OS X Lion.

    5. Parcheamos el VMware. Para esto hay que
 ir a la carpeta con ficheros descomprimidos via :
C:\Mac OS X Lion\Mac OS X Lion 10.7.3 VMware Image\VMware Unlocker - Mac OS X Guest\VMware 8.x Series\VMware Workstation Unlocker - Windows.   Alli se encuentra fichero "install",  lo activamos.

    6. En la carpeta  C:\Mac OS X Lion\Mac OS X Lion 10.7.3 VMware Image\Mac OS X Lion se hace doble click sobre "Mac OS X Lion.vmx":


      7. Asi se abre la ventana inicial de VMware Player, ya preconfigurada para emular nuestra Mac OS X Lion.


Solo faltan algunos ajustes. Se teclea en la parte izquierda "Mac OS  X Lion", (el nombre de la "maquina Mac" creada),  luego "Edit virtual machine settings". A nuestro CD/DVD virtual asignamos la imagen del disco auxiliar "darwin.iso", situado en la carpeta  C:\Mac OS X Lion\Mac OS X Lion 10.7.3 VMware Image\VMware Unlocker - Mac OS X Guest\VMware 8.x Series\Tools :





  8. Abrimos la pestaña "Options". Se hace click sobre "Shared folders" y marca "Always enabled", se añade ("Add") alguna carpeta en Windows "materno" . Servira, como carpeta compartida por dos sistemas, tecleamos OK para guardar los cambios.


   Dichas manipulaciones proporcionaran acceso compartido a una carpeta entre Mac y Windows, que puede ser muy útil a la hora de transferir ficheros entre si.
   Además, así se mejora rendimiento del sistema emulado y da múltiples resoluciones a la pantalla virtual, incluido "a toda pantalla". Esta maravilla se llama "VMware Tools".

  9.  Lanzamos la maquina virtual pulsando "Play virtual machine". Cuesta bastante de arrancarse, a veces hay que pulsar con el cursor sobre pantalla virtual. Un fenómeno raro, pero facilita la cosa :)
 Si salen algunas ventanillas, pulsamos OK.

  10. Una vez totalmente cargada Mac OS X Lion, se necesita instalar "VMware Tools". Pulsamos sobre el icono correspondiente en el escritorio. Y siempre continue...continue...accept.., si pide password - lo dejamos en blanco. Se espera y luego el sistema propondrá reiniciarse ("Restart").

     
Siguiente paso, para el cual precisamente se inició toda esta tarea de virtualisacion e instalación, parece lo mas simple posible.

                                        Instalar Xcode.

  1. Pues, continuamos ya en el Mac OS X.
Desde Safari se entra por siguiente enlace https://developer.apple.com/programs/start/register/create.php
y se registra por "Create an Apple ID".

 2. Una vez obtenido el perfil de usuario se entra por https://developer.apple.com/membercenter/ rellenando campos con ID  y contraseña.

 3. Entramos por aquí. Lo siento, los enlaces directos en el sitio WEB Apple no funcionan por alguna causa.


4. Luego por aquí:



5. Se descarga el archivo, se instala, y listo para usar.



6. Dentro del sistema, Xcode se puede encontrar con ayuda del Finder, tecleando "Xcode" en el campo de busqueda.
Entorno de desarollo Xcode se actualiza automaticamente hacia la version completa y librerias nuevas.

 P.S.: Espero, que sirva para alguien esta pequeña ayuda. Perdon por mi castellano. Mi Objective-C es aun peor. :)

28 comentarios:

  1. Anónimo21:39

    no sirve el dropbox!! helpp!!!! davidm377@hotmail.com
    does not work the dropbox

    ResponderEliminar
  2. Anónimo2:13

    Cuando corro la maquina se me queda en la manzana de apple ayuda!

    ResponderEliminar
    Respuestas
    1. Cuesta arrancarse, tarda unos minutos. A lo mejor es esto?

      Eliminar
  3. Anónimo1:34

    Tengo un problema, al intentar correr la maquina virtual me dice "Mac OS X is not supported with software virtualization. To run Mac OS X you need a host on which VMware WrokStation supports hardware virtualization" me podrías ayudar ?

    ResponderEliminar
    Respuestas
    1. Ordenador tiene que soportar tecnologia "Intel Virtualization Technology". Un requisito muy importante. Sin cual no es posible hacer funcionar por lo menos imagen de Mac OS, que esta mencionada en este manual.

      Eliminar
    2. Hola! tengo el mismo problema. Yo tengo un sony vaio con un procesador i5 y 5 gb de ram... hay algo que pueda hacer?

      Eliminar
  4. Anónimo12:32

    hola mi problema es que después de hacer todos los pasos y darle a "Play virtual machine" me aparece la manzana de apple pero 2 segundos después se cierra solo el VMware.
    Espero su respuesta y muchas gracias por todo.

    ResponderEliminar
    Respuestas
    1. ¿Se ha intentado reinstalar VMware player?

      Y claro, el ordenador tiene, que ser bastante potente, con amplia memoria RAM.

      Eliminar
    2. Hola pienso que es problema de hardware de tu computadora(Procesador, memoria RAM) además que debes verificar como lo dice el autor que tu pc sea compatible con Virtualización por Hardware.

      Eliminar
  5. Anónimo20:38

    Según entiendo en un comentario de arriba... entonces no es posible hacerlo correr en una maquina que usa procesador AMD?

    ResponderEliminar
  6. Hola, tengo una consulta. Lo primero, excelente tutorial para los que empezamos con esto y no disponemos de un Mac.
    Hemos configurado una carpeta compartida pero lo que no tengo claro es como puedo acceder a esa carpeta de el sistema virtualizado (Mac).
    Posiblmente sea una chorrada pero con el Finder no encuentro esa carpeta.

    Mil gracias

    ResponderEliminar
  7. Me respondo a mi mismo. Parece mentira, pero ayer estuve buscando y no lo encontré y hoy he tardado 3 segundos en encontrarlo. Hay que abrir Finder -> menú Ir -> Ordenador
    Así de sencillo.

    ResponderEliminar
  8. excelente tutorial!!

    ResponderEliminar
  9. se puede con vmware build 7.0.0??

    ResponderEliminar
    Respuestas
    1. No tiene que ser un problema. Pues el nucleo del VMware se queda mismo.
      Yo cambie la version del VMware player en mi PC (he actualizado), y sigue funcionar Mac Lion del enlace para descarga.

      Eliminar
  10. Anónimo22:08

    Me ha funcionado perfectamente, muchisimas gracias!!!

    ResponderEliminar
  11. Anónimo17:39

    He seguido todos los pasos, y funciona perfectamente, Gracias!!!!

    ResponderEliminar
  12. Muy Buen Tutorial bro pero una pregunta en keys hay un certificado com.apple.kerberos.kdc que sale invalido que hago porque las webs no me deja entrar algunas por https:// ??

    ResponderEliminar
    Respuestas
    1. Tenemos en cuenta, que el sistema OS X esta emulada sobre Windows. Y claro, el Apple no cuenta con eso, es decir no es una forma muy correcta de instalacion de Mac OS. Tiene ser un Airbook o MacBook original (Segun Apple).
      No podemos pedir en dicha situacion, trucando mac OS X, total compatibilidad de certificados de seguridad.

      Eliminar
  13. Anónimo1:12

    Alguien sabe donde puedo descargar xcode 4.3 para poder instalarlo o poder actualizar esta version de lion por favor

    ResponderEliminar
  14. Vi una aplicacion me gusto y empeze a desarrollar una, la termine y porque PUTA MADRE NADIE TE DICE EXACTAMENTE QUE PARA PODER SUBIR LA PUTA APP NECESITAS AWEBO UNA PUTA MAC VALE MADRES DESPUES DE PAGAR ESTO Y EL OTRO AHORA NO PUEDO SUBIRLA PORQUE NECESIOT UNA PUTA MAC PARA ESTE PUTO PROGRAMA DE MIERDAAAA!!!!! YA ESTOY EMPEZANDO A ODIARTE APPLE

    ResponderEliminar
    Respuestas
    1. Anónimo17:59

      Es decir.... que para subir la aplicacion te pide el id de developer,.... o es porque necesitas una verdadera mac ?????

      Eliminar
  15. Todo el rato me dice que el paquete a descargar desde torrent ya no existe y la ruta esta fuera de uso,habeis cambiado de ubicación el paquete o algo similar?

    Un saludo

    ResponderEliminar
    Respuestas
    1. Hola.
      No he cambiado la ubicacion, en mi ordenador el "torrent" se descarga casi a la maxima velocidad de linea.


      Prueba:
      https://dl.dropboxusercontent.com/u/66871529/Mac_OS_X_Windows_Torrent.jpg

      Eliminar
  16. Vaya pues no se por que sera pero al final me da error en la descarga diciendome que la ruta de archivo no esta especificada

    ResponderEliminar
  17. Anónimo0:12

    Hola, me funciono sin problemas el emulador, el tema es que cuando quise instalar xcode me dijo que no por la versión de mac, asi que actualice y ahora se me quedo pegada en la manzana, alguna solución, o alguien que tenga xcode mas antiguo

    saludos

    ResponderEliminar
  18. Anónimo1:52

    Wenas¡¡¡ Grandisimo tutorial, un millon de gracias. Podrias decirme si hay posibilidad de ponerlo en español, todo funciona perfectamente pero no tengo narices de ponerlo en español. Mil gracias de nuevo.

    ResponderEliminar
  19. a mi se me queda en la manzana cargando y se puede pasar asi horas y horas

    ResponderEliminar