Soluciones comunes de Xcode 3 para despliegues de Interface Builder

Para las personas que se desarrollan en Xcode, los problemas con el generador de interfaces son muy comunes. A menudo, la aplicación simplemente comienza a fallar al iniciarse. Como Xcode tiene tantas conexiones e integraciones, existen varios motivos por los que estos problemas pueden ocurrir. Con suerte, estas correcciones te ayudarán a comenzar.

Como la mayoría de las herramientas de desarrollo, el Generador de Interfaces de Xcode genera grandes emociones de los programadores. Cuando comienza a estrellarse sin ninguna razón, estas emociones comunes son furia e ira. Por su naturaleza, las herramientas de desarrollo son vanguardistas y con errores, independientemente del entorno. Esperamos que algunas de estas correcciones te ayuden a hacer que Interface Builder vuelva a funcionar.

Primero, con frecuencia la gente olvida reiniciar después de instalar (o reinstalar) Xcode. Incluso después de instalar desde la tienda de aplicaciones oficial, Xcode realmente necesita un reinicio para solucionar los problemas.

Un tutorial de depuración de mac no estaría completo sin recomendar una purga plist. Navegar a ~ / Biblioteca / Preferencias y matar a cualquier com.apple.InterfaceBuilder archivos plist relacionados, como com.apple.InterfaceBuilder3.plist.

Curiosamente, muchos usuarios recientemente han tenido suerte al reinstalar iTunes. No estoy seguro de si esto está relacionado con la ráfaga de betas de iTunes que se están lanzando o alguna incompatibilidad relacionada con Lion. Sin embargo, los grupos de noticias y los foros están llenos de personas que tienen éxito. Seguramente es bastante fácil intentarlo. Parece que la gente está teniendo mejor suerte reinstalando el código oficial de iTunes que de las versiones beta. Esto parece haber ayudado con las instalaciones de Xcode 3 y Xcode 4.

Si se producen problemas después de actualizar Xcode (o algunas otras tareas de instalación), la desinstalación completa de Xcode y luego la instalación nuevamente ayudará con frecuencia. La mejor manera de realizar una desinstalación completa es ejecutar este comando desde el terminal:

sudo / Developer / Library / uninstall-devtools --mode = all

Si está compartiendo el código de otros desarrolladores, puede convertirse en un "codificado en una esquina" y verse obligado a actualizar de la versión 3 a la 4 para editar archivos sin fallar. Instalar desde la tienda de aplicaciones parece ser el método actual más seguro, pero asegúrese de haber salido completamente de Xcode antes de la instalación. Xcode 4 integra Interface Builder como un editor dentro de la aplicación principal de Xcode. Ciertamente, Xcode 4 tiene sus propias peculiaridades únicas, por lo que la actualización no debe hacerse sin consideración.