React-native-firebase: 馃敟 Mismatching GoogleDataTransportCCTSupport in Podfile

Created on 20 Apr 2020  路  5Comments  路  Source: invertase/react-native-firebase

Issue

Hi there, it seems that GoogleDataTransportCCTSupport has mismatching versions (2.0 and 1.0) for the @react-native-firebase/auth and @react-native-firebase/in-app-messaging packages.

pod install output:

> pod install
Adding a custom script phase for Pod RNFBApp: [RNFB] Core Configuration
Detected React Native module pods for BVLinearGradient, RNCAsyncStorage, RNDateTimePicker, RNDeviceInfo, RNFBAnalytics, RNFBApp, RNFBAuth, RNFBFirestore, RNFBInAppMessaging, RNGestureHandler, RNGoogleSignin, RNPurchases, RNReanimated, RNSVG, RNSentry, RNShare, RNStoreReview, RNVectorIcons, react-native-appearance, react-native-fbsdk, react-native-mixpanel, react-native-spinkit, react-native-splash-screen, and react-native-webview
Analyzing dependencies
[!] CocoaPods could not find compatible versions for pod "GoogleDataTransportCCTSupport":
  In snapshot (Podfile.lock):
    GoogleDataTransportCCTSupport (= 2.0.1, ~> 2.0)

  In Podfile:
    RNFBAuth (from `../node_modules/@react-native-firebase/auth`) was resolved to 6.4.0, which depends on
      Firebase/Auth (~> 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.2, 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)

Podfile


...

platform :ios, '9.0'
require_relative '../node_modules/@react-native-community/cli-platform-ios/native_modules'

target 'ReflectApp' do
  # Pods for ReflectApp
  pod 'FBLazyVector', :path => "../node_modules/react-native/Libraries/FBLazyVector"
  pod 'FBReactNativeSpec', :path => "../node_modules/react-native/Libraries/FBReactNativeSpec"
  pod 'RCTRequired', :path => "../node_modules/react-native/Libraries/RCTRequired"
  pod 'RCTTypeSafety', :path => "../node_modules/react-native/Libraries/TypeSafety"
  pod 'React', :path => '../node_modules/react-native/'
  pod 'React-Core', :path => '../node_modules/react-native/'
  pod 'React-CoreModules', :path => '../node_modules/react-native/React/CoreModules'
  pod 'React-Core/DevSupport', :path => '../node_modules/react-native/'
  pod 'React-RCTActionSheet', :path => '../node_modules/react-native/Libraries/ActionSheetIOS'
  pod 'React-RCTAnimation', :path => '../node_modules/react-native/Libraries/NativeAnimation'
  pod 'React-RCTBlob', :path => '../node_modules/react-native/Libraries/Blob'
  pod 'React-RCTImage', :path => '../node_modules/react-native/Libraries/Image'
  pod 'React-RCTLinking', :path => '../node_modules/react-native/Libraries/LinkingIOS'
  pod 'React-RCTNetwork', :path => '../node_modules/react-native/Libraries/Network'
  pod 'React-RCTSettings', :path => '../node_modules/react-native/Libraries/Settings'
  pod 'React-RCTText', :path => '../node_modules/react-native/Libraries/Text'
  pod 'React-RCTVibration', :path => '../node_modules/react-native/Libraries/Vibration'
  pod 'React-Core/RCTWebSocket', :path => '../node_modules/react-native/'

  pod 'React-cxxreact', :path => '../node_modules/react-native/ReactCommon/cxxreact'
  pod 'React-jsi', :path => '../node_modules/react-native/ReactCommon/jsi'
  pod 'React-jsiexecutor', :path => '../node_modules/react-native/ReactCommon/jsiexecutor'
  pod 'React-jsinspector', :path => '../node_modules/react-native/ReactCommon/jsinspector'
  pod 'ReactCommon/jscallinvoker', :path => "../node_modules/react-native/ReactCommon"
  pod 'ReactCommon/turbomodule/core', :path => "../node_modules/react-native/ReactCommon"
  pod 'Yoga', :path => '../node_modules/react-native/ReactCommon/yoga'

  pod 'DoubleConversion', :podspec => '../node_modules/react-native/third-party-podspecs/DoubleConversion.podspec'
  pod 'glog', :podspec => '../node_modules/react-native/third-party-podspecs/glog.podspec'
  pod 'Folly', :podspec => '../node_modules/react-native/third-party-podspecs/Folly.podspec'


  pod 'RNCPushNotificationIOS', :path => '../node_modules/@react-native-community/push-notification-ios'



  target 'ReflectAppTests' do
    inherit! :search_paths
    # Pods for testing
  end

  use_native_modules!
end

target 'ReflectApp-tvOS' do
  # Pods for ReflectApp-tvOS

  target 'ReflectApp-tvOSTests' do
    inherit! :search_paths
    # Pods for testing
  end

end

Podfile.lock


...

