xcode是一款运行在Mac OS X上的集成开发工具,具有统一的用户界面设计,且编码、测试、调试都在一个简单的窗口内完成,还能够与Swift编程语言相结合,使开发应用程序比以往更轻松,更有趣,便有许多用户也想要进行了解和尝试一下,然而苹果电脑价格昂贵,并不是每一个人都可以承受的,为此小编带来了xcode windows版,通过虚拟机软件VMWare可正常使用该软件。同时,xcode提供了项目编辑、搜索和浏览,文件编辑,项目构建和调试设备等功能,并兼容CodeWarrior风格在线编码汇编,用户可以把CodeWarrior项目文件快速方便地转移到软件中,不仅如此,还支持开发人员使用 C、 C++、Objective C、 AppleScript 和 Java,可用来辅助开发应用程序、工具、架构、数据库、嵌入包、核心扩展和设备驱动程序,功能非常强大。
除此之外,xcode甚至能够和Mac OS X里众多其它的工具协作,例如编译器如 gcc、javac 和jikes,及调试工具gdb,而且可以用AppleScript Studio组增加一个Aqua界面到系统和应用程序脚本、命令行工具、以及网络应用程序中,无论如何都能在任何平台组成最强大的脚本环境。但因安装过程过于繁琐,下文奉上了详细的安装图文教程,新手用户只要严格地按照本教程一步步操作,即使不了解苹果电脑,也能顺利地安装并运行Mac OS X,亲测有效,欢迎有需要的小伙伴们前面下载体验。

xcode windows版安装教程:

一、准备工作
1、在本站下载解压,得到VmWare、Unlocker补丁工具,及Mac OS X懒人版光盘映像;

2、首先需要一个Apple ID,如果没有的话,请前来此网址申请一个:https://support.apple.com/zh-cn/apple-id、
二、安装VMWare并打补丁
3、接下来安装VMWare,用户可直接在本站进行下载:http://www.ddooo.com/softdown/165956.htm;
提示:有详细的安装激活教程
4、安装好之后,需要给VMWare打补丁,因为VMware本身不支持Mac OS X的安装,需要打个补丁才能安装Mac OS X;
5、将软件包中的Unlocker进行解压,以管理员的身份运行"win-install.cmd",会弹出一个命令行窗口,待补丁打好以后,命令行窗口会自动关闭;

三、为Mac OS X创建虚拟机
6、双击桌面上的VMWare Pro图标,启动VMWare,单击file→New Virtual...新建虚拟机;

7、选择虚拟机的类型,推荐“典型”(Typical (recommended));

8、要求你指定操作系统的安装光盘,选择“安装程序光盘映像文件(iso)”(Installer disc image file (iso));
提示:点击Browse,选择软件包中的"OS X 10.11.1(15B42).cdr"

9、接下来选择虚拟机的操作系统。选择“Apple Mac OS X”,再将“版本”(Version)设为“OS X 10.11”;

10、指定虚拟机的位置,但是,你要把虚拟机的位置(Location)记录下来,后面会用到;

11、指定虚拟磁盘,选中Split virtual disk into multiple files;

12、确认虚拟机的硬件配置,若需要调整,即可点击Customize Hardware;
注意:根据小编的经验,要运行Mac OS X,虚拟机至少要有4 GB内存,为了流畅运行虚拟机,你的电脑(宿主机)至少要有6GB内存。笔者的电脑有12GB内存。

13、此时VMWare会进入虚拟机页面,点击Power on this virtual machine开启此虚拟机;

14、会提示错误,需要手动修改虚拟机的隐藏参数设置错误;
说明:用资源管理器打开第十步骤中虚拟机的位置,把OS X 10.11.vmx文件拖进记事本窗口,找到smc.present = "TRUE"这一行,在它后面添加一行,内容为smc.version = 0,保存退出

四、安装Mac OS X
15、再回到VMWare开启此虚拟机,就能正常启动了;

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

17、因为我们还没抹掉虚拟机的硬盘,需要点击屏幕顶部a菜单栏上的“实用工具"→“磁盘工具”,启动“磁盘工具”;

