web-dev-qa-db-fra.com

Xcode 8.3 ne supporte pas Swift 2.3

J'utilise Swift 2.3 dans mon projet. Hier, j'ai mis à jour Xcode avec la version 8.3, mais mon projet ne peut plus être construit correctement. J'ai eu ce message d'erreur.

«Swift Language Version» (Swift_VERSION) doit être configuré correctement pour les cibles utilisant Swift. Utilisez le menu [Edition> Convertir> Vers la syntaxe actuelle de Swift…] pour choisir une version de Swift ou utilisez l'éditeur de paramètres de construction pour configurer directement le paramètre de construction.

Aidez-moi, s'il vous plaît! Merci!

13
Lumialxk

Il est clairement indiqué dans la note de publication que Xcode 8.3 ne prend plus en charge Swift 2.x. Vous pouvez choisir d’utiliser l’assistant pour mettre à jour votre code vers Swift 3.1 ou de revenir à Xcode 8.2.1.

https://developer.Apple.com/library/content/releasenotes/DeveloperTools/RN-Xcode/Chapters/Introduction.html

14
Owen Zhao

C'est vrai. Vous devez convertir votre code en Swift 3. Ou essayez de télécharger une version inférieure de Xcode.

1
tuledev