前言:本文适用于没有ios开发环境(如无iphone,mac等),在windows上搭建出ios的开发环境。值得注意的是,在windows搭建的ios开发环境只能做开发测试,无法发布产品。若需要发布产品,还是需要购买一台苹果机器的。文采有限,仅作参考。

基本步骤:

所有需要的软件在我的共享路径有: \\ftp.ad61v1.com\tools\dev\虚拟机安装mac os相关文件

1. 虚拟机的安装(vmware 10)
2. 插件安装(unlock-all-v120)
3. Mac OS X 10.9.3的安装
4. VMTool以及Darwin6.0.3的安装
5. 设置共享文件夹
6、升级到 mac osx 10.10
7、安装xcode6

一、虚拟机的安装

这个比较简单,双击文件 VMware-workstation-full-10.0.1-1379776.exe ,按提示安装vmware,安装完后使用 vm10keygen.exe 生成序列号对vmware进行破解。

二、插件安装。目的是为了让vmware可以安装mac os。

打开目录 \\ftp.ad61v1.com\tools\dev\虚拟机安装mac os相关文件\unlock-all-v120(vmWare10专用)\unlock-all-v120\window ,使用管理员权限运行  install.cmd  ,如图。按提示安装,安装完即可

三、Mac OS X 10.9.3的安装。

 
直接上图(有些图是直接从百度经验拷来的,请不要介意)

选择映像文件 Mavercisk_Install_10.9.3_13D65.cdr ,无所谓。值得注意的是,默认的选择是iso文件,而我们提供的映像是CDR的,其实性质和ISO文件是一样的,直接选就可以安装,如果不放心或者有强迫症,就改后缀为ISO,再选择

VM解锁补丁装好了,到这一步就看到区别,单选中会出现Apple Mac OS X,注意选择对应的OS版本,我这里是10.9,如果这里没有这个选项,那么要注意了,取消建虚拟机的步骤,得重新装解锁补丁,一般是因为没有用管理员权限运行解释补丁造成。如果还有问题,请先重启一次电脑再继续。

这边需要抹掉一下硬盘。然后再返回继续

后面就没什么注意的,直接按流程安装即可,安装完后如下效果。中间有要求输入appid的地方,如果没有就直接跳过,或者注册一个即可

四、VMTool以及Darwin6.0.3的安装

弹出现有的镜像,选择 darwin6.0.3.iso 镜像文件进行安装。安装完后就可以调整分辨率,以及设置本机共享文件夹。

五、设置本机共享文件夹

点击添加,可以添加本地虚拟机的共享文件夹

然后在windows和mac就可以进行同步访问这个vmwareshare文件夹啦。

六、升级mac os x 10.10

最新的ios版本是8.2,只能用xcode6开发,而mac os x 10.9最多只能安装xcode5.x版本(即只能开发ios7.1的程序)

安装好10.9版本后,关机然后点开虚拟机的编辑页面,重新加载一个10.10的os版本镜像文件,然后按照安装vmware tools的流程安装一下系统即可

七、安装xcode-6

直接在appstore搜索安装即可

在windows 7搭建xcode开发环境的更多相关文章

  1. Windows下搭建Git开发环境

    Windows下搭建Git开发环境主要有以下三种方法: 1,VS,vs2013和vs2015中已经集成了git插件了 2,msysGit+TortoiseGit 3,msysGit+SourceTre ...

  2. 如何在Windows上搭建Android开发环境

    Android开发越来越火,许多小伙伴们纷纷学习Android开发,学习Android开发首要任务是搭建Android开发环境,由于大家 主要实在Windows 上开发Android,下面就详细给大家 ...

  3. [转载]在Windows下搭建Android开发环境

    http://jingyan.baidu.com/article/bea41d437a41b6b4c51be6c1.html 在Windows下搭建Android开发环境 | 浏览:30780 | 更 ...

  4. Windows下搭建PHP开发环境

    PHP集成开发环境有很多,如XAMPP.AppServ......只要一键安装就把PHP环境给搭建好了.但这种安装方式不够灵活,软件的自由组合不方便,同时也不利于学习.所以我还是喜欢手工搭建PHP开发 ...

  5. 【原创】windows下搭建vue开发环境+IIS部署

    [原创]win10下搭建vue开发环境  如果要转发,请注明原作者和原产地,谢谢! 特别说明:下面任何命令都是在windows的命令行工具下进行输入,打开命令行工具的快捷方式如下图:     详细的安 ...

  6. (一)Windows下搭建PHP开发环境及相关注意事项

    PHP集成开发环境有很多,如XAMPP.AppServ......只要一键安装就把PHP环境给搭建好了.但这种安装方式不够灵活,软件的自由组合不方便,同时也不利于学习.所以我还是喜欢手工搭建PHP开发 ...

  7. [转]Windows下搭建PHP开发环境

    原文:http://www.cnblogs.com/pharen/archive/2012/02/06/2340628.html PHP集成开发环境有很多,如XAMPP.AppServ......只要 ...

  8. windows下搭建vue开发环境+IIS部署

    原创]win10下搭建vue开发环境  https://www.cnblogs.com/ixxonline/p/6007885.html 特别说明:下面任何命令都是在windows的命令行工具下进行输 ...

  9. Windows下搭建PHP开发环境-WEB服务器

    PHP集成开发环境有很多,如XAMPP.AppServ......只要一键安装就把PHP环境给搭建好了.但这种安装方式不够灵活,软件的自由组合不方便,同时也不利于学习.所以我还是喜欢手工搭建PHP开发 ...

随机推荐

  1. asp.net解决高并发的方案. (转自网络)

    最近几天一直在读代震军的博客,他是Discuz!NT的设计者,读了他的一系列关于Discuz!NT的架构设计文章,大呼过瘾,特别是Discuz!NT在解决高访问高并发时所设计的一系列方案,本人尤其感兴 ...

  2. Android之所有API汇总

    这里就是所有的Android API,包含所有的API类:http://www.android-doc.com/reference/packages.html

  3. jQuery 手风琴侧边菜单

    动手做了一个简单手风琴菜单,上图: 点击 B 可收缩 C 列表,点击 C 改变自身和父节点 B 的样式,悬浮时均有不同的样式改变. 先看页面代码,列表的嵌套: <div id="men ...

  4. Codevs 2611 观光旅游

     时间限制: 1 s 空间限制: 128000 KB 题目等级:钻石   题目描述 Description 某旅游区里面有N个景点.两个景点之间可能直接有道路相连,用a[i][j]表示它的长度,否则它 ...

  5. EF6数据迁移

    当Moldes发生改变时 会提示数据上下文的模型已在数据库创建后发生改变,则需要重建数据库并数据迁移 在NuGet程序包管理控制台输入enable-migrations启用数据迁移 之后会提示&quo ...

  6. java中对集合对象list的几种循环访问

    java中对集合对象list的几种循环访问的总结如下 1 经典的for循环 public static void main(String[] args) { List<String> li ...

  7. 把url后面的.html去掉

    $url = "http://haichuang1997.bmlink.com/supply/dc_355472.html";echo rtrim($url, '.html');

  8. linux中的文件属性

    l 是链接d 是目录c 是字符设备文件b 是块设备- 是文件

  9. PHP性能分析

    内容来自以下站点整理http://jingyan.baidu.com/article/ff4116257e0d5112e48237a0.html关于PHP,很多人的直观感觉是PHP是一种灵活的脚本语言 ...

  10. silverlight 跳转指定的aspx页面

    1.在xaml.cs中直接访问.并传递参数 System.Windows.Browser.HtmlPage.Window.Navigate(new Uri(HtmlPage.Document.Docu ...