XCode utilizza in gran parte gli strumenti Unix standard per molto lavoro. Le applicazioni per iPhone sono compilate usando GCC 4.0, usa gdb per il debugging, quindi dovrebbe essere possibile impostare Eclipse per almeno compilare le applicazioni.
Se si guarda nella sezione Build del pannello Informazioni progetto (selezionare il progetto, premere il pulsante Info in XCode, scegliere la scheda Build dall'alto) è possibile visualizzare molte delle opzioni.
Non sono sicuro di cosa è necessario per copiare un file nel simulatore e collegare un debugger per eseguire un test, potrebbe non valere la pena di passare attraverso tutti gli anelli e Apple potrebbe richiedere una build generata da XCode per accettare un'app nell'App Store.
Può succedere che per la normale modifica del codice sia possibile lavorare in modo abbastanza ragionevole in Eclipse, quindi passare a XCode per il debug interattivo.
La maggior parte dei plug-in Eclipse esistenti sembrano orientati verso le applicazioni Web compatibili con lo sviluppatore di iPhone, quindi non sono sicuro di ricevere aiuto.
fonte
2008-10-16 10:33:26
Xcode ha alcuni gravi difetti, ma un grande motivo di attaccare con esso è la firma del codice. Non credo che un altro IDE abbia la capacità di firmare le tue app per il test su un dispositivo reale o di firmare un'app per la distribuzione su App Store. La firma del codice potrebbe non avere importanza per i dispositivi jailbroken, ma se si intende vendere tramite l'App Store, è necessario assicurarsi che ciò accada. –
Tollererei Xcode molto meglio se avesse più scorciatoie da tastiera mappate e strumenti di refactoring molto più funzionali. Inoltre, Xcode 8 sembra davvero fragile in termini di errori di puntamento. Fondamentalmente devo provare a eseguire un programma prima che rifletta accuratamente i problemi attuali/avvisi/errori. Eclipse mi ha rovinato. –