From fbc9dd791ad318c9faa5ac4be6c431d0d67f2daa Mon Sep 17 00:00:00 2001 From: Mike Hardy Date: Tue, 17 Sep 2024 13:08:08 -0500 Subject: [PATCH] fix(firestore, ios): remove nanopb transitive dep from podspec Upstream firestore-ios-sdk-frameworks issue is fixed and the Firestore binary distribution now directly depends on nanopb as it should, so we should remove the workaround here. This tangentially fixes compile of InAppMessaging which was specifying a mutually exclusive nanopb version range --- packages/firestore/RNFBFirestore.podspec | 4 ---- 1 file changed, 4 deletions(-) diff --git a/packages/firestore/RNFBFirestore.podspec b/packages/firestore/RNFBFirestore.podspec index 861e7630c1..b1c4607d7b 100644 --- a/packages/firestore/RNFBFirestore.podspec +++ b/packages/firestore/RNFBFirestore.podspec @@ -39,10 +39,6 @@ Pod::Spec.new do |s| # Firebase dependencies s.dependency 'Firebase/Firestore', firebase_sdk_version - # required until firestore-ios-sdk-frameworks is updated, otherwise users of that distribution will have compile failures - # see https://github.com/invertase/firestore-ios-sdk-frameworks/issues/59 - s.dependency 'nanopb', '>= 2.30908.0', '< 2.30910.0' - if defined?($RNFirebaseAsStaticFramework) Pod::UI.puts "#{s.name}: Using overridden static_framework value of '#{$RNFirebaseAsStaticFramework}'" s.static_framework = $RNFirebaseAsStaticFramework