`
mytherf
  • 浏览: 20502 次
  • 性别: Icon_minigender_1
  • 来自: 苏州
社区版块
存档分类
最新评论

Windows iPhone VMware [转]

阅读更多

 
本文在Windows Xp + VMware Workstation 7.0 + MAC OS X Snow Leopard 10.6 环境下安装iPhone SDK 3.1.2成功! 
-------------------------------------- 
安装条件: 
硬件:一台拥有支持虚拟技术的64位双核处理器和2GB以上内存的PC。 
本人采用笔记本:DELL D630 4G内存 
注意:运行MAC OS,需要电脑支持虚拟技术(VT),安装时,需要将VT启动,在BIOS中开启。 
软件: 
Windows XP 
VMware Workstation 7.0.1 for Windows 

Mac_OS_10.6_Snow_Leopard_10.6: DMG光盘镜像文件 download 

Mac_OS_UPDATE_10.6.3: Mac OS 更新包 download
iPhone SDK:iphone_sdk_3.1.2_with_xcode_3.2.1 DMG光盘镜像文件 download 
Rebel EFI.iso: 引导光盘ISO镜像文件 download

VMsvga2: 修改分辨率 download
-------------------------------------- 
1.下载安装包 

--------------------------------------

 

2.安装虚拟机VMWare7.0 
2.1安装VMWare



2.2 创建虚拟机 
使用File->New->Virtual Machine创建一个虚拟机。 
在选择操作系统时,选择Other->FreeBSD 64-bit。 

2.3虚拟机设置 
1.CPU设置为1核即可,2核也可以。 
2.内存建议设置为:1024MB。 
3.硬盘最少分配15GB。 
4.删除软驱。 
可以在Customize Hardware选项中,将软驱删除,因为我们不会再用软驱。 

2.4虚拟机修改 
在刚建立的虚拟机目录下找到一个扩展名为.vmx的文件, 
用记事本或者UE打开,找到guestOS = "freebsd-64"一行, 
将引号中的freebsd-64改为darwin10, 
修改完后是:guestOS = "darwin10",保存修改后的文件。 
现在,在虚拟机的Options->General选项, 
就可看到操作系统版本显示为:MAC OS X Server 10.6。 
若仍显示为FreeBSD 64-bit,则需要重启一下虚拟机VMWare。 
若后面无法启动MAC OS X安装程序,很可能是忽略了这步或者修改错了。 
-------------------------------------- 

3.在虚拟机VMWare7.0上安装Mac OS 
本文安装的是leosnow即:Mac OS 10.6。 

3.1用Rebel EFI.iso镜像进行引导。 
先装载镜像文件:在刚才建立的虚拟机Settings->Hardware中, 
选择CD/DVD(IDE)设备, 
选择右侧的Use ISO image file, 
点Browse加载Rebel EFI.iso。 

装载完镜像文件后,现在启动虚拟机。 
先演示使用Rebel EFI镜像启动,引导完成后按照提示进行。 
按照屏幕提示等待10秒或者按'1'键,选择当前光盘驱动器。 
这里提示请插入MAC OS X的DVD光盘。 
此时我们再次打开这个虚拟机的Settings->Hardware, 
找到CD/DVD(IDE)设备(你可以双击VMWare窗口右下角的光盘图标来快速打开,如图: ), 
将刚才的Rebel EFI镜像替换为苹果系统的DMG镜像; 

点Browse,将文件类型CD-ROM images(*.iso)改为All files (*.*)就能浏览到DMG文件了。 
这里有一个关键地方:选择DMG镜像文件后, 
将Device status里的Connected前打上勾(否则不能进入安装界面),然后确定。 
此时,我们便进入了MAC OS X的安装程序准备阶段。 
有的朋友使用Rebel EFI引导可能会出现禁止符号,无法安装。 
遇到这个问题可以使用Darwin镜像替换Rebel EFI,并重新启动虚拟机。 
在出现提示界面后,在CD/DVD(IDE)设备里将Darwin镜像改为苹果的DMG镜像即可,同样记得给“Connected”选项打勾。 
经过一阵准备阶段就进入了苹果系统的安装过程; 
在这里特别提一下,有的同学在进行到选择安装盘的步骤时看不到硬盘选项, 
在屏幕上方的菜单中找到“实用工具”->“磁盘工具”; 
对你的虚拟硬盘执行“抹掉”操作; 

操作完成后关闭“磁盘工具”窗口就OK了; 

根据你的电脑配置不同,大概进行几十分钟的安装,你就可以用上苹果操作系统了。 

看到下图的界面,表示你的系统已经安装完成,需要重新启动。 

重新启动前你要特别注意,先要去掉安装时在CD/DVD(IDE)设备上加载的苹果DMG镜像, 
换上Darwin或者Rebel EFI引导镜像,否则你将不能成功引导安装好的MAC OS X系统。 
如果使用一种引导失败,可以试着使用其他的引导镜像。 

还有需要在VMWare里的MAC系统上安装声卡、显卡等驱动的朋友,可以在网上寻找相关文章和驱动, 
或参考《号外!折腾无限!VMware Workstation 7.0 虚拟机安装雪豹snow leopard 10.6》文章,本文就不赘述了。 

-------------------------------------- 
4.XP和MAC共享目录 

因为我是在Windows XP中下载的Mac OS和iPhone SDK等安装必备文件, 
所以,要安装iphone开发环境,则需要将下载的安装包文件刻录成光盘; 
若不想刻录光盘,可以直接将这些文件传到虚拟机VMWare 7,就可以进行安装。 
我在这里采用windows XP和VMWare共享目录的方法实现。 
在xp中需要将iphoneSDK目录,共享给VMWare7.0中的Mac(leosnow)的方法: 

4.1在Windows XP中需要将目录iphoneSDK设置为共享 
步骤:在Windows XP中将iphoneSDK目录设置为共享: 
点击鼠标右键, 
选择属性->共享,选中“在网络上共享这个文件夹”,点击确定按钮。 

4.2.记下Windows XP的IP地址 

4.3在VMWare7.0中安装的Mac中访问XP的共享目录 
在VMWare7.0中安装的Mac中访问XP中的共享目录iphoneSDK目录。 
步骤:在mac中,点击主菜单Finder菜单项, 
按住命令按钮和k键组合键, 
注意:在普通PC或笔记本上(非mac电脑)的cmd+K ,连接服务器,smb://ip地址: 
在smb://后输入Windows XP的IP地址:192.168.6.222点击“连接”按钮即可看到如下提示: 
选择我们需要共享的目录iphoneSDK,并点击“好”按钮确认,即可打开该共享目录: 

5.安装iphoneSDK: 
1.在Mac中找到iphoneSDK的安装文件: 
“iphone_sdk_3.1.2_with_xcode_3.2.1__snow_leopard__10m2003.dmg”, 
用鼠标双击该文件图标,则会看到一个弹出窗口: 
点击“继续”按钮,出现安装器欢迎界面: 
点击“继续”按钮,是软件“许可”协议信息: 
点击“继续”按钮,出现“确认”窗口: 
点击“同意”按钮,出现协议信息: 
点击“继续”按钮,出现“确认”窗口: 

点击“Agree”按钮,出现安装路径选择窗口: 
选中安装目标路径后,点击“继续”按钮,出现“安装类型”选择窗口: 
点击“继续”按钮,出现“确认”窗口: 
点击“安装”按钮: 


注意:在安装过程之前,需要推出先退出itunes。 
在itunes图标上,点击鼠标右键,在弹出菜单中选择“退出”即可关闭: 
之后,点击“continue”按钮,则安装继续进行: 


安装结束的提示: 
安装完成后,点击“完成”按钮即可。

 

6.启动XCODE开始开发 

启动Xcode开发环境: 
打开Finder,在磁盘上的“Developer”目录中“Applications”目录中,有Xcode程序, 
双击Xcode图标,即启动Xcode: 
点击“Create a new Xcode project”图标,则打开工程模板窗口: 
选择iPhone OS项目模板中的“View-based Application”图标,并点击“Choose”按钮: 
提示输入新项目名字和新项目保存的目录, 
按提示输入后,点击“Save”按钮,则出现新窗口,显示向导生成的项目及该项目目录和文件: 
点击图标“Build and Run”,则开始编译; 
编译完成,则自动启动iphone模拟器。 
iphone mac xcode 苹果 goodmao

分享到:
评论

相关推荐

    Windows7上使用VMWare搭建iPhone开发环境

    ### Windows7上使用VMWare搭建iPhone开发环境 #### 背景介绍 开发iOS平台的应用程序通常需要使用苹果公司的Mac电脑作为开发环境。然而,Mac电脑价格较高,对于很多开发者尤其是个人开发者而言,成本压力较大。为了...

    搭建Windows+VMWare+MacOSx10.6+iPhoneSDK开发环境.doc

    搭建Windows+VMWare+MacOSx10.6+iPhoneSDK开发环境是一个复杂的过程,适合于那些希望在Windows操作系统上开发iOS应用但又没有苹果硬件的开发者。这个环境的搭建主要包括以下几个步骤: 首先,理解基本概念是至关...

    在Windows中安装iPhone开发环境

    在Windows系统中搭建iPhone开发环境通常需要借助虚拟机软件,如VMware,因为Apple的官方开发工具Xcode和iOS SDK通常只支持macOS操作系统。以下是一个详细的步骤来在Windows上安装iPhone开发环境: 1. **硬件准备**...

    在Windows中安装iPhone开发环境(虚拟机安装)

    在Windows中搭建iPhone开发环境,主要是为了在非Apple硬件上模拟运行Apple的Mac OS操作系统以及相关的iOS开发工具,以便在Windows环境下开发iPhone应用。以下是一个详细的步骤指南: 1. **硬件要求**: - 一台支持...

    在Windows中安装iPhone开发环境.txt

    ### 在Windows中安装iPhone开发环境 #### 知识点概览 - 在Windows环境中搭建iPhone应用开发环境的具体步骤。 - 使用虚拟机技术(VMWare)安装macOS操作系统。 - 安装并配置iPhone SDK(Software Development Kit)...

    在WINDOWS XP中安装MACOS与IPHONE SDK

    在Windows XP环境下搭建iPhone开发环境通常需要借助虚拟机软件,如VMware,来安装MacOS和iPhone SDK。以下是一个详细的步骤指南: 首先,确保你的硬件满足安装需求。你需要一台支持虚拟技术的64位双核处理器,并且...

    Windows 7中安装iPhone开发环境(傻瓜教程)

    ### Windows 7中安装iPhone开发环境(傻瓜教程) #### 知识点一:环境配置需求 - **硬件要求**:需要一台至少配备64位双核处理器且支持虚拟技术的PC,内存不低于2GB。 - **软件需求**: - **Windows XP**:作为宿...

    搭建iphone开发环境(windows系统)

    在Windows系统上搭建iPhone开发环境可能比在macOS上更为复杂,因为官方的Apple开发者工具Xcode只支持macOS。然而,通过一些第三方工具和模拟器,我们可以实现这个目标。以下是一个详细的步骤指南: 1. **安装虚拟机...

    iphone开发环境配置

    本文将详细讲解如何在Windows XP上通过VMware Workstation 7.0来安装Mac OS X Snow Leopard 10.6.3,从而实现iPhone开发环境的配置。 首先,安装Mac OS X有两类方法:一是硬盘分区直接安装,二是利用虚拟机软件如...

    自动化测试iPhone框架搭建

    为了能够在Windows环境下搭建iPhone测试环境,我们首先需要安装虚拟机软件,例如VMWare,并在其上安装macOS系统。具体步骤如下: - **安装VMWare**:选择适合Windows系统的版本进行下载并安装。 - **创建虚拟机**:...

Global site tag (gtag.js) - Google Analytics