随着iPhone、iPad、Mac等苹果产品越来越火爆,越来越多的初学者想要了解和尝试苹果平台,包括苹果操作系统Mac OS X、苹果演示软件Keynote、苹果开发工具Xcode等。然而,苹果电脑价格昂贵,并不是每个人都可以承受。

因此,在Windows下安装虚拟机软件VMWare,再在虚拟机里安装苹果操作系统Mac OS X,就成了一种成本低廉的选择,使初学者可以不必支付巨额开销购置苹果电脑。

本文将用详尽的图文介绍如何在虚拟机中安装运行Mac OS X,只要严格地按照本教程一步步操作,即使不了解苹果电脑的读者,也能顺利地安装并运行Mac OS X。

如果装虚拟机Mac是为了申请ios证书和上传ipa,这里介绍一个工具Appuploader可以辅助在Windows系统申请ios证书上传ipa,非常方便。

Appuploader的介绍和安装使用

iOS APP发布App Store详细图文介绍

一、准备工作

VMWare 12 Pro

百度云:https://pan.baidu.com/s/1TfimZ92ofJdrhcHts2iPIA

Unlocker补丁工具

百度云:https://pan.baidu.com/s/1L5xWNO7urAHEyrGo-I27Sw

Mac OS X懒人版安装光盘映像

百度云:http://pan.baidu.com/s/1jI78s4Y密码:drbh

一个Apple ID

你如果已经有Apple ID,可以忽略它;

如果没有,就去申请一个。网址:https://support.apple.com/zh-cn/apple-id

二、安装VMWare并打补丁

安装VMWare。将VMware安装包解压,双击安装程序VMware-workstation-full-12.1.0-3272444.exe,一路点击“下一步”或“Next”即可。安装结束后要重启电脑。

给VMWare打补丁。因为VMware本身不支持Mac OS X的安装,需要打个补丁才能安装Mac OS X。将Unlocker解压,右击win-install.cmd,选择“以管理员身份运行”(如图1)。Windows会弹出一个命令行窗口,待补丁打好以后,命令行窗口会自动关闭。

图1.png

三、为Mac OS X创建虚拟机

双击桌面上的VMWare Pro图标,启动VMWare。单击菜单“文件”→“新建虚拟机”,如图2所示。

图2.png

VMWare要求你选择虚拟机的类型,选择“典型(推荐)”(Typical (recommended)),如图3所示。再点击“下一步”(Next)。

图3.png

接下来,VMWare要求你指定操作系统的安装光盘,选中“安装程序光盘映像文件(iso)”(Installer disc image file (iso)),如图4所示。

图4.png

然后点击“浏览”(Browse),弹出打开文件对话框,如图5所示。首先,把对话框右下角的文件类型改成“任意文件(*.*)”(All files (*.*)),然后选中你刚才下载回来的懒人版安装包OS X 10.11.1(15B42).cdr,最后点击“打开”(Open)。

图5.png

注意:一定要下载懒人版安装包,格式为ISO或CDR。VMware可以识别这两种格式的镜像文件。你如果有洁癖,可以去下载原版安装包,格式为DMG,再用TransMac将DMG映像文件写到U盘上,制作安装U盘,再在VMWare中安装。这种做法太复杂,本教程不作介绍。

再点击“下一步”(Next),这时VMware让你选择虚拟机的操作系统。选择“Apple Mac OS X”,再将“版本”(Version)设为“OS X 10.11”,如图6所示。然后点击“下一步”(Next)。

图6.png

VMWare让你指定虚拟机的位置,如图7所示。选择默认设置即可。但是,你要把虚拟机的位置(Location)记录下来,后面会用到。点击“下一步”(next)。

图7.png

VMWare让你指定虚拟磁盘,如图8所示。“最大磁盘大小(GB)”(Maximum disk size (GB))至少要设为60GB,然后选中“将虚拟磁盘拆分为多个文件”(Split virtual disk into multiple files)。这样可以有利于转移虚拟机、减少磁盘碎片、降低虚拟磁盘出错的概率。然后点击“下一步”。

图8.png

VMWare让你确认虚拟机的硬件配置,如图9所示。默认分配的内存太小,我们需要调整,所以要点击“自定义硬件”(Customize Hardware),将虚拟机的内存设为4GB(4096MB),如图10所示。

图9.png

图10.png

