VMware安装macOS和Xcode中遇到的问题

文章目录


前言

VMware 16.1.2

macOS High Sierra 10.13.6

Xcode 8.3.3


1.安装VMware 16.1.1

2.解锁VMware虚拟机对mac的限制

下载unlock工具,链接如下。
https://gitee.com/whystart/unlocker
VMware安装macOS和Xcode中遇到的问题
右击win-install.cmd,并以管理员身份运行。在VMware中就会出现Apple Mac OS X
VMware安装macOS和Xcode中遇到的问题
添加mac OS High Sierra 10.13.6.iso镜像文件,作为VMware第一次启动安装mac OS的系统启动盘,完成安装系统后即可删除.iso文件。
进入安装界面,先进行磁盘管理,对磁盘进行分区,才能选择系统安装到的磁盘位置。
之后按照说明进行操作即可顺利进入桌面,接下来进行Xcode的安装。
以下链接查看Xcode版本和mac版本适配关系,以及含有Xcode的官方下载链接,此处mac OS 为10.13.6,所以Xcode版本要选择10.0版本,此处选择了8.3.3版本,附上链接:
https://xcodereleases.com/
Xcode 8.3.3

3.mac OS中安装Xcode

由于App Store中的Xcode版本过高而不适配低版本的mac OS,故此处要用到主机中刚下载的Xcode 8.3.3,虚拟机打开共享文件夹:
虚拟机->设置->选项
VMware安装macOS和Xcode中遇到的问题
选择主机中的文件夹位置,并将Xcode 8.3.3.xip放到该主机文件夹下,在mac桌面前往->电脑,选择VMware Shared Folders,可以看到Xcode_8.3.3.xip文件
VMware安装macOS和Xcode中遇到的问题
注意!不能在此处直接双击解压缩安装,需要将.xip复制到除系统盘另外的一个虚拟磁盘中,
在我这里系统盘是OS,所以我复制到main盘根目录下,这样解压缩就能明显看到进度条的变更而不是持续的等待(如果直接在share文件夹中解压缩,默认会解压缩到相同文件夹中,可能是这种格式的文档不能从mac虚拟机传到主机?)最终解压缩后如图所示:
VMware安装macOS和Xcode中遇到的问题
双击Xcode即可进行代码编辑!
默认的分辨率为960×540,改变分辨率方法在我上一篇文章中,链接放上:
VMwarez中macOS调高分辨率的解决方案

总结

安装Xcode最重要的一点,不能直接在share文件夹解压缩,要复制到虚拟磁盘再安装。
祝各位ios开发者好运!

上一篇:如何在 MacOS Monterey 菜单栏上显示电池百分比


下一篇:【独行秀才】macOS Monterey 12.1Beta1(21C5021h)原版镜像