18、先在左侧栏里选中“Vmware Virtual SA……”,然后点击工具栏里的“抹掉”;

19、此时,系统会弹出一个对话框,为虚拟硬盘指定名称、格式、方案;

20、静待进度条走完,然后点击“完成“,点击屏幕顶部菜单栏上的“磁盘工具”→“退出”,回到步骤17所示的界面;

21、同意许可协议,选择把Mac OS X安装到哪里;
提示:假如我们没有抹掉虚拟硬盘,就会卡在这一步

22、就静待漫长的安装过程,等待进度条走完;

23、进度条走完后,虚拟机会重启,会让你选择区域;

24、要求你选择键盘,将键盘布局设为“简体中文”,输入法选中“简体拼音”,然后点击“继续”即可;

25、“传输信息到当前Mac”类似Windows的“数据迁移助手”,选择“现在不传输任何信息”;

26、是否启用定位服务,准备好的Apple ID填入;

27、要求你同意安装条款,并创建一个用于登录的账户,选择“使用我的iCloud账户登录”和“基于当前位置设定时区”,点击“继续”,然后等待系统创建账户;

28、弹出弹框询问你是否开启“查找我的Mac”,点击“允许”,是否设置iCloud钥匙串,选择“稍后设置”;

29、在这里,选择“升级到iCloud Drive”,最后,询问你是否将使用数据发送给苹果,可选可不选,静待系统设置你的Mac;

五、安装VMWare Tools、更新系统到最新版本
30、将右击桌面上的光盘图标,选择“推出OS X Base System”;然后,点击虚拟机窗口菜单栏上的“虚拟机”→“安装VMWare Tools”(VM → Install VMWare Tools);
提示:它可以改善虚拟机的显示,并且有助于宿主机和虚拟机之间交换数据

31、虚拟机桌面上弹出一个“VMWare Tools”窗口,双击“安装VMWare Tools”,弹出“安装VMWare Tools”向导,系统要求你输入密码。输入密码(这里的密码是你的Apple ID密码)以后,点击“安装软件”;

32、点击“继续安装”,最后点击“重新启动”,静待虚拟机重启即可;

33、虚拟机重启后会进入这个登录界面,选择你的Apple ID对应的邮箱,输入密码,进行登录,点击屏幕左上角的苹果图标,选择“关于本机”——“软件更新”;

34、然后,系统会进入AppStore,并会检查更新,找到更新包以后就会显示出来,你只需要点击“更新”按钮,就会进入更新过程,更新结束后会重启虚拟机。
35、安装好环境之后,用户可自行下载安装xcode啦。