PODS:
  - abseil/algorithm (0.20190808):
    - abseil/algorithm/algorithm (= 0.20190808)
    - abseil/algorithm/container (= 0.20190808)
  - abseil/algorithm/algorithm (0.20190808)
  - abseil/algorithm/container (0.20190808):
    - abseil/algorithm/algorithm
    - abseil/base/core_headers
    - abseil/meta/type_traits
  - abseil/base (0.20190808):
    - abseil/base/atomic_hook (= 0.20190808)
    - abseil/base/base (= 0.20190808)
    - abseil/base/base_internal (= 0.20190808)
    - abseil/base/bits (= 0.20190808)
    - abseil/base/config (= 0.20190808)
    - abseil/base/core_headers (= 0.20190808)
    - abseil/base/dynamic_annotations (= 0.20190808)
    - abseil/base/endian (= 0.20190808)
    - abseil/base/log_severity (= 0.20190808)
    - abseil/base/malloc_internal (= 0.20190808)
    - abseil/base/pretty_function (= 0.20190808)
    - abseil/base/spinlock_wait (= 0.20190808)
    - abseil/base/throw_delegate (= 0.20190808)
  - abseil/base/atomic_hook (0.20190808)
  - abseil/base/base (0.20190808):
    - abseil/base/atomic_hook
    - abseil/base/base_internal
    - abseil/base/config
    - abseil/base/core_headers
    - abseil/base/dynamic_annotations
    - abseil/base/log_severity
    - abseil/base/spinlock_wait
    - abseil/meta/type_traits
  - abseil/base/base_internal (0.20190808):
    - abseil/meta/type_traits
  - abseil/base/bits (0.20190808):
    - abseil/base/core_headers
  - abseil/base/config (0.20190808)
  - abseil/base/core_headers (0.20190808):
    - abseil/base/config
  - abseil/base/dynamic_annotations (0.20190808)
  - abseil/base/endian (0.20190808):
    - abseil/base/config
    - abseil/base/core_headers
  - abseil/base/log_severity (0.20190808):
    - abseil/base/core_headers
  - abseil/base/malloc_internal (0.20190808):
    - abseil/base/base
    - abseil/base/config
    - abseil/base/core_headers
    - abseil/base/dynamic_annotations
    - abseil/base/spinlock_wait
  - abseil/base/pretty_function (0.20190808)
  - abseil/base/spinlock_wait (0.20190808):
    - abseil/base/core_headers
  - abseil/base/throw_delegate (0.20190808):
    - abseil/base/base
    - abseil/base/config
  - abseil/memory (0.20190808):
    - abseil/memory/memory (= 0.20190808)
  - abseil/memory/memory (0.20190808):
    - abseil/base/core_headers
    - abseil/meta/type_traits
  - abseil/meta (0.20190808):
    - abseil/meta/type_traits (= 0.20190808)
  - abseil/meta/type_traits (0.20190808):
    - abseil/base/config
  - abseil/numeric/int128 (0.20190808):
    - abseil/base/config
    - abseil/base/core_headers
  - abseil/strings/internal (0.20190808):
    - abseil/base/core_headers
    - abseil/base/endian
    - abseil/meta/type_traits
  - abseil/strings/strings (0.20190808):
    - abseil/base/base
    - abseil/base/bits
    - abseil/base/config
    - abseil/base/core_headers
    - abseil/base/endian
    - abseil/base/throw_delegate
    - abseil/memory/memory
    - abseil/meta/type_traits
    - abseil/numeric/int128
    - abseil/strings/internal
  - abseil/time (0.20190808):
    - abseil/time/internal (= 0.20190808)
    - abseil/time/time (= 0.20190808)
  - abseil/time/internal (0.20190808):
    - abseil/time/internal/cctz (= 0.20190808)
  - abseil/time/internal/cctz (0.20190808):
    - abseil/time/internal/cctz/civil_time (= 0.20190808)
    - abseil/time/internal/cctz/includes (= 0.20190808)
    - abseil/time/internal/cctz/time_zone (= 0.20190808)
  - abseil/time/internal/cctz/civil_time (0.20190808)
  - abseil/time/internal/cctz/includes (0.20190808)
  - abseil/time/internal/cctz/time_zone (0.20190808):
    - abseil/time/internal/cctz/civil_time
  - abseil/time/time (0.20190808):
    - abseil/base/base
    - abseil/base/core_headers
    - abseil/numeric/int128
    - abseil/strings/strings
    - abseil/time/internal/cctz/civil_time
    - abseil/time/internal/cctz/time_zone
  - abseil/types (0.20190808):
    - abseil/types/any (= 0.20190808)
    - abseil/types/bad_any_cast (= 0.20190808)
    - abseil/types/bad_any_cast_impl (= 0.20190808)
    - abseil/types/bad_optional_access (= 0.20190808)
    - abseil/types/bad_variant_access (= 0.20190808)
    - abseil/types/compare (= 0.20190808)
    - abseil/types/optional (= 0.20190808)
    - abseil/types/span (= 0.20190808)
    - abseil/types/variant (= 0.20190808)
  - abseil/types/any (0.20190808):
    - abseil/base/config
    - abseil/base/core_headers
    - abseil/meta/type_traits
    - abseil/types/bad_any_cast
    - abseil/utility/utility
  - abseil/types/bad_any_cast (0.20190808):
    - abseil/base/config
    - abseil/types/bad_any_cast_impl
  - abseil/types/bad_any_cast_impl (0.20190808):
    - abseil/base/base
    - abseil/base/config
  - abseil/types/bad_optional_access (0.20190808):
    - abseil/base/base
    - abseil/base/config
  - abseil/types/bad_variant_access (0.20190808):
    - abseil/base/base
    - abseil/base/config
  - abseil/types/compare (0.20190808):
    - abseil/base/core_headers
    - abseil/meta/type_traits
  - abseil/types/optional (0.20190808):
    - abseil/base/base_internal
    - abseil/base/config
    - abseil/base/core_headers
    - abseil/memory/memory
    - abseil/meta/type_traits
    - abseil/types/bad_optional_access
    - abseil/utility/utility
  - abseil/types/span (0.20190808):
    - abseil/algorithm/algorithm
    - abseil/base/core_headers
    - abseil/base/throw_delegate
    - abseil/meta/type_traits
  - abseil/types/variant (0.20190808):
    - abseil/base/base_internal
    - abseil/base/config
    - abseil/base/core_headers
    - abseil/meta/type_traits
    - abseil/types/bad_variant_access
    - abseil/utility/utility
  - abseil/utility/utility (0.20190808):
    - abseil/base/base_internal
    - abseil/base/config
    - abseil/meta/type_traits
  - AppAuth (1.3.0):
    - AppAuth/Core (= 1.3.0)
    - AppAuth/ExternalUserAgent (= 1.3.0)
  - AppAuth/Core (1.3.0)
  - AppAuth/ExternalUserAgent (1.3.0)
  - boost-for-react-native (1.63.0)
  - BoringSSL-GRPC (0.0.3):
    - BoringSSL-GRPC/Implementation (= 0.0.3)
    - BoringSSL-GRPC/Interface (= 0.0.3)
  - BoringSSL-GRPC/Implementation (0.0.3):
    - BoringSSL-GRPC/Interface (= 0.0.3)
  - BoringSSL-GRPC/Interface (0.0.3)
  - BVLinearGradient (2.5.6):
    - React
  - DoubleConversion (1.1.6)
  - FBLazyVector (0.61.2)
  - FBReactNativeSpec (0.61.2):
    - Folly (= 2018.10.22.00)
    - RCTRequired (= 0.61.2)
    - RCTTypeSafety (= 0.61.2)
    - React-Core (= 0.61.2)
    - React-jsi (= 0.61.2)
    - ReactCommon/turbomodule/core (= 0.61.2)
  - FBSDKCoreKit (5.8.0):
    - FBSDKCoreKit/Basics (= 5.8.0)
    - FBSDKCoreKit/Core (= 5.8.0)
  - FBSDKCoreKit/Basics (5.8.0)
  - FBSDKCoreKit/Core (5.8.0):
    - FBSDKCoreKit/Basics
  - FBSDKLoginKit (5.8.0):
    - FBSDKLoginKit/Login (= 5.8.0)
  - FBSDKLoginKit/Login (5.8.0):
    - FBSDKCoreKit (~> 5.0)
  - FBSDKShareKit (5.8.0):
    - FBSDKShareKit/Share (= 5.8.0)
  - FBSDKShareKit/Share (5.8.0):
    - FBSDKCoreKit (~> 5.0)
  - Firebase/Analytics (6.13.0):
    - Firebase/Core
  - Firebase/Auth (6.13.0):
    - Firebase/CoreOnly
    - FirebaseAuth (~> 6.4.0)
  - Firebase/Core (6.13.0):
    - Firebase/CoreOnly
    - FirebaseAnalytics (= 6.1.6)
  - Firebase/CoreOnly (6.13.0):
    - FirebaseCore (= 6.4.0)
  - Firebase/Firestore (6.13.0):
    - Firebase/CoreOnly
    - FirebaseFirestore (~> 1.8.0)
  - FirebaseAnalytics (6.1.6):
    - FirebaseCore (~> 6.4)
    - FirebaseInstanceID (~> 4.2)
    - GoogleAppMeasurement (= 6.1.6)
    - GoogleUtilities/AppDelegateSwizzler (~> 6.0)
    - GoogleUtilities/MethodSwizzler (~> 6.0)
    - GoogleUtilities/Network (~> 6.0)
    - "GoogleUtilities/NSData+zlib (~> 6.0)"
    - nanopb (= 0.3.9011)
  - FirebaseAuth (6.4.2):
    - FirebaseAuthInterop (~> 1.0)
    - FirebaseCore (~> 6.2)
    - GoogleUtilities/AppDelegateSwizzler (~> 6.2)
    - GoogleUtilities/Environment (~> 6.2)
    - GTMSessionFetcher/Core (~> 1.1)
  - FirebaseAuthInterop (1.1.0)
  - FirebaseCore (6.4.0):
    - FirebaseCoreDiagnostics (~> 1.0)
    - FirebaseCoreDiagnosticsInterop (~> 1.0)
    - GoogleUtilities/Environment (~> 6.2)
    - GoogleUtilities/Logger (~> 6.2)
  - FirebaseCoreDiagnostics (1.2.2):
    - FirebaseCoreDiagnosticsInterop (~> 1.2)
    - GoogleDataTransportCCTSupport (~> 2.0)
    - GoogleUtilities/Environment (~> 6.5)
    - GoogleUtilities/Logger (~> 6.5)
    - nanopb (~> 0.3.901)
  - FirebaseCoreDiagnosticsInterop (1.2.0)
  - FirebaseFirestore (1.8.3):
    - abseil/algorithm (= 0.20190808)
    - abseil/base (= 0.20190808)
    - abseil/memory (= 0.20190808)
    - abseil/meta (= 0.20190808)
    - abseil/strings/strings (= 0.20190808)
    - abseil/time (= 0.20190808)
    - abseil/types (= 0.20190808)
    - FirebaseAuthInterop (~> 1.0)
    - FirebaseCore (~> 6.2)
    - "gRPC-C++ (= 0.0.9)"
    - leveldb-library (~> 1.22)
    - nanopb (~> 0.3.901)
  - FirebaseInstanceID (4.2.7):
    - FirebaseCore (~> 6.0)
    - GoogleUtilities/Environment (~> 6.0)
    - GoogleUtilities/UserDefaults (~> 6.0)
  - Folly (2018.10.22.00):
    - boost-for-react-native
    - DoubleConversion
    - Folly/Default (= 2018.10.22.00)
    - glog
  - Folly/Default (2018.10.22.00):
    - boost-for-react-native
    - DoubleConversion
    - glog
  - glog (0.3.5)
  - GoogleAppMeasurement (6.1.6):
    - GoogleUtilities/AppDelegateSwizzler (~> 6.0)
    - GoogleUtilities/MethodSwizzler (~> 6.0)
    - GoogleUtilities/Network (~> 6.0)
    - "GoogleUtilities/NSData+zlib (~> 6.0)"
    - nanopb (= 0.3.9011)
  - GoogleDataTransport (5.1.0)
  - GoogleDataTransportCCTSupport (2.0.1):
    - GoogleDataTransport (~> 5.1)
    - nanopb (~> 0.3.901)
  - GoogleSignIn (5.0.2):
    - AppAuth (~> 1.2)
    - GTMAppAuth (~> 1.0)
    - GTMSessionFetcher/Core (~> 1.1)
  - GoogleUtilities/AppDelegateSwizzler (6.5.2):
    - GoogleUtilities/Environment
    - GoogleUtilities/Logger
    - GoogleUtilities/Network
  - GoogleUtilities/Environment (6.5.2)
  - GoogleUtilities/Logger (6.5.2):
    - GoogleUtilities/Environment
  - GoogleUtilities/MethodSwizzler (6.5.2):
    - GoogleUtilities/Logger
  - GoogleUtilities/Network (6.5.2):
    - GoogleUtilities/Logger
    - "GoogleUtilities/NSData+zlib"
    - GoogleUtilities/Reachability
  - "GoogleUtilities/NSData+zlib (6.5.2)"
  - GoogleUtilities/Reachability (6.5.2):
    - GoogleUtilities/Logger
  - GoogleUtilities/UserDefaults (6.5.2):
    - GoogleUtilities/Logger
  - "gRPC-C++ (0.0.9)":
    - "gRPC-C++/Implementation (= 0.0.9)"
    - "gRPC-C++/Interface (= 0.0.9)"
  - "gRPC-C++/Implementation (0.0.9)":
    - "gRPC-C++/Interface (= 0.0.9)"
    - gRPC-Core (= 1.21.0)
    - nanopb (~> 0.3)
  - "gRPC-C++/Interface (0.0.9)"
  - gRPC-Core (1.21.0):
    - gRPC-Core/Implementation (= 1.21.0)
    - gRPC-Core/Interface (= 1.21.0)
  - gRPC-Core/Implementation (1.21.0):
    - BoringSSL-GRPC (= 0.0.3)
    - gRPC-Core/Interface (= 1.21.0)
    - nanopb (~> 0.3)
  - gRPC-Core/Interface (1.21.0)
  - GTMAppAuth (1.0.0):
    - AppAuth/Core (~> 1.0)
    - GTMSessionFetcher (~> 1.1)
  - GTMSessionFetcher (1.3.1):
    - GTMSessionFetcher/Full (= 1.3.1)
  - GTMSessionFetcher/Core (1.3.1)
  - GTMSessionFetcher/Full (1.3.1):
    - GTMSessionFetcher/Core (= 1.3.1)
  - leveldb-library (1.22)
  - Mixpanel (3.4.9)
  - nanopb (0.3.9011):
    - nanopb/decode (= 0.3.9011)
    - nanopb/encode (= 0.3.9011)
  - nanopb/decode (0.3.9011)
  - nanopb/encode (0.3.9011)
  - Purchases (2.6.1)
  - RCTRequired (0.61.2)
  - RCTTypeSafety (0.61.2):
    - FBLazyVector (= 0.61.2)
    - Folly (= 2018.10.22.00)
    - RCTRequired (= 0.61.2)
    - React-Core (= 0.61.2)
  - React (0.61.2):
    - React-Core (= 0.61.2)
    - React-Core/DevSupport (= 0.61.2)
    - React-Core/RCTWebSocket (= 0.61.2)
    - React-RCTActionSheet (= 0.61.2)
    - React-RCTAnimation (= 0.61.2)
    - React-RCTBlob (= 0.61.2)
    - React-RCTImage (= 0.61.2)
    - React-RCTLinking (= 0.61.2)
    - React-RCTNetwork (= 0.61.2)
    - React-RCTSettings (= 0.61.2)
    - React-RCTText (= 0.61.2)
    - React-RCTVibration (= 0.61.2)
  - React-Core (0.61.2):
    - Folly (= 2018.10.22.00)
    - glog
    - React-Core/Default (= 0.61.2)
    - React-cxxreact (= 0.61.2)
    - React-jsi (= 0.61.2)
    - React-jsiexecutor (= 0.61.2)
    - Yoga
  - React-Core/CoreModulesHeaders (0.61.2):
    - Folly (= 2018.10.22.00)
    - glog
    - React-Core/Default
    - React-cxxreact (= 0.61.2)
    - React-jsi (= 0.61.2)
    - React-jsiexecutor (= 0.61.2)
    - Yoga
  - React-Core/Default (0.61.2):
    - Folly (= 2018.10.22.00)
    - glog
    - React-cxxreact (= 0.61.2)
    - React-jsi (= 0.61.2)
    - React-jsiexecutor (= 0.61.2)
    - Yoga
  - React-Core/DevSupport (0.61.2):
    - Folly (= 2018.10.22.00)
    - glog
    - React-Core/Default (= 0.61.2)
    - React-Core/RCTWebSocket (= 0.61.2)
    - React-cxxreact (= 0.61.2)
    - React-jsi (= 0.61.2)
    - React-jsiexecutor (= 0.61.2)
    - React-jsinspector (= 0.61.2)
    - Yoga
  - React-Core/RCTActionSheetHeaders (0.61.2):
    - Folly (= 2018.10.22.00)
    - glog
    - React-Core/Default
    - React-cxxreact (= 0.61.2)
    - React-jsi (= 0.61.2)
    - React-jsiexecutor (= 0.61.2)
    - Yoga
  - React-Core/RCTAnimationHeaders (0.61.2):
    - Folly (= 2018.10.22.00)
    - glog
    - React-Core/Default
    - React-cxxreact (= 0.61.2)
    - React-jsi (= 0.61.2)
    - React-jsiexecutor (= 0.61.2)
    - Yoga
  - React-Core/RCTBlobHeaders (0.61.2):
    - Folly (= 2018.10.22.00)
    - glog
    - React-Core/Default
    - React-cxxreact (= 0.61.2)
    - React-jsi (= 0.61.2)
    - React-jsiexecutor (= 0.61.2)
    - Yoga
  - React-Core/RCTImageHeaders (0.61.2):
    - Folly (= 2018.10.22.00)
    - glog
    - React-Core/Default
    - React-cxxreact (= 0.61.2)
    - React-jsi (= 0.61.2)
    - React-jsiexecutor (= 0.61.2)
    - Yoga
  - React-Core/RCTLinkingHeaders (0.61.2):
    - Folly (= 2018.10.22.00)
    - glog
    - React-Core/Default
    - React-cxxreact (= 0.61.2)
    - React-jsi (= 0.61.2)
    - React-jsiexecutor (= 0.61.2)
    - Yoga
  - React-Core/RCTNetworkHeaders (0.61.2):
    - Folly (= 2018.10.22.00)
    - glog
    - React-Core/Default
    - React-cxxreact (= 0.61.2)
    - React-jsi (= 0.61.2)
    - React-jsiexecutor (= 0.61.2)
    - Yoga
  - React-Core/RCTSettingsHeaders (0.61.2):
    - Folly (= 2018.10.22.00)
    - glog
    - React-Core/Default
    - React-cxxreact (= 0.61.2)
    - React-jsi (= 0.61.2)
    - React-jsiexecutor (= 0.61.2)
    - Yoga
  - React-Core/RCTTextHeaders (0.61.2):
    - Folly (= 2018.10.22.00)
    - glog
    - React-Core/Default
    - React-cxxreact (= 0.61.2)
    - React-jsi (= 0.61.2)
    - React-jsiexecutor (= 0.61.2)
    - Yoga
  - React-Core/RCTVibrationHeaders (0.61.2):
    - Folly (= 2018.10.22.00)
    - glog
    - React-Core/Default
    - React-cxxreact (= 0.61.2)
    - React-jsi (= 0.61.2)
    - React-jsiexecutor (= 0.61.2)
    - Yoga
  - React-Core/RCTWebSocket (0.61.2):
    - Folly (= 2018.10.22.00)
    - glog
    - React-Core/Default (= 0.61.2)
    - React-cxxreact (= 0.61.2)
    - React-jsi (= 0.61.2)
    - React-jsiexecutor (= 0.61.2)
    - Yoga
  - React-CoreModules (0.61.2):
    - FBReactNativeSpec (= 0.61.2)
    - Folly (= 2018.10.22.00)
    - RCTTypeSafety (= 0.61.2)
    - React-Core/CoreModulesHeaders (= 0.61.2)
    - React-RCTImage (= 0.61.2)
    - ReactCommon/turbomodule/core (= 0.61.2)
  - React-cxxreact (0.61.2):
    - boost-for-react-native (= 1.63.0)
    - DoubleConversion
    - Folly (= 2018.10.22.00)
    - glog
    - React-jsinspector (= 0.61.2)
  - React-jsi (0.61.2):
    - boost-for-react-native (= 1.63.0)
    - DoubleConversion
    - Folly (= 2018.10.22.00)
    - glog
    - React-jsi/Default (= 0.61.2)
  - React-jsi/Default (0.61.2):
    - boost-for-react-native (= 1.63.0)
    - DoubleConversion
    - Folly (= 2018.10.22.00)
    - glog
  - React-jsiexecutor (0.61.2):
    - DoubleConversion
    - Folly (= 2018.10.22.00)
    - glog
    - React-cxxreact (= 0.61.2)
    - React-jsi (= 0.61.2)
  - React-jsinspector (0.61.2)
  - react-native-appearance (0.3.3):
    - React
  - react-native-fbsdk (1.1.1):
    - React
    - react-native-fbsdk/Core (= 1.1.1)
    - react-native-fbsdk/Login (= 1.1.1)
    - react-native-fbsdk/Share (= 1.1.1)
  - react-native-fbsdk/Core (1.1.1):
    - FBSDKCoreKit (= 5.8)
    - React
  - react-native-fbsdk/Login (1.1.1):
    - FBSDKLoginKit (= 5.8)
    - React
  - react-native-fbsdk/Share (1.1.1):
    - FBSDKShareKit (= 5.8)
    - React
  - react-native-mixpanel (0.0.6):
    - Mixpanel (~> 3.4.5)
    - React
  - react-native-spinkit (1.4.1):
    - React
  - react-native-splash-screen (3.2.0):
    - React
  - react-native-webview (7.2.7):
    - React
  - React-RCTActionSheet (0.61.2):
    - React-Core/RCTActionSheetHeaders (= 0.61.2)
  - React-RCTAnimation (0.61.2):
    - React-Core/RCTAnimationHeaders (= 0.61.2)
  - React-RCTBlob (0.61.2):
    - React-Core/RCTBlobHeaders (= 0.61.2)
    - React-Core/RCTWebSocket (= 0.61.2)
    - React-jsi (= 0.61.2)
    - React-RCTNetwork (= 0.61.2)
  - React-RCTImage (0.61.2):
    - React-Core/RCTImageHeaders (= 0.61.2)
    - React-RCTNetwork (= 0.61.2)
  - React-RCTLinking (0.61.2):
    - React-Core/RCTLinkingHeaders (= 0.61.2)
  - React-RCTNetwork (0.61.2):
    - React-Core/RCTNetworkHeaders (= 0.61.2)
  - React-RCTSettings (0.61.2):
    - React-Core/RCTSettingsHeaders (= 0.61.2)
  - React-RCTText (0.61.2):
    - React-Core/RCTTextHeaders (= 0.61.2)
  - React-RCTVibration (0.61.2):
    - React-Core/RCTVibrationHeaders (= 0.61.2)
  - ReactCommon/jscallinvoker (0.61.2):
    - DoubleConversion
    - Folly (= 2018.10.22.00)
    - glog
    - React-cxxreact (= 0.61.2)
  - ReactCommon/turbomodule/core (0.61.2):
    - DoubleConversion
    - Folly (= 2018.10.22.00)
    - glog
    - React-Core (= 0.61.2)
    - React-cxxreact (= 0.61.2)
    - React-jsi (= 0.61.2)
    - ReactCommon/jscallinvoker (= 0.61.2)
  - RNCAsyncStorage (1.6.2):
    - React
  - RNCPushNotificationIOS (1.1.0):
    - React
  - RNDateTimePicker (2.2.2):
    - React
  - RNDeviceInfo (3.1.4):
    - React
  - RNFBAnalytics (6.4.0):
    - Firebase/Analytics (~> 6.13.0)
    - Firebase/Core (~> 6.13.0)
    - React
    - RNFBApp
  - RNFBApp (6.4.0):
    - Firebase/Core (~> 6.13.0)
    - React
  - RNFBAuth (6.4.0):
    - Firebase/Auth (~> 6.13.0)
    - Firebase/Core (~> 6.13.0)
    - React
    - RNFBApp
  - RNFBFirestore (6.4.0):
    - Firebase/Core (~> 6.13.0)
    - Firebase/Firestore (~> 6.13.0)
    - React
    - RNFBApp
  - RNGestureHandler (1.4.1):
    - React
  - RNGoogleSignin (3.0.4):
    - GoogleSignIn (~> 5.0.0)
    - React
  - RNPurchases (2.4.1):
    - Purchases (~> 2.6.0)
    - React
  - RNReanimated (1.3.0):
    - React
  - RNSentry (1.2.1):
    - React
    - Sentry (~> 4.4.0)
  - RNShare (3.1.2):
    - React
  - RNStoreReview (0.1.5):
    - React
  - RNSVG (12.0.3):
    - React
  - RNVectorIcons (6.6.0):
    - React
  - Sentry (4.4.3):
    - Sentry/Core (= 4.4.3)
  - Sentry/Core (4.4.3)
  - Yoga (1.14.0)

