官方文檔:https://docs.getutm.app
此文章僅適用于 UTM 3.x 版本,部分內(nèi)容已過時UTM 介紹UTM 是一個運行在 iOS11+ 或 macOS11+ 的基于 QEMU 的 iOS/iPadOS/m" />

国产成人精品无码青草_亚洲国产美女精品久久久久∴_欧美人与鲁交大毛片免费_国产果冻豆传媒麻婆精东

15158846557 在線咨詢 在線咨詢
15158846557 在線咨詢
所在位置: 首頁 > 營銷資訊 > 網(wǎng)站運營 > iOS UTM虛擬機安裝使用教程

iOS UTM虛擬機安裝使用教程

時間:2023-07-02 03:57:01 | 來源:網(wǎng)站運營

時間:2023-07-02 03:57:01 來源:網(wǎng)站運營

iOS UTM虛擬機安裝使用教程:
官方文檔內(nèi)容已經(jīng)齊全,此教程停更
官方文檔:https://docs.getutm.app
此文章僅適用于 UTM 3.x 版本,部分內(nèi)容已過時

UTM 介紹

UTM 是一個運行在 iOS11+ 或 macOS11+ 的基于 QEMU 的 iOS/iPadOS/macOS 平臺的虛擬機,支持運行多種架構(gòu)的 Linux、macOS、Windows 等多種操作系統(tǒng)

UTM有兩個分支:UTM和UTM SE

相比 UTM 標(biāo)準(zhǔn)版本,UTM SE 使用“線程解釋器”(threaded interpreter),性能優(yōu)于“傳統(tǒng)解釋器”(traditional interpreter),比JIT慢,因此,UTM SE 不需要越獄或任何 JIT 實現(xiàn)方法,可以作為常規(guī)應(yīng)用旁加載。

UTM SE 大約比 UTM 標(biāo)準(zhǔn)版本慢了60%以上。

UTM SE 可虛擬架構(gòu)不全,包含以下架構(gòu):ARM、PPC、RISC-V 和 i386 以及 X86_64





在iOS平臺的缺點

iPhone/iPad 使用的 CPU 是經(jīng)過修改的 AArch64 架構(gòu)。對于蘋果 A 系列中從 A10 開始的使用 ARMv8.1-A 的 SoC 在理論上支持原生虛擬化,從 ARM Mac 誕生前的試驗品——A12Z 的 Mac Mini DTK 可以使用虛擬化加速運行虛擬機可以大致驗證這個結(jié)論。

以上部分內(nèi)容來源于維基百科
https://en.wikipedia.org/wiki/Comparison_of_ARMv8-A_processors
https://en.wikipedia.org/wiki/AArch64



但在 iOS SDK 中,Apple 并沒有提供像 macOS 平臺的 hvf 那樣的虛擬化接口,這意味著 UTM 在 iOS 平臺面臨著只能使用軟件加速(TCG)的局面。沒有硬件虛擬化的加速對虛擬機轉(zhuǎn)換效率的影響巨大,僅使用軟件加速的 QEMU 的效率相比起使用 KVM 等虛擬化技術(shù)的 QEMU 有著肉眼可見的差距,大致就是:一臺接近宿主機性能的現(xiàn)代機器和一臺二十一世紀初的古董級機器的差距。




UTM 標(biāo)準(zhǔn)版本使用 JIT 加速軟件模擬,需要開發(fā)者簽名或像 AltStore 這樣的自簽,而不能使用企業(yè)簽名。

AltStore 最顯著的缺點就是只能生效7天,而付費開發(fā)者更是需要 688CNY,這對正常用戶并不友好。

在 iOS 14.1~14.2 和 iOS 14.3+ 平臺運行 UTM 需要 Xcode 調(diào)試,或是通過 Jitterbug 或 AltJIT 來啟動。其中Xcode 調(diào)試與 AltJIT 都依賴 PC/Mac,使用起來并不方便。

雖然 Jitterbug 不需要持續(xù)連接 PC,但由于其需要通過 PC/Mac 生成配對文件,依然需要 PC/Mac 完成操作,并且因為需要利用 VPN 模擬 Xcode 調(diào)試,所以也是需要開發(fā)者簽名的。




總結(jié)就是:在目前的 iOS 平臺,幾乎沒有任何實用性,費時費精力,吃力不討好。





iOS 平臺安裝要求

