运行iOS Firebase FLutter
创建firebase项目 配置Flutterfire dart pub global activate flutterfire_cli flutterfire configure // 导入生成的 文件 import ‘firebase_options.dart’; await Firebase.initializeApp( options: DefaultFirebaseOptions.currentPlatform, );
为M1安装COCOA PODS
卸载本地cocoapods gem
sudo gem uninstall cocoapods
通过Homebrew重新安装cocoapods
brew install cocoapods
对于Apple M1用户? 在你的ios文件夹内,在终端中执行以下命令 sudo arch -x86_64 gem install ffi
arch -x86_64 pod install 如果无效,请尝试 arch -x86_64 pod install –repo-update 对于Apple Intel用户? pod install –repo-update
步骤 1:安装ffi
sudo arch -x86_64 gem install ffi
步骤 2:重新安装依赖项
arch -x86_64 pod install
https://stackoverflow.com/questions/64037496/none-of-your-spec-sources-contain-a-spec-satisfying-the-dependencies-firebase ios – 您的任何 spec 源都不包含满足依赖项的 spec:Firebase (~> 6.33.0), Firebase (= 6.33.0, ~> 6.33.0) – Stack Overflow
https://stackoverflow.com/questions/64901180/how-to-run-cocoapods-on-apple-silicon-m1 ios – 如何在 Apple Silicon (M1) 上运行 CocoaPods – Stack Overflow