Прошел поиск по этому вопросу и не нашел никакой помощи.
"could not build module 'Foundation'"
#import < Foundation/Foundation.h>
Не знаю, в чем проблема. Спасибо за любой совет.
Ответ 1
Мне удалось решить эту проблему с помощью решения, предоставленного в этой теме сообщества поддержки Apple thread:
Настоящая проблема здесь в настройках сборки в сеансе: Apple LLVM 5.0 - Язык - Модули, мы должны установить для параметра "Включить модули (C и Objective C)" значение "НЕТ".
Ответ 2
Я обнаружил, что если вы используете какой-то внешний код c/c++ в своем проекте, вам нужно удалить все префикС#import. это довольно головная боль, но это настоящая проблема
Ответ 3
Cmd + Option + Shift + k, затем Cmd + Option + k решили вышеуказанную ошибку для меня.
Предлагаемое исправление для установки Enable Modules (C and Objective-C) не решило эту проблему для меня.
Что это переименование моих someFile.c файлов someFile.m. Даже если эти файлы содержат только функции C (которые используют типы Foundation), присвоение им имени .c приводит к этой ошибке.
Ответ 6
Если вы используете флаттер, запустите flutter clean в терминале или в Android Studio, перезапустите эмулятор и запустите приложение.
Ответ 7
Просто переименуйте файл Objective-С++ с *.c на *.mm.
Ошибки ушли таким образом, он обрабатывает все импортные штрафы таким образом.