Det er ingen hemmelighet at Apple begrenser koding på Swift-språket til sin Xcode-plattform. Og det faktum at Xcode kun er tilgjengelig på Mac-maskiner, etterlater utviklere med Windows-maskiner en ulempe hvis de ønsker å kode en iOS-applikasjon. Mens man kan bruke en betydelig sum penger på å kjøpe en Mac, er det faktisk en måte å installere Xcode på Windows ved hjelp av virtualisering. I denne artikkelen vil vi veilede deg gjennom alle nødvendige trinn for å sette opp Xcode på Windows.
Sett opp en virtuell macOS-maskin
Hvis du er en langvarig utvikler, trenger virtuelle maskiner ingen introduksjon. For alle andre er en virtuell maskin programvare som lar deg bruke et annet operativsystem uten å måtte starte det separat. Dette betyr at brukere kan kjøre macOS i Windows og omvendt.
Les også:Slik installerer du Xcode-kommandolinjeverktøy på Mac: 3 beste metoder
Selv om det å kjøre et annet operativsystem betyr at systemressurser vil bli delt mellom de to systemene, kan brukere konfigurere hvert OSs RAM- og CPU-kjerner, noe som gjør ting mye enklere.
Nå som vi har forklart metoden, er neste trinn å velge virtuell maskinprogramvare. Selv om det er mange tilgjengelige alternativer på Internett, har vi valgt VirtualBox for denne opplæringen fordi det er det enkleste å sette opp og har et brukervennlig brukergrensesnitt.
Trinn 1: Last ned VirtualBox
Heldigvis er prosessen med å installere VirtualBox ganske enkel:
- Gå over tilVirtualBox nettsted.
- Klikk på delen "Nedlastinger".
- Velg alternativet "Windows Host" og last ned installasjonsprogrammet.

- Åpne appen og fullfør installasjonsveiviseren.
Trinn 2: Last ned macOS ROM
Når VirtualBox er installert, er neste trinn å laste ned macOS. Selv om det er mange måter å skaffe seg den nyeste macOS ROM, er det lettest å laste ned ROM fra Internett. Slik gjør du dette:
- Gå over tilEtchbox nettstedog.
- Klikk på "Last ned Ventura ISO"-knappen.

- På den påfølgende siden klikker du på "Last ned"-knappen.

- Når den er lastet ned, pakk ut filen til et passende sted.
Trinn 3: Sett opp VirtualBox
Nå må vi importere den nedlastede ROM-en til VirtualBox og sette opp den virtuelle maskinen. Slik kan du gjøre det:
- Åpne VirtualBox-appen.
- Klikk på "Ny"-knappen øverst.

- I "Opprett virtuell maskin"-dialogboksen gir du operativsystemet ditt et passende navn. Vi bruker "macOS."
- I "Type"-innstillingen velger du "Mac OS X", og i "Versjon"-innstillingen velger du den nedlastede versjonen.

- På den påfølgende siden tildeler du ønsket minne og CPU-kjerner til den virtuelle maskinen. Hvis du ikke er sikker, anbefaler vi å tildele minst to kjerner og 4 GB RAM. Ikke gi mer enn 40 % av system-RAM-en til den virtuelle maskinen.

- Klikk "Neste."
- På siden "Virtuell harddisk" konfigurerer du harddiskplassen du vil gi den virtuelle maskinen. Vi anbefaler at du tildeler minst 35 GB harddiskplass til macOS-installasjonen.

- Klikk "Fullfør".
Trinn 4: Endre VirtualBox-innstillinger
Før vi fortsetter med å installere Xcode på Windows-maskinen din, er det noen innstillinger du må endre for å sikre at den virtuelle maskinen din fungerer etter hensikten. Slik gjør du det:
- Klikk på "Innstillinger"-fanen øverst.

- I "System"-ruten endrer du hovedkortbrikkesettet til "ICH9" og merker av for "Aktiver EFI".

- Endre prosessortellingen til to i "Processor"-delen og dra "Execution Cap"-glidebryteren til 70%.

- I "Display"-ruten setter du videominnet til "128 MB."

- Gå over til "Lagring" -ruten og klikk på "Tøm" -alternativet i "Lagringsenheter" -delen.

- Klikk på den blå prikken ved siden av "Optisk stasjon" og velg alternativet "Velg en fil".

- Finn og velg den nedlastede macOS-filen.
- Aktiver USB 3.0-innstillingen i "USB"-ruten.

Etter å ha gjort disse endringene, må vi også endre noen innstillinger gjennom ledeteksten for å få den virtuelle maskinen til å fungere med en ikke-Apple-enhet. Først kopierer du den virtuelle maskinens navn og åpner deretter ledeteksten som administrator. Kjør følgende kommandoer gitt nedenfor.
Erstatt imidlertid "VM-navn" med navnet på din virtuelle maskin. I tillegg er det viktig å merke seg at disse kommandoene er for en Intel-basert Windows-bærbar datamaskin.
cd "C:Program FilesOracleVirtualBox"
VBoxManage.exe modifyvm "VM NAME" --cpuidset 00000001 000106e5 00100800 0098e3fd bfebfbff
VBoxManage setextradata "VM NAME" "VBoxInternal/Devices/efi/0/Config/DmiSystemProduct" "iMac19,3"
VBoxManage setextradata "VM NAME" "VBoxInternal/Devices/efi/0/Config/DmiSystemVersion" "1.0"
VBoxManage setextradata "VM NAME" "VBoxInternal/Devices/efi/0/Config/DmiBoardProduct" "Iloveapple"
VBoxManage setextradata "VM NAME" "VBoxInternal/Devices/smc/0/Config/DeviceKey" "ourhardworkbythesewordsguardedpleasedontsteal(c)AppleComputerInc"
VBoxManage setextradata "VM NAME" "VBoxInternal/Devices/smc/0/Config/GetKeyFromRealSMC" 1
Trinn 5: Installer Xcode
Når du har kjørt kommandoene, lukker du ledetekstvinduet. Følg deretter disse trinnene:
- Klikk på "Start"-knappen i VirtualBox-appen.

- Gå gjennom macOS-oppsettsprosessen.
- Når du er ferdig, åpner du App Store.
- Søk etter "Xcode" og klikk på "Hent".

- Logg på med din Apple-ID og installer programvaren.











![[Tips] Aktiver Tab-rulling i Opera One versjon 100 og nyere](https://media.askvg.com/articles/images8/Tab_Scrolling_Enabled_Opera_One_Version_100_Web_Browser.png)



