本文同时发表于作者的知乎专栏

作者的知乎专栏

自从第一代iPhone发售以来,许多开发人员都试图在iPad/iPhone上运行自制的Virtual Machine 以运行第三方操作系统,但受限于App StoreOS的相关限制。使得绝大部分虚拟机软件无法上架App Store。导致用户无法及时的了解这方面的知识。本篇文章就是由此而生,在这篇文章里,我会介绍2021年目前可用的iPad/iPhone上运行第三方操作系统的方法。

App Store上架类

受限于Apple Store的规定,只有很少一部分模拟类型APP能上架App store。

Idos 2(需付费)

如果你听说过Dosbox,那你也有可能听说过IdosIdos 2可以看成DOSboxiOS版本,DOSbox是一个模拟DOS环境的模拟器,支持使用imgmakeimgmount等命令生成并挂载磁盘,从而运行Windows98/95等操作系统。APP的作者曾经停止更新1-2年。不过目前他又恢复了更新,目前可正常使用。

Idos 2 使用截图

第三方安装类APP

Bochs for iOS(不推荐)

此APP已更新在本站Cydia源中

基于bochs实现,适用版本为iOS6,内置了Windows3.1Windows95两个虚拟操作系统(也只能使用这两个)

ibox

同上,ibox也是基于bochs实现的。但不同的是他支持更高版本的iOS,经过测试,它最高支持iOS13的任意版本。

优点

可能是唯二基于bochs实现的iOS端虚拟机。

缺点

稳定性不高,速度较慢,易闪退。

UTM(推荐)

基于QEMU的虚拟机APP,拥有友好的用户界面,支持iOS11+的任意操作系统。
UTM中文文档:点击前往
UTM官网:点击前往
UTM-TCI介绍视频:blibili

UTM-TCI on iPad Pro

Mini vMac

Mini vMac 是一个可以在iOS设备上模拟老版本的macOS的模拟软件,其支持模拟如下机型:
1.Mac Plus
2.Mac II
3.Mac 128K
安装教程和使用方法可以参考我的这篇博文:Mini vMac使用教程

特殊

命令行QEMU

在越狱设备上使用QEMU命令行,通过VNC连接。

缺点

对新手不友好,需使用命令行启动

优点

运行速度快,有助于学习QEMU相关知识。
安装并使用可以参看这篇文章:博文

最后修改:2021 年 04 月 13 日 04 : 07 PM
如果你喜欢我的文章,不妨赞赏一下。