【iOS开发】在windows10 vmware15.5上搭建macOS Catalina 10.15.5开发环境

2020/09/21 iOS 共 1731 字,约 5 分钟

VMware Workstation Pro 15是一款著名的虚拟机容器,近期由于想在ipad上尝试开发ARKit应用,打算踩一下黑苹果大坑,之后经济允许了一定要买个macbook。


本博客使用的vmware版本较新(15.5),因此搜索到的大多教程不适用(一般都适用到15.0)。主要参考以下文档:

配置方法

由于部分高校和科研机构会配免费的vmware,此处暂不讨论vwmare的安装破解,假设您已经拥有了正版……

关于cdr和dmg的选择:cdr可以直接装,dmg需要烧录到u盘上装,此处选择cdr镜像

1、解锁vmware

由于unlocker在github上搜索不到更新,此处下载MK-unlocker, https://www.mediafire.com/file/w4khcmcu7hqo1a7/MK-unlocker.zip/file

解压到vm安装目录

image-20200921103242731

进入该文件夹,管理员身份执行win-install.cmd即可,从安装情况看似乎也支持旧版本vmware

2、下载MacOS10.15 cdr镜像

macOS Catalina 10.15.5(19F96).cdr

天翼云:https://cloud.189.cn/t/NnQf2i2qYnA3 (访问码:xr3l)

百度云:https://pan.baidu.com/s/1pZEPnYFDLFncSEX9FMTpGQ 密码:67vx

3、安装

image-20200921224935431

image-20200921224950924

image-20200921225011316

image-20200921225057605

image-20200921225148484

之后点击到完成,先不要开启,点击“编辑虚拟机设置”

image-20200921225359671

点击开启此虚拟机开始安装,等待🍎加载片刻后进入语言选择,选择简体中文,下一步进入磁盘工具,格式化一下磁盘

image-20200921230030982

退出磁盘工具,开始安装

image-20200921230133115

安装磁盘选择刚刚分出来的

image-20200921230229803

然后就是大约一刻钟的等待……之后是常见系统设置,比如apple id啥的,此处略

进入桌面,将mac里的系统安装文件挂载推出

image-20200921233308010

点击VMware右下角的光盘图标,点击“设置”。

![img](https:////upload-images.jianshu.io/upload_images/16078471-fcb44e130ce2ffda.png?imageMogr2/auto-orient/strip imageView2/2/w/636/format/webp)

更改ISO镜像文件。

![img](https:////upload-images.jianshu.io/upload_images/16078471-f09d76b3522c64a4.png?imageMogr2/auto-orient/strip imageView2/2/w/1037/format/webp)

选择安装MKunlocker时生成的 tools 目录下的 darwin.iso 文件。

image-20200922135435340

点击VMware右下角的光盘图标,点击“连接”。

![img](https:////upload-images.jianshu.io/upload_images/16078471-d2b39a8818dcd4ee.png?imageMogr2/auto-orient/strip imageView2/2/w/568/format/webp)

按下图顺次打开,并按提示完成安装。

![img](https:////upload-images.jianshu.io/upload_images/16078471-1e52cf7aacb8a8db.png?imageMogr2/auto-orient/strip imageView2/2/w/1024/format/webp)

若提示不允许vmware来源,请在桌面下方找到启动器(小火箭图标)=>其他=>终端,输入

sudo spctl --master-disable命令,然后在“系统偏好设定”-“安全性和隐私”中打开允许“任何来源”

重启后即可。

7ec2c60be9bd80bac6542b7d9037315

温馨提示:如果显示NETWORK ERROR,请使用https://keenster.cn方式打开本站

Search

    Table of Contents