学校开了IOS开发的课,机房电脑运行MacOS虚拟机又比较卡,遂决定在自己的笔记本电脑上装一个,方便写作业。
安装VirtualBox
在官方网站选择合适的包下载以后安装。
会弹出提示Secure Boot in UEFI相关的提示,按照提示设置密码之后重启,在弹出的窗口中输入密码,之后就可以正常使用VirtualBox了。
这里如果没配置好,会出现一些问题,如提示你”/dev/xboxdrv不存在”之类的。
下载MacOS镜像
Windows下的话,右键文件解压即可
下载后,进入下载目录,输入命令unrar e macOS\ 10.12\ Sierra\ Final\ by\ TechReviews.part01.rar
,之后就会得到一个macOS 10.12 Sierra Final by TechReviews.vmdk
虚拟机安装MacOS
打开VirtualBox,选择新建虚拟机,内存推荐分配4096MB及以上,选择对应的系统类型和版本,打开设置下方的专家模式,指定虚拟硬盘文件为之前解压出来的.vmdk文件。
配置
打开对应MacOS虚拟机的设置面板:
- 系统->处理器 处理器数量更改为2
- 系统->主板 把启动顺序中的软驱去掉
- 显示->屏幕 显存设置为128MB
接着关闭虚拟机,打开终端进入VirtualBox对应MacOS虚拟机安装目录输入以下命令(记得将MacOS
替换为你之前设置的虚拟机名称):
1 | # Windows下的话把VBoxManage改为VBoxManage.exe即可 |
不配置这些参数的话,是无法正常进入MacOS的
进入MacOS后完成安装步骤就好啦。
安装Xcode 7.31
下载需要登录Apple ID,有苹果设备的话就没什么问题。
左边搜索Xcode,选择Xcode_7.31.dmg
下载并安装即可。
Xcode最新版本要求MacOS 10.13及以上版本,要注意选择合适的历史版本