From 97803bed2d3df5bfd01534365220f1582dfd3de2 Mon Sep 17 00:00:00 2001 From: Ryan Wilson Date: Wed, 26 Sep 2018 11:31:59 -0400 Subject: [PATCH] Fix Core version requirement. (#1871) These pods depend on FirebaseCore's interop APIs that were introduced in FirebaseCore version 5.1. This wasn't picked up before since CocoaPods automatically matched the largest minor version available but the podspec should accurately represent the version requirements. --- FirebaseAuth.podspec | 2 +- FirebaseFirestore.podspec | 2 +- FirebaseStorage.podspec | 2 +- 3 files changed, 3 insertions(+), 3 deletions(-) diff --git a/FirebaseAuth.podspec b/FirebaseAuth.podspec index 77d4b949b2..2f7ca03c50 100644 --- a/FirebaseAuth.podspec +++ b/FirebaseAuth.podspec @@ -62,7 +62,7 @@ supports email and password accounts, as well as several 3rd party authenticatio s.framework = 'SafariServices' s.framework = 'Security' s.dependency 'FirebaseAuthInterop', '~> 1.0' - s.dependency 'FirebaseCore', '~> 5.0' + s.dependency 'FirebaseCore', '~> 5.1' s.dependency 'GoogleUtilities/Environment', '~> 5.2' s.dependency 'GTMSessionFetcher/Core', '~> 1.1' end diff --git a/FirebaseFirestore.podspec b/FirebaseFirestore.podspec index b527f34aa3..2537db847b 100644 --- a/FirebaseFirestore.podspec +++ b/FirebaseFirestore.podspec @@ -49,7 +49,7 @@ Google Cloud Firestore is a NoSQL document database built for automatic scaling, s.public_header_files = 'Firestore/Source/Public/*.h' s.dependency 'FirebaseAuthInterop', '~> 1.0' - s.dependency 'FirebaseCore', '~> 5.0' + s.dependency 'FirebaseCore', '~> 5.1' s.dependency 'gRPC-ProtoRPC', '~> 1.0' s.dependency 'gRPC-C++', '~> 0.0.3' s.dependency 'leveldb-library', '~> 1.20' diff --git a/FirebaseStorage.podspec b/FirebaseStorage.podspec index c3f39410ea..5e7fbb6aa5 100644 --- a/FirebaseStorage.podspec +++ b/FirebaseStorage.podspec @@ -30,7 +30,7 @@ Firebase Storage provides robust, secure file uploads and downloads from Firebas s.osx.framework = 'CoreServices' s.dependency 'FirebaseAuthInterop', '~> 1.0' - s.dependency 'FirebaseCore', '~> 5.0' + s.dependency 'FirebaseCore', '~> 5.1' s.dependency 'GTMSessionFetcher/Core', '~> 1.1' s.pod_target_xcconfig = { 'GCC_PREPROCESSOR_DEFINITIONS' =>