DEPENDENCIES:
  - BVLinearGradient (from `../node_modules/react-native-linear-gradient`)
  - DoubleConversion (from `../node_modules/react-native/third-party-podspecs/DoubleConversion.podspec`)
  - FBLazyVector (from `../node_modules/react-native/Libraries/FBLazyVector`)
  - FBReactNativeSpec (from `../node_modules/react-native/Libraries/FBReactNativeSpec`)
  - Folly (from `../node_modules/react-native/third-party-podspecs/Folly.podspec`)
  - glog (from `../node_modules/react-native/third-party-podspecs/glog.podspec`)
  - RCTRequired (from `../node_modules/react-native/Libraries/RCTRequired`)
  - RCTTypeSafety (from `../node_modules/react-native/Libraries/TypeSafety`)
  - React (from `../node_modules/react-native/`)
  - React-Core (from `../node_modules/react-native/`)
  - React-Core/DevSupport (from `../node_modules/react-native/`)
  - React-Core/RCTWebSocket (from `../node_modules/react-native/`)
  - React-CoreModules (from `../node_modules/react-native/React/CoreModules`)
  - React-cxxreact (from `../node_modules/react-native/ReactCommon/cxxreact`)
  - React-jsi (from `../node_modules/react-native/ReactCommon/jsi`)
  - React-jsiexecutor (from `../node_modules/react-native/ReactCommon/jsiexecutor`)
  - React-jsinspector (from `../node_modules/react-native/ReactCommon/jsinspector`)
  - react-native-appearance (from `../node_modules/react-native-appearance`)
  - react-native-fbsdk (from `../node_modules/react-native-fbsdk`)
  - react-native-mixpanel (from `../node_modules/react-native-mixpanel`)
  - react-native-spinkit (from `../node_modules/react-native-spinkit`)
  - react-native-splash-screen (from `../node_modules/react-native-splash-screen`)
  - react-native-webview (from `../node_modules/react-native-webview`)
  - React-RCTActionSheet (from `../node_modules/react-native/Libraries/ActionSheetIOS`)
  - React-RCTAnimation (from `../node_modules/react-native/Libraries/NativeAnimation`)
  - React-RCTBlob (from `../node_modules/react-native/Libraries/Blob`)
  - React-RCTImage (from `../node_modules/react-native/Libraries/Image`)
  - React-RCTLinking (from `../node_modules/react-native/Libraries/LinkingIOS`)
  - React-RCTNetwork (from `../node_modules/react-native/Libraries/Network`)
  - React-RCTSettings (from `../node_modules/react-native/Libraries/Settings`)
  - React-RCTText (from `../node_modules/react-native/Libraries/Text`)
  - React-RCTVibration (from `../node_modules/react-native/Libraries/Vibration`)
  - ReactCommon/jscallinvoker (from `../node_modules/react-native/ReactCommon`)
  - ReactCommon/turbomodule/core (from `../node_modules/react-native/ReactCommon`)
  - "RNCAsyncStorage (from `../node_modules/@react-native-community/async-storage`)"
  - "RNCPushNotificationIOS (from `../node_modules/@react-native-community/push-notification-ios`)"
  - "RNDateTimePicker (from `../node_modules/@react-native-community/datetimepicker`)"
  - RNDeviceInfo (from `../node_modules/react-native-device-info`)
  - "RNFBAnalytics (from `../node_modules/@react-native-firebase/analytics`)"
  - "RNFBApp (from `../node_modules/@react-native-firebase/app`)"
  - "RNFBAuth (from `../node_modules/@react-native-firebase/auth`)"
  - "RNFBFirestore (from `../node_modules/@react-native-firebase/firestore`)"
  - RNGestureHandler (from `../node_modules/react-native-gesture-handler`)
  - "RNGoogleSignin (from `../node_modules/@react-native-community/google-signin`)"
  - RNPurchases (from `../node_modules/react-native-purchases`)
  - RNReanimated (from `../node_modules/react-native-reanimated`)
  - "RNSentry (from `../node_modules/@sentry/react-native`)"
  - RNShare (from `../node_modules/react-native-share`)
  - RNStoreReview (from `../node_modules/react-native-store-review/ios`)
  - RNSVG (from `../node_modules/react-native-svg`)
  - RNVectorIcons (from `../node_modules/react-native-vector-icons`)
  - Yoga (from `../node_modules/react-native/ReactCommon/yoga`)

