Solutions courantes Xcode 3 pour les pannes d'Interface Builder

Pour les personnes développant dans Xcode, les problèmes avec le constructeur d'interface sont très fréquents. Souvent, l'application ne fait que commencer à planter au lancement. Comme Xcode comporte de nombreuses connexions et intégrations, ces problèmes peuvent avoir plusieurs causes. Espérons que ces correctifs vous aideront à démarrer.

Comme la plupart des outils de développement, Interface Builder de Xcode génère de grandes émotions chez les codeurs. Quand il commence à s'écraser sans raison, ces émotions communes sont la fureur et la colère. De par leur nature, les outils de développement sont à la pointe de la technologie et peu importe leur environnement. Espérons que certaines de ces corrections vous aideront à réactiver Interface Builder.

Tout d'abord, les gens oublient souvent de redémarrer après l'installation (ou la réinstallation) de Xcode. Même après l'installation à partir de l'App Store officiel, Xcode a vraiment besoin d'un redémarrage pour résoudre les problèmes.

Un tutoriel de débogage mac ne serait pas complet sans la recommandation d'une purge de plist. Aller vers ~ / Bibliothèque / Préférences et tuer tout com.apple.InterfaceBuilder les fichiers plist associés tels que com.apple.InterfaceBuilder3.plist.

Fait intéressant, de nombreux utilisateurs ont récemment eu de la chance en réinstallant iTunes. Je ne sais pas si cela est lié à la multitude d'iTunes en cours de publication ou à une incompatibilité liée à Lion. Cependant, les groupes de discussion et les forums sont remplis de personnes qui ont réussi. C'est sûrement assez facile d'essayer. Il semble que les gens aient plus de chance en réinstallant le code officiel iTunes que par les bêtas. Cela a semblé aider avec les installations Xcode 3 et Xcode 4.

Si des problèmes surviennent après la mise à jour de Xcode (ou d’autres problèmes d’installation), il est souvent utile de désinstaller complètement Xcode, puis de le réinstaller. Il est préférable d’effectuer une désinstallation complète en exécutant cette commande à partir du terminal:

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

Si vous partagez du code d'autres développeurs, vous pouvez devenir «codé dans un coin» et être obligé de mettre à jour de la version 3 à la version 4 afin de modifier des fichiers sans planter. L'installation à partir de l'App Store semble être la méthode actuelle la plus sûre, mais assurez-vous d'avoir complètement quitté Xcode avant l'installation. Xcode 4 intègre Interface Builder en tant qu'éditeur dans l'application Xcode principale. Certes, Xcode 4 a ses propres particularités, aussi la mise à jour ne doit-elle pas être faite sans considération.