143 votes

Comment réparer "SWIFT_VERSION '3.0' n'est pas pris en charge, les versions prises en charge sont: erreur 4.0, 4.2, 5.0" dans Xcode 10.2?

J'essaie d'exécuter téléchargé à partir de l'application, essayez d'ouvrir dans Xcode et j'ai une erreur:

" Affichage des messages récents : -1: SWIFT_VERSION '3.0' n'est pas pris en charge, les versions prises en charge sont: 4.0, 4.2, 5.0. (dans la cible 'SimpleWeather') "

Capture d'écran ajoutée

126voto

Xeneka Points 1149

Sélectionnez la cible 'SimpleWeather' dans le projet et changez la version de la langue Target-> build setting -> Swift compiler language -> select 5, 4.2 etc.

image du paramètre de construction pour changer le langage du compilateur

16voto

Forrest Points 224

J'ai suivi les instructions sur cette page et l'erreur n'a pas été résolue. Enfin, est entré dans

 $ vim MyProject.xcodeproj/project.pbxproj

et a trouvé deux cas où

 SWIFT_VERSION = 3.0;

était toujours référencé. J'ai changé ceux-ci en 5.0 et l'erreur a disparu. Je ne sais pas pourquoi ces deux-là étaient toujours là.

14voto

Manoj Rawat Points 191
  1. Sélectionnez un projet
  2. Sélectionnez l'onglet Paramètres de construction
  3. Sélectionnez l'option de langue du compilateur Swift

entrez la description de l'image ici

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