51Testing软件测试论坛

标题: windows VM虚拟机安装MAC后的一些列问题解决 [打印本页]

作者: Alawn    时间: 2017-12-27 10:14
标题: windows VM虚拟机安装MAC后的一些列问题解决
vmware 安装macOS:
VMware Workstation 12unlocker 208(for OS X 插件补丁)Mac OS X 镜像CDR
https://jingyan.baidu.com/article/d621e8da27fe7c2865913fde.html

vm中切换mac的输入法:
alt+shift

vm 中mac解决不能舒勇鼠标键盘:
usb控制器->usb兼容性调成usb2.0下面三个全勾选

vm虚拟机安装mac之后键盘和鼠标不能用问题:
在虚拟机的安装目录下找到xxx.vmx,用文本编辑器打开,在其中添加:
keyboard.vusb.enable = "TRUE"
mouse.vusb.enable = "TRUE"
点击VMware Workstation菜单里的“虚拟机”->"设置",进入“虚拟机设置”界面,选择“硬件”标签页的“USB控制器”,在左侧的界面里勾选“显示所有USB输入设备(S)”,并把顶部的“USB兼容性(C)”改为USB2.0。
重启虚拟机,可能你的鼠标和键盘就可以用了!

如何挂载虚拟机mac系统的u盘:
保障u盘能够被电脑识别-》然后开启虚拟机-》在虚拟机的选项中选择可移动设备然后看到相应的u盘-》选择连接(断开与主机的连接)-》点击后会弹出一个询问提示的消息对话框,这里我们点击确定-》然后就可以用了

如何解决Applestore 在虚拟机mac中无法下载应用办法:
假信息生成工具:Chameleon Wizard下载地址:http://wizards.osxlatitude.com/chameleon/cw.zip
然后,编辑=》预制的 smbioses 模版=》根据真机的CPU型号选个最相近的模版,生成成功后点另存为,导出设备信息文件。
然后,关闭虚拟机,编辑 osx 虚拟机对应的 .vmx 文件,用前面生成的信息,加入这么几行。
board-id.reflectHost = "FALSE"
board-id = "Mac-94245B3640C91C81"
hw.model.reflectHost = "FALSE"
hw.model = "MacBook Pro"
serialNumber.reflectHost = "FALSE"
serialNumber = "C02JJ8B3DH2G"
smbios.reflectHost = "FALSE"
注:
如果 vmx 文件中含有 board-id.reflectHost = "TRUE" 之类的字样就把它删掉,为 TRUE 表示允许使用真机的信息。
要使用假信息自然得删掉。
vms 改好后保存,再次启动 vmware ,即会使用假设备信息,也就可以使用 app store 了。





作者: jingzizx    时间: 2017-12-27 10:33

作者: cclovely    时间: 2017-12-27 12:49
帮顶




欢迎光临 51Testing软件测试论坛 (http://bbs.51testing.com/) Powered by Discuz! X3.2