在基于PPC的计算机上开发iPhone

时间:2009-03-29 22:55:30

标签: iphone macos intel

其他地方已经说过为iPhone requires an Intel-based computer进行开发,但根据我读过的一些Apple介绍文档,情况似乎并非如此。例如,请参阅this,其中仅说“要为iPhone OS开发应用程序,您需要一台运行Xcode工具的Mac OS X计算机。”任何人都可以提供参考吗?

5 个答案:

答案 0 :(得分:8)

我已经从PowerPC G5成功编译,模拟和设备调试了iPhone应用程序,适用于iPhone SDK的每个版本,但不包括iPhone SDK 3.0。

您只需要编辑两件事:change Xcode's installer script因此安装程序会将其安装在PowerPC和change the default Simulator configuration上,因此它认为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更新将会结束)。 p>

总结:是的,它适用于PPC。是的,从PPC调试设备很复杂。不,它不会持续很长时间 - PPC代码将被慢慢删除。

答案 1 :(得分:1)

Cnet has instructions在PPC上进行设置。请记住,Apple不太可能对它有太多帮助 - 它完全没有支持,因为它需要一个黑客甚至可以在第一时间工作。

答案 2 :(得分:0)

嗯,我相信苹果公司说它只是英特尔,但肯定会有人让至少部分人在PPC上工作:http://arstechnica.com/apple/news/2008/03/iphone-sdk-not-just-intel-only-anymore.ars

Google还有其他点击通知你如何设置它。

答案 3 :(得分:0)

我想对Alex Blewitt的PPC iPhone SDK安装程序脚本表示非常感谢和推荐。他packaged一个工具,可以为您完成整个过程,并提供简单的说明。我刚刚在我的Powerbook 12上运行它,我随身携带。

答案 4 :(得分:-1)

http://blog.flextip.net/2008/12/iphone-no-architectures-to-compile-for-ppc/

这个链接对我有好处。我在PPC上成功安装了SDK