注意:根据笔者的经验,要运行Mac OS X,虚拟机至少要有4 GB内存,为了流畅运行虚拟机,你的电脑(宿主机)至少要有6GB内存。笔者的电脑有12GB内存。

然后,在图10所示的对话框中,点击“关闭”(Close),返回图9所示的对话框,再点击“完成”(Finish)。

此时VMWare会进入虚拟机页面,如图11所示。

图11.png

如果你点击图11中的“开启此虚拟机”(Power on this virtual machine),VMWare会报错。这是因为虚拟机的隐藏参数设置错误,你要手动修改。

本教程曾经要求你在图8所示的对话框处把虚拟机的位置记录下来,此时,用资源管理器打开这个位置。然后打开“记事本”,用鼠标把OS X 10.11.vmx文件拖进记事本窗口,如图12所示。如果你没记下来,那么,虚拟机所处的位置一般是在C:\Users\(你的用户名)\Virtual Machines文件夹或在“我的文档”\Virtual Machines文件夹里。也可以用搜索功能查找“*.vmx”文件,很容易就能找到。

找到smc.present = "TRUE"这一行,在它后面添加一行,内容为smc.version = 0,如图12所示。保存退出。

图12.png

然后,你再回到VMWare,点击图11所示的“开启此虚拟机”(Power on this virtual machine),虚拟机就能正常启动了。

接下来,就要开始安装Mac OS X了!

四、安装Mac OS X

回到VMWare,点击图11所示的“开启此虚拟机”(Power on this virtual machine),虚拟机正常启动,首先会在黑色背景上显示一只白色的苹果,如图13所示,耐心等待进度条走完。

图13.png

虚拟机屏幕上会显示欢迎界面,选择“以简体中文作为主要语言”,如图14所示。再点击对话框底部圆圈里的右箭头。

图14.png

虚拟机会显示如图15所示的对话框。此处我们不可以直接点击“继续”去安装Mac OS X,这是因为我们还没抹掉虚拟机的硬盘。Mac OS X的“抹掉”(erase)和Windows的“格式化”(format)是同义词。此时需要点击屏幕顶部a菜单栏上的“实用工具"→“磁盘工具”,启动“磁盘工具”。

图15.png

“磁盘工具”如图16所示。先在左侧栏里选中“Vmware Virtual SA……”,然后点击工具栏里的“抹掉”。

图16.png

此时,系统会弹出一个对话框,如图17所示。为虚拟硬盘指定一个名称,如“OS X 10.11”,“格式”选择“OS X 扩展(日志式)”,“方案”选择“GUID分区图”,点击“抹掉”。

图17.png

静待进度条走完,然后点击“完成”,如图18所示。然后点击屏幕顶部菜单栏上的“磁盘工具”→“退出”,回到如图15所示的界面,点击“继续”即可。

图18.png

Mac OS X要求你同意许可协议,如图19所示,点击“继续”,然后在弹出的对话框中点击“同意”即可。

图19.png

这个步骤要求你选择把Mac OS X安装到哪里,如图20所示。选择硬盘图标,点击“继续”。假如我们没有抹掉虚拟硬盘,就会卡在这一步。

图20.png

这时就进入了漫长的安装过程,如图21所示,静待进度条走完。不要相信“剩余大约13分钟”这样的鬼话。在笔者的电脑(ThinkPad T450s,i5-5200U,12G内存,120G固态硬盘)上,进度条要花半个小时才能走完,可以推测,假如你把虚拟硬盘放在机械硬盘而不是固态硬盘上,时间会更长。

假如你的电脑上确实没有固态硬盘,笔者建议你买个64GB的U盘,在图7所示的对话框里面,把虚拟机及虚拟硬盘放在U盘上。这样速度还能快一些。

图21.png

进度条走完后,虚拟机会重启。然后,Mac OS X会让你选择区域,如图22所示。。当然选择“中国”,然后点击“继续”。

图22.png

这一步骤要求你选择键盘,将键盘布局设为“简体中文”,输入法选中“简体拼音”,然后点击“继续”即可。顺便抱怨一下Mac OS X内置五笔输入法,实在是太差了。笔者作为五笔用户,已经对它不抱希望了,改用了第三方五笔输入法。

图23.png

“传输信息到当前Mac”(如图24)类似Windows的“数据迁移助手”,但是我们是在虚拟机里安装Mac OS X,没必要把个人数据和信息都迁移到虚拟机里。选择“现在不传输任何信息”,再点击“继续”。

图24.png

