Tealium / tealium-flutter

Tealium Flutter Plugin
Other
6 stars 6 forks source link

Support Firebase 11 #46

Open hoschiho opened 4 days ago

hoschiho commented 4 days ago

We've updated our Firebase packages, which leads to a Cocoapods issue:

[!] CocoaPods could not find compatible versions for pod "FirebaseCore":
  In Podfile:
    FirebaseFirestore (from https://github.com/invertase/firestore-ios-sdk-frameworks.git, tag 11.4.0) was resolved to 11.4.0, which depends on
      FirebaseFirestoreBinary (= 11.4.0) was resolved to 11.4.0, which depends on
        FirebaseCore (= 11.4.0)

    FirebaseFirestore (from https://github.com/invertase/firestore-ios-sdk-frameworks.git, tag 11.4.0) was resolved to 11.4.0, which depends on
      FirebaseFirestoreBinary (= 11.4.0) was resolved to 11.4.0, which depends on
        FirebaseCoreExtension (= 11.4.0) was resolved to 11.4.0, which depends on
          FirebaseCore (~> 11.0)

    firebase_auth (from .symlinks/plugins/firebase_auth/ios) was resolved to 5.3.2, which depends on
      Firebase/Auth (= 11.4.0) was resolved to 11.4.0, which depends on
        FirebaseAuth (~> 11.4.0) was resolved to 11.4.0, which depends on
          FirebaseCore (~> 11.4)

    tealium_firebase (from .symlinks/plugins/tealium_firebase/ios) was resolved to 1.3.0, which depends on
      TealiumFirebase (~> 3.2) was resolved to 3.3.0, which depends on
        FirebaseAnalytics (~> 10.7) was resolved to 10.29.0, which depends on
          FirebaseCore (~> 10.0)

Issue is, that the underlaying tealium firebase ios package depends on FirebaseCore 10 and doesn't allow higher versions: https://github.com/Tealium/tealium-ios-firebase-remote-command/blob/main/TealiumFirebase.podspec

s.dependency 'Firebase', '~> 10.7'
s.dependency 'FirebaseAnalytics', '~> 10.7'

Please update the package to support the latest firebase version.

craigrouse commented 4 days ago

@hoschiho thanks for reporting this. We'll get it updated ASAP.