环境
- Windows 10 x64 1607
- VMware Workstation 12 Player
- Unlocker 2.0.8
- VMware Tools(darwin.iso)
步骤
- 安装 VMwareWorkstation 12 Player,这个版本是非商业用途免费的。
- 下载 Unlocker,解压出来,对于 Windows 10,VMware12 Player,直接以管理员身份运行
win-install.cmd
即可 - 之后打开 VMware,新建虚拟机,就有 Apple Mac OS X 的选项了,然后选择指定的版本(Unlocker 2.0.8 已经有 10.12 了)
- 新建完成后,配置虚拟机,选择 ISO 镜像文件,然后选择下载好的 OS X 镜像,默认只能选 ISO 文件,但是把
.iso
改成所有文件
之后就可以选 cdr 懒人版了,如果是 dmg 镜像应该也是可以的。 - 然后启动虚拟机,进入 OS X 安装,根据流程走就可以了。
- 安装完成后,不能全屏,这时候需要 VMware Tools,去官网下载最新版的带 darwin 字样的 tar 包,解压出里面的 darwin.iso,然后用 VMware 加载这个文件,之后在 OS X 下安装 VMware Tools,重启后应该就可以全屏了。
- Enjoy it.
错误及解决方法
第一次启动 OS X,出现 VMware Player unrecoverable error: (vcpu-0)
在虚拟机所在目录下编辑 .vmx
文件,添加一行 smc.version = "0"
,保存即可。
虚拟机显示 iPhone 已连接,但是 iTunes 看不到 iPhone
在 OS X 虚拟机配置里面将 USB 3.0 改成 USB 2.0 即可。可以让 macOS 虚拟机连接 iPhone 设备进行调试等。
App Store 下载速度慢
在网络设置中,添加 114.114.114.114
等 DNS,一般添加这一个就可以满速下载了。