windows下安装xcode(Xcode安装与环境介绍)
Xcode安装与环境介绍
很多朋友希望在体验或学习iphone开发,但是iphone开发环境⼀般需要安装在mac计算机下mac os中。
这给许多朋友带来了额外成本投⼊。
⽹上已经有各种破解⽅法,在⾮苹果电脑上安装iphone开发环境,给我们带来了佳⾳。但是各种版本⽐较杂乱,可能会费时费⼒⽽⽆果。最近,苹果推出了新的开发环境版本。我将新版开发环境在Windows XP下VMWare虚拟机中安装开发环境过程贴出来,让⼤家分享。
本⽂在Windows Xp + VMware Workstation 7.0 + MAC OS X Snow Leopard 10.6 环境下安装iPhone SDK 3.1.2成功!
--------------------------------------
在PC机上安装MAC OS X系统有两种⽅法:
⽅法⼀:在硬盘上分区,专门安装MAC OS X;
⽅法⼆:在现有Windows系统中,使⽤VMWare等虚拟机软件安装Mac OS。
注意:⼀般都需要将苹果系统的DMG光盘镜像⽂件刻录到D9光盘上,这个步骤⽐较⿇烦。
本⽂介绍⼀下在Windows XP中使⽤VMWare虚拟机,安装MAC OS X 时,⽆需刻录D9光盘,⽆需转换成ISO格式,
直接使⽤MAC OS X和iPhone SDK的DMG镜像⽂件进⾏安装的⽅法。--------------------------------------
安装条件:
硬件:⼀台拥有⽀持虚拟技术的64位双核处理器和2GB以上内存的PC。
本⼈采⽤笔记本:DELL D630 4G内存
注意:运⾏MAC OS,需要电脑⽀持虚拟技术(VT),安装时,需要将VT启动,在BIOS中开启。
软件:
Windows XP:
VMware :VMware-workstation-7.0.0-203739 EXE安装⽂件
Mac OS:Mac_OS_10.6_Snow_Leopard_10.6 DMG光盘镜像⽂件iPhone SDK:iphone_sdk_3.1.2_with_xcode_3.2.1 DMG 光盘镜像⽂件
Darwin.iso或Rebel EFI.iso 引导光盘ISO镜像⽂件
--------------------------------------
1.下载安装包
1.1.下载VMWare 7.0:
这⾥是VMware-workstation-7.0.0-203739标准版.exe的链接,可以⽤迅雷下载:
www.doczj/doc/6149a77f8e9951e79b892746.html /software/wkst/VMware-workstati on-7.? HashKey=1338595dbfed5502d44e5506520145f e&ext=.exe&AuthKey=1258895780_40bddf08d507e11e4cb51f2f729cc ed0&ext=.exe
1.2.下载Mac OS:
这就是苹果的操作系统。本⽂下载的是LeoSnow即Mac OS 10.6。这个链接可以⽤迅雷下载:
ftp://www.doczj/doc/6149a77f8e9951e79b892746.html /Mac_OS_10.6_Snow_Leopard_
10.6_Retail_maiyadi.dmg
1.3.下载iphone SDK:
“ip hone_sdk_3.1.2_with_xcode_3.2.1__snow_leopard__10m2003. dmg”,
这个链接可以⽤迅雷下载:
www.doczj/doc/6149a77f8e9951e79b892746.html /iphone_sdk_3.1.2_with_xcode_3.2.1__snow_le opard__10m2003.dmg
1.4.下载iphone SDK:
Darwin.iso或Rebel EFI.iso ⽤于引导光盘ISO镜像⽂件。
--------------------------------------
2.安装虚拟机VMWare7.0
2.1安装虚拟机
在Windows XP上安装虚拟机:VMWare Workstation 7.0。本⽂安装的是VMware-workstation-7.0.0-203739。
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⽤Darwin.iso或者Rebel EFI.iso镜像进⾏引导。
先装载镜像⽂件:在刚才建⽴的虚拟机Settings->Hardware中,
选择CD/DVD(IDE)设备,
选择右侧的Use ISO image file,
点Browse加载Darwin.iso或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了;
根据你的电脑配置不同,⼤概进⾏⼏⼗分钟的安装,你就可以⽤上苹果操作系统了。
看到下图的界⾯,表⽰你的系统已经安装完成,需要重新启动。
苹果笔记本装xp重新启动前你要特别注意,先要去掉安装时在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模拟器。
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。
发表评论