[ios] move podspecs to package root

[skip ci]
This commit is contained in:
Salakar
2019-05-20 15:07:58 +01:00
parent 6e06a2f060
commit afd310877b
17 changed files with 494 additions and 63 deletions

View File

@@ -1,5 +1,5 @@
require 'json'
package = JSON.parse(File.read('../package.json'))
package = JSON.parse(File.read(File.join(__dir__, 'package.json')))
Pod::Spec.new do |s|
s.name = "RNFBAnalytics"
@@ -14,7 +14,7 @@ Pod::Spec.new do |s|
s.source = { :git => "https://github.com/invertase/react-native-firebase.git", :tag => "v#{s.version}" }
s.social_media_url = 'http://twitter.com/invertaseio'
s.platform = :ios, "10.0"
s.source_files = 'RNFBAnalytics/**/*.{h,m}'
s.source_files = 'ios/RNFBAnalytics/**/*.{h,m}'
s.dependency 'React'
s.dependency 'Firebase/Core', '~> 5.20.2'
s.dependency 'RNFBApp'

View File

@@ -1,5 +1,5 @@
require 'json'
package = JSON.parse(File.read('../package.json'))
package = JSON.parse(File.read(File.join(__dir__, 'package.json')))
Pod::Spec.new do |s|
s.name = "RNFBApp"
@@ -14,7 +14,7 @@ Pod::Spec.new do |s|
s.source = { :git => "https://github.com/invertase/react-native-firebase.git", :tag => "v#{s.version}" }
s.social_media_url = 'http://twitter.com/invertaseio'
s.platform = :ios, "10.0"
s.source_files = 'RNFBApp/**/*.{h,m}'
s.source_files = "ios/**/*.{h,m}"
s.dependency 'React'
s.dependency 'Firebase/Core', '~> 5.20.2'
s.static_framework = true

View File

@@ -1,5 +1,5 @@
require 'json'
package = JSON.parse(File.read('../package.json'))
package = JSON.parse(File.read(File.join(__dir__, 'package.json')))
Pod::Spec.new do |s|
s.name = "RNFBAuth"
@@ -14,7 +14,7 @@ Pod::Spec.new do |s|
s.source = { :git => "https://github.com/invertase/react-native-firebase.git", :tag => "v#{s.version}" }
s.social_media_url = 'http://twitter.com/invertaseio'
s.platform = :ios, "10.0"
s.source_files = 'RNFBAuth/**/*.{h,m}'
s.source_files = 'ios/**/*.{h,m}'
s.dependency 'React'
s.dependency 'Firebase/Core', '~> 5.20.2'
s.dependency 'Firebase/Auth', '~> 5.20.2'

View File

@@ -1,5 +1,5 @@
require 'json'
package = JSON.parse(File.read('../package.json'))
package = JSON.parse(File.read(File.join(__dir__, 'package.json')))
Pod::Spec.new do |s|
s.name = "RNFBConfig"
@@ -14,7 +14,7 @@ Pod::Spec.new do |s|
s.source = { :git => "https://github.com/invertase/react-native-firebase.git", :tag => "v#{s.version}" }
s.social_media_url = 'http://twitter.com/invertaseio'
s.platform = :ios, "10.0"
s.source_files = 'RNFBConfig/**/*.{h,m}'
s.source_files = 'ios/**/*.{h,m}'
s.dependency 'React'
s.dependency 'Firebase/Core', '~> 5.20.2'
s.dependency 'Firebase/RemoteConfig', '~> 5.20.2'

View File

@@ -1,5 +1,5 @@
require 'json'
package = JSON.parse(File.read('../package.json'))
package = JSON.parse(File.read(File.join(__dir__, 'package.json')))
Pod::Spec.new do |s|
s.name = "RNFBCrashlytics"
@@ -14,7 +14,7 @@ Pod::Spec.new do |s|
s.source = { :git => "https://github.com/invertase/react-native-firebase.git", :tag => "v#{s.version}" }
s.social_media_url = 'http://twitter.com/invertaseio'
s.platform = :ios, "10.0"
s.source_files = 'RNFBCrashlytics/**/*.{h,m}'
s.source_files = 'ios/**/*.{h,m}'
s.dependency 'React'
s.dependency 'Firebase/Core', '~> 5.20.2'
s.dependency 'Fabric', '~> 1.9.0'

View File

@@ -1,5 +1,5 @@
require 'json'
package = JSON.parse(File.read('../package.json'))
package = JSON.parse(File.read(File.join(__dir__, 'package.json')))
Pod::Spec.new do |s|
s.name = "RNFBFiam"
@@ -14,7 +14,7 @@ Pod::Spec.new do |s|
s.source = { :git => "https://github.com/invertase/react-native-firebase.git", :tag => "v#{s.version}" }
s.social_media_url = 'http://twitter.com/invertaseio'
s.platform = :ios, "10.0"
s.source_files = 'RNFBFiam/**/*.{h,m}'
s.source_files = 'ios/**/*.{h,m}'
s.dependency 'React'
s.dependency 'Firebase/Core', '~> 5.20.2'
s.dependency 'Firebase/InAppMessagingDisplay', '~> 5.20.2'

View File

@@ -1,5 +1,5 @@
require 'json'
package = JSON.parse(File.read('../package.json'))
package = JSON.parse(File.read(File.join(__dir__, 'package.json')))
Pod::Spec.new do |s|
s.name = "RNFBFirestore"
@@ -14,7 +14,7 @@ Pod::Spec.new do |s|
s.source = { :git => "https://github.com/invertase/react-native-firebase.git", :tag => "v#{s.version}" }
s.social_media_url = 'http://twitter.com/invertaseio'
s.platform = :ios, "10.0"
s.source_files = 'RNFBFirestore/**/*.{h,m}'
s.source_files = 'ios/**/*.{h,m}'
s.dependency 'React'
s.dependency 'Firebase/Core', '~> 5.20.2'
s.dependency 'RNFBApp'

