如何设置Eclipse以使用iPhone开发(而不是Xcode)?

问题描述:

虽然我在为iPhone开发时已经越来越熟悉Xcode,但有时候我只是希望自己拥有更好的IDE,就像Eclipse一样。如何设置Eclipse以使用iPhone开发(而不是Xcode)?

所以我想知道有没有人知道如何迁移iPhone项目到Eclipse,如果它是值得的?

的XCode很大程度上使用标准Unix工具进行了大量的工作。 iPhone应用程序使用GCC 4.0编译,它使用gdb进行调试,因此应该可以将Eclipse设置为至少编译应用程序。

如果您在项目信息窗格的Build部分看(选择项目,打Info按钮在Xcode中,从顶部的生成选项卡),你可以看到很多的选择。

我不知道什么是需要将文件复制到模拟器和附加调试器做测试运行,它可能是不值得过的所有跳铁圈和苹果公司可能需要的XCode生成的生成接受一个应用程序进入App Store。

这可能是定期代码编辑您可以在Eclipse工作相当好,然后切换到的XCode交互式调试的情况。

大多数现有的Eclipse插件似乎对开发iPhone感知网络应用程序被定向,所以我不知道你会得到什么帮助那里。

+2

Xcode中有一些严重的缺陷IPhone应用能力的交叉编译,但一个大原因能坚持下来是代码签名。我不相信另一个IDE能够在实际设备上签署应用程序进行测试,或者签署应用程序以部署到App Store。 代码签名可能对越狱设备无关紧要,但如果您打算通过App Store进行销售,则需要确保它发生。 – 2009-07-15 04:03:50

据我所知你不能使用Eclipse或任何其他IDE来开发iPhone。 苹果只支持XCode,这将在未来不会改变。所以我认为你必须习惯XCode。

没有支持苹果IOS应用开发在Eclipse但在Windows插件,你可以开发使用Adobe CS5。这是来自Adobe的强大工具之一,您可以在其中开发.ipa应用程序,但在开始使用Adobe CS5开发IOS应用程序之前,需要准备好一些东西。

游戏后期,但您可能想要用JetBrains的AppCode踢轮胎,最终成为xCode的完整功能下载替代品......并且非常类似于IntelliJ(GUI,工作流程等)。截至目前仍然是早期采用者,它执行一些任务相当好。我仍然使用xCode来配置构建选项并定位设备,但这最终会得到照顾。

问候

有,让你开发基于Eclipse http://www.youtube.com/watch?v=TG-NIt2O5J8