gpt4 book ai didi

ios - 如何指定 pod 文件应使用的特定版本的 Firebase Analytics

转载 作者:行者123 更新时间:2023-12-04 12:40:10 26 4
gpt4 key购买 nike

如果我将我的 pod 文件更新到最新版本,那么应用程序将停止编译,Firebase pod 会出现一些内部编译错误,我现在没有时间找出其他人的组件中的问题所在。但是,如果我尝试指定 Firebase/Analytics 的版本,它会说没有这样的版本。

- Firebase 6.11.0 -> (unused) (latest version 6.16.0)
- FirebaseAnalytics 6.1.3 -> 6.2.2 (latest version 6.2.2)
- FirebaseCore 6.3.2 -> 6.6.1 (latest version 6.6.1)
- FirebaseCoreDiagnostics 1.1.1 -> 1.2.0 (latest version 1.2.0)
- FirebaseCoreDiagnosticsInterop 1.0.0 -> 1.2.0 (latest version 1.2.0)
- FirebaseInstanceID 4.2.6 -> 4.3.0 (latest version 4.3.0)
- GoogleAppMeasurement 6.1.3 -> 6.2.2 (latest version 6.2.2)
- GoogleDataTransport 3.0.1 -> 3.3.1 (latest version 3.3.1)
- GoogleDataTransportCCTSupport 1.2.1 -> 1.3.1 (latest version 1.3.1)
- GoogleUtilities 6.3.1 -> (unused) (latest version 6.5.1)

我没有在 pod 文件中指定所有这些,我只指定了 Firebase/Analytics,所有其他必须是 Firebase/Analytics 的依赖项。它说当前安装的 FirebaseAnalytics 版本是 6.1.3,但是如果我将它添加到我的 podfile 中:

...
pod 'Firebase/Analytics', '6.1.3'
...

然后运行pod update,结果是这样的:

[!] CocoaPods could not find compatible versions for pod "Firebase/Analytics":
In Podfile:
Firebase/Analytics (= 6.1.3)

None of your spec sources contain a spec satisfying the dependency: `Firebase/Analytics (= 6.1.3)`.

那么我应该在 pod 文件中指定什么版本,这样 Firebase/Analytics 就不会更新?

最佳答案

使用不带斜杠的 pod 'FirebaseAnalytics', '6.1.3'

Firebase/Analytics 表示 Analytics subspec Firebase pods 的。FirebaseAnalyticsFirebaseAnalytics pod .

关于ios - 如何指定 pod 文件应使用的特定版本的 Firebase Analytics,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/59995502/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com