jor*_*rjj 3 ios cocoapods firebase
我正在将一些 firebase SDK 实施到我的 pod 中,但我在对它们进行版本控制时遇到问题。我想设置 Firebase 6.33。我确实检查了这个版本的 pod 规格并根据它更新了我的 pod。
pod 'Firebase', '~> 6.33.0'
pod 'FirebaseCore', '~> 6.10.3'
pod 'FirebasePerformance', '~> 3.3.0'
pod 'FirebaseRemoteConfig', '~> 4.9.0'
pod 'FirebaseAnalytics', '~> 6.8.3'
pod 'FirebaseCrashlytics', '~> 4.6.1'
Run Code Online (Sandbox Code Playgroud)
当我使用上面的代码时,它在 jenkins 上给了我这个错误:
您的规范来源均不包含满足以下依赖项的规范:Firebase (~> 6.33.0)、Firebase (= 6.33.0, ~> 6.33.0)。
我pod deintegrate首先pod install做了一个干净的安装。它不会在我的 MacBook 上给出错误,而是在 jenkins 上给出错误。
podspec.json:https : //github.com/CocoaPods/Specs/blob/master/Specs/0/3/5/Firebase/6.33.0/Firebase.podspec.json
Ami*_*RIM 64
适用于 Apple M1 用户
在您的 ios 文件夹内,在终端中按照以下命令操作
sudo arch -x86_64 gem install ffi
arch -x86_64 pod install
Run Code Online (Sandbox Code Playgroud)
如果不起作用试试这个
arch -x86_64 pod install --repo-update
Run Code Online (Sandbox Code Playgroud)
对于苹果英特尔用户
pod install --repo-update
Run Code Online (Sandbox Code Playgroud)
小智 11
对于使用 Mac M1 尝试pod install --repo-update在 VSCode 终端中运行但没有成功的人,我找到的解决方案是:
cd path_to_your_ios_folder并运行 pod install --repo-update。那应该有效!我在用:
Pod: 1.11.0
firebase_core: ^1.6.0
firebase_crashlytics: ^2.2.1
firebase_analytics: ^8.3.1
firebase_messaging: ^10.0.6
flutter: 2.2.3
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
3939 次 |
| 最近记录: |