2020年2月

下载


# 下载UTM
git clone https://github.com/utmapp/UTM.git

# 安装依赖

cd UTM
git submodule update --init --recursive

导入Sysroot

下载Sysroot

如果是在虚拟机里使用,要下载Sysroot-x86_64,如果在手机上使用,下载Sysroot-arm64

把下载好的zip文件夹解压出来的sysroot文件夹放到刚刚clone下来的UTM根目录

build

进入UTM目录,双击运行UTM.xcodeproj文件,打开xcode之后,不用做其他的操作,直接在Signing & Capabilities中选择好证书

左上角选择你要运行的设备,直接运行就可以了

稍后就好自动安装到设备

导入镜像

镜像建议选x86的镜像,其他的镜像可能会导致APP闪退(尝试过ARM的一个镜像),关于如何复制到设备里有蛮多方法的,可以用自带的文档导入,手机的话,可以用隔空投送分享到手机上,放在文档-》我的iPhone下,

创建并启动虚拟机

右上角新建,选择硬盘这里,第一个选择你的镜像,第二个新建一个img镜像来作为硬盘,之后就正常启动安装就可以了

可能会比较卡,如果选的内存较大,可能直接导致APP闪退,建议1024M就可以了