我们都知道开发iPhone等ios平台的移动应用时需要使用Mac本,但是Mac本都比较昂贵,所以我们可以采用Windows7上利用VMWare安装Mac操作系统的方法来模拟ios开发环境,达到降低成本的目的。

1.相关配置

操作系统:windows7旗舰版

Work station:VMWare10

Mac操作操作系统:OS X 10.8

2.相关资源下载地址

(1)VMWare10的资源比较多,可以到网上自己下载

(2)OS X 10.8下载地址

http://download.csdn.net/detail/tianxuexuankui/6838565

(3)VMWare上的Mac补丁

http://download.csdn.net/detail/tianxuexuankui/6838579

(4)dmg格式转换成iso格式的工具UltraISO

http://www.cngr.cn/dir/209/271/2009032738116.html

3.安装过程

a.安装VMWare

下载好安装包后,直接安装就可以了。

b.安装VMWare的Mac补丁

将补丁文件下载之后,解压缩。打开安装文件的windows目录,右键以管理员身份运行install.cmd

c.创建虚拟机

VMWare安装好之后,选择"文件"---"新建虚拟机",进入到创建虚拟机的界面,如下

选择自定义,点击下一步

选择“稍后安装操作系统”,点击“下一步”

操作系统类型上选择“Apple Mac OS X”,版本上选择10.8,点击“下一步”

设置虚拟机的名称和安装的路径,点击“下一步”

设置好处理器数量之后,点击下一步

设置内存,然后下一步

这里,将网络连接方式最好设置成桥接,这样就可以和物理机实现同网段。点击下一步

接下来几步,都可以设置为默认方式

设置好硬盘的容量好,点击下一步

默认名称即可,点击下一步

点击完成,结束创建

使用下载的工具UltraISO将dmg格式的mac os x文件转换成iso格式的。具体操作步骤可以参考下面的文章

http://zhidao.baidu.com/link?url=Aykr_cGLFLILTO7jfJmpV9JnUWFV3foTPfMUuj3F9WNzH_sfjLcErPoRiqs-JtukTdoGHzIwqJOFiWhmJXCwca

右键刚刚创建好的虚拟机名称,选择设置选项,对虚拟机进行编辑,将iso文件进行关联,具体操作如下

以上的所有的一切完毕之后,点击开启虚拟机就可以了。

首先进入的是apple的logo界面,如下

稍等一段时间之后,进入到语言的选择界面

这里我选择的是简体中文,然后点击向右的箭头,进入下一步

选择使用工具里面的磁盘工具,进行分区

按照上图的方式进行设置后,对分区进行命名

选择刚刚创建的分区,对数据进行格式化,如下图所示操作。点击右下角抹掉

关闭分区工具

点击继续按钮

选择同意条款,进入下一项设置

选择刚刚创建的分区,点击安装选项进行安装

安装的过程大概需要半小时左右的时间,等待安装完成之后,进行简单的设置,包括开机密码、Apple ID和Icloud、find my Mac等操作。就可以进入到Mac OS X 10.8的操作系统了。界面如下

到此为止,我们的工作就完成一大半了。剩下的工作,我们只需要下载并安装Xcode就可以了,我们有了Apple ID的话,可以直接在Mac系统下登陆apple网站下载就可以了。

具体的操作,我们留待下一篇文章进行补充,先睡觉了~

