2008-10-16 73 views

回答

12

的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

2

據我所知你不能使用Eclipse或任何其他IDE來開發iPhone。 蘋果只支持XCode,這將在未來不會改變。所以我認爲你必須習慣XCode。

-2

沒有支持蘋果IOS應用開發在Eclipse但在Windows插件,你可以開發使用Adobe CS5。這是來自Adobe的強大工具之一,您可以在其中開發.ipa應用程序,但在開始使用Adobe CS5開發IOS應用程序之前,需要準備好一些東西。

2

遊戲後期,但您可能想要用JetBrains的AppCode踢輪胎,最終成爲xCode的完整功能下載替代品......並且非常類似於IntelliJ(GUI,工作流程等)。截至目前仍然是早期採用者,它執行一些任務相當好。我仍然使用xCode來配置構建選項並定位設備,但這最終會得到照顧。

問候

相關問題