这一步询问你是否启用定位服务(如图25)。是否启用都无所谓,点击“继续”即可。

图25.png

这一步要求你输入Apple ID,如图26所示。把你准备好的Apple ID填入,再点击“继续”即可。你即使没有苹果设备,在VMWare里安装Mac OS X系统时,最好也要有一个Apple ID。

图26.png

这一步要求你同意安装条款,如图27所示,点击“同意”,再在弹出的对话框中点击“同意”。

图27.png

系统要求你创建一个用于登录的账户,如图28所示,选择“使用我的iCloud账户登录”和“基于当前位置设定时区”,点击“继续”,然后等待系统创建账户。

图28.png

系统询问你是否开启“查找我的Mac”,点击“允许”,如图29所示。然后继续等待。

图29.png

系统询问你是否设置iCloud钥匙串,如图30。iCloud钥匙串可以跨设备同步网站密码,非常方便,但是我们很少在虚拟机里上网,没必要设置。选择“稍后设置”,点击“继续”。

图30.png

在这一步,系统询问你是否升级到iCloud Drive,如图31所示,答案是肯定的。选择“升级到iCloud Drive”,再点击“继续”。

图31.png

最后,系统询问你是否将使用数据发送给苹果,如图32所示,可选可不选,直接点击“继续”即可。然后静待系统设置你的Mac。

图32.png

等待几分钟后,虚拟机屏幕显示出了Mac OS X的桌面。安装过程宣告结束。

但是没必要高兴,因为我们还有一些扫尾工作要处理。

五、安装VMWare Tools、更新系统到最新版本

首先,你要安装VMWare Tools,它可以改善虚拟机的显示,并且有助于宿主机和虚拟机之间交换数据。

如图33所示:将右击桌面上的光盘图标,选择“推出OS X Base System”;然后,点击虚拟机窗口菜单栏上的“虚拟机”→“安装VMWare Tools”(VM → Install VMWare Tools)。

图33.png

虚拟机桌面上弹出一个“VMWare Tools”窗口,双击“安装VMWare Tools”,弹出“安装VMWare Tools”向导,如图34所示。点击“继续”。

图34.png

系统要求你输入密码。输入密码(这里的密码是你的Apple ID密码)以后,点击“安装软件”,如图35所示。

图35.png

在如图36所示的对话框中点击“继续安装”。

图36.png

最后点击“重新启动”,如图37所示。静待虚拟机重启即可。

图37

第二,在VMWare Tools安装完毕后,你需要把系统更新到最新版本。更新系统可以让你继续安装新版软件(系统版本太低,有些新版软件不能安装)、减少各种不兼容问题和bug。

虚拟机重启后会进入这个登录界面,选择你的Apple ID对应的邮箱,输入密码,回车登录。

然后点击屏幕左上角的苹果图标,选择“关于本机”,如图38所示,然后再在弹出的“关于本机”窗口里点击“软件更新”。

图38.png

然后,系统会进入AppStore,并会检查更新,找到更新包以后就会显示出来,你只需要点击“更新”按钮,就会进入更新过程,更新结束后会重启虚拟机。

结语

至此,我们的教程就结束了。希望每个读者都能顺利地在自己的电脑上安装VMWare,再在VMware里安装Mac OS X,开启你的苹果之路。

下面这个是原文 地址:    http://www.jianshu.com/p/db787997057f

转载于:https://www.cnblogs.com/best-coder/p/11550352.html

