Установка xcode на windows. Установка Xcode на MacBook. Устанавливает Mac OS X

Доброго времени суток, будущие и настоящие программисты
На прошлом уроке мы поговорили о целях и начале пути программирования для iOS.
Сегодня я расскажу как установить Xcode на OS X .

Первая и самая главная составляющая – Apple MacBook / Mac Mini/ iMac .
Не стоит на этом месте приунывать, есть решение и для любителей Windows!
Поэтому те, кто имеет вышеназванное оборудование, могут смело переходить к следующему шагу . Остальные читают далее.

Устанавливает Mac OS X

Итак, для установки OS X на Windows нам необходимо:

  1. Ноутбук или настольный компьютер, поддерживающий виртуализацию (большинство современных компьютеров).
  2. 2 Гб оперативной памяти или больше.
  3. VMWare Workstation – известная программа для виртуализации систем. Это платная программа, но, немного поискав, можно скачать ее бесплатно(торренты никто не отменял).
  4. – операционная система, желательно собранная специально под VMWare . Она должна быть не ниже 10.8.4.
  5. Процессор должен поддерживать виртуализацию.
  6. В BIOS включена поддержка виртуализации(обязательно проверьте).
  7. Количество ядер выставляйте согласно количеству ваших физических ядер.

Поехали настраивать:

  1. Качаем и устанавливаем VMware Workstation . На состояние Январь 2014 года я взял VMware Workstation v10.0.1. Русифицируем ее (Если есть желание. Для этого предварительно отключим все процессы vmware в Диспетчере задач).
  2. Качаем и Распаковываем файлы для патча(анлока) VMware (обычно идет в комплекте с Операционной системой). Заходим в папку, соответствующей нашей версии VmWare. Затем выбираем папку соответствующей нашей операционной системе и запускаем файл “install” от имени администратора и ждем закрытия окна. Если у вас никоим образом не получается воспользоваться этим методом, то в папке есть Патч (VMware Unlocker – Hardware Virtualization Bypasser)
  3. Распаковываем архив со скачанной Операционной системой.
  4. Заходим в распакованную папку и запускаем “OS X Mavericks.vmx”.

Откроется наша виртуальная машина VMware

Никаких настроек не производим, она сама выберет подходящие, и нажимаем кнопку ”Включить виртуальную машину”. При первом запуске указываем – “I copied it”.

Начался запуск. Если у Вас долго висит окно с Яблоком, значит вы плохо пропатчили виртуальную машину. Внимательно прочтите инструкцию к вашей версии машины и повторите действия снова, до победного конца!

Итак, система запустилась!

Меняем разрешение и прочие настройки на свой вкус, смотрим, наслаждаемся, но всё это нашей цели не касается

Внимание! Для того, чтобы скачать последнюю версию Xcode необходимо, чтобы работал интернет в OS X. Когда я поставил впервые, у меня он не работал. На следующее утро всё заработало Если не получается, пишите, разберемся.

Устанавливаем Xcode.

Открываем AppStore и ищем Xcode. (для установки необходимо будет зарегистрироваться и получить Apple ID, если его у вас еще нет)

Установка пошла. Среда разработки Xcode занимает 2,09 Гб, поэтому надеюсь у Вас безлимитный интернет . Скорость загрузки напрямую зависит от вашего тарифа.

Xcode is an IDE that is used to develop apps for different operating systems. As we know, we have a lot of different software tools and systems that can be used to develop apps for operating systems like Windows and Linux. On the very another hand, when it comes to developing Mac apps, it is not an easy job. We can easily install any software tool on an operating system like Windows to develop apps on it. But, Mac requires SDK that is Xcode. This is a platform that can be used to develop apps on Mac or iOS. In this post, we will show you how to install Xcode on Windows 10, 8, 7 or Vista PC.

How to Install Xcode for Windows 10/8/7 PC

  • Mac OS X Virtual machine
  • Intel processor with dual core integrity
  • Hardware virtualization
  • Xcode application install package
  • Memory of the system with at least 2GB

Steps to Install Xcode on Windows Computers

Here you will get to know how you can install the package to your virtual machine in order to get the installation of Xcode completed. You can download the latest Xcode application package from the official site of Apple. All you need is going to the Xcode website, putting your Apple ID and downloading the package. Now if you are ready for the installation process, have a look at this process.

Download Xcode for PC running Windows 10/8/7

Step 14: Type Xcode in the search bar and select the Xcode from the search results.

Install Xcode on Windows Computer

Step 15: Provide your there and click OK.

Download and install xcode on PC

Step 16: You are all done! You have successfully installed Xcode on your machine.

Use Xcode on Windows 7, 8 or 10 PC

You have successfully installed Xcode, app development software on your Windows PC or Laptop. The performance and speed of Xcode won’t be extremely high because you are running this software on Windows, but it can be used for educational purpose. Hope that these steps will help you to install Xcode on Windows 10, 8 and 7 PC.