SPEC REPOS:
  trunk:
    - abseil
    - AppAuth
    - boost-for-react-native
    - BoringSSL-GRPC
    - FBSDKCoreKit
    - FBSDKLoginKit
    - FBSDKShareKit
    - Firebase
    - FirebaseAnalytics
    - FirebaseAuth
    - FirebaseAuthInterop
    - FirebaseCore
    - FirebaseCoreDiagnostics
    - FirebaseCoreDiagnosticsInterop
    - FirebaseFirestore
    - FirebaseInstanceID
    - GoogleAppMeasurement
    - GoogleDataTransport
    - GoogleDataTransportCCTSupport
    - GoogleSignIn
    - GoogleUtilities
    - "gRPC-C++"
    - gRPC-Core
    - GTMAppAuth
    - GTMSessionFetcher
    - leveldb-library
    - Mixpanel
    - nanopb
    - Purchases
    - Sentry

EXTERNAL SOURCES:
  BVLinearGradient:
    :path: "../node_modules/react-native-linear-gradient"
  DoubleConversion:
    :podspec: "../node_modules/react-native/third-party-podspecs/DoubleConversion.podspec"
  FBLazyVector:
    :path: "../node_modules/react-native/Libraries/FBLazyVector"
  FBReactNativeSpec:
    :path: "../node_modules/react-native/Libraries/FBReactNativeSpec"
  Folly:
    :podspec: "../node_modules/react-native/third-party-podspecs/Folly.podspec"
  glog:
    :podspec: "../node_modules/react-native/third-party-podspecs/glog.podspec"
  RCTRequired:
    :path: "../node_modules/react-native/Libraries/RCTRequired"
  RCTTypeSafety:
    :path: "../node_modules/react-native/Libraries/TypeSafety"
  React:
    :path: "../node_modules/react-native/"
  React-Core:
    :path: "../node_modules/react-native/"
  React-CoreModules:
    :path: "../node_modules/react-native/React/CoreModules"
  React-cxxreact:
    :path: "../node_modules/react-native/ReactCommon/cxxreact"
  React-jsi:
    :path: "../node_modules/react-native/ReactCommon/jsi"
  React-jsiexecutor:
    :path: "../node_modules/react-native/ReactCommon/jsiexecutor"
  React-jsinspector:
    :path: "../node_modules/react-native/ReactCommon/jsinspector"
  react-native-appearance:
    :path: "../node_modules/react-native-appearance"
  react-native-fbsdk:
    :path: "../node_modules/react-native-fbsdk"
  react-native-mixpanel:
    :path: "../node_modules/react-native-mixpanel"
  react-native-spinkit:
    :path: "../node_modules/react-native-spinkit"
  react-native-splash-screen:
    :path: "../node_modules/react-native-splash-screen"
  react-native-webview:
    :path: "../node_modules/react-native-webview"
  React-RCTActionSheet:
    :path: "../node_modules/react-native/Libraries/ActionSheetIOS"
  React-RCTAnimation:
    :path: "../node_modules/react-native/Libraries/NativeAnimation"
  React-RCTBlob:
    :path: "../node_modules/react-native/Libraries/Blob"
  React-RCTImage:
    :path: "../node_modules/react-native/Libraries/Image"
  React-RCTLinking:
    :path: "../node_modules/react-native/Libraries/LinkingIOS"
  React-RCTNetwork:
    :path: "../node_modules/react-native/Libraries/Network"
  React-RCTSettings:
    :path: "../node_modules/react-native/Libraries/Settings"
  React-RCTText:
    :path: "../node_modules/react-native/Libraries/Text"
  React-RCTVibration:
    :path: "../node_modules/react-native/Libraries/Vibration"
  ReactCommon:
    :path: "../node_modules/react-native/ReactCommon"
  RNCAsyncStorage:
    :path: "../node_modules/@react-native-community/async-storage"
  RNCPushNotificationIOS:
    :path: "../node_modules/@react-native-community/push-notification-ios"
  RNDateTimePicker:
    :path: "../node_modules/@react-native-community/datetimepicker"
  RNDeviceInfo:
    :path: "../node_modules/react-native-device-info"
  RNFBAnalytics:
    :path: "../node_modules/@react-native-firebase/analytics"
  RNFBApp:
    :path: "../node_modules/@react-native-firebase/app"
  RNFBAuth:
    :path: "../node_modules/@react-native-firebase/auth"
  RNFBFirestore:
    :path: "../node_modules/@react-native-firebase/firestore"
  RNGestureHandler:
    :path: "../node_modules/react-native-gesture-handler"
  RNGoogleSignin:
    :path: "../node_modules/@react-native-community/google-signin"
  RNPurchases:
    :path: "../node_modules/react-native-purchases"
  RNReanimated:
    :path: "../node_modules/react-native-reanimated"
  RNSentry:
    :path: "../node_modules/@sentry/react-native"
  RNShare:
    :path: "../node_modules/react-native-share"
  RNStoreReview:
    :path: "../node_modules/react-native-store-review/ios"
  RNSVG:
    :path: "../node_modules/react-native-svg"
  RNVectorIcons:
    :path: "../node_modules/react-native-vector-icons"
  Yoga:
    :path: "../node_modules/react-native/ReactCommon/yoga"

