delphixe2开发ios环境的安装与设置硬件设施:支持硬件虚拟化的cpu,至少2G的内存,处理器intel的(近几年上市的机子基本支持虚拟化,amd的就算了基本安装不了)。操作系统32,64位的都可以。软件准备:VmwareWorkstation7.1以上的版本(我用的是8.0.1build-538992)MacosXLion镜像Xcode4.2iossdk5b1RadStudioXE2(本人用的是delphicbuilder_xe2_4358_win_dl)Firemonkey-ios.dmg(该镜像在XE2的安装目录下面有,下面会提到)以及为Mac系统在虚拟机中正常使用的Vmwaretools和进入Mac系统的引导文件。MacXOSLion在虚拟机中的安装大家在Windows系统中安装完Vmware后就可以在里面虚拟Mac系统了,其实安装Mac系统的基本操作步骤都是相似的,本人就以我成功安装的过程演示给大家。本人之前在7.1.3破解中文版上安装成功过,但是还是有很多小问题,最后导致系统都重装了,所以说用的软件一定要来自官方正版的好,其他版本的质量不敢保证。不过在安装之前先要查看本机是否支持虚拟化,如果不支持,一切都等于白说。你可以到网上下载一个专门的测试虚拟化的软件,检测下本机是否支持虚拟化,也可以在网上查找有关于本机的配置是否支持虚拟化,总而言之机器一定要支持虚拟化。下面我演示给大家看我具体的操作步骤。1、打开VMwareWorkstation,新建虚拟机。(如图)2、进入新建虚拟机向导(如图)选择自定义3、选择虚拟机硬件兼容性,直接下一步。4、选择“我以后再安装操作系统”,然后下一步。(如图)5、这一步需要说明下,有些同学呢可能会从其他地方下载补丁过来,为了方便操作。本人没有下载补丁,按图中所选择,然后点击下一步(如图)6、命名虚拟机(如图),位置建议你换个盘,毕竟放在C盘很占系统盘空间,下一步。7、处理器配置,下一步即可。8、虚拟机内存(如图),设置成2048(也就是2G),2G以内用户不建议玩虚拟机然后下一步。这里再次说明:如果是有条件的同学,买的电脑配置是4G以上的,那当然可以按照以上步骤来,但是本人条件有限配置只有2G内存,那就只好给Mac1个内存了,要不然本机会崩溃的。按照这样分配的话,虚拟机会卡的,但是应该不会对你有太大影响。所以本人选择的是分配给Mac1G内存。(诶,没条件的孩子伤不起。)有条件的同学一定要给2G哦!9、网络类型,默认选择的“使用网络地址翻译(NAT)”,直接下一步。10、选择I/O控制器类型,默认选择的“LSILogic”,直接下一步。11、选择磁盘(如图),创建一个新的虚拟磁盘。12、虚拟磁盘类型,默认选择“SCSI”,注意这个虚拟设备节点SCSI(后面会提到)。13、指定磁盘容量,默认20GB,直接下一步。(磁盘够大的话就40G)14、指定磁盘文件,直接下一步。15、完成即可。16、别忙打开虚拟机电源,先对虚拟机进行设置。(如图:选择编辑虚拟机设置)17、把软盘驱动器移除。(如图)说明:就是点击floppy,然后点击remove,不要把其他东西移除哦18、然后点击选择CD/DVD(SCSI)项目如图然后在右侧选项中点击高级选项。如图在SCSI选项中选择SCSI0:10选项,点击确定。19.然后在点击显示这个选项,在右边的3D图形加速项目上打钩钩(如图),要不然会很卡的。20、在你的保存的虚拟机的位置里面找到一个以vmx为后缀的文件如图以记事本的形式打开,找到一个以guestOS=开头的代码,把它双引号里面的代码改掉,改成darwin10保存。(有些人说改成darwin11也行,但是在我的电脑上不行,他会提示本机不支持该操作系统,我就改成了darwin10,但是有些人可能10不行,11却可以,这我不知道为什么,大家可以都试试,不麻烦)。改完代码保存之后在选项中就可以看到(如图)版本由之前的变成了现在的很神奇。我不知道为什么。21、准备工作做好了,现在就可以把你现在的镜像文件放进去了,选择CD/DVD(SCSI)项目,然后在使用iso镜像文件这个选项上点击浏览,把你下载好的Mac.iso镜像文件放上去(如图)点击确定。22、虚拟机准备就绪,可以打开虚拟机电源了。如何安装1、耐心等待一小会儿,就可以看见画面了,喔呵呵~~~然后,在虚拟机里面按回车,就会出现这个界面(如图)就是很多很多的代码,然后这个代码之后就出现了其他的代码(如图)之后就进去了。2、选择语言界面,当然是选择简体中文了。3、安装MacOSX,按“继续”4、同意安装呗,不同意就不给你安,呵呵。5、选择要安装的“MacOSX”的磁盘,还记得最初分的那20G的虚拟磁盘么?因为没分区,所以下面没磁盘显示。如图,选择左上角的实用工具,磁盘工具。6、左边选择21.47GBVMware,右边先选“抹掉”(抹掉就是格式化了),名称自己设置,格式默认(如图)然后点窗口左上角的红色按钮关闭窗口。稍等片刻后。7、这下有磁盘了,选择磁盘,点“安装”即可。8、正在安装了,而且下面有进度,耐心等待20分钟吧,其实这个20分钟很假,由电脑性能决定,好的电脑用不到20分钟,最后一分钟要等待很久。9、等待安装完成会提示重新启动(如图),注意此时赶紧关闭虚拟机!!!(其实我没重启虚拟机直到他跳掉关闭,自动关机)10、然后重新启动虚拟机。你刚才安装好的苹果就出现了(当然这次选择第二个,第一个就又重新安装了,用上下左右进行选择)10、选择第二个之后就出现了(如图)很多的代码,类似于第一次安装的时候。11.等了一会代码之后,他就跳转(如图),期待已久的欢迎界面~~~开始设置你的MacOSXLion吧~~~12、默认的“中国”,继续吧,“键盘布局”选择“美国-英文”然后继续,“互联网连接”,由于是虚拟机,采用的NAT本地连接的,所以继续吧,“现在不传输”(后面我会教大家设置共享的),继续,“AppleID”如果你有就输入,没有就直接继续,“注册信息”(如图),注意全部必填且用英文字母和数字填写,然后继续。13、“创建您的电脑账户”(如图),这个就类似于Windows的用户账户创建,一定要牢记你的密码,因为开机和软件安装还有终端命令都需要密码的,然后继续。14、“选择时区”,在地球上找到你的时区(如图)然后继续。15.稍等片刻。。。。。。搞定。。。。。。Mac安装初期遇到的一些困难在之前的安装的时候其实换过很多的vm版本,都按照网上的步骤来操作的就是不行,然后想到镜像会不会是假的,然后想了想,好几个G的镜像一般不会骗人的吧,但就是不行,然后经过几番辗转,找到了个会的人,按照他的镜像,他的版本来做,下载了他的镜像之后就像在自己下的vm上试试,结果就成了,我想说我从其他地方下来的镜像不一定是假的,但是肯定是有所问题的,可能有不兼容,所以说好的镜像也起到很大的作用。其实大家在网上找的那些方法啊,步骤啊都是差不多的,镜像才是比较关键的一环。下面我们再来讲讲引导文件的问题,其实大家也看到了,我在上述步骤中是没有提到过引导文件的,所以说我现在用Mac不用引导文件,就能进去。由于不是正版的Mac。所以可能有些电脑在进操作系统的时候是会卡住的,这时才需要使用引导文件,使之进入操作系统。但有些不会卡住的就不需要了。VMwaretools安装和Vmware共享文件夹的设置为什么需要安装Vmwaretools呢?其实Vmwaretools的作用是为了使用户更舒服的使用虚拟机里面系统,Vmwaretools不但可以使系统的画面更美观,还有音频调节系统,还可以使本机的文件共享到虚拟机里。这里我会向大家说明如何安装Vmwaretools,以及如何配置共享文件。首先需要打开Mac虚拟机,在虚拟机里成功运行苹果系统后就可以开始安装Vmwaretools了。首先,点击虚拟机界面右下角的CD/VCD选项,如图:点击第二个。然后,断开连接,再选择设置选项,更改镜像,如图换成Darwin310然后点击连接。然后,在Mac虚拟机里面点击“前往”选项,选择“电脑”项目。就会得到如图画面双击那张Darwin光盘进入。得到如图画面里面就有vmwaretools双击安装就行。安装完成后重启mac系统就行。如果用户还注重使用质量,自己可以安装声卡与显卡,这里我就不再多加说明了。Vmwaretools已经安装好了,现在我们来共享个文件夹。说明:共享文件夹的用途。由于系统是安装在虚拟机里的所以里面的系统都是占用着本机的资源才运行起来的,可能做各方面的事情都不如在本机上快。如果要在虚拟机里下载东西使用是相当慢的,所以这里的共享文件夹就起到作用了,你可以在本机上下载或者制作东西,然后把要用的东西放在文件夹里,那虚拟机里就可以直接使用了,这样操作可以节省大量的时间。现在我们就设置个共享文件夹。首先,在虚拟机的工具栏选项里选择VM选项(左上角),如图:选择Settings选项。然后选择options选项。如图:点击sharedfolders选项,然后在这个项目里可以添加你需要共享的文件夹,添加完成后在该个文件夹后面打个勾。然后,在上面的选项框中选择alwaysenabled,如图:重启系统后就可以在桌面上看到一个类似于硬盘的东西,如图:看看里面有什么吧!这就是我之前共享的文件夹,以后如果需要在虚拟系统里要用的东西,本机就可以先下载下来再放到这个文件夹里面,这样可以大大减少操作时间。到这里共享文件夹就设置好了。Mac下面xcode4.2和iossdk的安装由于我们要做的是ios的开发,所以说Xcode和iossdk当然是必不可少的。这里我向大家说明下我是如何安装Xcode和iossdk的。首先,我们使用本机下载下来在Mac系统里使用的xcode_4.2_and_ios_sdk_5_beta__lion的dmg格式的文件。把它下载到我们之前提到过的共享文件夹里面方便操作。然后我们打开虚拟机进入系统,就开始安装工作了。在虚拟机的共享文件夹里有下载好的安装文件,如图:双击xcode安装文件,里面有个文档和安装包,如图:双击安装包,点击继续,如图:然后开始安装,点击继续软件许可,点击同意;Sdk安装许可,点击continueAgree然后选择安装盘,只有一个,点继续。然后是需要的组件,我选择是默认。然后是安装位置,我也是默认然后是输入密码获得许可,没密码的话就是点击好然后就开始安装了安装过程比较久,请耐心等待。安装成功安装完成后有些人可能找不到Xcode的位置在哪里具体路径是点击“前往”,选择“电脑”如图:点击磁盘,双击“Developer”文件夹,如图:双击“Application”文件夹。Xcode就在最后一项。DelphiXE2的安装和注册和对ios开发所需的设置然后就是在windows系统下面安装下载来的RadStudioXE2.Delphi的安装在这里我就不向大家过多说明了,本人是按照视频中的操作来做的,如果看得懂的话,也可以按照自己的意思来安装!安装完成后,我们就要进行注册。由于下载来的xe2的试用期只有1个月,如果要继续使用的话就要正式注册的!首先,打开注册机如图然后打开C:\Users\AllUsers\Embarcadero文件夹(如果不是安装在C盘的话就找到Embarcadero这个文件夹),把所有license的文件,和license文件夹下面的文件删除打开DelphiXE2,会出现注册界面记录下图中的注册码(我的是5359615)打开注册机,输入注册码5359615然后,前两个按钮依次点一遍将slip文件保存起来.导入刚才生成的slip文件到然后点击Import注册就完成了。关闭注册机,重新开启DelphiXE2就可以正式使用了。如果,用户还要进行ios开发的话,还需要进行一些设置。首先你要准备个叫dpr2xcode.exe命令行工具(在xe2安装路径的BIN文件夹下)以命令行方式运行该程序。然后进入de