Flutter 如何将CocoaPod添加到颤振项目中?

Flutter 如何将CocoaPod添加到颤振项目中?,flutter,cocoapods,Flutter,Cocoapods,很难找到任何关于如何向我的Flitter项目添加特定pod以获得iOS支持的信息。Podfile是自动生成的,所以看起来不只是将其添加到Podfile中。或者我完全错了,我应该更新Podfile并添加Podfile和.lock文件吗?我认为这取决于您的具体情况。一般来说,我没有将文件添加到podfile中,尽管我通常需要在下载的repos上进行“podfile安装” 然而,当我不得不这么做的时候,我总是支持firebase 几个月前,我不得不安装firebase并将其添加到播客文件中,我想我看到

很难找到任何关于如何向我的Flitter项目添加特定pod以获得iOS支持的信息。Podfile是自动生成的,所以看起来不只是将其添加到Podfile中。或者我完全错了,我应该更新Podfile并添加Podfile和.lock文件吗?

我认为这取决于您的具体情况。一般来说,我没有将文件添加到podfile中,尽管我通常需要在下载的repos上进行“podfile安装”

然而,当我不得不这么做的时候,我总是支持firebase

几个月前,我不得不安装firebase并将其添加到播客文件中,我想我看到了以下条目:

也许情况仍然如此,因为我找到了本教程,第4步指出应该将firebase SDK添加到podfile中,这篇文章的日期是2019年12月底:

所以,我认为答案是“是的……但不是通常”


对于那个项目,我必须将podfile添加到repo中,还必须添加build.gradle文件,所以我认为它不合适。

flatter project root->IOS->podfile很高兴知道。对于正在跟踪/提交Podfile更改的项目,您是否遇到过任何问题或其他问题?我想知道我是否最终会遇到这样的情况:我必须删除pod文件,让它再次自动生成,然后重新添加我需要的任何pod。我再也不用自动生成文件了。我只是如上所述添加到pod文件中,或者在下载其他人的repo时,我必须进行初始的“pod安装”。我可能有至少10个项目使用了firebase的某些部分(身份验证、数据库、存储),在初始设置之后,我能够与团队的其他成员共享repo。(然而,他们必须在飞机起飞时安装吊舱)这个答案对你有用吗?如果是这样的话,如果你能选择它,并给它投一票,我将不胜感激。如果没有,请告诉我还有什么可以帮忙的。是的,对不起。我还在努力。如果您只是提交pod文件更改,那么他们需要进行pod安装,这是有道理的。这确实帮了我的忙。谢谢,没问题。非常感谢您选择我的答案并投票表决。如果你被卡住了,请随时过来看看。