将iPhone连接到VMware会冻结macOS并使iPhone崩溃?[关闭]


10

我已经将macOS作为在VMware 12.5上运行的来宾系统使用了一段时间,以成功进行iOS开发。我的iPhone被来宾操作系统识别,并可以与xcode一起使用以测试应用程序。

但是由于在我连接iPhone时进行了几次更新(我无法确定这是否是VMware更新-vmplayer / vmware Worstation 12.5.6 build-5528349或linux 4.11.3),因此来宾操作系统冻结。

如果我等待几分钟,则iPhone断开连接(未显示错误消息),并且来宾操作系统再次工作,但是无论如何,当我物理上断开iPhone与电缆的连接时,它会崩溃并自动重启。我尝试使用两个不同的iPhone,结果相同。

我的iPhone已被注册进行开发,并且我的VM USB已设置为USB 2.0。还有其他人遇到同样的问题吗?


1
我也面临着同样的问题。我的主持人是Ubuntu 18.04
yogur

1
我在使用Ubuntu 17.10和通用内核4.13.0-46时遇到了同样的问题
Michael Nelson

Answers:



1

在VMWare 12 / iPhone 5s / Arch Linux主机上使用MacOS Sierra(也是El Captain)时,这里也存在同样的问题。

这些步骤后问题已解决

  • 在启动之前,VMWare将设​​备安装在主机上。iPhone会要求将此计算机设置为“信任”
  • 打开VMWare(使用USB 3.0)
  • 将USB设备安装在来宾OS上,手机将再次要求AGAIN授权第二个硬件。

我可以确认这对Sierra和El Captain都适用。之后,您可能需要尝试其他顺序。例如,在启动虚拟机之前保持连接插头的状态并安装设备,该虚拟机似乎比第一次安装更好。


1
我已经尝试过您的解决方案,但是仍然没有运气...我也使用最新的内核并运行vmware 12.5.6,也正在使用Arch。您的配置是什么?
lviggiani

vmware还是硬件配置?
jreverb

看,我只是可以连接设备而不会冻结。在那之后,它不能像我想要的那样稳定。我仍在测试其他电缆(我使用的每条电缆都有不同的情况),但是上述过程足以(对我而言)对其进行修复。我也正在测试基于客户端/服务器服务的网络上的USB,使用苹果设备(iPhone 5)以外的任何USB设备都可以很好地工作。祝你好运,我的朋友。有消息会让您知道
jreverb
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.