Installing Mac OS X 10.11 El Capitan on VMWare

1- Requirements

In this document, I will guide you how to install  Mac OS 10.11 on  VMWare. First of all, you must ensure that your computer have been install   VMWare.  VMWare version 12 is highly recommend. 

2- Download Mac OS X 10.11

Download Mac OS X 10.11.
Unzip the file that you have just downloaded:

3- Mac OS X Unlocker for VMware

You need to unlock  Mac OS for  VMWare before creating a virtual operating system  Mac OS on  VMWare. To do this, you need a software. Download  Unlocker 2.0.8 at: 
Note: You need to register an account to download, register an account is free.
Unzip the file that you have just downloaded:
Run win-install.cmd file as Administrator.

4- Install virtual operating system Mac OS

Open VMWare, and click "Create a New Virtual Machine".
Create an empty folder to create Mac OS virtual machine. For example, "F:\VMware\OS X 10.11".
Visual Machine is created.
You need to configure the hardware. 
If you want to install Mac OS to iOS programming, you need to have a space of 4GB RAM for virtual machine. 
Remove the hard drive of virtual machine to create a new hard drive which points to Mac OS file that you have downloaded earlier.
Click to add a new hard drive.
Select the location of Mac OS 10.11 image file, that you have downloaded previously.
It is not necessary to expand the drive, with Mac OS, 40GB is enough to install iOS programming tools. Here I expand to 100GB.
Wait until the expansion of hard drive completed.
Disconnect the CD whenever you power the virtual machine.
it is very important to configure virtual machine. Open file   "OS X 10.11.vmx":
Running virtual machines 'MAC OS':
OK now you can run virtual machine Mac OS:
Complete install Mac OS:

5- Install VMWare Tools

VMWare Tool is a tool that allows you to manipulate between 2 Windows that you are running and Mac OS that you are running on VMWare, such as copy & paste the files, ...

And now you need to install it.
Point to the darwin.iso files in the tools of unlocker that you downloaded earlier.