xcode windows版 附安装教程相关推荐

  1. Microsoft SQL Server 2019 Developer 简体中文正式版(附安装教程) 64位

    原文地址::https://www.jb51.net/softs/703423.html 相关文章 1.Microsoft SQL Server 2019 标准版 官方中文正式版(附安装教程) 64位 ...

  2. windows版 redis安装教程,以及redis客户端安装

    windows版 redis安装教程,以及redis客户端安装 由于这两天安装了redis,在redis挂网上找到的redis都是linux版的,所以在此做个记录,方便以后用,也分享给广大网友 1,w ...

  3. 微猫恋爱聊妹术V2 4.1.0 小程序源码-多开版-附安装教程

    微猫恋爱聊妹术V2 4.1.0 小程序源码-多开版-附安装教程 源码介绍: 一.后台: 1.全新独立后台大更新,让操作更简单! 2.新增智能客服消息功能: a.关键字客服消息支持多信息触发(已达官方最 ...

  4. 坯子库无法一键安装插件没用_坯子插件库-坯子插件库下载 v2021.1官方版 附安装教程-下载啦...

    坯子插件库是一款实用的sketchup插件管理软件,包含丰富的插件集,能够进行su插件的下载.安装.卸载和管理,软件启动速度快,支持离线使用,兼容sketchup2014-2020版本,需要的朋友可以 ...

  5. php yii2.0框架下载,yii2.0下载|yii2.0(php框架) v2.0.10官方版 附安装教程 - 121下载站...

    yii2.0是一款高性能的php框架,使用这个框架可以帮助用户快速开发出各类实用的网站应用,包括门户网站.论坛.内容管理系统(CMS).电子商务项目和RESTful Web服务等,它包含了丰富的组件和 ...

  6. 新塘单片机烧写器_新唐单片机软件加密|新唐单片机软件(NuConsole) v2.04.6725官方版 附安装教程_星星软件园...

    NuConsole是一款实用的新唐单片机软件,该软件可以通过SWD接口操作,为用户提供不中断目标芯片和主机的信息传输机制,是机械和电气领域不可或缺的软件.软件简洁实用.操作简单.极易使用,需要的朋友赶 ...

  7. mp3文件修复软件 linux,MP3文件修复器下载 Mp3Doctor PRO2(MP3修复软件) 2017 英文安装版(附安装教程) 下载-脚本之家...

    Mp3Doctor PRO2是一款专业的MP3修复工具,这款软件可以一键修复计算机中打开时提示损坏的音频文件,支持mp3.wav等音频格式,并拥有文件切割.音量调整.文件相互转换等多种功能.有需要的朋 ...

  8. windows版redis安装教程(2022)

    什么是Redis redis是一个key-value存储系统.和Memcached类似,它支持存储的value类型相对更多,包括string(字符串).list(链表).set(集合)和zset(有序 ...

  9. ERP进销存源码带APP版附安装教程

    什么是ERP进销存源码? ERP进销存源码是公司用来管理和整合其业务重要部分的平台.许多 ERP进销存源码应用程序对公司来说至关重要,因为它们通过将公司运营所需的所有流程集成到一个系统中来帮助他们实施 ...

最新文章

  1. mysql的检查点_转载一篇关于mysql检查点的文章
  2. c++字符前面的L和_T
  3. Bash 实例,第 2 部分
  4. 【DP】【高精】幸运票 (jzoj 2122)
  5. 【记忆化搜索】bzoj3208 花神的秒题计划Ⅰ
  6. html resize 最小,Html5 Canvas resize
  7. php类的实例化方法,php中类的定义和实例化方法
  8. org.springframework.dao.InvalidDataAccessApiUsageException
  9. Notepad++ 查找替换 换行符的方法
  10. Cisco ASA ‘LU allocate xlate failed’排错一例
  11. 学计算机的基本技能,大学计算机基础—基本应用技能[规整].pdf
  12. 电子签章在商业银行的应用取得重要进展,“6类”场景深化应用
  13. 绿联串口线linux驱动下载,绿联pl2303转串口驱动下载
  14. dota2自定义地图服务器,RPG DOTA2 自定义地图制作指南——构建模型
  15. 同一服务器两个端口不同的应用session覆盖解决方案
  16. 漫话:如何给女朋友解释为什么日本时间比中国时间快一个小时
  17. java 显示中文_java显示中文乱码的解决方法
  18. libreoffice 出现 /lib/x86_64-linux-gnu/libcairo.so.2: undefined symbol: FT_Get_Var_Design_Coordi
  19. 比尔总动员日常任务攻略一
  20. 计算机中存储单位的编号称号是什么,KB、MB、GB的中文单位名称是什么?

热门文章

  1. VR旅游,虚拟现实线上旅游优势|广州华锐互动
  2. 简单的点和三角形的关系
  3. AutoGPT使用教程
  4. 自动驾驶中使用到的坐标转换
  5. 盘点那些影响人类发展的伟大式子(持续更新)
  6. Git 常用操作(九) git checkout 与分支切换
  7. 星河所沓,十二焉分,日月安属,列星安陈——记中国首次自主火星探测任务(一次英语课上的汇报)
  8. 三星礼包 android,三星Galaxy S10彩蛋大礼包到货!神秘竞买得主现身
  9. Vim的 IDE:SpaceVim
  10. 【布局优化】基于粒子群货物配装问题最优化matlab源码