【问题标题】:How to fix 'firebase_auth/FirebaseAuthPlugin.h' file not found in Xcode?如何修复 Xcode 中找不到的“firebase_auth/FirebaseAuthPlugin.h”文件?
【发布时间】:2019-08-21 14:51:45
【问题描述】:
我尝试通过运行runner.xcworkspace 文件在Xcode 中运行flutter 项目。一旦它运行我得到这个错误:
firebase_auth/FirebaseAuthPlugin.h 找不到文件
我尝试将标头的状态更改为公开,但这并没有改变任何东西。
错误页面:
颤振医生:
【问题讨论】:
标签:
ios
xcode
plugins
flutter
header
【解决方案1】:
我整天都遇到同样的问题。我最终不得不将我的 Firebase_Auth 版本升级到最新版本,目前对我来说是:^0.15.3,这迫使我也不得不升级 Flutter。
做了典型的
Delete PodFile and PodFile.lock
Flutter Clean
pod install
我使用的是 Mac,所以我还必须将我的 Xcode 更新为 11.3。然后需要将 Mac OS 更新为Catalina。
很多工作,但这让我成功构建。
希望这里的一些东西可以帮助其他人处理这个问题。
【解决方案3】:
试试这个
-
pod install ios 文件夹中的命令
xcodebuild -sdk iphonesimulator11.2 -scheme Runner -workspace Runner.xcworkspace
【解决方案5】:
所以这些都不适合我。一段时间后,我终于想出了如何让它工作。
我的项目名称有一个下划线即:project_name,所以我将其更改为projectname。而且我意识到我的包ID仍然是相同的,因此不知何故与firebase引用文件的方式存在冲突。不确定也不知道为什么会这样。