VmWare(Ubuntu 主机、MacOS 客户机)上的 IPhone 连接问题

VmWare(Ubuntu 主机、MacOS 客户机)上的 IPhone 连接问题

我需要在 vmware 工作站播放器上安装 macos 作为客户操作系统,并且安装后一切运行正常,除了我的 iphone,客户操作系统无法正确识别它,根据下图,操作系统已经在 USB2 上识别它,但 iTunes 无法将其识别为连接的 iphone 设备!

事实上,如果我使用 Windows 而不是 Ubuntu 作为主机,则没有问题,但我更喜欢 Ubuntu 而不是 Windows,并且正在寻找解决方案。

macos 识别设备

问候。

答案1

我终于想出了解决方案:

opem vmware 编辑视频:pid

usb.quirks.device0 = "0xvid:0xpid 跳过重置、跳过刷新、跳过设置配置"

  1. 禁用 SIP
  2. 安装 mac 端口
  3. sudo launchctl 卸载 /Library/Apple/System/Library/LaunchDaemons/com.apple.usbmuxd.plist
  4. sudo 端口安装 usbmuxd
  5. sudo usbmuxd——前台
  6. 然后连接 iPhone 并让客人控制

禁用 SIP

  1. 启动 vmware
  2. 选择访客并“启动固件”
  3. 在 efi 菜单中,进入设置 > 配置启动选项 > 添加启动选项 > 选择恢复分区 > 选择 boot.efi
  4. 在输入文件描述中点击并输入标签,例如“恢复”> 提交更改并退出
  5. 从恢复启动并耐心等待
  6. 按照提示操作,直到看到 OS X Utilities 菜单
  7. 在最顶部的菜单中选择“实用程序”>“终端”
  8. 在终端输入“csrutil status”
  9. 然后 csrutil disable
  10. 然后 csrutil 状态
  11. 然后重新启动>按一次或两次回车键
  12. 在 OSX 终端应用程序中仔细检查以确保 SIP 已被禁用

最后,禁用 HiDPI:

$ sudo defaults write /Library/Preferences/com.apple.windowserver DisplayResolutionEnabled -bool NO

参考自:

相关内容