View File

@@ -1,5 +1,5 @@
require 'json'
package = JSON.parse(File.read('../package.json'))
package = JSON.parse(File.read(File.join(__dir__, 'package.json')))
Pod::Spec.new do |s|
s.name = "RNFBFunctions"
@@ -14,7 +14,7 @@ Pod::Spec.new do |s|
s.source = { :git => "https://github.com/invertase/react-native-firebase.git", :tag => "v#{s.version}" }
s.social_media_url = 'http://twitter.com/invertaseio'
s.platform = :ios, "10.0"
s.source_files = 'RNFBFunctions/**/*.{h,m}'
s.source_files = 'ios/**/*.{h,m}'
s.dependency 'React'
s.dependency 'Firebase/Functions', '~> 5.20.2'
s.dependency 'RNFBApp'

View File

@@ -1,5 +1,5 @@
require 'json'
package = JSON.parse(File.read('../package.json'))
package = JSON.parse(File.read(File.join(__dir__, 'package.json')))
Pod::Spec.new do |s|
s.name = "RNFBIid"
@@ -14,7 +14,7 @@ Pod::Spec.new do |s|
s.source = { :git => "https://github.com/invertase/react-native-firebase.git", :tag => "v#{s.version}" }
s.social_media_url = 'http://twitter.com/invertaseio'
s.platform = :ios, "10.0"
s.source_files = 'RNFBIid/**/*.{h,m}'
s.source_files = 'ios/**/*.{h,m}'
s.dependency 'React'
s.dependency 'Firebase/Core', '~> 5.20.2'
s.dependency 'RNFBApp'

View File

@@ -1,5 +1,5 @@
require 'json'
package = JSON.parse(File.read('../package.json'))
package = JSON.parse(File.read(File.join(__dir__, 'package.json')))
Pod::Spec.new do |s|
s.name = "RNFBInvites"
@@ -14,7 +14,7 @@ Pod::Spec.new do |s|
s.source = { :git => "https://github.com/invertase/react-native-firebase.git", :tag => "v#{s.version}" }
s.social_media_url = 'http://twitter.com/invertaseio'
s.platform = :ios, "10.0"
s.source_files = 'RNFBInvites/**/*.{h,m}'
s.source_files = 'ios/**/*.{h,m}'
s.dependency 'React'
s.dependency 'Firebase/Core', '~> 5.20.2'
s.dependency 'Firebase/Invites', '~> 5.20.2'

View File

@@ -1,5 +1,5 @@
require 'json'
package = JSON.parse(File.read('../package.json'))
package = JSON.parse(File.read(File.join(__dir__, 'package.json')))
Pod::Spec.new do |s|
s.name = "RNFBMlkit"
@@ -14,7 +14,7 @@ Pod::Spec.new do |s|
s.source = { :git => "https://github.com/invertase/react-native-firebase.git", :tag => "v#{s.version}" }
s.social_media_url = 'http://twitter.com/invertaseio'
s.platform = :ios, "10.0"
s.source_files = 'RNFBMlkit/**/*.{h,m}'
s.source_files = 'ios/RNFBMlkit/**/*.{h,m}'
s.dependency 'React'
s.dependency 'Firebase/Core', '~> 5.20.2'
s.dependency 'RNFBApp'

View File

@@ -1,5 +1,5 @@
require 'json'
package = JSON.parse(File.read('../package.json'))
package = JSON.parse(File.read(File.join(__dir__, 'package.json')))
Pod::Spec.new do |s|
s.name = "RNFBPerf"
@@ -14,7 +14,7 @@ Pod::Spec.new do |s|
s.source = { :git => "https://github.com/invertase/react-native-firebase.git", :tag => "v#{s.version}" }
s.social_media_url = 'http://twitter.com/invertaseio'
s.platform = :ios, "10.0"
s.source_files = 'RNFBPerf/**/*.{h,m}'
s.source_files = 'ios/**/*.{h,m}'
s.dependency 'React'
s.dependency 'Firebase/Core', '~> 5.20.2'
s.dependency 'Firebase/Performance', '~> 5.20.2'

View File

@@ -1,5 +1,5 @@
require 'json'
package = JSON.parse(File.read('../package.json'))
package = JSON.parse(File.read(File.join(__dir__, 'package.json')))
Pod::Spec.new do |s|
s.name = "RNFBStorage"
@@ -14,7 +14,7 @@ Pod::Spec.new do |s|
s.source = { :git => "https://github.com/invertase/react-native-firebase.git", :tag => "v#{s.version}" }
s.social_media_url = 'http://twitter.com/invertaseio'
s.platform = :ios, "10.0"
s.source_files = 'RNFBStorage/**/*.{h,m}'
s.source_files = 'ios/**/*.{h,m}'
s.dependency 'React'
s.dependency 'Firebase/Core', '~> 5.20.2'
s.dependency 'Firebase/Storage', '~> 5.20.2'

View File

@@ -1,5 +1,5 @@
require 'json'
package = JSON.parse(File.read('../package.json'))
package = JSON.parse(File.read(File.join(__dir__, 'package.json')))
Pod::Spec.new do |s|
s.name = "RNFBUtils"
@@ -14,7 +14,7 @@ Pod::Spec.new do |s|
s.source = { :git => "https://github.com/invertase/react-native-firebase.git", :tag => "v#{s.version}" }
s.social_media_url = 'http://twitter.com/invertaseio'
s.platform = :ios, "10.0"
s.source_files = 'RNFBUtils/**/*.{h,m}'
s.source_files = 'ios/**/*.{h,m}'
s.dependency 'React'
s.dependency 'Firebase/Core', '~> 5.20.2'
s.dependency 'RNFBApp'

View File

