在其他地方已经说过,为iPhone开发需要一台基于英特尔的计算机,但根据我读过的几篇介绍性Apple文档,情况似乎并非如此.见这个例如,它只是说,"要为iPhone OS开发应用程序,你需要一台Mac OS X计算机上运行的Xcode工具." 任何人都可以提供参考吗?
我已经成功地从PowerPC G5为每个版本的iPhone SDK编译,模拟和设备调试了iPhone应用程序,但不包括iPhone SDK 3.0.
您只需要编辑两件事:更改Xcode的安装程序脚本,以便安装程序将其安装在PowerPC上并更改默认的Simulator配置,以便将PPC视为有效的模拟器目标体系结构.
它有时会从PPC安装到设备上,但它会起作用.
对于iPhone SDK 3.0,Apple尚未使用PPC代码构建Interface Builder组件.这意味着使用SDK 3.0 Interface Builder是不可能的(没有黑客或解决方法).在PPC上构建和运行iPhone应用程序的乐趣很快就会结束 - 很可能是Snow Leopard,其中Xcode本身可能会丢失PPC代码(不是说PPC用户无论如何都会运行Snow Leopard,但Snowless Leopard的Xcode更新将会结束).
摘要:是的,它适用于PPC.是的,从PPC调试设备很复杂.不,它不会持续很长时间 - PPC代码将被慢慢删除.