この質問を検索しましたが、あまり助けが見つかりませんでした。
"could not build module 'Foundation'"
#import < Foundation/Foundation.h>
何が問題なのかわからない。アドバイスありがとうございます。
私はこれで提供されたソリューションを使用してこれを解決することができましたAppleサポートコミュニティ thread :
ここでの実際の問題は、セッションのビルド設定にあります:Apple LLVM 5.0-言語-モジュール、モジュールを有効にする(CおよびObjective C)をNOに設定する必要があります
プロジェクトで外部c/c ++コードを使用する場合、プレフィックス内のすべての#importを削除する必要があることがわかりました。それはかなり頭痛の種ですが、それは本当の問題です
Cmd + Option + Shift + kを押してからCmd + Option + kで上記のエラーを解決しました。
ビルドシステムをレガシービルドシステムに変更することで解決しました
Open the ios/PROJECT_NAME.workspace file
Then in the top menu select File > Workspace Settings
Then change Build System to Legacy Build System
Enable Modules (C and Objective-C)
を設定するための推奨修正では、この問題は解決しませんでした。
何が私の名前を変更していますsomeFile.c
ファイルからsomeFile.m
。これらのファイルにはC関数(Foundationタイプを使用する)のみが含まれていますが、.c
はこのエラーを生成します。
あなたはこれを試すことができます
.pchファイル
このように書きます
#ifndef PureStandard_PrefixHeader_pch
#define PureStandard_PrefixHeader_pch
#ifdef __OBJC__
#import "A.h"
#import "B.h"
#endif
#endif
フラッターを使用する場合は、flutter clean
端末またはAndroid studioで、エミュレータを再起動してアプリを実行します。