ios - 您的规范源都不包含满足依赖项 : Firebase (~> 6. 33.0)、Firebase (= 6.33.0, ~> 6.33.0) 的规范

标签 ios firebase cocoapods

我正在将一些 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'
当我使用上面的代码时,它在 jenkins 上给了我这个错误:

None of your spec sources contain a spec satisfying the dependencies: 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

最佳答案

苹果 M1 用户👇
在您的 ios 文件夹中,在终端中遵循这些命令

sudo arch -x86_64 gem install ffi

arch -x86_64 pod install
如果不工作试试这个
arch -x86_64 pod install --repo-update
苹果英特尔用户👇
pod install --repo-update

关于ios - 您的规范源都不包含满足依赖项 : Firebase (~> 6. 33.0)、Firebase (= 6.33.0, ~> 6.33.0) 的规范,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/64037496/

相关文章:

ios - (Cocos2D) Child 已经添加了 CCMenuItemImage?

ios - 适用于 iOS 的 Firebase 集成示例 (FriendlyPix)

firebase - 重写从除 us-central1 以外的其他区域的托管到云功能的路由

ios - Firebase MLKit 迁移 - 架构 x86_64 的 undefined symbol

xcode - 安装 OpenSSL Cocoapod 时遇到问题

ios - 为什么 iOS 浏览器不播放该 MP4 视频中的音频?

ios - App Transport Security 已阻止明文 HTTP 资源

android - Facebook App 链接(深层链接)不适用于移动浏览器

ios - 如何在现有的ios项目中使用cocoapods

ios - 安装 pod 时 SSL 证书安装失败?