现在我手上有Intel iMac和一部旧的iBook G4。在我看到SDK在网络上可以运行的报道时,我已经开始下载我的iBook了。下载后,我打开了iPhone SDK包注意到在安装时,没有什么特别的步骤出现。所以我就让它自己运行,我打开了Xcode,这时我想,它没有在任何平台上显示啊,也没有Cocoa Touch Application Templates等。但是文件运行了一会后,它可以正常运作了。SDK在我的手机上正常运行,Emulator也可以正常运转,所有的文件也都在。
下面就是主要的步骤:
1.一旦你已经在你的手机上安装了可以安装的软件包,返回DMG,找到文件包。
2.你可以在上方看到Aspen包,双击安装它。
3.此时在你手机上的Default Installation Directory上就会有个Platforms Folder,它可能在你的硬盘的root内。查看下确定它真的在那里。
4.与iPhone SDK 有关的全部东西都在Platforms Folder里,现在把这些都放在Developer directory下的/Developer/Platforms/folder里。
5.重新运行Xcode(如果你手机开机的话),这时你就可以自由选择在你的手机里安装软件了,同时你还可以用AspenSimulator测试Code。
到目前为止我没有遇到什么特殊情况出现,除了在安装时遇到了一次警告,因为目标不匹配(PPC vs.i386),但是这也在意料之内。当然我不知道如果你给苹果公司付了99美元得到认证之后是否它就可以正常运行了,到目前我只是将它作为开发环境,并且我打算在6月AppStore发布时再将SDK和Intel Box一起运用。不管怎样,现在我已经可以在我的iBook上运行Leopard了。并且,效果相当好。