Firebase 不会 运行 使用 iOS 模拟器。扑

Firebase won't run with iOS simulator. Flutter

正如我在标题中所说,我无法使用 Firecloud 运行 iOS 模拟器。 如果我只将 Firebase_core 包添加到 pubspec.yaml 一切正常,但是当我添加 cloud_firestore: ^3.1.5 我得到这个错误:

P.s。使用 Android 模拟器一切正常。

正在 iPhone 13 上以调试模式启动 lib/main.dart... 运行 Xcode 构建... Xcode 构建完成。 9.3秒 无法构建 iOS 应用 Xcode 构建的错误输出: ↳ ** 构建失败 **

Xcode 的输出: ↳ /Users/luca/Desktop/prova/ios/Pods/gRPC-Core/third_party/upb/upb/port.c:2:10: 致命错误: 'upb/port_def.inc' 找不到文件 #include "upb/port_def.inc" ^~~~~~~~~~~~~~~~~~ 产生 1 个错误。 /Users/luca/Desktop/prova/ios/Pods/gRPC-Core/third_party/upb/upb/msg.c:2:10: 致命错误: 'upb/msg.h' 找不到文件 #include "upb/msg.h" ^~~~~~~~~~~ 产生 1 个错误。 注意:使用新的构建系统 注:规划 注意:构建准备完成 注意:按依赖顺序构建目标 /Users/luca/Desktop/prova/ios/Pods/Pods.xcodeproj: 警告:iOS 模拟器部署目标 'IPHONEOS_DEPLOYMENT_TARGET' 设置为 8.0,但支持的部署目标版本范围为 9.0 到 15.2.99。 (在项目 'Pods' 的目标 'BoringSSL-GRPC' 中) /Users/luca/Desktop/prova/ios/Pods/Pods.xcodeproj: 警告:iOS 模拟器部署目标 'IPHONEOS_DEPLOYMENT_TARGET' 设置为 8.0,但支持的部署目标版本范围为 9.0 到 15.2.99。 (在项目 'Pods' 的目标 'abseil' 中) /Users/luca/Desktop/prova/ios/Pods/Pods.xcodeproj: 警告:iOS 模拟器部署目标 'IPHONEOS_DEPLOYMENT_TARGET' 设置为 8.0,但支持的部署目标版本范围为 9.0 到 15.2.99。 (在项目 'Pods' 的目标 'gRPC-Core' 中) /Users/luca/Desktop/prova/ios/Pods/Pods.xcodeproj: 警告:iOS 模拟器部署目标 'IPHONEOS_DEPLOYMENT_TARGET' 设置为 8.0,但支持的部署目标版本范围为 9.0 到 15.2.99。 (在项目 'Pods' 的目标 'gRPC-C++-gRPCCertificates-Cpp' 中) /Users/luca/Desktop/prova/ios/Pods/Pods.xcodeproj: 警告:iOS 模拟器部署目标 'IPHONEOS_DEPLOYMENT_TARGET' 设置为 8.0,但支持的部署目标版本范围为 9.0 到 15.2.99。 (在项目 'Pods' 的目标 'leveldb-library' 中) /Users/luca/Desktop/prova/ios/Pods/Pods.xcodeproj: 警告:iOS 模拟器部署目标 'IPHONEOS_DEPLOYMENT_TARGET' 设置为 8.0,但支持的部署目标版本范围为 9.0 到 15.2.99。 (在项目 'Pods' 的目标 'gRPC-C++' 中)

无法为模拟器构建应用程序。 在 iPhone 13.

上启动应用程序时出错

谁能帮帮我?自 2 周前以来,我一直遇到这个错误:S 感谢大家

在你的 pod 文件中添加这一行

post_install do |installer|
  installer.pods_project.targets.each do |target|
    flutter_additional_ios_build_settings(target)
      target.build_configurations.each do |config|
         if config.build_settings['IPHONEOS_DEPLOYMENT_TARGET'].to_f < 9.0
           config.build_settings['IPHONEOS_DEPLOYMENT_TARGET'] = '9.0'
         end
      end
  end
end