Windows 10, Windows 8.1 e Windows 7 macOS
Si tratta di un programma gratuito e open-source che permette di creare e usare diverse tipologie di macchine virtuali, inclusa una in grado di utilizzare il programma Xcode per macOS.  Visita il sito web https://www.virtualbox.org/wiki/Downloads e clicca sul link Windows hosts. Verrà avviato il download del file di installazione del client per sistemi Windows (in alcuni casi dovrai cliccare sul pulsante Salva o Download per poter continuare). Per poter installare VirtualBox devi obbligatoriamente usare una versione di Windows a 64-bit e il computer deve essere dotato di almeno 4 GB di RAM.  Esegui il file di installazione e segui le istruzioni che appariranno sullo schermo per completare l'installazione di VirtualBox. Puoi scaricarne una versione in formato RAR da questo link. Se non puoi scaricare il file perché ha una dimensione troppo elevata (occupa circa 6 GB), puoi risolvere il problema consultando questo articolo. Puoi usare una delle moltissime app in grado di estrarre i dati contenuti in un archivio RAR, per esempio WinRAR o WinZip. Al termine dell'estrazione dei dati avrai a disposizione una cartella in cui saranno presenti un file con estensione ".vmdk" e uno con estensione ".txt" relativi al sistema operativo High Sierra di Apple. L'icona corrispondente è contenuta nella sezione Tutte le app del menu "Start". È collocato nell'angolo superiore sinistro della finestra.  Verrà visualizzata la finestra di dialogo "Crea macchina virtuale".   È collocato nella parte inferiore della finestra.  Segui queste istruzioni:  Clicca sul radio pulsante "Usa un file di disco fisso virtuale esistente"; Clicca sull'icona "Sfoglia"; Accedi alla cartella in cui è memorizzato il file VMDK che hai scaricato dal web nei passaggi precedenti; Seleziona il file in oggetto e clicca sul pulsante Crea. È collocata nell'angolo superiore sinistro della finestra di VirtualBox. Per farlo, segui queste istruzioni:  Clicca sulla scheda Sistema elencata nel riquadro sinistro della finestra "Impostazioni".  All'interno della scheda denominata "Scheda madre" seleziona il valore ICH9 dal menu a discesa "Chipset", quindi seleziona il pulsante di spunta Abilita EFI. All'interno della scheda Processore seleziona il valore 2 come numero di processori, quindi  sposta il cursore "Execution cap" sul 70%.   Clicca sulla scheda Schermo elencata nel riquadro sinistro della finestra "Impostazioni". All'interno della scheda Schermo seleziona il valore 128 MB per il cursore "Memoria Video".  Clicca sul pulsante OK per salvare le nuove impostazioni. Clicca semplicemente sull'icona a forma di X collocata nell'angolo superiore destro della finestra del programma. Segui queste istruzioni:  Digita la parola chiave cmd all'interno della barra di ricerca di Windows; Seleziona l'icona del Prompt dei Comandi, apparsa nell'elenco dei risultati, con il tasto destro del mouse; Clicca sull'opzione Esegui come amministratore. Verrà visualizzata la finestra del "Prompt dei Comandi" di Windows. Eseguili rispettando l'ordine con cui sono elencati, ma modificando il percorso dei file in base alla cartella in cui hai installato VirtualBox sul computer e sostituisci il parametro "Nome_VM" con il nome della macchina virtuale che hai creato:  Digita il comando cd "C:\Program Files\Oracle\VirtualBox\" e premi il tasto Invio; Digita il comando VBoxManage.exe modifyvm "Nome_VM" --cpuidset 00000001 000306a9 04100800 7fbae3ff bfebfbff e premi il tasto Invio; Digita il comando VBoxManage setextradata "Nome_VM" "VBoxInternal/Devices/efi/0/Config/DmiSystemProduct" "MacBookPro11,3" e premi il tasto Invio; Digita il comando VBoxManage setextradata "Nome_VM" "VBoxInternal/Devices/efi/0/Config/DmiSystemVersion" "1.0" e premi il tasto Invio; Digita il comando VBoxManage setextradata "Nome_VM" "VBoxInternal/Devices/efi/0/Config/DmiBoardProduct" "Iloveapple" e premi il tasto Invio; Digita il comando VBoxManage setextradata "Nome_VM" "VBoxInternal/Devices/smc/0/Config/DeviceKey" "ourhardworkbythesewordsguardedpleasedontsteal(c)AppleComputerInc" e premi il tasto Invio; Digita il comando VBoxManage setextradata "Nome_VM" "VBoxInternal/Devices/smc/0/Config/GetKeyFromRealSMC" 1 e premi il tasto Invio. Se lo desideri, a questo punto puoi chiudere la finestra del "Prompt dei Comandi". È caratterizzata da una freccia verde ed è collocata nella parte superiore sinistra della finestra di VirtualBox. Segui le istruzioni che appariranno sullo schermo per configurare il sistema operativo High Sierra della macchina virtuale come se fosse realmente un Mac, quindi esegui l'acceso usando il tuo ID Apple quando richiesto. Quando avrai completato questo passaggio, all'interno della finestra della macchina virtuale vedrai apparire il desktop del Mac. È collocata direttamente sul Dock di sistema. Digita la parola chiave xcode all'interno della barra di ricerca posta nell'angolo superiore destro della finestra dell'App Store e premi il tasto Invio. Dovrebbe essere apparsa al primo posto dell'elenco dei risultati. È caratterizzata da un'icona simile a quella dell'App Store con l'aggiunta di un martello. Se non hai eseguito il login con il tuo ID Apple durante la procedura di configurazione del Mac, dovrai farlo adesso. L'app Xcode verrà installata sul tuo Mac virtuale. Al termine dell'installazione verrà visualizzato il pulsante "Apri".  È collocato nell'angolo inferiore destro della finestra di pop-up apparsa e relativa ai termini del contratto per l'utilizzo su licenza del programma. Il programma Xcode provvederà a installare alcune funzionalità aggiuntive. Se è la prima volta che usi Xcode, scegli l'opzione Get started with a playground per iniziare a programmare utilizzando uno degli ambienti di sviluppo preconfigurati. Per iniziare un progetto da zero scegli invece la voce Create a new Xcode project. Se ti viene chiesto di abilitare la modalità sviluppatore sul Mac, clicca sul pulsante OK. È collocata direttamente sul Dock di sistema. Verrà visualizzato un elenco dei risultati con tutte le voci che rispettano i criteri cercati. Dovrebbe essere apparsa al primo posto dell'elenco dei risultati. È caratterizzata da un'icona simile a quella dell'App Store con l'aggiunta di un martello.  L'app Xcode verrà installata sul tuo Mac virtuale. Al termine dell'installazione il pulsante "Installa" verrà sostituito dal pulsante "Apri".  È collocato nell'angolo inferiore destro della finestra di pop-up apparsa e relativa ai termini del contratto per l'utilizzo su licenza del programma. Il programma Xcode provvederà a installare alcune funzionalità aggiuntive. Se è la prima volta che usi Xcode, scegli l'opzione Get started with a playground per iniziare a programmare utilizzando uno degli ambienti di sviluppo preconfigurati. Per iniziare un progetto da zero scegli invece la voce Create a new Xcode project. Se ti viene chiesto di abilitare la modalità sviluppatore sul Mac, clicca sul pulsante OK.
Scarica e installa VirtualBox per Windows. Scarica il file di installazione del sistema operativo macOS High Sierra Final. Decomprimi il file RAR. Avvia il programma VirtualBox. Clicca sul pulsante Nuova. Digita il nome OSX all'interno del campo di testo "Nome". Seleziona l'opzione Mac OS X dal menu a discesa "Tipo". Clicca sul pulsante Avanti. Clicca sul pulsante Avanti. Crea un disco rigido per la macchina virtuale. Clicca sull'icona Impostazioni. Modifica le impostazioni di configurazione della macchina virtuale che hai appena creato. Chiudi il programma VirtualBox. Apri un finestra del "Prompt dei comandi" come amministratore del computer. Esegui questa serie di comandi. Riavvia il programma VirtualBox. Clicca sull'icona Avvia. Configura il tuo Mac virtuale. Accedi all'App Store del Mac cliccando sull'icona {"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>"}. Cerca il programma Xcode. Clicca sulla voce Xcode. Clicca sul pulsante Ottieni. Clicca sul pulsante Installa. Clicca sul pulsante Apri per avviare il programma Xcode. Clicca sul pulsante Accetto. Inserisci la password dell'account amministratore del Mac per poter continuare. Inizia un nuovo progetto. Accedi all'App Store del Mac cliccando sull'icona {"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>"}. Digita la parola chiave xcode all'interno della barra di ricerca posta nell'angolo superiore destro della finestra dell'App Store e premi il tasto Invio. Clicca sulla voce Xcode. Clicca sul pulsante Ottieni. Clicca sul pulsante Installa. Clicca sul pulsante Apri per avviare il programma Xcode. Clicca sul pulsante Accetto. Inserisci la password dell'account amministratore del Mac per poter continuare. Inizia un nuovo progetto.
https://www.wikihow.com/Download-Xcode-on-PC-or-Mac https://www.wikihow.com/Download-Xcode-on-PC-or-Mac
Windows 10, 8.1, and 7 macOS