小编Dev*_*-iL的帖子

虚拟化 OSX 看不到 iPhone 设备

在使用 iPhone 设备为 iOS 开发时,我已经使用 OSX 运行虚拟机一段时间了。一切正常,直到 El Capitan 更新。自更新以来,iPhone 不再被 VM-OSX(包括 iTunes、Xcode 和 AppCode)识别。

iOS设备肯定连接到VM而不是主机,我在将它插入主机和VM的USB时出现的弹出窗口中单击了“信任这台计算机”。

除了回到优胜美地之外,还有什么办法可以解决这个问题吗?

提前致谢!

系统配置:

  • 主机操作系统:Windows 10 Pro 64 位。
  • 虚拟机操作系统:OS X El Capitan v10.11。
  • VMWare Workstation 11.1.2(已修补以支持 OSX)。
  • iPhone 6,运行 iOS 9.0.2。
  • 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)替换它。

这些是我采取的步骤:

  1. 通过在 VM 启动期间按住 WinKey+R启动恢复以禁用系统完整性保护(又名“ SIP ”)(根据此答案,VMWare 将其映射到 Command+R )。
  2. 当在恢复后,就进入终端效用和残疾人SIP使用命令csrutil disable所描述这里,通过再引导执行。 …

iphone virtualization vmware-workstation debug osx-el-capitan

42
推荐指数
1
解决办法
7万
查看次数