Il semble que je n'ai que des options pour aller à la version 3.3, ou non spécifiée:
Puis-je passer à la version 4.0 en quelque sorte?
Assurez-vous d’avoir mis à jour xCode puis, sous Paramètres de construction, cochez les options déroulantes de Swift Compiler - Language.
En outre, vous pouvez télécharger Xcode 8.x et 9.x à partir de Portail de téléchargement Apple , si vous avez un compte développeur Premium (identifiant Apple). Vous pouvez installer et travailler avec Xcode 9 et Xcode 8.x dans un système unique (mac). (Assurez-vous que les outils de ligne de commande prenant en charge les deux versions de Xcode fonctionnent avec le terminal)
J'ai pu installer Swift 4.0 dans XCode 10 avec la solution proposée ici "Basculement des versions de Swift à l'intérieur de Xcode à l'aide de chaînes d'outils" .
Mais à la fin, ce n'a pas aidé. Je suis resté sur l'erreur:
<inconnu>: 0: erreur: argument inconnu: '-enable-batch-mode'
Même désactivant pas aidé. J'ai eu:
<inconnu>: 0: erreur: argument inconnu: '-disable-batch-mode'
"Basculement des versions de Swift dans Xcode à l'aide de chaînes d'outils" peu de temps:
Un autre lié: matériel .