xcode windows版安装使用教程相关推荐

  1. xcode w情ndows版,xcode Windows版安装使用介绍

    在Windows安装xcode进行开发iOS应用 可以省去昂贵的苹果机.体验虽然没那么好,但也能用. 现在也有很多APP跨平台开发工具,在Windows就能完成开发测试, 但上架iOS APP还是得要 ...

  2. xcode windows版 附安装教程

    xcode是一款运行在Mac OS X上的集成开发工具,具有统一的用户界面设计,且编码.测试.调试都在一个简单的窗口内完成,还能够与Swift编程语言相结合,使开发应用程序比以往更轻松,更有趣,便有许 ...

  3. mysql8.0.13解压版安装密码设置_windows下mysql8.0.13解压版安装图文教程

    本文为大家分享了mysql8.0.13安装图文教程,供大家参考,具体内容如下 1.1. 下载: 我下载的是64位系统的zip包: 下载地址 下载zip的包 1.2.配置环境变量: 变量名:MYSQL_ ...

  4. mysql-win安装教程,WINDOWS下安装MYSQL教程详解

    1.下载安装包 2.配置环境变量 2.1 解压所下载的压缩包 2.2 环境变量 win 10 电脑 这么进去 3.生成data文件 在你解压的目录下,eg:F:\Program Files\mysql ...

  5. windows上安装python3教程以及环境变量配置详解

    这篇文章主要介绍了windows上安装python3教程以及环境变量配置详解,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友可以参考下 1.在浏览器搜索pyth ...

  6. mysql5.7.19解压教程_Mysql学习mysql5.7.19 winx64解压缩版安装配置教程

    <MysqL学习MysqL5.7.19 winx64解压缩版安装配置教程>要点: 本文介绍了MysqL学习MysqL5.7.19 winx64解压缩版安装配置教程,希望对您有用.如果有疑问 ...

  7. mac系统如何安装oracle软件,Mac版怎么安装oracle Mac版安装oracle教程

    类型:Mac其他软件大小:86.3M语言:中文 评分:10.0 标签: 立即下载 Mac版怎么安装oracle?Mac版安装oracle教程.最近有使用Mac的用户询问小编Mac版怎么安装oracle ...

  8. mysql5.7.20非安装版_mysql5.7.20\5.7.21免安装版安装配置教程

    mysql 下载安装配置 5.7.20 / 5.7.21,供大家参考,具体内容如下 1.下载mysql,下载地址 选择操作系统和版本,我是64位win10,点击 Download 后会跳到Oracle ...

  9. Win8 纯净版安装详细教程

    目录 1.需要准备的工具 2.下载纯净系统的安装包 3.使用软通牒把系统写入u盘: 4.设置bios,把系统的启动项第一优先级设置为U盘 5.开始安装系统 6.其他设置 1.需要准备的工具 1.大于8 ...

最新文章

  1. 高性能IO设计中的Reactor模式与Proactor模式
  2. Hybris做增强的两种方式:In App Extension和Side by Side Extension
  3. 首次打开(更新版本)APP向导界面
  4. SCCM Learning2
  5. 对文本文件的各操作(一)
  6. 基于spring-boot的社区社交微信小程序,适合做脚手架、二次开发
  7. 遭遇 XSS 跨站脚本攻击?稳住,这些方法可保你渡劫 | 附代码、图解
  8. Atiitt 技术部的基本发展战略 attilax总结 艾龙 著 1. 战略的解释,即是 大概纲领与方法 1 2. 技术的基本战略是,培训,吸收与改造,recos,预研,技术储备 1 2.1.
  9. 分数阶微积分学薛定宇电子版_分数阶微积分及应用.pdf
  10. java 计算毫秒差值,关于时间的操作(Java版)——获取给定时间与目前系统时间的差值(以毫秒为单位)...
  11. Django项目部署至华为云服务器
  12. 【imx6ul】imx6ul上电boot rom启动过程
  13. 华为nova7se乐活版和华为畅享20se 哪个好
  14. 气象数据分析之EMD方法介绍及python的实现
  15. 离散数学——基本等价式、基本蕴含式
  16. 嵌入式软件工程师 秋招笔试题
  17. ADXL335 GY-61 三轴加速计
  18. 专家:闽新增11家A级物流企业多受益“信息快车”
  19. 用计算机弹莫问归期数字,莫问归期 - 在线打字测试(dazi.kukuw.com)
  20. 统计学习方法感知机(附简单模型代码)

热门文章

  1. Spark内核源码学习(暂未学完)
  2. 【JS 逆向百例】网洛者反爬练习平台第一题:JS 混淆加密,反 Hook 操作
  3. 【Python 必会技巧】使用 Python 追加写入 json 文件或更改 json 文件中的值
  4. 【牛客 - 303D第十五届浙江大学宁波理工学院程序设计大赛(同步赛)】Campaign(二进制枚举,位运算,暴力,思维)
  5. 【POJ - 3468 】 A Simple Problem with Integers (线段树模板 区间更新 + 区间和查询)(不能树状数组或差分数组)
  6. *【HDU - 1506】【POJ - 2559】Largest Rectangle in a Histogram(单调栈或动态规划)
  7. Apoll进阶课程㉞丨Apollo ROS原理—3
  8. java 自定义xml_6.1 如何在spring中自定义xml标签
  9. c++经典编程题_【经典C语言知识】C/C++编程难点总结
  10. java jframe添加面板_JFrame添加组件的两种方式