【发布时间】:2010-09-17 11:48:31
【问题描述】:
虽然我在为 iPhone 开发过程中对 Xcode 越来越熟悉,但有时我只是希望我有一个更好的 IDE,比如 Eclipse。
所以我想知道是否有人知道如何将 iPhone 项目迁移到 Eclipse,是否值得?
【问题讨论】:
虽然我在为 iPhone 开发过程中对 Xcode 越来越熟悉,但有时我只是希望我有一个更好的 IDE,比如 Eclipse。
所以我想知道是否有人知道如何将 iPhone 项目迁移到 Eclipse,是否值得?
【问题讨论】:
XCode 主要使用标准的 Unix 工具来完成很多工作。 iPhone 应用程序是使用 GCC 4.0 编译的,它使用 gdb 进行调试,因此应该可以设置 Eclipse 以至少编译应用程序。
如果您查看“项目信息”窗格的“构建”部分(选择项目,点击 XCode 中的“信息”按钮,从顶部选择“构建”选项卡),您会看到许多选项。
我不确定将文件复制到模拟器并附加调试器以进行测试运行需要什么,可能不值得跳过所有环节,Apple 可能需要 XCode 生成的构建来接受应用程序进入 App Store。
对于常规代码编辑,您可能在 Eclipse 中工作得相当好,然后切换到 XCode 进行交互式调试。
大多数现有的 Eclipse 插件似乎都是面向开发人员的 iPhone 感知 Web 应用程序,所以我不确定您是否会在那里获得任何帮助。
【讨论】:
据我所知,您不能使用 Eclipse 或任何其他 IDE 为 iPhone 开发。 Apple 仅支持 XCode,这在未来不会改变。所以我认为你必须习惯 XCode。
【讨论】:
在游戏后期,但您可能希望使用 JetBrains 的 AppCode 来解决问题,最终成为 xCode 的全功能替代品......并且与 IntelliJ 非常相似(GUI、工作流程等......)。到目前为止,它仍然是早期采用者,它可以很好地执行一些任务。我仍然使用 xCode 来配置构建选项和定位设备,但这最终会得到解决。
问候
【讨论】:
交叉编译使您能够在 Eclipse 上开发 iPhone 应用程序 http://www.youtube.com/watch?v=TG-NIt2O5J8
【讨论】:
在 Eclipse 中没有支持 Apple IOS 应用程序开发的插件,但在 Windows 上,您可以使用 Adobe CS5 进行开发。这是 Adobe 的强大工具之一,您可以在其中开发 Windows 上的 .ipa 应用程序,但在开始使用 Adobe CS5 开发 IOS 应用程序之前,您需要准备一些东西
【讨论】: