segment-integrations / analytics-ios-integration-firebase

Segment's bundled integration for Firebase on iOS
MIT License
13 stars 91 forks source link

Upgrade Firebase SDK version to 8 #72

Closed raybotha closed 2 years ago

raybotha commented 3 years ago

A new major version of the Firebase iOS SDK is available, so conflicts are starting to show up between this package and others that depend on the newer version.

https://firebase.google.com/support/release-notes/ios

twelve17 commented 3 years ago

Indeed:

CocoaPods could not find compatible versions for pod "FirebaseAnalytics":
  In Podfile:
    RNFBAnalytics (from `../node_modules/@react-native-firebase/analytics`) was resolved to 12.0.0, which depends on
      Firebase/Analytics (= 8.0.0) was resolved to 8.0.0, which depends on
        Firebase/Core (= 8.0.0) was resolved to 8.0.0, which depends on
          FirebaseAnalytics (~> 8.0.0)

    Segment-Firebase was resolved to 2.7.0, which depends on
      FirebaseAnalytics (~> 6.1)
shamilovtim commented 2 years ago

@bsneed any ETA on this? it has been months and is starting to become urgent.

shamilovtim commented 2 years ago

Can you please respond? @bsneed

bsneed commented 2 years ago

@shamilovtim if it's urgent, your best bet is to contact Segment support. https://segment.com/contact/

Be sure to let them know what it is (some feature, a fix, etc) about Firebase 8.x that's needed by your team. While I do work on this repo from time to time, my team doesn't own it. Going through support will get your issue to the right people or they may be able to address your issue in real time.

shamilovtim commented 2 years ago

Gotcha, we filed a ticket, but will keep that in mind in the future.

bsneed commented 2 years ago

@shamilovtim I searched high and low for your ticket and couldn't find it. The only one I could find from you that was semi-related referenced upgrading to Firebase 7.4 and was filed middle of Jan and completed beginning of March. I went ahead and made a ticket internally. In the future please follow up on the support tickets rather than numerous posts and dupes on GitHub.

shamilovtim commented 2 years ago

We've had product reach out on two separate occasions @bsneed. I have no idea what in particular they did, if anything. But they were promised a response.

bsneed commented 2 years ago

@shamilovtim I'm not sure they actually got in touch on that topic unfortunately. Regardless of where the ball got dropped, I did get it prioritized and should be done later this week or beginning of next week.

bsneed commented 2 years ago

Done! See Segment-Firebase 2.7.8 on cocoapods