欢迎来到天天文库
浏览记录
ID:39551520
大小:281.50 KB
页数:7页
时间:2019-07-06
《iPhone开发环境搭建过程》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库。
1、iPhone开发环境搭建过程一、确定MacOS的版本号版本号:MacOSXversion10.5.5CPU:Processor1GHzPowerPCG4iPhoneSDK:iPhone_sdk_for_iPhone_os_2.2.19m2621afinal.dmg说明:每个IPhoneSDK可能兼容的MacOS都不同,该SDK支持10.5.3以后的版本。还有,Intel和PowerPC不同的CPU设置文件也不同,同一种CPU不同型号,设置也不同(注意PowerPCG3/G4/G5不同型号),详细请看下文。重点的是:官方的iPhoneSDK只支持
2、IntelMacwithOSX10.5.二、安装IPhoneSDK1.iPhonesdk的后缀名为.dmg,只要双击该文件,弹出一个对话框,点“skip”,这就看到里面有3个文件,分别是AboutiPhoneSDK.pdf、iphonesdk.mpkg、Packages.如下图:2.双击iPhonesdk.mpkg,按引导到CustomInstallon”MacintoshHD”那步,如图:这是会看到iPhoneSDK不可选,不知道是什么问题,不用害怕,下面有解决方案,我们是把可选的都选了,让所有的包都安装到默认的路径下。注意:Develope
3、rToolsEssentials那个包的安装路径(默认为/Developer),等下安装iPhoneSDK时需要安装到同一路径下。其实这一步已经安装好了Xcode3.1了。3.安装iPhoneSDK.进入到刚才的前面.mdg包里面的Packages文件夹,即第一张图中的Packages文件夹,选择如下5个包逐个安装。各个包名均以iphone*开头。注意:要安装到和DeveloperToolsEssentials同一目录,即/Developer如果已经安装到其他目录,可以不用重装。进入到安装目录,默认是/Platforms,然后复制iPhone.
4、platform和iPhoneSimulator.platform到/Developer/Platform,注意不要把整个/Platforms复制。现在还不能建立iphone项目,就算建好也编译不过。出现如下错误:Noarchitecturestocompilefor(ONLY_ACTIVE_ARCH=YES,activearch=ppc,i386VALID_ARCHS=)所以需要进一步配置文件4.配置Architectures.xcspec文件因为官方的iPhoneSDK只支持IntelMacwithOSX10.5.。所以要更改所有intel
5、的配置。进入到/Developer/Platforms/iPhoneSimulator.platform/Developer/Library/Xcode/Specifications/,你会看到3个文件,修改其中的Architectures.xcspec文件注意:不要用copy内页代码来改,要用手动输入,因为网页编码不一致问题。具体修改如下:(//32-Bit{Type=Architecture;Identifier=Standard;Name="Standard(iPhoneSimulator:i386,ppc)";Description="
6、32-bitiPhoneSimulatorarchitectures";ListInEnum=YES;SortNumber=1;RealArchitectures=(i386,ppc);ArchitectureSetting="ARCHS_STANDARD_32_BIT";},//Old-styleDebug{Type=Architecture;Identifier=Native;Name="NativeArchitectureofBuildMachine";Description="32-bitforbuildmachine";ListInE
7、num=YES;SortNumber=101;ArchitectureSetting="NATIVE_ARCH";},//G3{Type=Architecture;Identifier=ppc;Name="Minimal(32-bitPowerPConly)";Description="32-bitPowerPC";PerArchBuildSettingName="PowerPC";ByteOrder=big;ListInEnum=No;SortNumber=201;},//G4这个是我台机的型号{Type=Architecture;Ident
8、ifier=ppc7400;Name="PowerPCG4";Description="32-bitPowerPCforG4processor";By
此文档下载收益归作者所有