¿Cómo descargar Xcode en pc o mac?
Windows 10, 8.1, y 7
Descarga e instala VirtualBox para Windows. Descarga macOS High Sierra Final. Extrae el archivo RAR. Abre VirtualBox. Haz clic en Nueva. Teclea OSX en el campo “Nombre”. Selecciona la opción Mac OS X en el menú desplegable con el rótulo “Tipo”. Haz clic en Siguiente. Haz clic en Siguiente. Crea un disco duro. Haz clic en Configuración. Edita la máquina virtual. Cierra VirtualBox. Ejecuta el símbolo del sistema con privilegios elevados, en la PC. Ejecuta estos comandos en el procesador de comandos. Abre VirtualBox nuevamente. Haz clic en Iniciar. Configura la Mac virtual. Abre la App Store {"smallUrl":"https:\/\/www.wikihow.com\/images_en\/5\/55\/Iphoneappstoreicon.png","bigUrl":"https:\/\/www.wikihow.com\/images_en\/5\/55\/Iphoneappstoreicon.png","smallWidth":460,"smallHeight":460,"bigWidth":760,"bigHeight":760,"licensing":"<div class=\"mw-parser-output\"><\/div>"}. Haz una búsqueda de Xcode. Haz clic en Xcode. Haz clic en Obtener. Haz clic en Instalar. Haz clic en Abrir para ejecutar Xcode. Haz clic en Agree. Ingresa la contraseña de administrador de la Mac para continuar. Abre un nuevo proyecto.
Este es un hipervisor gratuito de código abierto que te permite ejecutar múltiples máquinas virtuales, incluyendo Xcode para macOS.  Dirígete a https://www.virtualbox.org/wiki/Downloads y haz clic en Windows hosts. Esto iniciará la descarga (aunque es posible que tengas que hacer clic en Save o Download para continuar). Debes utilizar una versión de Windows de 64 bits, con al menos 4 GB de RAM.  Ejecuta el instalador, luego sigue las instrucciones que aparezcan en pantalla para completar la instalación. Puedes obtener la versión RAR de forma gratuita, aquí. Si no puedes descargar el archivo ya que pesa demasiado (6 GB), puedes encontrar la solución aquí. Puedes utilizar cualquier aplicación de extracción que soporte archivos RAR, tales como WinRAR o WinZip. Luego de extraer el archivo, verás una carpeta que contiene un archivo “.vmdk” de High Sierra y un archivo “.txt”. La encontrarás dentro del área Todas las aplicaciones, en el menú “Inicio”. Esto se encontrará en la esquina superior izquierda de la aplicación. Aparecerá un diálogo titulado “Crear máquina virtual”.   Encontrarás este botón en la parte inferior de la ventana.  Aquí te decimos cómo:  Haz clic en el botón al costado de  “Usar un archivo de disco duro virtual existente”. Haz clic en el ícono del explorador. Dirígete al archivo “.vmdk” de High Sierra que extrajiste anteriormente. Selecciona el archivo y haz clic en “Crear”. Lo encontrarás en la esquina superior izquierda de la ventana. Realiza las siguientes actualizaciones en la configuración:  Haz clic en Sistema, ubicado en la columna de la izquierda.  Dirígete a la pestaña “Placa base” y selecciona la opción ICH9 ubicada en el menú desplegable con el rótulo “Chipset”, luego marca la casilla al costado de Habilitar EFI. En la pestaña Procesador, selecciona 2 como el número de procesadores, luego mueve el control deslizante del “Límite de ejecución” hacia el punto que marque 70%.   Haz clic sobre Pantalla en la columna de la izquierda. En la pestaña Pantalla, selecciona 128 MB como el valor de la “Memoria de vídeo”.  Haz clic en OK para guardar los cambios. Puedes hacer esto al hacer clic en la X ubicada en la esquina superior derecha de la aplicación. Aquí te decimos cómo:  Teclea cmd en el cuadro de búsqueda de la barra de herramientas. Haz clic derecho sobre cmd en los resultados de la búsqueda. Haz clic en Ejecutar como administrador. Aparecerá una ventana negra con el símbolo del sistema. Ejecútalos en orden, pero reemplaza las rutas a la ubicación del VirtualBox, y “Your VM Name” de esta forma:  Teclea cd "C:\Program Files\Oracle\VirtualBox\" y presiona ↵ Enter. Teclea VBoxManage.exe modifyvm "Your VM Name" --cpuidset 00000001 000306a9 04100800 7fbae3ff bfebfbff y presiona ↵ Enter. Teclea VBoxManage setextradata "Your VM Name" "VBoxInternal/Devices/efi/0/Config/DmiSystemProduct" "MacBookPro11,3" y presiona ↵ Enter. Teclea VBoxManage setextradata "Your VM Name" "VBoxInternal/Devices/efi/0/Config/DmiSystemVersion" "1.0" y presiona ↵ Enter. Teclea VBoxManage setextradata "Your VM Name" "VBoxInternal/Devices/efi/0/Config/DmiBoardProduct" "Iloveapple" y presiona ↵ Enter. Teclea VBoxManage setextradata "Your VM Name" "VBoxInternal/Devices/smc/0/Config/DeviceKey" "ourhardworkbythesewordsguardedpleasedontsteal(c)AppleComputerInc" y presiona ↵ Enter. Teclea VBoxManage setextradata "Your VM Name" "VBoxInternal/Devices/smc/0/Config/GetKeyFromRealSMC" 1 y presiona ↵ Enter. También puedes cerrar la ventana CMD, si lo deseas. Es el ícono de flecha verde ubicado en la esquina superior izquierda de la aplicación. Sigue las instrucciones que aparezcan en pantalla para configurar High Sierra como si fueras a configurar una nueva computadora, e inicia sesión con tu Apple ID, según se te indique. Cuando hayas terminado, aparecerá la pantalla de inicio de la Mac virtual. Se encontrará en el “Dock” ubicado en la parte inferior de la pantalla. Teclea xcode en la barra de búsqueda ubicada en la esquina superior derecha de la App Store y presiona ↵ Enter. Deberá aparecer como primer resultado. Busca el ícono azul de la App Store que incluya la figura de un martillo. Si no iniciaste sesión con tu Apple ID durante la configuración, ahora tendrás que hacerlo. Xcode comenzará a instalarse en la Mac virtual. Cuando haya finalizado, aparecerá un botón de “Abrir”.  Lo encontrarás en la esquina inferior derecha del mensaje emergente con el contrato de licencia. Xcode ahora instalará algunos componentes adicionales. Si eres nuevo utilizando Xcode, selecciona la opción Get started with a playground para empezar a codificar en un contexto preestablecido. Para iniciar un proyecto desde cero, haz clic en Create a new Xcode project. Haz clic en clic OK, en el caso de que la Mac te solicite habilitar el modo de desarrollador.
Windows 10, 8.1, and 7