SPEC CHECKSUMS:
  abseil: 18063d773f5366ff8736a050fe035a28f635fd27
  AppAuth: 73574f3013a1e65b9601a3ddc8b3158cce68c09d
  boost-for-react-native: 39c7adb57c4e60d6c5479dd8623128eb5b3f0f2c
  BoringSSL-GRPC: db8764df3204ccea016e1c8dd15d9a9ad63ff318
  BVLinearGradient: e3aad03778a456d77928f594a649e96995f1c872
  DoubleConversion: 5805e889d232975c086db112ece9ed034df7a0b2
  FBLazyVector: 68b6a76960fbd8ecd9fb7ce0aadd3329c3340a99
  FBReactNativeSpec: 5a764c60abdc3336a213e5310c40b74741f32839
  FBSDKCoreKit: e7dcac0aabcfb09d0166998edd95fe3b05a0ce5d
  FBSDKLoginKit: 1b0cf04df0370b37404213157b060d6666ede814
  FBSDKShareKit: abc29e1bb4f9f59f679adf1ae191006d68455f96
  Firebase: 458d109512200d1aca2e1b9b6cf7d68a869a4a46
  FirebaseAnalytics: 45f36d9c429fc91d206283900ab75390cd05ee8a
  FirebaseAuth: ce45d7c5d46bed90159f3a73b6efbe8976ed3573
  FirebaseAuthInterop: a0f37ae05833af156e72028f648d313f7e7592e9
  FirebaseCore: 307ea2508df730c5865334e41965bd9ea344b0e5
  FirebaseCoreDiagnostics: e9b4cd8ba60dee0f2d13347332e4b7898cca5b61
  FirebaseCoreDiagnosticsInterop: 296e2c5f5314500a850ad0b83e9e7c10b011a850
  FirebaseFirestore: 52120e2833f804a874ba1a9f59aab864a8ae2286
  FirebaseInstanceID: ebd2ea79ee38db0cb5f5167b17a0d387e1cc7b6e
  Folly: 30e7936e1c45c08d884aa59369ed951a8e68cf51
  glog: 1f3da668190260b06b429bb211bfbee5cd790c28
  GoogleAppMeasurement: dfe55efa543e899d906309eaaac6ca26d249862f
  GoogleDataTransport: b29a21d813e906014ca16c00897827e40e4a24ab
  GoogleDataTransportCCTSupport: 6f15a89b0ca35d6fa523e1f752ef818588885988
  GoogleSignIn: 7137d297ddc022a7e0aa4619c86d72c909fa7213
  GoogleUtilities: ad0f3b691c67909d03a3327cc205222ab8f42e0e
  "gRPC-C++": 9dfe7b44821e7b3e44aacad2af29d2c21f7cde83
  gRPC-Core: c9aef9a261a1247e881b18059b84d597293c9947
  GTMAppAuth: 4deac854479704f348309e7b66189e604cf5e01e
  GTMSessionFetcher: cea130bbfe5a7edc8d06d3f0d17288c32ffe9925
  leveldb-library: 55d93ee664b4007aac644a782d11da33fba316f7
  Mixpanel: 5aca6e506b34650b96dc759a208513d86650fac7
  nanopb: 18003b5e52dab79db540fe93fe9579f399bd1ccd
  Purchases: 2849fdd91b80be769ca25a054d95ab730912311e
  RCTRequired: c639d59ed389cfb1f1203f65c2ea946d8ec586e2
  RCTTypeSafety: dc23fb655d6c77667c78e327bf661bc11e3b8aec
  React: 7e586e5d7bec12b91c1a096826b0fc9ab1da7865
  React-Core: 8ddb9770b4a30a6ab4a754e6ed5ec76454e3d699
  React-CoreModules: b3d9eece8ad7df36c917a41f05c1168c52fe0b34
  React-cxxreact: 1f972757c0bd08d962ef78068e06613c27489a3f
  React-jsi: 32285a21b1b24c36060493ed3057a34677d58d09
  React-jsiexecutor: 8909917ff7d8f21a57e443a866fd8d4560e50c65
  React-jsinspector: 111d7d342b07a904c400592e02a2b958f1098b60
  react-native-appearance: 98e4530857c366de634f58e5db91bf97feaa96ff
  react-native-fbsdk: b94a83971c496a35803f38b921aec6d637ba07b5
  react-native-mixpanel: f7ca1a4a436f1d3c19d9ca5d57aa47b848e97292
  react-native-spinkit: da294fd828216ad211fe36a5c14c1e09f09e62db
  react-native-splash-screen: 200d11d188e2e78cea3ad319964f6142b6384865
  react-native-webview: d143130e6993ea015098add115c19a765a7e1422
  React-RCTActionSheet: 89b037c0fb7d2671607cb645760164e7e0c013f6
  React-RCTAnimation: e3cefa93c38c004c318f7ec04b883eb14b8b8235
  React-RCTBlob: d26ac0e313fbf14e7203473fd593ccaaeee8329e
  React-RCTImage: 4bdd9588783fa9e48ef669ccd4f747224e208edf
  React-RCTLinking: 65f0088ff463babd3d5d567964a65b74141eff3b
  React-RCTNetwork: 0c1a73576c1cfeafe68396556de1b17d93c0c595
  React-RCTSettings: 4194f1f0edbddf3fd44d1714dc6578bb20379b60
  React-RCTText: e3ef6191cdb627855ff7fe8fa0c1e14094967fb8
  React-RCTVibration: fb54c732fd20405a76598e431aa2f8c2bf527de9
  ReactCommon: 5848032ed2f274fcb40f6b9ec24067787c42d479
  RNCAsyncStorage: 60a80e72d95bf02a01cace55d3697d9724f0d77f
  RNCPushNotificationIOS: ec3e8c17cda6a92a0bb97a53ec5ecf5771d94d21
  RNDateTimePicker: 65eadfa62b069b415a6ac1d20a81cacfa26cb37a
  RNDeviceInfo: 88099e84466f053bae3f34c307b506738b2b6946
  RNFBAnalytics: 2a5adf3a6331dfd232ac9661108e491b832be6e9
  RNFBApp: 69781cf10ce41f6f6db789e6264dd80119ef2fb7
  RNFBAuth: 50fcc7826344dc96caad8bc4f5b40a64904297b8
  RNFBFirestore: 69e59e5266927857fa3629715111ee65f4de1cd0
  RNGestureHandler: 4cb47a93019c1a201df2644413a0a1569a51c8aa
  RNGoogleSignin: a00f87261ea13df9a5cea8deafa6927d6f2c3562
  RNPurchases: 041eaff4db58e381ae3d55e7b4fad91834b1fe82
  RNReanimated: 6abbbae2e5e72609d85aabd92a982a94566885f1
  RNSentry: 9b1d983b2d5d1c215ba6490348fd2a4cc23a8a9d
  RNShare: c19dbe4a7224098cd3cfc4d3b92c886ca817b3f0
  RNStoreReview: 62d6afd7c37db711a594bbffca6b0ea3a812b7a8
  RNSVG: 7e16ddfc6e00d5aa69c9eb83e699bcce5dcb85d4
  RNVectorIcons: 0bb4def82230be1333ddaeee9fcba45f0b288ed4
  Sentry: 14bdd673870e8cf64932b149fad5bbbf39a9b390
  Yoga: 14927e37bd25376d216b150ab2a561773d57911f