UTM 標(biāo)準(zhǔn)版使用 JIT 加速,但 iOS 并非所有版本都允許使用 JIT,這也是 UTM 系統(tǒng)版本的要求的原因。

滿足以下任意要求即可安裝 UTM 標(biāo)準(zhǔn)版。

滿足 iOS11+ 的所以設(shè)備均可運行 UTM SE。

關(guān)于安裝方案的選擇

UTM 標(biāo)準(zhǔn)版本不可以使用企業(yè)簽名,Jitterbug 不可以使用 AltStore 自簽或企業(yè)簽名,使用了錯誤的簽名會導(dǎo)致其不能正常運行。








iOS 安裝 UTM / JitterbugLite

安裝 UTM / JitterbugLite 需要注意簽名方式,企業(yè)簽名只適用于 UTM SE

UTM 標(biāo)準(zhǔn)版本可以進行自簽或付費開發(fā)者簽名,Jitterbug 需要簽名證書的 provisioning profile 中具有 Network Extensions 和 Personal VPN 權(quán)限。

UTM可以通過 AltStore 自簽、開發(fā)者簽名、越獄安裝。

下載 UTM.ipa 文件:GitHub下載鏈接



AltStore安裝UTM

使用 AltStore 需要使用 AppleID 登錄,單個 Apple 賬號有簽名數(shù)量限制,每一次簽名生效7天,AltServer 端需要 macOS10.14+、Windows 10及以上或 Linux 設(shè)備。

官方鏈接:AltStore

AltServer端

安裝iTunes:iTunes下載鏈接

安裝ICloud:iCloud下載鏈接

注意:iTunes 和 iCloud 均從 Apple 官網(wǎng)下載而非 Microsoft Store。

  1. 下載 AltServer 安裝程序:AltServer Installer下載鏈接
  2. 解壓 ZIP 壓縮包即可得到 setup.exe 文件,并運行其來進行安裝。
  3. 安裝后啟動 AltServer,這時 AltServer 不會出現(xiàn)在前臺,而是出現(xiàn)在“通知”和任務(wù)欄中。
  4. 連接 iPhone/iPad 設(shè)備,并信任該電腦。
  5. 右鍵 AltServer 在任務(wù)欄中的圖標(biāo),選擇 “Install AltStore”。
  6. 這時輸入自己的 Apple ID 及密碼,即可等待 AltStore 安裝完成。
下載 AltServer 程序:AltServer下載鏈接

  1. 解壓 ZIP 文件即可得到 AltStore.app,并將其復(fù)制到應(yīng)用程序文件夾中。
  2. 啟動 AltSever,這時 AltServer 不會出現(xiàn)在前臺,而是在 Finder 菜單欄中出現(xiàn) AltServer 圖標(biāo)。
  3. 連接iPhone/iPad設(shè)備,并信任該電腦。
對于 macOS10.14,需要打開 iTunes,為連接的設(shè)備啟用 WIFI 同步。

對于 macOS10.15,需要打開 Finder,為連接的設(shè)備啟用“在 WIFI 上顯示此 iPhone/iPad ”。

4. 點擊 Finder 菜單欄中的 AltServer 圖標(biāo),點擊 “Install AltStore”,隨后選擇需要安裝 AltStore 的設(shè)備。

5. 輸入 Apple ID 及密碼。








第一次使用 AltServer 需要安裝郵件插件:

  1. 單擊 AltServer 菜單中的 “Install Mail Plug-in”。
  2. 輸入 macOS 用戶密碼,并授予 AltServer 安裝插件的權(quán)限。
  3. 打開“郵件” APP,如果已經(jīng)運行則需要重啟。
  4. 選擇“首選項”,并點擊“管理插件”。
  5. 開啟 “AltPlugin.mailbundle” 。
  6. 點擊應(yīng)用并重啟完成安裝。



AltStore端

使用 AltStore 需要確保與 AltServer 設(shè)備在同一 WIFI 且已連接 AltServer 設(shè)備。

AltStore 簽名無法授予 Jitterbug 完整的網(wǎng)絡(luò)權(quán)限,不可以使用 AltStore 簽名 Jitterbug。

下載 UTM.ipa 文件:GitHub下載鏈接

在 “My Apps” 中,點擊右上角 “+” 按鈕,隨后選擇 UTM.ipa 文件。

等待安裝完成即可。




如果你擁有 AltStore 測試版,可以通過添加 UTM的 AltStore存儲庫來安裝 UTM。

UTM AltStore 存儲庫:添加AltStore存儲庫




