注目★★★★★Hacker News
Apple Siliconで仮想iPhoneを起動、VNCとAI操作にも対応
30秒で把握
- 1vphone-cli が Virtualization.framework で仮想iPhoneを起動
- 2vm create がIPSW取得からDFU復元・CFW導入まで一括実行
- 3SSH・VNC・制御ソケットで画面操作とAI向けE2Eテストに対応
要約
Lakr233はAppleのVirtualization.frameworkとPCC研究用VM基盤を使い、macOS上で仮想iPhoneを起動するCLI「vphone-cli」を公開した。Apple SiliconとmacOS 15以降、XcodeおよびiOS SDKが必要で、SIP/AMFIの緩和も求められる。`vm create` はIPSWの取得、パッチ、DFU復元、CFW導入、初回起動までを一括実行し、VMの複製・書き出し・読み込みやCPU・メモリ設定にも対応する。起動後はSSHとVNCで接続でき、ホスト制御ソケットからスクリーンショット、タッチ、スワイプ、ハードウェアキー、クリップボードを操作できる。各操作はインライン画像を返し、MCPサーバーによるAI主導のE2Eテストにも対応する。
あなたへの影響
Apple Silicon上でiOSアプリを検証するチームは、macOS 15以降の非ネスト環境を用意し、SIP/AMFI緩和のセキュリティ影響を確認したうえで次スプリントに評価すること。
推奨:SIPはSystem Integrity Protection、AMFIは署名済みコードの検証機構を指す。