Nowadays, every operating system got their own app development programs. Like we have used Windows apps on Linux and vice versa. But when we talk about Mac OS, it’s not easy to use Mac apps on Windows or Linux like the rest. Mac uses an SDK called Xcode to develop apps in itself. Seeing it, a few Windows users started craving for it, ignorant of the fact that Xcode cannot be used on Windows.

But is it really so?

Xcode is available only for Mac and iOS platforms and not for any other OS. The reason for this unavailability is a number of compatibility issues.

So is there any fix for this?

We firmly believe that everything is possible when it comes to technology. So we’ve brought you a detailed method to install Xcode on Windows . But before that, you need to learn what actually Xcode is and what it includes.

What is Xcode ?

Xcode is an IDE (Integrated Development Environment) that contains a set of software development tools, designed by Apple. These tools are available specifically for developing software on Mac OS X, iOS, and Apple TV. And this IDE is programmed in such a way that you cannot install it on any other OSs.

As a developer, I had always felt easy to develop apps for Linux and Windows OS as compared to Mac OS. The reason being is you can develop Linux and Windows apps on any platform while developing apps on Mac requires a toolset called XCode. If you are interested to install Xcode for Windows PC (7, 8.1 and 10), then here is a detailed way on how to install Xcode on Windows 7 and 8/8.1 and Windows 10 PC.

So we’ll be giving you a detailed guide to install Xcode on your Windows 7, Windows 8 and Windows 10 systems.

The procedure to run Xcode on other systems and developing apps for Apple is separated into two parts. First is installing Mac OS on a virtual workstation on Windows or Linux. And the second is, installing Xcode on a virtual Mac OS.

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

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

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

Here, we will use Virtual Box to install Xcode on Windows . So if you don’t have a copy of an installed Virtual Box, then you can download it as it is the free and open source.

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: Download and install VMware or VirtualBox on your Windows computer from the . Search for “VirtualBox 5.2.4 platform packages” and click on “Windows Hosts”.

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

Step 3: 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: Select the memory size for the virtual machine as 1024 MB (1 GB) and then click Next.

Select memory size for virtual machine

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

Create Virtual machine – Hard Disk

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 Machine-Hard Disk File Type

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

Create Virtual Machine- Storage

Create Virtual Machine – File Size & Location

Step 9: Now, you have successfully created a virtual machine on your virtual box. Currently, it will be in “Powered Off” state.

Virtual Machine – OSX

Step 10: Now you need to mount the OSX Mavericks ISO that we have downloaded before. For that, Go to Settings -> Storage -> Load iso File -> Click Ok -> Start.

Create VM on Oracle

Step 11: Next, follow the on-screen steps of OSX boot and then OSX will be installed in Oracle Virtual.

Step 12: Go to safari browser in your Virtualbox.

Step 13: Open official Apple App store and sign in using your Apple ID in the App store. You need to enter the Apple ID and password as shown in the image below:

Step 14: After signing, type Xcode in the search box. You can select any of the apps. Click on Free and Download. Then, click OK to download the kit. After completing the installation process, open it from the applications.

Step 15: In order to install Xcode components, you need to be the root user. So now, you need to provide your root credential. Enter your name and password and press OK.

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. Start creating new projects and better apps using this interface.

So in this way, you can easily download and install Xcode for windows Personal computer or laptop. The performance and speed of Xcode won’t be extremely high.

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.

Добрый день всем. Меня зовут Док и мы начинаем цикл уроков по созданию приложений под мобильную операционную систему IOS (iPad, iPhone). Но первый урок будет посвящен не программированию, а установке операционной системы Mac OS на Windows. Впрочем, если у вас есть компьютер от Apple (iMac, MacBook Air, MacBook Pro итд), можете этот урок пропустить. Все дело в том, что программная среда для разработки приложений под названием Xcode работает только на Mac OS. Можно использовать Хакинтош - специальную взломанную Mac OS, работающую на обычных компьютерах. Но там есть множество нюансов по установке, поэтому мы сделаем проще - будем работать c Mac OS прямо в Windows, используя виртуальную машину VMWare. Виртуальная машина - это обычная программа, эмулирующая еще одну операционную систему. Следовательно нам понадобится сама программа VMWare и образ Mac OS под нее.

VMware Workstation версии 8.0.0 можно скачать . Только KeyGen для нее вам прийдется искать самостоятельно. После скачивания распаковываем архив и устанавливаем со следующими настройками.