越獄安裝UTM

UTM 的運行需要 AppSync Unified,可以在Karen的源中安裝。




圖形包管理器安裝:

首先安裝 AppSync Unified 確保 UTM 能夠正常運行。

在你的包管理器比如 Cydia/Sileo/Zebra 中添加 Karen源 來安裝 AppSync Unified,隨后添加UTM源來安裝UTM.








命令行dpkg/Filza安裝:

UTM官方源在國內(nèi)速度可能讓人難以接受,可以通過 Github反代 或在 UTM官方QQ交流群 中快速下載。

UTM Deb下載鏈接:Releases · utmapp/UTM

將 UTM.deb “分享“到 Filza。 選擇 UTM.deb,選擇安裝即可。

通過安裝的終端或SSH來運行 dpkg 命令,終端可以選擇安裝 NewTerm。

# dpkg 需要 root 權(quán)限來安裝 deb ,登陸到 root 用戶,默認 root 密碼為 alpine。$ su root? 通過 dpkg 安裝 UTM。

#dpkg -i /path/to/file






iOS 安裝 Jitterbug

Jitterbug 需要 Network Extensions 和 Personal VPN 權(quán)限。

JitterbugLite 無特殊簽名要求,但需要兩臺 iOS14+ 的設(shè)備。

可以通過在iSign簽名網(wǎng)這樣的開發(fā)者簽名網(wǎng)站簽名 Jitterbug。

可能還需要單獨與簽名站客服說明需要開啟 Network Extensions 和 Personal VPN 權(quán)限。

iOS UTM 標(biāo)準(zhǔn)版啟動方式

上文提到,UTM 標(biāo)準(zhǔn)版需要 JIT 權(quán)限,可以通過 AltJIT 和 Jitterbug 啟動 UTM。

Github 上的 JitStreamer 項目也可以授予 UTM JIT 權(quán)限,由于其提供的服務(wù)器不包含大陸,暫時不做教程。 官方網(wǎng)站:JitStreamer GitHub 項目:Github

Jitterbug 啟動 UTM

Jitterbug 第一次使用需要生成配對文件,此后皆可獨立啟動。




生成配對文件

Jitterbug 通過 Jitterbugpair 生成配對文件。

將設(shè)備連接到 PC 并信任此電腦。

Jitterbugpair 提供 Windows/Linux/macOS版本, 從Github Jitterbug中下載對應(yīng)自己操作系統(tǒng)的 Jitterbugpair。




確保已經(jīng)安裝 iTunes,且能正確識別連接設(shè)備。

將下載的 jitterbugpair-win64.zip 解壓得到 jitterbugpair.exe 和 libwinpthread-1.dll。

打開“CMD”,將 jitterbugpair.exe,拖入 “CMD“ 窗口內(nèi),即可快速輸入其絕對路徑。

回車運行,生成成功則返回 “SUCCESS:wrote to ‘UUID'”。

配對文件將生成在 Windows 用戶目錄,例如 “C:/Users/Administrator/ *.mobiledevicepairing"。




將下載的 jitterbugpair-macos.zip 解壓得到 jitterbugpair。

打開終端,將解壓得到的 jitterbugpair 從 Finder 拖入終端,即可快速輸入其絕對路徑。

回車運行,生成成功則返回 “SUCCESS:wrote to ‘UUID'”。

配對文件 “*.mobiledevicepairing” 將生成在 macOS用戶目錄中。




將下載的 ”jitterbugpair-linux.zip“ 解壓

$ unzip /path/to/jitterbugpair-linux.zip得到 jitterbugpair。

$ unzip jitterbugpair-linux.zip Archive: jitterbugpair-linux.zip inflating: jitterbugpair生成配對文件前首先需要安裝 usbmuxd。

#apt install usbmuxd //deb 系發(fā)行版#pacman -Sy usbmuxd //arch 系發(fā)行版#dnf install usbmuxd //多數(shù) rpm 系發(fā)行版安裝完成后運行 jitterbugpair。

#/path/to/jitterbugpair


完成生成配對文件后,將配對文件傳輸?shù)?iPhone/iPad:

導(dǎo)入配對文件

正確在 iPhone/iPad 安裝Jitterbug后,啟動它。

點擊 “配對文件” 選項。







點擊右上角 “添加”,并選擇傳輸?shù)絠Phone/iPad的 “*.mobiledevicepairing"配對文件。

