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

时间:2022-09-24 22:47:23

原文地址: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安装好之后,选择"文件"---"新建虚拟机",进入到创建虚拟机的界面,如下

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

选择自定义,点击下一步

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

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

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

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

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

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

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

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

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

设置内存,然后下一步

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

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

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

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

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

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

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

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

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

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

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

点击完成,结束创建

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

关闭分区工具

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

点击继续按钮

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

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

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

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

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

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

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

到此为止,我们的工作就完成一大半了。剩下的工作,我们只需要下载并安装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. hdu5834

    题目让求得是从任意一点出发可以不回来得到的最大的价值 这应该不算特别水的树形dp了,它不止要从上往下dfs,后来海要重新dfs,根据父亲节点更新儿子节点,算是正常的树形dp中比较简单的吧. 思路: 先 ...

  2. [bzoj1316] 树上的询问

    裸的点分治.. 及时把已经确定的询问清掉就能快不少.时间复杂度O(nlogn*p) #include<cstdio> #include<iostream> #include&l ...

  3. PHPExcel的使用

    1.当然是下载PHPexcel的插件了    http://phpexcel.codeplex.com/ 2.应用插件 我把插件和需要用到的excel模板放的是不同文件夹的,excel我放在publi ...

  4. css区分ie8&sol;ie9&sol;ie10&sol;ie11 chrome firefox的代码

    以下是几个主要浏览器的css  hack汇总: 现有css样式为: .class{ color:red; } 判断IE8以上的浏览器才执行的代码/* IE8+ */ .class{ color:red ...

  5. Oracle删除重复行

    Oracle删除重复行 分类: ORACLE2010-12-12 17:10 423人阅读 评论(0) 收藏 举报 oracletabledeleteintegerinsert.net 查询及删除重复 ...

  6. 【C语言】 重拾

    [C语言] 因为以前学过C语言,只不过太长时间不用,已经忘得差不多了… 所以这篇文章的性质是把C语言中一些对于现在的我不是很符合预期的知识点记录一下. ■ HelloWorld程序 HelloWorl ...

  7. SQL介绍

    SQL,即structured query language,结构化查询语言,是一种对关系型数据库中的数据进行管理和操作的语言方法,SQL包括6个部分 DQL:数据查询语言,最常用的为select,其 ...

  8. ORACLE SYNONYM详解

    以下内容整理自Oracle 官方文档 一 概念 A synonym is an alias for any table, view,materialized view, sequence, proce ...

  9. Entity Framework(七):Fluent API配置案例

    一.配置主键 要显式将某个属性设置为主键,可使用 HasKey 方法.在以下示例中,使用了 HasKey 方法对 Product 类型配置 ProductId 主键. 1.新加Product类 usi ...

  10. jsp中的input

    Input表示Form表单中的一种输入对象,其又随Type类型的不同而分文本输入框,密码输入框,单选/复选框,提交/重置按钮等,下面一一介绍. 1,type=text 输入类型是text,这是我们见的 ...