我在VMWare中使用Mac OS进行iOS应用程序开发。
更新操作系统和Xcode后,iOS设备不可用,所以我无法测试它。
当设备插入PC时,设备在VMware中显示为已连接并标有绿点。但是,它并没有出现在Xcode的设备中。
我使用的是Mac OS 10.11。有人有想法吗?
我有同样的问题,但很容易解决。请按照以下步骤操作:
1)在虚拟机(VMWare)设置中:
2)将设备添加到Apple Developer帐户中允许的开发设备列表中。如果没有这一步,就无法在Xcode中使用您的设备。
接下来的一些说明:Register a single device
另一个答案是缺少一些额外的信息from the following post。例如,当iPhone保持连接/断开循环时。所以这是一个更好的解决方案:
vmware.log
中搜索你的iphone USB的视频和pid:
例:
vmx | USB: Found device [name:Apple\ IR\ Receiver vid:05ac pid:12a8
.vmx
).vmx
中,添加:
usb.quirks.device0 = "0xvid:0xpid skip-reset, skip-refresh, skip-setconfig"
用0xvid:0xpid
中的vid&pid替换vmware.log
。例:
usb.quirks.device0 = "0x05ac:0x12a8 skip-reset, skip-refresh, skip-setconfig"
我遇到了与VMWare 12.5.2和OS相同的问题:Mac OS Sierra。 这些是解决这个问题的几个步骤:(对我有用。)
你去吧它会工作。现在,您可以启动虚拟机。并尝试使用正确的USB电缆连接设备。有时可能会出现未经授权的USB电缆问题。如果你有疑问,你可以在这里问我。
我在Windows 10机器上运行Iphone 8+和VMWare macOS High Sierra。
我经历了几十个故障排除帖子,其中没有一个,不包括将你的VM设置为2.0,帮助。通过反复试验,以及相当数量的酒,我已经弄明白了。
解:
按以下顺序执行以下操作:
做答案中的建议,但确保你也click inside the VM
,以便OSX在你插入手机之前有焦点。在我的情况下,我必须这样做才能使它工作。
我想补充一点。
要使设备在Mac上运行,您必须确保它们已连接到它。我不知道其他版本如何处理,但我使用的是VMware Workstation 12 Player
如果你去Player (Top left corner) > Removable Devices > Enable the device you
想要
多数民众赞成我必须做的事情。
这是另一件尝试(我正在使用Windows 10):
这对我有用。我不知道为什么服务没有首先启动,它曾经与我的iPhone 7很好地工作。祝你好运。
我有2台安装了VMWare Workstation和Mac OS Sierra的计算机作为客户操作系统。第一台机器可以识别我的iOS设备,而我的第二台机器无法识别它。第二台机器表现出与其他机器相同的行为,它将无休止地与iPhone重新连接和断开连接。
值得庆幸的是,我的第二台机器与我的VM存在网络连接问题。所以当我重置VM的网络设置时,我偶然发现了解决方案。
您可以尝试以下步骤,看看它是否适合您。它对我有用。