導(dǎo)入開發(fā)者鏡像

開發(fā)者鏡像可以從 Github 或 iSign QQ 用戶群下載。

Github鏈接:Xcode Developer Disk Images

將下載的 ZIP 壓縮文件解壓,得到“DeveloperDiskImage.dmg” 和 “DeveloperDiskImage.dmg.signature”

點擊“支持文件”選項,導(dǎo)入 DeveloperDiskImage.dmg。

啟動UTM

在“啟動器“選項中,選擇自己的設(shè)備。







完成后,在 APP 列表中點擊UTM,即可正確啟動 UTM。







可能會遇到的問題

Jitterbugpair 生成配對文件

1.提示 :“No device found ."

確保滿足以下條件:

2.提示 “ERROR: You must set up a passcode to enable wireless pairing.”

確保滿足以下條件:

Jitterbug App 運行

1.無法鏈接到被調(diào)試設(shè)備







確保滿足以下條件:




2.無法導(dǎo)入開發(fā)者鏡像

確保滿足以下條件:




3.提示 “ImageMountFailed” 或“無法掛載鏡像?!?

確保以下事項:

需要使用多任務(wù)界面手動關(guān)閉 Jitterbug。








AltJIT 啟動 UTM

需要確保 AltServer 及 AltStore 即為 Beta 版,Beta 版并不公開,獲取方式是通過訂閱 AltStore 項目。

Patreon 訂閱鏈接:AltStore

iOS12.2~iOS14.5

確保 AltStore端 與AltServer端保持連接狀態(tài)。

點擊 AltServer 在 Windows 狀態(tài)欄或 macOS Finder中的圖標(biāo),點擊 Enable JIT。

在 AltStore 中完成 UTM 簽名后長按 UTM APP,點擊 “Enable JIT”,等待啟動 UTM 即可。




iOS14.6+

由于 AltServer 不包含 iOS14.6+ 的開發(fā)者鏡像,啟動時會出現(xiàn) “The server name of address could not be resolved“ 的報錯。




對于這個問題的解決方法是通過 libimobiledevice 手動掛載開發(fā)者鏡像。

Windows

libimobiledevice-win32項目提供了 Windows、macOS 版本及 nupkg 包。

項目鏈接:Github/libimobiledevice-win32

  1. 解壓 ZIP 文件將下載的 ZIP 壓縮文件解壓,得到 “idevice_id.exe”、“ideviceimagemounter.exe”和“idevicedebug.exe”。
  2. 打開 “CMD”,將 “idevice _id.exe” 拖入 “CMD” 窗口,回車運行,運行成功后會返回連接的 iOS 設(shè)備的UUID。
  3. 下載開發(fā)者鏡像,Github 下載鏈接:Xcode Developer Disk Images
注意下載對應(yīng) iOS 版本的或接近的開發(fā)者鏡像




將下載的 ZIP 壓縮包解壓,得到 DeveloperDiskImage.dmg 和 DeveloperDiskImage.dmg.signature

  1. 掛載開發(fā)者鏡像 保持 iPhone處于亮屏已解鎖狀態(tài),將 “ideviceimagemounter.exe” 拖入 “CMD” 窗口快速輸入絕對路徑,再將解壓得到的 ”DeveloperDiskImage.dmg“ 拖入 ”CMD“ 窗口,回車運行。 返回 ”Status: Complete“ 即為成功。
  2. 開啟JIT 保持連接,接下來在 AltServer 或 AltStore,選擇 UTM,點擊 Enable JIT 即可。

JitterbugLite 啟動 UTM

JitterbugLite,即為沒有 VPN 模擬 Xcode 調(diào)試的 Jitterbug 版本。

使用 JitterbugLite 需要一臺輔助設(shè)備,來為需要啟動 UTM 的設(shè)備進行調(diào)試。

JitterbugLite 使用方式與 Jitterbug 基本保持一致,可以按照上文的 “Jitterbug 使用和啟動 UTM“ 進行操作,主要有以下:

  1. 需要將 JitterbugLite 安裝到輔助設(shè)備上,且兩臺設(shè)備必須在同一局域網(wǎng)內(nèi)。
  2. 配對文件生成依然是生成需要啟動 UTM 的設(shè)備的。







UTM/UTM SE 使用

這里以 iOS UTM 示例,macOS UTM選項與其保持一致。

虛擬機設(shè)置

這里以 iOS14+ 的新 UI 操作作為教程,UTM2.0-UTM3.1.5+ 保持一致

