
vPhone Workstation
一款用于管理虚拟 iPhone 的原生 macOS 应用——在单个窗口中浏览、创建和启动 iOS 研究虚拟机。

vPhone Workstation 是 vphone-cli 的 SwiftUI 前端——该命令行工具通过 PCC 研究虚拟机在 Apple 的 Virtualization.framework 上启动虚拟 iPhone。
截图
创建向导 - 选择剥离多少 iOS 安全性,然后选择推荐的固件配对。

功能
- 库 - 每台虚拟机的运行/停止状态、iOS 与 cloudOS 构建版本,以及搜索。
- 详情概览 - 一眼查看 iOS/cloudOS 构建版本、变体、CPU、内存、磁盘、网络、设备和 UDID。
- 生命周期 - 启动、停止,并将正在运行的 iPhone 窗口带到前台。
- 管理 - 克隆、重命名、导出(
.tar.xz)和删除,以及每台虚拟机的设置。 - 创建向导 - 名称 → 变体(精简 · 常规 · 开发者 · 越狱 · 实验)→ 固件配对 → 资源(CPU、内存、磁盘),并实时显示来自
vphone-cli的分步进度,以及可导出的日志用于问题报告。 - 主机就绪检查 - 检查是否找到
vphone-cli、macOS 版本是否足够新、主机本身是否为虚拟机、是否允许研究客户机(csrutil allow-research-guests)、以及是否绕过 AMFI(amfi_get_out_of_my_way启动参数或amfidont守护进程)——每一项在未通过时都会给出清晰、可操作的消息。
要求
Apple Silicon Mac。
macOS 15(Sequoia)或更高版本
vphone-cli(https://github.com/Lakr233/vphone-cli)brew install zqxwce/tap/vphone-cli
安装
brew install zqxwce/tap/vphone-ws
构建
./scripts/bundle.sh # swift build -c release + 打包 .build/vphone-ws.app
open .build/vphone-ws.app