IOS安装UTM
下载
# 下载UTM
git clone https://github.com/utmapp/UTM.git
# 安装依赖
cd UTM
git submodule update --init --recursive
导入Sysroot
如果是在虚拟机里使用,要下载Sysroot-x86_64,如果在手机上使用,下载Sysroot-arm64
把下载好的zip文件夹解压出来的sysroot文件夹放到刚刚clone下来的UTM根目录
build
进入UTM目录,双击运行UTM.xcodeproj
文件,打开xcode之后,不用做其他的操作,直接在Signing & Capabilities
中选择好证书
左上角选择你要运行的设备,直接运行就可以了
稍后就好自动安装到设备
导入镜像
镜像建议选x86的镜像,其他的镜像可能会导致APP闪退(尝试过ARM的一个镜像),关于如何复制到设备里有蛮多方法的,可以用自带的文档
导入,手机的话,可以用隔空投送分享到手机上,放在文档-》我的iPhone下,
创建并启动虚拟机
右上角新建,选择硬盘这里,第一个选择你的镜像,第二个新建一个img镜像来作为硬盘,之后就正常启动安装就可以了
可能会比较卡,如果选的内存较大,可能直接导致APP闪退,建议1024M就可以了