スクリーンショット obj cプロジェクトのSwiftポッドをインストールしました。ビルドしようとしたときにこのエラーが発生しました。
派生データの削除、ビルドフォルダーのクリーニングなど、すべてのソリューションを実行しました。 Swift Compiler_LanguageもXCode 10にありません。ユーザー定義の設定も追加されましたが、機能しませんでした。
それを解決する方法はありますか?
この同じ問題を抱えているが、上記の答えを使用してそれを解決することができなかったこのスレッドを読んでいる人がいる場合、これは役立つかもしれません:
データモデルがある場合は、データモデルをクリックしてエンティティをクリックし、ファイルインスペクターを表示するときに、「コード生成」言語が正しく設定されていることを確認する必要があります。私の場合、アプリ全体がObjective-Cで記述されていますが、ここでは何らかの理由でSwiftに設定されています。これは、エラーがIssue Navigatorに表示されるもう1つの理由です。
コード生成言語を変更した後にビルドフォルダーをクリアすることは非常に重要です。これはを押すことで実行できますCommand-Shift-KまたはをクリックしてProduct-> Clean Build Folder画面上部のメニュー。
私が話している「コード生成」オプションの場所の写真については、このリンクをチェックしてください。
それでも、まだ迷っている場合は、プロジェクトファイルにSwift_VERSIONを直接追加できます。
80B11AAAAAAAAAAAAAAAC3E5D8 /* Debug */ = {
isa = XCBuildConfiguration;
baseConfigurationReference = DF5...040;
buildSettings = {
...
PRODUCT_MODULE_NAME = react-native-some-module;
...
Swift_VERSION = "4.2";
};
name = Debug;
};
デバッグターゲットとリリースターゲットの両方で繰り返します。それで私はこの問題を乗り越えました。