iPhone开发环境搭建56502_第1页
iPhone开发环境搭建56502_第2页
iPhone开发环境搭建56502_第3页
iPhone开发环境搭建56502_第4页
iPhone开发环境搭建56502_第5页
已阅读5页,还剩12页未读 继续免费阅读

付费下载

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

Iphone开发环境的搭建一、概述iPhone开发环境需要安装在MacOSX系统下。MacOSX是苹果公司Mac系列计算机的专用操作系统。

本文说明旨在帮助读者在Windows7(32bit&64bit)+VMwareWorkstation6.5.2+MACOSXLeopard10.5.5环境下安装iPhoneSDK成功。在PC机上安装MacOSX系统有两种方法:

方法一:在硬盘上分区,以双系统模式安装MacOSX;

方法二:在现有Windows系统中,使用VMWare等虚拟机软件安装MacOS。由于MacOSX能否安装在一台特定的PC上,因为机子具体配置而有较大差异,故不具备可推广性,于是本文采用了虚拟机的方式来搭建。所幸网上已经有封装好了的MacOSX的虚拟机配置文件包,我们可以免去繁琐的系统直接使用MacOSX和iPhoneSDK的DMG镜像文件进行安装的方法。MacOSX系统安装文件来源:/topics/2746139/,iphoneSDK来源于iphone的官方网站,需要注册了才能下载,这里就不进行链接了。二、硬件检测处理器CPU:必须支持SSE2指令的CPU[05年后买的CPU一般都支持],如果不支持就不用安了

如何查看CPU是否支持SSE2指令

1.点击下载

CPUZ1.40.rar

软件,解压缩后安装;(或直接利用压缩包中的文件)

2.运行CUP-Z[如下图],检查指令集中是否显示有SSE2,[图中红色框显示的]如果有就是支持了,没有可能不支持。

主板主板:主板关键是看主板芯片,现在主板芯片一般分为Intel、VIA、SIS、nForce、ATI这5大类,北桥与南桥晶片不支援的几乎没有(我还没碰到过不支援的),但是效能与相容度来说确有很大的差异。

Intel北挢:从915开始到945、965、975X、975XBX2支持度较高,效能上比较显着。

Intel南挢:从ICH6开始效能较好,只支援SATA1.5GB/s不过从他开始支援

AHCI

控制器

SATARAID0,RAID1

MatrixRAID

ICH7R是目前使用者较喜爱的,至于ICH8支持度反而没有ICH7R来得好,不过现在ICH8已经有补丁了。另外新出的ICH7DH也相当不错!

VIA北桥:PT890与新的P4M890、VIAP4M900都不错,尤其是精英主版P4M890搭配VT8237A不但支援扣肉更是支援DDR与DDRⅡ并存。

VIA南桥:VT8237A也是不错但是只支援SATA1.5GB/s,支援SATAⅡ的有VT8251但是很少见。

nForce:nForce3与nForce4系列、nForce5xx、Geforce6100+NF410芯片组都支持,另外对PCI插槽支持可能仍有问题(无论PC或MAC),NVIDIA晶片不能直接支持SATAⅡ,请用IDE硬盘较保险。但是现在已经有了补丁,可以通过VM和GHOST的方法安装再安补丁来支持SATA硬盘。

至于SIS和ATI芯片支持度不是很高,但是我们论坛里也有成功的例子,所以请大家自己试着安一下。

[SISFX655有成功的例子]显卡

显卡:大家现在一般使用的显卡一般为三大类(Intel、NVIDIA、ATI)

Intel:Intel方面一般以GMA900和GMA950最为常见,因为小白MacBook就是采用GMA950,GMA900和GMA950设计方面差别很小,这两种显卡都得到了很好的支持。

NVIDIA:N卡方面虽然有MacPRO上使用,但是第三方驱动比较丰富支持也相当不错,例如低端的FX5200、NV40系列等

ATI:A卡在Mac上使用比较广泛,只要Mac上使用过的A卡都支持比较好,不过ATI给AMD收购后发布的A卡支持度比较差,例如1650GT/XT、1950GT/PRO。声卡

声卡:RealtekALC850、ALC655、ALC880、ALC882、ALC883、ALC888

Sigmatel9223、9220、9752、9753

SIS7012网卡

网卡:RealtekRTL8139/8169/8168/8110/8111/8100/8101

Intel8254x、8255x系列大多支援,但仍有少数不支援!

Marvell8053系列

VIAVT6103L

BCM57XX

光驱

光驱:一般以先锋和BENQ为主显示器

LCD/CRT:优派、三星、DELL和LG等都还是不错的三、安装流程:虚拟机安装将压缩文件解压后得到三个文件,一个是MacOX系统文件,一个是虚拟机安装文件,一个是开发工具iphoneSDK+Xcode。注意如果你电脑有安装过虚拟机版本过低或高于Vmware7.0都有可能导致安装不成功,所以建议安装这个版本的虚拟机,内附汉化补丁;安装虚拟机,选择VMwareWorkstationv56735应用程序运行,进行虚拟机的安装;(其中虚拟机的序列号为:XVND5-YM968-J8H4Y-4WRQ3)系统安装虚拟机安装完成后,进入\MacOSXLeopard\MacOSXLeopard,在文件夹选项中将显示已知文件名的扩展名选择的勾去掉,关闭后找到后缀名为.vmx的文件,右键使用虚拟机打开;打开虚拟机后选择Editvirtualmachinesetting根据自己电脑的实际情况,对虚拟机的各种硬件设备进行调整;(建议使用推荐配置)配置设置好后,就可以打开虚拟机了,选择Poweronthisvirtualmachine,系统将自己开启,显示如下界面时表示系统安装成功;硬盘共享设置在将开发工具iphoneSDK+Xcode装入虚拟机前,由于该文件较大,我们选择将虚拟机与物理硬盘文件共享的方式安装,接下来就进行硬盘共享的设置。首先右键关闭MacOX,然后打开进入设置虚拟机选项(Editvirtualmachinesetting),选择HardDisk点击Add…2、选择NewHardDisk点击OK,进入选择硬盘的界面,选择useaphysicaldisk单击next然后选择physicaldrive0(代表本地硬盘,其他的1、2等代表可移动磁盘)、Useindividualpartitions后,选择存放解压文件的盘(即iphoneSDK存放的位置)点击next知道OK,共享硬盘建立成功。(注意:选择共享的硬盘一定要是包含iphoneSDKwithXcode文件的硬盘)点击OK后,硬盘共享即完成,再重新启动虚拟机,自己的共享硬盘将在虚拟机桌面上显示出来。开发环境Xcode、iphoneSDK安装1、硬盘共享完成后,接下来就是安装开发工具Xcode、iphoneSDK文件,在安装之前我们要将系统进行小小的一点改变,由于该系统版本比较低,不支持SDK3.2版本,故我们要将系统“升级”到MacOX10.5.5以上(注意:这里的“升级”只不过是将系统的版本信息改写,并未实现真正的升级)按下面的操作进行即可:点击桌面左下方的finder---MacOSX---系统—资源—CoreServices---SystemVersion.plist右键打开,显示简介点击下面的“锁”图像,输入密码后(密码为MeM),将旁边的三种权限都改为“读与写”,改写完成后点击“锁”图像关闭锁。再将SystemVersion.plist文件复制到桌面右键,将打开方式选择为其他打开后将MacOSX10.5.5改为10.5.7,然后选择文件—存储修改完成后再将桌面上那个SystemVersion.plist文件复制到原来的位置,将原来的文件覆盖掉。即完

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论