segment-integrations / analytics-ios-integration-firebase

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

Upgrade dependency to allow latest Firebase/Core #45

Closed parrotbait closed 3 years ago

parrotbait commented 5 years ago

Hi,

I have the Segment Firebase integration and it is blocking my upgrade to the latest Firebase Core. As per pod dependencies I can see:

- Segment-Firebase (2.4.0):
  - Analytics (~> 3.2)
  - Firebase/Core (~> 5.0)
  - Segment-Firebase/Core (= 2.4.0)

It is forcing 5.x.x version of Firebase Core. I need the latest Firebase due to a critical bug fix relating to push notifications. Firebase is now on 6.0.3 at time of writing.

The only solution for me now is to remove the Segment Firebase integration so I can update to the latest Firebase, please update the integration.

m-vdb commented 4 years ago

same here, it's blocking our upgrade to React Native 0.60...

benevbright commented 4 years ago

Please update this..

benevbright commented 4 years ago

Maybe we can just use the forked version without Firebase/core's version?

benevbright commented 4 years ago

Ok, This repo is not maintained. If you need it, fork the repo and edit Segment-Firebase.podspec file.

s.dependency 'Firebase/Core', '~> 5.0'

to

s.dependency 'Firebase/Core'

and use it from your Podfile like

pod 'Segment-Firebase', :git => 'https://github.com/YOUR_GIT_TEAM/analytics-ios-integration-firebase.git', :branch => 'YOUR_BRANCH'
Rickard80 commented 4 years ago

It's strange that this repo isn't maintained given the following:

Using Segment’s Google Analytics mobile SDKs you could previously measure and optimize user engagement with your mobile-apps. On October 31st 2019, Google is sunsetting the Google Analytics mobile-apps reporting based on the Google Analytics Services SDKs for Android and iOS. This means all data collection and processing for properties that receive data from the Google Analytics Service SDK for mobile apps will stop. Google is deprecating Google Analytics in favor of Firebase SDKs.

https://segment.com/docs/connections/destinations/catalog/google-analytics/

alanjcharles commented 3 years ago

Firebase has recently been updated. Please reach out to friends@segment.com if you are still running into issues.