@@ -18,11 +18,13 @@ target 'testing' do
'RCTWebSocket',
]
pod "yoga", :path => "#{react_native_path}/ReactCommon/yoga"
pod 'DoubleConversion', :podspec => "#{react_native_path}/third-party-podspecs/DoubleConversion.podspec"
pod 'glog', :podspec => "#{react_native_path}/third-party-podspecs/glog.podspec"
pod 'Folly', :podspec => "#{react_native_path}/third-party-podspecs/Folly.podspec"
pod 'Jet', :path => '../node_modules/jet/ios'
pod 'RNFBApp', :path => '../node_modules/@react-native-firebase/app'
react_native_firebase!
end

438
tests/ios/Podfile.lock Normal file
View File

@@ -0,0 +1,438 @@
PODS:
- boost-for-react-native (1.63.0)
- Crashlytics (3.12.0):
- Fabric (~> 1.9.0)
- DoubleConversion (1.1.6)
- Fabric (1.9.0)
- Firebase/Auth (5.20.2):
- Firebase/CoreOnly
- FirebaseAuth (= 5.4.2)
- Firebase/Core (5.20.2):
- Firebase/CoreOnly
- FirebaseAnalytics (= 5.8.1)
- Firebase/CoreOnly (5.20.2):
- FirebaseCore (= 5.4.1)
- Firebase/Functions (5.20.2):
- Firebase/CoreOnly
- FirebaseFunctions (= 2.4.0)
- Firebase/InAppMessagingDisplay (5.20.2):
- Firebase/CoreOnly
- FirebaseInAppMessagingDisplay (= 0.13.1)
- Firebase/Invites (5.20.2):
- Firebase/CoreOnly
- FirebaseInvites (= 3.0.1)
- Firebase/Performance (5.20.2):
- Firebase/Core
- FirebasePerformance (= 2.2.4)
- Firebase/Storage (5.20.2):
- Firebase/CoreOnly
- FirebaseStorage (= 3.1.1)
- FirebaseABTesting (2.0.0):
- FirebaseCore (~> 5.0)
- Protobuf (~> 3.5)
- FirebaseAnalytics (5.8.1):
- FirebaseCore (~> 5.4)
- FirebaseInstanceID (~> 3.8)
- GoogleAppMeasurement (= 5.8.1)
- GoogleUtilities/AppDelegateSwizzler (~> 5.2)
- GoogleUtilities/MethodSwizzler (~> 5.2)
- GoogleUtilities/Network (~> 5.2)
- "GoogleUtilities/NSData+zlib (~> 5.2)"
- nanopb (~> 0.3)
- FirebaseAnalyticsInterop (1.2.0)
- FirebaseAuth (5.4.2):
- FirebaseAuthInterop (~> 1.0)
- FirebaseCore (~> 5.2)
- GoogleUtilities/Environment (~> 5.2)
- GTMSessionFetcher/Core (~> 1.1)
- FirebaseAuthInterop (1.0.0)
- FirebaseCore (5.4.1):
- GoogleUtilities/Environment (~> 5.2)
- GoogleUtilities/Logger (~> 5.2)
- FirebaseDynamicLinks (3.4.3):
- FirebaseAnalytics (~> 5.1)
- FirebaseAnalyticsInterop (~> 1.0)
- FirebaseCore (~> 5.2)
- FirebaseFunctions (2.4.0):
- FirebaseAuthInterop (~> 1.0)
- FirebaseCore (~> 5.2)
- GTMSessionFetcher/Core (~> 1.1)
- FirebaseInAppMessaging (0.13.0):
- FirebaseAnalytics
- FirebaseAnalyticsInterop
- FirebaseCore
- FirebaseInstanceID
- FirebaseInAppMessagingDisplay (0.13.1):
- FirebaseCore
- FirebaseInAppMessaging (>= 0.12.0)
- FirebaseInstanceID (3.8.1):
- FirebaseCore (~> 5.2)
- GoogleUtilities/Environment (~> 5.2)
- GoogleUtilities/UserDefaults (~> 5.2)
- FirebaseInvites (3.0.1):
- FirebaseAnalytics (~> 5.1)
- FirebaseDynamicLinks (~> 3.0)
- GoogleAPIClientForREST (~> 1.0)
- GoogleSignIn (~> 4.2)
- GoogleToolboxForMac/Logger (~> 2.1)
- "GoogleToolboxForMac/NSDictionary+URLArguments (~> 2.1)"
- "GoogleToolboxForMac/NSString+URLArguments (~> 2.1)"
- GoogleToolboxForMac/StringEncoding (~> 2.1)
- GoogleToolboxForMac/URLBuilder (~> 2.1)
- GTMOAuth2 (~> 1.0)
- GTMSessionFetcher/Core (~> 1.1)
- GTMSessionFetcher/Full (~> 1.1)
- Protobuf (~> 3.5)
- FirebasePerformance (2.2.4):
- FirebaseAnalytics (~> 5.8)
- FirebaseInstanceID (~> 3.8)
- FirebaseRemoteConfig (~> 3.1)
- GoogleToolboxForMac/Logger (~> 2.1)
- "GoogleToolboxForMac/NSData+zlib (~> 2.1)"
- GoogleUtilities/ISASwizzler (~> 5.2)
- GoogleUtilities/MethodSwizzler (~> 5.2)
- GTMSessionFetcher/Core (~> 1.1)
- Protobuf (~> 3.5)
- FirebaseRemoteConfig (3.1.0):
- FirebaseABTesting (~> 2.0)
- FirebaseAnalytics (~> 5.3)
- FirebaseCore (~> 5.1)
- FirebaseInstanceID (~> 3.3)
- GoogleUtilities/Environment (~> 5.2)
- "GoogleUtilities/NSData+zlib (~> 5.2)"
- Protobuf (~> 3.5)
- FirebaseStorage (3.1.1):
- FirebaseAuthInterop (~> 1.0)
- FirebaseCore (~> 5.2)
- GTMSessionFetcher/Core (~> 1.1)
- Folly (2018.10.22.00):
- boost-for-react-native
- DoubleConversion
- glog
- glog (0.3.5)
- GoogleAPIClientForREST (1.3.8):
- GoogleAPIClientForREST/Core (= 1.3.8)
- GTMSessionFetcher (>= 1.1.7)
- GoogleAPIClientForREST/Core (1.3.8):
- GTMSessionFetcher (>= 1.1.7)
- GoogleAppMeasurement (5.8.1):
- GoogleUtilities/AppDelegateSwizzler (~> 5.2)
- GoogleUtilities/MethodSwizzler (~> 5.2)
- GoogleUtilities/Network (~> 5.2)
- "GoogleUtilities/NSData+zlib (~> 5.2)"
- nanopb (~> 0.3)
- GoogleSignIn (4.4.0):
- "GoogleToolboxForMac/NSDictionary+URLArguments (~> 2.1)"
- "GoogleToolboxForMac/NSString+URLArguments (~> 2.1)"
- GTMSessionFetcher/Core (~> 1.1)
- GoogleToolboxForMac/Core (2.2.0):
- GoogleToolboxForMac/Defines (= 2.2.0)
- GoogleToolboxForMac/DebugUtils (2.2.0):
- GoogleToolboxForMac/Defines (= 2.2.0)
- GoogleToolboxForMac/Defines (2.2.0)
- GoogleToolboxForMac/Logger (2.2.0):
- GoogleToolboxForMac/Defines (= 2.2.0)
- "GoogleToolboxForMac/NSData+zlib (2.2.0)":
- GoogleToolboxForMac/Defines (= 2.2.0)
- "GoogleToolboxForMac/NSDictionary+URLArguments (2.2.0)":
- GoogleToolboxForMac/DebugUtils (= 2.2.0)
- GoogleToolboxForMac/Defines (= 2.2.0)
- "GoogleToolboxForMac/NSString+URLArguments (= 2.2.0)"
- "GoogleToolboxForMac/NSString+URLArguments (2.2.0)"
- GoogleToolboxForMac/StringEncoding (2.2.0):
- GoogleToolboxForMac/Defines (= 2.2.0)
- GoogleToolboxForMac/URLBuilder (2.2.0):
- GoogleToolboxForMac/Core (= 2.2.0)
- GoogleToolboxForMac/Defines (= 2.2.0)
- "GoogleToolboxForMac/NSDictionary+URLArguments (= 2.2.0)"
- "GoogleToolboxForMac/NSString+URLArguments (= 2.2.0)"
- GoogleUtilities/AppDelegateSwizzler (5.7.0):
- GoogleUtilities/Environment
- GoogleUtilities/Logger
- GoogleUtilities/Network
- GoogleUtilities/Environment (5.7.0)
- GoogleUtilities/ISASwizzler (5.7.0)
- GoogleUtilities/Logger (5.7.0):
- GoogleUtilities/Environment
- GoogleUtilities/MethodSwizzler (5.7.0):
- GoogleUtilities/Logger
- GoogleUtilities/Network (5.7.0):
- GoogleUtilities/Logger
- "GoogleUtilities/NSData+zlib"
- GoogleUtilities/Reachability
- "GoogleUtilities/NSData+zlib (5.7.0)"
- GoogleUtilities/Reachability (5.7.0):
- GoogleUtilities/Logger
- GoogleUtilities/UserDefaults (5.7.0):
- GoogleUtilities/Logger
- GTMOAuth2 (1.1.6):
- GTMSessionFetcher (~> 1.1)
- GTMSessionFetcher (1.2.1):
- GTMSessionFetcher/Full (= 1.2.1)
- GTMSessionFetcher/Core (1.2.1)
- GTMSessionFetcher/Full (1.2.1):
- GTMSessionFetcher/Core (= 1.2.1)
- Jet (0.3.0):
- React
- nanopb (0.3.901):
- nanopb/decode (= 0.3.901)
- nanopb/encode (= 0.3.901)
- nanopb/decode (0.3.901)
- nanopb/encode (0.3.901)
- Protobuf (3.7.0)
- React (0.59.5):
- React/Core (= 0.59.5)
- React/Core (0.59.5):
- yoga (= 0.59.5.React)
- React/CxxBridge (0.59.5):
- Folly (= 2018.10.22.00)
- React/Core
- React/cxxreact
- React/jsiexecutor
- React/cxxreact (0.59.5):
- boost-for-react-native (= 1.63.0)
- DoubleConversion
- Folly (= 2018.10.22.00)
- glog
- React/jsinspector
- React/DevSupport (0.59.5):
- React/Core
- React/RCTWebSocket
- React/fishhook (0.59.5)
- React/jsi (0.59.5):
- DoubleConversion
- Folly (= 2018.10.22.00)
- glog
- React/jsiexecutor (0.59.5):
- DoubleConversion
- Folly (= 2018.10.22.00)
- glog
- React/cxxreact
- React/jsi
- React/jsinspector (0.59.5)
- React/RCTBlob (0.59.5):
- React/Core
- React/RCTImage (0.59.5):
- React/Core
- React/RCTNetwork
- React/RCTNetwork (0.59.5):
- React/Core
- React/RCTText (0.59.5):
- React/Core
- React/RCTWebSocket (0.59.5):
- React/Core
- React/fishhook
- React/RCTBlob
- RNFBAnalytics (6.0.0-alpha.11):
- Firebase/Core (~> 5.20.2)
- React
- RNFBApp
- RNFBApp (6.0.0-alpha.11):
- Firebase/Core (~> 5.20.2)
- React
- RNFBAuth (6.0.0-alpha.11):
- Firebase/Auth (~> 5.20.2)
- Firebase/Core (~> 5.20.2)
- React
- RNFBApp
- RNFBCrashlytics (6.0.0-alpha.11):
- Crashlytics (~> 3.12.0)
- Fabric (~> 1.9.0)
- Firebase/Core (~> 5.20.2)
- React
- RNFBApp
- RNFBFiam (6.0.0-alpha.11):
- Firebase/Core (~> 5.20.2)
- Firebase/InAppMessagingDisplay (~> 5.20.2)
- React
- RNFBApp
- RNFBFirestore (6.0.0-alpha.11):
- Firebase/Core (~> 5.20.2)
- React
- RNFBApp
- RNFBFunctions (6.0.0-alpha.11):
- Firebase/Functions (~> 5.20.2)
- React
- RNFBApp
- RNFBIid (6.0.0-alpha.11):
- Firebase/Core (~> 5.20.2)
- React
- RNFBApp
- RNFBInvites (6.0.0-alpha.11):
- Firebase/Core (~> 5.20.2)
- Firebase/Invites (~> 5.20.2)
- React
- RNFBApp
- RNFBPerf (6.0.0-alpha.11):
- Firebase/Core (~> 5.20.2)
- Firebase/Performance (~> 5.20.2)
- React
- RNFBApp
- RNFBStorage (6.0.0-alpha.11):
- Firebase/Core (~> 5.20.2)
- Firebase/Storage (~> 5.20.2)
- React
- RNFBApp
- RNFBUtils (6.0.0-alpha.11):
- Firebase/Core (~> 5.20.2)
- React
- RNFBApp
- yoga (0.59.5.React)
DEPENDENCIES:
- DoubleConversion (from `../node_modules/react-native/third-party-podspecs/DoubleConversion.podspec`)
- Folly (from `../node_modules/react-native/third-party-podspecs/Folly.podspec`)
- glog (from `../node_modules/react-native/third-party-podspecs/glog.podspec`)
- Jet (from `../node_modules/jet/ios`)
- React/Core (from `../node_modules/react-native`)
- React/CxxBridge (from `../node_modules/react-native`)
- React/DevSupport (from `../node_modules/react-native`)
- React/RCTImage (from `../node_modules/react-native`)
- React/RCTNetwork (from `../node_modules/react-native`)
- React/RCTText (from `../node_modules/react-native`)
- React/RCTWebSocket (from `../node_modules/react-native`)
- "RNFBAnalytics (from `../node_modules/@react-native-firebase/analytics`)"
- "RNFBApp (from `../node_modules/@react-native-firebase/app`)"
- "RNFBAuth (from `../node_modules/@react-native-firebase/auth`)"
- "RNFBCrashlytics (from `../node_modules/@react-native-firebase/crashlytics`)"
- "RNFBFiam (from `../node_modules/@react-native-firebase/fiam`)"
- "RNFBFirestore (from `../node_modules/@react-native-firebase/firestore`)"
- "RNFBFunctions (from `../node_modules/@react-native-firebase/functions`)"
- "RNFBIid (from `../node_modules/@react-native-firebase/iid`)"
- "RNFBInvites (from `../node_modules/@react-native-firebase/invites`)"
- "RNFBPerf (from `../node_modules/@react-native-firebase/perf`)"
- "RNFBStorage (from `../node_modules/@react-native-firebase/storage`)"
- "RNFBUtils (from `../node_modules/@react-native-firebase/utils`)"
- yoga (from `../node_modules/react-native/ReactCommon/yoga`)
SPEC REPOS:
https://github.com/cocoapods/specs.git:
- boost-for-react-native
- Crashlytics
- Fabric
- Firebase
- FirebaseABTesting
- FirebaseAnalytics
- FirebaseAnalyticsInterop
- FirebaseAuth
- FirebaseAuthInterop
- FirebaseCore
- FirebaseDynamicLinks
- FirebaseFunctions
- FirebaseInAppMessaging
- FirebaseInAppMessagingDisplay
- FirebaseInstanceID
- FirebaseInvites
- FirebasePerformance
- FirebaseRemoteConfig
- FirebaseStorage
- GoogleAPIClientForREST
- GoogleAppMeasurement
- GoogleSignIn
- GoogleToolboxForMac
- GoogleUtilities
- GTMOAuth2
- GTMSessionFetcher
- nanopb
- Protobuf
EXTERNAL SOURCES:
DoubleConversion:
:podspec: "../node_modules/react-native/third-party-podspecs/DoubleConversion.podspec"
Folly:
:podspec: "../node_modules/react-native/third-party-podspecs/Folly.podspec"
glog:
:podspec: "../node_modules/react-native/third-party-podspecs/glog.podspec"
Jet:
:path: "../node_modules/jet/ios"
React:
:path: "../node_modules/react-native"
RNFBAnalytics:
:path: !ruby/object:Pathname
path: "../node_modules/@react-native-firebase/analytics"
RNFBApp:
:path: "../node_modules/@react-native-firebase/app"
RNFBAuth:
:path: !ruby/object:Pathname
path: "../node_modules/@react-native-firebase/auth"
RNFBCrashlytics:
:path: !ruby/object:Pathname
path: "../node_modules/@react-native-firebase/crashlytics"
RNFBFiam:
:path: !ruby/object:Pathname
path: "../node_modules/@react-native-firebase/fiam"
RNFBFirestore:
:path: !ruby/object:Pathname
path: "../node_modules/@react-native-firebase/firestore"
RNFBFunctions:
:path: !ruby/object:Pathname
path: "../node_modules/@react-native-firebase/functions"
RNFBIid:
:path: !ruby/object:Pathname
path: "../node_modules/@react-native-firebase/iid"
RNFBInvites:
:path: !ruby/object:Pathname
path: "../node_modules/@react-native-firebase/invites"
RNFBPerf:
:path: !ruby/object:Pathname
path: "../node_modules/@react-native-firebase/perf"
RNFBStorage:
:path: !ruby/object:Pathname
path: "../node_modules/@react-native-firebase/storage"
RNFBUtils:
:path: !ruby/object:Pathname
path: "../node_modules/@react-native-firebase/utils"
yoga:
:path: "../node_modules/react-native/ReactCommon/yoga"
SPEC CHECKSUMS:
boost-for-react-native: 39c7adb57c4e60d6c5479dd8623128eb5b3f0f2c
Crashlytics: 07fb167b1694128c1c9a5a5cc319b0e9c3ca0933
DoubleConversion: bb338842f62ab1d708ceb63ec3d999f0f3d98ecd
Fabric: f988e33c97f08930a413e08123064d2e5f68d655
Firebase: 0c8cf33f266410c61ab3e2265cfa412200351d9c
FirebaseABTesting: 1f50b8d50f5e3469eea54e7463a7b7fe221d1f5e
FirebaseAnalytics: ece1aa57a4f43c64d53a648b5a5e05151aae947b
FirebaseAnalyticsInterop: efbe45c8385ec626e29f9525e5ebd38520dfb6c1
FirebaseAuth: dd7bbf03a5aee0eafb3a1aee4d2812bd74bac890
FirebaseAuthInterop: 0ffa57668be100582bb7643d4fcb7615496c41fc
FirebaseCore: f1a9a8be1aee4bf71a2fc0f4096df6788bdfda61
FirebaseDynamicLinks: f7a8717e2c7ea652923882a2d60b0045d6fd99d5
FirebaseFunctions: 35b530c69ef8c322c414104280d36a06347a5d49
FirebaseInAppMessaging: 25e8c4408829928b6727fb461e0aef6a43111467
FirebaseInAppMessagingDisplay: 72f67cfe9711c9bf6d6768a1c538299ea2043042
FirebaseInstanceID: a122b0c258720cf250551bb2bedf48c699f80d90
FirebaseInvites: f13ed69fae140e705baec1a59ff127334b841a8a
FirebasePerformance: 25ecee2a260bcf398d7f32d6f4804438df953100
FirebaseRemoteConfig: 7e11c65f0769c09bff6947997c209515058c5318
FirebaseStorage: 6162ef4322502b818d9de0ec552f5226d283de43
Folly: de497beb10f102453a1afa9edbf8cf8a251890de
glog: aefd1eb5dda2ab95ba0938556f34b98e2da3a60d
GoogleAPIClientForREST: 5447a194eae517986cafe6421a5330b80b820591
GoogleAppMeasurement: ffe513e90551844a739e7bcbb1d2aca1c28a4338
GoogleSignIn: 7ff245e1a7b26d379099d3243a562f5747e23d39
GoogleToolboxForMac: ff31605b7d66400dcec09bed5861689aebadda4d
GoogleUtilities: 273e67030e0de313e7304f6dcfa96fc5214f6c23
GTMOAuth2: e8b6512c896235149df975c41d9a36c868ab7fba
GTMSessionFetcher: 32aeca0aa144acea523e1c8e053089dec2cb98ca
Jet: 5748d9e6ccc47b646859282fc25d1b063540e981
nanopb: 2901f78ea1b7b4015c860c2fdd1ea2fee1a18d48
Protobuf: 7a877b7f3e5964e3fce995e2eb323dbc6831bb5a
React: 1d605e098d69bdf08960787f3446f0a9dc2e2ccf
RNFBAnalytics: 08c3f6d3b6ef42a69997efd14d4bb9f466dcc277
RNFBApp: 837d9ca65b7de07424405ba29a4d713b0a671ff9
RNFBAuth: 6a55c3686fce8a49e74c53b0a5801a08530b7af6
RNFBCrashlytics: 53064f99f95afffde0030996caf364051784bc90
RNFBFiam: 14f108517d006ac68481a4e48ae3c870ab55973e
RNFBFirestore: 22109f341a23cb0768d1de0548f20df4de8457d5
RNFBFunctions: 2ccab71052653272f1e515d5505c0513738fe6c9
RNFBIid: 856c8e6c00e8035806951b7291ec73a4a84d9881
RNFBInvites: 3f8d22b16df8d0d91fd76adc216270306f470496
RNFBPerf: a6f4618cec0fc86a1bff85482ff5e4431089e94a
RNFBStorage: 0a2124511b1079322a332b2b841eba1aacc39ff6
RNFBUtils: 5de1e5b225a129aef0438961f4059df1509d6a0a
yoga: 128daf064cacaede0c3bb27424b6b4c71052e6cd
PODFILE CHECKSUM: 02f715d793c3e2604c56af92bf8efe0192c9f84e
COCOAPODS: 1.5.3

