我已经读过iPhone SDK(Xcode 3的一部分)仅限于带有intel芯片组的Mac.此限制是仅适用于SDK的模拟器部分还是完整的shebang?
我有一台运行Leopard的Powerbook G4,我非常想在它上面做开发,而不是为新机器做好准备.
值得澄清的是,我出于个人原因对开发感兴趣,因此接受我需要一个经过认证的平台来为App Store创建提交.
自从3by9.com上的原始帖子以来,事情已经发生了变化,以下是我必须遵循的步骤,以使环境在我的PowerBook G4上运行.
顺便说一句,我想说,我意识到这不是一个受支持的环境,我将其分享给纯粹的教育学家.
下载并安装iPhoneSDK(最终版)
安装完成后,导航到已安装的DMG中的packages目录
安装所有以iPhone开头的pkg
复制内容/Platforms
到/Developer/Platforms
(应该是开始与iPhone两个文件夹)
找到' iPhone Simulator Architectures.xcspec
' /Developer/Platforms/iPhoneSimulator.platform/Developer/Library/Xcode/Specifications
并在文本编辑器中打开.
将第12行更改为: Name = "Standard (iPhone Simulator: i386 ppc)";
将第16行更改为: RealArchitectures = ( i386, ppc );
将以下内容添加到第40行:
// PowerPC { Type = Architecture; Identifier = ppc; Name = "PowerPC"; Description = "32-bit PowerPC"; PerArchBuildSettingName = "PowerPC"; ByteOrder = big; ListInEnum = NO; SortNumber = 106; },
保存文件并启动Xcode
您应该在New Project Folder下看到创建iPhone应用程序的能力.
要使应用程序在模拟器中工作(并使用WhichWayIsUp示例),请打开"项目"菜单下的"编辑项目设置"
在Build选项卡上将架构更改为:Standard(iPhone模拟器:i386 ppc)
将基础SDK更改为模拟器 - iPhone OS 2.0
Build and go现在应该看到应用程序构建并在模拟器中运行