最近开始学习iphone开发,自己有个电脑,不好再买苹果机,就在虚拟机上装苹果系统。因为以前没接触过这东西,安装的道路真可谓曲曲折折,好几次都不想再装了,幸好最后装上了。下面把自己装机用到的资料和遇到的困难总结一下。
安装这个东西要有耐心和一点运气。具体的安装步骤可以看看下面这两个帖子:
http://bbs.weiphone.com/read-htm-tid-1554826-page-1.html
http://www.pairsdoll.com/vmware-installmac-snow-leopard.html/。
这两个帖子详细讲解了安装mac的步骤,其中基本上都是一样的。我是在windows xp 环境下用VMware Workstation 7.1.3安装的mac 10.6然后安装好后更新到10.6.7.
在第一个帖子即指舞如歌的帖子中有两个地方用红字标记的“进入系统后勾选”一定要勾选上,不然你进入系统后会没有VMware tools光盘图标,这样你就没办法安装VMware tools ,就没办法调整分辨率和设置共享,更没办法安装xcode开发工具了。其他的红色标记出来的也都要非常注意不然很可能造成你的安装失败,而且不知道错在哪了,那会是非常悲剧的一件事(我就是那个悲剧的人)。
还有就是安装好系统后,可能你的系统版本有点低,不能支持你下载的xcode,这时你可以更改你的系统版本。但是你只能在同一个大的版本下更改,比如如果你安装的是mac 10.6,你可以将系统更新到10.6.6或10.6.7等,但是你不能把系统更新到10.7.关于更新系统版本的方法,可以看下下面这个帖子:http://blogold.chinaunix.net/u3/105675/showart_2435300.html。在这个帖子中用到了linux的一些操作,如果你不会可以按下面的方法更改。进入下面这个文件夹System/Library/CoreServices文件夹然后打开SystemVesion.plist文件,里面的内容是:(不同版本的mac会有稍微差别)
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
<plist version="1.0">
<dict>
<key>ProductBuildVersion</key>
<string>10A432</string>
<key>ProductCopyright</key>
<string>1983-2009 Apple Inc.</string>
<key>ProductName</key>
<string>Mac OS X</string>
<key>ProductUserVisibleVersion</key>
<string>10.6.7</string>
<key>ProductVersion</key>
<string>10.6.7</string>
</dict>
</plist>
注意上面红色的两行,你只要将10.6.7改成你希望的版本即可,如改为10.6.6。改完以后将这个文件重新复制粘贴到System/Library/CoreServices文件夹中覆盖原来的文件。然后重新启动就你的系统就变为你已经更改成的版本了。