前言

在工作中,由于测试需要一些不同版本的macos机器,但是云端的虚拟机又总是太卡,运行一个测试用例需要的时间远高于在物理机上需要的时间,导致不得不直接在物理机上布置虚拟机。
然而,在MacOS上的虚拟机多多少少都有些不好用的地方,要么配置太复杂,要么分辨率调整困难,还有些细腻机软件不支持macos的M1芯片,大家在使用虚拟机的时候应该也有体验不好的地方。所以,今天给大家推荐一个非常好用的运行在macos上macos虚拟机—VirtualApple

VirtualApple

VirtualApple是一款macos上的虚拟机软件,并且只能运行macos虚拟机,如果你有在macos上运行macos虚拟机的需求的话,非常推荐你去尝试一下这个软件,运行非常流畅,并且使用起来非常简单。

创建虚拟机

双击启动VirtualApple后,会弹出一个选择文件的框,当你已经创建了一个虚拟机以后,就可以在这里选择以.vmapple为后缀的文件,如果是第一次创建的话,这里不需要选择任何东西。

kvm windows虚拟机显卡驱动_测试用例

点击左上角的File,选择New

kvm windows虚拟机显卡驱动_kvm windows虚拟机显卡驱动_02


填写一个虚拟机名字

kvm windows虚拟机显卡驱动_kvm windows虚拟机显卡驱动_03

选择CPU数量,内存大小以及分辨率,点击Save。

kvm windows虚拟机显卡驱动_测试用例_04


选择ipsw文件,ipsw就是镜像文件,设置磁盘大小,以及一个id值。

kvm windows虚拟机显卡驱动_github_05

ipsw文件可以从这个地址下载:https://mrmacintosh.com/apple-silicon-m1-full-macos-restore-ipsw-firmware-files-database/,在这了网站上选择你需要的macos的版本,然后在VirtualApple中选择对应文件即可。

最后点击install,就可以开始安装虚拟机了。

安装成功后启动虚拟机,你可以看到一个非常简洁并且流畅的操作界面。

kvm windows虚拟机显卡驱动_测试用例_06

kvm windows虚拟机显卡驱动_kvm windows虚拟机显卡驱动_07


全屏之后,感觉就是一个新的物理机。

下载

VirtualApple的源码地址:https://github.com/saagarjha/VirtualApple, 下载后xcode编译即可,如果不方便访问github或者不方便编译的话