找回密码
 立即注册

QQ登录

只需一步,快速开始

查看: 2447|回复: 0

如何利用虚拟机(VMWare)进行iPhone开发

[复制链接]
发表于 2010-8-27 11:10:28 | 显示全部楼层 |阅读模式
<p><font face="Verdana"><br/> <br/> <br/>发布者:伟氏工作室  日期: 2010-04-06 23:58:39</font></p>
/ Q' ~' w  T. R4 f6 f+ H<p><font face="Verdana">  <br/>  我想很多人都和我一样,希望在PC上进行iPhone开发,而不用另外购买Mac机。但是iPhone SDK和XCode只能安装在Mac OS上,这样iPhone开发就有了一定的限制。</font></p>
/ s) h. P9 _8 a# }( S) f<p><font face="Verdana">  这里有两种解决方案,一是在PC上安装一个Mac OS X系统,这一个在网上你可以找到很多如何安装的攻略,但是是否真能安装成功,还取决于你机子的配置以及运气,而且即使安装成功,各个硬件驱动也会让你头疼。</font></p>" U- _* C) r4 ]
<p><font face="Verdana">  另外一种方案就是利用虚拟机安装Mac OS X系统,然后再安装iPhone SDK开发环境,本文就简要说明一下安装步骤。</font></p>- @& I; i6 ]: B  l; r
<p><font face="Verdana">  首先,你需要安装一个VMWare的Mac OS系统,幸运的是,网上已经有人帮你做好了这个VMWare Mac OS系统,你所需要就就是下载下来,直接运行就好了,你去Verycd下搜一下就可以找到,这是我找到的链接:</font></p>! w( }* U0 c/ z: h2 d4 L$ f
<p><font face="Verdana">  http://www.verycd.com/topics/2746139/</font></p>: ?6 x8 E. G5 b- O
<p><font face="Verdana">  然后你需要去Apple下载一个最新的iPhone SDK(XCode也已经包含在里面了);</font></p>
& n0 f5 N/ t! ~9 _<p><font face="Verdana">  http://developer.apple.com/iphone</font></p>
- h# H" i. P8 l8 }8 C& W<p><font face="Verdana">  而当你满怀希望的准备安装时,发现下载下来的iPhone SDK无法安装在刚才的那个VMWare Mac OS下,为什么呢?</font></p>) m0 s* d# S* I7 C
<p><font face="Verdana">  仔细阅读iPhone SDK的Readme文件,发现iPhone SDK需要Mac OS X 10.5.7以上版本,而下载的VMWare Mac OS版本是10.5.5,版本都不匹配,当然不能安装了?</font></p>
0 Z2 p" p  P9 {<p><font face="Verdana">  难道真的就不能安装了吗?</font></p>% s, z0 I. C& V& U. t' S
<p><font face="Verdana">  不,我们需要欺骗一下安装程序,修改Mac OS的版本属性文件:</font></p>+ O- S% {! Y- ?$ a7 o/ w- j
<p><font face="Verdana">  /System/Library/CoreServices/SystemVersion.plist</font></p>3 U- A' m" ?6 i
<p><font face="Verdana">  找到有10.5.5字样的地方,全部替换成10.5.7,保存(注意这个目录是只读的,你需要修改目录的属性才可保存)</font></p>+ E+ k0 k- l/ q% }# J7 ^
<p><font face="Verdana">  继续,是不是iPhone SDK可以安装了呢?</font></p>
; q" O% L0 Y; Z4 z+ w4 r<p><font face="Verdana">  安装完毕,运行一两个Sample程序,完全OK。</font></p>
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|手机版|赛格电脑 华强北 电脑城 南山赛格 龙岗电子世界 龙华电脑城 沙井电脑城 松岗电脑城 pc4g.com ( 粤ICP备16039863号 )

GMT+8, 2025-9-2 00:32 , Processed in 0.082965 second(s), 16 queries .

Powered by Discuz! X3.5

© 2001-2025 Discuz! Team.

快速回复 返回顶部 返回列表