How to Install Xcode on Windows 10, 8 or 8.1and 7 for iOS SDK

47
48781

Developing apps for Linux and Windows on any platform is an easy task while building software for Mac is not so easy compared to other platforms. For building apps on Mac requires a SDK called Xcode. Xcode is an integrated development environment (IDE) that consists of set of software development tools which are designed by Apple specifically for developing software on Mac OS X and iOS. The app development kit, Xcode is not available for any other operating systems except Mac OS X and iOS. There are many reasons and compatibility issues behind this unavailability. If you are quite firm to install Xcode on your Windows PC (7, 8.1 and 10) and check the working process of SDK framework/development kit on Windows OS, then here is a detailed way on how to install Xcode on Windows 7 and 8/8.1 and Windows 10 pC.

Xcode – App Development Kit

Xcode is an application development kit or simply SDK containing set of software development tools designed for Mac OS X. Xcode is an interface builder which can also be considered as a testing application and an asset management toolkit. Here is a method on how to install Xcode on Windows PC (7, 8 or 8.1 and 10) using Oracle VirtualBox. Hence, by installing this Xcode SDK on your Windows OS, you can create and develop basic apps on Windows PC.

Requirements to Install Xcode on Windows 7/8/10 OS

In this article, we are going to explain you in a detailed way on how to install Xcode on Windows 7, 8 or 8.1 and 10. Before initiating the installation process, you need to have the following system requirements:

  •  A working Mac OS X virtual machine on VMware or VirtualBox.
  • Downloaded Xcode package from Apple site. You need to have Apple ID in order to download Xcode from Apple store.
  • Dual Core Intel processor
  • Minimum 2GB of RAM (Recommended: 4 GB+)
  • Hardware Virtualization

If you are a professional app developer, you have to purchase Apple hardware with OS X and app developer ID. You need to use Xcode on your Apple hardware at the time of testing the app on a real Apple device.  As we are using Virtual Box to install Xcode on Windows, make sure that you have a working Mac OS X virtual machine. If you don’t have a copy of an installed Virtual Box, then you can download it here as it is free and open source.

Download VirtualBox

Steps to Install Xcode on Windows 10, 8/8.1 and 7 PC or Laptop

Follow the below steps so as to install Xcode on Windows 10, 8 or 8.1 and Windows 7 desktop or Laptop for iOS SDK.

Step 1: Initially, download and install VMware or VirtualBox on your Windows computer from the above link.

Step 2: Now, you need to download and install OSX Mavericks ISO as a virtual machine.

Step 3: You have to create the virtual machine on your oracle virtual box. For that, you need to open Virtual Box and click New.

Step 4: Now, you will get a new window asking for the name of the new operating system. Enter Name as OSX, Type of the OS as Mac OS X and also enter the Version as Mac OS X (32 bit). Click Next.

Create New Virtual Machine

Step 5: You need to select the size of RAM for the virtual machine. The sufficient size of memory for Android to run on your Windows computer requires 1024 MB (1 GB). Select the memory size and then click Next.

Create Virtual machine - memory size

Step 6: Now, Select and create the type of virtual hard drive file.

Step 7: Select the type of Hardware file as VDI (VirtualBox Disk Image). It is always recommended to go for VDI in terms of ISO image. Click Next.

Create virtual hard drive

Step 8: Select the physical hard drive as Dynamically allocated. Now, you need to allocate the file loaction and size of Android from physical hard drive on your device. Then, Click on Create.

virtual hard drive - File location and size

Step 9: Now, you have successfully created virtual machine on your virtual box. You need to mount the iso file which is downloaded before. For that, Go to Settings >> Storage >> Load iso File >> Click Ok >> Start.

Create VM on Oracle

Step 10: Later, you just follow the on-screen steps of OSX boot as Wizard and then OSX will be installed in Oracle Virtual.

Install Xcode on Windows PC

Step 11: Now, go to safari browser in your Virtualbox and open official Apple App store. Sign in using your Apple ID into the App store. You need to enter the Apple ID and password as shown in the image below:

sign in - Apple App store

Step 12: After signing, type xcode in the search box in order to get the complete package. It shows you various related apps. Locate Xcode from different apps and click on Free and Download. Then, click OK to download the kit.

Download xcode from apple store

Step 13: After completing the installation process, open it from the applications. Now, you need to provide your root credential in order to get access privilege to install Xcode components and also for modifying your system settings. Enter your name and password and press OK.

Install Xcode

Step 14: That’s it,. We have now successfully installed the latest Xcode version on your Windows 10, 8/8.1 and 7 PC using desktop virtualization software VMware workstation.

Xcode - SDK
This way you can install Xcode, app development software on your Windows PC or Laptop. Now, you can create new projects and better apps using this interface. As you are running this software on Windows, the performance and speed of Xcode won’t be extremely high.

