Small knowledge, big challenge! This paper is participating in theEssentials for programmers”Creative activities

Files to download:

  • VMware (download from our official website)
  • Unlocker – 3.0.3. Zip
  • MacOS Big Sur 11.2.3 (20D91).iso
  • com.vmware.fusion.tools.darwin.zip

Download and install VMware

I chose the 15 PRO version, the installation is omitted.

2. Vmware patches

Vmware has the option to create MAC VMS in the MAC version, but it is blocked in other systems, so you need to patch it first.

  1. Stopping the VMware Service

    Open task Manager, click name, and sort by name:

Find all services at the beginning of the VM and end all tasks:

  1. Start the Unlocker tool

    Unlock-3.0.3. zip, close the anti-virus software, right click win-install. CMD to start as administrator, and wait for it to download and install.

  1. Check whether the patch is installed successfully

    Create a VM in VMware:

Select install OS later:

If the Apple Mac OS X option is displayed, the installation is successful. Otherwise, go back to the previous step and try again.

3. Create a VM

Click on the image and select Apple Mac OS X as close to 11.1 as possible (it shouldn’t matter too much if it doesn’t match). Just to be safe, you can choose the same 10.14 as I did (11.1 will be installed later).

Location and name:

Configure the disk, because the size of Xcode is terrible, it is recommended to partition 100GB and choose single file storage to improve the running speed:

Then customize the hardware:

Try to pull up as much memory as possible. Network adapters vary from computer to computer, as long as you can access the Internet (automatic bridging is generally not a problem) :

Configure the ISO image (macOS Big Sur 11.2.3 (20D91).iso) :

4. Install the Mac system

Start the VIRTUAL machine, the following page, need to wait for a while:

Select Simplified Chinese, next step:

Double-click disk Tool:

Find an uninitialized disk, erase the one in the upper right corner, and click inside:

The name can be customized, and the format has been successfully implemented for two versions in Mac OS expansion (log type). The other formats have not been tested yet (there should be no impact). The scheme must select GUID partition map, and click erase after configuration:

Click the red exit button on the upper left to return to the installation page, double-click install macOS Big Sur:

Agree all the way, select the disk just erased, and click Continue:

After some time (video, homework, etc.), the average mechanical hard drive takes about 15 minutes:

Then to the loading stage 2 (which takes one hour) :

Pull to the bottom and select Mainland China:

Some custom configurations, migration Assistant selected here after:

To register an Apple ID on your host, click Settings later if you don’t have one:

Create computer user after agreeing to terms:

After a few Settings, the system installation is complete:

5. Install VMware Tools

Shut down the VM first:

Unzip com. Vmware. Fusion. Tools. Darwin. Zip content in a directory of files to vmware installation directory:

Switch to the image file and select the darwin.iso:

Start the VM and open VMware Tools in the upper right corner:

Select install VMware Tools:

Enter the password to install:

It will then be blocked by turning on security preferences:

Click “Unlock” and “Allow” in sequence, and enter the password once in the middle:

Restart to complete the installation:

Install Xcode

Since Xcode13 is not supported, Xcode cannot be installed on the App Store

Virtual machine browser to https://developer.apple.com/download/all/?q=xcode%2012.0.1 (Apple ID will be used to log in, this step is abbreviated), click on the following Xcode 12.0.1 View the Detail:

Click to download the installation package:

After downloading, click to decompress, and then install it step by step as prompted. Here is no longer a demonstration: