Per le persone che sviluppano in Xcode, i problemi con il generatore di interfacce sono molto comuni. Spesso l'applicazione inizierà a bloccarsi al momento del lancio. Poiché Xcode ha così tante connessioni e integrazioni, ci sono diversi motivi per cui questi problemi possono verificarsi. Speriamo che queste correzioni ti aiutino a iniziare.
Come la maggior parte degli strumenti per sviluppatori, Xcode's Interface Builder genera grandi emozioni dai programmatori. Quando inizia a schiantarsi senza motivo, queste emozioni comuni sono furia e rabbia. Per loro natura gli strumenti di sviluppo sono all'avanguardia e infestati a prescindere dall'ambiente. Speriamo che alcune di queste correzioni ti aiutino a ripristinare il funzionamento di Interface Builder.
Innanzitutto, spesso le persone dimenticano di riavviarsi dopo aver installato (o reinstallato) Xcode. Anche dopo l'installazione dall'app store ufficiale, Xcode ha davvero bisogno di un riavvio per eliminare i nodi.
Un tutorial per il debug del Mac non sarebbe completo senza raccomandare un'eliminazione plist. Navigare verso ~ / Library / Preferences e uccidere qualsiasi com.apple.InterfaceBuilder file plist correlati come com.apple.InterfaceBuilder3.plist.
È interessante notare che molti utenti hanno recentemente avuto fortuna reinstallando iTunes. Non sono sicuro se questo è correlato alla raffica di beta di iTunes rilasciate o ad alcune incompatibilità relative a Lion. Tuttavia, i newsgroup e i forum sono pieni di persone che hanno successo con esso. È sicuramente abbastanza facile da provare. Sembra che le persone stiano avendo più fortuna a reinstallare il codice ufficiale di iTunes che dalle beta. Questo sembra essere d'aiuto con le installazioni di Xcode 3 e Xcode 4.
Se si verificano problemi dopo l'aggiornamento di Xcode (o qualche altro problema di installazione), disinstallare completamente Xcode e quindi installare di nuovo spesso aiuterà. È meglio eseguire una disinstallazione completa eseguendo questo comando dal terminale:
sudo / Developer / Library / uninstall-devtools --mode = all
Se stai condividendo il codice di altri sviluppatori, potresti diventare "codificato in un angolo" ed essere costretto ad aggiornare dalla versione 3 alla 4 per poter modificare i file senza crash. L'installazione dall'app store sembra il metodo più sicuro, ma assicurati di essere uscito completamente da Xcode prima dell'installazione. Xcode 4 integra Interface Builder come editor all'interno dell'applicazione principale Xcode. Certamente, Xcode 4 ha le sue peculiarità uniche, quindi l'aggiornamento non dovrebbe essere fatto senza considerazione.