However, it can be used for educational purpose, but not for professional app developers. Now it’s time to use Xcode on our PC. So in this way you can easily download and install Xcode on your any windows Personal computer or laptop and you can create better apps as per your need. Hope this tutorial helps you in the best way to install Xcode on Windows 10, 8/8.1 and 7 OS running PC or Laptop.

47
Leave a Reply

avatar
25 Comment threads
22 Thread replies
8 Followers
 
Most reacted comment
Hottest comment thread
38 Comment authors
Huzaifa Asifk k sharmamovie 2018 bollywoodSoh Jiong HaoAroma Recent comment authors
  Subscribe  
newest oldest most voted
Notify of
QWERTY
Guest
QWERTY

Why does this mention andriod??

josh
Guest

it was a mistake i think

Dougie Connor
Guest
Dougie Connor

Says it wont run OS if I continue all I… Read more »

Yan-Yan
Guest
Yan-Yan

Me too

Capital B
Guest
Capital B

go into settings/ System? then deselect enable EFI

Sampoorna
Guest
Sampoorna

Check your BIOS settings to ensure your machine’s CPU and… Read more »

Marcel
Guest
Marcel

I have wifi connection but it is insane how long… Read more »

Khizer Hayat Khan Saddozai
Guest
Khizer Hayat Khan Saddozai

Yep just use IDM it will help you continue the… Read more »

Marcel
Guest
Marcel

How must 5gb iso file put on a dvd which… Read more »

Mohit
Guest
Mohit

you do not have to put it on a actual… Read more »

Khizer Hayat Khan Saddozai
Guest
Khizer Hayat Khan Saddozai

Yep PowerISO worked for me

64bit
Guest
64bit

what if i need to create 64bit binaries? hardly possible… Read more »

Marcel
Guest
Marcel

Hello is there anybody who reply our questions????

Marcel
Guest
Marcel

The service is realy bad….no reply’s on any comments…or support….very… Read more »

Sampoorna
Guest
Sampoorna

You need to download “DMG extractor” which can be used… Read more »

Marcel
Guest
Marcel

Plus I get this Error after clicking on the Start… Read more »

Sampoorna
Guest
Sampoorna

You can start. Before that, you need to check your… Read more »

ASHU
Guest
ASHU

BASED ON AMD… FACING THE SAME PROBLEM…REPLY ASAP

Baap
Guest
Baap

ASAP is now, however there is a $50 fee for… Read more »

stuart
Guest
stuart

My screen once all setup just stays black once ive… Read more »

Budoor
Guest
Budoor

Me too , Did you know how to solve it… Read more »

Maria
Guest
Maria

try to allow VM use more memory for Display rendering

Michael Evans
Guest
Michael Evans

Where do I get this root credential. What is admin… Read more »

ranjana
Guest
ranjana

in requirements you mentioned about “If you are a professional… Read more »

adventurer
Guest
adventurer

It just shows a blank black screen. Don’t know how… Read more »

na
Guest
na

Same problem here

helper?
Guest
helper?

Worked fine on VMware Player but mouse is acting funky… Read more »

ShadowJak
Guest
ShadowJak

Check the video memory allocation. At present it is set… Read more »

Fernando Gonzales
Guest
Fernando Gonzales

I increased the video ram all the way from 5… Read more »

Fernando Gonzales
Guest
Fernando Gonzales

interactive shell program. Is there any way I can type… Read more »

Mamuka
Guest
Mamuka

when I press enter it shows basic screen , press… Read more »

Mamuka
Guest
Mamuka

switched enable EFI on settings – system screen , and… Read more »

Cyborg'sOtherPal
Guest
Cyborg'sOtherPal

It is illegal to run Mac OS X on non-apple… Read more »

Sajjad
Guest
Sajjad

for me its working perfectly fine but its is old… Read more »

ger
Guest
ger

Hi it is looking for a user name and password,… Read more »

Joel
Guest

Same problem here

Milad
Guest

No bootable medium found! System halted. I’ve got this error… Read more »

Raheel
Guest
Raheel

Select to add IDE controller, probably you’re trying with SATA… Read more »

Jahanzaib
Guest
Jahanzaib

Hi. Can you please give me the credentials for the… Read more »

netgoogle
Guest
netgoogle

so can’t install Xcode on windows

Daniel
Guest
Daniel

Why is everyone in the comments section so dense, 1.… Read more »

Aroma
Guest
Aroma

Mr. Daniel, It’s not polite to tell anyone they’re dense!!… Read more »

Soh Jiong Hao
Guest
Soh Jiong Hao

Aroma, You may kindly download the free version of Xcode,… Read more »

Soh Jiong Hao
Guest
Soh Jiong Hao

Aroma, You may kindly download the free version of Xcode,… Read more »

movie 2018 bollywood
Guest
movie 2018 bollywood

you’гe truⅼy а good webmaster. Thе web site loading pace… Read more »

k k sharma
Guest
k k sharma

thats a very helpful

Huzaifa Asif
Guest
Huzaifa Asif

My Xcode get button is disabled! Can anyone help?