[tests] iOS Firebase SDK v5.14.0 (#1735)

* Update Podfile

* Delete Podfile.lock

* Update config.yml

* Update config.yml

* [tests][ci]

* [tests][ci]

* [tests][ci]

* [tests][ci]

* [tests][ci]

* [tests][ci]

* [tests][ci]

* [tests][ci]

* [tests][ci]

* [tests][ci]

* [tests][ci]

* [tests][ci]

* [tests][ci]

* [tests][ci]
This commit is contained in:
Michael Diarmid
2018-12-08 05:42:23 +01:00
committed by GitHub
parent 1ab8439748
commit 831362838a
7 changed files with 479 additions and 853 deletions

View File

@@ -8,52 +8,49 @@ aliases:
# -------------------------
- &restore-yarn-cache
keys:
- v1-yarn-cache-{{ arch }}-{{ checksum "package.json" }}-{{ checksum "yarn.lock" }}-{{ checksum "tests/package.json" }}-{{ checksum "tests/yarn.lock" }}
- v1-yarn-cache-{{ arch }}
- v4-yarn-cache-{{ arch }}-{{ checksum "package.json" }}-{{ checksum "yarn.lock" }}-{{ checksum "tests/package.json" }}-{{ checksum "tests/yarn.lock" }}
- &save-yarn-cache
paths:
- ~/.cache/yarn
- ~/Library/Detox/ios
key: v1-yarn-cache-{{ arch }}-{{ checksum "package.json" }}-{{ checksum "yarn.lock" }}-{{ checksum "tests/package.json" }}-{{ checksum "tests/yarn.lock" }}
key: v4-yarn-cache-{{ arch }}-{{ checksum "package.json" }}-{{ checksum "yarn.lock" }}-{{ checksum "tests/package.json" }}-{{ checksum "tests/yarn.lock" }}
- &save-pods-cache
paths:
- ~/react-native-firebase/tests/ios/Pods
key: v3-pods-cache-{{ arch }}-{{ checksum "ios/RNFirebase.podspec" }}-{{ checksum "tests/ios/Podfile" }}-{{ checksum "tests/ios/Podfile.lock" }}
key: v4-pods-cache-{{ arch }}-{{ checksum "ios/RNFirebase.podspec" }}-{{ checksum "tests/ios/Podfile" }}-{{ checksum "tests/ios/Podfile.lock" }}
- &restore-pods-cache
keys:
- v3-pods-cache-{{ arch }}-{{ checksum "ios/RNFirebase.podspec" }}-{{ checksum "tests/ios/Podfile" }}-{{ checksum "tests/ios/Podfile.lock" }}
- v3-pods-cache-{{ arch }}
- v4-pods-cache-{{ arch }}-{{ checksum "ios/RNFirebase.podspec" }}-{{ checksum "tests/ios/Podfile" }}-{{ checksum "tests/ios/Podfile.lock" }}
- &save-ios-build-cache
paths:
- ~/react-native-firebase/tests/ios/build/Build
key: v3-ios-build-cache-{{ arch }}-{{ checksum "ios/RNFirebase.podspec" }}-{{ checksum "tests/ios/Podfile" }}-{{ checksum "tests/ios/Podfile.lock" }}
key: v4-ios-build-cache-{{ arch }}-{{ checksum "ios/RNFirebase.podspec" }}-{{ checksum "tests/ios/Podfile" }}-{{ checksum "tests/ios/Podfile.lock" }}
- &restore-ios-build-cache
keys:
- v3-ios-build-cache-{{ arch }}-{{ checksum "ios/RNFirebase.podspec" }}-{{ checksum "tests/ios/Podfile" }}-{{ checksum "tests/ios/Podfile.lock" }}
- v3-ios-build-cache-{{ arch }}
- v4-ios-build-cache-{{ arch }}-{{ checksum "ios/RNFirebase.podspec" }}-{{ checksum "tests/ios/Podfile" }}-{{ checksum "tests/ios/Podfile.lock" }}
- &save-brew-cache
paths:
- /usr/local/Homebrew
- ~/Library/Caches/Homebrew
key: v3-brew-cache-{{ arch }}
key: v4-brew-cache-{{ arch }}
- &restore-brew-cache
keys:
- v3-brew-cache-{{ arch }}
- v4-brew-cache-{{ arch }}
- &configure-jet-detox-environment
name: Configure Jet + Detox Environment
command: |
brew install node@8
brew tap wix/brew
brew install applesimutils
brew install watchman
brew install node@8 >/dev/null
brew tap wix/brew >/dev/null
brew install applesimutils >/dev/null
brew install watchman >/dev/null
touch .watchmanconfig
node -v
@@ -74,7 +71,8 @@ aliases:
- &yarn
name: Yarn Install ./ and ./tests
command: |
yarn install --non-interactive --cache-folder ~/.cache/yarn & cd tests && yarn install --non-interactive --cache-folder ~/.cache/yarn & wait
yarn install --non-interactive --cache-folder ~/.cache/yarn
cd tests && yarn install --non-interactive
# -------------------------
# ANALYSE
@@ -127,9 +125,9 @@ android_defaults: &android_defaults
# IOS
macos_defaults: &macos_defaults
<<: *defaults
resource_class: "large"
resource_class: "medium"
macos:
xcode: "9.4.0"
xcode: "10.1.0"
# -------------------------
# JOBS
@@ -182,17 +180,13 @@ jobs:
- save-cache: *save-yarn-cache
# Pods
# - restore-cache: *restore-pods-cache
- restore-cache: *restore-pods-cache
- run:
name: Install CocoaPods + Pod Install
command: |
cd tests/ios
curl https://cocoapods-specs.circleci.com/fetch-cocoapods-repo-from-s3.sh | bash -s cf
cd tests
yarn
cd ios
rm -rf Pods/
rm Podfile.lock
pod install --repo-update
pod install
- save-cache: *save-pods-cache
# must always be after environment config job but before ios build

View File

@@ -4,15 +4,15 @@ package = JSON.parse(File.read('../package.json'))
Pod::Spec.new do |s|
s.name = "RNFirebase"
s.version = package["version"]
s.summary = package["description"]
s.description = <<-DESC
s.description = package["description"]
s.summary = <<-DESC
A well tested feature rich Firebase implementation for React Native, supporting iOS & Android.
DESC
s.homepage = "http://invertase.io/react-native-firebase"
s.homepage = "http://invertase.io/oss/react-native-firebase"
s.license = package['license']
s.authors = "Invertase Limited"
s.source = { :git => "https://github.com/invertase/react-native-firebase.git", :tag => "v#{s.version}" }
s.social_media_url = 'http://twitter.com/RNFirebase'
s.social_media_url = 'http://twitter.com/invertaseio'
s.platform = :ios, "9.0"
s.source_files = 'RNFirebase/**/*.{h,m}'
s.dependency 'React'

View File

@@ -6,39 +6,45 @@ install! 'cocoapods', :deterministic_uuids => false
# platform :ios, '8.0'
target 'testing' do
platform :ios, '10.0'
platform :ios, '9.0'
# Uncomment this line if you're using Swift or would like to use dynamic frameworks
# use_frameworks!
rnfb_version = package["version"]
react_native_path = "../node_modules/react-native"
pod "yoga", :path => "#{react_native_path}/ReactCommon/yoga"
# Pods for ReactNativeFirebaseDemo
pod 'React', :path => "#{react_native_path}/React.podspec", :subspecs => [
'Core',
'RCTText',
'RCTNetwork',
'RCTWebSocket',
pod 'React', :path => "#{react_native_path}", :subspecs => [
'Core',
'CxxBridge', # Include this for RN >= 0.47
'DevSupport', # Include this to enable In-App Devmenu if RN >= 0.43
'RCTText',
'RCTNetwork',
'RCTWebSocket', # Needed for debugging
'RCTAnimation', # Needed for FlatList and animations running on native UI thread
]
pod 'Firebase/AdMob', '~> 5.11.0'
pod 'Firebase/Auth', '~> 5.11.0'
pod 'Firebase/Core', '~> 5.11.0'
pod 'Firebase/Database', '~> 5.11.0'
pod 'Firebase/Functions', '~> 5.11.0'
pod 'Firebase/DynamicLinks', '~> 5.11.0'
pod 'Firebase/Firestore', '~> 5.11.0'
pod 'Firebase/Invites', '~> 5.11.0'
pod 'Firebase/Messaging', '~> 5.11.0'
pod 'Firebase/RemoteConfig', '~> 5.11.0'
pod 'Firebase/Storage', '~> 5.11.0'
pod 'Firebase/Performance', '~> 5.11.0'
pod "yoga", :path => "#{react_native_path}/ReactCommon/yoga"
# Third party deps podspec link
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 'RNFirebase', :path => '../../ios/RNFirebase.podspec', :version => "~> #{rnfb_version}"
# Pods for ReactNativeFirebaseDemo
pod 'Firebase/Core', '~> 5.14.0'
pod 'Firebase/AdMob', '~> 5.14.0'
pod 'Firebase/Auth', '~> 5.14.0'
pod 'Firebase/Database', '~> 5.14.0'
pod 'Firebase/Functions', '~> 5.14.0'
pod 'Firebase/DynamicLinks', '~> 5.14.0'
pod 'Firebase/Firestore', '~> 5.14.0'
pod 'Firebase/Invites', '~> 5.14.0'
pod 'Firebase/Messaging', '~> 5.14.0'
pod 'Firebase/RemoteConfig', '~> 5.14.0'
pod 'Firebase/Storage', '~> 5.14.0'
pod 'Firebase/Performance', '~> 5.14.0'
pod 'Fabric', '~> 1.7.11'
pod 'Crashlytics', '~> 3.10.7'
pod 'RNFirebase', :path => '../../ios/RNFirebase.podspec', :version => "~> #{rnfb_version}"
post_install do |installer|
installer.pods_project.targets.each do |target|
if target.name == 'yoga'

View File

@@ -1,4 +1,5 @@
PODS:
- boost-for-react-native (1.63.0)
- BoringSSL (10.0.6):
- BoringSSL/Implementation (= 10.0.6)
- BoringSSL/Interface (= 10.0.6)
@@ -7,87 +8,87 @@ PODS:
- BoringSSL/Interface (10.0.6)
- Crashlytics (3.10.9):
- Fabric (~> 1.7.13)
- DoubleConversion (1.1.6)
- Fabric (1.7.13)
- Firebase/AdMob (5.11.0):
- Firebase/AdMob (5.14.0):
- Firebase/Core
- Google-Mobile-Ads-SDK (~> 7.35)
- Firebase/Auth (5.11.0):
- Google-Mobile-Ads-SDK (~> 7.36)
- Firebase/Auth (5.14.0):
- Firebase/CoreOnly
- FirebaseAuth (= 5.0.4)
- Firebase/Core (5.11.0):
- FirebaseAuth (= 5.1.0)
- Firebase/Core (5.14.0):
- Firebase/CoreOnly
- FirebaseAnalytics (= 5.3.0)
- Firebase/CoreOnly (5.11.0):
- FirebaseCore (= 5.1.6)
- Firebase/Database (5.11.0):
- FirebaseAnalytics (= 5.4.0)
- Firebase/CoreOnly (5.14.0):
- FirebaseCore (= 5.1.9)
- Firebase/Database (5.14.0):
- Firebase/CoreOnly
- FirebaseDatabase (= 5.0.3)
- Firebase/DynamicLinks (5.11.0):
- FirebaseDatabase (= 5.0.4)
- Firebase/DynamicLinks (5.14.0):
- Firebase/CoreOnly
- FirebaseDynamicLinks (= 3.1.1)
- Firebase/Firestore (5.11.0):
- FirebaseDynamicLinks (= 3.3.0)
- Firebase/Firestore (5.14.0):
- Firebase/CoreOnly
- FirebaseFirestore (= 0.13.6)
- Firebase/Functions (5.11.0):
- FirebaseFirestore (= 0.16.0)
- Firebase/Functions (5.14.0):
- Firebase/CoreOnly
- FirebaseFunctions (= 2.1.1)
- Firebase/Invites (5.11.0):
- Firebase/Core
- FirebaseInvites (= 3.0.1)
- Firebase/Messaging (5.11.0):
- Firebase/Invites (5.14.0):
- Firebase/CoreOnly
- FirebaseMessaging (= 3.2.1)
- Firebase/Performance (5.11.0):
- FirebaseInvites (= 3.0.1)
- Firebase/Messaging (5.14.0):
- Firebase/CoreOnly
- FirebaseMessaging (= 3.2.2)
- Firebase/Performance (5.14.0):
- Firebase/Core
- FirebasePerformance (= 2.2.0)
- Firebase/RemoteConfig (5.11.0):
- FirebasePerformance (= 2.2.1)
- Firebase/RemoteConfig (5.14.0):
- Firebase/Core
- FirebaseRemoteConfig (= 3.1.0)
- Firebase/Storage (5.11.0):
- Firebase/Storage (5.14.0):
- Firebase/CoreOnly
- FirebaseStorage (= 3.0.2)
- FirebaseStorage (= 3.0.3)
- FirebaseABTesting (2.0.0):
- FirebaseCore (~> 5.0)
- Protobuf (~> 3.5)
- FirebaseAnalytics (5.3.0):
- FirebaseAnalytics (5.4.0):
- FirebaseCore (~> 5.1)
- FirebaseInstanceID (~> 3.3)
- GoogleAppMeasurement (~> 5.3)
- GoogleAppMeasurement (= 5.4.0)
- GoogleUtilities/AppDelegateSwizzler (~> 5.2)
- GoogleUtilities/MethodSwizzler (~> 5.2)
- GoogleUtilities/Network (~> 5.2)
- "GoogleUtilities/NSData+zlib (~> 5.2)"
- nanopb (~> 0.3)
- FirebaseAnalyticsInterop (1.1.0)
- FirebaseAuth (5.0.4):
- FirebaseAuth (5.1.0):
- FirebaseAuthInterop (~> 1.0)
- FirebaseCore (~> 5.0)
- FirebaseCore (~> 5.1)
- GoogleUtilities/Environment (~> 5.2)
- GTMSessionFetcher/Core (~> 1.1)
- FirebaseAuthInterop (1.0.0)
- FirebaseCore (5.1.6):
- FirebaseCore (5.1.9):
- GoogleUtilities/Logger (~> 5.2)
- FirebaseDatabase (5.0.3):
- FirebaseCore (~> 5.0)
- FirebaseDatabase (5.0.4):
- FirebaseAuthInterop (~> 1.0)
- FirebaseCore (~> 5.1)
- leveldb-library (~> 1.18)
- FirebaseDynamicLinks (3.1.1):
- FirebaseDynamicLinks (3.3.0):
- FirebaseAnalytics (~> 5.1)
- FirebaseAnalyticsInterop (~> 1.0)
- FirebaseCore (~> 5.1)
- FirebaseFirestore (0.13.6):
- FirebaseFirestore (0.16.0):
- FirebaseAuthInterop (~> 1.0)
- FirebaseCore (~> 5.1)
- FirebaseFirestore/abseil-cpp (= 0.13.6)
- "gRPC-C++ (~> 0.0.3)"
- gRPC-ProtoRPC (~> 1.0)
- FirebaseFirestore/abseil-cpp (= 0.16.0)
- "gRPC-C++ (= 0.0.5)"
- leveldb-library (~> 1.20)
- nanopb (~> 0.3.8)
- Protobuf (~> 3.1)
- FirebaseFirestore/abseil-cpp (0.13.6):
- FirebaseFirestore/abseil-cpp (0.16.0):
- FirebaseAuthInterop (~> 1.0)
- FirebaseCore (~> 5.1)
- "gRPC-C++ (~> 0.0.3)"
- gRPC-ProtoRPC (~> 1.0)
- "gRPC-C++ (= 0.0.5)"
- leveldb-library (~> 1.20)
- nanopb (~> 0.3.8)
- Protobuf (~> 3.1)
@@ -112,14 +113,14 @@ PODS:
- GTMSessionFetcher/Core (~> 1.1)
- GTMSessionFetcher/Full (~> 1.1)
- Protobuf (~> 3.5)
- FirebaseMessaging (3.2.1):
- FirebaseMessaging (3.2.2):
- FirebaseAnalyticsInterop (~> 1.1)
- FirebaseCore (~> 5.1)
- FirebaseInstanceID (~> 3.0)
- GoogleUtilities/Environment (~> 5.2)
- GoogleUtilities/Reachability (~> 5.2)
- Protobuf (~> 3.1)
- FirebasePerformance (2.2.0):
- FirebasePerformance (2.2.1):
- FirebaseAnalytics (~> 5.3)
- FirebaseInstanceID (~> 3.3)
- FirebaseRemoteConfig (~> 3.1)
@@ -137,17 +138,22 @@ PODS:
- GoogleUtilities/Environment (~> 5.2)
- "GoogleUtilities/NSData+zlib (~> 5.2)"
- Protobuf (~> 3.5)
- FirebaseStorage (3.0.2):
- FirebaseStorage (3.0.3):
- FirebaseAuthInterop (~> 1.0)
- FirebaseCore (~> 5.0)
- FirebaseCore (~> 5.1)
- GTMSessionFetcher/Core (~> 1.1)
- Folly (2018.10.22.00):
- boost-for-react-native
- DoubleConversion
- glog
- glog (0.3.5)
- Google-Mobile-Ads-SDK (7.36.0)
- GoogleAPIClientForREST (1.3.7):
- GoogleAPIClientForREST/Core (= 1.3.7)
- GTMSessionFetcher (>= 1.1.7)
- GoogleAPIClientForREST/Core (1.3.7):
- GTMSessionFetcher (>= 1.1.7)
- GoogleAppMeasurement (5.3.0):
- GoogleAppMeasurement (5.4.0):
- GoogleUtilities/AppDelegateSwizzler (~> 5.2)
- GoogleUtilities/MethodSwizzler (~> 5.2)
- GoogleUtilities/Network (~> 5.2)
@@ -157,27 +163,27 @@ PODS:
- "GoogleToolboxForMac/NSDictionary+URLArguments (~> 2.1)"
- "GoogleToolboxForMac/NSString+URLArguments (~> 2.1)"
- GTMSessionFetcher/Core (~> 1.1)
- GoogleToolboxForMac/Core (2.1.4):
- GoogleToolboxForMac/Defines (= 2.1.4)
- GoogleToolboxForMac/DebugUtils (2.1.4):
- GoogleToolboxForMac/Defines (= 2.1.4)
- GoogleToolboxForMac/Defines (2.1.4)
- GoogleToolboxForMac/Logger (2.1.4):
- GoogleToolboxForMac/Defines (= 2.1.4)
- "GoogleToolboxForMac/NSData+zlib (2.1.4)":
- GoogleToolboxForMac/Defines (= 2.1.4)
- "GoogleToolboxForMac/NSDictionary+URLArguments (2.1.4)":
- GoogleToolboxForMac/DebugUtils (= 2.1.4)
- GoogleToolboxForMac/Defines (= 2.1.4)
- "GoogleToolboxForMac/NSString+URLArguments (= 2.1.4)"
- "GoogleToolboxForMac/NSString+URLArguments (2.1.4)"
- GoogleToolboxForMac/StringEncoding (2.1.4):
- GoogleToolboxForMac/Defines (= 2.1.4)
- GoogleToolboxForMac/URLBuilder (2.1.4):
- GoogleToolboxForMac/Core (= 2.1.4)
- GoogleToolboxForMac/Defines (= 2.1.4)
- "GoogleToolboxForMac/NSDictionary+URLArguments (= 2.1.4)"
- "GoogleToolboxForMac/NSString+URLArguments (= 2.1.4)"
- 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.3.6):
- GoogleUtilities/Environment
- GoogleUtilities/Logger
@@ -197,9 +203,6 @@ PODS:
- GoogleUtilities/Logger
- GoogleUtilities/UserDefaults (5.3.6):
- GoogleUtilities/Logger
- gRPC (1.14.0):
- gRPC-RxLibrary (= 1.14.0)
- gRPC/Main (= 1.14.0)
- "gRPC-C++ (0.0.5)":
- "gRPC-C++/Implementation (= 0.0.5)"
- "gRPC-C++/Interface (= 0.0.5)"
@@ -216,16 +219,6 @@ PODS:
- gRPC-Core/Interface (= 1.14.0)
- nanopb (~> 0.3)
- gRPC-Core/Interface (1.14.0)
- gRPC-ProtoRPC (1.14.0):
- gRPC-ProtoRPC/Main (= 1.14.0)
- gRPC-ProtoRPC/Main (1.14.0):
- gRPC (= 1.14.0)
- gRPC-RxLibrary (= 1.14.0)
- Protobuf (~> 3.0)
- gRPC-RxLibrary (1.14.0)
- gRPC/Main (1.14.0):
- gRPC-Core (= 1.14.0)
- gRPC-RxLibrary (= 1.14.0)
- GTMOAuth2 (1.1.6):
- GTMSessionFetcher (~> 1.1)
- GTMSessionFetcher (1.2.1):
@@ -240,50 +233,78 @@ PODS:
- nanopb/decode (0.3.901)
- nanopb/encode (0.3.901)
- Protobuf (3.6.1)
- React (0.57.1):
- React/Core (= 0.57.1)
- React/Core (0.57.1):
- yoga (= 0.57.1.React)
- React/fishhook (0.57.1)
- React/RCTBlob (0.57.1):
- React (0.58.0-rc.1):
- React/Core (= 0.58.0-rc.1)
- React/Core (0.58.0-rc.1):
- yoga (= 0.58.0-rc.1.React)
- React/CxxBridge (0.58.0-rc.1):
- Folly (= 2018.10.22.00)
- React/Core
- React/RCTNetwork (0.57.1):
- React/cxxreact
- React/jsiexecutor
- React/cxxreact (0.58.0-rc.1):
- boost-for-react-native (= 1.63.0)
- Folly (= 2018.10.22.00)
- React/jsinspector
- React/DevSupport (0.58.0-rc.1):
- React/Core
- React/RCTText (0.57.1):
- React/RCTWebSocket
- React/fishhook (0.58.0-rc.1)
- React/jsi (0.58.0-rc.1):
- Folly (= 2018.10.22.00)
- React/jsiexecutor (0.58.0-rc.1):
- Folly (= 2018.10.22.00)
- React/cxxreact
- React/jsi
- React/jsinspector (0.58.0-rc.1)
- React/RCTAnimation (0.58.0-rc.1):
- React/Core
- React/RCTWebSocket (0.57.1):
- React/RCTBlob (0.58.0-rc.1):
- React/Core
- React/RCTNetwork (0.58.0-rc.1):
- React/Core
- React/RCTText (0.58.0-rc.1):
- React/Core
- React/RCTWebSocket (0.58.0-rc.1):
- React/Core
- React/fishhook
- React/RCTBlob
- RNFirebase (5.1.1):
- Firebase/Core
- React
- yoga (0.57.1.React)
- yoga (0.58.0-rc.1.React)
DEPENDENCIES:
- Crashlytics (~> 3.10.7)
- DoubleConversion (from `../node_modules/react-native/third-party-podspecs/DoubleConversion.podspec`)
- Fabric (~> 1.7.11)
- Firebase/AdMob (~> 5.11.0)
- Firebase/Auth (~> 5.11.0)
- Firebase/Core (~> 5.11.0)
- Firebase/Database (~> 5.11.0)
- Firebase/DynamicLinks (~> 5.11.0)
- Firebase/Firestore (~> 5.11.0)
- Firebase/Functions (~> 5.11.0)
- Firebase/Invites (~> 5.11.0)
- Firebase/Messaging (~> 5.11.0)
- Firebase/Performance (~> 5.11.0)
- Firebase/RemoteConfig (~> 5.11.0)
- Firebase/Storage (~> 5.11.0)
- React/Core (from `../node_modules/react-native/React.podspec`)
- React/RCTNetwork (from `../node_modules/react-native/React.podspec`)
- React/RCTText (from `../node_modules/react-native/React.podspec`)
- React/RCTWebSocket (from `../node_modules/react-native/React.podspec`)
- Firebase/AdMob (~> 5.14.0)
- Firebase/Auth (~> 5.14.0)
- Firebase/Core (~> 5.14.0)
- Firebase/Database (~> 5.14.0)
- Firebase/DynamicLinks (~> 5.14.0)
- Firebase/Firestore (~> 5.14.0)
- Firebase/Functions (~> 5.14.0)
- Firebase/Invites (~> 5.14.0)
- Firebase/Messaging (~> 5.14.0)
- Firebase/Performance (~> 5.14.0)
- Firebase/RemoteConfig (~> 5.14.0)
- Firebase/Storage (~> 5.14.0)
- Folly (from `../node_modules/react-native/third-party-podspecs/Folly.podspec`)
- glog (from `../node_modules/react-native/third-party-podspecs/glog.podspec`)
- React/Core (from `../node_modules/react-native`)
- React/CxxBridge (from `../node_modules/react-native`)
- React/DevSupport (from `../node_modules/react-native`)
- React/RCTAnimation (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`)
- RNFirebase (from `../../ios/RNFirebase.podspec`)
- yoga (from `../node_modules/react-native/ReactCommon/yoga`)
SPEC REPOS:
https://github.com/cocoapods/specs.git:
- boost-for-react-native
- BoringSSL
- Crashlytics
- Fabric
@@ -310,11 +331,8 @@ SPEC REPOS:
- GoogleSignIn
- GoogleToolboxForMac
- GoogleUtilities
- gRPC
- "gRPC-C++"
- gRPC-Core
- gRPC-ProtoRPC
- gRPC-RxLibrary
- GTMOAuth2
- GTMSessionFetcher
- leveldb-library
@@ -322,8 +340,14 @@ SPEC REPOS:
- 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"
React:
:path: "../node_modules/react-native/React.podspec"
:path: "../node_modules/react-native"
RNFirebase:
:path: "../../ios/RNFirebase.podspec"
:version: "~> 5.1.1"
@@ -331,46 +355,47 @@ EXTERNAL SOURCES:
:path: "../node_modules/react-native/ReactCommon/yoga"
SPEC CHECKSUMS:
boost-for-react-native: 39c7adb57c4e60d6c5479dd8623128eb5b3f0f2c
BoringSSL: e10f92a27043805c01071fe815a5cd98ae8212e7
Crashlytics: 55e24fc23989680285a21cb1146578d9d18e432c
DoubleConversion: bb338842f62ab1d708ceb63ec3d999f0f3d98ecd
Fabric: 25d0963b691fc97be566392243ff0ecef5a68338
Firebase: b48f9e653da971ecce5b8c749684bc8bb2d26bd3
Firebase: 963d5685fae888a56d6d4d9cfce6b9c976958798
FirebaseABTesting: 1f50b8d50f5e3469eea54e7463a7b7fe221d1f5e
FirebaseAnalytics: 63202d2665de4e6adcbdce189135255d8b5962ba
FirebaseAnalytics: c06f9d70577d79074214700a71fd5d39de5550fb
FirebaseAnalyticsInterop: e5f21be9af6548372e2f0815834ff909bff395a2
FirebaseAuth: 504b198ceb3472dca5c65bb95544ea44cfc9439e
FirebaseAuth: 4a5cc5fc2d1721e509e24699b93ebc3d94b1e195
FirebaseAuthInterop: 0ffa57668be100582bb7643d4fcb7615496c41fc
FirebaseCore: d16552f06821489ce1affe2e5e3e5593402ddfe3
FirebaseDatabase: e2bcbc106adc4b11a2da3ec2eb63c0c4a44f2f54
FirebaseDynamicLinks: 000130a3fc3d81ac7322731b895009f3199ef584
FirebaseFirestore: 162502df850b584126c609f3449acfb7230d8c1a
FirebaseCore: 8f49b70f57ab5cbb032ef41d64992ded21606459
FirebaseDatabase: 0621689f77528d62b47e1c06ca737c4c19275d1a
FirebaseDynamicLinks: c713da5f75c324f38fb2d57164bbc1c461aa6739
FirebaseFirestore: 0b2495ff27e5749fa0984c405ea58db3d070e075
FirebaseFunctions: 6c03d7c5d62520be4678dc3fb7957654aab82b4f
FirebaseInstanceID: e2fa4cb35ef5558c200f7f0ad8a53e212215f93e
FirebaseInvites: da663c2436b88c2f56d13f38ea71e9055dc4c53d
FirebaseMessaging: 0f14a264b0d7f867e8eff5d3556bc5d0d4e57888
FirebasePerformance: 4adfe91a2c696bc43429822ad0e4aa8753b283b4
FirebaseMessaging: b412996f6a09337d232bb3a6676ce4d1f353d024
FirebasePerformance: 071ef097e7fb2d4f2f27fac1d4ed72ae3dd737d7
FirebaseRemoteConfig: 7e11c65f0769c09bff6947997c209515058c5318
FirebaseStorage: fd82e5e5c474897e19972b34b22ac0f589dce04e
FirebaseStorage: 3d22c041370593e639fba013d1eb698a8dae2881
Folly: de497beb10f102453a1afa9edbf8cf8a251890de
glog: aefd1eb5dda2ab95ba0938556f34b98e2da3a60d
Google-Mobile-Ads-SDK: 5bb4d2cea811842e104a24780caef63b4808e1bd
GoogleAPIClientForREST: 825503f12cb5824601cf526cf06d81a1cea4afd9
GoogleAppMeasurement: 5029d78f2b438bd30ffb44e6c558b57c21622727
GoogleAppMeasurement: 98b71f5e04142793729a5ef23e5b96651ff4b70f
GoogleSignIn: 7ff245e1a7b26d379099d3243a562f5747e23d39
GoogleToolboxForMac: 91c824d21e85b31c2aae9bb011c5027c9b4e738f
GoogleToolboxForMac: ff31605b7d66400dcec09bed5861689aebadda4d
GoogleUtilities: 95996bea7c7d9b8fb811b7507669a4a8762f80c7
gRPC: 9d4c549f37c7cef22478634bac7a0405b6e3dbfb
"gRPC-C++": 19eec1ffd34de29453f5fab5b4697ad0f240ad51
gRPC-Core: f4836515817c0eb479aeeb9cc27c91c4ba62a9f6
gRPC-ProtoRPC: 76f6053639a842e1fb45fa82aa598bf3f4d9f66f
gRPC-RxLibrary: 3c305f32155024b116b780f389323c73a28197e6
GTMOAuth2: e8b6512c896235149df975c41d9a36c868ab7fba
GTMSessionFetcher: 32aeca0aa144acea523e1c8e053089dec2cb98ca
leveldb-library: 08cba283675b7ed2d99629a4bc5fd052cd2bb6a5
nanopb: 2901f78ea1b7b4015c860c2fdd1ea2fee1a18d48
Protobuf: 1eb9700044745f00181c136ef21b8ff3ad5a0fd5
React: 1fe0eb13d90b625d94c3b117c274dcfd2e760e11
RNFirebase: 2b25fd2e60269f26bb0a76c71dcc942b35a77df0
yoga: b1ce48b6cf950b98deae82838f5173ea7cf89e85
React: 9b873b38b92ed8012d7cdf3b965477095ed364c4
RNFirebase: 57f6c2adb24355b4e6211e028a8e97e473432245
yoga: 0885622311729a02c2bc02dca97167787a51488b
PODFILE CHECKSUM: 4a17cd31bba5415cba9b8f969b6ad5d489f5a07d
PODFILE CHECKSUM: 0a82f57ccab01fa0653819a7c741386bb97a5763
COCOAPODS: 1.5.3

View File

@@ -1026,19 +1026,19 @@
);
inputPaths = (
"${SRCROOT}/Pods/Target Support Files/Pods-testing/Pods-testing-resources.sh",
"${PODS_CONFIGURATION_BUILD_DIR}/FirebaseFirestore/gRPCCertificates-Firestore.bundle",
"${PODS_ROOT}/FirebaseInvites/Resources/GINInviteResources.bundle",
"${PODS_ROOT}/FirebaseInvites/Resources/GPPACLPickerResources.bundle",
"${PODS_ROOT}/GTMOAuth2/Source/Touch/GTMOAuth2ViewTouch.xib",
"${PODS_ROOT}/GoogleSignIn/Resources/GoogleSignIn.bundle",
"${PODS_CONFIGURATION_BUILD_DIR}/gRPC/gRPCCertificates.bundle",
);
name = "[CP] Copy Pods Resources";
outputPaths = (
"${TARGET_BUILD_DIR}/${UNLOCALIZED_RESOURCES_FOLDER_PATH}/gRPCCertificates-Firestore.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}/GTMOAuth2ViewTouch.nib",
"${TARGET_BUILD_DIR}/${UNLOCALIZED_RESOURCES_FOLDER_PATH}/GoogleSignIn.bundle",
"${TARGET_BUILD_DIR}/${UNLOCALIZED_RESOURCES_FOLDER_PATH}/gRPCCertificates.bundle",
);
runOnlyForDeploymentPostprocessing = 0;
shellPath = /bin/sh;

View File

@@ -27,8 +27,8 @@
"jsonwebtoken": "^8.2.1",
"mocha": "^5.2.0",
"prop-types": "^15.6.1",
"react": "16.5.1",
"react-native": "0.57.1",
"react": "16.6.3",
"react-native": "0.58.0-rc.1",
"should": "^13.2.1",
"should-sinon": "0.0.6",
"sinon": "^6.2.0"
@@ -83,7 +83,7 @@
"configurations": {
"ios.sim.debug": {
"binaryPath": "ios/build/Build/Products/Debug-iphonesimulator/testing.app",
"build": "xcodebuild -workspace ios/testing.xcworkspace -scheme testing -parallelizeTargets -configuration Debug -sdk iphonesimulator -derivedDataPath ios/build",
"build": "xcodebuild -workspace ios/testing.xcworkspace -scheme testing -parallelizeTargets -configuration Debug -sdk iphonesimulator -derivedDataPath ios/build -UseModernBuildSystem=NO -quiet",
"type": "ios.simulator",
"name": "iPhone X",
"logLevel": "error"
@@ -96,7 +96,7 @@
},
"ios.sim.release": {
"binaryPath": "ios/build/Build/Products/Release-iphonesimulator/testing.app",
"build": "export RCT_NO_LAUNCH_PACKAGER=true && xcodebuild -workspace ios/testing.xcworkspace -scheme testing -configuration Release -sdk iphonesimulator -derivedDataPath ios/build -quiet",
"build": "export RCT_NO_LAUNCH_PACKAGER=true && xcodebuild -workspace ios/testing.xcworkspace -scheme testing -configuration Release -sdk iphonesimulator -derivedDataPath ios/build -UseModernBuildSystem=NO -quiet",
"type": "ios.simulator",
"name": "iPhone X"
},

File diff suppressed because it is too large Load Diff