前言
这学期有苹果移动开发这门课,需要使用xcode,但并不想因此花钱购买苹果电脑,所以在虚拟机中安装macOS。网上帖子教程众多,许多方法并不适用自身,于是总结一下这两天的安装心得。
准备工作
- VMware Workstation Pro 14 已安装
- Unlocker : https://github.com/BDisp/unlocker
下载过网上很多版本,但是安装过程中总是报错,如下图:(相同问题解决方法,可参考https://blog.csdn.net/jimmyleeee/article/details/105196336)
为了省事,直接下载 https://github.com/BDisp/unlocker
将压缩包解压到VMware Workstation Pro根目录下,如下图:
- Mac OS 10.13 High Sierra.cdr 镜像(链接:https://pan.baidu.com/s/1ZN2VVUYzjW4WgBRMPTU4Ng 提取码:bic4 )
随便安装在哪 - 服务停止
Ctrl+Alt+Delete,选择任务管理器,点击服务,如下图:
找到以下五个服务,右击选择停止。
- 打开Unlocker文件夹,先双击unlocker.exe,在右击win-install.cmd选择以管理员身份运行,如下图:
如下图即成功:
目的是使得 win10 环境下的 VMWare14Pro 支持 mac 系统的安装,成功后,在选择客户机操作系统时会有 Mac OS 的选项
VMware 创建 Mac 虚拟机、Mac 系统配置、网络设置等
此处偷懒,请移步至VMware 创建 Mac 虚拟机
安装xcode
- 安装VMware tools,移步至直接查看网页第18条,继续往后看
实用工具可能按照链接中方式较难,可采用一下方式:
- 注意此时并没有开启虚拟机
- 点击黑色小箭头,选择打开电源时进入固件
- 移动上下键,选择图中所示,按回车
因为xcode对系统的显示率要求,所以需要安装VMware tools提高显示率,并且全屏可以有代入感,仿佛拥有一台苹果笔记本。嘿嘿。
- 安装xcode,注意如果直接在APP Store中安装,会要求macOS版本为最新。因此我们可以直接在苹果系统中登录苹果官网,下载对应的xcode版本。(我的是macOS 10.13,最高可安装的xcode版本为9.2)