VMware12 安装 Mac OS 10.12 步骤及设置优化教程
|
最近公司要开发苹果的ARKit应用,但是项目组穷啊,只有美工用着一台苹果本本,所以肯定不能老用他的电脑,效率低还老打扰他。所以我就想着用虚拟机整,毕竟玩了N年的虚拟机了,应该是没啥问题的。所以就开始各种挖坑各种填坑,最后功夫不负有心人,终于成功在mac虚拟机上成功发布ios应用到苹果手机。
1. 工具 VMware-workstation-full-12.5.7-5813279.exe unlocker207 Mac OS X 10.12 cdr 文件 darwin852.iso (3026kb) 2. 安装步骤 2.1)首先安装 vmware workstation12,安装完成的最后一步输入序列号,先不要运行软件。 2.2)下载解压unlocker207文件,以管理员身份运行win-install.cmd。
2.3)打开运行vmware workstation12,选择创建新的虚拟机。
2.4)选择典型,然后下一步
2.5)选择安装程序光盘映像文件,点击选择CDR镜像文件路径。默认是无法选择CDR文件的,需要在打开文件对话框中选择显示所有文件
2.6)选择Apple Mac OS X ,然后选择OS X 10.12 版本 如果第二步unlocker文件没有处理好的话,这个地方可能就不会出现Apple Mac OS X。如果不行,可以多下载几个unlocker试试。
2.7)然后依次根据新建虚拟机向导提示选择,最后完成创建。
2.8)点击开启虚拟机,首次运行会出现如下错误,
解决方案是找到存放虚拟机文件的目录下的macOS10.12.vmx 文件,右击打开方式,选择记事本,找到smc.present ="TRUE" 在其下面添加一行 smc.version = "0" 保存关闭,重新运行虚拟机可正常运行。 2.9)最后根据安装向导提示安装系统,安装的过程中需要先通过屏幕上方的实用工具选项。选择“磁盘工具”。选中vmwareworkstation SATA hard drive media。选择抹除 选项,格式选择OSX扩展日志式 ,方案选择GUID。抹除后,退出磁盘工具。再次在安装osx ,这时会出多出现一个盘符,选择这个盘安装。安装完成后关闭虚拟机,我们需要对其进行后续设置和优化。 鼠标从虚拟机返回到物理机:ctrl+alt 3. 虚拟机设置 3.1)安装VMware Tools。点击CD/DVD 点击 高级 虚拟设备节点选择 SATA 0:1 确定。然后点击浏览,找到 darwin852.iso 文件,此文件为VMware tools for mac,安装之后虚拟机系统才可以全屏,物理机与虚拟机之间共享文件也更方便。
由于Mac OS系统的完整性保护机制,VMware Tools会安装不成功,要想VMware Tools成功安装需要先禁用系统的保护机制,重启虚拟机系统,按住Command+R键,菜单—实用工具—终端,输入“ csrutil disable ” ,执行成功后,返回信息如下:Successfully disabled System Integrity Protection. Please restartthe machine for the changes to take effect. 这样更改的配置保存到NVRAM中,对整台机器生效,重新启动即可 再次开启虚拟机,进入虚拟机之后可以看到在桌面多了一个文件夹“VMware tools” 双击打开,
点击 安装 VMware Tools.app,根据安装向导完成安装,完成后重启虚拟机。 3.2)安装完成VMware Tools之后可以将虚拟机屏幕大小自适应VMware软件窗口。如果没有自适应我们需要进行如下设置:
3.3)其他设置。在虚拟机关机状态下。 网络适配器:
USB控制器:兼容性必须设置为2.0,否则无法连接苹果手机,其他三项均勾选。
设置物理机与虚拟机共享文件的文件夹
4. 虚拟机优化 4.1)使用软件进行优化。用于优化系统的软件:beamoff.zip,Fix Yosemite VM Graphic Performance.pkg 将这两个文件直接放到共享文件夹中,注意beamoff.zip文件不需要解压。 进入系统后,菜单 前往—电脑,
打开电脑后可以看到物理机与虚拟机直接进行共享的文件夹,打开文件夹找到用于优化系统的两个文件:beamoff.zip,Fix Yosemite VM Graphic Performance.pkg,复制到硬盘中,不能在共享目录对其进行操作。
复制到虚拟机的本地硬盘中双击安装Fix Yosemite VM Graphic Performance.pkg。双击beamoff.zip系统会对其进行解压,得到解压后的文件需要将其设置为开机启动。设置方法为:系统偏好设置 - 用户与群组 - 选中你自己的用户名- 选择 “登录项” 选项卡 - 点 + 号 找到beamoff.app。 4.2)对系统进行设置优化: “系统偏好设置” 进入”辅助功能” 然后勾选”减少透明度” “系统偏好设置”进入”Dock” 最小化窗口时使用: 选择“缩放效果” “系统偏好设置”进入”扩展”,然后将不使用的组件勾掉. 5. 快捷键修改,由于Mac OS 与Windows快捷键不同,为方便使用可以将快捷键改成与Windows一样。 系统偏好设置—键盘—快捷键—应用程序快捷键,添加如下
注意Mac OS中没有直接剪切功能,剪切功能是通过 ctrl + c 再ctrl + alt + v ctrl键与command键调换:键盘—修饰键
其他快捷键: 截屏 command shift 3 , command shift 4 部分截屏 删除 command backspace 彻底删除command alt backspace 复制 command c 粘贴 command v 剪切 先 command c 再 command alt v 关闭 command w 彻底退出 command q 安装输入法:打开Safari,输入pinyin.sogou.com 下载安装 要想虚拟机跑得快,内存必须得大,但是一般可以给虚拟机分配的内存不能超过物理内存的一半,否则可能发生内存交换的情况。个人物理机内存16G,给虚拟机分配了6G,跑起来还不错。 领导让发布项目到苹果手机,但是又没有苹果电脑,所以我也很无奈啊,只能虚拟机整了。申请苹果开发者账号,那叫一个麻烦,遇到的问题是乱七八糟一大堆。Unity发布IOS,那叫一个麻烦,遇到的问题是乱七八糟两大堆。XCode build到真机测试,那叫一个麻烦,遇到的问题是乱七八糟三大堆,最后到官方论坛用我那错误百出的Chinglish跟技术人员交流一番,最后bug成功解决,学了这么多年英语,总算是学以致用了一次。
|
VMware12 安装 Mac OS 10.12 步骤及设置优化教程的更多相关文章
- VirtualBox虚拟机安装Mac OS 10.12
注:本文作者 (QQ:85805214) 本博主只是转载发布而已. VMware 安装Mac OS 方法 由于Virtual Box拷贝文件比较麻烦,有时候经常出现拷贝失败的情况,故使用VMware ...
- 虚拟机VirtualBox安装MAC OS 10.12图文教程
VirtualBox虚拟机安装Mac OS 10.12图文教程的准备 1.VirtualBox虚拟机 下载地址:https://www.virtualbox.org/ 特别提醒:推荐官方下载,安装Vi ...
- 2018VMware虚拟机安装Mac OS 10.12.1
说明:该篇博客是博主一字一码编写的,实属不易,请尊重原创,谢谢大家! 一.下载安装中所需的镜像文件以及补丁工具 Mac OS 10.12.1 Sierra (16B2555) 懒人版(下载地址):ht ...
- VMware 15 安装 MAC OS 10.13 原版(详细图文教程)
VMware 15 安装 MAC OS 10.13 原版(详细图文教程) 生命在于折腾,之前本想装个双系统黑苹果,什么 U 盘启动盘,四叶草引导,都配置好了,最后跪在一个动态卷上,备份格盘现在弄不了, ...
- vmware 12 安装 mac os 10.12正式版
1.首先下载安装vmware 12 pro ,将VT打开(虚拟功能,以前安装过虚拟机点的同学可忽略). 2.下载mac ox 10.12正式版镜像文件(cdr后缀). 3.下载Unlocker208( ...
- 【转】VMware 14 Pro安装mac os 10.12
一.准备工作 [1]资源下载 VMware Workstation Pro 14 已安装或自行安装 Unlocker (链接: https://pan.baidu.com/s/1dG5jkuH 密码: ...
- 转:VMware 15 安装 MAC OS 10.13 原版(详细图文教程)
-----------------转载------------------------ 原文:https://blog.csdn.net/qq_40147863/article/details/847 ...
- Mac OS 10.12 - 安装任何来源软件!!
今天想安装一个从网上下载的软件到Mac OS 10.12中,结果没有想到Mac告诉我那个软件已经损坏,害得我删除了!! 最后通过热心网友的帮助,顺利解决了这个安装问题,重新安装并且使用上了这款软件,下 ...
- Mac OS 10.12 - 安装Homebrew,像Ubuntu里面的apt一样简单地安装和删除软件!
Homebrew — macOS 不可或缺的套件管理器,Homebrew官方网站如此介绍自己!!! 中文官网:https://brew.sh/index_zh-cn.html 一,安装 打开shell ...
随机推荐
- linux服务器ssh免密登录
环境:两台服务器,Park01.Park02,配置ssh免密登录 在Park01执行:ssh-keygen 然后一直回车 生成节点的公钥和私钥,生成的文件会自动放在/root/.ssh目录下 然后 ...
- 网上流行护眼色的RGB值
- python利用requests和threading模块,实现多线程爬取电影天堂最新电影信息。
利用爬到的数据,基于Django搭建的一个最新电影信息网站: n1celll.xyz (用的花生壳动态域名解析,服务器在自己的电脑上,纯属自娱自乐哈.) 今天想利用所学知识来爬取电影天堂所有最新电影 ...
- s21day20 python笔记
s21day20 python笔记 一.内容回顾 面向对象的三大特性 封装 函数封装到类 数据封装到对象 继承 多态 二.成员 2.1 类成员 类变量(静态字段) 定义:写在类的下一级,和方法同一级 ...
- python基础(六)
一.内置函数 # input()# type()# len()# print()# enumerate()# list()# dict()# tuple()# set()# str()# int()# ...
- div介绍 盒子模型边框属性 CSS初始化 文字排版 边框调整 溢出
今天学习的div,了解了div是干什么用的掌握了什么是盒子模型,以及div的外边距内边距以及边框,运用div和CSS给文字排版,利用边框的来做图像,div溢出的处理 CSS初始化: 精确排版的时候用这 ...
- 学习笔记DL002:AI、机器学习、表示学习、深度学习,第一次大衰退
AI早期成就,相对朴素形式化环境,不要求世界知识.如IBM深蓝(Deep Blue)国际象棋系统,1997,击败世界冠军Garry Kasparov(Hsu,2002).国际象棋,简单领域,64个位置 ...
- IDEA中的version control问题
项目已经添加了svn,但右键项目时找不到Svn选择.但在VCS中却有,很奇怪. 这个问题是svn的根路径与当前IDEA打开的项目路径不一致的原因. 在IdeaProjects下有两个项目,一个inju ...
- 控制使用jquery load()方法载入新页面中的元素
最近在项目中用到jquery的load()方法来加载页面,首先简单说一下load()方法. load(url,data,callback);该方法接收三个参数,第一个是载入的页面地址,第二个是要传到服 ...
- javascript 操作节点的属性
使用层次关系访问节点 parentNode:返回节点的父节点 childNodes:返回子节点集合,childNodes[i] firstChild:返回节点的第一个子节点,最普遍的用法是访问该元素的 ...



















