【问题标题】:CocoaPods could not find compatible versions for pod "GoogleDataTransportCCTSupport"CocoaPods 找不到 pod“GoogleDataTransportCCTSupport”的兼容版本
【发布时间】:2020-07-29 19:24:49
【问题描述】:

我已经按照指南安装了 Firebase In App Messaging:https://rnfirebase.io/in-app-messaging/usage

当我运行 pod install 时,我得到了这个:

Using firebase.json from '/../app/firebase.json'
Adding a custom script phase for Pod RNFBApp: [RNFB] Core Configuration
Adding a custom script phase for Pod RNFBCrashlytics: [RNFB] Crashlytics Configuration
Detected React Native module pods for RNFBAnalytics, RNFBApp, RNFBCrashlytics, RNFBDynamicLinks, and RNFBInAppMessaging
Updating local specs repositories
Analyzing dependencies
[!] CocoaPods could not find compatible versions for pod "GoogleDataTransportCCTSupport":
  In snapshot (Podfile.lock):
    GoogleDataTransportCCTSupport (= 2.0.2, ~> 2.0)

  In Podfile:
    RNFBInAppMessaging (from `../node_modules/@react-native-firebase/in-app-messaging`) was resolved to 6.4.0, which depends on
      Firebase/InAppMessaging (~> 6.13.0) was resolved to 6.13.0, which depends on
        Firebase/CoreOnly (= 6.13.0) was resolved to 6.13.0, which depends on
          FirebaseCore (= 6.4.0) was resolved to 6.4.0, which depends on
            FirebaseCoreDiagnostics (~> 1.0) was resolved to 1.2.3, which depends on
              GoogleDataTransportCCTSupport (~> 2.0)

    RNFBInAppMessaging (from `../node_modules/@react-native-firebase/in-app-messaging`) was resolved to 6.4.0, which depends on
      Firebase/InAppMessaging (~> 6.13.0) was resolved to 6.13.0, which depends on
        FirebaseInAppMessaging (~> 0.15.5) was resolved to 0.15.6, which depends on
          GoogleDataTransportCCTSupport (~> 1.0)


You have either:
 * changed the constraints of dependency `GoogleDataTransportCCTSupport` inside your development pod `RNFBInAppMessaging`.
   You should run `pod update GoogleDataTransportCCTSupport` to apply changes you've made.

我尝试了一些方法,包括 pod install --repo-update,但没有任何帮助。

【问题讨论】:

    标签: ios cocoa cocoapods react-native-ios react-native-firebase


    【解决方案1】:

    pod 'FirebaseCoreDiagnostics', '1.2.1' 添加到 Podfile 可能是一种解决方法,因为 podspec 只需要 GoogleDataTransportCCTSupport 1.x。

    那些 Firebase 版本已经有几个月的历史了 - 所以另一种方法是鼓励 React Native 更新包装器。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2021-07-21
      • 2019-05-07
      • 2021-09-04
      • 2021-09-23
      • 2021-07-12
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多