在虚拟机下搭建phonegap的iphone开发环境版本0.9.2

整理文档很辛苦,赏杯茶钱您下走!

免费阅读已结束,点击下载阅读编辑剩下 ...

阅读已结束,您可以下载文档离线阅读编辑

资源描述

Iphone平台下Phonegap的开发部署目录注意事项.....................................................................................................................................................................11.要求..........................................................................................................................................................................12安装虚拟机VMWare7.0.........................................................................................................................................23.建立phonegap的应用...........................................................................................................................................194.部署到模拟器........................................................................................................................................................21注意事项安装软件前请检查电脑CPU是否支持64位虚拟化技术。在BIOS中查看CPU的virtualization是否是enabled状态。安装的各类软件使用文档中提供的软件版本,使用过高版本有可能造成Xcode与MAC的版本不匹配而无法使用的问题。Phonegap的pkg文件请按照文档中所写的目录存放后再安装,否则在程序编译的时候可能会有错误产生。1.要求基于英特尔处理器的电脑与MacOSX雪豹(10.6.6)如果在windows安装iphone开发环境需要如下步骤硬件:一台拥有支持虚拟技术的64位双核处理器和2GB以上内存的PC。软件:VMware:VMware-workstation-full-7.1.4-385536.exe安装文件MacOS:Mac_OS_10.6_Snow_Leopard_10.6DMG光盘镜像文件Mac升级包用以升级到10.6.6版本MacOSXUpdCombo10.6.6.dmgiPhoneSDK:iPhoneSDKxcode_3.2.6_and_ios_sdk_4.3.dmg光盘镜像文件Darwin.iso或RebelEFI.iso引导光盘ISO镜像文件下载最新版本的PhoneGap并提取PhoneGap-1.0.0.dmg相关软件FTP下载地址:10.45.7.132:21/date/ftp/apple2安装虚拟机VMWare7.02.1安装虚拟机在WindowsXP上安装虚拟机:VMWareWorkstation7.1。本文安装的是VMware-workstation-full-7.1.4-385536.exe。2.2创建虚拟机使用File-New-VirtualMachine创建一个虚拟机。在选择操作系统时,选择Other-FreeBSD64-bit。选择要保存的路径,点击Browse选择。设置虚拟机系统硬盘空间点击Finish出现如下图2.3虚拟机设置1.CPU设置为1核即可,2核也可以。2.内存建议设置为:1024MB。3.硬盘最少分配15GB。最好30GB4.删除软驱。在Devices中双击列表中其中一个进行修改Memory是内存大小,修改为1024Processors是cpu修改为1(默认是1)HardDisk(SCSI)是硬盘,修改为30然后再把Floppy删除。选中它点击Remove就可以删除修改后点击OK保存后如图2.4虚拟机修改在刚建立的虚拟机目录下找到一个扩展名为.vmx的文件,用记事本或者UE打开,找到guestOS=freebsd-64一行,将引号中的freebsd-64改为darwin10,修改完后是:guestOS=darwin10,保存修改后的文件。现在,在虚拟机的左上角,就可看到操作系统版本显示为:MACOSXServer10.6。若仍显示为FreeBSD64-bit,则需要重启一下虚拟机VMWare。若后面无法启动MACOSX安装程序,很可能是忽略了这步或者修改错了。3.在虚拟机VMWare7.0上安装MacOS本文安装的是leosnow即:MacOS10.6。3.1用Darwin.iso或者RebelEFI.iso镜像进行引导。在Devices中双击CD/DVD(IDE)先装载镜像文件:在刚才建立的虚拟机Settings-Hardware中,选择右侧的UseISOimagefile,点Browse加载Darwin.iso或RebelEFI.iso。装载完镜像文件后,现在启动虚拟机,点击下Poweronthisvirtualmachine。如果出现下图,则换一个引导镜像(Darwin.iso或RebelEFI.iso)点击VMWare7.0工具右下角的光盘样重新导入镜像然后点击VMWare7.0工具栏的重新加载导入成功的话会出现下图先演示使用RebelEFI镜像启动,引导完成后按照提示进行。按照屏幕提示等待10秒或者按'1'键,选择当前光盘驱动器。这里提示请插入MACOSX的DVD光盘。此时我们再次打开这个虚拟机的Settings-Hardware,找到CD/DVD(IDE)设备(你可以双击VMWare窗口右下角的光盘图标来快速打开,如图:),将刚才的RebelEFI镜像替换为苹果系统的DMG镜像;点Browse,将文件类型CD-ROMimages(*.iso)改为Allfiles(*.*)就能浏览到DMG文件了。这里有一个关键地方:选择DMG镜像文件后,将Devicestatus里的Connected前打上勾(否则不能进入安装界面),然后确定。此时,我们便进入了MACOSX的安装程序准备阶段。需要等待几分钟如果使用RebelEFI引导中出现如下图的禁止符号,无法安装。可以使用Darwin镜像替换RebelEFI,并重新启动虚拟机。使用darwin引导,在启动时按F8,按提示进行操作,如下图所示在出现提示界面后,在CD/DVD(IDE)设备里将Darwin镜像改为苹果的DMG镜像即可,同样记得给“Connected”选项打勾,完成后再按字母C成功导入会出现如下图界面然后再导入MacOS的镜像,同样记得给“Connected”选项打勾。出现下图经过一阵准备阶段就进入了苹果系统的安装过程;点击进入下图在进行到选择安装盘的步骤时看不到硬盘选项,在屏幕上方的菜单中找到“实用工具”-“磁盘工具”;对你的虚拟硬盘执行“抹掉”操作;操作完成后关闭“磁盘工具”窗口就OK了;完成了,可以看到磁盘看到下图的界面,表示你的系统已经安装完成,需要重新启动。重新启动前你要特别注意,先要去掉安装时在CD/DVD(IDE)设备上加载的苹果DMG镜像,换上Darwin或者RebelEFI引导镜像,否则你将不能成功引导安装好的MACOSX系统。如果使用一种引导失败,可以试着使用其他的引导镜像。重启成功后将光驱路径设置指向MacOSXUpdCombo10.6.6.dmg文件,按照提示升级mac操作系统,安装完毕后操作系统版本为10.6.65.安装iphoneSDK:在Developer/Makefiles目录下建立make文件夹,将PhoneGap-1.0.0.dmg文件拷贝到该目录,点击打开PhoneGap-1.0.0.dmg文件,执行PhoneGapLibInstaller.pkg文件进行安装。3.建立phonegap的应用启动Xcode,选择创建新的Xcodeproject从模板列表中选择PhoneGap的应用程序输入project名称,并选择保存路径点击save进入如下界面在程序,步骤和在android平台下开发下一样,如果需要调用手机自身的应用请参考phonegap的api文档。如果在android平台下已经做好一个应用,可以将android平台下project中目录即可。4.部署到模拟器只需要点击BuildandRun即可启动模拟器运行结果

1 / 22
下载文档,编辑使用

©2015-2020 m.777doc.com 三七文档.

备案号:鲁ICP备2024069028号-1 客服联系 QQ:2149211541

×
保存成功