firebase - 未找到 Flutter.h
问题描述
大家好:我正在与一个团队一起开发 Flutter 应用程序,该应用程序使用 Firebase。当我尝试在 Xcode 中运行应用程序时,我收到一个错误:Flutter/Flutter.h file not found from FLTFirebaseCorePlugin.h(错误消息粘贴在这篇文章的底部)。我将项目从 PC 转移到 Mac 所遵循的步骤是:
复制项目的整个目录在Mac上在Android Studio中打开项目运行flutter pub get打开终端,cd到iOS文件夹运行pod install
但没有快乐。任何人都可以提供任何建议吗?我确实必须在 Mac 上明确设置 Dart 和 Flutter SDK 的路径,flutter 医生说一切正常,所以卡住了。感谢您的任何和所有输入。
/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:
解决方案
当我将flutter 1.0更新为flutter 2.0时出现此错误;我发现只需删除 Podfile 中的下一行,然后pod install
再次修复;
:generate_multiple_pod_projects => true;
推荐阅读
- python - 生成器/访问列表迭代器
- node.js - 将节点 js 项目文件夹移动到另一个驱动器,忽略节点模块
- jmeter - Jmeter - 以时间间隔从 csv 文件发送请求数据
- flutter - 保持 websocket 连接存活 Flutter
- ssh - Wordpress LightSail AWS 黑屏
- ruby-on-rails - 使用 rbenv 进行 capistrano 部署:/home/deploy/.rbenv/bin/rbenv:没有这样的文件或目录
- python - 如何防止win10toast冻结?
- iis - Converting Apache rewrite rules to IIS
- sql - PGSQL - 使用外键翻译查询结果
- spring - Spring Data Mongo 链接文档存储