// SILICON-BASED LIFE INTELLIGENCE //

提米 AI TMAI

你的首个硅基生命伴侣
🌌

自研仿生记忆

深夜记忆固化与复盘,无感沉淀属于你们的性格默契。

💓

主动心跳机制

打破被动指令,感知情绪,在关键时刻主动提供推演方案。

🧩

无限进化能力

自由挂载视觉、通讯、调度外设,感知边界无限延伸。

【vphone-cli】在 Mac 上轻松运行虚拟 iPhone 的命令行神器

vphone-cli 是一款专为 Apple Silicon Mac 设计的命令行工具,它利用苹果原生的虚拟化框架,让用户能够在 Mac 上直接启动和运行完整的虚拟 iPhone 系统,解决了开发者或研究人员需要在 Mac 上测试 iOS 应用或进行系统级研究却缺乏实体设备的问题。

主要功能与特性

  • 一键式环境部署:支持自动下载固件、打补丁、DFU 恢复和安装自定义固件(CFW),一条命令即可完成虚拟 iPhone 的端到端创建。
  • 全面的虚拟机管理:提供新建、配置(CPU/内存)、克隆、导出/导入、重命名和删除等完整的虚拟机生命周期管理命令。
  • 多种固件变体支持:提供 5 种不同安全绕过级别的固件补丁,从保留系统安全机制到完整越狱(首次启动自动安装 Sileo 和 TrollStore),满足不同深度的研究需求。
  • 便捷的远程连接:支持通过 SSH 和 VNC 直接连接到虚拟设备,进行命令行或图形化交互。
  • 强大的自动化接口:暴露主机控制套接字,支持截图、模拟触摸、滑动和硬件按键等操作,非常适合 AI 驱动的端到端自动化测试。

安装与快速使用

你可以通过 Homebrew 快速安装该工具:

brew install zqxwce/tap/vphone-cli

安装完成后,只需两条命令即可创建并启动一个越狱版的虚拟 iPhone:

# 一键创建名为 myphone 的越狱版虚拟 iPhone
vphone-cli vm create myphone -V jb

# 启动该虚拟 iPhone
vphone-cli vm launch myphone

适用场景与目标用户

适用场景
– iOS 应用的开发与自动化端到端测试。
– iOS 系统安全分析、越狱研究及底层机制探索。
– 需要多设备并行测试,或需要在 Mac 上调试 iOS 系统的场景。

目标用户
– iOS 开发者与自动化测试工程师。
– 移动安全研究人员与逆向工程师。
– 喜欢折腾苹果生态、需要在 Mac 上体验 iOS 系统的进阶技术爱好者。

总结

vphone-cli 将复杂的 iOS 虚拟化过程封装成了简洁的命令行操作,极大地降低了在 Mac 上运行虚拟 iPhone 的门槛。它不仅为开发者提供了高效的测试环境,也为安全研究提供了灵活的底层控制能力。对于需要在 Mac 上运行 iOS 环境的用户来说,这是一个非常强大且实用的工具。需要注意的是,该工具依赖 Apple Silicon 硬件和 macOS 15+ 系统,且需要调整系统的安全设置(SIP/AMFI),建议有一定 Mac 底层操作经验的用户在了解相关前提条件后进行使用。

more