Flutter:为 IOS 构建时未找到 BoringSSL-GRPC 框架

问题描述 投票:0回答:1

我一直在为使用

Firebase Firestore
的 Flutter 应用程序进行更新,一旦我完成更新并开始为 IOS 构建它,我收到以下简短的错误消息,导致构建操作失败:

Error (Xcode): Framework not found BoringSSL-GRPC

那么我应该怎样做才能克服这个问题呢?

ios flutter dart flutter-ios flutter-ios-build
1个回答
5
投票

既然您提到您在应用程序中使用

Firebase Firestore
,那么您的情况可能与我的情况相同。

在 Flutter 的 Firebase Firestore

官方文档
中,您会注意到一个 可选 步骤,告诉您在
Podfile
中添加一行,通过包含预编译的框架来缩短 iOS 和 macOS 的构建时间,例如这个:

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

我的解决方案是忽略这个可选步骤并从

Podfile
中删除这一行。构建操作将比以前花费更长的时间,但这比构建失败要好。

© www.soinside.com 2019 - 2024. All rights reserved.