我在VMWare中使用Mac OS进行iOS应用程序开发。
更新OS和Xcode后,iOS设备不可用,因此我无法对其进行测试。
将设备插入PC时,该设备在VMware中显示为已连接并标有绿点。但是,它不会出现在Xcode的设备中。
我正在使用Mac OS 10.11。有人有想法吗?
我在VMWare中使用Mac OS进行iOS应用程序开发。
更新OS和Xcode后,iOS设备不可用,因此我无法对其进行测试。
将设备插入PC时,该设备在VMware中显示为已连接并标有绿点。但是,它不会出现在Xcode的设备中。
我正在使用Mac OS 10.11。有人有想法吗?
trust
未出现确认,则可以在VM中打开iTunes,并可能显示对话框。
Answers:
我有同样的问题,但是很容易解决。请执行以下步骤:
1)在虚拟机(VMWare)设置中:
2)将设备添加到Apple Developer帐户中允许的开发设备列表中。没有该步骤,就无法在Xcode中使用您的设备。
接下来的一些说明:注册单个设备
在下一篇文章中,另一个答案也缺少一些其他信息。例如,当iPhone保持“连接/断开”循环时。因此,这是一个更好的解决方案:
在vmware.log
搜索iPhone USB的vid和pid时:
示例:
vmx | USB: Found device [name:Apple\ IR\ Receiver vid:05ac pid:12a8
关闭vmware(以进行解锁.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>编辑虚拟机> USB控制器中:USB兼容性:USB 2.0
活动:自动连接新的USB设备
活动:显示所有USB输入设备
活动:与虚拟机共享蓝牙设备
启动Mac OS,并确保鼠标是“专注于vmware”(或者,如果显示则仅使用登录提示)
vmware.log
位于在Ubuntu 18.04中,VMware播放器14?
usb.quirks.device0
,以"vid:pid skip-refresh"
从指示kb.vmware.com/s/article/774?lang=en_US。我在日志中收到以下错误,usb device busy (16)
我也用askubuntu.com/questions/645/重置了USB连接。 我禁用了USB设备的自动挂载askubuntu.com/questions/89244/…。在vmware社区中进行在线研究
Trust
重新连接后设备不会显示弹出窗口。我解决了ITunes
从虚拟机退出并重新打开的问题。弹出窗口将显示或ITunes
检测设备。
我正在Windows 10计算机上运行Iphone 8+和VMWare macOS High Sierra。
我浏览了许多故障排除文章,除了将您的VM USB设置为2.0以外,没有一个对您有所帮助。通过反复试验和适量的白酒,我知道了。
解:
按以下顺序执行以下操作:
在关闭虚拟机的情况下,转到所用计算机的设置,然后将USB更改为2.0。您可以在分配内存和核心的同一菜单中找到它
确保您的电话已插入并关闭。
引导VM,macOS。
引导Mac时打开手机
开启Xcode
page_fault_in_nonpaged_area
每次我实际尝试将iPhone 7连接到VM时,都在主机Windows 10计算机上收到BSOD 。我与它挣扎了很多,不过,我想用iPhone启动关闭,然后打开它-与繁荣-它实际工作,并建议我更新的软件连接我的iPhone,我更新和所有工作正常
我在VMWare 12.5.2和OS上存在相同的问题:Mac OS Sierra。
这些是解决此问题的几个步骤:(对我有用。)
妳去 会的。现在您可以打开虚拟机的电源,并尝试使用正确的USB电缆连接设备。有时,未经授权的USB电缆可能会出现问题。如果您有疑问,也可以在这里问我。
这是另一件事(我使用的是Windows 10):
这对我有用。我不知道为什么该服务最初没有启动,并且它过去在我的iPhone 7上运行良好。
请执行答案中建议的操作,但click inside the VM
在插入电话之前,请确保还确保OSX处于焦点。就我而言,我必须这样做才能使其正常工作。
我遇到了同样的问题。我在kb.vmware.com的解决方案中找到了解决方案。
通过添加对我有用
usb.quirks.device0 = "0xvid:0xpid skip-refresh"
详细信息如下:
vmx | USB:找到的设备[名称:Apple \ IR \ Receiver vid:05ac pid:8240路径:13/7/2速度:全家族:hid]
该行包含USB设备的名称及其vid和pid信息。记下vid和pid值。
usb.quirks.device0 =“ 0x vid:0x pid 跳过重置”
例如,对于在步骤2中找到的Apple设备,此行是:
usb.quirks.device0 =“ 0x05ac:0x8240跳过重置”
usb.quirks.device0 = "0xvid:0xpid skip-refresh"
usb.quirks.device0 = "0xvid:0xpid skip-setconfig"
usb.quirks.device0 = "0xvid:0xpid skip-reset, skip-refresh, skip-setconfig"
注意事项:
请参阅此以查看详细信息。
我有2台安装了VMWare Workstation和Mac OS Sierra的计算机作为来宾OS。第一台机器可以识别我的iOS设备上,而我的第二台机器可以不识别它。第二台机器表现出与其他机器相同的行为,该机器将不断与iPhone重新连接和断开连接。
值得庆幸的是,我的第二台计算机的虚拟机存在网络连接问题。因此,当我重置虚拟机的网络设置时,我偶然发现了该解决方案。
您可以尝试以下步骤,看看它是否适合您。它为我工作。