Flutter运行时间过长

ltqd579y  于 2022-11-30  发布在  Flutter
关注(0)|答案(3)|浏览(312)

我正在调试模式下运行Flutter。
“运行Xcode构建”需要30分钟。
医生看起来很正常。
以下是我的依赖项:

flutter_lints: ^2.0.0
  firebase_core: ^1.19.2
  cloud_firestore: ^3.3.0
  firebase_auth: ^3.4.2

我是否配置错误?

x7yiwoj4

x7yiwoj41#

由Firestore软件包引起。花费了1.5个小时来建造。当遵循Firebase的这一步时,建造时间减少到了10分钟

https://firebase.flutter.dev/docs/firestore/overview
eeq64g8w

eeq64g8w2#

如果您使用的是Firebase Firestore,请查看
https://firebase.google.com/docs/firestore/quickstart
可选:通过包含预编译框架来缩短iOS和macOS的构建时间。目前,iOS版Firestore SDK依赖的代码在Xcode中构建可能需要5分钟以上的时间。要显著缩短构建时间,您可以使用预编译版本,方法是将此行添加到您的Podfile中的目标“Runner”do块:

target 'Runner' do
  pod 'FirebaseFirestore', :git => 'https://github.com/invertase/firestore-ios-sdk-frameworks.git', :tag => '8.15.0'
  # ...
end
ohfgkhjo

ohfgkhjo3#

这是正常的,这发生在我身上,而建立在平板电脑上花了25分钟。
当我切换到在iPhone上构建时,花了大约8分钟。所以,你的Mac没有任何问题。
另请参阅Xcode is running really slow
当你第一次构建一个项目时,正常地做它(它会像你描述的那样需要一段时间)
在第一次构建之后,转到Product -〉Scheme -〉Edit Scheme。选择左侧列中的Build并取消选中Find implicit dependencies。
这似乎是一个众所周知的问题:https://forums.developer.apple.com/thread/62737

相关问题