ios学习笔记(一)Windows7上使用VMWare搭建iPhone开发环境的更多相关文章

  1. ios学习笔记(一)Windows7上使用VMWare搭建iPhone开发环境(转)

    原文地址:http://blog.csdn.net/shangyuan21/article/details/18153605 我们都知道开发iPhone等ios平台的移动应用时需要使用Mac本,但是M ...

  2. [maven学习笔记]第一节,认识maven,搭建maven开发环境,写第一个HelloWorld

    本文地址:http://blog.csdn.net/sushengmiyan/article/details/40142771 maven官网:http://maven.apache.org/ 学习视 ...

  3. (转)Lua学习笔记1:Windows7下使用VS2015搭建Lua开发环境

    Lua学习笔记1:Windows7下使用VS2015搭建Lua开发环境(一)注意:工程必须添加两个宏:“配置属性”/“C或C++”/“预处理器”/“预处理器定义”,添加两个宏:_CRT_SECURE_ ...

  4. OpenCV学习笔记(一)——OpenCV3.1.0+VS2015开发环境配置

    摘要: 由于最近AR(增强现实)这个概念非常火爆,各种基于AR的应用及游戏逐渐面向大众,而在AR中最重要的两个技术就是跟踪识别和增强渲染,其中跟踪识别是通过OpenCV这个开源的计算机视觉库来实现的, ...

  5. react学习笔记(一)用create-react-app构建 React 开发环境

    React 可以高效.灵活的用来构建用户界面框架,react利用高效的算法最小化重绘DOM. create-react-app 是来自于 Facebook,通过该命令不需配置就能快速构建 React ...

  6. 在MAC上安装虚拟机搭建Ubuntu开发环境

    由于工作需要,需要在LINUX环境搭建服务器,但是工作中使用的是MAC系统,只好用虚拟机来搭建LINUX服务器环境.下面记录介绍一下搭建步骤以供需要的人参考使用. 下载准备 虚拟机使用VMWare   ...

  7. 【opencv学习笔记一】opencv下载安装与VS2017开发环境配置

    本文章摘录自浅墨博客,原文链接http://blog.csdn.net/poem_qianmo/article/details/19809337 目录 1.opencv下载与安装 2.计算机环境变量配 ...

  8. cocos2d-x 3.x游戏开发学习笔记(1)--mac下配置cocos2d-x 3.x开发环境

    打开用户文件夹下.bash_profile文件,配置环境 vim ~/.bash_profile //按键i,进行插入编辑(假设输错d进行删除一行) 环境配置过程例如以下: 1.首先配置下androi ...

  9. 在Mac 系统上使用MAMP搭建PHP开发环境

    1.下载MAMP套件 下载地址为https://www.mamp.info/en/ 2.安装此.dmg文件 3.配置apache虚拟主机 (1)在/Applications/MAMP/conf/apa ...

随机推荐

  1. 程序员之殇 —— (Are you afraid of me? Don't be.)灵感=神秘感

    Are you afraid of me? (你们怕我吗?) Don't be.(不用怕) I am a programmer who just won't die.(我是不会死的程序员) 自从跟踪到 ...

  2. MySQL学习笔记(二)

    连接与断开服务器 应该以下面的方式连接MySQL服务器,而不是将密码以明文方式输入连接. C:\> mysql -h host -u user -pEnter password: ******* ...

  3. BZOJ 1854: [Scoi2010]游戏 [连通分量 | 并查集 | 二分图匹配]

    题意: 有$n \le 10^6$中物品,每种两个权值$\le 10^4$只能选一个,使得选出的所有权值从1递增,最大递增到多少 一开始想了一个奇怪的规定流量网络流+二分答案做法...然而我还不知道怎 ...

  4. Codeforces Round #402 (Div. 2)

    Codeforces Round #402 (Div. 2) A. 日常沙比提 #include<iostream> #include<cstdio> #include< ...

  5. BZOJ 3782: 上学路线 [Lucas定理 DP]

    3782: 上学路线 Time Limit: 10 Sec  Memory Limit: 128 MBSubmit: 192  Solved: 75[Submit][Status][Discuss] ...

  6. SDN第三次上机作业

    作业链接 1.创建以下拓扑(可采用任意方式) 2.利用OVS命令下发流表,实现VLAN功能 3.利用OVS命令查看流表 4.验证性测试 5.Wireshark抓包验证

  7. jira + confluence 安装和破解

    Window环境: 环境准备 安装JAVA1.8以上版本 安装SQL SERVER 或 MySQL: jira安装和破解 下载安装包 https://downloads.atlassian.com/s ...

  8. SpringMVC之使用requestMapping映射请求、映射参数、映射头

    1. 映射请求 作用:使用requestMapping可以指定处理器可以处理那些请求 地方:类和方法前面都可以 @requestMapping 类定义处: 提供初步的请求映射信息,相对于web应用的根 ...

  9. Apollo学习

    Apollo的配置 参考: Apollo 配置详细步骤(Windows环境) MQTT再学习 -- 搭建MQTT服务器及测试 分布式部署指南 Java客户端使用指南

  10. Mac通过brew安装reds、memcached

    redis brew install php70-redis 配置文件: /usr/local/etc/php/7.0/conf.d/ext-redis.ini memcached brew inst ...