currently testing:
npm: 10.3.0
pod :1.13.0
react-native-cli: 2.0.1
react-native: 0.72.10
after pod install, the following happens...
First directed update to Firebase pods
1. [!] CocoaPods could not find compatible versions for pod "Firebase/AnalyticsWithoutAdIdSupport":
In snapshot (Podfile.lock):
Firebase/AnalyticsWithoutAdIdSupport (= 10.17.0)
In Podfile:
RNFBAnalytics (from ../node_modules/@react-native-firebase/analytics) was resolved to 18.7.3, which depends on
Firebase/AnalyticsWithoutAdIdSupport (= 10.19.0)
You have either:
out-of-date source repos which you can update with pod repo update or with pod install --repo-update.
changed the constraints of dependency Firebase/AnalyticsWithoutAdIdSupport inside your development pod RNFBAnalytics.
You should run pod update Firebase/AnalyticsWithoutAdIdSupport to apply changes you've made.
Second directed update to Firebase pods
2. % pod update Firebase/AnalyticsWithoutAdIdSupport
[!] CocoaPods could not find compatible versions for pod "FirebaseInAppMessaging":
In snapshot (Podfile.lock):
FirebaseInAppMessaging (= 10.17.0-beta, ~> 10.17.0-beta)
In Podfile:
FirebaseInAppMessaging
RNFBInAppMessaging (from ../node_modules/@react-native-firebase/in-app-messaging) was resolved to 18.7.3, which depends on
Firebase/InAppMessaging (= 10.19.0) was resolved to 10.19.0, which depends on
FirebaseInAppMessaging (~> 10.19.0-beta)
You have either:
changed the constraints of dependency FirebaseInAppMessaging inside your development pod RNFBInAppMessaging.
You should run pod update FirebaseInAppMessaging to apply changes you've made.
Test 1: Install previous (working) version of pods
% pod -v 1.12.1
Third directed update to Firebase pods
3. pod update FirebaseInAppMessaging
[!] CocoaPods could not find compatible versions for pod "Firebase/CoreOnly":
In snapshot (Podfile.lock):
Firebase/CoreOnly (= 10.17.0)
In Podfile:
RNFBApp (from ../node_modules/@react-native-firebase/app) was resolved to 18.7.3, which depends on
Firebase/CoreOnly (= 10.19.0)
You have either:
changed the constraints of dependency Firebase/CoreOnly inside your development pod RNFBApp.
You should run pod update Firebase/CoreOnly to apply changes you've made.
Fourth directed update to Firebase pods
4. pod update Firebase/CoreOnly
[!] CocoaPods could not find compatible versions for pod "FirebaseInAppMessaging":
In snapshot (Podfile.lock):
FirebaseInAppMessaging (= 10.17.0-beta, ~> 10.17.0-beta)
In Podfile:
FirebaseInAppMessaging
RNFBInAppMessaging (from ../node_modules/@react-native-firebase/in-app-messaging) was resolved to 18.7.3, which depends on
Firebase/InAppMessaging (= 10.19.0) was resolved to 10.19.0, which depends on
FirebaseInAppMessaging (~> 10.19.0-beta)
You have either:
changed the constraints of dependency FirebaseInAppMessaging inside your development pod RNFBInAppMessaging.
You should run pod update FirebaseInAppMessaging to apply changes you've made.
Analysis: The circular dependency between these pods is a consequence of a version restriction somewhere that is not resolved using the update method directed.
currently testing: npm: 10.3.0 pod :1.13.0 react-native-cli: 2.0.1 react-native: 0.72.10
after pod install, the following happens...
First directed update to Firebase pods
1. [!] CocoaPods could not find compatible versions for pod "Firebase/AnalyticsWithoutAdIdSupport": In snapshot (Podfile.lock): Firebase/AnalyticsWithoutAdIdSupport (= 10.17.0) In Podfile: RNFBAnalytics (from
../node_modules/@react-native-firebase/analytics
) was resolved to 18.7.3, which depends on Firebase/AnalyticsWithoutAdIdSupport (= 10.19.0) You have either:pod repo update
or withpod install --repo-update
.Firebase/AnalyticsWithoutAdIdSupport
inside your development podRNFBAnalytics
. You should runpod update Firebase/AnalyticsWithoutAdIdSupport
to apply changes you've made.Second directed update to Firebase pods
2. % pod update Firebase/AnalyticsWithoutAdIdSupport [!] CocoaPods could not find compatible versions for pod "FirebaseInAppMessaging": In snapshot (Podfile.lock): FirebaseInAppMessaging (= 10.17.0-beta, ~> 10.17.0-beta) In Podfile: FirebaseInAppMessaging RNFBInAppMessaging (from
../node_modules/@react-native-firebase/in-app-messaging
) was resolved to 18.7.3, which depends on Firebase/InAppMessaging (= 10.19.0) was resolved to 10.19.0, which depends on FirebaseInAppMessaging (~> 10.19.0-beta) You have either:FirebaseInAppMessaging
inside your development podRNFBInAppMessaging
. You should runpod update FirebaseInAppMessaging
to apply changes you've made.Test 1: Install previous (working) version of pods
% pod -v 1.12.1
Third directed update to Firebase pods
3. pod update FirebaseInAppMessaging [!] CocoaPods could not find compatible versions for pod "Firebase/CoreOnly": In snapshot (Podfile.lock): Firebase/CoreOnly (= 10.17.0) In Podfile: RNFBApp (from
../node_modules/@react-native-firebase/app
) was resolved to 18.7.3, which depends on Firebase/CoreOnly (= 10.19.0) You have either:Firebase/CoreOnly
inside your development podRNFBApp
. You should runpod update Firebase/CoreOnly
to apply changes you've made.Fourth directed update to Firebase pods
4. pod update Firebase/CoreOnly [!] CocoaPods could not find compatible versions for pod "FirebaseInAppMessaging": In snapshot (Podfile.lock): FirebaseInAppMessaging (= 10.17.0-beta, ~> 10.17.0-beta) In Podfile: FirebaseInAppMessaging RNFBInAppMessaging (from
../node_modules/@react-native-firebase/in-app-messaging
) was resolved to 18.7.3, which depends on Firebase/InAppMessaging (= 10.19.0) was resolved to 10.19.0, which depends on FirebaseInAppMessaging (~> 10.19.0-beta) You have either:FirebaseInAppMessaging
inside your development podRNFBInAppMessaging
. You should runpod update FirebaseInAppMessaging
to apply changes you've made.Analysis: The circular dependency between these pods is a consequence of a version restriction somewhere that is not resolved using the update method directed.
New Solution to Try: Update pods
% sudo gem update cocoapods nothing to update