Har*_*idu 11 iphone macos virtualbox virtual-machine ios
我一直试图将iPhone连接到Mac OS High Sierra,我已经安装在VirtualBox上,用于测试我正在尝试开发的swift应用程序.但是,即使我将手机连接到USB,我也无法从设备中选择手机.设备部分中的消息显示没有设备连接到Mac.
所以我有以下问题:1)是否有可能从VirtualBox托管的mac os部署和测试iPhone应用程序?怎么做?2)VirtualBox有没有替代VM,允许我将我的iPhone连接到虚拟mac os用于开发目的?
谢谢.
小智 6
首先,您需要 Virtualbox 扩展包。
Virtualbox 扩展包允许您使用 USB 设备。首先从 Virtualbox 网站Download here 下载名为“Oracle_VM_VirtualBox_Extension_Pack-4.1.6-74713.vbox-extpack”的文件。然后打开 Virtualbox 并从文件菜单中打开“首选项”。转到扩展并添加扩展文件。如果您使用的是 Ubuntu,则需要更进一步,将您的用户帐户添加到“vboxusers”组。从启动器打开系统设置,然后转到“用户和组”。在那里,单击“管理组”。重新启动系统。
设置 USB 将您的 iPhone 插入计算机并打开 Virtualbox。选择要与 iPhone 搭配使用的机器并打开机器设置。在左窗格中单击选项“USB”。确保“启用 USB 控制器”和“启用 USB 2.0 (EHCI) 控制器”都被选中。单击窗口右侧的“添加”按钮,看起来像带有绿色加号的 USB 插头,然后选择 iPhone。单击“确定”关闭设置。
使用 iPhone 设置好 USB 后,启动虚拟机。在标题栏中,您将看到“设备”菜单;单击此按钮并转到“USB 设备”。选择您的 iPhone 以将其安装到您的虚拟机。安装后,您可以像使用本机操作系统一样使用 iPhone。您现在可以通过 XCode 安装您的 APP。
我已经尝试了上述所有解决方案,但我的虚拟机上的 macOS 仍然无法识别我的物理 iOS 设备。
对我来说,只需在我的 iOS 设备上打开USB 网络共享即可。
- 在主屏幕上,点击设置 > 个人热点。如果您没有看到个人热点,请点按运营商,您就会看到它。
- 点按“个人热点”旁边的开关将其打开。
- 使用 USB 电缆将您的设备连接到计算机。
- 同步完成后,设备将自动开始网络共享。
| 归档时间: |
|
| 查看次数: |
7056 次 |
| 最近记录: |