虚拟OSX无法看到iPhone设备
在使用iPhone设备为iOS开发时,我一直在使用OSX运行VM。一切正常,直到El Capitan更新为止。自更新以来,VM-OSX(包括iTunes,Xcode和AppCode)不再识别iPhone。 iOS设备肯定是连接到VM而不是主机,并且在将主机和VM都插入到USB中时,我单击了弹出窗口中的“信任此计算机”。 除了回到优胜美地以外,您知道该怎么办吗? 提前致谢! 系统配置: 主机操作系统:Windows 10 Pro 64位。 VM OS:OS X El Capitan v10.11。 VMWare Workstation 11.1.2(已修补以支持OSX)。 运行iOS 9.0.2的iPhone 6。 iTunes 12.3.0.44。 IDE1:Xcode 7.0.1(7A1001)。 IDE2:AppCode-OC(EAP)142.5239.5。 更新1: 在此问题的示例之后,设备确实出现在硬件列表中: 更新2: 如本线程中所述AppleUSBEthernetHost.kext,我的系统(v8.0.1)上存在的故障可能是导致此问题的原因。我尝试将其替换为旧版本(7.0)。 这些是我采取的步骤: 通过在VM引导期间按住WinKey + R(根据此答案已由VMWare映射到Command + R),引导进入恢复以禁用系统完整性保护(又名“ SIP ” )。 在恢复时,我进入了终端实用程序并使用此处csrutil disable描述的命令禁用了SIP ,然后重新启动。 kext将旧版本替换为旧版本,可以使用此处详述的方法在编写本文时获得旧版本(简而言之:下载最新的iTunes dmg;使用Pacifist打开它;安装子包manual\MobileDevice.pkg)并重新启动(以确保加载了正确的版本) 。 这个动作并没有解决我的问题。