如何让mac虚拟机识别iphone

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了如何让mac虚拟机识别iphone相关的知识,希望对你有一定的参考价值。

下载完成以后,在 Finder 中的下载目录中,找到“Oracle_VM_VirtualBox_Extension_Pack-4.3.6-91406.vbox-extpack”安装包,双击运行它。

打开 Virtual Box 以后,选中左侧的虚拟机,点击窗口上的“设置”图标。

在虚拟机的设置界面中,点击“端口”图标。

接下来在端口设置中,点击“USB端口”选项。

随后请勾选 USB 设备,并启用 USB2.0 选项。

接下来请连接把自己的 iPhone 设备与电脑连接起来,点击窗口中的“+”按钮。

随后在所有的 USB 设备列表中,选择带有 iPhone 字样的一栏。

添加完成以后,可以在 USB 列表窗口中看到设备,点击“确定”继教。

随后启动我们的虚拟机,就可以在虚拟中使用软件来管理 iPhone 了,如 iTunes 软件。截图可能有点小,仔细看下应该是虚拟机中的 iPhone。
参考技术A 这个我也试过很多种方法了,均失败,还是得硬支持,虚拟机毕竟还只是虚拟机而已,唉,没办法,买个苹果笔记本或台式电脑吧 。

如何固定虚拟机UUID

有些虚拟机应用和硬件进行了绑定,对虚拟机执行Storage vMotion或vMotion时可能会修改UUID,导致应用识别硬件失败,而无法激活应用。测试和了解了下,应用主机绑定的是硬盘的ID和网卡MAC,那虚拟机如何固定相关ID呢?

1、固定网卡MAC:
虚拟机关机,直接修改MAC为手动设置固定MAC即可

2、固定虚拟机UUID:
使用SSH连接到虚拟机所在主机,进入到虚拟机存储目录,找到虚拟机配置文件.vmx进行编辑(编辑前先备份),增加如下内容:
uuid.bios = "42 0b 3b 65 95 df 16 07-eb 0d 7f 2e 14 f7 1a d5"
vc.uuid = "50 0b bb 2d 58 d8 3a f2-f3 a7 9e 6e b3 72 70 50"

3、固定虚拟机VMDK ID
修改虚拟机磁盘描述文件vm.vmdk (别弄错了,还有一个是vm-flat.vmdk这个是数据文件不要修改),确认如下2项。
ddb.longContentID = "5ed238cbc483babb2bd6c12367330ea0"
ddb.uuid = "60 00 C2 9b 72 77 ee 66-9b 35 d5 d0 a0 8b 71 ba"

4、将以上3步中的MAC/虚拟机UUID/VMDK UUID记录保存下来,如果虚拟机迁移,或整机还原导致应用无法绑定硬件相关问题,使用上述方法进行恢复即可。

以上是关于如何让mac虚拟机识别iphone的主要内容,如果未能解决你的问题,请参考以下文章

VM虚拟机下如何安装MAC OS?求详细图解

苹果虚拟机怎么连接wifi

虚拟机新增硬盘,如何让Linux系统识别到?

如何解决VMware克隆虚拟机无法上网

如何让VMware低版本运行VMware高版本创建的虚拟机

Mac中VMware虚拟机无法上网解决方法是啥