原文地址:http://blog.csdn.net/shangyuan21/article/details/18153605

我们都知道开发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开发环境

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

  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. mac下配置laravel环境

    1.由于 Laravel 需要使用 PHP 的 Mcrypt 扩展,所以我们使用下面的命令来安装. brew search mcrypt brew install php54-mcrypt 2.安装 ...

  2. qt 控件 背景色 透明 除去边框

    在调试ui的时候,需要将背景色变为透明,与母控件的颜色一致,并且除去边框. 参考链接: http://www.qtcentre.org/threads/12148-how-QTextEdit-tran ...

  3. ubuntu 更新 rtl8192cu 驱动

    ubuntu 更新 rtl8192cu 驱动 手上有个 tplink wr823n 的 usb 无线网卡,在 windows 下工作正常,但在 linux 上的比较差,速度没有 windows 上的快 ...

  4. 第二篇 SQL Server代理作业步骤和子系统

    本篇文章是SQL Server代理系列的第二篇,详细内容请参考原文. SQL Server代理作业由一系列的一个或多个作业步骤组成.一个作业步骤分配给一个特定的作业子系统(确定作业步骤去完成的工作). ...

  5. jango_modles_views显示

    views #!/usr/bin/env python #__coding:utf-8__ from django.shortcuts import render,render_to_response ...

  6. iOS网络开发之AFNetworking

    概述 AFNetworking是一个非常受欢迎的轻量级的iOS.Mac OS X网络通信类库.它建立在NSURLConnection.NSOperation以及其技术的基础上,有着精心设计的模块结构和 ...

  7. 虚拟化技术比较 PV HVM

    很多人看到同样配置的VPS价格相差很大,甚是不理解,其实VPS使用的虚拟技术种类有很多,如OpenVZ.Xen.KVM.Xen和HVM与PV.在XEN中pv是半虚拟化,hvm是全虚拟化,pv只能用于L ...

  8. curl命令常见用法汇总 good

    curl是一种命令行工具,作用是发出网络请求,然后得到和提取数据,显示在"标准输出"(stdout)上面. curl是一个强大的命令行工具,它可以通过网络将信息传递给服务器或者从服 ...

  9. iphone尺寸设计

    http://www.paintcodeapp.com/news/ultimate-guide-to-iphone-resolutions http://daily.zhihu.com/story/4 ...

  10. MVC1