#flutter
#флаттер
Вопрос:
Я разрабатываю приложение с помощью flutter,
Я получаю фатальную ошибку: ‘Flutter / Flutter.файл h’ не найден, эта ошибка при сборке моего приложения.
Я попытался переустановить cocoapod и удалить podfile.заблокируйте и переустановите его,
но я все еще получаю эту ошибку..
что я могу сделать для этой ошибки?
daegilpyo@DAEGILs-MacBook-Pro eminail % flutter doctor
Doctor summary (to see all details, run flutter doctor -v):
[✓] Flutter (Channel stable, 1.22.4, on macOS 11.0.1 20B50 darwin-x64, locale en-CA)
[✓] Android toolchain - develop for Android devices (Android SDK version 29.0.3)
[✓] Xcode - develop for iOS and macOS (Xcode 12.2)
[✓] Android Studio (version 3.6)
[✓] Connected device (1 available)
• No issues found!
daegilpyo@DAEGILs-MacBook-Pro eminail %
vent sent after app closed: {id: 0, progressId: null, finished: true}
Launching lib/main.dart on DAEGIL의 iPhone in debug mode...
lib/main.dart:1
Automatically signing iOS for device deployment using specified development team in Xcode project: T6ULPGT4J7
Xcode build done. 18.9s
Failed to build iOS app
Error output from Xcode build:
↳
** BUILD FAILED **
Xcode's output:
↳
Command CompileSwift failed with a nonzero exit code
In file included from /Users/daegilpyo/Developer/flutter/.pub-cache/hosted/pub.dartlang.org/url_launcher-5.7.10/ios/Classes/FLTURLLauncherPlugin.m:7:
/Users/daegilpyo/Developer/flutter/.pub-cache/hosted/pub.dartlang.org/url_launcher-5.7.10/ios/Classes/FLTURLLauncherPlugin.h:5:9: fatal error: 'Flutter/Flutter.h' file not found
#import <Flutter/Flutter.h>
^~~~~~~~~~~~~~~~~~~
1 error generated.
Command CompileSwift failed with a nonzero exit code
Command CompileSwift failed with a nonzero exit code
Command CompileSwift failed with a nonzero exit code
Command CompileSwift failed with a nonzero exit code
note: Using new build system
note: Building targets in parallel
note: Planning build
note: Constructing build description
Комментарии:
1. Если я создаю новый проект и запускаю его, он работает нормально…
Ответ №1:
перейдите в терминал, создайте резервную копию своей папки ios / Runner и удалите папку ios. Затем перейдите к терминалу и выполните
cd path/to/your/project/projectName
flutter create .
flutter run
если сбой запуска flutter
cd ios
pod install
cd ..
flutter run
Комментарии:
1. итак, вы предлагаете создать новый проект flutter и импортировать в него все новые данные?
2. или как бы обновляя файлы проекта, он не будет воссоздавать или перезаписывать уже существующие файлы