вчера я отлично работал с Flutter, теперь я сталкиваюсь с этой проблемой, и я уже везде ищу решение, но безуспешно.
Когда я запускаю:
flutter run
Процесс сборки запускается, и когда он подходит к концу sh, отображается следующая ошибка:
Launching lib/main.dart on iPhone 11 Pro Max in debug mode...
Xcode build done. 12.3s
Failed to build iOS app
Error output from Xcode build:
↳
** BUILD FAILED **
Xcode's output:
↳
error: unable to write module session file at '/Users/hencke/Library/Developer/Xcode/DerivedData/ModuleCache.noindex/Session.modulevalidation': fopen(/Users/hencke/Library/Developer/Xcode/DerivedData/ModuleCache.noindex/Session.modulevalidation, wb): No such file or directory (2)
note: Using new build system
note: Planning build
note: Constructing build description
Could not build the application for the simulator.
Error launching application on iPhone 11 Pro Max.
Exited (sigterm)
Похоже, процесс пытается открыть этот файл Session.modulevalidation
для записи, но этот файл действительно не существует в этой папке. И я не знаю, что делать.
То, что я уже пробовал:
- Переустановка xcode
- flutter clean
- Клонировать мой проект снова в другую папку и попробуйте собрать, но та же ошибка
- Создан новый фиктивный проект и попытался построить, все та же ошибка
- Перезагрузка машины несколько раз
- Дать разрешения Персоналу в папки
DerivedData
и ModuleCache.noindex
- Удалил
DerivedData
в надежде, что при сборке xcode будут воссозданы все необходимые файлы, но он создал все заново, но не этот конкретный файл.
Вот и все, если какой-нибудь благословенный человек знает, как «воссоздать» или сбросить, очистить кеш, я был бы очень благодарен.