【发布时间】:2021-12-23 20:18:20
【问题描述】:
我知道这个问题是重复的,但没有最新的答案。
我尝试了很多方法来实现这一点,但没有用。 我想从我的旧项目更新我的 Firebase SDK。
pod install --no-repo-update 这是较旧的,当我尝试时它正在改变所有东西。
pod update POD_NAME这个我用过,也可以改变现有的pod文件。
我已尝试以下链接来解决我的问题。
How to install specific pod without touching other dependencies
CocoaPods - use specific pod version
有什么解决办法吗....
【问题讨论】:
-
您希望它更新什么具体版本?
-
#pod 'Firebase', '~> 2.5.1' #pod 'Fabric', '~> 1.10.2' #pod 'Crashlytics', '~> 3.13.4'#(was 3.10.9)#(was 3.10.1)(20180611)我想删除这些旧的 sdk 并需要添加最新的 Firebase SDK 而不改变其他 denendencies.. -
您能否尝试针对您要更新的 pod 指定 podfile 中的版本,例如 pod 'Firebase/Core', '6.26.0'
-
实际上我想删除完整的 3 个 firebase pod
pod 'Firebase', '~> 2.5.1'。#pod 'Fabric', '~> 1.10.2'。#pod 'Crashlytics', '~> 3.13.4'。并且需要安装新的 pod 文件。即:pod 'Firebase/Crashlytics' -
尝试注释掉这三个并添加具有所需版本的 pod 'FirebaseCrashlytics',然后 pod install
标签: ios objective-c cocoa-touch cocoapods xcode13