進入 UTM ,點擊新建虛擬機。







保證虛擬機內(nèi)操作系統(tǒng)的正常運行,一般只需要設(shè)置 “系統(tǒng)”、“驅(qū)動器”、“顯示”、“網(wǎng)絡(luò)”。

“系統(tǒng)” 選項

對于 x86 虛擬機,有 Q35 和 i440FX 可選,i440FX 機型是QEMU一直以來使用的模擬機型,其效率不如 2009 年新生的 Intel Q35 機型,支持的特性也已經(jīng)十分落后

以下是對于常見操作系統(tǒng)的選擇:

對于Windows7 及以下操作系統(tǒng)系統(tǒng),使用 i440FX(pc)即可。

對于 Windows7 以上操作系統(tǒng),使用 Q35(q35)即可。

對于運行著 Linux2.6.37 以上內(nèi)核的 Linux 發(fā)行版,使用 Q35(q35)即可。

大多數(shù)完成安裝后的鏡像,一般都是 MBR+Legacy Boot 引導(dǎo)方式,開啟 UEFI 后會導(dǎo)致虛擬機卡在 UEFI Shell 而無法繼續(xù)。

部分對于 QEMU 制作的鏡像是支持使用 UEFI 引導(dǎo)的,通常作者會單獨說明。

安裝 Windows 8及以上的原版鏡像,可以開啟 UEFI 支持。

UTM 3.1.4 更新將高級設(shè)置轉(zhuǎn)移到了 “QEMU設(shè)置” 選項中。




?

“驅(qū)動器” 選項







在 UTM 3.0.0 更新中,UTM 支持使用外置存儲。
開始設(shè)置”驅(qū)動器“,首先需要準(zhǔn)備已安裝完成的虛擬機鏡像或安裝鏡像。

如果沒有任何可用的鏡像,可以通過在 UTM庫 內(nèi)下載已完成安裝的 “UTM 虛擬機文件“,也可以下載這里提供的鏡像庫。

驅(qū)動器的創(chuàng)建可以是導(dǎo)入或創(chuàng)建新虛擬磁盤

導(dǎo)入鏡像

點擊驅(qū)動器右上角的

選項,接下來在文件 “APP“ 中,選擇導(dǎo)入到鏡像即可。

虛擬機鏡像格式繁多,如果不知道下載的鏡像應(yīng)該如何設(shè)置,可以看下面列出的一些常見鏡像的設(shè)置。







創(chuàng)建新虛擬磁盤

點擊右上角 “+” ,創(chuàng)建新虛擬磁盤。







若新建的虛擬磁盤為 QCOW2 格式,其不會立即占用設(shè)備空間,而是根據(jù)虛擬機內(nèi)使用量緩慢增加占用。

驅(qū)動器順序

驅(qū)動器的順序至關(guān)重要,錯誤的順序會導(dǎo)致 QEMU 無法找到可引導(dǎo)設(shè)備,需要將可引導(dǎo)設(shè)備放置驅(qū)動器第一位。

“QEMU” 選項




UTM2.2.4 更新后,UTM 正式引入 UEFI 啟動,且默認是開啟的。

大多數(shù)完成安裝后的鏡像,一般都是 MBR+Legacy Boot 引導(dǎo)方式,開啟 UEFI 后會導(dǎo)致虛擬機卡在 UEFI Shell 而無法繼續(xù)。

部分對于 QEMU 制作的鏡像是支持使用 UEFI 引導(dǎo)的,通常作者會單獨說明。

安裝 Windows 8及以上的原版鏡像,可以開啟 UEFI 支持。

對于 UTM3.1.4 之前的版本,UEFI 啟動選項在 “系統(tǒng)>高級設(shè)置” 中。




該選項可能會與 UTM 自動生成的啟動參數(shù)沖突,一般不需要進行更改。




“顯示” 選項







UTM VirtIO Windows 下載鏈接:GitHub

只是維持虛擬機正常運行,只需要保持默認,對于 virtio-gpu-pci 需要使用 UEFI 啟動才能正確運行。

“網(wǎng)絡(luò)” 選項







RTL8139:小螃蟹 100Mbps 網(wǎng)卡。

E1000:Intel 系列 1000Mbps 網(wǎng)卡。

VirtIO:半虛擬化網(wǎng)卡,支持10Gbps以上速率,性能最佳。

Windwos E1000 網(wǎng)卡驅(qū)動:微云分享,分享碼:b756a7

