<p><font face="Verdana"><br/> <br/> <br/>发布者:伟氏工作室 日期: 2010-04-06 23:58:39</font></p>
. x8 A% ] q7 q; X k& G- U' n- x<p><font face="Verdana"> <br/> 我想很多人都和我一样,希望在PC上进行iPhone开发,而不用另外购买Mac机。但是iPhone SDK和XCode只能安装在Mac OS上,这样iPhone开发就有了一定的限制。</font></p>
0 Q. k; l' G0 u1 j8 R3 N<p><font face="Verdana"> 这里有两种解决方案,一是在PC上安装一个Mac OS X系统,这一个在网上你可以找到很多如何安装的攻略,但是是否真能安装成功,还取决于你机子的配置以及运气,而且即使安装成功,各个硬件驱动也会让你头疼。</font></p># D4 n/ X% N4 P$ ~- i8 ]# h1 G
<p><font face="Verdana"> 另外一种方案就是利用虚拟机安装Mac OS X系统,然后再安装iPhone SDK开发环境,本文就简要说明一下安装步骤。</font></p>
" k, d9 V0 M5 d<p><font face="Verdana"> 首先,你需要安装一个VMWare的Mac OS系统,幸运的是,网上已经有人帮你做好了这个VMWare Mac OS系统,你所需要就就是下载下来,直接运行就好了,你去Verycd下搜一下就可以找到,这是我找到的链接:</font></p>+ R) r$ u z8 ]: O( \% h% v9 O4 q
<p><font face="Verdana"> http://www.verycd.com/topics/2746139/</font></p>9 d+ u7 `' P* h; Q/ a/ n5 P, i+ g
<p><font face="Verdana"> 然后你需要去Apple下载一个最新的iPhone SDK(XCode也已经包含在里面了);</font></p>* [+ f) r/ i ? I: U$ P- G* s
<p><font face="Verdana"> http://developer.apple.com/iphone</font></p>' g9 ^9 l0 ~4 }' R2 o1 O7 L- z1 j
<p><font face="Verdana"> 而当你满怀希望的准备安装时,发现下载下来的iPhone SDK无法安装在刚才的那个VMWare Mac OS下,为什么呢?</font></p>* d8 u8 B9 o, r6 `) q
<p><font face="Verdana"> 仔细阅读iPhone SDK的Readme文件,发现iPhone SDK需要Mac OS X 10.5.7以上版本,而下载的VMWare Mac OS版本是10.5.5,版本都不匹配,当然不能安装了?</font></p>$ M- a* z# z' N# T) \. M
<p><font face="Verdana"> 难道真的就不能安装了吗?</font></p>6 O3 ?' t" b; w! S3 m# h% J I
<p><font face="Verdana"> 不,我们需要欺骗一下安装程序,修改Mac OS的版本属性文件:</font></p>1 Q, N8 u5 C+ f% v! N
<p><font face="Verdana"> /System/Library/CoreServices/SystemVersion.plist</font></p>
/ Q ?% @# L# Z8 ^/ ]/ C2 G<p><font face="Verdana"> 找到有10.5.5字样的地方,全部替换成10.5.7,保存(注意这个目录是只读的,你需要修改目录的属性才可保存)</font></p>
) e0 E. y {# T<p><font face="Verdana"> 继续,是不是iPhone SDK可以安装了呢?</font></p>0 E3 m: c/ k! y* K1 p/ J2 d
<p><font face="Verdana"> 安装完毕,运行一两个Sample程序,完全OK。</font></p> |