大家好:我正在与一个团队一起开发 Flutter 应用程序,该应用程序使用 Firebase。当我尝试在 Xcode 中运行该应用程序时,出现错误:未从 FLTFirebaseCorePlugin.h 中找到 Flutter/Flutter.h 文件(错误消息粘贴在本文底部)。我将项目从 PC 转移到 Mac 所遵循的步骤是:
复制项目的整个目录 在 Mac 上的 Android Studio 中打开项目 运行 flutter pub get 打开终端,cd到iOS文件夹 运行 pod 安装
但没有快乐。任何人都可以提供任何建议吗?我确实必须在 Mac 上明确设置 Dart 和 Flutter SDK 的路径,而 flutter doctor 说一切正常,所以卡住了。 感谢您的所有意见。
/Users/johnstraumann/Development/flutter/.pub-cache/hosted/pub.dartlang.org/firebase_crashlytics-1.0.0/ios/Classes/FLTFirebaseCrashlyticsPlugin.h:8:9: 'Flutter/Flutter.h'文件未找到 /Users/johnstraumann/Development/flutter/.pub-cache/hosted/pub.dartlang.org/firebase_crashlytics-1.0.0/ios/Classes/FLTFirebaseCrashlyticsPlugin.m:5:9:在/Users/johnstraumann/Development包含的文件中/flutter/.pub-cache/hosted/pub.dartlang.org/firebase_crashlytics-1.0.0/ios/Classes/FLTFirebaseCrashlyticsPlugin.m:5:
/Users/johnstraumann/Development/flutter/.pub-cache/hosted/pub.dartlang.org/firebase_core-1.0.3/ios/Classes/FLTFirebaseCorePlugin.h:8:9: 'Flutter/Flutter.h'文件未找到 /Users/johnstraumann/Development/flutter/.pub-cache/hosted/pub.dartlang.org/firebase_crashlytics-1.0.0/ios/Classes/FLTFirebaseCrashlyticsPlugin.h:12:9:在构建从 /Users 导入的模块“firebase_core”时/johnstraumann/Development/flutter/.pub-cache/hosted/pub.dartlang.org/firebase_crashlytics-1.0.0/ios/Classes/FLTFirebaseCrashlyticsPlugin.h:12:
答案 0 :(得分:0)
一周前我遇到了同样的问题。 将 Firebase Crashlytics 更新到最新版本为我解决了这个问题。
在pubspec.yaml升级到最新版本后,别忘了运行
flutter clean
flutter pub get
pod install
pod update