mirror of
https://github.com/firebase/firebase-ios-sdk
synced 2026-11-09 22:36:01 +05:45
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.
39 lines
1.3 KiB
Ruby
39 lines
1.3 KiB
Ruby
Pod::Spec.new do |s|
|
|
s.name = 'FirebaseStorage'
|
|
s.version = '3.0.2'
|
|
s.summary = 'Firebase Storage for iOS (plus community support for macOS and tvOS)'
|
|
|
|
s.description = <<-DESC
|
|
Firebase Storage provides robust, secure file uploads and downloads from Firebase SDKs, powered by Google Cloud Storage.
|
|
DESC
|
|
|
|
s.homepage = 'https://firebase.google.com'
|
|
s.license = { :type => 'Apache', :file => 'LICENSE' }
|
|
s.authors = 'Google, Inc.'
|
|
|
|
s.source = {
|
|
:git => 'https://github.com/firebase/firebase-ios-sdk.git',
|
|
:tag => 'Storage-' + s.version.to_s
|
|
}
|
|
s.social_media_url = 'https://twitter.com/Firebase'
|
|
s.ios.deployment_target = '8.0'
|
|
s.osx.deployment_target = '10.10'
|
|
s.tvos.deployment_target = '10.0'
|
|
|
|
s.cocoapods_version = '>= 1.4.0'
|
|
s.static_framework = true
|
|
s.prefix_header_file = false
|
|
|
|
s.source_files = 'Firebase/Storage/**/*.[mh]'
|
|
s.public_header_files = 'Firebase/Storage/Public/*.h'
|
|
s.ios.framework = 'MobileCoreServices'
|
|
s.osx.framework = 'CoreServices'
|
|
|
|
s.dependency 'FirebaseAuthInterop', '~> 1.0'
|
|
s.dependency 'FirebaseCore', '~> 5.1'
|
|
s.dependency 'GTMSessionFetcher/Core', '~> 1.1'
|
|
s.pod_target_xcconfig = {
|
|
'GCC_PREPROCESSOR_DEFINITIONS' =>
|
|
'FIRStorage_VERSION=' + s.version.to_s }
|
|
end
|