58 votes

ERREUR swiftc a échoué avec le code de sortie 1

J'ai essayé de convertir la syntaxe de l'ancien swift projet à nouveau que par quelques suggestions sur StackOverflow, j'ai essayé de le convertir par Edition > Convertir > À la dernière Syntaxe qui ne fonctionne pas correctement au lieu de cela j'ai commencé à faire de nouvelles erreurs qui s'affichent comme ci-dessous

Command/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/swiftc a échoué avec le code de sortie 1

Et

La commande /usr/bin/idem a échoué avec le code de sortie 1

enter image description here

J'ai déjà essayé ces étapes pour résoudre cela, mais Il n'a pas aidé.

Merci d'avance

57voto

David Points 818

Avez-vous essayé de nettoyer avec le dossier Clean Build ?

La combinaison de touches est:

ALT + MAJ + COMMANDE + K

12voto

Manuel Points 1147

Essayez de supprimer le dossier Derived Data et de le construire.

Allez dans Xcode -> Préférences -> Emplacements pour obtenir le chemin de données dérivé

9voto

MRizwan33 Points 1112
  1. Nettoyer Xcode. (cmd + shift + k)
  2. Quittez Xcode complètement.
  3. Ouvrir le projet à nouveau.
  4. Attendez que Xcode indexe les fichiers.
  5. Maintenant, lancez votre projet.

8voto

Alaa Awad Points 319

Je viens d'avoir le même problème. Pour moi, c'était parce que j'avais renommé certains des répertoires du projet. J'ai eu une tonne de fichiers rouges dans mon navigateur de projet. Pour résoudre, suivez ces étapes:

  1. cliquez sur le répertoire dans le navigateur de projet où de nombreux fichiers apparaissent en rouge
  2. Sous "Identité et type" dans l'inspecteur de fichier (à droite), cliquez sur Répertoire contenant.
  3. Sélectionnez les nouveaux répertoires
  4. Reconstruction - décalage de commande K, commande B

4voto

gowtham Points 408

supprimez le dossier Derived Data et construisez-le.

Allez dans Xcode -> Préférences -> Emplacements pour obtenir le chemin de données dérivé ou cmd + Alt + Maj + k

OU

Il suffit de supprimer le fichier inactif (fichier supprimé) des phases de construction

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