PODFILE CHECKSUM: f142ecb1b2687470c74fb3828af20ca04c4ee28d

COCOAPODS: 1.9.1

Build Error iOS No Template Solution Provided In-App Messaging

Most helpful comment

I ran into this as well, solved it by deleting Podfile.lock and then ran pod install again.

All 5 comments

Interesting. I would guess that's an upstream issue, however I would also assume they will be supremely uninterested in supporting 6.13.0 since it's very old.

Upgrade to 6.22.0 for the iOS SDK, https://firebase.google.com/support/release-notes/ios - it is current, and to get upstream support you need to be current

You upgrade by overriding the SDK version in your Podfile, documented here https://rnfirebase.io/#ios like so

https://github.com/mikehardy/rnfbdemo/blob/7cbef6e0b1dded1b732ea75e6b14d7f17ca28dcc/make-demo-v6.sh#L32-L33

You did not actually follow the issue template which is unfortunate. I would know your react-native-firebase version if you had done so. Assuming you are on 6.4.0 you're fine, but if you are on an older version you'll need to massage the react-native-firebase InAppMessaging Podfile for the most up to date SDK but it is trivial to do (best done via patch-package like so https://github.com/mikehardy/rnfbdemo/blob/7cbef6e0b1dded1b732ea75e6b14d7f17ca28dcc/make-demo-v6.sh#L146-L149 to get the result of #3264

closing preliminarily as this does not happen for me with my demo script and up to date SDKs, but please do report success or failure

Thank you @mikehardy!

I ran into this as well, solved it by deleting Podfile.lock and then ran pod install again.

I ran into this issue and @Bickson solution worked flawlessly. Thank you @Bickson 馃檹

Was this page helpful?
0 / 5 - 0 ratings

Related issues

alizahid picture alizahid  路  3Comments

escobar5 picture escobar5  路  3Comments

dgruseck picture dgruseck  路  3Comments

Damnum picture Damnum  路  3Comments

NordlingDev picture NordlingDev  路  3Comments