“共享” 選項







該選項需要虛擬機內(nèi)正確安裝 SPICE Tools。

該選項需要虛擬機內(nèi)正確安裝 SPICE WebDavd,在虛擬機內(nèi)訪問 “https://localhost:9843" 即可。

共享目錄教程:https://zhuanlan.zhihu.com/p/511763274

UTM問題排錯

你的iOS版本不支持無越獄運行UTM







原因: UTM 未擁有 JIT 權(quán)限,通常是未使用 AltJIT、Jitterbug 等工具或未能正確開啟 JIT 權(quán)限。

解決方案:

Cannot find AltServer for JIT







使用 AltStore(1.5b2+)和AltServer(1.5b8+)安裝UTM(2.4.1+)會自動觸發(fā)AltJIT 集成的 AltKit。

原因:AltJIT 未能正確開啟 JIT 權(quán)限或未使用工具授予 UTM JIT 權(quán)限

解決方法:

AltJIT Error:未能完成此操作







原因:

解決方法:

UTM 和 Jitterbug 無法導(dǎo)入文件

Jitterbug僅在嘗試 “iOS UTM 標(biāo)準(zhǔn)版啟動 > Jitterbug 使用和啟動 UTM > 已知問題” 中所以解決方法無用時,在嘗試按以下解決辦法繼續(xù)。

這個問題主要表現(xiàn)為在導(dǎo)入時,點擊任何文件都沒有反應(yīng)

原因:

解決方法:

出現(xiàn)UEFI Shell(無法啟動)







原因:使用的鏡像不支持 UEFI 或未能正確設(shè)置驅(qū)動器。

解決方法:

啟動虛擬機進入UEFI界面(無法啟動)







問題:使用的鏡像不支持 UEFI 或未能正確設(shè)置驅(qū)動器。

解決方法:

No Bootable device(無法啟動)







原因:驅(qū)動器沒有被正確配置

解決方法:

虛擬機啟動后鼠標(biāo)鍵盤無法輸入

原因:對于一些老系統(tǒng)或精簡過猛的系統(tǒng),可能會不兼容 UTM 默認使用的 USB 設(shè)備。

解決方案:

Cannot allocate memoy(無法開啟虛擬機)







原因:虛擬機設(shè)置的內(nèi)存過大,超出iOS限制。

解決方法:在“系統(tǒng)"將內(nèi)存減少,設(shè)置為本機內(nèi)存的30%~40%。

Bus 'ide.0' not found







原因:這是UTM2.0.x帶來的新問題,只能使用一個IDE驅(qū)動器。

解決方案:通過升級UTM3.0.0以上或降級UTM1.0解決。

啟動虛擬機黑屏

原因:

解決方案:

啟動虛擬機藍屏

原因:對于老 Windows 以及精簡 Windows ,不支持使用 Q35 機型。

解決方法:在 “UTM 設(shè)置 > 系統(tǒng) > 系統(tǒng)” 中將 Q35 更改為 i440FX 。




原因:系統(tǒng)不含 AHCI / Nvme 驅(qū)動,或更換了驅(qū)動器的接口。

解決方法:

原因:通常是由于 UTM2.2.0-UTM3.0的 QEMU6.1.0 后端的一個BUG。




解決方法:

Linux虛擬機設(shè)備紫屏重啟

原因:由于 iOS15 引入了導(dǎo)致 Kernel Panic 的 Kernel race,每當(dāng)使用 GL 設(shè)備,則會引起 Kernel Panic,導(dǎo)致設(shè)備出現(xiàn)紫屏現(xiàn)象,通常出現(xiàn)在運行 Linux 虛擬機。

解決方案:在 “虛擬機設(shè)置 > ‘顯示’ 選項” 中,切換不使用 GL 加速的虛擬顯卡。


總的來說,UTM 虛擬機在 iOS 平臺依然只是一個玩家們的玩具,“你的下一臺電腦,何必是電腦” 仍未實現(xiàn),我們依然無法在 iOS 平臺進行更好的生產(chǎn)力活動。



關(guān)鍵詞:使用,教程,安裝,虛擬

74
73
25
news

版權(quán)所有? 億企邦 1997-2025 保留一切法律許可權(quán)利。

為了最佳展示效果,本站不支持IE9及以下版本的瀏覽器,建議您使用谷歌Chrome瀏覽器。 點擊下載Chrome瀏覽器
關(guān)閉