前言:本文适用于没有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搜索安装即可

最新文章

  1. android studio上的基本动画实现(第一篇)
  2. 五分钟理解一致性哈希算法(consistent hashing)
  3. cache-contro页面缓存处理设置
  4. CSS3选择器的研究
  5. ES6新特性--多行文本
  6. 基于iSCSI的SQL Server 2012群集测试(五)--镜像,作业,复制分发测试
  7. Django web 基础
  8. JAVA输出图形(网上找的)
  9. sql查询重复记录并取对应最小值
  10. oc-30-堆栈
  11. MacBook Pro 的照相机在哪?
  12. POJ 2318 TOYS 叉积
  13. Java 到底是值传递还是引用传递
  14. 【原】无脑操作:IDEA + maven + SpringBoot + JPA + Thymeleaf实现CRUD及分页
  15. Knockout中ko.utils中处理数组的方法集合
  16. ubuntu下vim使用方法
  17. Hlacon 之Image ,Region,XLD
  18. nodemcu使用心得1
  19. git学习笔记(四)—— 分支管理
  20. 存储过程定义多个游标多个begin

热门文章

  1. Android 直接拨打电话界面
  2. Part 16 Important concepts related to functions in sql server
  3. 常用的CSS缩写语法一些方法小结
  4. spark写入Oracle 报错 java.lang.ArrayIndexOutOfBoundsException: -32423
  5. 搭建Cocos Code IDE开发环境
  6. websphere中由于实际应用没有卸载干净,导致安装不了。以下是完全卸载应用程序的方法
  7. .Net三维控件
  8. 关于FileOutputStream的问题
  9. ☆RHEL6创建软raid的使用☆——经典之作
  10. 转:12种JavaScript MVC框架之比较