Теперь нужно скачать образ Mac OS. Я взял Mac OS 10.7.1 Lion для разработчиков (образ под VMware) . Я не знаю, законно это или нет, но я все равно собираюсь в ближайшем будущем купить MacBook, так что моя совесть чиста. Обратите внимание, что образ весит больше 22 гигабайт, причем это еще и архив. В распакованном виде OS занимает почти 40 гигабайт, так что будьте готовы освобождать место на жестком диске. Пока идет скачивание, откройте диспетчер задач и завершите все задачи, связанные с VMware.


Когда скачается архив с Mac OS, распакуйте его и запустите файл windows.bat , который лежит в папке VMware Patch . Теперь нужно перезагрузить компьютер, после чего запустить VMware Workstation , например, с ярлыка на рабочем столе. В программе нажмите на пункт Open A Virtual Machine и выберите файл Mac OS X 10.7 DP2.vmdk - тот самый, который весит 39 гигабайт.


Теперь нажимайте на пункт Power on this virtual machine .


На этом этапе часто возникает такая ошибка - Software virtualization is incompatible with long mode on this platform .


Чтобы ее побороть, нужно перезагрузиться, выйти в Bios и там включить Intel Virtualization Technology .


Ошибка должна пропасть. Если теперь при запуске появится такая табличка, выбираем I copied it

You can make an app for iOS even if you’re on a PC running Windows 10.

I wish I had known this when I first started because I delayed myself for 3 years before biting the bullet and buying a Mac.

Had I known about running Xcode on Windows or about the solutions below, I might’ve started building iPhone apps much earlier!

Rent a Mac

Before committing to buying a new Mac, you can actually “rent” one for development. You’ll remotely access the Mac and Xcode through your PC.

It’ll be like having the Mac desktop in a window on your Windows Desktop.

The really nice thing about this option is that the cost is really low and it’s the fastest option to get up and running.

If you decide that app development isn’t for you, you just cancel your plan.


These guys were featured in the recent Apple keynote when they introduced the updated Mac Mini! They have the newest Macs available.

(Use coupon code “CODEWITHCHRIS” for 50% off your first month. If you do, please let me know in the comments below. I’ll get a small kick back at no extra expense to you so thank you for supporting my site!)

If you go down this route for iOS app development, make sure you get my Xcode cheatsheet with references and keyboard shortcuts for Windows users .

There are a couple other companies that provide this service:

2. MacInCloud
This is the most well known service out of the three. You won’t have to install Xcode because it comes preinstalled. You can also do pay-as-you-go so it’s a pretty low commitment. Some people complain that it’s slow but you can try it out for yourself since it’s only about a buck an hour!

3. XcodeClub
XcodeClub is run by Daniel who is a passionate developer himself. From the reviews I see, the service is fast and friendly. The pricing is less flexible than MacInCloud and you’ll have to commit to at least a month.

Virtualize MacOS

If you’re a little more technically savvy, you can use virtualization software and run a “virtual Mac” on your PC.

The services above are essentially doing the same thing on their servers and then they charge you a fee to access the virtual machine.

By setting it up yourself on your own PC, you essentially cut the middle man out of the equation.

Unfortunately it does take a little bit of technical know-how to get this up and running.

The two most popular pieces of software to do virtualization are VirtualBox and VMWare Workstation.

You can download them below and then use Google to find a guide on how to install the latest MacOS (Mojave) with either VirtualBox or VMWare Workstation.

After that, spin up your new virtual Mac and download Xcode. This is as close as you’ll get to running actual Xcode on Windows!

4. VirtualBox
VirtualBox is open source software which means that it’s free. That probably explains why it’s a lot more popular than VMWare Workstation when it comes to running MacOS on your Windows machine!

5. VMWare Workstation
Unfortunately you’ll have to pay for this piece of software and at the time of this writing, a license costs about half the price of a brand new Mac Mini which is perfectly suitable for iOS app development. I would recommend you try VirtualBox first or try to buy a used Mac Mini.

Build a “Hackintosh”

You can also build a “Hackintosh” which is a PC that has been customized to run MacOS.

This requires the most effort out of all the options presented so far but it can work for someone who wants a separate physical computer running MacOS.

6. Hackintosh.com
A great resource for all things Hackintosh. The first How-To section contains links to a number of great tutorials for building your own Hackintosh and installing High Sierra.

7. Hackintosh Subreddit
I love looking for Reddit communities on anything that I’m interested in because there are always interesting conversations happening. Reddit provides a way to have a dialogue with like minded individuals, to get help and to help others!

8. Hackintosh Articles on 9to5mac.com
I included this link because it contains up to date news and articles for Hackintosh builds.

Third Party Solutions

Lastly, there are many third party solutions that you can use to do iOS development on Windows.

You won’t be using Xcode in these solutions but you’ll be able to generate an app that can run on iOS devices.

Check out these great Xcode alternatives:

9. React Native
Use JavaScript to build native mobile apps.

10. Xamarin
Use C# to build a mobile app that you can deploy natively to Android, iOS and Windows.



Просмотров