安装 VMware 如果内存足够大,可以进行这样设置: sudo vmware Edit -> Preferences -> Memory -> Fit all virtual machine memory into reserved host RAM 这样所有虚拟机在运行的时候将立刻从主机分配其设置的内存大小 下载安装 unlock-all-v130,地址: http://pan.baidu.com/s/1jG42who 提取密码:4yph 下载 VMsvga2_v1.2.5_OS_10.9.pkg 和 EnsoniqAudioPCI_v1.0.3_Lion.pkg 和 guestd_patches.pkg,地址: http://sourceforge.net/projects/vmsvga2/files/ 创建虚拟机,类型为 Mac OS X 10.9 硬盘 40GB 即可,CPU 数量2,内存 3GB 即可 Virtual Machine Settings -> Options -> Advanced -> Gather debugging information:None 加载安装盘 iso 镜像,启动 将硬盘抹掉,名称为 Mavericks,安装 如果内存足够大,应该让虚拟机直接使用物理内存,方法: Virtual Machine Settings -> Oprions -> Advanced -> Disable memory page trimming(需先进行文章开头处的 Fit all virtual machine memory into reserved host RAM 设置操作) 编辑虚拟机安装目录下的 Mac OS X 10.9.vmx,在最后添加(如果已有则修改): mainMem.useNamedFile="FALSE" 安装完毕之后强制重启,将虚拟光驱指向 unlock-all-v130/tools/darwin.iso 加载虚拟光盘,安装VMware Tools,关机 设置文件共享,将之前下载的 VMsvga2_v1.2.5_OS_10.9.pkg 共享到虚拟机,方法: Virtual Machine Settings -> Options -> Shared Folders -> Always enabled 点击 Add 选定目录并设置名称 -> Ok -> Save 启动,Finder -> 偏好设置 -> 勾选“已连接的服务器”,桌面上就会出现“VMware Shared Folders” 找到 VMsvga2_v1.2.5_OS_10.9.pkg,拷贝到本地并安装,安装完毕关机 Virtual Machine Settings -> Hardware -> Display -> 勾选Accelerate 3D graphics 启动 完全关闭虚拟机和 VMware,找到虚拟机安装目录下的 Mac OS X 10.9.vmx,在最后添加(如果已有则修改): svga.autodetect = "FALSE" svga.vramSize = "134217728" 保存重启 安装自动调整客户机分辨率的补丁 guestd_patches.pkg,安装完毕重启,拉伸窗体时客户机就会自动调整分辨率(需要勾选 View -> Autosize -> Autofit Guest) 如若没有声音,则需安装 EnsoniqAudioPCI_v1.0.3_Lion.pkg 并编辑虚拟机安装目录下的 Mac OS X 10.9.vmx,修改如下内容: sound.autodetect = "FALSE" sound.virtualDev = "es1371" 如若声音断断续续,有两种解决方法,推荐第2种: 1)添加: sound.bufferTime = "400" pciSound.playBuffer = "400" 上面的数字400要根据情况而定,请依次尝试100-4000,选择一个合适的最小值 2)添加: sound.highPriority = "TRUE" pciSound.DAC1InterruptsPerSec = 0 pciSound.DAC2InterruptsPerSec = "16" pciSound.priorityBoost = "TRUE" 显示隐藏文件: defaults write com.apple.finder AppleShowAllFiles -bool YES 重启 Finder 应用修改: killall Finder Xcode 6.0.1 下载地址: http://pan.baidu.com/s/1dDvjhW9 提取密码:0e6r