View File

@@ -161,10 +161,9 @@
00DD1BFF1BD5951E006B06BC /* Bundle React Native code and images */,
CC0F353E1D461097008BB94F /* Embed Frameworks */,
7D57265F10EEF7CD92D7973F /* Copy Detox Framework */,
DB92D4E847F0687DE60279E1 /* [CP] Copy Pods Resources */,
90E79126EC9D9F2045A35906 /* [CP-User] RNFB App Build Script */,
4BA1C5FFB04B5A5F4282B4D5 /* [CP-User] RNFB Crashlytics Build Script */,
1237E61692A0342A2C3FDCDD /* [CP] Embed Pods Frameworks */,
1BCDFF76126B3FF732C3286B /* [CP] Copy Pods Resources */,
B9C817E4784628596EE39CD0 /* [CP-User] RNFB crashlytics Build Script */,
);
buildRules = (
);
@@ -294,20 +293,32 @@
shellScript = "\"${SRCROOT}/Pods/Target Support Files/Pods-testing/Pods-testing-frameworks.sh\"\n";
showEnvVarsInLog = 0;
};
4BA1C5FFB04B5A5F4282B4D5 /* [CP-User] RNFB Crashlytics Build Script */ = {
1BCDFF76126B3FF732C3286B /* [CP] Copy Pods Resources */ = {
isa = PBXShellScriptBuildPhase;
buildActionMask = 2147483647;
files = (
);
inputPaths = (
"$(BUILT_PRODUCTS_DIR)/$(INFOPLIST_PATH)",
inputFileListPaths = (
);
inputPaths = (
"${SRCROOT}/Pods/Target Support Files/Pods-testing/Pods-testing-resources.sh",
"${PODS_CONFIGURATION_BUILD_DIR}/FirebaseInAppMessagingDisplay/InAppMessagingDisplayResources.bundle",
"${PODS_ROOT}/FirebaseInvites/Resources/GINInviteResources.bundle",
"${PODS_ROOT}/FirebaseInvites/Resources/GPPACLPickerResources.bundle",
"${PODS_ROOT}/GoogleSignIn/Resources/GoogleSignIn.bundle",
);
name = "[CP] Copy Pods Resources";
outputFileListPaths = (
);
name = "[CP-User] RNFB Crashlytics Build Script";
outputPaths = (
"${TARGET_BUILD_DIR}/${UNLOCALIZED_RESOURCES_FOLDER_PATH}/InAppMessagingDisplayResources.bundle",
"${TARGET_BUILD_DIR}/${UNLOCALIZED_RESOURCES_FOLDER_PATH}/GINInviteResources.bundle",
"${TARGET_BUILD_DIR}/${UNLOCALIZED_RESOURCES_FOLDER_PATH}/GPPACLPickerResources.bundle",
"${TARGET_BUILD_DIR}/${UNLOCALIZED_RESOURCES_FOLDER_PATH}/GoogleSignIn.bundle",
);
runOnlyForDeploymentPostprocessing = 0;
shellPath = /bin/sh;
shellScript = "#!/usr/bin/env bash\n#\n# Copyright (c) 2016-present Invertase Limited & Contributors\n#\n# Licensed under the Apache License, Version 2.0 (the \"License\");\n# you may not use this library except in compliance with the License.\n# You may obtain a copy of the License at\n#\n# http://www.apache.org/licenses/LICENSE-2.0\n#\n# Unless required by applicable law or agreed to in writing, software\n# distributed under the License is distributed on an \"AS IS\" BASIS,\n# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.\n# See the License for the specific language governing permissions and\n# limitations under the License.\n#\nset -e\n\nif [[ ${PODS_ROOT} ]]; then\n echo \"info: Exec Fabric Run from Pods\"\n ${PODS_ROOT}/Fabric/run\nelse\n echo \"info: Exec Fabric Run from framework\"\n ${PROJECT_DIR}/Fabric.framework/run\nfi\n";
shellScript = "\"${SRCROOT}/Pods/Target Support Files/Pods-testing/Pods-testing-resources.sh\"\n";
showEnvVarsInLog = 0;
};
7D57265F10EEF7CD92D7973F /* Copy Detox Framework */ = {
@@ -342,44 +353,24 @@
shellScript = "diff \"${PODS_PODFILE_DIR_PATH}/Podfile.lock\" \"${PODS_ROOT}/Manifest.lock\" > /dev/null\nif [ $? != 0 ] ; then\n # print error to STDERR\n echo \"error: The sandbox is not in sync with the Podfile.lock. Run 'pod install' or update your CocoaPods installation.\" >&2\n exit 1\nfi\n# This output is used by Xcode 'outputs' to avoid re-running this script phase.\necho \"SUCCESS\" > \"${SCRIPT_OUTPUT_FILE_0}\"\n";
showEnvVarsInLog = 0;
};
90E79126EC9D9F2045A35906 /* [CP-User] RNFB App Build Script */ = {
B9C817E4784628596EE39CD0 /* [CP-User] RNFB crashlytics Build Script */ = {
isa = PBXShellScriptBuildPhase;
buildActionMask = 2147483647;
files = (
);
inputFileListPaths = (
);
inputPaths = (
"$(BUILT_PRODUCTS_DIR)/$(INFOPLIST_PATH)",
);
name = "[CP-User] RNFB App Build Script";
name = "[CP-User] RNFB crashlytics Build Script";
outputFileListPaths = (
);
outputPaths = (
);
runOnlyForDeploymentPostprocessing = 0;
shellPath = /bin/sh;
shellScript = "#!/usr/bin/env bash\n#\n# Copyright (c) 2016-present Invertase Limited & Contributors\n#\n# Licensed under the Apache License, Version 2.0 (the \"License\");\n# you may not use this library except in compliance with the License.\n# You may obtain a copy of the License at\n#\n# http://www.apache.org/licenses/LICENSE-2.0\n#\n# Unless required by applicable law or agreed to in writing, software\n# distributed under the License is distributed on an \"AS IS\" BASIS,\n# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.\n# See the License for the specific language governing permissions and\n# limitations under the License.\n#\nset -e\n\n_MAX_LOOKUPS=3;\n_SEARCH_RESULT=''\n_CURRENT_LOOKUPS=1\n_JSON_ROOT=\"'react-native'\"\n_JSON_FILE_NAME='firebase.json'\n_CURRENT_SEARCH_DIR=${PROJECT_DIR}\n_PLIST_BUDDY=/usr/libexec/PlistBuddy\n_TARGET_PLIST=\"${BUILT_PRODUCTS_DIR}/${INFOPLIST_PATH}\"\n_DSYM_PLIST=\"${DWARF_DSYM_FOLDER_PATH}/${DWARF_DSYM_FILE_NAME}/Contents/Info.plist\"\n\n_PLIST_ENTRY_KEYS=(\n 'firebase_crashlytics_collection_enabled' #1\n 'firebase_json_raw' #2 - must always be last entry\n)\n\n_PLIST_ENTRY_TYPES=(\n 'bool' #1\n 'string' #2 - must always be last entry\n)\n\n_PLIST_ENTRY_VALUES=(\n 'NO' #1\n 'e30=' #2 - must always be last entry - base64 of {}\n)\n\nfunction setPlistValue {\n echo \"info: setting plist entry '$1' of type '$2' in file '$4'\"\n ${_PLIST_BUDDY} -c \"Add :$1 $2 '$3'\" $4 || echo \"info: '$1' already exists\"\n}\n\necho \"info: -> RNFB build script started\"\necho \"info: 1) Locating ${_JSON_FILE_NAME} file:\"\n\nif [[ -z ${_CURRENT_SEARCH_DIR} ]]; then\n _CURRENT_SEARCH_DIR=`pwd`\nfi;\n\nwhile true; do\n _CURRENT_SEARCH_DIR=`dirname \"$_CURRENT_SEARCH_DIR\"`\n if [[ \"$_CURRENT_SEARCH_DIR\" == \"/\" ]] || [[ ${_CURRENT_LOOKUPS} -gt ${_MAX_LOOKUPS} ]]; then break; fi;\n\n echo \"info: ($_CURRENT_LOOKUPS of $_MAX_LOOKUPS) Searching in '$_CURRENT_SEARCH_DIR' for a ${_JSON_FILE_NAME} file.\"\n _SEARCH_RESULT=`find \"$_CURRENT_SEARCH_DIR\" -maxdepth 2 -name ${_JSON_FILE_NAME} -print | head -n 1`\n\n if [[ ${_SEARCH_RESULT} ]]; then\n echo \"info: ${_JSON_FILE_NAME} found at $_SEARCH_RESULT\"\n break;\n fi;\n\n _CURRENT_LOOKUPS=$((_CURRENT_LOOKUPS+1))\ndone\n\nif [[ ${_SEARCH_RESULT} ]]; then\n _SEARCH_RESULT=\"'$_SEARCH_RESULT'\"\n _JSON_OUTPUT=`python -c 'import json,sys,base64;print(base64.b64encode(json.dumps(json.loads(open('${_SEARCH_RESULT}').read())['${_JSON_ROOT}'])))' || echo \"e30=\"`\n _PLIST_ENTRY_VALUES[${#_PLIST_ENTRY_VALUES[@]}-1]=\"${_JSON_OUTPUT}\"\n echo \"info: firebase.json value: ${_JSON_OUTPUT}\"\nelse\n echo \"warning: A firebase.json file was not found, whilst this file is optional it is recommended to include it to configure firebase services in React Native Firebase.\"\nfi;\n\necho \"info: 2) Adding Info.plist entries: \"\n\nfor plist in ${_TARGET_PLIST} ${_DSYM_PLIST} ; do\n if [[ -f ${plist} ]]; then\n for i in \"${!_PLIST_ENTRY_KEYS[@]}\"; do\n setPlistValue ${_PLIST_ENTRY_KEYS[$i]} ${_PLIST_ENTRY_TYPES[$i]} ${_PLIST_ENTRY_VALUES[$i]} ${plist}\n done\n else\n echo \"warning: A plist file was not found\"\n fi\ndone\n\necho \"info: <- RNFB build script finished\"\n\n\n\n";
showEnvVarsInLog = 0;
};
DB92D4E847F0687DE60279E1 /* [CP] Copy Pods Resources */ = {
isa = PBXShellScriptBuildPhase;
buildActionMask = 2147483647;
files = (
);
inputPaths = (
"${SRCROOT}/Pods/Target Support Files/Pods-testing/Pods-testing-resources.sh",
"${PODS_CONFIGURATION_BUILD_DIR}/FirebaseInAppMessagingDisplay/InAppMessagingDisplayResources.bundle",
"${PODS_ROOT}/FirebaseInvites/Resources/GINInviteResources.bundle",
"${PODS_ROOT}/FirebaseInvites/Resources/GPPACLPickerResources.bundle",
"${PODS_ROOT}/GoogleSignIn/Resources/GoogleSignIn.bundle",
);
name = "[CP] Copy Pods Resources";
outputPaths = (
"${TARGET_BUILD_DIR}/${UNLOCALIZED_RESOURCES_FOLDER_PATH}/InAppMessagingDisplayResources.bundle",
"${TARGET_BUILD_DIR}/${UNLOCALIZED_RESOURCES_FOLDER_PATH}/GINInviteResources.bundle",
"${TARGET_BUILD_DIR}/${UNLOCALIZED_RESOURCES_FOLDER_PATH}/GPPACLPickerResources.bundle",
"${TARGET_BUILD_DIR}/${UNLOCALIZED_RESOURCES_FOLDER_PATH}/GoogleSignIn.bundle",
);
runOnlyForDeploymentPostprocessing = 0;
shellPath = /bin/sh;
shellScript = "\"${SRCROOT}/Pods/Target Support Files/Pods-testing/Pods-testing-resources.sh\"\n";
shellScript = "#!/usr/bin/env bash\n#\n# Copyright (c) 2016-present Invertase Limited & Contributors\n#\n# Licensed under the Apache License, Version 2.0 (the \"License\");\n# you may not use this library except in compliance with the License.\n# You may obtain a copy of the License at\n#\n# http://www.apache.org/licenses/LICENSE-2.0\n#\n# Unless required by applicable law or agreed to in writing, software\n# distributed under the License is distributed on an \"AS IS\" BASIS,\n# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.\n# See the License for the specific language governing permissions and\n# limitations under the License.\n#\nset -e\n\nif [[ ${PODS_ROOT} ]]; then\n echo \"info: Exec Fabric Run from Pods\"\n ${PODS_ROOT}/Fabric/run\nelse\n echo \"info: Exec Fabric Run from framework\"\n ${PROJECT_DIR}/Fabric.framework/run\nfi\n";
showEnvVarsInLog = 0;
};
/* End PBXShellScriptBuildPhase section */