130 votes

Pourquoi ibtool a échoué avec le code de sortie 255 ?

Tout à coup, je ne peux plus construire mon projet. J'obtiens l'erreur de compilation suivante :

/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/usr/bin/ibtool a échoué avec le code de sortie 255

J'obtiens cette erreur pour un grand nombre de mes fichiers xib. Avez-vous une idée de ce qui se passe et de la solution ?

Utilisation de Xcode 4.6, iOS 6.1.

151voto

Jay Q. Points 856

Il m'est arrivé quelque chose de similaire récemment en utilisant Xcode 4.6 et iOS 6.1.

Tout ce que j'ai fait, c'est passer à une version différente de l'appareil (5.1) sur le simulateur et ça a fonctionné. Je suis revenu à la version 6.1 et ça s'est arrangé tout seul.

Xcode peut parfois être peu utile.

24voto

damithH Points 956

Cela nous est arrivé et nous avons nettoyé le cache, supprimé le dossier de données dérivées, etc. et rien ne s'est produit.

Les étapes ci-dessous l'ont réparé,

  1. ouvrir xib(nib) en tant que code source (clic droit sur le xib Open As > Source Code de Xcode ou l'ouvrir en utilisant TextEdit )
  2. supprimer cette appearanceType="aqua"
  3. sauvegarder et ouvrir en utilisant Xcode

Pour plus d'explications, utilisez ceci article cela nous aidera à résoudre le problème.

22voto

Undo Points 9180

Essayez de nettoyer l'application. Cmd-Shft-K.

22voto

knagode Points 1176

Essayez de trouver tous les fichiers XIB dans le projet et ouvrez-les. L'un d'entre eux fera probablement planter votre Xcode.

Mon problème était des polices personnalisées dans un fichier XIB.

J'ai dû installer les polices manquantes sur mon ordinateur et le problème était résolu.

21voto

Vikram Belde Points 467
  1. Redémarrer Xcode - Ne fonctionne pas
  2. Nettoyer l'application - ça n'a pas marché
  3. Suppression des données dérivées - n'a pas fonctionné
  4. Réinitialiser le contenu et les paramètres du simulateur - N'a pas fonctionné
  5. changer de version de simulateur - n'a pas fonctionné
  6. Redémarrer le système d'exploitation - Fonctionne de manière magique

Je ne suis pas sûr de la partie qui a fait la magie et oui, ça a fait perdre beaucoup de temps.

Prograide.com

Prograide est une communauté de développeurs qui cherche à élargir la connaissance de la programmation au-delà de l'anglais.
Pour cela nous avons les plus grands doutes résolus en français et vous pouvez aussi poser vos propres questions ou résoudre celles des autres.

Powered by:

X