Capture d'écran J'ai installé les pods Swift pour le projet obj c. J'ai eu cette erreur quand j'essayais de la construire.
J'ai passé en revue toutes les solutions, telles que la suppression des données dérivées, le nettoyage du dossier de construction. Swift Compiler_Language également manquant dans XCode 10. Ajout du paramètre défini par l'utilisateur également, même si cela n'a pas fonctionné.
Une idée comment le résoudre?
Au cas où quelqu'un lisant ce fil aurait le même problème mais n'aurait pas pu le résoudre en utilisant les réponses ci-dessus, cela pourrait aider:
Si vous avez un modèle de données, vous devez vérifier que lorsque vous cliquez sur le modèle de données, cliquez sur une entité et ouvrez l'inspecteur de fichier, le langage de "génération de code" est correctement défini. Dans mon cas, toute mon application a été écrite en Objective-C, mais a été réglée ici pour Swift pour une raison quelconque. Ceci est une autre raison pour laquelle Error apparaîtra dans le navigateur de problèmes.
Il est très important de vider le dossier de construction après avoir changé la langue de génération de code. Cela peut être fait en appuyant sur Command-Shift-K ou en en cliquant sur Produit-> Nettoyer le dossier de construction dans le menu en haut de l'écran.
Cliquez sur ce lien pour voir où se trouve l’option "Génération de code" dont je parle.
Model.xcdatamodeld-> Inspecteur de fichiers-> Génération de code
Néanmoins, après tout cela, si vous êtes toujours perdu, vous pouvez ajouter un Swift_VERSION directement au fichier de projet:
80B11AAAAAAAAAAAAAAAC3E5D8 /* Debug */ = {
isa = XCBuildConfiguration;
baseConfigurationReference = DF5...040;
buildSettings = {
...
PRODUCT_MODULE_NAME = react-native-some-module;
...
Swift_VERSION = "4.2";
};
name = Debug;
};
Répétez l'opération pour les cibles Debug et Release. Cela m'a fait sauter sur cette question.