颤抖:在调试模式下构建时,运行pod安装将永远花费

问题描述

使用iphone 11 iOS-14设备和模拟器,我删除Flutter应用程序的podfile和podlock,并尝试在调试模式下重建该应用程序,我正在使用最新的firebase依赖项,包括cloud_firestore:^ 0.14.1依赖项,然后它在吊舱安装时卡住,并且要花很长时间才能完成,这要花半个多小时。

我想知道我应该等待更长的时间还是firebase依赖项出现问题?

解决方法

Pod安装未卡死,当您删除Podfile.lock时,pod安装将重新下载所有Pod依赖项,需要很长时间,完成后将创建一个新的Podfile.lock

我有一个项目,其中有20个以上的flutter依赖项,firebase依赖项是最复杂的依赖项

,

在Podfile中的目标“跑步者”要做的下添加此行。

pod'FirebaseFirestore',:git => 'https://github.com/invertase/firestore-ios-sdk-frameworks.git',:tag =>'6.33.0'

然后在IOS中:

flutter clean
pod repo update

有关更多信息:https://github.com/FirebaseExtended/flutterfire/issues/2751