在windows 7搭建xcode开发环境
2024-08-25 09:20:52
前言:本文适用于没有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搜索安装即可
最新文章
- android studio上的基本动画实现(第一篇)
- 五分钟理解一致性哈希算法(consistent hashing)
- cache-contro页面缓存处理设置
- CSS3选择器的研究
- ES6新特性--多行文本
- 基于iSCSI的SQL Server 2012群集测试(五)--镜像,作业,复制分发测试
- Django web 基础
- JAVA输出图形(网上找的)
- sql查询重复记录并取对应最小值
- oc-30-堆栈
- MacBook Pro 的照相机在哪?
- POJ 2318 TOYS 叉积
- Java 到底是值传递还是引用传递
- 【原】无脑操作:IDEA + maven + SpringBoot + JPA + Thymeleaf实现CRUD及分页
- Knockout中ko.utils中处理数组的方法集合
- ubuntu下vim使用方法
- Hlacon 之Image ,Region,XLD
- nodemcu使用心得1
- git学习笔记(四)—— 分支管理
- 存储过程定义多个游标多个begin
热门文章
- Android 直接拨打电话界面
- Part 16 Important concepts related to functions in sql server
- 常用的CSS缩写语法一些方法小结
- spark写入Oracle 报错 java.lang.ArrayIndexOutOfBoundsException: -32423
- 搭建Cocos Code IDE开发环境
- websphere中由于实际应用没有卸载干净,导致安装不了。以下是完全卸载应用程序的方法
- .Net三维控件
- 关于FileOutputStream的问题
- ☆RHEL6创建软raid的使用☆——经典之作
- 转:12种JavaScript MVC框架之比较