From 562e0342770e8ca578fd46996f21def979a715a6 Mon Sep 17 00:00:00 2001 From: DPE bot Date: Tue, 10 Sep 2019 08:29:26 -0700 Subject: [PATCH 001/387] Auto-update dependencies. --- dl-invites-sample/Podfile.lock | 24 +++++++++---------- firestore/objc/Podfile.lock | 20 ++++++++-------- firestore/swift/Podfile.lock | 20 ++++++++-------- .../FiroptionConfiguration/Podfile.lock | 18 +++++++------- functions/Podfile.lock | 12 +++++----- inappmessaging/Podfile.lock | 22 ++++++++--------- mlkit/Podfile.lock | 18 +++++++------- storage/Podfile.lock | 18 +++++++------- 8 files changed, 76 insertions(+), 76 deletions(-) diff --git a/dl-invites-sample/Podfile.lock b/dl-invites-sample/Podfile.lock index 4c43404a..b06ab306 100644 --- a/dl-invites-sample/Podfile.lock +++ b/dl-invites-sample/Podfile.lock @@ -1,12 +1,12 @@ PODS: - - Firebase/Core (6.8.0): + - Firebase/Core (6.8.1): - Firebase/CoreOnly - FirebaseAnalytics (= 6.1.1) - - Firebase/CoreOnly (6.8.0): - - FirebaseCore (= 6.2.2) - - Firebase/DynamicLinks (6.8.0): + - Firebase/CoreOnly (6.8.1): + - FirebaseCore (= 6.2.3) + - Firebase/DynamicLinks (6.8.1): - Firebase/CoreOnly - - FirebaseDynamicLinks (~> 4.0.4) + - FirebaseDynamicLinks (~> 4.0.5) - FirebaseAnalytics (6.1.1): - FirebaseCore (~> 6.2) - FirebaseInstanceID (~> 4.2) @@ -17,7 +17,7 @@ PODS: - "GoogleUtilities/NSData+zlib (~> 6.0)" - nanopb (~> 0.3) - FirebaseAnalyticsInterop (1.4.0) - - FirebaseCore (6.2.2): + - FirebaseCore (6.2.3): - FirebaseCoreDiagnostics (~> 1.0) - FirebaseCoreDiagnosticsInterop (~> 1.0) - GoogleUtilities/Environment (~> 6.2) @@ -28,10 +28,10 @@ PODS: - GoogleUtilities/Environment (~> 6.2) - GoogleUtilities/Logger (~> 6.2) - FirebaseCoreDiagnosticsInterop (1.0.0) - - FirebaseDynamicLinks (4.0.4): + - FirebaseDynamicLinks (4.0.5): - FirebaseAnalyticsInterop (~> 1.3) - FirebaseCore (~> 6.2) - - FirebaseInstanceID (4.2.4): + - FirebaseInstanceID (4.2.5): - FirebaseCore (~> 6.0) - GoogleUtilities/Environment (~> 6.0) - GoogleUtilities/UserDefaults (~> 6.0) @@ -90,14 +90,14 @@ SPEC REPOS: - nanopb SPEC CHECKSUMS: - Firebase: c35912a5c160193dc423f260dac3f167a1a795ab + Firebase: 9cbe4e5b5eaafa05dc932be58b7c8c3820d71e88 FirebaseAnalytics: 843c7f64a8f9c79f0d03281197ebe7bb1d58d477 FirebaseAnalyticsInterop: d48b6ab67bcf016a05e55b71fc39c61c0cb6b7f3 - FirebaseCore: 12422a2a2b79ed161b06ccad1edfe650de7a4b34 + FirebaseCore: e9d9bd1dae61c1e82bc1e0e617a9d832392086a0 FirebaseCoreDiagnostics: 4c04ae09d0ab027c30179828c6bb47764df1bd13 FirebaseCoreDiagnosticsInterop: 6829da2b8d1fc795ff1bd99df751d3788035d2cb - FirebaseDynamicLinks: 585355f9de854b847059188bb845b7dceae18cd5 - FirebaseInstanceID: 88932a31aba5a56cfd3a7541706436c71f7f4598 + FirebaseDynamicLinks: db62e9da4788f9c5ebce2028dab933a0c158cfe2 + FirebaseInstanceID: 550df9be1f99f751d8fcde3ac342a1e21a0e6c42 GoogleAppMeasurement: 86a82f0e1f20b8eedf8e20326530138fd71409de GoogleDataTransport: 8f9897b8e073687f24ca8d3c3a8013dec7d2d1cc GoogleDataTransportCCTSupport: 51134d81fca795c60cc247d1cb6af63c3d67b8d8 diff --git a/firestore/objc/Podfile.lock b/firestore/objc/Podfile.lock index 6fab61b5..859eec37 100644 --- a/firestore/objc/Podfile.lock +++ b/firestore/objc/Podfile.lock @@ -5,15 +5,15 @@ PODS: - BoringSSL-GRPC/Implementation (0.0.3): - BoringSSL-GRPC/Interface (= 0.0.3) - BoringSSL-GRPC/Interface (0.0.3) - - Firebase/Auth (6.8.0): + - Firebase/Auth (6.8.1): - Firebase/CoreOnly - FirebaseAuth (~> 6.2.3) - - Firebase/Core (6.8.0): + - Firebase/Core (6.8.1): - Firebase/CoreOnly - FirebaseAnalytics (= 6.1.1) - - Firebase/CoreOnly (6.8.0): - - FirebaseCore (= 6.2.2) - - Firebase/Firestore (6.8.0): + - Firebase/CoreOnly (6.8.1): + - FirebaseCore (= 6.2.3) + - Firebase/Firestore (6.8.1): - Firebase/CoreOnly - FirebaseFirestore (~> 1.5.0) - FirebaseAnalytics (6.1.1): @@ -32,7 +32,7 @@ PODS: - GoogleUtilities/Environment (~> 6.2) - GTMSessionFetcher/Core (~> 1.1) - FirebaseAuthInterop (1.0.0) - - FirebaseCore (6.2.2): + - FirebaseCore (6.2.3): - FirebaseCoreDiagnostics (~> 1.0) - FirebaseCoreDiagnosticsInterop (~> 1.0) - GoogleUtilities/Environment (~> 6.2) @@ -58,7 +58,7 @@ PODS: - leveldb-library (~> 1.22) - nanopb (~> 0.3.901) - Protobuf (~> 3.1) - - FirebaseInstanceID (4.2.4): + - FirebaseInstanceID (4.2.5): - FirebaseCore (~> 6.0) - GoogleUtilities/Environment (~> 6.0) - GoogleUtilities/UserDefaults (~> 6.0) @@ -145,15 +145,15 @@ SPEC REPOS: SPEC CHECKSUMS: BoringSSL-GRPC: db8764df3204ccea016e1c8dd15d9a9ad63ff318 - Firebase: c35912a5c160193dc423f260dac3f167a1a795ab + Firebase: 9cbe4e5b5eaafa05dc932be58b7c8c3820d71e88 FirebaseAnalytics: 843c7f64a8f9c79f0d03281197ebe7bb1d58d477 FirebaseAuth: e7f86c2dfc57281cd01f7da5e4b40e01e4510a4a FirebaseAuthInterop: 0ffa57668be100582bb7643d4fcb7615496c41fc - FirebaseCore: 12422a2a2b79ed161b06ccad1edfe650de7a4b34 + FirebaseCore: e9d9bd1dae61c1e82bc1e0e617a9d832392086a0 FirebaseCoreDiagnostics: 4c04ae09d0ab027c30179828c6bb47764df1bd13 FirebaseCoreDiagnosticsInterop: 6829da2b8d1fc795ff1bd99df751d3788035d2cb FirebaseFirestore: c5873e279490fbe02239ab2cdfb91c2d546261cc - FirebaseInstanceID: 88932a31aba5a56cfd3a7541706436c71f7f4598 + FirebaseInstanceID: 550df9be1f99f751d8fcde3ac342a1e21a0e6c42 GoogleAppMeasurement: 86a82f0e1f20b8eedf8e20326530138fd71409de GoogleDataTransport: 8f9897b8e073687f24ca8d3c3a8013dec7d2d1cc GoogleDataTransportCCTSupport: 51134d81fca795c60cc247d1cb6af63c3d67b8d8 diff --git a/firestore/swift/Podfile.lock b/firestore/swift/Podfile.lock index 540ef514..f40ef129 100644 --- a/firestore/swift/Podfile.lock +++ b/firestore/swift/Podfile.lock @@ -5,15 +5,15 @@ PODS: - BoringSSL-GRPC/Implementation (0.0.3): - BoringSSL-GRPC/Interface (= 0.0.3) - BoringSSL-GRPC/Interface (0.0.3) - - Firebase/Auth (6.8.0): + - Firebase/Auth (6.8.1): - Firebase/CoreOnly - FirebaseAuth (~> 6.2.3) - - Firebase/Core (6.8.0): + - Firebase/Core (6.8.1): - Firebase/CoreOnly - FirebaseAnalytics (= 6.1.1) - - Firebase/CoreOnly (6.8.0): - - FirebaseCore (= 6.2.2) - - Firebase/Firestore (6.8.0): + - Firebase/CoreOnly (6.8.1): + - FirebaseCore (= 6.2.3) + - Firebase/Firestore (6.8.1): - Firebase/CoreOnly - FirebaseFirestore (~> 1.5.0) - FirebaseAnalytics (6.1.1): @@ -32,7 +32,7 @@ PODS: - GoogleUtilities/Environment (~> 6.2) - GTMSessionFetcher/Core (~> 1.1) - FirebaseAuthInterop (1.0.0) - - FirebaseCore (6.2.2): + - FirebaseCore (6.2.3): - FirebaseCoreDiagnostics (~> 1.0) - FirebaseCoreDiagnosticsInterop (~> 1.0) - GoogleUtilities/Environment (~> 6.2) @@ -58,7 +58,7 @@ PODS: - leveldb-library (~> 1.22) - nanopb (~> 0.3.901) - Protobuf (~> 3.1) - - FirebaseInstanceID (4.2.4): + - FirebaseInstanceID (4.2.5): - FirebaseCore (~> 6.0) - GoogleUtilities/Environment (~> 6.0) - GoogleUtilities/UserDefaults (~> 6.0) @@ -145,15 +145,15 @@ SPEC REPOS: SPEC CHECKSUMS: BoringSSL-GRPC: db8764df3204ccea016e1c8dd15d9a9ad63ff318 - Firebase: c35912a5c160193dc423f260dac3f167a1a795ab + Firebase: 9cbe4e5b5eaafa05dc932be58b7c8c3820d71e88 FirebaseAnalytics: 843c7f64a8f9c79f0d03281197ebe7bb1d58d477 FirebaseAuth: e7f86c2dfc57281cd01f7da5e4b40e01e4510a4a FirebaseAuthInterop: 0ffa57668be100582bb7643d4fcb7615496c41fc - FirebaseCore: 12422a2a2b79ed161b06ccad1edfe650de7a4b34 + FirebaseCore: e9d9bd1dae61c1e82bc1e0e617a9d832392086a0 FirebaseCoreDiagnostics: 4c04ae09d0ab027c30179828c6bb47764df1bd13 FirebaseCoreDiagnosticsInterop: 6829da2b8d1fc795ff1bd99df751d3788035d2cb FirebaseFirestore: c5873e279490fbe02239ab2cdfb91c2d546261cc - FirebaseInstanceID: 88932a31aba5a56cfd3a7541706436c71f7f4598 + FirebaseInstanceID: 550df9be1f99f751d8fcde3ac342a1e21a0e6c42 GoogleAppMeasurement: 86a82f0e1f20b8eedf8e20326530138fd71409de GoogleDataTransport: 8f9897b8e073687f24ca8d3c3a8013dec7d2d1cc GoogleDataTransportCCTSupport: 51134d81fca795c60cc247d1cb6af63c3d67b8d8 diff --git a/firoptions/FiroptionConfiguration/Podfile.lock b/firoptions/FiroptionConfiguration/Podfile.lock index bf75f472..cc5d4cb1 100644 --- a/firoptions/FiroptionConfiguration/Podfile.lock +++ b/firoptions/FiroptionConfiguration/Podfile.lock @@ -1,10 +1,10 @@ PODS: - - Firebase/Core (6.8.0): + - Firebase/Core (6.8.1): - Firebase/CoreOnly - FirebaseAnalytics (= 6.1.1) - - Firebase/CoreOnly (6.8.0): - - FirebaseCore (= 6.2.2) - - Firebase/Database (6.8.0): + - Firebase/CoreOnly (6.8.1): + - FirebaseCore (= 6.2.3) + - Firebase/Database (6.8.1): - Firebase/CoreOnly - FirebaseDatabase (~> 6.1.0) - FirebaseAnalytics (6.1.1): @@ -17,7 +17,7 @@ PODS: - "GoogleUtilities/NSData+zlib (~> 6.0)" - nanopb (~> 0.3) - FirebaseAuthInterop (1.0.0) - - FirebaseCore (6.2.2): + - FirebaseCore (6.2.3): - FirebaseCoreDiagnostics (~> 1.0) - FirebaseCoreDiagnosticsInterop (~> 1.0) - GoogleUtilities/Environment (~> 6.2) @@ -32,7 +32,7 @@ PODS: - FirebaseAuthInterop (~> 1.0) - FirebaseCore (~> 6.0) - leveldb-library (~> 1.18) - - FirebaseInstanceID (4.2.4): + - FirebaseInstanceID (4.2.5): - FirebaseCore (~> 6.0) - GoogleUtilities/Environment (~> 6.0) - GoogleUtilities/UserDefaults (~> 6.0) @@ -93,14 +93,14 @@ SPEC REPOS: - nanopb SPEC CHECKSUMS: - Firebase: c35912a5c160193dc423f260dac3f167a1a795ab + Firebase: 9cbe4e5b5eaafa05dc932be58b7c8c3820d71e88 FirebaseAnalytics: 843c7f64a8f9c79f0d03281197ebe7bb1d58d477 FirebaseAuthInterop: 0ffa57668be100582bb7643d4fcb7615496c41fc - FirebaseCore: 12422a2a2b79ed161b06ccad1edfe650de7a4b34 + FirebaseCore: e9d9bd1dae61c1e82bc1e0e617a9d832392086a0 FirebaseCoreDiagnostics: 4c04ae09d0ab027c30179828c6bb47764df1bd13 FirebaseCoreDiagnosticsInterop: 6829da2b8d1fc795ff1bd99df751d3788035d2cb FirebaseDatabase: 518cd94286de2ee999e19383a2a6ae04c81ce993 - FirebaseInstanceID: 88932a31aba5a56cfd3a7541706436c71f7f4598 + FirebaseInstanceID: 550df9be1f99f751d8fcde3ac342a1e21a0e6c42 GoogleAppMeasurement: 86a82f0e1f20b8eedf8e20326530138fd71409de GoogleDataTransport: 8f9897b8e073687f24ca8d3c3a8013dec7d2d1cc GoogleDataTransportCCTSupport: 51134d81fca795c60cc247d1cb6af63c3d67b8d8 diff --git a/functions/Podfile.lock b/functions/Podfile.lock index a409714c..ca272a14 100644 --- a/functions/Podfile.lock +++ b/functions/Podfile.lock @@ -1,11 +1,11 @@ PODS: - - Firebase/CoreOnly (6.8.0): - - FirebaseCore (= 6.2.2) - - Firebase/Functions (6.8.0): + - Firebase/CoreOnly (6.8.1): + - FirebaseCore (= 6.2.3) + - Firebase/Functions (6.8.1): - Firebase/CoreOnly - FirebaseFunctions (~> 2.5.1) - FirebaseAuthInterop (1.0.0) - - FirebaseCore (6.2.2): + - FirebaseCore (6.2.3): - FirebaseCoreDiagnostics (~> 1.0) - FirebaseCoreDiagnosticsInterop (~> 1.0) - GoogleUtilities/Environment (~> 6.2) @@ -52,9 +52,9 @@ SPEC REPOS: - nanopb SPEC CHECKSUMS: - Firebase: c35912a5c160193dc423f260dac3f167a1a795ab + Firebase: 9cbe4e5b5eaafa05dc932be58b7c8c3820d71e88 FirebaseAuthInterop: 0ffa57668be100582bb7643d4fcb7615496c41fc - FirebaseCore: 12422a2a2b79ed161b06ccad1edfe650de7a4b34 + FirebaseCore: e9d9bd1dae61c1e82bc1e0e617a9d832392086a0 FirebaseCoreDiagnostics: 4c04ae09d0ab027c30179828c6bb47764df1bd13 FirebaseCoreDiagnosticsInterop: 6829da2b8d1fc795ff1bd99df751d3788035d2cb FirebaseFunctions: 5af7c35d1c5e41608fecbb667eb6c4e672e318d0 diff --git a/inappmessaging/Podfile.lock b/inappmessaging/Podfile.lock index 19ff0e08..1f0bf776 100644 --- a/inappmessaging/Podfile.lock +++ b/inappmessaging/Podfile.lock @@ -1,12 +1,12 @@ PODS: - - Firebase (6.8.0): - - Firebase/Core (= 6.8.0) - - Firebase/Core (6.8.0): + - Firebase (6.8.1): + - Firebase/Core (= 6.8.1) + - Firebase/Core (6.8.1): - Firebase/CoreOnly - FirebaseAnalytics (= 6.1.1) - - Firebase/CoreOnly (6.8.0): - - FirebaseCore (= 6.2.2) - - Firebase/InAppMessagingDisplay (6.8.0): + - Firebase/CoreOnly (6.8.1): + - FirebaseCore (= 6.2.3) + - Firebase/InAppMessagingDisplay (6.8.1): - Firebase/CoreOnly - FirebaseInAppMessagingDisplay (~> 0.15.4) - FirebaseAnalytics (6.1.1): @@ -19,7 +19,7 @@ PODS: - "GoogleUtilities/NSData+zlib (~> 6.0)" - nanopb (~> 0.3) - FirebaseAnalyticsInterop (1.4.0) - - FirebaseCore (6.2.2): + - FirebaseCore (6.2.3): - FirebaseCoreDiagnostics (~> 1.0) - FirebaseCoreDiagnosticsInterop (~> 1.0) - GoogleUtilities/Environment (~> 6.2) @@ -38,7 +38,7 @@ PODS: - FirebaseInAppMessagingDisplay (0.15.4): - FirebaseCore (~> 6.2) - FirebaseInAppMessaging (>= 0.15.0) - - FirebaseInstanceID (4.2.4): + - FirebaseInstanceID (4.2.5): - FirebaseCore (~> 6.0) - GoogleUtilities/Environment (~> 6.0) - GoogleUtilities/UserDefaults (~> 6.0) @@ -98,15 +98,15 @@ SPEC REPOS: - nanopb SPEC CHECKSUMS: - Firebase: c35912a5c160193dc423f260dac3f167a1a795ab + Firebase: 9cbe4e5b5eaafa05dc932be58b7c8c3820d71e88 FirebaseAnalytics: 843c7f64a8f9c79f0d03281197ebe7bb1d58d477 FirebaseAnalyticsInterop: d48b6ab67bcf016a05e55b71fc39c61c0cb6b7f3 - FirebaseCore: 12422a2a2b79ed161b06ccad1edfe650de7a4b34 + FirebaseCore: e9d9bd1dae61c1e82bc1e0e617a9d832392086a0 FirebaseCoreDiagnostics: 4c04ae09d0ab027c30179828c6bb47764df1bd13 FirebaseCoreDiagnosticsInterop: 6829da2b8d1fc795ff1bd99df751d3788035d2cb FirebaseInAppMessaging: 54bcfe1cf2a48a8f5cdcac487a585c0e9b440d9a FirebaseInAppMessagingDisplay: 66267552890939d394a961ee4cac5cdfd41f17bb - FirebaseInstanceID: 88932a31aba5a56cfd3a7541706436c71f7f4598 + FirebaseInstanceID: 550df9be1f99f751d8fcde3ac342a1e21a0e6c42 GoogleAppMeasurement: 86a82f0e1f20b8eedf8e20326530138fd71409de GoogleDataTransport: 8f9897b8e073687f24ca8d3c3a8013dec7d2d1cc GoogleDataTransportCCTSupport: 51134d81fca795c60cc247d1cb6af63c3d67b8d8 diff --git a/mlkit/Podfile.lock b/mlkit/Podfile.lock index 0add4796..b16140e8 100644 --- a/mlkit/Podfile.lock +++ b/mlkit/Podfile.lock @@ -1,13 +1,13 @@ PODS: - - Firebase/CoreOnly (6.8.0): - - FirebaseCore (= 6.2.2) - - Firebase/MLVision (6.8.0): + - Firebase/CoreOnly (6.8.1): + - FirebaseCore (= 6.2.3) + - Firebase/MLVision (6.8.1): - Firebase/CoreOnly - FirebaseMLVision (~> 0.18.0) - - Firebase/MLVisionAutoML (6.8.0): + - Firebase/MLVisionAutoML (6.8.1): - Firebase/CoreOnly - FirebaseMLVisionAutoML (~> 0.18.0) - - FirebaseCore (6.2.2): + - FirebaseCore (6.2.3): - FirebaseCoreDiagnostics (~> 1.0) - FirebaseCoreDiagnosticsInterop (~> 1.0) - GoogleUtilities/Environment (~> 6.2) @@ -18,7 +18,7 @@ PODS: - GoogleUtilities/Environment (~> 6.2) - GoogleUtilities/Logger (~> 6.2) - FirebaseCoreDiagnosticsInterop (1.0.0) - - FirebaseInstanceID (4.2.4): + - FirebaseInstanceID (4.2.5): - FirebaseCore (~> 6.0) - GoogleUtilities/Environment (~> 6.0) - GoogleUtilities/UserDefaults (~> 6.0) @@ -113,11 +113,11 @@ SPEC REPOS: - TensorFlowLiteObjC SPEC CHECKSUMS: - Firebase: c35912a5c160193dc423f260dac3f167a1a795ab - FirebaseCore: 12422a2a2b79ed161b06ccad1edfe650de7a4b34 + Firebase: 9cbe4e5b5eaafa05dc932be58b7c8c3820d71e88 + FirebaseCore: e9d9bd1dae61c1e82bc1e0e617a9d832392086a0 FirebaseCoreDiagnostics: 4c04ae09d0ab027c30179828c6bb47764df1bd13 FirebaseCoreDiagnosticsInterop: 6829da2b8d1fc795ff1bd99df751d3788035d2cb - FirebaseInstanceID: 88932a31aba5a56cfd3a7541706436c71f7f4598 + FirebaseInstanceID: 550df9be1f99f751d8fcde3ac342a1e21a0e6c42 FirebaseMLCommon: 45b456098f5d38c0fe023dd6dca3ee0f91256b2d FirebaseMLVision: 33745e08da6adc5375c7979b581b3521dc057f74 FirebaseMLVisionAutoML: 31f0cde3476fea96a3bdf45d5ac87db2358abf29 diff --git a/storage/Podfile.lock b/storage/Podfile.lock index 9a6e3abb..199a6ea0 100644 --- a/storage/Podfile.lock +++ b/storage/Podfile.lock @@ -1,11 +1,11 @@ PODS: - - Firebase/CoreOnly (6.8.0): - - FirebaseCore (= 6.2.2) - - Firebase/Storage (6.8.0): + - Firebase/CoreOnly (6.8.1): + - FirebaseCore (= 6.2.3) + - Firebase/Storage (6.8.1): - Firebase/CoreOnly - - FirebaseStorage (~> 3.4.0) + - FirebaseStorage (~> 3.4.1) - FirebaseAuthInterop (1.0.0) - - FirebaseCore (6.2.2): + - FirebaseCore (6.2.3): - FirebaseCoreDiagnostics (~> 1.0) - FirebaseCoreDiagnosticsInterop (~> 1.0) - GoogleUtilities/Environment (~> 6.2) @@ -16,7 +16,7 @@ PODS: - GoogleUtilities/Environment (~> 6.2) - GoogleUtilities/Logger (~> 6.2) - FirebaseCoreDiagnosticsInterop (1.0.0) - - FirebaseStorage (3.4.0): + - FirebaseStorage (3.4.1): - FirebaseAuthInterop (~> 1.0) - FirebaseCore (~> 6.0) - GTMSessionFetcher/Core (~> 1.1) @@ -61,12 +61,12 @@ SPEC REPOS: - SDWebImage SPEC CHECKSUMS: - Firebase: c35912a5c160193dc423f260dac3f167a1a795ab + Firebase: 9cbe4e5b5eaafa05dc932be58b7c8c3820d71e88 FirebaseAuthInterop: 0ffa57668be100582bb7643d4fcb7615496c41fc - FirebaseCore: 12422a2a2b79ed161b06ccad1edfe650de7a4b34 + FirebaseCore: e9d9bd1dae61c1e82bc1e0e617a9d832392086a0 FirebaseCoreDiagnostics: 4c04ae09d0ab027c30179828c6bb47764df1bd13 FirebaseCoreDiagnosticsInterop: 6829da2b8d1fc795ff1bd99df751d3788035d2cb - FirebaseStorage: 618dd8fd886b30adf6e5d1915b1f5c18cb5c3944 + FirebaseStorage: b7c6d00997bc21d4465453bdcc5cc65513110fed FirebaseUI: d92c980c1c7e553df3c5e7b0725baeb13f80f6d2 GoogleDataTransport: 8f9897b8e073687f24ca8d3c3a8013dec7d2d1cc GoogleDataTransportCCTSupport: 51134d81fca795c60cc247d1cb6af63c3d67b8d8 From 01880205058ffa142d659629d8ef36f8255d285e Mon Sep 17 00:00:00 2001 From: DPE bot Date: Sun, 15 Sep 2019 08:28:57 -0700 Subject: [PATCH 002/387] Auto-update dependencies. --- dl-invites-sample/Podfile.lock | 4 ++-- firestore/objc/Podfile.lock | 4 ++-- firestore/swift/Podfile.lock | 4 ++-- firoptions/FiroptionConfiguration/Podfile.lock | 4 ++-- functions/Podfile.lock | 4 ++-- inappmessaging/Podfile.lock | 4 ++-- mlkit/Podfile.lock | 4 ++-- storage/Podfile.lock | 4 ++-- 8 files changed, 16 insertions(+), 16 deletions(-) diff --git a/dl-invites-sample/Podfile.lock b/dl-invites-sample/Podfile.lock index b06ab306..5672203d 100644 --- a/dl-invites-sample/Podfile.lock +++ b/dl-invites-sample/Podfile.lock @@ -42,7 +42,7 @@ PODS: - "GoogleUtilities/NSData+zlib (~> 6.0)" - nanopb (~> 0.3) - GoogleDataTransport (1.2.0) - - GoogleDataTransportCCTSupport (1.0.3): + - GoogleDataTransportCCTSupport (1.0.4): - GoogleDataTransport (~> 1.2) - nanopb - GoogleUtilities/AppDelegateSwizzler (6.2.5): @@ -100,7 +100,7 @@ SPEC CHECKSUMS: FirebaseInstanceID: 550df9be1f99f751d8fcde3ac342a1e21a0e6c42 GoogleAppMeasurement: 86a82f0e1f20b8eedf8e20326530138fd71409de GoogleDataTransport: 8f9897b8e073687f24ca8d3c3a8013dec7d2d1cc - GoogleDataTransportCCTSupport: 51134d81fca795c60cc247d1cb6af63c3d67b8d8 + GoogleDataTransportCCTSupport: 7455d07b98851aa63e4c05a34dad356ca588479e GoogleUtilities: e7dc37039b19df7fe543479d3e4a02ac8d11bb69 nanopb: 2901f78ea1b7b4015c860c2fdd1ea2fee1a18d48 diff --git a/firestore/objc/Podfile.lock b/firestore/objc/Podfile.lock index 859eec37..3e9b77c1 100644 --- a/firestore/objc/Podfile.lock +++ b/firestore/objc/Podfile.lock @@ -69,7 +69,7 @@ PODS: - "GoogleUtilities/NSData+zlib (~> 6.0)" - nanopb (~> 0.3) - GoogleDataTransport (1.2.0) - - GoogleDataTransportCCTSupport (1.0.3): + - GoogleDataTransportCCTSupport (1.0.4): - GoogleDataTransport (~> 1.2) - nanopb - GoogleUtilities/AppDelegateSwizzler (6.2.5): @@ -156,7 +156,7 @@ SPEC CHECKSUMS: FirebaseInstanceID: 550df9be1f99f751d8fcde3ac342a1e21a0e6c42 GoogleAppMeasurement: 86a82f0e1f20b8eedf8e20326530138fd71409de GoogleDataTransport: 8f9897b8e073687f24ca8d3c3a8013dec7d2d1cc - GoogleDataTransportCCTSupport: 51134d81fca795c60cc247d1cb6af63c3d67b8d8 + GoogleDataTransportCCTSupport: 7455d07b98851aa63e4c05a34dad356ca588479e GoogleUtilities: e7dc37039b19df7fe543479d3e4a02ac8d11bb69 "gRPC-C++": 9dfe7b44821e7b3e44aacad2af29d2c21f7cde83 gRPC-Core: c9aef9a261a1247e881b18059b84d597293c9947 diff --git a/firestore/swift/Podfile.lock b/firestore/swift/Podfile.lock index f40ef129..85ba72d5 100644 --- a/firestore/swift/Podfile.lock +++ b/firestore/swift/Podfile.lock @@ -69,7 +69,7 @@ PODS: - "GoogleUtilities/NSData+zlib (~> 6.0)" - nanopb (~> 0.3) - GoogleDataTransport (1.2.0) - - GoogleDataTransportCCTSupport (1.0.3): + - GoogleDataTransportCCTSupport (1.0.4): - GoogleDataTransport (~> 1.2) - nanopb - GoogleUtilities/AppDelegateSwizzler (6.2.5): @@ -156,7 +156,7 @@ SPEC CHECKSUMS: FirebaseInstanceID: 550df9be1f99f751d8fcde3ac342a1e21a0e6c42 GoogleAppMeasurement: 86a82f0e1f20b8eedf8e20326530138fd71409de GoogleDataTransport: 8f9897b8e073687f24ca8d3c3a8013dec7d2d1cc - GoogleDataTransportCCTSupport: 51134d81fca795c60cc247d1cb6af63c3d67b8d8 + GoogleDataTransportCCTSupport: 7455d07b98851aa63e4c05a34dad356ca588479e GoogleUtilities: e7dc37039b19df7fe543479d3e4a02ac8d11bb69 "gRPC-C++": 9dfe7b44821e7b3e44aacad2af29d2c21f7cde83 gRPC-Core: c9aef9a261a1247e881b18059b84d597293c9947 diff --git a/firoptions/FiroptionConfiguration/Podfile.lock b/firoptions/FiroptionConfiguration/Podfile.lock index cc5d4cb1..dc27ec5c 100644 --- a/firoptions/FiroptionConfiguration/Podfile.lock +++ b/firoptions/FiroptionConfiguration/Podfile.lock @@ -43,7 +43,7 @@ PODS: - "GoogleUtilities/NSData+zlib (~> 6.0)" - nanopb (~> 0.3) - GoogleDataTransport (1.2.0) - - GoogleDataTransportCCTSupport (1.0.3): + - GoogleDataTransportCCTSupport (1.0.4): - GoogleDataTransport (~> 1.2) - nanopb - GoogleUtilities/AppDelegateSwizzler (6.2.5): @@ -103,7 +103,7 @@ SPEC CHECKSUMS: FirebaseInstanceID: 550df9be1f99f751d8fcde3ac342a1e21a0e6c42 GoogleAppMeasurement: 86a82f0e1f20b8eedf8e20326530138fd71409de GoogleDataTransport: 8f9897b8e073687f24ca8d3c3a8013dec7d2d1cc - GoogleDataTransportCCTSupport: 51134d81fca795c60cc247d1cb6af63c3d67b8d8 + GoogleDataTransportCCTSupport: 7455d07b98851aa63e4c05a34dad356ca588479e GoogleUtilities: e7dc37039b19df7fe543479d3e4a02ac8d11bb69 leveldb-library: 55d93ee664b4007aac644a782d11da33fba316f7 nanopb: 2901f78ea1b7b4015c860c2fdd1ea2fee1a18d48 diff --git a/functions/Podfile.lock b/functions/Podfile.lock index ca272a14..d1a6a744 100644 --- a/functions/Podfile.lock +++ b/functions/Podfile.lock @@ -21,7 +21,7 @@ PODS: - FirebaseCore (~> 6.0) - GTMSessionFetcher/Core (~> 1.1) - GoogleDataTransport (1.2.0) - - GoogleDataTransportCCTSupport (1.0.3): + - GoogleDataTransportCCTSupport (1.0.4): - GoogleDataTransport (~> 1.2) - nanopb - GoogleUtilities/Environment (6.2.5) @@ -59,7 +59,7 @@ SPEC CHECKSUMS: FirebaseCoreDiagnosticsInterop: 6829da2b8d1fc795ff1bd99df751d3788035d2cb FirebaseFunctions: 5af7c35d1c5e41608fecbb667eb6c4e672e318d0 GoogleDataTransport: 8f9897b8e073687f24ca8d3c3a8013dec7d2d1cc - GoogleDataTransportCCTSupport: 51134d81fca795c60cc247d1cb6af63c3d67b8d8 + GoogleDataTransportCCTSupport: 7455d07b98851aa63e4c05a34dad356ca588479e GoogleUtilities: e7dc37039b19df7fe543479d3e4a02ac8d11bb69 GTMSessionFetcher: 61bb0f61a4cb560030f1222021178008a5727a23 nanopb: 2901f78ea1b7b4015c860c2fdd1ea2fee1a18d48 diff --git a/inappmessaging/Podfile.lock b/inappmessaging/Podfile.lock index 1f0bf776..a4e58a5c 100644 --- a/inappmessaging/Podfile.lock +++ b/inappmessaging/Podfile.lock @@ -49,7 +49,7 @@ PODS: - "GoogleUtilities/NSData+zlib (~> 6.0)" - nanopb (~> 0.3) - GoogleDataTransport (1.2.0) - - GoogleDataTransportCCTSupport (1.0.3): + - GoogleDataTransportCCTSupport (1.0.4): - GoogleDataTransport (~> 1.2) - nanopb - GoogleUtilities/AppDelegateSwizzler (6.2.5): @@ -109,7 +109,7 @@ SPEC CHECKSUMS: FirebaseInstanceID: 550df9be1f99f751d8fcde3ac342a1e21a0e6c42 GoogleAppMeasurement: 86a82f0e1f20b8eedf8e20326530138fd71409de GoogleDataTransport: 8f9897b8e073687f24ca8d3c3a8013dec7d2d1cc - GoogleDataTransportCCTSupport: 51134d81fca795c60cc247d1cb6af63c3d67b8d8 + GoogleDataTransportCCTSupport: 7455d07b98851aa63e4c05a34dad356ca588479e GoogleUtilities: e7dc37039b19df7fe543479d3e4a02ac8d11bb69 nanopb: 2901f78ea1b7b4015c860c2fdd1ea2fee1a18d48 diff --git a/mlkit/Podfile.lock b/mlkit/Podfile.lock index b16140e8..aeaf38fa 100644 --- a/mlkit/Podfile.lock +++ b/mlkit/Podfile.lock @@ -52,7 +52,7 @@ PODS: - GoogleAPIClientForREST/Core - GTMSessionFetcher (>= 1.1.7) - GoogleDataTransport (1.2.0) - - GoogleDataTransportCCTSupport (1.0.3): + - GoogleDataTransportCCTSupport (1.0.4): - GoogleDataTransport (~> 1.2) - nanopb - GoogleToolboxForMac/DebugUtils (2.2.1): @@ -123,7 +123,7 @@ SPEC CHECKSUMS: FirebaseMLVisionAutoML: 31f0cde3476fea96a3bdf45d5ac87db2358abf29 GoogleAPIClientForREST: 4acfffd77f1c3c8741b6be9eaed0e603278efbde GoogleDataTransport: 8f9897b8e073687f24ca8d3c3a8013dec7d2d1cc - GoogleDataTransportCCTSupport: 51134d81fca795c60cc247d1cb6af63c3d67b8d8 + GoogleDataTransportCCTSupport: 7455d07b98851aa63e4c05a34dad356ca588479e GoogleToolboxForMac: b3553629623a3b1bff17f555e736cd5a6d95ad55 GoogleUtilities: e7dc37039b19df7fe543479d3e4a02ac8d11bb69 GTMSessionFetcher: 61bb0f61a4cb560030f1222021178008a5727a23 diff --git a/storage/Podfile.lock b/storage/Podfile.lock index 199a6ea0..faec3c55 100644 --- a/storage/Podfile.lock +++ b/storage/Podfile.lock @@ -24,7 +24,7 @@ PODS: - Firebase/Storage (~> 6.0) - SDWebImage (~> 5.0) - GoogleDataTransport (1.2.0) - - GoogleDataTransportCCTSupport (1.0.3): + - GoogleDataTransportCCTSupport (1.0.4): - GoogleDataTransport (~> 1.2) - nanopb - GoogleUtilities/Environment (6.2.5) @@ -69,7 +69,7 @@ SPEC CHECKSUMS: FirebaseStorage: b7c6d00997bc21d4465453bdcc5cc65513110fed FirebaseUI: d92c980c1c7e553df3c5e7b0725baeb13f80f6d2 GoogleDataTransport: 8f9897b8e073687f24ca8d3c3a8013dec7d2d1cc - GoogleDataTransportCCTSupport: 51134d81fca795c60cc247d1cb6af63c3d67b8d8 + GoogleDataTransportCCTSupport: 7455d07b98851aa63e4c05a34dad356ca588479e GoogleUtilities: e7dc37039b19df7fe543479d3e4a02ac8d11bb69 GTMSessionFetcher: 61bb0f61a4cb560030f1222021178008a5727a23 nanopb: 2901f78ea1b7b4015c860c2fdd1ea2fee1a18d48 From 08d8912f126bcbc2f54d3fe87cf916f0a82dce2b Mon Sep 17 00:00:00 2001 From: DPE bot Date: Tue, 17 Sep 2019 08:32:53 -0700 Subject: [PATCH 003/387] Auto-update dependencies. --- dl-invites-sample/Podfile.lock | 18 +++++++++--------- firestore/objc/Podfile.lock | 18 +++++++++--------- firestore/swift/Podfile.lock | 18 +++++++++--------- firoptions/FiroptionConfiguration/Podfile.lock | 18 +++++++++--------- functions/Podfile.lock | 6 +++--- inappmessaging/Podfile.lock | 18 +++++++++--------- mlkit/Podfile.lock | 8 ++++---- storage/Podfile.lock | 10 +++++----- 8 files changed, 57 insertions(+), 57 deletions(-) diff --git a/dl-invites-sample/Podfile.lock b/dl-invites-sample/Podfile.lock index 5672203d..61cc9664 100644 --- a/dl-invites-sample/Podfile.lock +++ b/dl-invites-sample/Podfile.lock @@ -45,23 +45,23 @@ PODS: - GoogleDataTransportCCTSupport (1.0.4): - GoogleDataTransport (~> 1.2) - nanopb - - GoogleUtilities/AppDelegateSwizzler (6.2.5): + - GoogleUtilities/AppDelegateSwizzler (6.3.0): - GoogleUtilities/Environment - GoogleUtilities/Logger - GoogleUtilities/Network - - GoogleUtilities/Environment (6.2.5) - - GoogleUtilities/Logger (6.2.5): + - GoogleUtilities/Environment (6.3.0) + - GoogleUtilities/Logger (6.3.0): - GoogleUtilities/Environment - - GoogleUtilities/MethodSwizzler (6.2.5): + - GoogleUtilities/MethodSwizzler (6.3.0): - GoogleUtilities/Logger - - GoogleUtilities/Network (6.2.5): + - GoogleUtilities/Network (6.3.0): - GoogleUtilities/Logger - "GoogleUtilities/NSData+zlib" - GoogleUtilities/Reachability - - "GoogleUtilities/NSData+zlib (6.2.5)" - - GoogleUtilities/Reachability (6.2.5): + - "GoogleUtilities/NSData+zlib (6.3.0)" + - GoogleUtilities/Reachability (6.3.0): - GoogleUtilities/Logger - - GoogleUtilities/UserDefaults (6.2.5): + - GoogleUtilities/UserDefaults (6.3.0): - GoogleUtilities/Logger - nanopb (0.3.901): - nanopb/decode (= 0.3.901) @@ -101,7 +101,7 @@ SPEC CHECKSUMS: GoogleAppMeasurement: 86a82f0e1f20b8eedf8e20326530138fd71409de GoogleDataTransport: 8f9897b8e073687f24ca8d3c3a8013dec7d2d1cc GoogleDataTransportCCTSupport: 7455d07b98851aa63e4c05a34dad356ca588479e - GoogleUtilities: e7dc37039b19df7fe543479d3e4a02ac8d11bb69 + GoogleUtilities: 9c2c544202301110b29f7974a82e77fdcf12bf51 nanopb: 2901f78ea1b7b4015c860c2fdd1ea2fee1a18d48 PODFILE CHECKSUM: ea2286f19740542810d85972377bee24b5e93a82 diff --git a/firestore/objc/Podfile.lock b/firestore/objc/Podfile.lock index 3e9b77c1..5a3ce4dc 100644 --- a/firestore/objc/Podfile.lock +++ b/firestore/objc/Podfile.lock @@ -72,23 +72,23 @@ PODS: - GoogleDataTransportCCTSupport (1.0.4): - GoogleDataTransport (~> 1.2) - nanopb - - GoogleUtilities/AppDelegateSwizzler (6.2.5): + - GoogleUtilities/AppDelegateSwizzler (6.3.0): - GoogleUtilities/Environment - GoogleUtilities/Logger - GoogleUtilities/Network - - GoogleUtilities/Environment (6.2.5) - - GoogleUtilities/Logger (6.2.5): + - GoogleUtilities/Environment (6.3.0) + - GoogleUtilities/Logger (6.3.0): - GoogleUtilities/Environment - - GoogleUtilities/MethodSwizzler (6.2.5): + - GoogleUtilities/MethodSwizzler (6.3.0): - GoogleUtilities/Logger - - GoogleUtilities/Network (6.2.5): + - GoogleUtilities/Network (6.3.0): - GoogleUtilities/Logger - "GoogleUtilities/NSData+zlib" - GoogleUtilities/Reachability - - "GoogleUtilities/NSData+zlib (6.2.5)" - - GoogleUtilities/Reachability (6.2.5): + - "GoogleUtilities/NSData+zlib (6.3.0)" + - GoogleUtilities/Reachability (6.3.0): - GoogleUtilities/Logger - - GoogleUtilities/UserDefaults (6.2.5): + - GoogleUtilities/UserDefaults (6.3.0): - GoogleUtilities/Logger - "gRPC-C++ (0.0.9)": - "gRPC-C++/Implementation (= 0.0.9)" @@ -157,7 +157,7 @@ SPEC CHECKSUMS: GoogleAppMeasurement: 86a82f0e1f20b8eedf8e20326530138fd71409de GoogleDataTransport: 8f9897b8e073687f24ca8d3c3a8013dec7d2d1cc GoogleDataTransportCCTSupport: 7455d07b98851aa63e4c05a34dad356ca588479e - GoogleUtilities: e7dc37039b19df7fe543479d3e4a02ac8d11bb69 + GoogleUtilities: 9c2c544202301110b29f7974a82e77fdcf12bf51 "gRPC-C++": 9dfe7b44821e7b3e44aacad2af29d2c21f7cde83 gRPC-Core: c9aef9a261a1247e881b18059b84d597293c9947 GTMSessionFetcher: 61bb0f61a4cb560030f1222021178008a5727a23 diff --git a/firestore/swift/Podfile.lock b/firestore/swift/Podfile.lock index 85ba72d5..4e218167 100644 --- a/firestore/swift/Podfile.lock +++ b/firestore/swift/Podfile.lock @@ -72,23 +72,23 @@ PODS: - GoogleDataTransportCCTSupport (1.0.4): - GoogleDataTransport (~> 1.2) - nanopb - - GoogleUtilities/AppDelegateSwizzler (6.2.5): + - GoogleUtilities/AppDelegateSwizzler (6.3.0): - GoogleUtilities/Environment - GoogleUtilities/Logger - GoogleUtilities/Network - - GoogleUtilities/Environment (6.2.5) - - GoogleUtilities/Logger (6.2.5): + - GoogleUtilities/Environment (6.3.0) + - GoogleUtilities/Logger (6.3.0): - GoogleUtilities/Environment - - GoogleUtilities/MethodSwizzler (6.2.5): + - GoogleUtilities/MethodSwizzler (6.3.0): - GoogleUtilities/Logger - - GoogleUtilities/Network (6.2.5): + - GoogleUtilities/Network (6.3.0): - GoogleUtilities/Logger - "GoogleUtilities/NSData+zlib" - GoogleUtilities/Reachability - - "GoogleUtilities/NSData+zlib (6.2.5)" - - GoogleUtilities/Reachability (6.2.5): + - "GoogleUtilities/NSData+zlib (6.3.0)" + - GoogleUtilities/Reachability (6.3.0): - GoogleUtilities/Logger - - GoogleUtilities/UserDefaults (6.2.5): + - GoogleUtilities/UserDefaults (6.3.0): - GoogleUtilities/Logger - "gRPC-C++ (0.0.9)": - "gRPC-C++/Implementation (= 0.0.9)" @@ -157,7 +157,7 @@ SPEC CHECKSUMS: GoogleAppMeasurement: 86a82f0e1f20b8eedf8e20326530138fd71409de GoogleDataTransport: 8f9897b8e073687f24ca8d3c3a8013dec7d2d1cc GoogleDataTransportCCTSupport: 7455d07b98851aa63e4c05a34dad356ca588479e - GoogleUtilities: e7dc37039b19df7fe543479d3e4a02ac8d11bb69 + GoogleUtilities: 9c2c544202301110b29f7974a82e77fdcf12bf51 "gRPC-C++": 9dfe7b44821e7b3e44aacad2af29d2c21f7cde83 gRPC-Core: c9aef9a261a1247e881b18059b84d597293c9947 GTMSessionFetcher: 61bb0f61a4cb560030f1222021178008a5727a23 diff --git a/firoptions/FiroptionConfiguration/Podfile.lock b/firoptions/FiroptionConfiguration/Podfile.lock index dc27ec5c..49c5b63f 100644 --- a/firoptions/FiroptionConfiguration/Podfile.lock +++ b/firoptions/FiroptionConfiguration/Podfile.lock @@ -46,23 +46,23 @@ PODS: - GoogleDataTransportCCTSupport (1.0.4): - GoogleDataTransport (~> 1.2) - nanopb - - GoogleUtilities/AppDelegateSwizzler (6.2.5): + - GoogleUtilities/AppDelegateSwizzler (6.3.0): - GoogleUtilities/Environment - GoogleUtilities/Logger - GoogleUtilities/Network - - GoogleUtilities/Environment (6.2.5) - - GoogleUtilities/Logger (6.2.5): + - GoogleUtilities/Environment (6.3.0) + - GoogleUtilities/Logger (6.3.0): - GoogleUtilities/Environment - - GoogleUtilities/MethodSwizzler (6.2.5): + - GoogleUtilities/MethodSwizzler (6.3.0): - GoogleUtilities/Logger - - GoogleUtilities/Network (6.2.5): + - GoogleUtilities/Network (6.3.0): - GoogleUtilities/Logger - "GoogleUtilities/NSData+zlib" - GoogleUtilities/Reachability - - "GoogleUtilities/NSData+zlib (6.2.5)" - - GoogleUtilities/Reachability (6.2.5): + - "GoogleUtilities/NSData+zlib (6.3.0)" + - GoogleUtilities/Reachability (6.3.0): - GoogleUtilities/Logger - - GoogleUtilities/UserDefaults (6.2.5): + - GoogleUtilities/UserDefaults (6.3.0): - GoogleUtilities/Logger - leveldb-library (1.22) - nanopb (0.3.901): @@ -104,7 +104,7 @@ SPEC CHECKSUMS: GoogleAppMeasurement: 86a82f0e1f20b8eedf8e20326530138fd71409de GoogleDataTransport: 8f9897b8e073687f24ca8d3c3a8013dec7d2d1cc GoogleDataTransportCCTSupport: 7455d07b98851aa63e4c05a34dad356ca588479e - GoogleUtilities: e7dc37039b19df7fe543479d3e4a02ac8d11bb69 + GoogleUtilities: 9c2c544202301110b29f7974a82e77fdcf12bf51 leveldb-library: 55d93ee664b4007aac644a782d11da33fba316f7 nanopb: 2901f78ea1b7b4015c860c2fdd1ea2fee1a18d48 diff --git a/functions/Podfile.lock b/functions/Podfile.lock index d1a6a744..fb32a729 100644 --- a/functions/Podfile.lock +++ b/functions/Podfile.lock @@ -24,8 +24,8 @@ PODS: - GoogleDataTransportCCTSupport (1.0.4): - GoogleDataTransport (~> 1.2) - nanopb - - GoogleUtilities/Environment (6.2.5) - - GoogleUtilities/Logger (6.2.5): + - GoogleUtilities/Environment (6.3.0) + - GoogleUtilities/Logger (6.3.0): - GoogleUtilities/Environment - GTMSessionFetcher/Core (1.2.2) - nanopb (0.3.901): @@ -60,7 +60,7 @@ SPEC CHECKSUMS: FirebaseFunctions: 5af7c35d1c5e41608fecbb667eb6c4e672e318d0 GoogleDataTransport: 8f9897b8e073687f24ca8d3c3a8013dec7d2d1cc GoogleDataTransportCCTSupport: 7455d07b98851aa63e4c05a34dad356ca588479e - GoogleUtilities: e7dc37039b19df7fe543479d3e4a02ac8d11bb69 + GoogleUtilities: 9c2c544202301110b29f7974a82e77fdcf12bf51 GTMSessionFetcher: 61bb0f61a4cb560030f1222021178008a5727a23 nanopb: 2901f78ea1b7b4015c860c2fdd1ea2fee1a18d48 diff --git a/inappmessaging/Podfile.lock b/inappmessaging/Podfile.lock index a4e58a5c..c7514329 100644 --- a/inappmessaging/Podfile.lock +++ b/inappmessaging/Podfile.lock @@ -52,23 +52,23 @@ PODS: - GoogleDataTransportCCTSupport (1.0.4): - GoogleDataTransport (~> 1.2) - nanopb - - GoogleUtilities/AppDelegateSwizzler (6.2.5): + - GoogleUtilities/AppDelegateSwizzler (6.3.0): - GoogleUtilities/Environment - GoogleUtilities/Logger - GoogleUtilities/Network - - GoogleUtilities/Environment (6.2.5) - - GoogleUtilities/Logger (6.2.5): + - GoogleUtilities/Environment (6.3.0) + - GoogleUtilities/Logger (6.3.0): - GoogleUtilities/Environment - - GoogleUtilities/MethodSwizzler (6.2.5): + - GoogleUtilities/MethodSwizzler (6.3.0): - GoogleUtilities/Logger - - GoogleUtilities/Network (6.2.5): + - GoogleUtilities/Network (6.3.0): - GoogleUtilities/Logger - "GoogleUtilities/NSData+zlib" - GoogleUtilities/Reachability - - "GoogleUtilities/NSData+zlib (6.2.5)" - - GoogleUtilities/Reachability (6.2.5): + - "GoogleUtilities/NSData+zlib (6.3.0)" + - GoogleUtilities/Reachability (6.3.0): - GoogleUtilities/Logger - - GoogleUtilities/UserDefaults (6.2.5): + - GoogleUtilities/UserDefaults (6.3.0): - GoogleUtilities/Logger - nanopb (0.3.901): - nanopb/decode (= 0.3.901) @@ -110,7 +110,7 @@ SPEC CHECKSUMS: GoogleAppMeasurement: 86a82f0e1f20b8eedf8e20326530138fd71409de GoogleDataTransport: 8f9897b8e073687f24ca8d3c3a8013dec7d2d1cc GoogleDataTransportCCTSupport: 7455d07b98851aa63e4c05a34dad356ca588479e - GoogleUtilities: e7dc37039b19df7fe543479d3e4a02ac8d11bb69 + GoogleUtilities: 9c2c544202301110b29f7974a82e77fdcf12bf51 nanopb: 2901f78ea1b7b4015c860c2fdd1ea2fee1a18d48 PODFILE CHECKSUM: ee1d0162c4b114166138141943031a3ae6c42221 diff --git a/mlkit/Podfile.lock b/mlkit/Podfile.lock index aeaf38fa..7dda783f 100644 --- a/mlkit/Podfile.lock +++ b/mlkit/Podfile.lock @@ -67,10 +67,10 @@ PODS: - GoogleToolboxForMac/Defines (= 2.2.1) - "GoogleToolboxForMac/NSString+URLArguments (= 2.2.1)" - "GoogleToolboxForMac/NSString+URLArguments (2.2.1)" - - GoogleUtilities/Environment (6.2.5) - - GoogleUtilities/Logger (6.2.5): + - GoogleUtilities/Environment (6.3.0) + - GoogleUtilities/Logger (6.3.0): - GoogleUtilities/Environment - - GoogleUtilities/UserDefaults (6.2.5): + - GoogleUtilities/UserDefaults (6.3.0): - GoogleUtilities/Logger - GTMSessionFetcher (1.2.2): - GTMSessionFetcher/Full (= 1.2.2) @@ -125,7 +125,7 @@ SPEC CHECKSUMS: GoogleDataTransport: 8f9897b8e073687f24ca8d3c3a8013dec7d2d1cc GoogleDataTransportCCTSupport: 7455d07b98851aa63e4c05a34dad356ca588479e GoogleToolboxForMac: b3553629623a3b1bff17f555e736cd5a6d95ad55 - GoogleUtilities: e7dc37039b19df7fe543479d3e4a02ac8d11bb69 + GoogleUtilities: 9c2c544202301110b29f7974a82e77fdcf12bf51 GTMSessionFetcher: 61bb0f61a4cb560030f1222021178008a5727a23 nanopb: 2901f78ea1b7b4015c860c2fdd1ea2fee1a18d48 Protobuf: 1097ca58584c8d9be81bfbf2c5ff5975648dd87a diff --git a/storage/Podfile.lock b/storage/Podfile.lock index faec3c55..1459f9cc 100644 --- a/storage/Podfile.lock +++ b/storage/Podfile.lock @@ -20,15 +20,15 @@ PODS: - FirebaseAuthInterop (~> 1.0) - FirebaseCore (~> 6.0) - GTMSessionFetcher/Core (~> 1.1) - - FirebaseUI/Storage (8.0.4): + - FirebaseUI/Storage (8.1.0): - Firebase/Storage (~> 6.0) - SDWebImage (~> 5.0) - GoogleDataTransport (1.2.0) - GoogleDataTransportCCTSupport (1.0.4): - GoogleDataTransport (~> 1.2) - nanopb - - GoogleUtilities/Environment (6.2.5) - - GoogleUtilities/Logger (6.2.5): + - GoogleUtilities/Environment (6.3.0) + - GoogleUtilities/Logger (6.3.0): - GoogleUtilities/Environment - GTMSessionFetcher/Core (1.2.2) - nanopb (0.3.901): @@ -67,10 +67,10 @@ SPEC CHECKSUMS: FirebaseCoreDiagnostics: 4c04ae09d0ab027c30179828c6bb47764df1bd13 FirebaseCoreDiagnosticsInterop: 6829da2b8d1fc795ff1bd99df751d3788035d2cb FirebaseStorage: b7c6d00997bc21d4465453bdcc5cc65513110fed - FirebaseUI: d92c980c1c7e553df3c5e7b0725baeb13f80f6d2 + FirebaseUI: 41e06c5f7f6e34a8f430862d67637e36e4aa696c GoogleDataTransport: 8f9897b8e073687f24ca8d3c3a8013dec7d2d1cc GoogleDataTransportCCTSupport: 7455d07b98851aa63e4c05a34dad356ca588479e - GoogleUtilities: e7dc37039b19df7fe543479d3e4a02ac8d11bb69 + GoogleUtilities: 9c2c544202301110b29f7974a82e77fdcf12bf51 GTMSessionFetcher: 61bb0f61a4cb560030f1222021178008a5727a23 nanopb: 2901f78ea1b7b4015c860c2fdd1ea2fee1a18d48 SDWebImage: 96d7f03415ccb28d299d765f93557ff8a617abd8 From 77ccbad5234a03bfcd1f13452a7e6c97710d4b1e Mon Sep 17 00:00:00 2001 From: markarndt <50713862+markarndt@users.noreply.github.com> Date: Thu, 19 Sep 2019 11:53:58 -0700 Subject: [PATCH 004/387] iOS emulator snippets for Firesite docs (#96) --- .../DatabaseReference/swift/ViewController.swift | 15 +++++++++++++++ .../firestore-smoketest/ViewController.swift | 1 + 2 files changed, 16 insertions(+) diff --git a/database/DatabaseReference/swift/ViewController.swift b/database/DatabaseReference/swift/ViewController.swift index 7ad84086..647e5298 100644 --- a/database/DatabaseReference/swift/ViewController.swift +++ b/database/DatabaseReference/swift/ViewController.swift @@ -121,6 +121,21 @@ class ViewController: UIViewController { } // [END rtdb_write_new_user_completion] } + + func emulatorSettings(Database: Database) { + // [START rtdb_emulator_connect] + // In almost all cases the ns (namespace) is your project ID. + let db = Database.database(url:@"http://localhost:9000?ns=YOUR_DATABASE_NAMESPACE") + // [END rtdb_emulator_connect] + } + + func flushRealtimeDatabase(Database: Database) { + // [START rtdb_emulator_flush] + // With a DatabaseReference, write nil clear the database. + Database.database().reference().setValue(nil); + // [END rtdb_emulator_flush] + } + } func combinedExample() { diff --git a/firestore/swift/firestore-smoketest/ViewController.swift b/firestore/swift/firestore-smoketest/ViewController.swift index 723c05eb..56405181 100644 --- a/firestore/swift/firestore-smoketest/ViewController.swift +++ b/firestore/swift/firestore-smoketest/ViewController.swift @@ -1200,6 +1200,7 @@ class ViewController: UIViewController { // [START fs_emulator_connect] let settings = Firestore.firestore().settings settings.host = "localhost:8080" + settings.isPersistenceEnabled = false settings.isSSLEnabled = false Firestore.firestore().settings = settings // [END fs_emulator_connect] From c021c3daf0680cb87b88fa7d635d8d1b16003d54 Mon Sep 17 00:00:00 2001 From: DPE bot Date: Mon, 23 Sep 2019 08:28:13 -0700 Subject: [PATCH 005/387] Auto-update dependencies. --- firestore/objc/Podfile.lock | 4 ++-- firestore/swift/Podfile.lock | 4 ++-- invites/Podfile.lock | 4 ++-- mlkit/Podfile.lock | 4 ++-- 4 files changed, 8 insertions(+), 8 deletions(-) diff --git a/firestore/objc/Podfile.lock b/firestore/objc/Podfile.lock index 5a3ce4dc..67e1a02d 100644 --- a/firestore/objc/Podfile.lock +++ b/firestore/objc/Podfile.lock @@ -113,7 +113,7 @@ PODS: - nanopb/encode (= 0.3.901) - nanopb/decode (0.3.901) - nanopb/encode (0.3.901) - - Protobuf (3.9.0) + - Protobuf (3.9.2) DEPENDENCIES: - Firebase/Auth @@ -163,7 +163,7 @@ SPEC CHECKSUMS: GTMSessionFetcher: 61bb0f61a4cb560030f1222021178008a5727a23 leveldb-library: 55d93ee664b4007aac644a782d11da33fba316f7 nanopb: 2901f78ea1b7b4015c860c2fdd1ea2fee1a18d48 - Protobuf: 1097ca58584c8d9be81bfbf2c5ff5975648dd87a + Protobuf: 67fb42ba613def994e61854de2b3164f13790cc4 PODFILE CHECKSUM: 6e8f8775e6e1f54c9a7ec4d1131f8b81f76c1a9c diff --git a/firestore/swift/Podfile.lock b/firestore/swift/Podfile.lock index 4e218167..f514048c 100644 --- a/firestore/swift/Podfile.lock +++ b/firestore/swift/Podfile.lock @@ -113,7 +113,7 @@ PODS: - nanopb/encode (= 0.3.901) - nanopb/decode (0.3.901) - nanopb/encode (0.3.901) - - Protobuf (3.9.0) + - Protobuf (3.9.2) DEPENDENCIES: - Firebase/Auth @@ -163,7 +163,7 @@ SPEC CHECKSUMS: GTMSessionFetcher: 61bb0f61a4cb560030f1222021178008a5727a23 leveldb-library: 55d93ee664b4007aac644a782d11da33fba316f7 nanopb: 2901f78ea1b7b4015c860c2fdd1ea2fee1a18d48 - Protobuf: 1097ca58584c8d9be81bfbf2c5ff5975648dd87a + Protobuf: 67fb42ba613def994e61854de2b3164f13790cc4 PODFILE CHECKSUM: 67831f10b93a19c58541fb5f3fa7845a32fd6ca9 diff --git a/invites/Podfile.lock b/invites/Podfile.lock index 546ef389..cb3afac8 100644 --- a/invites/Podfile.lock +++ b/invites/Podfile.lock @@ -106,7 +106,7 @@ PODS: - nanopb/encode (= 0.3.901) - nanopb/decode (0.3.901) - nanopb/encode (0.3.901) - - Protobuf (3.9.0) + - Protobuf (3.9.2) DEPENDENCIES: - Firebase/Core @@ -147,7 +147,7 @@ SPEC CHECKSUMS: GTMOAuth2: e8b6512c896235149df975c41d9a36c868ab7fba GTMSessionFetcher: 61bb0f61a4cb560030f1222021178008a5727a23 nanopb: 2901f78ea1b7b4015c860c2fdd1ea2fee1a18d48 - Protobuf: 1097ca58584c8d9be81bfbf2c5ff5975648dd87a + Protobuf: 67fb42ba613def994e61854de2b3164f13790cc4 PODFILE CHECKSUM: 95b5db7fdcb60afeb38ea4713dda46fe9aa0fb56 diff --git a/mlkit/Podfile.lock b/mlkit/Podfile.lock index 7dda783f..ecf9e3d8 100644 --- a/mlkit/Podfile.lock +++ b/mlkit/Podfile.lock @@ -82,7 +82,7 @@ PODS: - nanopb/encode (= 0.3.901) - nanopb/decode (0.3.901) - nanopb/encode (0.3.901) - - Protobuf (3.9.0) + - Protobuf (3.9.2) - TensorFlowLiteC (1.14.0) - TensorFlowLiteObjC (1.14.0): - TensorFlowLiteC (= 1.14.0) @@ -128,7 +128,7 @@ SPEC CHECKSUMS: GoogleUtilities: 9c2c544202301110b29f7974a82e77fdcf12bf51 GTMSessionFetcher: 61bb0f61a4cb560030f1222021178008a5727a23 nanopb: 2901f78ea1b7b4015c860c2fdd1ea2fee1a18d48 - Protobuf: 1097ca58584c8d9be81bfbf2c5ff5975648dd87a + Protobuf: 67fb42ba613def994e61854de2b3164f13790cc4 TensorFlowLiteC: a6702011fb661928634e59565b5fe262f69692d0 TensorFlowLiteObjC: ece71b1e78f3df5952996c1606934b1d5538c875 From 3c05fe3ea7a7e8690fa4b17338789d96add84327 Mon Sep 17 00:00:00 2001 From: DPE bot Date: Tue, 24 Sep 2019 08:22:04 -0700 Subject: [PATCH 006/387] Auto-update dependencies. --- database/Podfile.lock | 4 +- dl-invites-sample/Podfile.lock | 46 +++++++-------- firestore/objc/Podfile.lock | 58 +++++++++---------- firestore/swift/Podfile.lock | 58 +++++++++---------- .../FiroptionConfiguration/Podfile.lock | 46 +++++++-------- functions/Podfile.lock | 30 +++++----- inappmessaging/Podfile.lock | 50 ++++++++-------- invites/Podfile.lock | 4 +- mlkit/Podfile.lock | 32 +++++----- storage/Podfile.lock | 30 +++++----- 10 files changed, 179 insertions(+), 179 deletions(-) diff --git a/database/Podfile.lock b/database/Podfile.lock index 57373b70..2bacbaea 100644 --- a/database/Podfile.lock +++ b/database/Podfile.lock @@ -48,7 +48,7 @@ DEPENDENCIES: - Firebase/Database SPEC REPOS: - https://github.com/cocoapods/specs.git: + trunk: - Firebase - FirebaseAnalytics - FirebaseAuth @@ -74,4 +74,4 @@ SPEC CHECKSUMS: PODFILE CHECKSUM: 2d6d3f5d6efef8839436d4bcca6d595b46547d30 -COCOAPODS: 1.7.5 +COCOAPODS: 1.8.0 diff --git a/dl-invites-sample/Podfile.lock b/dl-invites-sample/Podfile.lock index 61cc9664..084437a0 100644 --- a/dl-invites-sample/Podfile.lock +++ b/dl-invites-sample/Podfile.lock @@ -1,28 +1,28 @@ PODS: - - Firebase/Core (6.8.1): + - Firebase/Core (6.9.0): - Firebase/CoreOnly - - FirebaseAnalytics (= 6.1.1) - - Firebase/CoreOnly (6.8.1): - - FirebaseCore (= 6.2.3) - - Firebase/DynamicLinks (6.8.1): + - FirebaseAnalytics (= 6.1.2) + - Firebase/CoreOnly (6.9.0): + - FirebaseCore (= 6.3.0) + - Firebase/DynamicLinks (6.9.0): - Firebase/CoreOnly - FirebaseDynamicLinks (~> 4.0.5) - - FirebaseAnalytics (6.1.1): - - FirebaseCore (~> 6.2) + - FirebaseAnalytics (6.1.2): + - FirebaseCore (~> 6.3) - FirebaseInstanceID (~> 4.2) - - GoogleAppMeasurement (= 6.1.1) + - GoogleAppMeasurement (= 6.1.2) - GoogleUtilities/AppDelegateSwizzler (~> 6.0) - GoogleUtilities/MethodSwizzler (~> 6.0) - GoogleUtilities/Network (~> 6.0) - "GoogleUtilities/NSData+zlib (~> 6.0)" - nanopb (~> 0.3) - FirebaseAnalyticsInterop (1.4.0) - - FirebaseCore (6.2.3): + - FirebaseCore (6.3.0): - FirebaseCoreDiagnostics (~> 1.0) - FirebaseCoreDiagnosticsInterop (~> 1.0) - GoogleUtilities/Environment (~> 6.2) - GoogleUtilities/Logger (~> 6.2) - - FirebaseCoreDiagnostics (1.0.1): + - FirebaseCoreDiagnostics (1.1.0): - FirebaseCoreDiagnosticsInterop (~> 1.0) - GoogleDataTransportCCTSupport (~> 1.0) - GoogleUtilities/Environment (~> 6.2) @@ -35,15 +35,15 @@ PODS: - FirebaseCore (~> 6.0) - GoogleUtilities/Environment (~> 6.0) - GoogleUtilities/UserDefaults (~> 6.0) - - GoogleAppMeasurement (6.1.1): + - GoogleAppMeasurement (6.1.2): - GoogleUtilities/AppDelegateSwizzler (~> 6.0) - GoogleUtilities/MethodSwizzler (~> 6.0) - GoogleUtilities/Network (~> 6.0) - "GoogleUtilities/NSData+zlib (~> 6.0)" - nanopb (~> 0.3) - - GoogleDataTransport (1.2.0) - - GoogleDataTransportCCTSupport (1.0.4): - - GoogleDataTransport (~> 1.2) + - GoogleDataTransport (2.0.0) + - GoogleDataTransportCCTSupport (1.1.0): + - GoogleDataTransport (~> 2.0) - nanopb - GoogleUtilities/AppDelegateSwizzler (6.3.0): - GoogleUtilities/Environment @@ -74,7 +74,7 @@ DEPENDENCIES: - Firebase/DynamicLinks SPEC REPOS: - https://github.com/cocoapods/specs.git: + trunk: - Firebase - FirebaseAnalytics - FirebaseAnalyticsInterop @@ -90,20 +90,20 @@ SPEC REPOS: - nanopb SPEC CHECKSUMS: - Firebase: 9cbe4e5b5eaafa05dc932be58b7c8c3820d71e88 - FirebaseAnalytics: 843c7f64a8f9c79f0d03281197ebe7bb1d58d477 + Firebase: 2d750c54cda57d5a6ae31212cfe5cc813c6be7e4 + FirebaseAnalytics: 5d9ccbf46ed25d3ec9304d263f85bddf1e93e2d2 FirebaseAnalyticsInterop: d48b6ab67bcf016a05e55b71fc39c61c0cb6b7f3 - FirebaseCore: e9d9bd1dae61c1e82bc1e0e617a9d832392086a0 - FirebaseCoreDiagnostics: 4c04ae09d0ab027c30179828c6bb47764df1bd13 + FirebaseCore: 8b2765c445d40db7137989b7146a3aa3f91b5529 + FirebaseCoreDiagnostics: be4f7a09d02ab305f18de59a470412caddb64c2a FirebaseCoreDiagnosticsInterop: 6829da2b8d1fc795ff1bd99df751d3788035d2cb FirebaseDynamicLinks: db62e9da4788f9c5ebce2028dab933a0c158cfe2 FirebaseInstanceID: 550df9be1f99f751d8fcde3ac342a1e21a0e6c42 - GoogleAppMeasurement: 86a82f0e1f20b8eedf8e20326530138fd71409de - GoogleDataTransport: 8f9897b8e073687f24ca8d3c3a8013dec7d2d1cc - GoogleDataTransportCCTSupport: 7455d07b98851aa63e4c05a34dad356ca588479e + GoogleAppMeasurement: 0ae90be1cc4dad40f4a27fc767ef59fa032ec87b + GoogleDataTransport: c8617c00e4f3eb9418e42ac0e8ac5241a9d555dd + GoogleDataTransportCCTSupport: 9f352523e8785a71f6754f51eeff09f49ec19268 GoogleUtilities: 9c2c544202301110b29f7974a82e77fdcf12bf51 nanopb: 2901f78ea1b7b4015c860c2fdd1ea2fee1a18d48 PODFILE CHECKSUM: ea2286f19740542810d85972377bee24b5e93a82 -COCOAPODS: 1.7.5 +COCOAPODS: 1.8.0 diff --git a/firestore/objc/Podfile.lock b/firestore/objc/Podfile.lock index 67e1a02d..e1bbe247 100644 --- a/firestore/objc/Podfile.lock +++ b/firestore/objc/Podfile.lock @@ -5,21 +5,21 @@ PODS: - BoringSSL-GRPC/Implementation (0.0.3): - BoringSSL-GRPC/Interface (= 0.0.3) - BoringSSL-GRPC/Interface (0.0.3) - - Firebase/Auth (6.8.1): + - Firebase/Auth (6.9.0): - Firebase/CoreOnly - FirebaseAuth (~> 6.2.3) - - Firebase/Core (6.8.1): + - Firebase/Core (6.9.0): - Firebase/CoreOnly - - FirebaseAnalytics (= 6.1.1) - - Firebase/CoreOnly (6.8.1): - - FirebaseCore (= 6.2.3) - - Firebase/Firestore (6.8.1): + - FirebaseAnalytics (= 6.1.2) + - Firebase/CoreOnly (6.9.0): + - FirebaseCore (= 6.3.0) + - Firebase/Firestore (6.9.0): - Firebase/CoreOnly - - FirebaseFirestore (~> 1.5.0) - - FirebaseAnalytics (6.1.1): - - FirebaseCore (~> 6.2) + - FirebaseFirestore (~> 1.5.1) + - FirebaseAnalytics (6.1.2): + - FirebaseCore (~> 6.3) - FirebaseInstanceID (~> 4.2) - - GoogleAppMeasurement (= 6.1.1) + - GoogleAppMeasurement (= 6.1.2) - GoogleUtilities/AppDelegateSwizzler (~> 6.0) - GoogleUtilities/MethodSwizzler (~> 6.0) - GoogleUtilities/Network (~> 6.0) @@ -32,26 +32,26 @@ PODS: - GoogleUtilities/Environment (~> 6.2) - GTMSessionFetcher/Core (~> 1.1) - FirebaseAuthInterop (1.0.0) - - FirebaseCore (6.2.3): + - FirebaseCore (6.3.0): - FirebaseCoreDiagnostics (~> 1.0) - FirebaseCoreDiagnosticsInterop (~> 1.0) - GoogleUtilities/Environment (~> 6.2) - GoogleUtilities/Logger (~> 6.2) - - FirebaseCoreDiagnostics (1.0.1): + - FirebaseCoreDiagnostics (1.1.0): - FirebaseCoreDiagnosticsInterop (~> 1.0) - GoogleDataTransportCCTSupport (~> 1.0) - GoogleUtilities/Environment (~> 6.2) - GoogleUtilities/Logger (~> 6.2) - FirebaseCoreDiagnosticsInterop (1.0.0) - - FirebaseFirestore (1.5.0): + - FirebaseFirestore (1.5.1): - FirebaseAuthInterop (~> 1.0) - FirebaseCore (~> 6.2) - - FirebaseFirestore/abseil-cpp (= 1.5.0) + - FirebaseFirestore/abseil-cpp (= 1.5.1) - "gRPC-C++ (= 0.0.9)" - leveldb-library (~> 1.22) - nanopb (~> 0.3.901) - Protobuf (~> 3.1) - - FirebaseFirestore/abseil-cpp (1.5.0): + - FirebaseFirestore/abseil-cpp (1.5.1): - FirebaseAuthInterop (~> 1.0) - FirebaseCore (~> 6.2) - "gRPC-C++ (= 0.0.9)" @@ -62,15 +62,15 @@ PODS: - FirebaseCore (~> 6.0) - GoogleUtilities/Environment (~> 6.0) - GoogleUtilities/UserDefaults (~> 6.0) - - GoogleAppMeasurement (6.1.1): + - GoogleAppMeasurement (6.1.2): - GoogleUtilities/AppDelegateSwizzler (~> 6.0) - GoogleUtilities/MethodSwizzler (~> 6.0) - GoogleUtilities/Network (~> 6.0) - "GoogleUtilities/NSData+zlib (~> 6.0)" - nanopb (~> 0.3) - - GoogleDataTransport (1.2.0) - - GoogleDataTransportCCTSupport (1.0.4): - - GoogleDataTransport (~> 1.2) + - GoogleDataTransport (2.0.0) + - GoogleDataTransportCCTSupport (1.1.0): + - GoogleDataTransport (~> 2.0) - nanopb - GoogleUtilities/AppDelegateSwizzler (6.3.0): - GoogleUtilities/Environment @@ -121,7 +121,7 @@ DEPENDENCIES: - Firebase/Firestore SPEC REPOS: - https://github.com/cocoapods/specs.git: + trunk: - BoringSSL-GRPC - Firebase - FirebaseAnalytics @@ -145,18 +145,18 @@ SPEC REPOS: SPEC CHECKSUMS: BoringSSL-GRPC: db8764df3204ccea016e1c8dd15d9a9ad63ff318 - Firebase: 9cbe4e5b5eaafa05dc932be58b7c8c3820d71e88 - FirebaseAnalytics: 843c7f64a8f9c79f0d03281197ebe7bb1d58d477 + Firebase: 2d750c54cda57d5a6ae31212cfe5cc813c6be7e4 + FirebaseAnalytics: 5d9ccbf46ed25d3ec9304d263f85bddf1e93e2d2 FirebaseAuth: e7f86c2dfc57281cd01f7da5e4b40e01e4510a4a FirebaseAuthInterop: 0ffa57668be100582bb7643d4fcb7615496c41fc - FirebaseCore: e9d9bd1dae61c1e82bc1e0e617a9d832392086a0 - FirebaseCoreDiagnostics: 4c04ae09d0ab027c30179828c6bb47764df1bd13 + FirebaseCore: 8b2765c445d40db7137989b7146a3aa3f91b5529 + FirebaseCoreDiagnostics: be4f7a09d02ab305f18de59a470412caddb64c2a FirebaseCoreDiagnosticsInterop: 6829da2b8d1fc795ff1bd99df751d3788035d2cb - FirebaseFirestore: c5873e279490fbe02239ab2cdfb91c2d546261cc + FirebaseFirestore: 5ee8bdb959541f0d55352f2d681efb03b9742a43 FirebaseInstanceID: 550df9be1f99f751d8fcde3ac342a1e21a0e6c42 - GoogleAppMeasurement: 86a82f0e1f20b8eedf8e20326530138fd71409de - GoogleDataTransport: 8f9897b8e073687f24ca8d3c3a8013dec7d2d1cc - GoogleDataTransportCCTSupport: 7455d07b98851aa63e4c05a34dad356ca588479e + GoogleAppMeasurement: 0ae90be1cc4dad40f4a27fc767ef59fa032ec87b + GoogleDataTransport: c8617c00e4f3eb9418e42ac0e8ac5241a9d555dd + GoogleDataTransportCCTSupport: 9f352523e8785a71f6754f51eeff09f49ec19268 GoogleUtilities: 9c2c544202301110b29f7974a82e77fdcf12bf51 "gRPC-C++": 9dfe7b44821e7b3e44aacad2af29d2c21f7cde83 gRPC-Core: c9aef9a261a1247e881b18059b84d597293c9947 @@ -167,4 +167,4 @@ SPEC CHECKSUMS: PODFILE CHECKSUM: 6e8f8775e6e1f54c9a7ec4d1131f8b81f76c1a9c -COCOAPODS: 1.7.5 +COCOAPODS: 1.8.0 diff --git a/firestore/swift/Podfile.lock b/firestore/swift/Podfile.lock index f514048c..86bad03b 100644 --- a/firestore/swift/Podfile.lock +++ b/firestore/swift/Podfile.lock @@ -5,21 +5,21 @@ PODS: - BoringSSL-GRPC/Implementation (0.0.3): - BoringSSL-GRPC/Interface (= 0.0.3) - BoringSSL-GRPC/Interface (0.0.3) - - Firebase/Auth (6.8.1): + - Firebase/Auth (6.9.0): - Firebase/CoreOnly - FirebaseAuth (~> 6.2.3) - - Firebase/Core (6.8.1): + - Firebase/Core (6.9.0): - Firebase/CoreOnly - - FirebaseAnalytics (= 6.1.1) - - Firebase/CoreOnly (6.8.1): - - FirebaseCore (= 6.2.3) - - Firebase/Firestore (6.8.1): + - FirebaseAnalytics (= 6.1.2) + - Firebase/CoreOnly (6.9.0): + - FirebaseCore (= 6.3.0) + - Firebase/Firestore (6.9.0): - Firebase/CoreOnly - - FirebaseFirestore (~> 1.5.0) - - FirebaseAnalytics (6.1.1): - - FirebaseCore (~> 6.2) + - FirebaseFirestore (~> 1.5.1) + - FirebaseAnalytics (6.1.2): + - FirebaseCore (~> 6.3) - FirebaseInstanceID (~> 4.2) - - GoogleAppMeasurement (= 6.1.1) + - GoogleAppMeasurement (= 6.1.2) - GoogleUtilities/AppDelegateSwizzler (~> 6.0) - GoogleUtilities/MethodSwizzler (~> 6.0) - GoogleUtilities/Network (~> 6.0) @@ -32,26 +32,26 @@ PODS: - GoogleUtilities/Environment (~> 6.2) - GTMSessionFetcher/Core (~> 1.1) - FirebaseAuthInterop (1.0.0) - - FirebaseCore (6.2.3): + - FirebaseCore (6.3.0): - FirebaseCoreDiagnostics (~> 1.0) - FirebaseCoreDiagnosticsInterop (~> 1.0) - GoogleUtilities/Environment (~> 6.2) - GoogleUtilities/Logger (~> 6.2) - - FirebaseCoreDiagnostics (1.0.1): + - FirebaseCoreDiagnostics (1.1.0): - FirebaseCoreDiagnosticsInterop (~> 1.0) - GoogleDataTransportCCTSupport (~> 1.0) - GoogleUtilities/Environment (~> 6.2) - GoogleUtilities/Logger (~> 6.2) - FirebaseCoreDiagnosticsInterop (1.0.0) - - FirebaseFirestore (1.5.0): + - FirebaseFirestore (1.5.1): - FirebaseAuthInterop (~> 1.0) - FirebaseCore (~> 6.2) - - FirebaseFirestore/abseil-cpp (= 1.5.0) + - FirebaseFirestore/abseil-cpp (= 1.5.1) - "gRPC-C++ (= 0.0.9)" - leveldb-library (~> 1.22) - nanopb (~> 0.3.901) - Protobuf (~> 3.1) - - FirebaseFirestore/abseil-cpp (1.5.0): + - FirebaseFirestore/abseil-cpp (1.5.1): - FirebaseAuthInterop (~> 1.0) - FirebaseCore (~> 6.2) - "gRPC-C++ (= 0.0.9)" @@ -62,15 +62,15 @@ PODS: - FirebaseCore (~> 6.0) - GoogleUtilities/Environment (~> 6.0) - GoogleUtilities/UserDefaults (~> 6.0) - - GoogleAppMeasurement (6.1.1): + - GoogleAppMeasurement (6.1.2): - GoogleUtilities/AppDelegateSwizzler (~> 6.0) - GoogleUtilities/MethodSwizzler (~> 6.0) - GoogleUtilities/Network (~> 6.0) - "GoogleUtilities/NSData+zlib (~> 6.0)" - nanopb (~> 0.3) - - GoogleDataTransport (1.2.0) - - GoogleDataTransportCCTSupport (1.0.4): - - GoogleDataTransport (~> 1.2) + - GoogleDataTransport (2.0.0) + - GoogleDataTransportCCTSupport (1.1.0): + - GoogleDataTransport (~> 2.0) - nanopb - GoogleUtilities/AppDelegateSwizzler (6.3.0): - GoogleUtilities/Environment @@ -121,7 +121,7 @@ DEPENDENCIES: - Firebase/Firestore SPEC REPOS: - https://github.com/cocoapods/specs.git: + trunk: - BoringSSL-GRPC - Firebase - FirebaseAnalytics @@ -145,18 +145,18 @@ SPEC REPOS: SPEC CHECKSUMS: BoringSSL-GRPC: db8764df3204ccea016e1c8dd15d9a9ad63ff318 - Firebase: 9cbe4e5b5eaafa05dc932be58b7c8c3820d71e88 - FirebaseAnalytics: 843c7f64a8f9c79f0d03281197ebe7bb1d58d477 + Firebase: 2d750c54cda57d5a6ae31212cfe5cc813c6be7e4 + FirebaseAnalytics: 5d9ccbf46ed25d3ec9304d263f85bddf1e93e2d2 FirebaseAuth: e7f86c2dfc57281cd01f7da5e4b40e01e4510a4a FirebaseAuthInterop: 0ffa57668be100582bb7643d4fcb7615496c41fc - FirebaseCore: e9d9bd1dae61c1e82bc1e0e617a9d832392086a0 - FirebaseCoreDiagnostics: 4c04ae09d0ab027c30179828c6bb47764df1bd13 + FirebaseCore: 8b2765c445d40db7137989b7146a3aa3f91b5529 + FirebaseCoreDiagnostics: be4f7a09d02ab305f18de59a470412caddb64c2a FirebaseCoreDiagnosticsInterop: 6829da2b8d1fc795ff1bd99df751d3788035d2cb - FirebaseFirestore: c5873e279490fbe02239ab2cdfb91c2d546261cc + FirebaseFirestore: 5ee8bdb959541f0d55352f2d681efb03b9742a43 FirebaseInstanceID: 550df9be1f99f751d8fcde3ac342a1e21a0e6c42 - GoogleAppMeasurement: 86a82f0e1f20b8eedf8e20326530138fd71409de - GoogleDataTransport: 8f9897b8e073687f24ca8d3c3a8013dec7d2d1cc - GoogleDataTransportCCTSupport: 7455d07b98851aa63e4c05a34dad356ca588479e + GoogleAppMeasurement: 0ae90be1cc4dad40f4a27fc767ef59fa032ec87b + GoogleDataTransport: c8617c00e4f3eb9418e42ac0e8ac5241a9d555dd + GoogleDataTransportCCTSupport: 9f352523e8785a71f6754f51eeff09f49ec19268 GoogleUtilities: 9c2c544202301110b29f7974a82e77fdcf12bf51 "gRPC-C++": 9dfe7b44821e7b3e44aacad2af29d2c21f7cde83 gRPC-Core: c9aef9a261a1247e881b18059b84d597293c9947 @@ -167,4 +167,4 @@ SPEC CHECKSUMS: PODFILE CHECKSUM: 67831f10b93a19c58541fb5f3fa7845a32fd6ca9 -COCOAPODS: 1.7.5 +COCOAPODS: 1.8.0 diff --git a/firoptions/FiroptionConfiguration/Podfile.lock b/firoptions/FiroptionConfiguration/Podfile.lock index 49c5b63f..3528b622 100644 --- a/firoptions/FiroptionConfiguration/Podfile.lock +++ b/firoptions/FiroptionConfiguration/Podfile.lock @@ -1,28 +1,28 @@ PODS: - - Firebase/Core (6.8.1): + - Firebase/Core (6.9.0): - Firebase/CoreOnly - - FirebaseAnalytics (= 6.1.1) - - Firebase/CoreOnly (6.8.1): - - FirebaseCore (= 6.2.3) - - Firebase/Database (6.8.1): + - FirebaseAnalytics (= 6.1.2) + - Firebase/CoreOnly (6.9.0): + - FirebaseCore (= 6.3.0) + - Firebase/Database (6.9.0): - Firebase/CoreOnly - FirebaseDatabase (~> 6.1.0) - - FirebaseAnalytics (6.1.1): - - FirebaseCore (~> 6.2) + - FirebaseAnalytics (6.1.2): + - FirebaseCore (~> 6.3) - FirebaseInstanceID (~> 4.2) - - GoogleAppMeasurement (= 6.1.1) + - GoogleAppMeasurement (= 6.1.2) - GoogleUtilities/AppDelegateSwizzler (~> 6.0) - GoogleUtilities/MethodSwizzler (~> 6.0) - GoogleUtilities/Network (~> 6.0) - "GoogleUtilities/NSData+zlib (~> 6.0)" - nanopb (~> 0.3) - FirebaseAuthInterop (1.0.0) - - FirebaseCore (6.2.3): + - FirebaseCore (6.3.0): - FirebaseCoreDiagnostics (~> 1.0) - FirebaseCoreDiagnosticsInterop (~> 1.0) - GoogleUtilities/Environment (~> 6.2) - GoogleUtilities/Logger (~> 6.2) - - FirebaseCoreDiagnostics (1.0.1): + - FirebaseCoreDiagnostics (1.1.0): - FirebaseCoreDiagnosticsInterop (~> 1.0) - GoogleDataTransportCCTSupport (~> 1.0) - GoogleUtilities/Environment (~> 6.2) @@ -36,15 +36,15 @@ PODS: - FirebaseCore (~> 6.0) - GoogleUtilities/Environment (~> 6.0) - GoogleUtilities/UserDefaults (~> 6.0) - - GoogleAppMeasurement (6.1.1): + - GoogleAppMeasurement (6.1.2): - GoogleUtilities/AppDelegateSwizzler (~> 6.0) - GoogleUtilities/MethodSwizzler (~> 6.0) - GoogleUtilities/Network (~> 6.0) - "GoogleUtilities/NSData+zlib (~> 6.0)" - nanopb (~> 0.3) - - GoogleDataTransport (1.2.0) - - GoogleDataTransportCCTSupport (1.0.4): - - GoogleDataTransport (~> 1.2) + - GoogleDataTransport (2.0.0) + - GoogleDataTransportCCTSupport (1.1.0): + - GoogleDataTransport (~> 2.0) - nanopb - GoogleUtilities/AppDelegateSwizzler (6.3.0): - GoogleUtilities/Environment @@ -76,7 +76,7 @@ DEPENDENCIES: - Firebase/Database SPEC REPOS: - https://github.com/cocoapods/specs.git: + trunk: - Firebase - FirebaseAnalytics - FirebaseAuthInterop @@ -93,21 +93,21 @@ SPEC REPOS: - nanopb SPEC CHECKSUMS: - Firebase: 9cbe4e5b5eaafa05dc932be58b7c8c3820d71e88 - FirebaseAnalytics: 843c7f64a8f9c79f0d03281197ebe7bb1d58d477 + Firebase: 2d750c54cda57d5a6ae31212cfe5cc813c6be7e4 + FirebaseAnalytics: 5d9ccbf46ed25d3ec9304d263f85bddf1e93e2d2 FirebaseAuthInterop: 0ffa57668be100582bb7643d4fcb7615496c41fc - FirebaseCore: e9d9bd1dae61c1e82bc1e0e617a9d832392086a0 - FirebaseCoreDiagnostics: 4c04ae09d0ab027c30179828c6bb47764df1bd13 + FirebaseCore: 8b2765c445d40db7137989b7146a3aa3f91b5529 + FirebaseCoreDiagnostics: be4f7a09d02ab305f18de59a470412caddb64c2a FirebaseCoreDiagnosticsInterop: 6829da2b8d1fc795ff1bd99df751d3788035d2cb FirebaseDatabase: 518cd94286de2ee999e19383a2a6ae04c81ce993 FirebaseInstanceID: 550df9be1f99f751d8fcde3ac342a1e21a0e6c42 - GoogleAppMeasurement: 86a82f0e1f20b8eedf8e20326530138fd71409de - GoogleDataTransport: 8f9897b8e073687f24ca8d3c3a8013dec7d2d1cc - GoogleDataTransportCCTSupport: 7455d07b98851aa63e4c05a34dad356ca588479e + GoogleAppMeasurement: 0ae90be1cc4dad40f4a27fc767ef59fa032ec87b + GoogleDataTransport: c8617c00e4f3eb9418e42ac0e8ac5241a9d555dd + GoogleDataTransportCCTSupport: 9f352523e8785a71f6754f51eeff09f49ec19268 GoogleUtilities: 9c2c544202301110b29f7974a82e77fdcf12bf51 leveldb-library: 55d93ee664b4007aac644a782d11da33fba316f7 nanopb: 2901f78ea1b7b4015c860c2fdd1ea2fee1a18d48 PODFILE CHECKSUM: a19f89b9a2d7ad92954885375c3e7dcafa52d969 -COCOAPODS: 1.7.5 +COCOAPODS: 1.8.0 diff --git a/functions/Podfile.lock b/functions/Podfile.lock index fb32a729..8319fae7 100644 --- a/functions/Podfile.lock +++ b/functions/Podfile.lock @@ -1,16 +1,16 @@ PODS: - - Firebase/CoreOnly (6.8.1): - - FirebaseCore (= 6.2.3) - - Firebase/Functions (6.8.1): + - Firebase/CoreOnly (6.9.0): + - FirebaseCore (= 6.3.0) + - Firebase/Functions (6.9.0): - Firebase/CoreOnly - FirebaseFunctions (~> 2.5.1) - FirebaseAuthInterop (1.0.0) - - FirebaseCore (6.2.3): + - FirebaseCore (6.3.0): - FirebaseCoreDiagnostics (~> 1.0) - FirebaseCoreDiagnosticsInterop (~> 1.0) - GoogleUtilities/Environment (~> 6.2) - GoogleUtilities/Logger (~> 6.2) - - FirebaseCoreDiagnostics (1.0.1): + - FirebaseCoreDiagnostics (1.1.0): - FirebaseCoreDiagnosticsInterop (~> 1.0) - GoogleDataTransportCCTSupport (~> 1.0) - GoogleUtilities/Environment (~> 6.2) @@ -20,9 +20,9 @@ PODS: - FirebaseAuthInterop (~> 1.0) - FirebaseCore (~> 6.0) - GTMSessionFetcher/Core (~> 1.1) - - GoogleDataTransport (1.2.0) - - GoogleDataTransportCCTSupport (1.0.4): - - GoogleDataTransport (~> 1.2) + - GoogleDataTransport (2.0.0) + - GoogleDataTransportCCTSupport (1.1.0): + - GoogleDataTransport (~> 2.0) - nanopb - GoogleUtilities/Environment (6.3.0) - GoogleUtilities/Logger (6.3.0): @@ -38,7 +38,7 @@ DEPENDENCIES: - Firebase/Functions SPEC REPOS: - https://github.com/cocoapods/specs.git: + trunk: - Firebase - FirebaseAuthInterop - FirebaseCore @@ -52,18 +52,18 @@ SPEC REPOS: - nanopb SPEC CHECKSUMS: - Firebase: 9cbe4e5b5eaafa05dc932be58b7c8c3820d71e88 + Firebase: 2d750c54cda57d5a6ae31212cfe5cc813c6be7e4 FirebaseAuthInterop: 0ffa57668be100582bb7643d4fcb7615496c41fc - FirebaseCore: e9d9bd1dae61c1e82bc1e0e617a9d832392086a0 - FirebaseCoreDiagnostics: 4c04ae09d0ab027c30179828c6bb47764df1bd13 + FirebaseCore: 8b2765c445d40db7137989b7146a3aa3f91b5529 + FirebaseCoreDiagnostics: be4f7a09d02ab305f18de59a470412caddb64c2a FirebaseCoreDiagnosticsInterop: 6829da2b8d1fc795ff1bd99df751d3788035d2cb FirebaseFunctions: 5af7c35d1c5e41608fecbb667eb6c4e672e318d0 - GoogleDataTransport: 8f9897b8e073687f24ca8d3c3a8013dec7d2d1cc - GoogleDataTransportCCTSupport: 7455d07b98851aa63e4c05a34dad356ca588479e + GoogleDataTransport: c8617c00e4f3eb9418e42ac0e8ac5241a9d555dd + GoogleDataTransportCCTSupport: 9f352523e8785a71f6754f51eeff09f49ec19268 GoogleUtilities: 9c2c544202301110b29f7974a82e77fdcf12bf51 GTMSessionFetcher: 61bb0f61a4cb560030f1222021178008a5727a23 nanopb: 2901f78ea1b7b4015c860c2fdd1ea2fee1a18d48 PODFILE CHECKSUM: 0bf21181414ed35c7e5fc96da7dd0f72b77e7b34 -COCOAPODS: 1.7.5 +COCOAPODS: 1.8.0 diff --git a/inappmessaging/Podfile.lock b/inappmessaging/Podfile.lock index c7514329..f6c9710f 100644 --- a/inappmessaging/Podfile.lock +++ b/inappmessaging/Podfile.lock @@ -1,30 +1,30 @@ PODS: - - Firebase (6.8.1): - - Firebase/Core (= 6.8.1) - - Firebase/Core (6.8.1): + - Firebase (6.9.0): + - Firebase/Core (= 6.9.0) + - Firebase/Core (6.9.0): - Firebase/CoreOnly - - FirebaseAnalytics (= 6.1.1) - - Firebase/CoreOnly (6.8.1): - - FirebaseCore (= 6.2.3) - - Firebase/InAppMessagingDisplay (6.8.1): + - FirebaseAnalytics (= 6.1.2) + - Firebase/CoreOnly (6.9.0): + - FirebaseCore (= 6.3.0) + - Firebase/InAppMessagingDisplay (6.9.0): - Firebase/CoreOnly - FirebaseInAppMessagingDisplay (~> 0.15.4) - - FirebaseAnalytics (6.1.1): - - FirebaseCore (~> 6.2) + - FirebaseAnalytics (6.1.2): + - FirebaseCore (~> 6.3) - FirebaseInstanceID (~> 4.2) - - GoogleAppMeasurement (= 6.1.1) + - GoogleAppMeasurement (= 6.1.2) - GoogleUtilities/AppDelegateSwizzler (~> 6.0) - GoogleUtilities/MethodSwizzler (~> 6.0) - GoogleUtilities/Network (~> 6.0) - "GoogleUtilities/NSData+zlib (~> 6.0)" - nanopb (~> 0.3) - FirebaseAnalyticsInterop (1.4.0) - - FirebaseCore (6.2.3): + - FirebaseCore (6.3.0): - FirebaseCoreDiagnostics (~> 1.0) - FirebaseCoreDiagnosticsInterop (~> 1.0) - GoogleUtilities/Environment (~> 6.2) - GoogleUtilities/Logger (~> 6.2) - - FirebaseCoreDiagnostics (1.0.1): + - FirebaseCoreDiagnostics (1.1.0): - FirebaseCoreDiagnosticsInterop (~> 1.0) - GoogleDataTransportCCTSupport (~> 1.0) - GoogleUtilities/Environment (~> 6.2) @@ -42,15 +42,15 @@ PODS: - FirebaseCore (~> 6.0) - GoogleUtilities/Environment (~> 6.0) - GoogleUtilities/UserDefaults (~> 6.0) - - GoogleAppMeasurement (6.1.1): + - GoogleAppMeasurement (6.1.2): - GoogleUtilities/AppDelegateSwizzler (~> 6.0) - GoogleUtilities/MethodSwizzler (~> 6.0) - GoogleUtilities/Network (~> 6.0) - "GoogleUtilities/NSData+zlib (~> 6.0)" - nanopb (~> 0.3) - - GoogleDataTransport (1.2.0) - - GoogleDataTransportCCTSupport (1.0.4): - - GoogleDataTransport (~> 1.2) + - GoogleDataTransport (2.0.0) + - GoogleDataTransportCCTSupport (1.1.0): + - GoogleDataTransport (~> 2.0) - nanopb - GoogleUtilities/AppDelegateSwizzler (6.3.0): - GoogleUtilities/Environment @@ -81,7 +81,7 @@ DEPENDENCIES: - Firebase/InAppMessagingDisplay SPEC REPOS: - https://github.com/cocoapods/specs.git: + trunk: - Firebase - FirebaseAnalytics - FirebaseAnalyticsInterop @@ -98,21 +98,21 @@ SPEC REPOS: - nanopb SPEC CHECKSUMS: - Firebase: 9cbe4e5b5eaafa05dc932be58b7c8c3820d71e88 - FirebaseAnalytics: 843c7f64a8f9c79f0d03281197ebe7bb1d58d477 + Firebase: 2d750c54cda57d5a6ae31212cfe5cc813c6be7e4 + FirebaseAnalytics: 5d9ccbf46ed25d3ec9304d263f85bddf1e93e2d2 FirebaseAnalyticsInterop: d48b6ab67bcf016a05e55b71fc39c61c0cb6b7f3 - FirebaseCore: e9d9bd1dae61c1e82bc1e0e617a9d832392086a0 - FirebaseCoreDiagnostics: 4c04ae09d0ab027c30179828c6bb47764df1bd13 + FirebaseCore: 8b2765c445d40db7137989b7146a3aa3f91b5529 + FirebaseCoreDiagnostics: be4f7a09d02ab305f18de59a470412caddb64c2a FirebaseCoreDiagnosticsInterop: 6829da2b8d1fc795ff1bd99df751d3788035d2cb FirebaseInAppMessaging: 54bcfe1cf2a48a8f5cdcac487a585c0e9b440d9a FirebaseInAppMessagingDisplay: 66267552890939d394a961ee4cac5cdfd41f17bb FirebaseInstanceID: 550df9be1f99f751d8fcde3ac342a1e21a0e6c42 - GoogleAppMeasurement: 86a82f0e1f20b8eedf8e20326530138fd71409de - GoogleDataTransport: 8f9897b8e073687f24ca8d3c3a8013dec7d2d1cc - GoogleDataTransportCCTSupport: 7455d07b98851aa63e4c05a34dad356ca588479e + GoogleAppMeasurement: 0ae90be1cc4dad40f4a27fc767ef59fa032ec87b + GoogleDataTransport: c8617c00e4f3eb9418e42ac0e8ac5241a9d555dd + GoogleDataTransportCCTSupport: 9f352523e8785a71f6754f51eeff09f49ec19268 GoogleUtilities: 9c2c544202301110b29f7974a82e77fdcf12bf51 nanopb: 2901f78ea1b7b4015c860c2fdd1ea2fee1a18d48 PODFILE CHECKSUM: ee1d0162c4b114166138141943031a3ae6c42221 -COCOAPODS: 1.7.5 +COCOAPODS: 1.8.0 diff --git a/invites/Podfile.lock b/invites/Podfile.lock index cb3afac8..57a75db3 100644 --- a/invites/Podfile.lock +++ b/invites/Podfile.lock @@ -113,7 +113,7 @@ DEPENDENCIES: - Firebase/Invites SPEC REPOS: - https://github.com/cocoapods/specs.git: + trunk: - Firebase - FirebaseAnalytics - FirebaseAnalyticsInterop @@ -151,4 +151,4 @@ SPEC CHECKSUMS: PODFILE CHECKSUM: 95b5db7fdcb60afeb38ea4713dda46fe9aa0fb56 -COCOAPODS: 1.7.5 +COCOAPODS: 1.8.0 diff --git a/mlkit/Podfile.lock b/mlkit/Podfile.lock index ecf9e3d8..2b2b219a 100644 --- a/mlkit/Podfile.lock +++ b/mlkit/Podfile.lock @@ -1,18 +1,18 @@ PODS: - - Firebase/CoreOnly (6.8.1): - - FirebaseCore (= 6.2.3) - - Firebase/MLVision (6.8.1): + - Firebase/CoreOnly (6.9.0): + - FirebaseCore (= 6.3.0) + - Firebase/MLVision (6.9.0): - Firebase/CoreOnly - FirebaseMLVision (~> 0.18.0) - - Firebase/MLVisionAutoML (6.8.1): + - Firebase/MLVisionAutoML (6.9.0): - Firebase/CoreOnly - FirebaseMLVisionAutoML (~> 0.18.0) - - FirebaseCore (6.2.3): + - FirebaseCore (6.3.0): - FirebaseCoreDiagnostics (~> 1.0) - FirebaseCoreDiagnosticsInterop (~> 1.0) - GoogleUtilities/Environment (~> 6.2) - GoogleUtilities/Logger (~> 6.2) - - FirebaseCoreDiagnostics (1.0.1): + - FirebaseCoreDiagnostics (1.1.0): - FirebaseCoreDiagnosticsInterop (~> 1.0) - GoogleDataTransportCCTSupport (~> 1.0) - GoogleUtilities/Environment (~> 6.2) @@ -51,9 +51,9 @@ PODS: - GoogleAPIClientForREST/Vision (1.3.10): - GoogleAPIClientForREST/Core - GTMSessionFetcher (>= 1.1.7) - - GoogleDataTransport (1.2.0) - - GoogleDataTransportCCTSupport (1.0.4): - - GoogleDataTransport (~> 1.2) + - GoogleDataTransport (2.0.0) + - GoogleDataTransportCCTSupport (1.1.0): + - GoogleDataTransport (~> 2.0) - nanopb - GoogleToolboxForMac/DebugUtils (2.2.1): - GoogleToolboxForMac/Defines (= 2.2.1) @@ -92,7 +92,7 @@ DEPENDENCIES: - Firebase/MLVisionAutoML SPEC REPOS: - https://github.com/cocoapods/specs.git: + trunk: - Firebase - FirebaseCore - FirebaseCoreDiagnostics @@ -113,17 +113,17 @@ SPEC REPOS: - TensorFlowLiteObjC SPEC CHECKSUMS: - Firebase: 9cbe4e5b5eaafa05dc932be58b7c8c3820d71e88 - FirebaseCore: e9d9bd1dae61c1e82bc1e0e617a9d832392086a0 - FirebaseCoreDiagnostics: 4c04ae09d0ab027c30179828c6bb47764df1bd13 + Firebase: 2d750c54cda57d5a6ae31212cfe5cc813c6be7e4 + FirebaseCore: 8b2765c445d40db7137989b7146a3aa3f91b5529 + FirebaseCoreDiagnostics: be4f7a09d02ab305f18de59a470412caddb64c2a FirebaseCoreDiagnosticsInterop: 6829da2b8d1fc795ff1bd99df751d3788035d2cb FirebaseInstanceID: 550df9be1f99f751d8fcde3ac342a1e21a0e6c42 FirebaseMLCommon: 45b456098f5d38c0fe023dd6dca3ee0f91256b2d FirebaseMLVision: 33745e08da6adc5375c7979b581b3521dc057f74 FirebaseMLVisionAutoML: 31f0cde3476fea96a3bdf45d5ac87db2358abf29 GoogleAPIClientForREST: 4acfffd77f1c3c8741b6be9eaed0e603278efbde - GoogleDataTransport: 8f9897b8e073687f24ca8d3c3a8013dec7d2d1cc - GoogleDataTransportCCTSupport: 7455d07b98851aa63e4c05a34dad356ca588479e + GoogleDataTransport: c8617c00e4f3eb9418e42ac0e8ac5241a9d555dd + GoogleDataTransportCCTSupport: 9f352523e8785a71f6754f51eeff09f49ec19268 GoogleToolboxForMac: b3553629623a3b1bff17f555e736cd5a6d95ad55 GoogleUtilities: 9c2c544202301110b29f7974a82e77fdcf12bf51 GTMSessionFetcher: 61bb0f61a4cb560030f1222021178008a5727a23 @@ -134,4 +134,4 @@ SPEC CHECKSUMS: PODFILE CHECKSUM: 4b071879fc5f9391b9325777ac56ce58e70e8b8d -COCOAPODS: 1.7.5 +COCOAPODS: 1.8.0 diff --git a/storage/Podfile.lock b/storage/Podfile.lock index 1459f9cc..06efc830 100644 --- a/storage/Podfile.lock +++ b/storage/Podfile.lock @@ -1,16 +1,16 @@ PODS: - - Firebase/CoreOnly (6.8.1): - - FirebaseCore (= 6.2.3) - - Firebase/Storage (6.8.1): + - Firebase/CoreOnly (6.9.0): + - FirebaseCore (= 6.3.0) + - Firebase/Storage (6.9.0): - Firebase/CoreOnly - FirebaseStorage (~> 3.4.1) - FirebaseAuthInterop (1.0.0) - - FirebaseCore (6.2.3): + - FirebaseCore (6.3.0): - FirebaseCoreDiagnostics (~> 1.0) - FirebaseCoreDiagnosticsInterop (~> 1.0) - GoogleUtilities/Environment (~> 6.2) - GoogleUtilities/Logger (~> 6.2) - - FirebaseCoreDiagnostics (1.0.1): + - FirebaseCoreDiagnostics (1.1.0): - FirebaseCoreDiagnosticsInterop (~> 1.0) - GoogleDataTransportCCTSupport (~> 1.0) - GoogleUtilities/Environment (~> 6.2) @@ -23,9 +23,9 @@ PODS: - FirebaseUI/Storage (8.1.0): - Firebase/Storage (~> 6.0) - SDWebImage (~> 5.0) - - GoogleDataTransport (1.2.0) - - GoogleDataTransportCCTSupport (1.0.4): - - GoogleDataTransport (~> 1.2) + - GoogleDataTransport (2.0.0) + - GoogleDataTransportCCTSupport (1.1.0): + - GoogleDataTransport (~> 2.0) - nanopb - GoogleUtilities/Environment (6.3.0) - GoogleUtilities/Logger (6.3.0): @@ -45,7 +45,7 @@ DEPENDENCIES: - FirebaseUI/Storage SPEC REPOS: - https://github.com/cocoapods/specs.git: + trunk: - Firebase - FirebaseAuthInterop - FirebaseCore @@ -61,15 +61,15 @@ SPEC REPOS: - SDWebImage SPEC CHECKSUMS: - Firebase: 9cbe4e5b5eaafa05dc932be58b7c8c3820d71e88 + Firebase: 2d750c54cda57d5a6ae31212cfe5cc813c6be7e4 FirebaseAuthInterop: 0ffa57668be100582bb7643d4fcb7615496c41fc - FirebaseCore: e9d9bd1dae61c1e82bc1e0e617a9d832392086a0 - FirebaseCoreDiagnostics: 4c04ae09d0ab027c30179828c6bb47764df1bd13 + FirebaseCore: 8b2765c445d40db7137989b7146a3aa3f91b5529 + FirebaseCoreDiagnostics: be4f7a09d02ab305f18de59a470412caddb64c2a FirebaseCoreDiagnosticsInterop: 6829da2b8d1fc795ff1bd99df751d3788035d2cb FirebaseStorage: b7c6d00997bc21d4465453bdcc5cc65513110fed FirebaseUI: 41e06c5f7f6e34a8f430862d67637e36e4aa696c - GoogleDataTransport: 8f9897b8e073687f24ca8d3c3a8013dec7d2d1cc - GoogleDataTransportCCTSupport: 7455d07b98851aa63e4c05a34dad356ca588479e + GoogleDataTransport: c8617c00e4f3eb9418e42ac0e8ac5241a9d555dd + GoogleDataTransportCCTSupport: 9f352523e8785a71f6754f51eeff09f49ec19268 GoogleUtilities: 9c2c544202301110b29f7974a82e77fdcf12bf51 GTMSessionFetcher: 61bb0f61a4cb560030f1222021178008a5727a23 nanopb: 2901f78ea1b7b4015c860c2fdd1ea2fee1a18d48 @@ -77,4 +77,4 @@ SPEC CHECKSUMS: PODFILE CHECKSUM: f0cd9d079793b24a37b713cd64dc7900bb8601af -COCOAPODS: 1.7.5 +COCOAPODS: 1.8.0 From 7f1fedb2c2e4df2fd2a90b21d1c541f670aa7021 Mon Sep 17 00:00:00 2001 From: DPE bot Date: Fri, 27 Sep 2019 08:21:24 -0700 Subject: [PATCH 007/387] Auto-update dependencies. --- database/Podfile.lock | 2 +- dl-invites-sample/Podfile.lock | 2 +- firestore/objc/Podfile.lock | 2 +- firestore/swift/Podfile.lock | 2 +- firoptions/FiroptionConfiguration/Podfile.lock | 2 +- functions/Podfile.lock | 2 +- inappmessaging/Podfile.lock | 2 +- invites/Podfile.lock | 2 +- mlkit/Podfile.lock | 2 +- storage/Podfile.lock | 10 +++++----- 10 files changed, 14 insertions(+), 14 deletions(-) diff --git a/database/Podfile.lock b/database/Podfile.lock index 2bacbaea..99afd373 100644 --- a/database/Podfile.lock +++ b/database/Podfile.lock @@ -74,4 +74,4 @@ SPEC CHECKSUMS: PODFILE CHECKSUM: 2d6d3f5d6efef8839436d4bcca6d595b46547d30 -COCOAPODS: 1.8.0 +COCOAPODS: 1.8.1 diff --git a/dl-invites-sample/Podfile.lock b/dl-invites-sample/Podfile.lock index 084437a0..741897e5 100644 --- a/dl-invites-sample/Podfile.lock +++ b/dl-invites-sample/Podfile.lock @@ -106,4 +106,4 @@ SPEC CHECKSUMS: PODFILE CHECKSUM: ea2286f19740542810d85972377bee24b5e93a82 -COCOAPODS: 1.8.0 +COCOAPODS: 1.8.1 diff --git a/firestore/objc/Podfile.lock b/firestore/objc/Podfile.lock index e1bbe247..cb3417c7 100644 --- a/firestore/objc/Podfile.lock +++ b/firestore/objc/Podfile.lock @@ -167,4 +167,4 @@ SPEC CHECKSUMS: PODFILE CHECKSUM: 6e8f8775e6e1f54c9a7ec4d1131f8b81f76c1a9c -COCOAPODS: 1.8.0 +COCOAPODS: 1.8.1 diff --git a/firestore/swift/Podfile.lock b/firestore/swift/Podfile.lock index 86bad03b..58c4de9a 100644 --- a/firestore/swift/Podfile.lock +++ b/firestore/swift/Podfile.lock @@ -167,4 +167,4 @@ SPEC CHECKSUMS: PODFILE CHECKSUM: 67831f10b93a19c58541fb5f3fa7845a32fd6ca9 -COCOAPODS: 1.8.0 +COCOAPODS: 1.8.1 diff --git a/firoptions/FiroptionConfiguration/Podfile.lock b/firoptions/FiroptionConfiguration/Podfile.lock index 3528b622..8bdc1be8 100644 --- a/firoptions/FiroptionConfiguration/Podfile.lock +++ b/firoptions/FiroptionConfiguration/Podfile.lock @@ -110,4 +110,4 @@ SPEC CHECKSUMS: PODFILE CHECKSUM: a19f89b9a2d7ad92954885375c3e7dcafa52d969 -COCOAPODS: 1.8.0 +COCOAPODS: 1.8.1 diff --git a/functions/Podfile.lock b/functions/Podfile.lock index 8319fae7..cb009a76 100644 --- a/functions/Podfile.lock +++ b/functions/Podfile.lock @@ -66,4 +66,4 @@ SPEC CHECKSUMS: PODFILE CHECKSUM: 0bf21181414ed35c7e5fc96da7dd0f72b77e7b34 -COCOAPODS: 1.8.0 +COCOAPODS: 1.8.1 diff --git a/inappmessaging/Podfile.lock b/inappmessaging/Podfile.lock index f6c9710f..872973ac 100644 --- a/inappmessaging/Podfile.lock +++ b/inappmessaging/Podfile.lock @@ -115,4 +115,4 @@ SPEC CHECKSUMS: PODFILE CHECKSUM: ee1d0162c4b114166138141943031a3ae6c42221 -COCOAPODS: 1.8.0 +COCOAPODS: 1.8.1 diff --git a/invites/Podfile.lock b/invites/Podfile.lock index 57a75db3..3143a76c 100644 --- a/invites/Podfile.lock +++ b/invites/Podfile.lock @@ -151,4 +151,4 @@ SPEC CHECKSUMS: PODFILE CHECKSUM: 95b5db7fdcb60afeb38ea4713dda46fe9aa0fb56 -COCOAPODS: 1.8.0 +COCOAPODS: 1.8.1 diff --git a/mlkit/Podfile.lock b/mlkit/Podfile.lock index 2b2b219a..d8e321aa 100644 --- a/mlkit/Podfile.lock +++ b/mlkit/Podfile.lock @@ -134,4 +134,4 @@ SPEC CHECKSUMS: PODFILE CHECKSUM: 4b071879fc5f9391b9325777ac56ce58e70e8b8d -COCOAPODS: 1.8.0 +COCOAPODS: 1.8.1 diff --git a/storage/Podfile.lock b/storage/Podfile.lock index 06efc830..eb9267fd 100644 --- a/storage/Podfile.lock +++ b/storage/Podfile.lock @@ -36,9 +36,9 @@ PODS: - nanopb/encode (= 0.3.901) - nanopb/decode (0.3.901) - nanopb/encode (0.3.901) - - SDWebImage (5.1.1): - - SDWebImage/Core (= 5.1.1) - - SDWebImage/Core (5.1.1) + - SDWebImage (5.2.0): + - SDWebImage/Core (= 5.2.0) + - SDWebImage/Core (5.2.0) DEPENDENCIES: - Firebase/Storage @@ -73,8 +73,8 @@ SPEC CHECKSUMS: GoogleUtilities: 9c2c544202301110b29f7974a82e77fdcf12bf51 GTMSessionFetcher: 61bb0f61a4cb560030f1222021178008a5727a23 nanopb: 2901f78ea1b7b4015c860c2fdd1ea2fee1a18d48 - SDWebImage: 96d7f03415ccb28d299d765f93557ff8a617abd8 + SDWebImage: 609192dcf3898c910a2848032372ead951e66364 PODFILE CHECKSUM: f0cd9d079793b24a37b713cd64dc7900bb8601af -COCOAPODS: 1.8.0 +COCOAPODS: 1.8.1 From e7b188acfd9d7481cb7a2559933efe874f4b7cea Mon Sep 17 00:00:00 2001 From: DPE bot Date: Tue, 1 Oct 2019 08:22:18 -0700 Subject: [PATCH 008/387] Auto-update dependencies. --- storage/Podfile.lock | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/storage/Podfile.lock b/storage/Podfile.lock index eb9267fd..0e375adc 100644 --- a/storage/Podfile.lock +++ b/storage/Podfile.lock @@ -36,9 +36,9 @@ PODS: - nanopb/encode (= 0.3.901) - nanopb/decode (0.3.901) - nanopb/encode (0.3.901) - - SDWebImage (5.2.0): - - SDWebImage/Core (= 5.2.0) - - SDWebImage/Core (5.2.0) + - SDWebImage (5.2.1): + - SDWebImage/Core (= 5.2.1) + - SDWebImage/Core (5.2.1) DEPENDENCIES: - Firebase/Storage @@ -73,7 +73,7 @@ SPEC CHECKSUMS: GoogleUtilities: 9c2c544202301110b29f7974a82e77fdcf12bf51 GTMSessionFetcher: 61bb0f61a4cb560030f1222021178008a5727a23 nanopb: 2901f78ea1b7b4015c860c2fdd1ea2fee1a18d48 - SDWebImage: 609192dcf3898c910a2848032372ead951e66364 + SDWebImage: 336f6958a13d5e8347a317cd68a9f6ee9aaaaf03 PODFILE CHECKSUM: f0cd9d079793b24a37b713cd64dc7900bb8601af From ff74beea33ff6c3eaead4073af8b06aae8e41c51 Mon Sep 17 00:00:00 2001 From: DPE bot Date: Wed, 2 Oct 2019 08:21:56 -0700 Subject: [PATCH 009/387] Auto-update dependencies. --- dl-invites-sample/Podfile.lock | 18 +++++++++--------- firestore/objc/Podfile.lock | 18 +++++++++--------- firestore/swift/Podfile.lock | 18 +++++++++--------- firoptions/FiroptionConfiguration/Podfile.lock | 18 +++++++++--------- functions/Podfile.lock | 6 +++--- inappmessaging/Podfile.lock | 18 +++++++++--------- mlkit/Podfile.lock | 8 ++++---- storage/Podfile.lock | 14 +++++++------- 8 files changed, 59 insertions(+), 59 deletions(-) diff --git a/dl-invites-sample/Podfile.lock b/dl-invites-sample/Podfile.lock index 741897e5..5de858b8 100644 --- a/dl-invites-sample/Podfile.lock +++ b/dl-invites-sample/Podfile.lock @@ -45,23 +45,23 @@ PODS: - GoogleDataTransportCCTSupport (1.1.0): - GoogleDataTransport (~> 2.0) - nanopb - - GoogleUtilities/AppDelegateSwizzler (6.3.0): + - GoogleUtilities/AppDelegateSwizzler (6.3.1): - GoogleUtilities/Environment - GoogleUtilities/Logger - GoogleUtilities/Network - - GoogleUtilities/Environment (6.3.0) - - GoogleUtilities/Logger (6.3.0): + - GoogleUtilities/Environment (6.3.1) + - GoogleUtilities/Logger (6.3.1): - GoogleUtilities/Environment - - GoogleUtilities/MethodSwizzler (6.3.0): + - GoogleUtilities/MethodSwizzler (6.3.1): - GoogleUtilities/Logger - - GoogleUtilities/Network (6.3.0): + - GoogleUtilities/Network (6.3.1): - GoogleUtilities/Logger - "GoogleUtilities/NSData+zlib" - GoogleUtilities/Reachability - - "GoogleUtilities/NSData+zlib (6.3.0)" - - GoogleUtilities/Reachability (6.3.0): + - "GoogleUtilities/NSData+zlib (6.3.1)" + - GoogleUtilities/Reachability (6.3.1): - GoogleUtilities/Logger - - GoogleUtilities/UserDefaults (6.3.0): + - GoogleUtilities/UserDefaults (6.3.1): - GoogleUtilities/Logger - nanopb (0.3.901): - nanopb/decode (= 0.3.901) @@ -101,7 +101,7 @@ SPEC CHECKSUMS: GoogleAppMeasurement: 0ae90be1cc4dad40f4a27fc767ef59fa032ec87b GoogleDataTransport: c8617c00e4f3eb9418e42ac0e8ac5241a9d555dd GoogleDataTransportCCTSupport: 9f352523e8785a71f6754f51eeff09f49ec19268 - GoogleUtilities: 9c2c544202301110b29f7974a82e77fdcf12bf51 + GoogleUtilities: f895fde57977df4e0233edda0dbeac490e3703b6 nanopb: 2901f78ea1b7b4015c860c2fdd1ea2fee1a18d48 PODFILE CHECKSUM: ea2286f19740542810d85972377bee24b5e93a82 diff --git a/firestore/objc/Podfile.lock b/firestore/objc/Podfile.lock index cb3417c7..9954b37e 100644 --- a/firestore/objc/Podfile.lock +++ b/firestore/objc/Podfile.lock @@ -72,23 +72,23 @@ PODS: - GoogleDataTransportCCTSupport (1.1.0): - GoogleDataTransport (~> 2.0) - nanopb - - GoogleUtilities/AppDelegateSwizzler (6.3.0): + - GoogleUtilities/AppDelegateSwizzler (6.3.1): - GoogleUtilities/Environment - GoogleUtilities/Logger - GoogleUtilities/Network - - GoogleUtilities/Environment (6.3.0) - - GoogleUtilities/Logger (6.3.0): + - GoogleUtilities/Environment (6.3.1) + - GoogleUtilities/Logger (6.3.1): - GoogleUtilities/Environment - - GoogleUtilities/MethodSwizzler (6.3.0): + - GoogleUtilities/MethodSwizzler (6.3.1): - GoogleUtilities/Logger - - GoogleUtilities/Network (6.3.0): + - GoogleUtilities/Network (6.3.1): - GoogleUtilities/Logger - "GoogleUtilities/NSData+zlib" - GoogleUtilities/Reachability - - "GoogleUtilities/NSData+zlib (6.3.0)" - - GoogleUtilities/Reachability (6.3.0): + - "GoogleUtilities/NSData+zlib (6.3.1)" + - GoogleUtilities/Reachability (6.3.1): - GoogleUtilities/Logger - - GoogleUtilities/UserDefaults (6.3.0): + - GoogleUtilities/UserDefaults (6.3.1): - GoogleUtilities/Logger - "gRPC-C++ (0.0.9)": - "gRPC-C++/Implementation (= 0.0.9)" @@ -157,7 +157,7 @@ SPEC CHECKSUMS: GoogleAppMeasurement: 0ae90be1cc4dad40f4a27fc767ef59fa032ec87b GoogleDataTransport: c8617c00e4f3eb9418e42ac0e8ac5241a9d555dd GoogleDataTransportCCTSupport: 9f352523e8785a71f6754f51eeff09f49ec19268 - GoogleUtilities: 9c2c544202301110b29f7974a82e77fdcf12bf51 + GoogleUtilities: f895fde57977df4e0233edda0dbeac490e3703b6 "gRPC-C++": 9dfe7b44821e7b3e44aacad2af29d2c21f7cde83 gRPC-Core: c9aef9a261a1247e881b18059b84d597293c9947 GTMSessionFetcher: 61bb0f61a4cb560030f1222021178008a5727a23 diff --git a/firestore/swift/Podfile.lock b/firestore/swift/Podfile.lock index 58c4de9a..053d255e 100644 --- a/firestore/swift/Podfile.lock +++ b/firestore/swift/Podfile.lock @@ -72,23 +72,23 @@ PODS: - GoogleDataTransportCCTSupport (1.1.0): - GoogleDataTransport (~> 2.0) - nanopb - - GoogleUtilities/AppDelegateSwizzler (6.3.0): + - GoogleUtilities/AppDelegateSwizzler (6.3.1): - GoogleUtilities/Environment - GoogleUtilities/Logger - GoogleUtilities/Network - - GoogleUtilities/Environment (6.3.0) - - GoogleUtilities/Logger (6.3.0): + - GoogleUtilities/Environment (6.3.1) + - GoogleUtilities/Logger (6.3.1): - GoogleUtilities/Environment - - GoogleUtilities/MethodSwizzler (6.3.0): + - GoogleUtilities/MethodSwizzler (6.3.1): - GoogleUtilities/Logger - - GoogleUtilities/Network (6.3.0): + - GoogleUtilities/Network (6.3.1): - GoogleUtilities/Logger - "GoogleUtilities/NSData+zlib" - GoogleUtilities/Reachability - - "GoogleUtilities/NSData+zlib (6.3.0)" - - GoogleUtilities/Reachability (6.3.0): + - "GoogleUtilities/NSData+zlib (6.3.1)" + - GoogleUtilities/Reachability (6.3.1): - GoogleUtilities/Logger - - GoogleUtilities/UserDefaults (6.3.0): + - GoogleUtilities/UserDefaults (6.3.1): - GoogleUtilities/Logger - "gRPC-C++ (0.0.9)": - "gRPC-C++/Implementation (= 0.0.9)" @@ -157,7 +157,7 @@ SPEC CHECKSUMS: GoogleAppMeasurement: 0ae90be1cc4dad40f4a27fc767ef59fa032ec87b GoogleDataTransport: c8617c00e4f3eb9418e42ac0e8ac5241a9d555dd GoogleDataTransportCCTSupport: 9f352523e8785a71f6754f51eeff09f49ec19268 - GoogleUtilities: 9c2c544202301110b29f7974a82e77fdcf12bf51 + GoogleUtilities: f895fde57977df4e0233edda0dbeac490e3703b6 "gRPC-C++": 9dfe7b44821e7b3e44aacad2af29d2c21f7cde83 gRPC-Core: c9aef9a261a1247e881b18059b84d597293c9947 GTMSessionFetcher: 61bb0f61a4cb560030f1222021178008a5727a23 diff --git a/firoptions/FiroptionConfiguration/Podfile.lock b/firoptions/FiroptionConfiguration/Podfile.lock index 8bdc1be8..828c897c 100644 --- a/firoptions/FiroptionConfiguration/Podfile.lock +++ b/firoptions/FiroptionConfiguration/Podfile.lock @@ -46,23 +46,23 @@ PODS: - GoogleDataTransportCCTSupport (1.1.0): - GoogleDataTransport (~> 2.0) - nanopb - - GoogleUtilities/AppDelegateSwizzler (6.3.0): + - GoogleUtilities/AppDelegateSwizzler (6.3.1): - GoogleUtilities/Environment - GoogleUtilities/Logger - GoogleUtilities/Network - - GoogleUtilities/Environment (6.3.0) - - GoogleUtilities/Logger (6.3.0): + - GoogleUtilities/Environment (6.3.1) + - GoogleUtilities/Logger (6.3.1): - GoogleUtilities/Environment - - GoogleUtilities/MethodSwizzler (6.3.0): + - GoogleUtilities/MethodSwizzler (6.3.1): - GoogleUtilities/Logger - - GoogleUtilities/Network (6.3.0): + - GoogleUtilities/Network (6.3.1): - GoogleUtilities/Logger - "GoogleUtilities/NSData+zlib" - GoogleUtilities/Reachability - - "GoogleUtilities/NSData+zlib (6.3.0)" - - GoogleUtilities/Reachability (6.3.0): + - "GoogleUtilities/NSData+zlib (6.3.1)" + - GoogleUtilities/Reachability (6.3.1): - GoogleUtilities/Logger - - GoogleUtilities/UserDefaults (6.3.0): + - GoogleUtilities/UserDefaults (6.3.1): - GoogleUtilities/Logger - leveldb-library (1.22) - nanopb (0.3.901): @@ -104,7 +104,7 @@ SPEC CHECKSUMS: GoogleAppMeasurement: 0ae90be1cc4dad40f4a27fc767ef59fa032ec87b GoogleDataTransport: c8617c00e4f3eb9418e42ac0e8ac5241a9d555dd GoogleDataTransportCCTSupport: 9f352523e8785a71f6754f51eeff09f49ec19268 - GoogleUtilities: 9c2c544202301110b29f7974a82e77fdcf12bf51 + GoogleUtilities: f895fde57977df4e0233edda0dbeac490e3703b6 leveldb-library: 55d93ee664b4007aac644a782d11da33fba316f7 nanopb: 2901f78ea1b7b4015c860c2fdd1ea2fee1a18d48 diff --git a/functions/Podfile.lock b/functions/Podfile.lock index cb009a76..3f2d2b29 100644 --- a/functions/Podfile.lock +++ b/functions/Podfile.lock @@ -24,8 +24,8 @@ PODS: - GoogleDataTransportCCTSupport (1.1.0): - GoogleDataTransport (~> 2.0) - nanopb - - GoogleUtilities/Environment (6.3.0) - - GoogleUtilities/Logger (6.3.0): + - GoogleUtilities/Environment (6.3.1) + - GoogleUtilities/Logger (6.3.1): - GoogleUtilities/Environment - GTMSessionFetcher/Core (1.2.2) - nanopb (0.3.901): @@ -60,7 +60,7 @@ SPEC CHECKSUMS: FirebaseFunctions: 5af7c35d1c5e41608fecbb667eb6c4e672e318d0 GoogleDataTransport: c8617c00e4f3eb9418e42ac0e8ac5241a9d555dd GoogleDataTransportCCTSupport: 9f352523e8785a71f6754f51eeff09f49ec19268 - GoogleUtilities: 9c2c544202301110b29f7974a82e77fdcf12bf51 + GoogleUtilities: f895fde57977df4e0233edda0dbeac490e3703b6 GTMSessionFetcher: 61bb0f61a4cb560030f1222021178008a5727a23 nanopb: 2901f78ea1b7b4015c860c2fdd1ea2fee1a18d48 diff --git a/inappmessaging/Podfile.lock b/inappmessaging/Podfile.lock index 872973ac..35665305 100644 --- a/inappmessaging/Podfile.lock +++ b/inappmessaging/Podfile.lock @@ -52,23 +52,23 @@ PODS: - GoogleDataTransportCCTSupport (1.1.0): - GoogleDataTransport (~> 2.0) - nanopb - - GoogleUtilities/AppDelegateSwizzler (6.3.0): + - GoogleUtilities/AppDelegateSwizzler (6.3.1): - GoogleUtilities/Environment - GoogleUtilities/Logger - GoogleUtilities/Network - - GoogleUtilities/Environment (6.3.0) - - GoogleUtilities/Logger (6.3.0): + - GoogleUtilities/Environment (6.3.1) + - GoogleUtilities/Logger (6.3.1): - GoogleUtilities/Environment - - GoogleUtilities/MethodSwizzler (6.3.0): + - GoogleUtilities/MethodSwizzler (6.3.1): - GoogleUtilities/Logger - - GoogleUtilities/Network (6.3.0): + - GoogleUtilities/Network (6.3.1): - GoogleUtilities/Logger - "GoogleUtilities/NSData+zlib" - GoogleUtilities/Reachability - - "GoogleUtilities/NSData+zlib (6.3.0)" - - GoogleUtilities/Reachability (6.3.0): + - "GoogleUtilities/NSData+zlib (6.3.1)" + - GoogleUtilities/Reachability (6.3.1): - GoogleUtilities/Logger - - GoogleUtilities/UserDefaults (6.3.0): + - GoogleUtilities/UserDefaults (6.3.1): - GoogleUtilities/Logger - nanopb (0.3.901): - nanopb/decode (= 0.3.901) @@ -110,7 +110,7 @@ SPEC CHECKSUMS: GoogleAppMeasurement: 0ae90be1cc4dad40f4a27fc767ef59fa032ec87b GoogleDataTransport: c8617c00e4f3eb9418e42ac0e8ac5241a9d555dd GoogleDataTransportCCTSupport: 9f352523e8785a71f6754f51eeff09f49ec19268 - GoogleUtilities: 9c2c544202301110b29f7974a82e77fdcf12bf51 + GoogleUtilities: f895fde57977df4e0233edda0dbeac490e3703b6 nanopb: 2901f78ea1b7b4015c860c2fdd1ea2fee1a18d48 PODFILE CHECKSUM: ee1d0162c4b114166138141943031a3ae6c42221 diff --git a/mlkit/Podfile.lock b/mlkit/Podfile.lock index d8e321aa..8d8be87a 100644 --- a/mlkit/Podfile.lock +++ b/mlkit/Podfile.lock @@ -67,10 +67,10 @@ PODS: - GoogleToolboxForMac/Defines (= 2.2.1) - "GoogleToolboxForMac/NSString+URLArguments (= 2.2.1)" - "GoogleToolboxForMac/NSString+URLArguments (2.2.1)" - - GoogleUtilities/Environment (6.3.0) - - GoogleUtilities/Logger (6.3.0): + - GoogleUtilities/Environment (6.3.1) + - GoogleUtilities/Logger (6.3.1): - GoogleUtilities/Environment - - GoogleUtilities/UserDefaults (6.3.0): + - GoogleUtilities/UserDefaults (6.3.1): - GoogleUtilities/Logger - GTMSessionFetcher (1.2.2): - GTMSessionFetcher/Full (= 1.2.2) @@ -125,7 +125,7 @@ SPEC CHECKSUMS: GoogleDataTransport: c8617c00e4f3eb9418e42ac0e8ac5241a9d555dd GoogleDataTransportCCTSupport: 9f352523e8785a71f6754f51eeff09f49ec19268 GoogleToolboxForMac: b3553629623a3b1bff17f555e736cd5a6d95ad55 - GoogleUtilities: 9c2c544202301110b29f7974a82e77fdcf12bf51 + GoogleUtilities: f895fde57977df4e0233edda0dbeac490e3703b6 GTMSessionFetcher: 61bb0f61a4cb560030f1222021178008a5727a23 nanopb: 2901f78ea1b7b4015c860c2fdd1ea2fee1a18d48 Protobuf: 67fb42ba613def994e61854de2b3164f13790cc4 diff --git a/storage/Podfile.lock b/storage/Podfile.lock index 0e375adc..d6752d32 100644 --- a/storage/Podfile.lock +++ b/storage/Podfile.lock @@ -27,8 +27,8 @@ PODS: - GoogleDataTransportCCTSupport (1.1.0): - GoogleDataTransport (~> 2.0) - nanopb - - GoogleUtilities/Environment (6.3.0) - - GoogleUtilities/Logger (6.3.0): + - GoogleUtilities/Environment (6.3.1) + - GoogleUtilities/Logger (6.3.1): - GoogleUtilities/Environment - GTMSessionFetcher/Core (1.2.2) - nanopb (0.3.901): @@ -36,9 +36,9 @@ PODS: - nanopb/encode (= 0.3.901) - nanopb/decode (0.3.901) - nanopb/encode (0.3.901) - - SDWebImage (5.2.1): - - SDWebImage/Core (= 5.2.1) - - SDWebImage/Core (5.2.1) + - SDWebImage (5.2.2): + - SDWebImage/Core (= 5.2.2) + - SDWebImage/Core (5.2.2) DEPENDENCIES: - Firebase/Storage @@ -70,10 +70,10 @@ SPEC CHECKSUMS: FirebaseUI: 41e06c5f7f6e34a8f430862d67637e36e4aa696c GoogleDataTransport: c8617c00e4f3eb9418e42ac0e8ac5241a9d555dd GoogleDataTransportCCTSupport: 9f352523e8785a71f6754f51eeff09f49ec19268 - GoogleUtilities: 9c2c544202301110b29f7974a82e77fdcf12bf51 + GoogleUtilities: f895fde57977df4e0233edda0dbeac490e3703b6 GTMSessionFetcher: 61bb0f61a4cb560030f1222021178008a5727a23 nanopb: 2901f78ea1b7b4015c860c2fdd1ea2fee1a18d48 - SDWebImage: 336f6958a13d5e8347a317cd68a9f6ee9aaaaf03 + SDWebImage: 5fcdb02cc35e05fc35791ec514b191d27189f872 PODFILE CHECKSUM: f0cd9d079793b24a37b713cd64dc7900bb8601af From 6025a8052558f00cfaaf5a1308150fb1815f836f Mon Sep 17 00:00:00 2001 From: DPE bot Date: Thu, 3 Oct 2019 08:22:50 -0700 Subject: [PATCH 010/387] Auto-update dependencies. --- firestore/objc/Podfile.lock | 4 ++-- firestore/swift/Podfile.lock | 4 ++-- invites/Podfile.lock | 4 ++-- mlkit/Podfile.lock | 4 ++-- 4 files changed, 8 insertions(+), 8 deletions(-) diff --git a/firestore/objc/Podfile.lock b/firestore/objc/Podfile.lock index 9954b37e..c03c3ef5 100644 --- a/firestore/objc/Podfile.lock +++ b/firestore/objc/Podfile.lock @@ -113,7 +113,7 @@ PODS: - nanopb/encode (= 0.3.901) - nanopb/decode (0.3.901) - nanopb/encode (0.3.901) - - Protobuf (3.9.2) + - Protobuf (3.10.0) DEPENDENCIES: - Firebase/Auth @@ -163,7 +163,7 @@ SPEC CHECKSUMS: GTMSessionFetcher: 61bb0f61a4cb560030f1222021178008a5727a23 leveldb-library: 55d93ee664b4007aac644a782d11da33fba316f7 nanopb: 2901f78ea1b7b4015c860c2fdd1ea2fee1a18d48 - Protobuf: 67fb42ba613def994e61854de2b3164f13790cc4 + Protobuf: a4dc852ad69c027ca2166ed287b856697814375b PODFILE CHECKSUM: 6e8f8775e6e1f54c9a7ec4d1131f8b81f76c1a9c diff --git a/firestore/swift/Podfile.lock b/firestore/swift/Podfile.lock index 053d255e..6b5b6f85 100644 --- a/firestore/swift/Podfile.lock +++ b/firestore/swift/Podfile.lock @@ -113,7 +113,7 @@ PODS: - nanopb/encode (= 0.3.901) - nanopb/decode (0.3.901) - nanopb/encode (0.3.901) - - Protobuf (3.9.2) + - Protobuf (3.10.0) DEPENDENCIES: - Firebase/Auth @@ -163,7 +163,7 @@ SPEC CHECKSUMS: GTMSessionFetcher: 61bb0f61a4cb560030f1222021178008a5727a23 leveldb-library: 55d93ee664b4007aac644a782d11da33fba316f7 nanopb: 2901f78ea1b7b4015c860c2fdd1ea2fee1a18d48 - Protobuf: 67fb42ba613def994e61854de2b3164f13790cc4 + Protobuf: a4dc852ad69c027ca2166ed287b856697814375b PODFILE CHECKSUM: 67831f10b93a19c58541fb5f3fa7845a32fd6ca9 diff --git a/invites/Podfile.lock b/invites/Podfile.lock index 3143a76c..c58b7f31 100644 --- a/invites/Podfile.lock +++ b/invites/Podfile.lock @@ -106,7 +106,7 @@ PODS: - nanopb/encode (= 0.3.901) - nanopb/decode (0.3.901) - nanopb/encode (0.3.901) - - Protobuf (3.9.2) + - Protobuf (3.10.0) DEPENDENCIES: - Firebase/Core @@ -147,7 +147,7 @@ SPEC CHECKSUMS: GTMOAuth2: e8b6512c896235149df975c41d9a36c868ab7fba GTMSessionFetcher: 61bb0f61a4cb560030f1222021178008a5727a23 nanopb: 2901f78ea1b7b4015c860c2fdd1ea2fee1a18d48 - Protobuf: 67fb42ba613def994e61854de2b3164f13790cc4 + Protobuf: a4dc852ad69c027ca2166ed287b856697814375b PODFILE CHECKSUM: 95b5db7fdcb60afeb38ea4713dda46fe9aa0fb56 diff --git a/mlkit/Podfile.lock b/mlkit/Podfile.lock index 8d8be87a..996e1f37 100644 --- a/mlkit/Podfile.lock +++ b/mlkit/Podfile.lock @@ -82,7 +82,7 @@ PODS: - nanopb/encode (= 0.3.901) - nanopb/decode (0.3.901) - nanopb/encode (0.3.901) - - Protobuf (3.9.2) + - Protobuf (3.10.0) - TensorFlowLiteC (1.14.0) - TensorFlowLiteObjC (1.14.0): - TensorFlowLiteC (= 1.14.0) @@ -128,7 +128,7 @@ SPEC CHECKSUMS: GoogleUtilities: f895fde57977df4e0233edda0dbeac490e3703b6 GTMSessionFetcher: 61bb0f61a4cb560030f1222021178008a5727a23 nanopb: 2901f78ea1b7b4015c860c2fdd1ea2fee1a18d48 - Protobuf: 67fb42ba613def994e61854de2b3164f13790cc4 + Protobuf: a4dc852ad69c027ca2166ed287b856697814375b TensorFlowLiteC: a6702011fb661928634e59565b5fe262f69692d0 TensorFlowLiteObjC: ece71b1e78f3df5952996c1606934b1d5538c875 From e7bafb8165a6eab65165f9d27fef2a3bca80d0c7 Mon Sep 17 00:00:00 2001 From: DPE bot Date: Mon, 7 Oct 2019 08:21:44 -0700 Subject: [PATCH 011/387] Auto-update dependencies. --- database/Podfile.lock | 2 +- dl-invites-sample/Podfile.lock | 2 +- firestore/objc/Podfile.lock | 2 +- firestore/swift/Podfile.lock | 2 +- firoptions/FiroptionConfiguration/Podfile.lock | 2 +- functions/Podfile.lock | 2 +- inappmessaging/Podfile.lock | 2 +- invites/Podfile.lock | 2 +- mlkit/Podfile.lock | 2 +- storage/Podfile.lock | 2 +- 10 files changed, 10 insertions(+), 10 deletions(-) diff --git a/database/Podfile.lock b/database/Podfile.lock index 99afd373..10681ace 100644 --- a/database/Podfile.lock +++ b/database/Podfile.lock @@ -74,4 +74,4 @@ SPEC CHECKSUMS: PODFILE CHECKSUM: 2d6d3f5d6efef8839436d4bcca6d595b46547d30 -COCOAPODS: 1.8.1 +COCOAPODS: 1.8.3 diff --git a/dl-invites-sample/Podfile.lock b/dl-invites-sample/Podfile.lock index 5de858b8..0f5e4c73 100644 --- a/dl-invites-sample/Podfile.lock +++ b/dl-invites-sample/Podfile.lock @@ -106,4 +106,4 @@ SPEC CHECKSUMS: PODFILE CHECKSUM: ea2286f19740542810d85972377bee24b5e93a82 -COCOAPODS: 1.8.1 +COCOAPODS: 1.8.3 diff --git a/firestore/objc/Podfile.lock b/firestore/objc/Podfile.lock index c03c3ef5..4690c59c 100644 --- a/firestore/objc/Podfile.lock +++ b/firestore/objc/Podfile.lock @@ -167,4 +167,4 @@ SPEC CHECKSUMS: PODFILE CHECKSUM: 6e8f8775e6e1f54c9a7ec4d1131f8b81f76c1a9c -COCOAPODS: 1.8.1 +COCOAPODS: 1.8.3 diff --git a/firestore/swift/Podfile.lock b/firestore/swift/Podfile.lock index 6b5b6f85..085212a0 100644 --- a/firestore/swift/Podfile.lock +++ b/firestore/swift/Podfile.lock @@ -167,4 +167,4 @@ SPEC CHECKSUMS: PODFILE CHECKSUM: 67831f10b93a19c58541fb5f3fa7845a32fd6ca9 -COCOAPODS: 1.8.1 +COCOAPODS: 1.8.3 diff --git a/firoptions/FiroptionConfiguration/Podfile.lock b/firoptions/FiroptionConfiguration/Podfile.lock index 828c897c..307ca449 100644 --- a/firoptions/FiroptionConfiguration/Podfile.lock +++ b/firoptions/FiroptionConfiguration/Podfile.lock @@ -110,4 +110,4 @@ SPEC CHECKSUMS: PODFILE CHECKSUM: a19f89b9a2d7ad92954885375c3e7dcafa52d969 -COCOAPODS: 1.8.1 +COCOAPODS: 1.8.3 diff --git a/functions/Podfile.lock b/functions/Podfile.lock index 3f2d2b29..fe830539 100644 --- a/functions/Podfile.lock +++ b/functions/Podfile.lock @@ -66,4 +66,4 @@ SPEC CHECKSUMS: PODFILE CHECKSUM: 0bf21181414ed35c7e5fc96da7dd0f72b77e7b34 -COCOAPODS: 1.8.1 +COCOAPODS: 1.8.3 diff --git a/inappmessaging/Podfile.lock b/inappmessaging/Podfile.lock index 35665305..4a257d09 100644 --- a/inappmessaging/Podfile.lock +++ b/inappmessaging/Podfile.lock @@ -115,4 +115,4 @@ SPEC CHECKSUMS: PODFILE CHECKSUM: ee1d0162c4b114166138141943031a3ae6c42221 -COCOAPODS: 1.8.1 +COCOAPODS: 1.8.3 diff --git a/invites/Podfile.lock b/invites/Podfile.lock index c58b7f31..e69634e7 100644 --- a/invites/Podfile.lock +++ b/invites/Podfile.lock @@ -151,4 +151,4 @@ SPEC CHECKSUMS: PODFILE CHECKSUM: 95b5db7fdcb60afeb38ea4713dda46fe9aa0fb56 -COCOAPODS: 1.8.1 +COCOAPODS: 1.8.3 diff --git a/mlkit/Podfile.lock b/mlkit/Podfile.lock index 996e1f37..a632c098 100644 --- a/mlkit/Podfile.lock +++ b/mlkit/Podfile.lock @@ -134,4 +134,4 @@ SPEC CHECKSUMS: PODFILE CHECKSUM: 4b071879fc5f9391b9325777ac56ce58e70e8b8d -COCOAPODS: 1.8.1 +COCOAPODS: 1.8.3 diff --git a/storage/Podfile.lock b/storage/Podfile.lock index d6752d32..6c4d358b 100644 --- a/storage/Podfile.lock +++ b/storage/Podfile.lock @@ -77,4 +77,4 @@ SPEC CHECKSUMS: PODFILE CHECKSUM: f0cd9d079793b24a37b713cd64dc7900bb8601af -COCOAPODS: 1.8.1 +COCOAPODS: 1.8.3 From f685d9f0d2678365d90079de7b39aed942a6e858 Mon Sep 17 00:00:00 2001 From: DPE bot Date: Wed, 9 Oct 2019 08:22:24 -0700 Subject: [PATCH 012/387] Auto-update dependencies. --- dl-invites-sample/Podfile.lock | 47 ++++++------- firestore/objc/Podfile.lock | 69 ++++++++++--------- firestore/swift/Podfile.lock | 69 ++++++++++--------- .../FiroptionConfiguration/Podfile.lock | 55 +++++++-------- functions/Podfile.lock | 29 ++++---- inappmessaging/Podfile.lock | 61 ++++++++-------- mlkit/Podfile.lock | 59 ++++++++-------- storage/Podfile.lock | 37 +++++----- 8 files changed, 217 insertions(+), 209 deletions(-) diff --git a/dl-invites-sample/Podfile.lock b/dl-invites-sample/Podfile.lock index 0f5e4c73..362b87a2 100644 --- a/dl-invites-sample/Podfile.lock +++ b/dl-invites-sample/Podfile.lock @@ -1,32 +1,33 @@ PODS: - - Firebase/Core (6.9.0): + - Firebase/Core (6.10.0): - Firebase/CoreOnly - - FirebaseAnalytics (= 6.1.2) - - Firebase/CoreOnly (6.9.0): - - FirebaseCore (= 6.3.0) - - Firebase/DynamicLinks (6.9.0): + - FirebaseAnalytics (= 6.1.3) + - Firebase/CoreOnly (6.10.0): + - FirebaseCore (= 6.3.1) + - Firebase/DynamicLinks (6.10.0): - Firebase/CoreOnly - FirebaseDynamicLinks (~> 4.0.5) - - FirebaseAnalytics (6.1.2): + - FirebaseAnalytics (6.1.3): - FirebaseCore (~> 6.3) - FirebaseInstanceID (~> 4.2) - - GoogleAppMeasurement (= 6.1.2) + - GoogleAppMeasurement (= 6.1.3) - GoogleUtilities/AppDelegateSwizzler (~> 6.0) - GoogleUtilities/MethodSwizzler (~> 6.0) - GoogleUtilities/Network (~> 6.0) - "GoogleUtilities/NSData+zlib (~> 6.0)" - - nanopb (~> 0.3) + - nanopb (~> 0.3.901) - FirebaseAnalyticsInterop (1.4.0) - - FirebaseCore (6.3.0): + - FirebaseCore (6.3.1): - FirebaseCoreDiagnostics (~> 1.0) - FirebaseCoreDiagnosticsInterop (~> 1.0) - GoogleUtilities/Environment (~> 6.2) - GoogleUtilities/Logger (~> 6.2) - - FirebaseCoreDiagnostics (1.1.0): + - FirebaseCoreDiagnostics (1.1.1): - FirebaseCoreDiagnosticsInterop (~> 1.0) - GoogleDataTransportCCTSupport (~> 1.0) - GoogleUtilities/Environment (~> 6.2) - GoogleUtilities/Logger (~> 6.2) + - nanopb (~> 0.3.901) - FirebaseCoreDiagnosticsInterop (1.0.0) - FirebaseDynamicLinks (4.0.5): - FirebaseAnalyticsInterop (~> 1.3) @@ -35,16 +36,16 @@ PODS: - FirebaseCore (~> 6.0) - GoogleUtilities/Environment (~> 6.0) - GoogleUtilities/UserDefaults (~> 6.0) - - GoogleAppMeasurement (6.1.2): + - GoogleAppMeasurement (6.1.3): - GoogleUtilities/AppDelegateSwizzler (~> 6.0) - GoogleUtilities/MethodSwizzler (~> 6.0) - GoogleUtilities/Network (~> 6.0) - "GoogleUtilities/NSData+zlib (~> 6.0)" - - nanopb (~> 0.3) - - GoogleDataTransport (2.0.0) - - GoogleDataTransportCCTSupport (1.1.0): - - GoogleDataTransport (~> 2.0) - - nanopb + - nanopb (~> 0.3.901) + - GoogleDataTransport (3.0.0) + - GoogleDataTransportCCTSupport (1.2.0): + - GoogleDataTransport (~> 3.0) + - nanopb (~> 0.3.901) - GoogleUtilities/AppDelegateSwizzler (6.3.1): - GoogleUtilities/Environment - GoogleUtilities/Logger @@ -90,17 +91,17 @@ SPEC REPOS: - nanopb SPEC CHECKSUMS: - Firebase: 2d750c54cda57d5a6ae31212cfe5cc813c6be7e4 - FirebaseAnalytics: 5d9ccbf46ed25d3ec9304d263f85bddf1e93e2d2 + Firebase: 5e6b7b12bf9adb90986688edc06b156c37e109cd + FirebaseAnalytics: 0e3ecff2c5d86070f7d4325e21f1edabfbd558dc FirebaseAnalyticsInterop: d48b6ab67bcf016a05e55b71fc39c61c0cb6b7f3 - FirebaseCore: 8b2765c445d40db7137989b7146a3aa3f91b5529 - FirebaseCoreDiagnostics: be4f7a09d02ab305f18de59a470412caddb64c2a + FirebaseCore: 064c2dd92a8ca5974bbdcb080df9921e46bd34cd + FirebaseCoreDiagnostics: af29e43048607588c050889d19204f4d7b758c9f FirebaseCoreDiagnosticsInterop: 6829da2b8d1fc795ff1bd99df751d3788035d2cb FirebaseDynamicLinks: db62e9da4788f9c5ebce2028dab933a0c158cfe2 FirebaseInstanceID: 550df9be1f99f751d8fcde3ac342a1e21a0e6c42 - GoogleAppMeasurement: 0ae90be1cc4dad40f4a27fc767ef59fa032ec87b - GoogleDataTransport: c8617c00e4f3eb9418e42ac0e8ac5241a9d555dd - GoogleDataTransportCCTSupport: 9f352523e8785a71f6754f51eeff09f49ec19268 + GoogleAppMeasurement: 434cc7be25e71dc04b8d0e3079125127b330e84a + GoogleDataTransport: f6fe28f43e3a300736854260961ad485b473edc5 + GoogleDataTransportCCTSupport: 862418a8cdda520c4dd4af83a756d04efe4a6990 GoogleUtilities: f895fde57977df4e0233edda0dbeac490e3703b6 nanopb: 2901f78ea1b7b4015c860c2fdd1ea2fee1a18d48 diff --git a/firestore/objc/Podfile.lock b/firestore/objc/Podfile.lock index 4690c59c..7b1c5dfa 100644 --- a/firestore/objc/Podfile.lock +++ b/firestore/objc/Podfile.lock @@ -5,73 +5,74 @@ PODS: - BoringSSL-GRPC/Implementation (0.0.3): - BoringSSL-GRPC/Interface (= 0.0.3) - BoringSSL-GRPC/Interface (0.0.3) - - Firebase/Auth (6.9.0): + - Firebase/Auth (6.10.0): - Firebase/CoreOnly - - FirebaseAuth (~> 6.2.3) - - Firebase/Core (6.9.0): + - FirebaseAuth (~> 6.3.0) + - Firebase/Core (6.10.0): - Firebase/CoreOnly - - FirebaseAnalytics (= 6.1.2) - - Firebase/CoreOnly (6.9.0): - - FirebaseCore (= 6.3.0) - - Firebase/Firestore (6.9.0): + - FirebaseAnalytics (= 6.1.3) + - Firebase/CoreOnly (6.10.0): + - FirebaseCore (= 6.3.1) + - Firebase/Firestore (6.10.0): - Firebase/CoreOnly - - FirebaseFirestore (~> 1.5.1) - - FirebaseAnalytics (6.1.2): + - FirebaseFirestore (~> 1.6.0) + - FirebaseAnalytics (6.1.3): - FirebaseCore (~> 6.3) - FirebaseInstanceID (~> 4.2) - - GoogleAppMeasurement (= 6.1.2) + - GoogleAppMeasurement (= 6.1.3) - GoogleUtilities/AppDelegateSwizzler (~> 6.0) - GoogleUtilities/MethodSwizzler (~> 6.0) - GoogleUtilities/Network (~> 6.0) - "GoogleUtilities/NSData+zlib (~> 6.0)" - - nanopb (~> 0.3) - - FirebaseAuth (6.2.3): + - nanopb (~> 0.3.901) + - FirebaseAuth (6.3.0): - FirebaseAuthInterop (~> 1.0) - FirebaseCore (~> 6.2) - GoogleUtilities/AppDelegateSwizzler (~> 6.2) - GoogleUtilities/Environment (~> 6.2) - GTMSessionFetcher/Core (~> 1.1) - FirebaseAuthInterop (1.0.0) - - FirebaseCore (6.3.0): + - FirebaseCore (6.3.1): - FirebaseCoreDiagnostics (~> 1.0) - FirebaseCoreDiagnosticsInterop (~> 1.0) - GoogleUtilities/Environment (~> 6.2) - GoogleUtilities/Logger (~> 6.2) - - FirebaseCoreDiagnostics (1.1.0): + - FirebaseCoreDiagnostics (1.1.1): - FirebaseCoreDiagnosticsInterop (~> 1.0) - GoogleDataTransportCCTSupport (~> 1.0) - GoogleUtilities/Environment (~> 6.2) - GoogleUtilities/Logger (~> 6.2) + - nanopb (~> 0.3.901) - FirebaseCoreDiagnosticsInterop (1.0.0) - - FirebaseFirestore (1.5.1): + - FirebaseFirestore (1.6.0): - FirebaseAuthInterop (~> 1.0) - FirebaseCore (~> 6.2) - - FirebaseFirestore/abseil-cpp (= 1.5.1) + - FirebaseFirestore/abseil-cpp (= 1.6.0) - "gRPC-C++ (= 0.0.9)" - leveldb-library (~> 1.22) - nanopb (~> 0.3.901) - - Protobuf (~> 3.1) - - FirebaseFirestore/abseil-cpp (1.5.1): + - Protobuf (>= 3.9.2, ~> 3.9) + - FirebaseFirestore/abseil-cpp (1.6.0): - FirebaseAuthInterop (~> 1.0) - FirebaseCore (~> 6.2) - "gRPC-C++ (= 0.0.9)" - leveldb-library (~> 1.22) - nanopb (~> 0.3.901) - - Protobuf (~> 3.1) + - Protobuf (>= 3.9.2, ~> 3.9) - FirebaseInstanceID (4.2.5): - FirebaseCore (~> 6.0) - GoogleUtilities/Environment (~> 6.0) - GoogleUtilities/UserDefaults (~> 6.0) - - GoogleAppMeasurement (6.1.2): + - GoogleAppMeasurement (6.1.3): - GoogleUtilities/AppDelegateSwizzler (~> 6.0) - GoogleUtilities/MethodSwizzler (~> 6.0) - GoogleUtilities/Network (~> 6.0) - "GoogleUtilities/NSData+zlib (~> 6.0)" - - nanopb (~> 0.3) - - GoogleDataTransport (2.0.0) - - GoogleDataTransportCCTSupport (1.1.0): - - GoogleDataTransport (~> 2.0) - - nanopb + - nanopb (~> 0.3.901) + - GoogleDataTransport (3.0.0) + - GoogleDataTransportCCTSupport (1.2.0): + - GoogleDataTransport (~> 3.0) + - nanopb (~> 0.3.901) - GoogleUtilities/AppDelegateSwizzler (6.3.1): - GoogleUtilities/Environment - GoogleUtilities/Logger @@ -145,18 +146,18 @@ SPEC REPOS: SPEC CHECKSUMS: BoringSSL-GRPC: db8764df3204ccea016e1c8dd15d9a9ad63ff318 - Firebase: 2d750c54cda57d5a6ae31212cfe5cc813c6be7e4 - FirebaseAnalytics: 5d9ccbf46ed25d3ec9304d263f85bddf1e93e2d2 - FirebaseAuth: e7f86c2dfc57281cd01f7da5e4b40e01e4510a4a + Firebase: 5e6b7b12bf9adb90986688edc06b156c37e109cd + FirebaseAnalytics: 0e3ecff2c5d86070f7d4325e21f1edabfbd558dc + FirebaseAuth: c66e990f79d1d3429165391f6cd70ace6143c25e FirebaseAuthInterop: 0ffa57668be100582bb7643d4fcb7615496c41fc - FirebaseCore: 8b2765c445d40db7137989b7146a3aa3f91b5529 - FirebaseCoreDiagnostics: be4f7a09d02ab305f18de59a470412caddb64c2a + FirebaseCore: 064c2dd92a8ca5974bbdcb080df9921e46bd34cd + FirebaseCoreDiagnostics: af29e43048607588c050889d19204f4d7b758c9f FirebaseCoreDiagnosticsInterop: 6829da2b8d1fc795ff1bd99df751d3788035d2cb - FirebaseFirestore: 5ee8bdb959541f0d55352f2d681efb03b9742a43 + FirebaseFirestore: 5a9e9a14305336e8d1a4f915a45ecf0f5d6dcaec FirebaseInstanceID: 550df9be1f99f751d8fcde3ac342a1e21a0e6c42 - GoogleAppMeasurement: 0ae90be1cc4dad40f4a27fc767ef59fa032ec87b - GoogleDataTransport: c8617c00e4f3eb9418e42ac0e8ac5241a9d555dd - GoogleDataTransportCCTSupport: 9f352523e8785a71f6754f51eeff09f49ec19268 + GoogleAppMeasurement: 434cc7be25e71dc04b8d0e3079125127b330e84a + GoogleDataTransport: f6fe28f43e3a300736854260961ad485b473edc5 + GoogleDataTransportCCTSupport: 862418a8cdda520c4dd4af83a756d04efe4a6990 GoogleUtilities: f895fde57977df4e0233edda0dbeac490e3703b6 "gRPC-C++": 9dfe7b44821e7b3e44aacad2af29d2c21f7cde83 gRPC-Core: c9aef9a261a1247e881b18059b84d597293c9947 diff --git a/firestore/swift/Podfile.lock b/firestore/swift/Podfile.lock index 085212a0..92b9fc27 100644 --- a/firestore/swift/Podfile.lock +++ b/firestore/swift/Podfile.lock @@ -5,73 +5,74 @@ PODS: - BoringSSL-GRPC/Implementation (0.0.3): - BoringSSL-GRPC/Interface (= 0.0.3) - BoringSSL-GRPC/Interface (0.0.3) - - Firebase/Auth (6.9.0): + - Firebase/Auth (6.10.0): - Firebase/CoreOnly - - FirebaseAuth (~> 6.2.3) - - Firebase/Core (6.9.0): + - FirebaseAuth (~> 6.3.0) + - Firebase/Core (6.10.0): - Firebase/CoreOnly - - FirebaseAnalytics (= 6.1.2) - - Firebase/CoreOnly (6.9.0): - - FirebaseCore (= 6.3.0) - - Firebase/Firestore (6.9.0): + - FirebaseAnalytics (= 6.1.3) + - Firebase/CoreOnly (6.10.0): + - FirebaseCore (= 6.3.1) + - Firebase/Firestore (6.10.0): - Firebase/CoreOnly - - FirebaseFirestore (~> 1.5.1) - - FirebaseAnalytics (6.1.2): + - FirebaseFirestore (~> 1.6.0) + - FirebaseAnalytics (6.1.3): - FirebaseCore (~> 6.3) - FirebaseInstanceID (~> 4.2) - - GoogleAppMeasurement (= 6.1.2) + - GoogleAppMeasurement (= 6.1.3) - GoogleUtilities/AppDelegateSwizzler (~> 6.0) - GoogleUtilities/MethodSwizzler (~> 6.0) - GoogleUtilities/Network (~> 6.0) - "GoogleUtilities/NSData+zlib (~> 6.0)" - - nanopb (~> 0.3) - - FirebaseAuth (6.2.3): + - nanopb (~> 0.3.901) + - FirebaseAuth (6.3.0): - FirebaseAuthInterop (~> 1.0) - FirebaseCore (~> 6.2) - GoogleUtilities/AppDelegateSwizzler (~> 6.2) - GoogleUtilities/Environment (~> 6.2) - GTMSessionFetcher/Core (~> 1.1) - FirebaseAuthInterop (1.0.0) - - FirebaseCore (6.3.0): + - FirebaseCore (6.3.1): - FirebaseCoreDiagnostics (~> 1.0) - FirebaseCoreDiagnosticsInterop (~> 1.0) - GoogleUtilities/Environment (~> 6.2) - GoogleUtilities/Logger (~> 6.2) - - FirebaseCoreDiagnostics (1.1.0): + - FirebaseCoreDiagnostics (1.1.1): - FirebaseCoreDiagnosticsInterop (~> 1.0) - GoogleDataTransportCCTSupport (~> 1.0) - GoogleUtilities/Environment (~> 6.2) - GoogleUtilities/Logger (~> 6.2) + - nanopb (~> 0.3.901) - FirebaseCoreDiagnosticsInterop (1.0.0) - - FirebaseFirestore (1.5.1): + - FirebaseFirestore (1.6.0): - FirebaseAuthInterop (~> 1.0) - FirebaseCore (~> 6.2) - - FirebaseFirestore/abseil-cpp (= 1.5.1) + - FirebaseFirestore/abseil-cpp (= 1.6.0) - "gRPC-C++ (= 0.0.9)" - leveldb-library (~> 1.22) - nanopb (~> 0.3.901) - - Protobuf (~> 3.1) - - FirebaseFirestore/abseil-cpp (1.5.1): + - Protobuf (>= 3.9.2, ~> 3.9) + - FirebaseFirestore/abseil-cpp (1.6.0): - FirebaseAuthInterop (~> 1.0) - FirebaseCore (~> 6.2) - "gRPC-C++ (= 0.0.9)" - leveldb-library (~> 1.22) - nanopb (~> 0.3.901) - - Protobuf (~> 3.1) + - Protobuf (>= 3.9.2, ~> 3.9) - FirebaseInstanceID (4.2.5): - FirebaseCore (~> 6.0) - GoogleUtilities/Environment (~> 6.0) - GoogleUtilities/UserDefaults (~> 6.0) - - GoogleAppMeasurement (6.1.2): + - GoogleAppMeasurement (6.1.3): - GoogleUtilities/AppDelegateSwizzler (~> 6.0) - GoogleUtilities/MethodSwizzler (~> 6.0) - GoogleUtilities/Network (~> 6.0) - "GoogleUtilities/NSData+zlib (~> 6.0)" - - nanopb (~> 0.3) - - GoogleDataTransport (2.0.0) - - GoogleDataTransportCCTSupport (1.1.0): - - GoogleDataTransport (~> 2.0) - - nanopb + - nanopb (~> 0.3.901) + - GoogleDataTransport (3.0.0) + - GoogleDataTransportCCTSupport (1.2.0): + - GoogleDataTransport (~> 3.0) + - nanopb (~> 0.3.901) - GoogleUtilities/AppDelegateSwizzler (6.3.1): - GoogleUtilities/Environment - GoogleUtilities/Logger @@ -145,18 +146,18 @@ SPEC REPOS: SPEC CHECKSUMS: BoringSSL-GRPC: db8764df3204ccea016e1c8dd15d9a9ad63ff318 - Firebase: 2d750c54cda57d5a6ae31212cfe5cc813c6be7e4 - FirebaseAnalytics: 5d9ccbf46ed25d3ec9304d263f85bddf1e93e2d2 - FirebaseAuth: e7f86c2dfc57281cd01f7da5e4b40e01e4510a4a + Firebase: 5e6b7b12bf9adb90986688edc06b156c37e109cd + FirebaseAnalytics: 0e3ecff2c5d86070f7d4325e21f1edabfbd558dc + FirebaseAuth: c66e990f79d1d3429165391f6cd70ace6143c25e FirebaseAuthInterop: 0ffa57668be100582bb7643d4fcb7615496c41fc - FirebaseCore: 8b2765c445d40db7137989b7146a3aa3f91b5529 - FirebaseCoreDiagnostics: be4f7a09d02ab305f18de59a470412caddb64c2a + FirebaseCore: 064c2dd92a8ca5974bbdcb080df9921e46bd34cd + FirebaseCoreDiagnostics: af29e43048607588c050889d19204f4d7b758c9f FirebaseCoreDiagnosticsInterop: 6829da2b8d1fc795ff1bd99df751d3788035d2cb - FirebaseFirestore: 5ee8bdb959541f0d55352f2d681efb03b9742a43 + FirebaseFirestore: 5a9e9a14305336e8d1a4f915a45ecf0f5d6dcaec FirebaseInstanceID: 550df9be1f99f751d8fcde3ac342a1e21a0e6c42 - GoogleAppMeasurement: 0ae90be1cc4dad40f4a27fc767ef59fa032ec87b - GoogleDataTransport: c8617c00e4f3eb9418e42ac0e8ac5241a9d555dd - GoogleDataTransportCCTSupport: 9f352523e8785a71f6754f51eeff09f49ec19268 + GoogleAppMeasurement: 434cc7be25e71dc04b8d0e3079125127b330e84a + GoogleDataTransport: f6fe28f43e3a300736854260961ad485b473edc5 + GoogleDataTransportCCTSupport: 862418a8cdda520c4dd4af83a756d04efe4a6990 GoogleUtilities: f895fde57977df4e0233edda0dbeac490e3703b6 "gRPC-C++": 9dfe7b44821e7b3e44aacad2af29d2c21f7cde83 gRPC-Core: c9aef9a261a1247e881b18059b84d597293c9947 diff --git a/firoptions/FiroptionConfiguration/Podfile.lock b/firoptions/FiroptionConfiguration/Podfile.lock index 307ca449..4f2b420a 100644 --- a/firoptions/FiroptionConfiguration/Podfile.lock +++ b/firoptions/FiroptionConfiguration/Podfile.lock @@ -1,51 +1,52 @@ PODS: - - Firebase/Core (6.9.0): + - Firebase/Core (6.10.0): - Firebase/CoreOnly - - FirebaseAnalytics (= 6.1.2) - - Firebase/CoreOnly (6.9.0): - - FirebaseCore (= 6.3.0) - - Firebase/Database (6.9.0): + - FirebaseAnalytics (= 6.1.3) + - Firebase/CoreOnly (6.10.0): + - FirebaseCore (= 6.3.1) + - Firebase/Database (6.10.0): - Firebase/CoreOnly - - FirebaseDatabase (~> 6.1.0) - - FirebaseAnalytics (6.1.2): + - FirebaseDatabase (~> 6.1.1) + - FirebaseAnalytics (6.1.3): - FirebaseCore (~> 6.3) - FirebaseInstanceID (~> 4.2) - - GoogleAppMeasurement (= 6.1.2) + - GoogleAppMeasurement (= 6.1.3) - GoogleUtilities/AppDelegateSwizzler (~> 6.0) - GoogleUtilities/MethodSwizzler (~> 6.0) - GoogleUtilities/Network (~> 6.0) - "GoogleUtilities/NSData+zlib (~> 6.0)" - - nanopb (~> 0.3) + - nanopb (~> 0.3.901) - FirebaseAuthInterop (1.0.0) - - FirebaseCore (6.3.0): + - FirebaseCore (6.3.1): - FirebaseCoreDiagnostics (~> 1.0) - FirebaseCoreDiagnosticsInterop (~> 1.0) - GoogleUtilities/Environment (~> 6.2) - GoogleUtilities/Logger (~> 6.2) - - FirebaseCoreDiagnostics (1.1.0): + - FirebaseCoreDiagnostics (1.1.1): - FirebaseCoreDiagnosticsInterop (~> 1.0) - GoogleDataTransportCCTSupport (~> 1.0) - GoogleUtilities/Environment (~> 6.2) - GoogleUtilities/Logger (~> 6.2) + - nanopb (~> 0.3.901) - FirebaseCoreDiagnosticsInterop (1.0.0) - - FirebaseDatabase (6.1.0): + - FirebaseDatabase (6.1.1): - FirebaseAuthInterop (~> 1.0) - FirebaseCore (~> 6.0) - - leveldb-library (~> 1.18) + - leveldb-library (~> 1.22) - FirebaseInstanceID (4.2.5): - FirebaseCore (~> 6.0) - GoogleUtilities/Environment (~> 6.0) - GoogleUtilities/UserDefaults (~> 6.0) - - GoogleAppMeasurement (6.1.2): + - GoogleAppMeasurement (6.1.3): - GoogleUtilities/AppDelegateSwizzler (~> 6.0) - GoogleUtilities/MethodSwizzler (~> 6.0) - GoogleUtilities/Network (~> 6.0) - "GoogleUtilities/NSData+zlib (~> 6.0)" - - nanopb (~> 0.3) - - GoogleDataTransport (2.0.0) - - GoogleDataTransportCCTSupport (1.1.0): - - GoogleDataTransport (~> 2.0) - - nanopb + - nanopb (~> 0.3.901) + - GoogleDataTransport (3.0.0) + - GoogleDataTransportCCTSupport (1.2.0): + - GoogleDataTransport (~> 3.0) + - nanopb (~> 0.3.901) - GoogleUtilities/AppDelegateSwizzler (6.3.1): - GoogleUtilities/Environment - GoogleUtilities/Logger @@ -93,17 +94,17 @@ SPEC REPOS: - nanopb SPEC CHECKSUMS: - Firebase: 2d750c54cda57d5a6ae31212cfe5cc813c6be7e4 - FirebaseAnalytics: 5d9ccbf46ed25d3ec9304d263f85bddf1e93e2d2 + Firebase: 5e6b7b12bf9adb90986688edc06b156c37e109cd + FirebaseAnalytics: 0e3ecff2c5d86070f7d4325e21f1edabfbd558dc FirebaseAuthInterop: 0ffa57668be100582bb7643d4fcb7615496c41fc - FirebaseCore: 8b2765c445d40db7137989b7146a3aa3f91b5529 - FirebaseCoreDiagnostics: be4f7a09d02ab305f18de59a470412caddb64c2a + FirebaseCore: 064c2dd92a8ca5974bbdcb080df9921e46bd34cd + FirebaseCoreDiagnostics: af29e43048607588c050889d19204f4d7b758c9f FirebaseCoreDiagnosticsInterop: 6829da2b8d1fc795ff1bd99df751d3788035d2cb - FirebaseDatabase: 518cd94286de2ee999e19383a2a6ae04c81ce993 + FirebaseDatabase: 524802f7694268c79d34aeac3d67997593e1a0c9 FirebaseInstanceID: 550df9be1f99f751d8fcde3ac342a1e21a0e6c42 - GoogleAppMeasurement: 0ae90be1cc4dad40f4a27fc767ef59fa032ec87b - GoogleDataTransport: c8617c00e4f3eb9418e42ac0e8ac5241a9d555dd - GoogleDataTransportCCTSupport: 9f352523e8785a71f6754f51eeff09f49ec19268 + GoogleAppMeasurement: 434cc7be25e71dc04b8d0e3079125127b330e84a + GoogleDataTransport: f6fe28f43e3a300736854260961ad485b473edc5 + GoogleDataTransportCCTSupport: 862418a8cdda520c4dd4af83a756d04efe4a6990 GoogleUtilities: f895fde57977df4e0233edda0dbeac490e3703b6 leveldb-library: 55d93ee664b4007aac644a782d11da33fba316f7 nanopb: 2901f78ea1b7b4015c860c2fdd1ea2fee1a18d48 diff --git a/functions/Podfile.lock b/functions/Podfile.lock index fe830539..77fd1910 100644 --- a/functions/Podfile.lock +++ b/functions/Podfile.lock @@ -1,29 +1,30 @@ PODS: - - Firebase/CoreOnly (6.9.0): - - FirebaseCore (= 6.3.0) - - Firebase/Functions (6.9.0): + - Firebase/CoreOnly (6.10.0): + - FirebaseCore (= 6.3.1) + - Firebase/Functions (6.10.0): - Firebase/CoreOnly - FirebaseFunctions (~> 2.5.1) - FirebaseAuthInterop (1.0.0) - - FirebaseCore (6.3.0): + - FirebaseCore (6.3.1): - FirebaseCoreDiagnostics (~> 1.0) - FirebaseCoreDiagnosticsInterop (~> 1.0) - GoogleUtilities/Environment (~> 6.2) - GoogleUtilities/Logger (~> 6.2) - - FirebaseCoreDiagnostics (1.1.0): + - FirebaseCoreDiagnostics (1.1.1): - FirebaseCoreDiagnosticsInterop (~> 1.0) - GoogleDataTransportCCTSupport (~> 1.0) - GoogleUtilities/Environment (~> 6.2) - GoogleUtilities/Logger (~> 6.2) + - nanopb (~> 0.3.901) - FirebaseCoreDiagnosticsInterop (1.0.0) - FirebaseFunctions (2.5.1): - FirebaseAuthInterop (~> 1.0) - FirebaseCore (~> 6.0) - GTMSessionFetcher/Core (~> 1.1) - - GoogleDataTransport (2.0.0) - - GoogleDataTransportCCTSupport (1.1.0): - - GoogleDataTransport (~> 2.0) - - nanopb + - GoogleDataTransport (3.0.0) + - GoogleDataTransportCCTSupport (1.2.0): + - GoogleDataTransport (~> 3.0) + - nanopb (~> 0.3.901) - GoogleUtilities/Environment (6.3.1) - GoogleUtilities/Logger (6.3.1): - GoogleUtilities/Environment @@ -52,14 +53,14 @@ SPEC REPOS: - nanopb SPEC CHECKSUMS: - Firebase: 2d750c54cda57d5a6ae31212cfe5cc813c6be7e4 + Firebase: 5e6b7b12bf9adb90986688edc06b156c37e109cd FirebaseAuthInterop: 0ffa57668be100582bb7643d4fcb7615496c41fc - FirebaseCore: 8b2765c445d40db7137989b7146a3aa3f91b5529 - FirebaseCoreDiagnostics: be4f7a09d02ab305f18de59a470412caddb64c2a + FirebaseCore: 064c2dd92a8ca5974bbdcb080df9921e46bd34cd + FirebaseCoreDiagnostics: af29e43048607588c050889d19204f4d7b758c9f FirebaseCoreDiagnosticsInterop: 6829da2b8d1fc795ff1bd99df751d3788035d2cb FirebaseFunctions: 5af7c35d1c5e41608fecbb667eb6c4e672e318d0 - GoogleDataTransport: c8617c00e4f3eb9418e42ac0e8ac5241a9d555dd - GoogleDataTransportCCTSupport: 9f352523e8785a71f6754f51eeff09f49ec19268 + GoogleDataTransport: f6fe28f43e3a300736854260961ad485b473edc5 + GoogleDataTransportCCTSupport: 862418a8cdda520c4dd4af83a756d04efe4a6990 GoogleUtilities: f895fde57977df4e0233edda0dbeac490e3703b6 GTMSessionFetcher: 61bb0f61a4cb560030f1222021178008a5727a23 nanopb: 2901f78ea1b7b4015c860c2fdd1ea2fee1a18d48 diff --git a/inappmessaging/Podfile.lock b/inappmessaging/Podfile.lock index 4a257d09..603e0f26 100644 --- a/inappmessaging/Podfile.lock +++ b/inappmessaging/Podfile.lock @@ -1,57 +1,58 @@ PODS: - - Firebase (6.9.0): - - Firebase/Core (= 6.9.0) - - Firebase/Core (6.9.0): + - Firebase (6.10.0): + - Firebase/Core (= 6.10.0) + - Firebase/Core (6.10.0): - Firebase/CoreOnly - - FirebaseAnalytics (= 6.1.2) - - Firebase/CoreOnly (6.9.0): - - FirebaseCore (= 6.3.0) - - Firebase/InAppMessagingDisplay (6.9.0): + - FirebaseAnalytics (= 6.1.3) + - Firebase/CoreOnly (6.10.0): + - FirebaseCore (= 6.3.1) + - Firebase/InAppMessagingDisplay (6.10.0): - Firebase/CoreOnly - - FirebaseInAppMessagingDisplay (~> 0.15.4) - - FirebaseAnalytics (6.1.2): + - FirebaseInAppMessagingDisplay (~> 0.15.5) + - FirebaseAnalytics (6.1.3): - FirebaseCore (~> 6.3) - FirebaseInstanceID (~> 4.2) - - GoogleAppMeasurement (= 6.1.2) + - GoogleAppMeasurement (= 6.1.3) - GoogleUtilities/AppDelegateSwizzler (~> 6.0) - GoogleUtilities/MethodSwizzler (~> 6.0) - GoogleUtilities/Network (~> 6.0) - "GoogleUtilities/NSData+zlib (~> 6.0)" - - nanopb (~> 0.3) + - nanopb (~> 0.3.901) - FirebaseAnalyticsInterop (1.4.0) - - FirebaseCore (6.3.0): + - FirebaseCore (6.3.1): - FirebaseCoreDiagnostics (~> 1.0) - FirebaseCoreDiagnosticsInterop (~> 1.0) - GoogleUtilities/Environment (~> 6.2) - GoogleUtilities/Logger (~> 6.2) - - FirebaseCoreDiagnostics (1.1.0): + - FirebaseCoreDiagnostics (1.1.1): - FirebaseCoreDiagnosticsInterop (~> 1.0) - GoogleDataTransportCCTSupport (~> 1.0) - GoogleUtilities/Environment (~> 6.2) - GoogleUtilities/Logger (~> 6.2) + - nanopb (~> 0.3.901) - FirebaseCoreDiagnosticsInterop (1.0.0) - - FirebaseInAppMessaging (0.15.4): + - FirebaseInAppMessaging (0.15.5): - FirebaseAnalyticsInterop (~> 1.3) - FirebaseCore (~> 6.2) - FirebaseInstanceID (~> 4.0) - GoogleDataTransportCCTSupport (~> 1.0) - - FirebaseInAppMessagingDisplay (0.15.4): + - FirebaseInAppMessagingDisplay (0.15.5): - FirebaseCore (~> 6.2) - FirebaseInAppMessaging (>= 0.15.0) - FirebaseInstanceID (4.2.5): - FirebaseCore (~> 6.0) - GoogleUtilities/Environment (~> 6.0) - GoogleUtilities/UserDefaults (~> 6.0) - - GoogleAppMeasurement (6.1.2): + - GoogleAppMeasurement (6.1.3): - GoogleUtilities/AppDelegateSwizzler (~> 6.0) - GoogleUtilities/MethodSwizzler (~> 6.0) - GoogleUtilities/Network (~> 6.0) - "GoogleUtilities/NSData+zlib (~> 6.0)" - - nanopb (~> 0.3) - - GoogleDataTransport (2.0.0) - - GoogleDataTransportCCTSupport (1.1.0): - - GoogleDataTransport (~> 2.0) - - nanopb + - nanopb (~> 0.3.901) + - GoogleDataTransport (3.0.0) + - GoogleDataTransportCCTSupport (1.2.0): + - GoogleDataTransport (~> 3.0) + - nanopb (~> 0.3.901) - GoogleUtilities/AppDelegateSwizzler (6.3.1): - GoogleUtilities/Environment - GoogleUtilities/Logger @@ -98,18 +99,18 @@ SPEC REPOS: - nanopb SPEC CHECKSUMS: - Firebase: 2d750c54cda57d5a6ae31212cfe5cc813c6be7e4 - FirebaseAnalytics: 5d9ccbf46ed25d3ec9304d263f85bddf1e93e2d2 + Firebase: 5e6b7b12bf9adb90986688edc06b156c37e109cd + FirebaseAnalytics: 0e3ecff2c5d86070f7d4325e21f1edabfbd558dc FirebaseAnalyticsInterop: d48b6ab67bcf016a05e55b71fc39c61c0cb6b7f3 - FirebaseCore: 8b2765c445d40db7137989b7146a3aa3f91b5529 - FirebaseCoreDiagnostics: be4f7a09d02ab305f18de59a470412caddb64c2a + FirebaseCore: 064c2dd92a8ca5974bbdcb080df9921e46bd34cd + FirebaseCoreDiagnostics: af29e43048607588c050889d19204f4d7b758c9f FirebaseCoreDiagnosticsInterop: 6829da2b8d1fc795ff1bd99df751d3788035d2cb - FirebaseInAppMessaging: 54bcfe1cf2a48a8f5cdcac487a585c0e9b440d9a - FirebaseInAppMessagingDisplay: 66267552890939d394a961ee4cac5cdfd41f17bb + FirebaseInAppMessaging: acbfa8c5582b11ccc0366511d29ef1d288f302fc + FirebaseInAppMessagingDisplay: 60a65c8277f17675a8a5b92e9a97cd914b45d4ff FirebaseInstanceID: 550df9be1f99f751d8fcde3ac342a1e21a0e6c42 - GoogleAppMeasurement: 0ae90be1cc4dad40f4a27fc767ef59fa032ec87b - GoogleDataTransport: c8617c00e4f3eb9418e42ac0e8ac5241a9d555dd - GoogleDataTransportCCTSupport: 9f352523e8785a71f6754f51eeff09f49ec19268 + GoogleAppMeasurement: 434cc7be25e71dc04b8d0e3079125127b330e84a + GoogleDataTransport: f6fe28f43e3a300736854260961ad485b473edc5 + GoogleDataTransportCCTSupport: 862418a8cdda520c4dd4af83a756d04efe4a6990 GoogleUtilities: f895fde57977df4e0233edda0dbeac490e3703b6 nanopb: 2901f78ea1b7b4015c860c2fdd1ea2fee1a18d48 diff --git a/mlkit/Podfile.lock b/mlkit/Podfile.lock index a632c098..819816ba 100644 --- a/mlkit/Podfile.lock +++ b/mlkit/Podfile.lock @@ -1,29 +1,30 @@ PODS: - - Firebase/CoreOnly (6.9.0): - - FirebaseCore (= 6.3.0) - - Firebase/MLVision (6.9.0): + - Firebase/CoreOnly (6.10.0): + - FirebaseCore (= 6.3.1) + - Firebase/MLVision (6.10.0): - Firebase/CoreOnly - - FirebaseMLVision (~> 0.18.0) - - Firebase/MLVisionAutoML (6.9.0): + - FirebaseMLVision (~> 0.19.0) + - Firebase/MLVisionAutoML (6.10.0): - Firebase/CoreOnly - - FirebaseMLVisionAutoML (~> 0.18.0) - - FirebaseCore (6.3.0): + - FirebaseMLVisionAutoML (~> 0.19.0) + - FirebaseCore (6.3.1): - FirebaseCoreDiagnostics (~> 1.0) - FirebaseCoreDiagnosticsInterop (~> 1.0) - GoogleUtilities/Environment (~> 6.2) - GoogleUtilities/Logger (~> 6.2) - - FirebaseCoreDiagnostics (1.1.0): + - FirebaseCoreDiagnostics (1.1.1): - FirebaseCoreDiagnosticsInterop (~> 1.0) - GoogleDataTransportCCTSupport (~> 1.0) - GoogleUtilities/Environment (~> 6.2) - GoogleUtilities/Logger (~> 6.2) + - nanopb (~> 0.3.901) - FirebaseCoreDiagnosticsInterop (1.0.0) - FirebaseInstanceID (4.2.5): - FirebaseCore (~> 6.0) - GoogleUtilities/Environment (~> 6.0) - GoogleUtilities/UserDefaults (~> 6.0) - - FirebaseMLCommon (0.18.0): - - FirebaseCore (~> 6.2) + - FirebaseMLCommon (0.19.0): + - FirebaseCore (~> 6.3) - FirebaseInstanceID (~> 4.2) - GoogleToolboxForMac/Logger (~> 2.1) - "GoogleToolboxForMac/NSData+zlib (~> 2.1)" @@ -31,19 +32,19 @@ PODS: - GoogleUtilities/UserDefaults (~> 6.0) - GTMSessionFetcher/Core (~> 1.1) - Protobuf (~> 3.5) - - FirebaseMLVision (0.18.0): - - FirebaseCore (~> 6.2) - - FirebaseMLCommon (~> 0.18) + - FirebaseMLVision (0.19.0): + - FirebaseCore (~> 6.3) + - FirebaseMLCommon (~> 0.19) - GoogleAPIClientForREST/Core (~> 1.3) - GoogleAPIClientForREST/Vision (~> 1.3) - GoogleToolboxForMac/Logger (~> 2.1) - "GoogleToolboxForMac/NSData+zlib (~> 2.1)" - GTMSessionFetcher/Core (~> 1.1) - Protobuf (~> 3.5) - - FirebaseMLVisionAutoML (0.18.0): - - FirebaseCore (~> 6.2) - - FirebaseMLCommon (~> 0.18) - - FirebaseMLVision (~> 0.18) + - FirebaseMLVisionAutoML (0.19.0): + - FirebaseCore (~> 6.3) + - FirebaseMLCommon (~> 0.19) + - FirebaseMLVision (~> 0.19) - GTMSessionFetcher/Core (~> 1.1) - TensorFlowLiteObjC (~> 1.14.0) - GoogleAPIClientForREST/Core (1.3.10): @@ -51,10 +52,10 @@ PODS: - GoogleAPIClientForREST/Vision (1.3.10): - GoogleAPIClientForREST/Core - GTMSessionFetcher (>= 1.1.7) - - GoogleDataTransport (2.0.0) - - GoogleDataTransportCCTSupport (1.1.0): - - GoogleDataTransport (~> 2.0) - - nanopb + - GoogleDataTransport (3.0.0) + - GoogleDataTransportCCTSupport (1.2.0): + - GoogleDataTransport (~> 3.0) + - nanopb (~> 0.3.901) - GoogleToolboxForMac/DebugUtils (2.2.1): - GoogleToolboxForMac/Defines (= 2.2.1) - GoogleToolboxForMac/Defines (2.2.1) @@ -113,17 +114,17 @@ SPEC REPOS: - TensorFlowLiteObjC SPEC CHECKSUMS: - Firebase: 2d750c54cda57d5a6ae31212cfe5cc813c6be7e4 - FirebaseCore: 8b2765c445d40db7137989b7146a3aa3f91b5529 - FirebaseCoreDiagnostics: be4f7a09d02ab305f18de59a470412caddb64c2a + Firebase: 5e6b7b12bf9adb90986688edc06b156c37e109cd + FirebaseCore: 064c2dd92a8ca5974bbdcb080df9921e46bd34cd + FirebaseCoreDiagnostics: af29e43048607588c050889d19204f4d7b758c9f FirebaseCoreDiagnosticsInterop: 6829da2b8d1fc795ff1bd99df751d3788035d2cb FirebaseInstanceID: 550df9be1f99f751d8fcde3ac342a1e21a0e6c42 - FirebaseMLCommon: 45b456098f5d38c0fe023dd6dca3ee0f91256b2d - FirebaseMLVision: 33745e08da6adc5375c7979b581b3521dc057f74 - FirebaseMLVisionAutoML: 31f0cde3476fea96a3bdf45d5ac87db2358abf29 + FirebaseMLCommon: 074a67e05122b1c9f6401a4e33b2cea3b4efd224 + FirebaseMLVision: 7a456009787690e3b53436092ae9b635563de8f3 + FirebaseMLVisionAutoML: ce5b5dfd1443e8c08a68f4dafa6b1c169d07a6a2 GoogleAPIClientForREST: 4acfffd77f1c3c8741b6be9eaed0e603278efbde - GoogleDataTransport: c8617c00e4f3eb9418e42ac0e8ac5241a9d555dd - GoogleDataTransportCCTSupport: 9f352523e8785a71f6754f51eeff09f49ec19268 + GoogleDataTransport: f6fe28f43e3a300736854260961ad485b473edc5 + GoogleDataTransportCCTSupport: 862418a8cdda520c4dd4af83a756d04efe4a6990 GoogleToolboxForMac: b3553629623a3b1bff17f555e736cd5a6d95ad55 GoogleUtilities: f895fde57977df4e0233edda0dbeac490e3703b6 GTMSessionFetcher: 61bb0f61a4cb560030f1222021178008a5727a23 diff --git a/storage/Podfile.lock b/storage/Podfile.lock index 6c4d358b..0292d9e7 100644 --- a/storage/Podfile.lock +++ b/storage/Podfile.lock @@ -1,20 +1,21 @@ PODS: - - Firebase/CoreOnly (6.9.0): - - FirebaseCore (= 6.3.0) - - Firebase/Storage (6.9.0): + - Firebase/CoreOnly (6.10.0): + - FirebaseCore (= 6.3.1) + - Firebase/Storage (6.10.0): - Firebase/CoreOnly - FirebaseStorage (~> 3.4.1) - FirebaseAuthInterop (1.0.0) - - FirebaseCore (6.3.0): + - FirebaseCore (6.3.1): - FirebaseCoreDiagnostics (~> 1.0) - FirebaseCoreDiagnosticsInterop (~> 1.0) - GoogleUtilities/Environment (~> 6.2) - GoogleUtilities/Logger (~> 6.2) - - FirebaseCoreDiagnostics (1.1.0): + - FirebaseCoreDiagnostics (1.1.1): - FirebaseCoreDiagnosticsInterop (~> 1.0) - GoogleDataTransportCCTSupport (~> 1.0) - GoogleUtilities/Environment (~> 6.2) - GoogleUtilities/Logger (~> 6.2) + - nanopb (~> 0.3.901) - FirebaseCoreDiagnosticsInterop (1.0.0) - FirebaseStorage (3.4.1): - FirebaseAuthInterop (~> 1.0) @@ -23,10 +24,10 @@ PODS: - FirebaseUI/Storage (8.1.0): - Firebase/Storage (~> 6.0) - SDWebImage (~> 5.0) - - GoogleDataTransport (2.0.0) - - GoogleDataTransportCCTSupport (1.1.0): - - GoogleDataTransport (~> 2.0) - - nanopb + - GoogleDataTransport (3.0.0) + - GoogleDataTransportCCTSupport (1.2.0): + - GoogleDataTransport (~> 3.0) + - nanopb (~> 0.3.901) - GoogleUtilities/Environment (6.3.1) - GoogleUtilities/Logger (6.3.1): - GoogleUtilities/Environment @@ -36,9 +37,9 @@ PODS: - nanopb/encode (= 0.3.901) - nanopb/decode (0.3.901) - nanopb/encode (0.3.901) - - SDWebImage (5.2.2): - - SDWebImage/Core (= 5.2.2) - - SDWebImage/Core (5.2.2) + - SDWebImage (5.2.3): + - SDWebImage/Core (= 5.2.3) + - SDWebImage/Core (5.2.3) DEPENDENCIES: - Firebase/Storage @@ -61,19 +62,19 @@ SPEC REPOS: - SDWebImage SPEC CHECKSUMS: - Firebase: 2d750c54cda57d5a6ae31212cfe5cc813c6be7e4 + Firebase: 5e6b7b12bf9adb90986688edc06b156c37e109cd FirebaseAuthInterop: 0ffa57668be100582bb7643d4fcb7615496c41fc - FirebaseCore: 8b2765c445d40db7137989b7146a3aa3f91b5529 - FirebaseCoreDiagnostics: be4f7a09d02ab305f18de59a470412caddb64c2a + FirebaseCore: 064c2dd92a8ca5974bbdcb080df9921e46bd34cd + FirebaseCoreDiagnostics: af29e43048607588c050889d19204f4d7b758c9f FirebaseCoreDiagnosticsInterop: 6829da2b8d1fc795ff1bd99df751d3788035d2cb FirebaseStorage: b7c6d00997bc21d4465453bdcc5cc65513110fed FirebaseUI: 41e06c5f7f6e34a8f430862d67637e36e4aa696c - GoogleDataTransport: c8617c00e4f3eb9418e42ac0e8ac5241a9d555dd - GoogleDataTransportCCTSupport: 9f352523e8785a71f6754f51eeff09f49ec19268 + GoogleDataTransport: f6fe28f43e3a300736854260961ad485b473edc5 + GoogleDataTransportCCTSupport: 862418a8cdda520c4dd4af83a756d04efe4a6990 GoogleUtilities: f895fde57977df4e0233edda0dbeac490e3703b6 GTMSessionFetcher: 61bb0f61a4cb560030f1222021178008a5727a23 nanopb: 2901f78ea1b7b4015c860c2fdd1ea2fee1a18d48 - SDWebImage: 5fcdb02cc35e05fc35791ec514b191d27189f872 + SDWebImage: 46a7f73228f84ce80990c786e4372cf4db5875ce PODFILE CHECKSUM: f0cd9d079793b24a37b713cd64dc7900bb8601af From c20af4ce06408053fa1e02b418dfd5edefde8855 Mon Sep 17 00:00:00 2001 From: DPE bot Date: Thu, 10 Oct 2019 08:26:14 -0700 Subject: [PATCH 013/387] Auto-update dependencies. --- storage/Podfile.lock | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/storage/Podfile.lock b/storage/Podfile.lock index 0292d9e7..11fd5646 100644 --- a/storage/Podfile.lock +++ b/storage/Podfile.lock @@ -21,7 +21,7 @@ PODS: - FirebaseAuthInterop (~> 1.0) - FirebaseCore (~> 6.0) - GTMSessionFetcher/Core (~> 1.1) - - FirebaseUI/Storage (8.1.0): + - FirebaseUI/Storage (8.2.0): - Firebase/Storage (~> 6.0) - SDWebImage (~> 5.0) - GoogleDataTransport (3.0.0) @@ -68,7 +68,7 @@ SPEC CHECKSUMS: FirebaseCoreDiagnostics: af29e43048607588c050889d19204f4d7b758c9f FirebaseCoreDiagnosticsInterop: 6829da2b8d1fc795ff1bd99df751d3788035d2cb FirebaseStorage: b7c6d00997bc21d4465453bdcc5cc65513110fed - FirebaseUI: 41e06c5f7f6e34a8f430862d67637e36e4aa696c + FirebaseUI: d9393ff139b2671921153c0060cf6fd154afad16 GoogleDataTransport: f6fe28f43e3a300736854260961ad485b473edc5 GoogleDataTransportCCTSupport: 862418a8cdda520c4dd4af83a756d04efe4a6990 GoogleUtilities: f895fde57977df4e0233edda0dbeac490e3703b6 From 3a3a17834e08e5fa936e909090d9256dae6a56c2 Mon Sep 17 00:00:00 2001 From: Morgan Chen Date: Fri, 11 Oct 2019 11:44:05 -0700 Subject: [PATCH 014/387] Fix wrong variable in snippets --- storage/StorageReferenceSwift/ViewController.swift | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/storage/StorageReferenceSwift/ViewController.swift b/storage/StorageReferenceSwift/ViewController.swift index edb48bed..d29381a7 100644 --- a/storage/StorageReferenceSwift/ViewController.swift +++ b/storage/StorageReferenceSwift/ViewController.swift @@ -185,7 +185,7 @@ class ViewController: UIViewController { // Metadata contains file metadata such as size, content-type. let size = metadata.size // You can also access to download URL after upload. - storageRef.downloadURL { (url, error) in + riversRef.downloadURL { (url, error) in guard let downloadURL = url else { // Uh-oh, an error occurred! return From e81d429c64a7738a685d87c64ee85b39ee650e1c Mon Sep 17 00:00:00 2001 From: DPE bot Date: Tue, 15 Oct 2019 08:22:44 -0700 Subject: [PATCH 015/387] Auto-update dependencies. --- dl-invites-sample/Podfile.lock | 8 ++++---- firestore/objc/Podfile.lock | 8 ++++---- firestore/swift/Podfile.lock | 8 ++++---- firoptions/FiroptionConfiguration/Podfile.lock | 8 ++++---- functions/Podfile.lock | 8 ++++---- inappmessaging/Podfile.lock | 8 ++++---- mlkit/Podfile.lock | 8 ++++---- storage/Podfile.lock | 8 ++++---- 8 files changed, 32 insertions(+), 32 deletions(-) diff --git a/dl-invites-sample/Podfile.lock b/dl-invites-sample/Podfile.lock index 362b87a2..a88871d0 100644 --- a/dl-invites-sample/Podfile.lock +++ b/dl-invites-sample/Podfile.lock @@ -42,8 +42,8 @@ PODS: - GoogleUtilities/Network (~> 6.0) - "GoogleUtilities/NSData+zlib (~> 6.0)" - nanopb (~> 0.3.901) - - GoogleDataTransport (3.0.0) - - GoogleDataTransportCCTSupport (1.2.0): + - GoogleDataTransport (3.0.1) + - GoogleDataTransportCCTSupport (1.2.1): - GoogleDataTransport (~> 3.0) - nanopb (~> 0.3.901) - GoogleUtilities/AppDelegateSwizzler (6.3.1): @@ -100,8 +100,8 @@ SPEC CHECKSUMS: FirebaseDynamicLinks: db62e9da4788f9c5ebce2028dab933a0c158cfe2 FirebaseInstanceID: 550df9be1f99f751d8fcde3ac342a1e21a0e6c42 GoogleAppMeasurement: 434cc7be25e71dc04b8d0e3079125127b330e84a - GoogleDataTransport: f6fe28f43e3a300736854260961ad485b473edc5 - GoogleDataTransportCCTSupport: 862418a8cdda520c4dd4af83a756d04efe4a6990 + GoogleDataTransport: 166f9b9f82cbf60a204e8fe2daa9db3e3ec1fb15 + GoogleDataTransportCCTSupport: f6ab1962e9dc05ab1fb938b795e5b310209edeec GoogleUtilities: f895fde57977df4e0233edda0dbeac490e3703b6 nanopb: 2901f78ea1b7b4015c860c2fdd1ea2fee1a18d48 diff --git a/firestore/objc/Podfile.lock b/firestore/objc/Podfile.lock index 7b1c5dfa..ecc0c7ca 100644 --- a/firestore/objc/Podfile.lock +++ b/firestore/objc/Podfile.lock @@ -69,8 +69,8 @@ PODS: - GoogleUtilities/Network (~> 6.0) - "GoogleUtilities/NSData+zlib (~> 6.0)" - nanopb (~> 0.3.901) - - GoogleDataTransport (3.0.0) - - GoogleDataTransportCCTSupport (1.2.0): + - GoogleDataTransport (3.0.1) + - GoogleDataTransportCCTSupport (1.2.1): - GoogleDataTransport (~> 3.0) - nanopb (~> 0.3.901) - GoogleUtilities/AppDelegateSwizzler (6.3.1): @@ -156,8 +156,8 @@ SPEC CHECKSUMS: FirebaseFirestore: 5a9e9a14305336e8d1a4f915a45ecf0f5d6dcaec FirebaseInstanceID: 550df9be1f99f751d8fcde3ac342a1e21a0e6c42 GoogleAppMeasurement: 434cc7be25e71dc04b8d0e3079125127b330e84a - GoogleDataTransport: f6fe28f43e3a300736854260961ad485b473edc5 - GoogleDataTransportCCTSupport: 862418a8cdda520c4dd4af83a756d04efe4a6990 + GoogleDataTransport: 166f9b9f82cbf60a204e8fe2daa9db3e3ec1fb15 + GoogleDataTransportCCTSupport: f6ab1962e9dc05ab1fb938b795e5b310209edeec GoogleUtilities: f895fde57977df4e0233edda0dbeac490e3703b6 "gRPC-C++": 9dfe7b44821e7b3e44aacad2af29d2c21f7cde83 gRPC-Core: c9aef9a261a1247e881b18059b84d597293c9947 diff --git a/firestore/swift/Podfile.lock b/firestore/swift/Podfile.lock index 92b9fc27..07bed61b 100644 --- a/firestore/swift/Podfile.lock +++ b/firestore/swift/Podfile.lock @@ -69,8 +69,8 @@ PODS: - GoogleUtilities/Network (~> 6.0) - "GoogleUtilities/NSData+zlib (~> 6.0)" - nanopb (~> 0.3.901) - - GoogleDataTransport (3.0.0) - - GoogleDataTransportCCTSupport (1.2.0): + - GoogleDataTransport (3.0.1) + - GoogleDataTransportCCTSupport (1.2.1): - GoogleDataTransport (~> 3.0) - nanopb (~> 0.3.901) - GoogleUtilities/AppDelegateSwizzler (6.3.1): @@ -156,8 +156,8 @@ SPEC CHECKSUMS: FirebaseFirestore: 5a9e9a14305336e8d1a4f915a45ecf0f5d6dcaec FirebaseInstanceID: 550df9be1f99f751d8fcde3ac342a1e21a0e6c42 GoogleAppMeasurement: 434cc7be25e71dc04b8d0e3079125127b330e84a - GoogleDataTransport: f6fe28f43e3a300736854260961ad485b473edc5 - GoogleDataTransportCCTSupport: 862418a8cdda520c4dd4af83a756d04efe4a6990 + GoogleDataTransport: 166f9b9f82cbf60a204e8fe2daa9db3e3ec1fb15 + GoogleDataTransportCCTSupport: f6ab1962e9dc05ab1fb938b795e5b310209edeec GoogleUtilities: f895fde57977df4e0233edda0dbeac490e3703b6 "gRPC-C++": 9dfe7b44821e7b3e44aacad2af29d2c21f7cde83 gRPC-Core: c9aef9a261a1247e881b18059b84d597293c9947 diff --git a/firoptions/FiroptionConfiguration/Podfile.lock b/firoptions/FiroptionConfiguration/Podfile.lock index 4f2b420a..3c10abe6 100644 --- a/firoptions/FiroptionConfiguration/Podfile.lock +++ b/firoptions/FiroptionConfiguration/Podfile.lock @@ -43,8 +43,8 @@ PODS: - GoogleUtilities/Network (~> 6.0) - "GoogleUtilities/NSData+zlib (~> 6.0)" - nanopb (~> 0.3.901) - - GoogleDataTransport (3.0.0) - - GoogleDataTransportCCTSupport (1.2.0): + - GoogleDataTransport (3.0.1) + - GoogleDataTransportCCTSupport (1.2.1): - GoogleDataTransport (~> 3.0) - nanopb (~> 0.3.901) - GoogleUtilities/AppDelegateSwizzler (6.3.1): @@ -103,8 +103,8 @@ SPEC CHECKSUMS: FirebaseDatabase: 524802f7694268c79d34aeac3d67997593e1a0c9 FirebaseInstanceID: 550df9be1f99f751d8fcde3ac342a1e21a0e6c42 GoogleAppMeasurement: 434cc7be25e71dc04b8d0e3079125127b330e84a - GoogleDataTransport: f6fe28f43e3a300736854260961ad485b473edc5 - GoogleDataTransportCCTSupport: 862418a8cdda520c4dd4af83a756d04efe4a6990 + GoogleDataTransport: 166f9b9f82cbf60a204e8fe2daa9db3e3ec1fb15 + GoogleDataTransportCCTSupport: f6ab1962e9dc05ab1fb938b795e5b310209edeec GoogleUtilities: f895fde57977df4e0233edda0dbeac490e3703b6 leveldb-library: 55d93ee664b4007aac644a782d11da33fba316f7 nanopb: 2901f78ea1b7b4015c860c2fdd1ea2fee1a18d48 diff --git a/functions/Podfile.lock b/functions/Podfile.lock index 77fd1910..7959635c 100644 --- a/functions/Podfile.lock +++ b/functions/Podfile.lock @@ -21,8 +21,8 @@ PODS: - FirebaseAuthInterop (~> 1.0) - FirebaseCore (~> 6.0) - GTMSessionFetcher/Core (~> 1.1) - - GoogleDataTransport (3.0.0) - - GoogleDataTransportCCTSupport (1.2.0): + - GoogleDataTransport (3.0.1) + - GoogleDataTransportCCTSupport (1.2.1): - GoogleDataTransport (~> 3.0) - nanopb (~> 0.3.901) - GoogleUtilities/Environment (6.3.1) @@ -59,8 +59,8 @@ SPEC CHECKSUMS: FirebaseCoreDiagnostics: af29e43048607588c050889d19204f4d7b758c9f FirebaseCoreDiagnosticsInterop: 6829da2b8d1fc795ff1bd99df751d3788035d2cb FirebaseFunctions: 5af7c35d1c5e41608fecbb667eb6c4e672e318d0 - GoogleDataTransport: f6fe28f43e3a300736854260961ad485b473edc5 - GoogleDataTransportCCTSupport: 862418a8cdda520c4dd4af83a756d04efe4a6990 + GoogleDataTransport: 166f9b9f82cbf60a204e8fe2daa9db3e3ec1fb15 + GoogleDataTransportCCTSupport: f6ab1962e9dc05ab1fb938b795e5b310209edeec GoogleUtilities: f895fde57977df4e0233edda0dbeac490e3703b6 GTMSessionFetcher: 61bb0f61a4cb560030f1222021178008a5727a23 nanopb: 2901f78ea1b7b4015c860c2fdd1ea2fee1a18d48 diff --git a/inappmessaging/Podfile.lock b/inappmessaging/Podfile.lock index 603e0f26..91bc1997 100644 --- a/inappmessaging/Podfile.lock +++ b/inappmessaging/Podfile.lock @@ -49,8 +49,8 @@ PODS: - GoogleUtilities/Network (~> 6.0) - "GoogleUtilities/NSData+zlib (~> 6.0)" - nanopb (~> 0.3.901) - - GoogleDataTransport (3.0.0) - - GoogleDataTransportCCTSupport (1.2.0): + - GoogleDataTransport (3.0.1) + - GoogleDataTransportCCTSupport (1.2.1): - GoogleDataTransport (~> 3.0) - nanopb (~> 0.3.901) - GoogleUtilities/AppDelegateSwizzler (6.3.1): @@ -109,8 +109,8 @@ SPEC CHECKSUMS: FirebaseInAppMessagingDisplay: 60a65c8277f17675a8a5b92e9a97cd914b45d4ff FirebaseInstanceID: 550df9be1f99f751d8fcde3ac342a1e21a0e6c42 GoogleAppMeasurement: 434cc7be25e71dc04b8d0e3079125127b330e84a - GoogleDataTransport: f6fe28f43e3a300736854260961ad485b473edc5 - GoogleDataTransportCCTSupport: 862418a8cdda520c4dd4af83a756d04efe4a6990 + GoogleDataTransport: 166f9b9f82cbf60a204e8fe2daa9db3e3ec1fb15 + GoogleDataTransportCCTSupport: f6ab1962e9dc05ab1fb938b795e5b310209edeec GoogleUtilities: f895fde57977df4e0233edda0dbeac490e3703b6 nanopb: 2901f78ea1b7b4015c860c2fdd1ea2fee1a18d48 diff --git a/mlkit/Podfile.lock b/mlkit/Podfile.lock index 819816ba..ab1db46d 100644 --- a/mlkit/Podfile.lock +++ b/mlkit/Podfile.lock @@ -52,8 +52,8 @@ PODS: - GoogleAPIClientForREST/Vision (1.3.10): - GoogleAPIClientForREST/Core - GTMSessionFetcher (>= 1.1.7) - - GoogleDataTransport (3.0.0) - - GoogleDataTransportCCTSupport (1.2.0): + - GoogleDataTransport (3.0.1) + - GoogleDataTransportCCTSupport (1.2.1): - GoogleDataTransport (~> 3.0) - nanopb (~> 0.3.901) - GoogleToolboxForMac/DebugUtils (2.2.1): @@ -123,8 +123,8 @@ SPEC CHECKSUMS: FirebaseMLVision: 7a456009787690e3b53436092ae9b635563de8f3 FirebaseMLVisionAutoML: ce5b5dfd1443e8c08a68f4dafa6b1c169d07a6a2 GoogleAPIClientForREST: 4acfffd77f1c3c8741b6be9eaed0e603278efbde - GoogleDataTransport: f6fe28f43e3a300736854260961ad485b473edc5 - GoogleDataTransportCCTSupport: 862418a8cdda520c4dd4af83a756d04efe4a6990 + GoogleDataTransport: 166f9b9f82cbf60a204e8fe2daa9db3e3ec1fb15 + GoogleDataTransportCCTSupport: f6ab1962e9dc05ab1fb938b795e5b310209edeec GoogleToolboxForMac: b3553629623a3b1bff17f555e736cd5a6d95ad55 GoogleUtilities: f895fde57977df4e0233edda0dbeac490e3703b6 GTMSessionFetcher: 61bb0f61a4cb560030f1222021178008a5727a23 diff --git a/storage/Podfile.lock b/storage/Podfile.lock index 11fd5646..b8b9e3c0 100644 --- a/storage/Podfile.lock +++ b/storage/Podfile.lock @@ -24,8 +24,8 @@ PODS: - FirebaseUI/Storage (8.2.0): - Firebase/Storage (~> 6.0) - SDWebImage (~> 5.0) - - GoogleDataTransport (3.0.0) - - GoogleDataTransportCCTSupport (1.2.0): + - GoogleDataTransport (3.0.1) + - GoogleDataTransportCCTSupport (1.2.1): - GoogleDataTransport (~> 3.0) - nanopb (~> 0.3.901) - GoogleUtilities/Environment (6.3.1) @@ -69,8 +69,8 @@ SPEC CHECKSUMS: FirebaseCoreDiagnosticsInterop: 6829da2b8d1fc795ff1bd99df751d3788035d2cb FirebaseStorage: b7c6d00997bc21d4465453bdcc5cc65513110fed FirebaseUI: d9393ff139b2671921153c0060cf6fd154afad16 - GoogleDataTransport: f6fe28f43e3a300736854260961ad485b473edc5 - GoogleDataTransportCCTSupport: 862418a8cdda520c4dd4af83a756d04efe4a6990 + GoogleDataTransport: 166f9b9f82cbf60a204e8fe2daa9db3e3ec1fb15 + GoogleDataTransportCCTSupport: f6ab1962e9dc05ab1fb938b795e5b310209edeec GoogleUtilities: f895fde57977df4e0233edda0dbeac490e3703b6 GTMSessionFetcher: 61bb0f61a4cb560030f1222021178008a5727a23 nanopb: 2901f78ea1b7b4015c860c2fdd1ea2fee1a18d48 From cd31d53cb820ceaba48a3e2ec0cdb902990b6b12 Mon Sep 17 00:00:00 2001 From: DPE bot Date: Thu, 17 Oct 2019 08:22:19 -0700 Subject: [PATCH 016/387] Auto-update dependencies. --- database/Podfile.lock | 2 +- dl-invites-sample/Podfile.lock | 2 +- firestore/objc/Podfile.lock | 2 +- firestore/swift/Podfile.lock | 2 +- firoptions/FiroptionConfiguration/Podfile.lock | 2 +- functions/Podfile.lock | 2 +- inappmessaging/Podfile.lock | 2 +- invites/Podfile.lock | 2 +- mlkit/Podfile.lock | 2 +- storage/Podfile.lock | 2 +- 10 files changed, 10 insertions(+), 10 deletions(-) diff --git a/database/Podfile.lock b/database/Podfile.lock index 10681ace..8666e6eb 100644 --- a/database/Podfile.lock +++ b/database/Podfile.lock @@ -74,4 +74,4 @@ SPEC CHECKSUMS: PODFILE CHECKSUM: 2d6d3f5d6efef8839436d4bcca6d595b46547d30 -COCOAPODS: 1.8.3 +COCOAPODS: 1.8.4 diff --git a/dl-invites-sample/Podfile.lock b/dl-invites-sample/Podfile.lock index a88871d0..14faa880 100644 --- a/dl-invites-sample/Podfile.lock +++ b/dl-invites-sample/Podfile.lock @@ -107,4 +107,4 @@ SPEC CHECKSUMS: PODFILE CHECKSUM: ea2286f19740542810d85972377bee24b5e93a82 -COCOAPODS: 1.8.3 +COCOAPODS: 1.8.4 diff --git a/firestore/objc/Podfile.lock b/firestore/objc/Podfile.lock index ecc0c7ca..fdd313fe 100644 --- a/firestore/objc/Podfile.lock +++ b/firestore/objc/Podfile.lock @@ -168,4 +168,4 @@ SPEC CHECKSUMS: PODFILE CHECKSUM: 6e8f8775e6e1f54c9a7ec4d1131f8b81f76c1a9c -COCOAPODS: 1.8.3 +COCOAPODS: 1.8.4 diff --git a/firestore/swift/Podfile.lock b/firestore/swift/Podfile.lock index 07bed61b..07017f9d 100644 --- a/firestore/swift/Podfile.lock +++ b/firestore/swift/Podfile.lock @@ -168,4 +168,4 @@ SPEC CHECKSUMS: PODFILE CHECKSUM: 67831f10b93a19c58541fb5f3fa7845a32fd6ca9 -COCOAPODS: 1.8.3 +COCOAPODS: 1.8.4 diff --git a/firoptions/FiroptionConfiguration/Podfile.lock b/firoptions/FiroptionConfiguration/Podfile.lock index 3c10abe6..cf4d53b1 100644 --- a/firoptions/FiroptionConfiguration/Podfile.lock +++ b/firoptions/FiroptionConfiguration/Podfile.lock @@ -111,4 +111,4 @@ SPEC CHECKSUMS: PODFILE CHECKSUM: a19f89b9a2d7ad92954885375c3e7dcafa52d969 -COCOAPODS: 1.8.3 +COCOAPODS: 1.8.4 diff --git a/functions/Podfile.lock b/functions/Podfile.lock index 7959635c..e8f7b700 100644 --- a/functions/Podfile.lock +++ b/functions/Podfile.lock @@ -67,4 +67,4 @@ SPEC CHECKSUMS: PODFILE CHECKSUM: 0bf21181414ed35c7e5fc96da7dd0f72b77e7b34 -COCOAPODS: 1.8.3 +COCOAPODS: 1.8.4 diff --git a/inappmessaging/Podfile.lock b/inappmessaging/Podfile.lock index 91bc1997..7aba3287 100644 --- a/inappmessaging/Podfile.lock +++ b/inappmessaging/Podfile.lock @@ -116,4 +116,4 @@ SPEC CHECKSUMS: PODFILE CHECKSUM: ee1d0162c4b114166138141943031a3ae6c42221 -COCOAPODS: 1.8.3 +COCOAPODS: 1.8.4 diff --git a/invites/Podfile.lock b/invites/Podfile.lock index e69634e7..85e8916d 100644 --- a/invites/Podfile.lock +++ b/invites/Podfile.lock @@ -151,4 +151,4 @@ SPEC CHECKSUMS: PODFILE CHECKSUM: 95b5db7fdcb60afeb38ea4713dda46fe9aa0fb56 -COCOAPODS: 1.8.3 +COCOAPODS: 1.8.4 diff --git a/mlkit/Podfile.lock b/mlkit/Podfile.lock index ab1db46d..60069341 100644 --- a/mlkit/Podfile.lock +++ b/mlkit/Podfile.lock @@ -135,4 +135,4 @@ SPEC CHECKSUMS: PODFILE CHECKSUM: 4b071879fc5f9391b9325777ac56ce58e70e8b8d -COCOAPODS: 1.8.3 +COCOAPODS: 1.8.4 diff --git a/storage/Podfile.lock b/storage/Podfile.lock index b8b9e3c0..5df28d9d 100644 --- a/storage/Podfile.lock +++ b/storage/Podfile.lock @@ -78,4 +78,4 @@ SPEC CHECKSUMS: PODFILE CHECKSUM: f0cd9d079793b24a37b713cd64dc7900bb8601af -COCOAPODS: 1.8.3 +COCOAPODS: 1.8.4 From 0afc178c0213e079a8859e00c2087e1968cc4d69 Mon Sep 17 00:00:00 2001 From: DPE bot Date: Tue, 22 Oct 2019 08:24:29 -0700 Subject: [PATCH 017/387] Auto-update dependencies. --- dl-invites-sample/Podfile.lock | 18 +++++----- firestore/objc/Podfile.lock | 36 +++++++++---------- firestore/swift/Podfile.lock | 36 +++++++++---------- .../FiroptionConfiguration/Podfile.lock | 18 +++++----- functions/Podfile.lock | 12 +++---- inappmessaging/Podfile.lock | 22 ++++++------ mlkit/Podfile.lock | 18 +++++----- storage/Podfile.lock | 16 ++++----- 8 files changed, 88 insertions(+), 88 deletions(-) diff --git a/dl-invites-sample/Podfile.lock b/dl-invites-sample/Podfile.lock index 14faa880..8677628d 100644 --- a/dl-invites-sample/Podfile.lock +++ b/dl-invites-sample/Podfile.lock @@ -1,10 +1,10 @@ PODS: - - Firebase/Core (6.10.0): + - Firebase/Core (6.11.0): - Firebase/CoreOnly - FirebaseAnalytics (= 6.1.3) - - Firebase/CoreOnly (6.10.0): - - FirebaseCore (= 6.3.1) - - Firebase/DynamicLinks (6.10.0): + - Firebase/CoreOnly (6.11.0): + - FirebaseCore (= 6.3.2) + - Firebase/DynamicLinks (6.11.0): - Firebase/CoreOnly - FirebaseDynamicLinks (~> 4.0.5) - FirebaseAnalytics (6.1.3): @@ -17,7 +17,7 @@ PODS: - "GoogleUtilities/NSData+zlib (~> 6.0)" - nanopb (~> 0.3.901) - FirebaseAnalyticsInterop (1.4.0) - - FirebaseCore (6.3.1): + - FirebaseCore (6.3.2): - FirebaseCoreDiagnostics (~> 1.0) - FirebaseCoreDiagnosticsInterop (~> 1.0) - GoogleUtilities/Environment (~> 6.2) @@ -32,7 +32,7 @@ PODS: - FirebaseDynamicLinks (4.0.5): - FirebaseAnalyticsInterop (~> 1.3) - FirebaseCore (~> 6.2) - - FirebaseInstanceID (4.2.5): + - FirebaseInstanceID (4.2.6): - FirebaseCore (~> 6.0) - GoogleUtilities/Environment (~> 6.0) - GoogleUtilities/UserDefaults (~> 6.0) @@ -91,14 +91,14 @@ SPEC REPOS: - nanopb SPEC CHECKSUMS: - Firebase: 5e6b7b12bf9adb90986688edc06b156c37e109cd + Firebase: bc9cfc7a96c73268656d5aaab453ff1b4b530e0e FirebaseAnalytics: 0e3ecff2c5d86070f7d4325e21f1edabfbd558dc FirebaseAnalyticsInterop: d48b6ab67bcf016a05e55b71fc39c61c0cb6b7f3 - FirebaseCore: 064c2dd92a8ca5974bbdcb080df9921e46bd34cd + FirebaseCore: beeff42c07c30ea94702471d99db2089b594fbbd FirebaseCoreDiagnostics: af29e43048607588c050889d19204f4d7b758c9f FirebaseCoreDiagnosticsInterop: 6829da2b8d1fc795ff1bd99df751d3788035d2cb FirebaseDynamicLinks: db62e9da4788f9c5ebce2028dab933a0c158cfe2 - FirebaseInstanceID: 550df9be1f99f751d8fcde3ac342a1e21a0e6c42 + FirebaseInstanceID: d0eafcd8bdbd3447cd694594734078c3e3e77d8b GoogleAppMeasurement: 434cc7be25e71dc04b8d0e3079125127b330e84a GoogleDataTransport: 166f9b9f82cbf60a204e8fe2daa9db3e3ec1fb15 GoogleDataTransportCCTSupport: f6ab1962e9dc05ab1fb938b795e5b310209edeec diff --git a/firestore/objc/Podfile.lock b/firestore/objc/Podfile.lock index fdd313fe..3114ba41 100644 --- a/firestore/objc/Podfile.lock +++ b/firestore/objc/Podfile.lock @@ -5,17 +5,17 @@ PODS: - BoringSSL-GRPC/Implementation (0.0.3): - BoringSSL-GRPC/Interface (= 0.0.3) - BoringSSL-GRPC/Interface (0.0.3) - - Firebase/Auth (6.10.0): + - Firebase/Auth (6.11.0): - Firebase/CoreOnly - - FirebaseAuth (~> 6.3.0) - - Firebase/Core (6.10.0): + - FirebaseAuth (~> 6.3.1) + - Firebase/Core (6.11.0): - Firebase/CoreOnly - FirebaseAnalytics (= 6.1.3) - - Firebase/CoreOnly (6.10.0): - - FirebaseCore (= 6.3.1) - - Firebase/Firestore (6.10.0): + - Firebase/CoreOnly (6.11.0): + - FirebaseCore (= 6.3.2) + - Firebase/Firestore (6.11.0): - Firebase/CoreOnly - - FirebaseFirestore (~> 1.6.0) + - FirebaseFirestore (~> 1.6.1) - FirebaseAnalytics (6.1.3): - FirebaseCore (~> 6.3) - FirebaseInstanceID (~> 4.2) @@ -25,14 +25,14 @@ PODS: - GoogleUtilities/Network (~> 6.0) - "GoogleUtilities/NSData+zlib (~> 6.0)" - nanopb (~> 0.3.901) - - FirebaseAuth (6.3.0): + - FirebaseAuth (6.3.1): - FirebaseAuthInterop (~> 1.0) - FirebaseCore (~> 6.2) - GoogleUtilities/AppDelegateSwizzler (~> 6.2) - GoogleUtilities/Environment (~> 6.2) - GTMSessionFetcher/Core (~> 1.1) - FirebaseAuthInterop (1.0.0) - - FirebaseCore (6.3.1): + - FirebaseCore (6.3.2): - FirebaseCoreDiagnostics (~> 1.0) - FirebaseCoreDiagnosticsInterop (~> 1.0) - GoogleUtilities/Environment (~> 6.2) @@ -44,22 +44,22 @@ PODS: - GoogleUtilities/Logger (~> 6.2) - nanopb (~> 0.3.901) - FirebaseCoreDiagnosticsInterop (1.0.0) - - FirebaseFirestore (1.6.0): + - FirebaseFirestore (1.6.1): - FirebaseAuthInterop (~> 1.0) - FirebaseCore (~> 6.2) - - FirebaseFirestore/abseil-cpp (= 1.6.0) + - FirebaseFirestore/abseil-cpp (= 1.6.1) - "gRPC-C++ (= 0.0.9)" - leveldb-library (~> 1.22) - nanopb (~> 0.3.901) - Protobuf (>= 3.9.2, ~> 3.9) - - FirebaseFirestore/abseil-cpp (1.6.0): + - FirebaseFirestore/abseil-cpp (1.6.1): - FirebaseAuthInterop (~> 1.0) - FirebaseCore (~> 6.2) - "gRPC-C++ (= 0.0.9)" - leveldb-library (~> 1.22) - nanopb (~> 0.3.901) - Protobuf (>= 3.9.2, ~> 3.9) - - FirebaseInstanceID (4.2.5): + - FirebaseInstanceID (4.2.6): - FirebaseCore (~> 6.0) - GoogleUtilities/Environment (~> 6.0) - GoogleUtilities/UserDefaults (~> 6.0) @@ -146,15 +146,15 @@ SPEC REPOS: SPEC CHECKSUMS: BoringSSL-GRPC: db8764df3204ccea016e1c8dd15d9a9ad63ff318 - Firebase: 5e6b7b12bf9adb90986688edc06b156c37e109cd + Firebase: bc9cfc7a96c73268656d5aaab453ff1b4b530e0e FirebaseAnalytics: 0e3ecff2c5d86070f7d4325e21f1edabfbd558dc - FirebaseAuth: c66e990f79d1d3429165391f6cd70ace6143c25e + FirebaseAuth: b401a012cc33b04df3b52bb308b04e8766f2693e FirebaseAuthInterop: 0ffa57668be100582bb7643d4fcb7615496c41fc - FirebaseCore: 064c2dd92a8ca5974bbdcb080df9921e46bd34cd + FirebaseCore: beeff42c07c30ea94702471d99db2089b594fbbd FirebaseCoreDiagnostics: af29e43048607588c050889d19204f4d7b758c9f FirebaseCoreDiagnosticsInterop: 6829da2b8d1fc795ff1bd99df751d3788035d2cb - FirebaseFirestore: 5a9e9a14305336e8d1a4f915a45ecf0f5d6dcaec - FirebaseInstanceID: 550df9be1f99f751d8fcde3ac342a1e21a0e6c42 + FirebaseFirestore: bb8315fa13a15ea8977e940496b74ba6ad9071f2 + FirebaseInstanceID: d0eafcd8bdbd3447cd694594734078c3e3e77d8b GoogleAppMeasurement: 434cc7be25e71dc04b8d0e3079125127b330e84a GoogleDataTransport: 166f9b9f82cbf60a204e8fe2daa9db3e3ec1fb15 GoogleDataTransportCCTSupport: f6ab1962e9dc05ab1fb938b795e5b310209edeec diff --git a/firestore/swift/Podfile.lock b/firestore/swift/Podfile.lock index 07017f9d..aaaee54d 100644 --- a/firestore/swift/Podfile.lock +++ b/firestore/swift/Podfile.lock @@ -5,17 +5,17 @@ PODS: - BoringSSL-GRPC/Implementation (0.0.3): - BoringSSL-GRPC/Interface (= 0.0.3) - BoringSSL-GRPC/Interface (0.0.3) - - Firebase/Auth (6.10.0): + - Firebase/Auth (6.11.0): - Firebase/CoreOnly - - FirebaseAuth (~> 6.3.0) - - Firebase/Core (6.10.0): + - FirebaseAuth (~> 6.3.1) + - Firebase/Core (6.11.0): - Firebase/CoreOnly - FirebaseAnalytics (= 6.1.3) - - Firebase/CoreOnly (6.10.0): - - FirebaseCore (= 6.3.1) - - Firebase/Firestore (6.10.0): + - Firebase/CoreOnly (6.11.0): + - FirebaseCore (= 6.3.2) + - Firebase/Firestore (6.11.0): - Firebase/CoreOnly - - FirebaseFirestore (~> 1.6.0) + - FirebaseFirestore (~> 1.6.1) - FirebaseAnalytics (6.1.3): - FirebaseCore (~> 6.3) - FirebaseInstanceID (~> 4.2) @@ -25,14 +25,14 @@ PODS: - GoogleUtilities/Network (~> 6.0) - "GoogleUtilities/NSData+zlib (~> 6.0)" - nanopb (~> 0.3.901) - - FirebaseAuth (6.3.0): + - FirebaseAuth (6.3.1): - FirebaseAuthInterop (~> 1.0) - FirebaseCore (~> 6.2) - GoogleUtilities/AppDelegateSwizzler (~> 6.2) - GoogleUtilities/Environment (~> 6.2) - GTMSessionFetcher/Core (~> 1.1) - FirebaseAuthInterop (1.0.0) - - FirebaseCore (6.3.1): + - FirebaseCore (6.3.2): - FirebaseCoreDiagnostics (~> 1.0) - FirebaseCoreDiagnosticsInterop (~> 1.0) - GoogleUtilities/Environment (~> 6.2) @@ -44,22 +44,22 @@ PODS: - GoogleUtilities/Logger (~> 6.2) - nanopb (~> 0.3.901) - FirebaseCoreDiagnosticsInterop (1.0.0) - - FirebaseFirestore (1.6.0): + - FirebaseFirestore (1.6.1): - FirebaseAuthInterop (~> 1.0) - FirebaseCore (~> 6.2) - - FirebaseFirestore/abseil-cpp (= 1.6.0) + - FirebaseFirestore/abseil-cpp (= 1.6.1) - "gRPC-C++ (= 0.0.9)" - leveldb-library (~> 1.22) - nanopb (~> 0.3.901) - Protobuf (>= 3.9.2, ~> 3.9) - - FirebaseFirestore/abseil-cpp (1.6.0): + - FirebaseFirestore/abseil-cpp (1.6.1): - FirebaseAuthInterop (~> 1.0) - FirebaseCore (~> 6.2) - "gRPC-C++ (= 0.0.9)" - leveldb-library (~> 1.22) - nanopb (~> 0.3.901) - Protobuf (>= 3.9.2, ~> 3.9) - - FirebaseInstanceID (4.2.5): + - FirebaseInstanceID (4.2.6): - FirebaseCore (~> 6.0) - GoogleUtilities/Environment (~> 6.0) - GoogleUtilities/UserDefaults (~> 6.0) @@ -146,15 +146,15 @@ SPEC REPOS: SPEC CHECKSUMS: BoringSSL-GRPC: db8764df3204ccea016e1c8dd15d9a9ad63ff318 - Firebase: 5e6b7b12bf9adb90986688edc06b156c37e109cd + Firebase: bc9cfc7a96c73268656d5aaab453ff1b4b530e0e FirebaseAnalytics: 0e3ecff2c5d86070f7d4325e21f1edabfbd558dc - FirebaseAuth: c66e990f79d1d3429165391f6cd70ace6143c25e + FirebaseAuth: b401a012cc33b04df3b52bb308b04e8766f2693e FirebaseAuthInterop: 0ffa57668be100582bb7643d4fcb7615496c41fc - FirebaseCore: 064c2dd92a8ca5974bbdcb080df9921e46bd34cd + FirebaseCore: beeff42c07c30ea94702471d99db2089b594fbbd FirebaseCoreDiagnostics: af29e43048607588c050889d19204f4d7b758c9f FirebaseCoreDiagnosticsInterop: 6829da2b8d1fc795ff1bd99df751d3788035d2cb - FirebaseFirestore: 5a9e9a14305336e8d1a4f915a45ecf0f5d6dcaec - FirebaseInstanceID: 550df9be1f99f751d8fcde3ac342a1e21a0e6c42 + FirebaseFirestore: bb8315fa13a15ea8977e940496b74ba6ad9071f2 + FirebaseInstanceID: d0eafcd8bdbd3447cd694594734078c3e3e77d8b GoogleAppMeasurement: 434cc7be25e71dc04b8d0e3079125127b330e84a GoogleDataTransport: 166f9b9f82cbf60a204e8fe2daa9db3e3ec1fb15 GoogleDataTransportCCTSupport: f6ab1962e9dc05ab1fb938b795e5b310209edeec diff --git a/firoptions/FiroptionConfiguration/Podfile.lock b/firoptions/FiroptionConfiguration/Podfile.lock index cf4d53b1..b5c32e92 100644 --- a/firoptions/FiroptionConfiguration/Podfile.lock +++ b/firoptions/FiroptionConfiguration/Podfile.lock @@ -1,10 +1,10 @@ PODS: - - Firebase/Core (6.10.0): + - Firebase/Core (6.11.0): - Firebase/CoreOnly - FirebaseAnalytics (= 6.1.3) - - Firebase/CoreOnly (6.10.0): - - FirebaseCore (= 6.3.1) - - Firebase/Database (6.10.0): + - Firebase/CoreOnly (6.11.0): + - FirebaseCore (= 6.3.2) + - Firebase/Database (6.11.0): - Firebase/CoreOnly - FirebaseDatabase (~> 6.1.1) - FirebaseAnalytics (6.1.3): @@ -17,7 +17,7 @@ PODS: - "GoogleUtilities/NSData+zlib (~> 6.0)" - nanopb (~> 0.3.901) - FirebaseAuthInterop (1.0.0) - - FirebaseCore (6.3.1): + - FirebaseCore (6.3.2): - FirebaseCoreDiagnostics (~> 1.0) - FirebaseCoreDiagnosticsInterop (~> 1.0) - GoogleUtilities/Environment (~> 6.2) @@ -33,7 +33,7 @@ PODS: - FirebaseAuthInterop (~> 1.0) - FirebaseCore (~> 6.0) - leveldb-library (~> 1.22) - - FirebaseInstanceID (4.2.5): + - FirebaseInstanceID (4.2.6): - FirebaseCore (~> 6.0) - GoogleUtilities/Environment (~> 6.0) - GoogleUtilities/UserDefaults (~> 6.0) @@ -94,14 +94,14 @@ SPEC REPOS: - nanopb SPEC CHECKSUMS: - Firebase: 5e6b7b12bf9adb90986688edc06b156c37e109cd + Firebase: bc9cfc7a96c73268656d5aaab453ff1b4b530e0e FirebaseAnalytics: 0e3ecff2c5d86070f7d4325e21f1edabfbd558dc FirebaseAuthInterop: 0ffa57668be100582bb7643d4fcb7615496c41fc - FirebaseCore: 064c2dd92a8ca5974bbdcb080df9921e46bd34cd + FirebaseCore: beeff42c07c30ea94702471d99db2089b594fbbd FirebaseCoreDiagnostics: af29e43048607588c050889d19204f4d7b758c9f FirebaseCoreDiagnosticsInterop: 6829da2b8d1fc795ff1bd99df751d3788035d2cb FirebaseDatabase: 524802f7694268c79d34aeac3d67997593e1a0c9 - FirebaseInstanceID: 550df9be1f99f751d8fcde3ac342a1e21a0e6c42 + FirebaseInstanceID: d0eafcd8bdbd3447cd694594734078c3e3e77d8b GoogleAppMeasurement: 434cc7be25e71dc04b8d0e3079125127b330e84a GoogleDataTransport: 166f9b9f82cbf60a204e8fe2daa9db3e3ec1fb15 GoogleDataTransportCCTSupport: f6ab1962e9dc05ab1fb938b795e5b310209edeec diff --git a/functions/Podfile.lock b/functions/Podfile.lock index e8f7b700..ac8351ac 100644 --- a/functions/Podfile.lock +++ b/functions/Podfile.lock @@ -1,11 +1,11 @@ PODS: - - Firebase/CoreOnly (6.10.0): - - FirebaseCore (= 6.3.1) - - Firebase/Functions (6.10.0): + - Firebase/CoreOnly (6.11.0): + - FirebaseCore (= 6.3.2) + - Firebase/Functions (6.11.0): - Firebase/CoreOnly - FirebaseFunctions (~> 2.5.1) - FirebaseAuthInterop (1.0.0) - - FirebaseCore (6.3.1): + - FirebaseCore (6.3.2): - FirebaseCoreDiagnostics (~> 1.0) - FirebaseCoreDiagnosticsInterop (~> 1.0) - GoogleUtilities/Environment (~> 6.2) @@ -53,9 +53,9 @@ SPEC REPOS: - nanopb SPEC CHECKSUMS: - Firebase: 5e6b7b12bf9adb90986688edc06b156c37e109cd + Firebase: bc9cfc7a96c73268656d5aaab453ff1b4b530e0e FirebaseAuthInterop: 0ffa57668be100582bb7643d4fcb7615496c41fc - FirebaseCore: 064c2dd92a8ca5974bbdcb080df9921e46bd34cd + FirebaseCore: beeff42c07c30ea94702471d99db2089b594fbbd FirebaseCoreDiagnostics: af29e43048607588c050889d19204f4d7b758c9f FirebaseCoreDiagnosticsInterop: 6829da2b8d1fc795ff1bd99df751d3788035d2cb FirebaseFunctions: 5af7c35d1c5e41608fecbb667eb6c4e672e318d0 diff --git a/inappmessaging/Podfile.lock b/inappmessaging/Podfile.lock index 7aba3287..ba04c1f4 100644 --- a/inappmessaging/Podfile.lock +++ b/inappmessaging/Podfile.lock @@ -1,12 +1,12 @@ PODS: - - Firebase (6.10.0): - - Firebase/Core (= 6.10.0) - - Firebase/Core (6.10.0): + - Firebase (6.11.0): + - Firebase/Core (= 6.11.0) + - Firebase/Core (6.11.0): - Firebase/CoreOnly - FirebaseAnalytics (= 6.1.3) - - Firebase/CoreOnly (6.10.0): - - FirebaseCore (= 6.3.1) - - Firebase/InAppMessagingDisplay (6.10.0): + - Firebase/CoreOnly (6.11.0): + - FirebaseCore (= 6.3.2) + - Firebase/InAppMessagingDisplay (6.11.0): - Firebase/CoreOnly - FirebaseInAppMessagingDisplay (~> 0.15.5) - FirebaseAnalytics (6.1.3): @@ -19,7 +19,7 @@ PODS: - "GoogleUtilities/NSData+zlib (~> 6.0)" - nanopb (~> 0.3.901) - FirebaseAnalyticsInterop (1.4.0) - - FirebaseCore (6.3.1): + - FirebaseCore (6.3.2): - FirebaseCoreDiagnostics (~> 1.0) - FirebaseCoreDiagnosticsInterop (~> 1.0) - GoogleUtilities/Environment (~> 6.2) @@ -39,7 +39,7 @@ PODS: - FirebaseInAppMessagingDisplay (0.15.5): - FirebaseCore (~> 6.2) - FirebaseInAppMessaging (>= 0.15.0) - - FirebaseInstanceID (4.2.5): + - FirebaseInstanceID (4.2.6): - FirebaseCore (~> 6.0) - GoogleUtilities/Environment (~> 6.0) - GoogleUtilities/UserDefaults (~> 6.0) @@ -99,15 +99,15 @@ SPEC REPOS: - nanopb SPEC CHECKSUMS: - Firebase: 5e6b7b12bf9adb90986688edc06b156c37e109cd + Firebase: bc9cfc7a96c73268656d5aaab453ff1b4b530e0e FirebaseAnalytics: 0e3ecff2c5d86070f7d4325e21f1edabfbd558dc FirebaseAnalyticsInterop: d48b6ab67bcf016a05e55b71fc39c61c0cb6b7f3 - FirebaseCore: 064c2dd92a8ca5974bbdcb080df9921e46bd34cd + FirebaseCore: beeff42c07c30ea94702471d99db2089b594fbbd FirebaseCoreDiagnostics: af29e43048607588c050889d19204f4d7b758c9f FirebaseCoreDiagnosticsInterop: 6829da2b8d1fc795ff1bd99df751d3788035d2cb FirebaseInAppMessaging: acbfa8c5582b11ccc0366511d29ef1d288f302fc FirebaseInAppMessagingDisplay: 60a65c8277f17675a8a5b92e9a97cd914b45d4ff - FirebaseInstanceID: 550df9be1f99f751d8fcde3ac342a1e21a0e6c42 + FirebaseInstanceID: d0eafcd8bdbd3447cd694594734078c3e3e77d8b GoogleAppMeasurement: 434cc7be25e71dc04b8d0e3079125127b330e84a GoogleDataTransport: 166f9b9f82cbf60a204e8fe2daa9db3e3ec1fb15 GoogleDataTransportCCTSupport: f6ab1962e9dc05ab1fb938b795e5b310209edeec diff --git a/mlkit/Podfile.lock b/mlkit/Podfile.lock index 60069341..9a07b1c6 100644 --- a/mlkit/Podfile.lock +++ b/mlkit/Podfile.lock @@ -1,13 +1,13 @@ PODS: - - Firebase/CoreOnly (6.10.0): - - FirebaseCore (= 6.3.1) - - Firebase/MLVision (6.10.0): + - Firebase/CoreOnly (6.11.0): + - FirebaseCore (= 6.3.2) + - Firebase/MLVision (6.11.0): - Firebase/CoreOnly - FirebaseMLVision (~> 0.19.0) - - Firebase/MLVisionAutoML (6.10.0): + - Firebase/MLVisionAutoML (6.11.0): - Firebase/CoreOnly - FirebaseMLVisionAutoML (~> 0.19.0) - - FirebaseCore (6.3.1): + - FirebaseCore (6.3.2): - FirebaseCoreDiagnostics (~> 1.0) - FirebaseCoreDiagnosticsInterop (~> 1.0) - GoogleUtilities/Environment (~> 6.2) @@ -19,7 +19,7 @@ PODS: - GoogleUtilities/Logger (~> 6.2) - nanopb (~> 0.3.901) - FirebaseCoreDiagnosticsInterop (1.0.0) - - FirebaseInstanceID (4.2.5): + - FirebaseInstanceID (4.2.6): - FirebaseCore (~> 6.0) - GoogleUtilities/Environment (~> 6.0) - GoogleUtilities/UserDefaults (~> 6.0) @@ -114,11 +114,11 @@ SPEC REPOS: - TensorFlowLiteObjC SPEC CHECKSUMS: - Firebase: 5e6b7b12bf9adb90986688edc06b156c37e109cd - FirebaseCore: 064c2dd92a8ca5974bbdcb080df9921e46bd34cd + Firebase: bc9cfc7a96c73268656d5aaab453ff1b4b530e0e + FirebaseCore: beeff42c07c30ea94702471d99db2089b594fbbd FirebaseCoreDiagnostics: af29e43048607588c050889d19204f4d7b758c9f FirebaseCoreDiagnosticsInterop: 6829da2b8d1fc795ff1bd99df751d3788035d2cb - FirebaseInstanceID: 550df9be1f99f751d8fcde3ac342a1e21a0e6c42 + FirebaseInstanceID: d0eafcd8bdbd3447cd694594734078c3e3e77d8b FirebaseMLCommon: 074a67e05122b1c9f6401a4e33b2cea3b4efd224 FirebaseMLVision: 7a456009787690e3b53436092ae9b635563de8f3 FirebaseMLVisionAutoML: ce5b5dfd1443e8c08a68f4dafa6b1c169d07a6a2 diff --git a/storage/Podfile.lock b/storage/Podfile.lock index 5df28d9d..c9fb4319 100644 --- a/storage/Podfile.lock +++ b/storage/Podfile.lock @@ -1,11 +1,11 @@ PODS: - - Firebase/CoreOnly (6.10.0): - - FirebaseCore (= 6.3.1) - - Firebase/Storage (6.10.0): + - Firebase/CoreOnly (6.11.0): + - FirebaseCore (= 6.3.2) + - Firebase/Storage (6.11.0): - Firebase/CoreOnly - FirebaseStorage (~> 3.4.1) - FirebaseAuthInterop (1.0.0) - - FirebaseCore (6.3.1): + - FirebaseCore (6.3.2): - FirebaseCoreDiagnostics (~> 1.0) - FirebaseCoreDiagnosticsInterop (~> 1.0) - GoogleUtilities/Environment (~> 6.2) @@ -21,7 +21,7 @@ PODS: - FirebaseAuthInterop (~> 1.0) - FirebaseCore (~> 6.0) - GTMSessionFetcher/Core (~> 1.1) - - FirebaseUI/Storage (8.2.0): + - FirebaseUI/Storage (8.3.1): - Firebase/Storage (~> 6.0) - SDWebImage (~> 5.0) - GoogleDataTransport (3.0.1) @@ -62,13 +62,13 @@ SPEC REPOS: - SDWebImage SPEC CHECKSUMS: - Firebase: 5e6b7b12bf9adb90986688edc06b156c37e109cd + Firebase: bc9cfc7a96c73268656d5aaab453ff1b4b530e0e FirebaseAuthInterop: 0ffa57668be100582bb7643d4fcb7615496c41fc - FirebaseCore: 064c2dd92a8ca5974bbdcb080df9921e46bd34cd + FirebaseCore: beeff42c07c30ea94702471d99db2089b594fbbd FirebaseCoreDiagnostics: af29e43048607588c050889d19204f4d7b758c9f FirebaseCoreDiagnosticsInterop: 6829da2b8d1fc795ff1bd99df751d3788035d2cb FirebaseStorage: b7c6d00997bc21d4465453bdcc5cc65513110fed - FirebaseUI: d9393ff139b2671921153c0060cf6fd154afad16 + FirebaseUI: 826359d83af7cd76bfe0d43a8aab11eabac65558 GoogleDataTransport: 166f9b9f82cbf60a204e8fe2daa9db3e3ec1fb15 GoogleDataTransportCCTSupport: f6ab1962e9dc05ab1fb938b795e5b310209edeec GoogleUtilities: f895fde57977df4e0233edda0dbeac490e3703b6 From 9444d880003a1a28029333d2c968f4bf305638fa Mon Sep 17 00:00:00 2001 From: DPE bot Date: Wed, 23 Oct 2019 08:22:28 -0700 Subject: [PATCH 018/387] Auto-update dependencies. --- database/Podfile.lock | 16 ++--- dl-invites-sample/Podfile.lock | 12 ++-- firestore/objc/Podfile.lock | 16 ++--- firestore/swift/Podfile.lock | 16 ++--- .../FiroptionConfiguration/Podfile.lock | 12 ++-- functions/Podfile.lock | 16 ++--- inappmessaging/Podfile.lock | 12 ++-- invites/Podfile.lock | 64 +++++++++---------- mlkit/Podfile.lock | 50 +++++++-------- storage/Podfile.lock | 16 ++--- 10 files changed, 115 insertions(+), 115 deletions(-) diff --git a/database/Podfile.lock b/database/Podfile.lock index 8666e6eb..230f2863 100644 --- a/database/Podfile.lock +++ b/database/Podfile.lock @@ -35,13 +35,13 @@ PODS: - GoogleToolboxForMac/Defines (= 2.1.4) - "GoogleToolboxForMac/NSString+URLArguments (= 2.1.4)" - "GoogleToolboxForMac/NSString+URLArguments (2.1.4)" - - GTMSessionFetcher/Core (1.2.2) + - GTMSessionFetcher/Core (1.3.0) - leveldb-library (1.22) - - nanopb (0.3.901): - - nanopb/decode (= 0.3.901) - - nanopb/encode (= 0.3.901) - - nanopb/decode (0.3.901) - - nanopb/encode (0.3.901) + - nanopb (0.3.904): + - nanopb/decode (= 0.3.904) + - nanopb/encode (= 0.3.904) + - nanopb/decode (0.3.904) + - nanopb/encode (0.3.904) DEPENDENCIES: - Firebase/Auth @@ -68,9 +68,9 @@ SPEC CHECKSUMS: FirebaseDatabase: 5f0bc6134c5c237cf55f9e1249d406770a75eafd FirebaseInstanceID: 8d20d890d65c917f9f7d9950b6e10a760ad34321 GoogleToolboxForMac: 91c824d21e85b31c2aae9bb011c5027c9b4e738f - GTMSessionFetcher: 61bb0f61a4cb560030f1222021178008a5727a23 + GTMSessionFetcher: 43b8b64263023d4f32caa0b40f4c8bfa3c5f36d8 leveldb-library: 55d93ee664b4007aac644a782d11da33fba316f7 - nanopb: 2901f78ea1b7b4015c860c2fdd1ea2fee1a18d48 + nanopb: 06f6030d554e6473f5e172460173fcf80f5548f4 PODFILE CHECKSUM: 2d6d3f5d6efef8839436d4bcca6d595b46547d30 diff --git a/dl-invites-sample/Podfile.lock b/dl-invites-sample/Podfile.lock index 8677628d..5abd9139 100644 --- a/dl-invites-sample/Podfile.lock +++ b/dl-invites-sample/Podfile.lock @@ -64,11 +64,11 @@ PODS: - GoogleUtilities/Logger - GoogleUtilities/UserDefaults (6.3.1): - GoogleUtilities/Logger - - nanopb (0.3.901): - - nanopb/decode (= 0.3.901) - - nanopb/encode (= 0.3.901) - - nanopb/decode (0.3.901) - - nanopb/encode (0.3.901) + - nanopb (0.3.904): + - nanopb/decode (= 0.3.904) + - nanopb/encode (= 0.3.904) + - nanopb/decode (0.3.904) + - nanopb/encode (0.3.904) DEPENDENCIES: - Firebase/Core @@ -103,7 +103,7 @@ SPEC CHECKSUMS: GoogleDataTransport: 166f9b9f82cbf60a204e8fe2daa9db3e3ec1fb15 GoogleDataTransportCCTSupport: f6ab1962e9dc05ab1fb938b795e5b310209edeec GoogleUtilities: f895fde57977df4e0233edda0dbeac490e3703b6 - nanopb: 2901f78ea1b7b4015c860c2fdd1ea2fee1a18d48 + nanopb: 06f6030d554e6473f5e172460173fcf80f5548f4 PODFILE CHECKSUM: ea2286f19740542810d85972377bee24b5e93a82 diff --git a/firestore/objc/Podfile.lock b/firestore/objc/Podfile.lock index 3114ba41..faa9112d 100644 --- a/firestore/objc/Podfile.lock +++ b/firestore/objc/Podfile.lock @@ -107,13 +107,13 @@ PODS: - gRPC-Core/Interface (= 1.21.0) - nanopb (~> 0.3) - gRPC-Core/Interface (1.21.0) - - GTMSessionFetcher/Core (1.2.2) + - GTMSessionFetcher/Core (1.3.0) - leveldb-library (1.22) - - nanopb (0.3.901): - - nanopb/decode (= 0.3.901) - - nanopb/encode (= 0.3.901) - - nanopb/decode (0.3.901) - - nanopb/encode (0.3.901) + - nanopb (0.3.904): + - nanopb/decode (= 0.3.904) + - nanopb/encode (= 0.3.904) + - nanopb/decode (0.3.904) + - nanopb/encode (0.3.904) - Protobuf (3.10.0) DEPENDENCIES: @@ -161,9 +161,9 @@ SPEC CHECKSUMS: GoogleUtilities: f895fde57977df4e0233edda0dbeac490e3703b6 "gRPC-C++": 9dfe7b44821e7b3e44aacad2af29d2c21f7cde83 gRPC-Core: c9aef9a261a1247e881b18059b84d597293c9947 - GTMSessionFetcher: 61bb0f61a4cb560030f1222021178008a5727a23 + GTMSessionFetcher: 43b8b64263023d4f32caa0b40f4c8bfa3c5f36d8 leveldb-library: 55d93ee664b4007aac644a782d11da33fba316f7 - nanopb: 2901f78ea1b7b4015c860c2fdd1ea2fee1a18d48 + nanopb: 06f6030d554e6473f5e172460173fcf80f5548f4 Protobuf: a4dc852ad69c027ca2166ed287b856697814375b PODFILE CHECKSUM: 6e8f8775e6e1f54c9a7ec4d1131f8b81f76c1a9c diff --git a/firestore/swift/Podfile.lock b/firestore/swift/Podfile.lock index aaaee54d..efd8b5c0 100644 --- a/firestore/swift/Podfile.lock +++ b/firestore/swift/Podfile.lock @@ -107,13 +107,13 @@ PODS: - gRPC-Core/Interface (= 1.21.0) - nanopb (~> 0.3) - gRPC-Core/Interface (1.21.0) - - GTMSessionFetcher/Core (1.2.2) + - GTMSessionFetcher/Core (1.3.0) - leveldb-library (1.22) - - nanopb (0.3.901): - - nanopb/decode (= 0.3.901) - - nanopb/encode (= 0.3.901) - - nanopb/decode (0.3.901) - - nanopb/encode (0.3.901) + - nanopb (0.3.904): + - nanopb/decode (= 0.3.904) + - nanopb/encode (= 0.3.904) + - nanopb/decode (0.3.904) + - nanopb/encode (0.3.904) - Protobuf (3.10.0) DEPENDENCIES: @@ -161,9 +161,9 @@ SPEC CHECKSUMS: GoogleUtilities: f895fde57977df4e0233edda0dbeac490e3703b6 "gRPC-C++": 9dfe7b44821e7b3e44aacad2af29d2c21f7cde83 gRPC-Core: c9aef9a261a1247e881b18059b84d597293c9947 - GTMSessionFetcher: 61bb0f61a4cb560030f1222021178008a5727a23 + GTMSessionFetcher: 43b8b64263023d4f32caa0b40f4c8bfa3c5f36d8 leveldb-library: 55d93ee664b4007aac644a782d11da33fba316f7 - nanopb: 2901f78ea1b7b4015c860c2fdd1ea2fee1a18d48 + nanopb: 06f6030d554e6473f5e172460173fcf80f5548f4 Protobuf: a4dc852ad69c027ca2166ed287b856697814375b PODFILE CHECKSUM: 67831f10b93a19c58541fb5f3fa7845a32fd6ca9 diff --git a/firoptions/FiroptionConfiguration/Podfile.lock b/firoptions/FiroptionConfiguration/Podfile.lock index b5c32e92..1d6106b9 100644 --- a/firoptions/FiroptionConfiguration/Podfile.lock +++ b/firoptions/FiroptionConfiguration/Podfile.lock @@ -66,11 +66,11 @@ PODS: - GoogleUtilities/UserDefaults (6.3.1): - GoogleUtilities/Logger - leveldb-library (1.22) - - nanopb (0.3.901): - - nanopb/decode (= 0.3.901) - - nanopb/encode (= 0.3.901) - - nanopb/decode (0.3.901) - - nanopb/encode (0.3.901) + - nanopb (0.3.904): + - nanopb/decode (= 0.3.904) + - nanopb/encode (= 0.3.904) + - nanopb/decode (0.3.904) + - nanopb/encode (0.3.904) DEPENDENCIES: - Firebase/Core @@ -107,7 +107,7 @@ SPEC CHECKSUMS: GoogleDataTransportCCTSupport: f6ab1962e9dc05ab1fb938b795e5b310209edeec GoogleUtilities: f895fde57977df4e0233edda0dbeac490e3703b6 leveldb-library: 55d93ee664b4007aac644a782d11da33fba316f7 - nanopb: 2901f78ea1b7b4015c860c2fdd1ea2fee1a18d48 + nanopb: 06f6030d554e6473f5e172460173fcf80f5548f4 PODFILE CHECKSUM: a19f89b9a2d7ad92954885375c3e7dcafa52d969 diff --git a/functions/Podfile.lock b/functions/Podfile.lock index ac8351ac..277f7466 100644 --- a/functions/Podfile.lock +++ b/functions/Podfile.lock @@ -28,12 +28,12 @@ PODS: - GoogleUtilities/Environment (6.3.1) - GoogleUtilities/Logger (6.3.1): - GoogleUtilities/Environment - - GTMSessionFetcher/Core (1.2.2) - - nanopb (0.3.901): - - nanopb/decode (= 0.3.901) - - nanopb/encode (= 0.3.901) - - nanopb/decode (0.3.901) - - nanopb/encode (0.3.901) + - GTMSessionFetcher/Core (1.3.0) + - nanopb (0.3.904): + - nanopb/decode (= 0.3.904) + - nanopb/encode (= 0.3.904) + - nanopb/decode (0.3.904) + - nanopb/encode (0.3.904) DEPENDENCIES: - Firebase/Functions @@ -62,8 +62,8 @@ SPEC CHECKSUMS: GoogleDataTransport: 166f9b9f82cbf60a204e8fe2daa9db3e3ec1fb15 GoogleDataTransportCCTSupport: f6ab1962e9dc05ab1fb938b795e5b310209edeec GoogleUtilities: f895fde57977df4e0233edda0dbeac490e3703b6 - GTMSessionFetcher: 61bb0f61a4cb560030f1222021178008a5727a23 - nanopb: 2901f78ea1b7b4015c860c2fdd1ea2fee1a18d48 + GTMSessionFetcher: 43b8b64263023d4f32caa0b40f4c8bfa3c5f36d8 + nanopb: 06f6030d554e6473f5e172460173fcf80f5548f4 PODFILE CHECKSUM: 0bf21181414ed35c7e5fc96da7dd0f72b77e7b34 diff --git a/inappmessaging/Podfile.lock b/inappmessaging/Podfile.lock index ba04c1f4..5fe94afc 100644 --- a/inappmessaging/Podfile.lock +++ b/inappmessaging/Podfile.lock @@ -71,11 +71,11 @@ PODS: - GoogleUtilities/Logger - GoogleUtilities/UserDefaults (6.3.1): - GoogleUtilities/Logger - - nanopb (0.3.901): - - nanopb/decode (= 0.3.901) - - nanopb/encode (= 0.3.901) - - nanopb/decode (0.3.901) - - nanopb/encode (0.3.901) + - nanopb (0.3.904): + - nanopb/decode (= 0.3.904) + - nanopb/encode (= 0.3.904) + - nanopb/decode (0.3.904) + - nanopb/encode (0.3.904) DEPENDENCIES: - Firebase @@ -112,7 +112,7 @@ SPEC CHECKSUMS: GoogleDataTransport: 166f9b9f82cbf60a204e8fe2daa9db3e3ec1fb15 GoogleDataTransportCCTSupport: f6ab1962e9dc05ab1fb938b795e5b310209edeec GoogleUtilities: f895fde57977df4e0233edda0dbeac490e3703b6 - nanopb: 2901f78ea1b7b4015c860c2fdd1ea2fee1a18d48 + nanopb: 06f6030d554e6473f5e172460173fcf80f5548f4 PODFILE CHECKSUM: ee1d0162c4b114166138141943031a3ae6c42221 diff --git a/invites/Podfile.lock b/invites/Podfile.lock index 85e8916d..c79dc63f 100644 --- a/invites/Podfile.lock +++ b/invites/Podfile.lock @@ -57,25 +57,25 @@ PODS: - "GoogleToolboxForMac/NSDictionary+URLArguments (~> 2.1)" - "GoogleToolboxForMac/NSString+URLArguments (~> 2.1)" - GTMSessionFetcher/Core (~> 1.1) - - GoogleToolboxForMac/Core (2.2.1): - - GoogleToolboxForMac/Defines (= 2.2.1) - - GoogleToolboxForMac/DebugUtils (2.2.1): - - GoogleToolboxForMac/Defines (= 2.2.1) - - GoogleToolboxForMac/Defines (2.2.1) - - GoogleToolboxForMac/Logger (2.2.1): - - GoogleToolboxForMac/Defines (= 2.2.1) - - "GoogleToolboxForMac/NSDictionary+URLArguments (2.2.1)": - - GoogleToolboxForMac/DebugUtils (= 2.2.1) - - GoogleToolboxForMac/Defines (= 2.2.1) - - "GoogleToolboxForMac/NSString+URLArguments (= 2.2.1)" - - "GoogleToolboxForMac/NSString+URLArguments (2.2.1)" - - GoogleToolboxForMac/StringEncoding (2.2.1): - - GoogleToolboxForMac/Defines (= 2.2.1) - - GoogleToolboxForMac/URLBuilder (2.2.1): - - GoogleToolboxForMac/Core (= 2.2.1) - - GoogleToolboxForMac/Defines (= 2.2.1) - - "GoogleToolboxForMac/NSDictionary+URLArguments (= 2.2.1)" - - "GoogleToolboxForMac/NSString+URLArguments (= 2.2.1)" + - GoogleToolboxForMac/Core (2.2.2): + - GoogleToolboxForMac/Defines (= 2.2.2) + - GoogleToolboxForMac/DebugUtils (2.2.2): + - GoogleToolboxForMac/Defines (= 2.2.2) + - GoogleToolboxForMac/Defines (2.2.2) + - GoogleToolboxForMac/Logger (2.2.2): + - GoogleToolboxForMac/Defines (= 2.2.2) + - "GoogleToolboxForMac/NSDictionary+URLArguments (2.2.2)": + - GoogleToolboxForMac/DebugUtils (= 2.2.2) + - GoogleToolboxForMac/Defines (= 2.2.2) + - "GoogleToolboxForMac/NSString+URLArguments (= 2.2.2)" + - "GoogleToolboxForMac/NSString+URLArguments (2.2.2)" + - GoogleToolboxForMac/StringEncoding (2.2.2): + - GoogleToolboxForMac/Defines (= 2.2.2) + - GoogleToolboxForMac/URLBuilder (2.2.2): + - GoogleToolboxForMac/Core (= 2.2.2) + - GoogleToolboxForMac/Defines (= 2.2.2) + - "GoogleToolboxForMac/NSDictionary+URLArguments (= 2.2.2)" + - "GoogleToolboxForMac/NSString+URLArguments (= 2.2.2)" - GoogleUtilities/AppDelegateSwizzler (5.8.0): - GoogleUtilities/Environment - GoogleUtilities/Logger @@ -96,16 +96,16 @@ PODS: - GoogleUtilities/Logger - GTMOAuth2 (1.1.6): - GTMSessionFetcher (~> 1.1) - - GTMSessionFetcher (1.2.2): - - GTMSessionFetcher/Full (= 1.2.2) - - GTMSessionFetcher/Core (1.2.2) - - GTMSessionFetcher/Full (1.2.2): - - GTMSessionFetcher/Core (= 1.2.2) - - nanopb (0.3.901): - - nanopb/decode (= 0.3.901) - - nanopb/encode (= 0.3.901) - - nanopb/decode (0.3.901) - - nanopb/encode (0.3.901) + - GTMSessionFetcher (1.3.0): + - GTMSessionFetcher/Full (= 1.3.0) + - GTMSessionFetcher/Core (1.3.0) + - GTMSessionFetcher/Full (1.3.0): + - GTMSessionFetcher/Core (= 1.3.0) + - nanopb (0.3.904): + - nanopb/decode (= 0.3.904) + - nanopb/encode (= 0.3.904) + - nanopb/decode (0.3.904) + - nanopb/encode (0.3.904) - Protobuf (3.10.0) DEPENDENCIES: @@ -142,11 +142,11 @@ SPEC CHECKSUMS: GoogleAPIClientForREST: 4acfffd77f1c3c8741b6be9eaed0e603278efbde GoogleAppMeasurement: ffe513e90551844a739e7bcbb1d2aca1c28a4338 GoogleSignIn: 7ff245e1a7b26d379099d3243a562f5747e23d39 - GoogleToolboxForMac: b3553629623a3b1bff17f555e736cd5a6d95ad55 + GoogleToolboxForMac: 800648f8b3127618c1b59c7f97684427630c5ea3 GoogleUtilities: 04fce34bcd5620c1ee76fb79172105c74a4df335 GTMOAuth2: e8b6512c896235149df975c41d9a36c868ab7fba - GTMSessionFetcher: 61bb0f61a4cb560030f1222021178008a5727a23 - nanopb: 2901f78ea1b7b4015c860c2fdd1ea2fee1a18d48 + GTMSessionFetcher: 43b8b64263023d4f32caa0b40f4c8bfa3c5f36d8 + nanopb: 06f6030d554e6473f5e172460173fcf80f5548f4 Protobuf: a4dc852ad69c027ca2166ed287b856697814375b PODFILE CHECKSUM: 95b5db7fdcb60afeb38ea4713dda46fe9aa0fb56 diff --git a/mlkit/Podfile.lock b/mlkit/Podfile.lock index 9a07b1c6..933e46d6 100644 --- a/mlkit/Podfile.lock +++ b/mlkit/Podfile.lock @@ -56,33 +56,33 @@ PODS: - GoogleDataTransportCCTSupport (1.2.1): - GoogleDataTransport (~> 3.0) - nanopb (~> 0.3.901) - - GoogleToolboxForMac/DebugUtils (2.2.1): - - GoogleToolboxForMac/Defines (= 2.2.1) - - GoogleToolboxForMac/Defines (2.2.1) - - GoogleToolboxForMac/Logger (2.2.1): - - GoogleToolboxForMac/Defines (= 2.2.1) - - "GoogleToolboxForMac/NSData+zlib (2.2.1)": - - GoogleToolboxForMac/Defines (= 2.2.1) - - "GoogleToolboxForMac/NSDictionary+URLArguments (2.2.1)": - - GoogleToolboxForMac/DebugUtils (= 2.2.1) - - GoogleToolboxForMac/Defines (= 2.2.1) - - "GoogleToolboxForMac/NSString+URLArguments (= 2.2.1)" - - "GoogleToolboxForMac/NSString+URLArguments (2.2.1)" + - GoogleToolboxForMac/DebugUtils (2.2.2): + - GoogleToolboxForMac/Defines (= 2.2.2) + - GoogleToolboxForMac/Defines (2.2.2) + - GoogleToolboxForMac/Logger (2.2.2): + - GoogleToolboxForMac/Defines (= 2.2.2) + - "GoogleToolboxForMac/NSData+zlib (2.2.2)": + - GoogleToolboxForMac/Defines (= 2.2.2) + - "GoogleToolboxForMac/NSDictionary+URLArguments (2.2.2)": + - GoogleToolboxForMac/DebugUtils (= 2.2.2) + - GoogleToolboxForMac/Defines (= 2.2.2) + - "GoogleToolboxForMac/NSString+URLArguments (= 2.2.2)" + - "GoogleToolboxForMac/NSString+URLArguments (2.2.2)" - GoogleUtilities/Environment (6.3.1) - GoogleUtilities/Logger (6.3.1): - GoogleUtilities/Environment - GoogleUtilities/UserDefaults (6.3.1): - GoogleUtilities/Logger - - GTMSessionFetcher (1.2.2): - - GTMSessionFetcher/Full (= 1.2.2) - - GTMSessionFetcher/Core (1.2.2) - - GTMSessionFetcher/Full (1.2.2): - - GTMSessionFetcher/Core (= 1.2.2) - - nanopb (0.3.901): - - nanopb/decode (= 0.3.901) - - nanopb/encode (= 0.3.901) - - nanopb/decode (0.3.901) - - nanopb/encode (0.3.901) + - GTMSessionFetcher (1.3.0): + - GTMSessionFetcher/Full (= 1.3.0) + - GTMSessionFetcher/Core (1.3.0) + - GTMSessionFetcher/Full (1.3.0): + - GTMSessionFetcher/Core (= 1.3.0) + - nanopb (0.3.904): + - nanopb/decode (= 0.3.904) + - nanopb/encode (= 0.3.904) + - nanopb/decode (0.3.904) + - nanopb/encode (0.3.904) - Protobuf (3.10.0) - TensorFlowLiteC (1.14.0) - TensorFlowLiteObjC (1.14.0): @@ -125,10 +125,10 @@ SPEC CHECKSUMS: GoogleAPIClientForREST: 4acfffd77f1c3c8741b6be9eaed0e603278efbde GoogleDataTransport: 166f9b9f82cbf60a204e8fe2daa9db3e3ec1fb15 GoogleDataTransportCCTSupport: f6ab1962e9dc05ab1fb938b795e5b310209edeec - GoogleToolboxForMac: b3553629623a3b1bff17f555e736cd5a6d95ad55 + GoogleToolboxForMac: 800648f8b3127618c1b59c7f97684427630c5ea3 GoogleUtilities: f895fde57977df4e0233edda0dbeac490e3703b6 - GTMSessionFetcher: 61bb0f61a4cb560030f1222021178008a5727a23 - nanopb: 2901f78ea1b7b4015c860c2fdd1ea2fee1a18d48 + GTMSessionFetcher: 43b8b64263023d4f32caa0b40f4c8bfa3c5f36d8 + nanopb: 06f6030d554e6473f5e172460173fcf80f5548f4 Protobuf: a4dc852ad69c027ca2166ed287b856697814375b TensorFlowLiteC: a6702011fb661928634e59565b5fe262f69692d0 TensorFlowLiteObjC: ece71b1e78f3df5952996c1606934b1d5538c875 diff --git a/storage/Podfile.lock b/storage/Podfile.lock index c9fb4319..acc4f7af 100644 --- a/storage/Podfile.lock +++ b/storage/Podfile.lock @@ -31,12 +31,12 @@ PODS: - GoogleUtilities/Environment (6.3.1) - GoogleUtilities/Logger (6.3.1): - GoogleUtilities/Environment - - GTMSessionFetcher/Core (1.2.2) - - nanopb (0.3.901): - - nanopb/decode (= 0.3.901) - - nanopb/encode (= 0.3.901) - - nanopb/decode (0.3.901) - - nanopb/encode (0.3.901) + - GTMSessionFetcher/Core (1.3.0) + - nanopb (0.3.904): + - nanopb/decode (= 0.3.904) + - nanopb/encode (= 0.3.904) + - nanopb/decode (0.3.904) + - nanopb/encode (0.3.904) - SDWebImage (5.2.3): - SDWebImage/Core (= 5.2.3) - SDWebImage/Core (5.2.3) @@ -72,8 +72,8 @@ SPEC CHECKSUMS: GoogleDataTransport: 166f9b9f82cbf60a204e8fe2daa9db3e3ec1fb15 GoogleDataTransportCCTSupport: f6ab1962e9dc05ab1fb938b795e5b310209edeec GoogleUtilities: f895fde57977df4e0233edda0dbeac490e3703b6 - GTMSessionFetcher: 61bb0f61a4cb560030f1222021178008a5727a23 - nanopb: 2901f78ea1b7b4015c860c2fdd1ea2fee1a18d48 + GTMSessionFetcher: 43b8b64263023d4f32caa0b40f4c8bfa3c5f36d8 + nanopb: 06f6030d554e6473f5e172460173fcf80f5548f4 SDWebImage: 46a7f73228f84ce80990c786e4372cf4db5875ce PODFILE CHECKSUM: f0cd9d079793b24a37b713cd64dc7900bb8601af From 781b98d91805b3794396616ca2f7fa42eb9d6a9c Mon Sep 17 00:00:00 2001 From: DPE bot Date: Fri, 25 Oct 2019 08:21:59 -0700 Subject: [PATCH 019/387] Auto-update dependencies. --- database/Podfile.lock | 12 ++++++------ dl-invites-sample/Podfile.lock | 12 ++++++------ firestore/objc/Podfile.lock | 12 ++++++------ firestore/swift/Podfile.lock | 12 ++++++------ firoptions/FiroptionConfiguration/Podfile.lock | 12 ++++++------ functions/Podfile.lock | 12 ++++++------ inappmessaging/Podfile.lock | 12 ++++++------ invites/Podfile.lock | 12 ++++++------ mlkit/Podfile.lock | 12 ++++++------ storage/Podfile.lock | 12 ++++++------ 10 files changed, 60 insertions(+), 60 deletions(-) diff --git a/database/Podfile.lock b/database/Podfile.lock index 230f2863..e5e9fef1 100644 --- a/database/Podfile.lock +++ b/database/Podfile.lock @@ -37,11 +37,11 @@ PODS: - "GoogleToolboxForMac/NSString+URLArguments (2.1.4)" - GTMSessionFetcher/Core (1.3.0) - leveldb-library (1.22) - - nanopb (0.3.904): - - nanopb/decode (= 0.3.904) - - nanopb/encode (= 0.3.904) - - nanopb/decode (0.3.904) - - nanopb/encode (0.3.904) + - nanopb (0.3.9011): + - nanopb/decode (= 0.3.9011) + - nanopb/encode (= 0.3.9011) + - nanopb/decode (0.3.9011) + - nanopb/encode (0.3.9011) DEPENDENCIES: - Firebase/Auth @@ -70,7 +70,7 @@ SPEC CHECKSUMS: GoogleToolboxForMac: 91c824d21e85b31c2aae9bb011c5027c9b4e738f GTMSessionFetcher: 43b8b64263023d4f32caa0b40f4c8bfa3c5f36d8 leveldb-library: 55d93ee664b4007aac644a782d11da33fba316f7 - nanopb: 06f6030d554e6473f5e172460173fcf80f5548f4 + nanopb: 18003b5e52dab79db540fe93fe9579f399bd1ccd PODFILE CHECKSUM: 2d6d3f5d6efef8839436d4bcca6d595b46547d30 diff --git a/dl-invites-sample/Podfile.lock b/dl-invites-sample/Podfile.lock index 5abd9139..88aa0f8f 100644 --- a/dl-invites-sample/Podfile.lock +++ b/dl-invites-sample/Podfile.lock @@ -64,11 +64,11 @@ PODS: - GoogleUtilities/Logger - GoogleUtilities/UserDefaults (6.3.1): - GoogleUtilities/Logger - - nanopb (0.3.904): - - nanopb/decode (= 0.3.904) - - nanopb/encode (= 0.3.904) - - nanopb/decode (0.3.904) - - nanopb/encode (0.3.904) + - nanopb (0.3.9011): + - nanopb/decode (= 0.3.9011) + - nanopb/encode (= 0.3.9011) + - nanopb/decode (0.3.9011) + - nanopb/encode (0.3.9011) DEPENDENCIES: - Firebase/Core @@ -103,7 +103,7 @@ SPEC CHECKSUMS: GoogleDataTransport: 166f9b9f82cbf60a204e8fe2daa9db3e3ec1fb15 GoogleDataTransportCCTSupport: f6ab1962e9dc05ab1fb938b795e5b310209edeec GoogleUtilities: f895fde57977df4e0233edda0dbeac490e3703b6 - nanopb: 06f6030d554e6473f5e172460173fcf80f5548f4 + nanopb: 18003b5e52dab79db540fe93fe9579f399bd1ccd PODFILE CHECKSUM: ea2286f19740542810d85972377bee24b5e93a82 diff --git a/firestore/objc/Podfile.lock b/firestore/objc/Podfile.lock index faa9112d..e7a53bf1 100644 --- a/firestore/objc/Podfile.lock +++ b/firestore/objc/Podfile.lock @@ -109,11 +109,11 @@ PODS: - gRPC-Core/Interface (1.21.0) - GTMSessionFetcher/Core (1.3.0) - leveldb-library (1.22) - - nanopb (0.3.904): - - nanopb/decode (= 0.3.904) - - nanopb/encode (= 0.3.904) - - nanopb/decode (0.3.904) - - nanopb/encode (0.3.904) + - nanopb (0.3.9011): + - nanopb/decode (= 0.3.9011) + - nanopb/encode (= 0.3.9011) + - nanopb/decode (0.3.9011) + - nanopb/encode (0.3.9011) - Protobuf (3.10.0) DEPENDENCIES: @@ -163,7 +163,7 @@ SPEC CHECKSUMS: gRPC-Core: c9aef9a261a1247e881b18059b84d597293c9947 GTMSessionFetcher: 43b8b64263023d4f32caa0b40f4c8bfa3c5f36d8 leveldb-library: 55d93ee664b4007aac644a782d11da33fba316f7 - nanopb: 06f6030d554e6473f5e172460173fcf80f5548f4 + nanopb: 18003b5e52dab79db540fe93fe9579f399bd1ccd Protobuf: a4dc852ad69c027ca2166ed287b856697814375b PODFILE CHECKSUM: 6e8f8775e6e1f54c9a7ec4d1131f8b81f76c1a9c diff --git a/firestore/swift/Podfile.lock b/firestore/swift/Podfile.lock index efd8b5c0..9e871fdf 100644 --- a/firestore/swift/Podfile.lock +++ b/firestore/swift/Podfile.lock @@ -109,11 +109,11 @@ PODS: - gRPC-Core/Interface (1.21.0) - GTMSessionFetcher/Core (1.3.0) - leveldb-library (1.22) - - nanopb (0.3.904): - - nanopb/decode (= 0.3.904) - - nanopb/encode (= 0.3.904) - - nanopb/decode (0.3.904) - - nanopb/encode (0.3.904) + - nanopb (0.3.9011): + - nanopb/decode (= 0.3.9011) + - nanopb/encode (= 0.3.9011) + - nanopb/decode (0.3.9011) + - nanopb/encode (0.3.9011) - Protobuf (3.10.0) DEPENDENCIES: @@ -163,7 +163,7 @@ SPEC CHECKSUMS: gRPC-Core: c9aef9a261a1247e881b18059b84d597293c9947 GTMSessionFetcher: 43b8b64263023d4f32caa0b40f4c8bfa3c5f36d8 leveldb-library: 55d93ee664b4007aac644a782d11da33fba316f7 - nanopb: 06f6030d554e6473f5e172460173fcf80f5548f4 + nanopb: 18003b5e52dab79db540fe93fe9579f399bd1ccd Protobuf: a4dc852ad69c027ca2166ed287b856697814375b PODFILE CHECKSUM: 67831f10b93a19c58541fb5f3fa7845a32fd6ca9 diff --git a/firoptions/FiroptionConfiguration/Podfile.lock b/firoptions/FiroptionConfiguration/Podfile.lock index 1d6106b9..66df42ea 100644 --- a/firoptions/FiroptionConfiguration/Podfile.lock +++ b/firoptions/FiroptionConfiguration/Podfile.lock @@ -66,11 +66,11 @@ PODS: - GoogleUtilities/UserDefaults (6.3.1): - GoogleUtilities/Logger - leveldb-library (1.22) - - nanopb (0.3.904): - - nanopb/decode (= 0.3.904) - - nanopb/encode (= 0.3.904) - - nanopb/decode (0.3.904) - - nanopb/encode (0.3.904) + - nanopb (0.3.9011): + - nanopb/decode (= 0.3.9011) + - nanopb/encode (= 0.3.9011) + - nanopb/decode (0.3.9011) + - nanopb/encode (0.3.9011) DEPENDENCIES: - Firebase/Core @@ -107,7 +107,7 @@ SPEC CHECKSUMS: GoogleDataTransportCCTSupport: f6ab1962e9dc05ab1fb938b795e5b310209edeec GoogleUtilities: f895fde57977df4e0233edda0dbeac490e3703b6 leveldb-library: 55d93ee664b4007aac644a782d11da33fba316f7 - nanopb: 06f6030d554e6473f5e172460173fcf80f5548f4 + nanopb: 18003b5e52dab79db540fe93fe9579f399bd1ccd PODFILE CHECKSUM: a19f89b9a2d7ad92954885375c3e7dcafa52d969 diff --git a/functions/Podfile.lock b/functions/Podfile.lock index 277f7466..9a9a3276 100644 --- a/functions/Podfile.lock +++ b/functions/Podfile.lock @@ -29,11 +29,11 @@ PODS: - GoogleUtilities/Logger (6.3.1): - GoogleUtilities/Environment - GTMSessionFetcher/Core (1.3.0) - - nanopb (0.3.904): - - nanopb/decode (= 0.3.904) - - nanopb/encode (= 0.3.904) - - nanopb/decode (0.3.904) - - nanopb/encode (0.3.904) + - nanopb (0.3.9011): + - nanopb/decode (= 0.3.9011) + - nanopb/encode (= 0.3.9011) + - nanopb/decode (0.3.9011) + - nanopb/encode (0.3.9011) DEPENDENCIES: - Firebase/Functions @@ -63,7 +63,7 @@ SPEC CHECKSUMS: GoogleDataTransportCCTSupport: f6ab1962e9dc05ab1fb938b795e5b310209edeec GoogleUtilities: f895fde57977df4e0233edda0dbeac490e3703b6 GTMSessionFetcher: 43b8b64263023d4f32caa0b40f4c8bfa3c5f36d8 - nanopb: 06f6030d554e6473f5e172460173fcf80f5548f4 + nanopb: 18003b5e52dab79db540fe93fe9579f399bd1ccd PODFILE CHECKSUM: 0bf21181414ed35c7e5fc96da7dd0f72b77e7b34 diff --git a/inappmessaging/Podfile.lock b/inappmessaging/Podfile.lock index 5fe94afc..2acda73e 100644 --- a/inappmessaging/Podfile.lock +++ b/inappmessaging/Podfile.lock @@ -71,11 +71,11 @@ PODS: - GoogleUtilities/Logger - GoogleUtilities/UserDefaults (6.3.1): - GoogleUtilities/Logger - - nanopb (0.3.904): - - nanopb/decode (= 0.3.904) - - nanopb/encode (= 0.3.904) - - nanopb/decode (0.3.904) - - nanopb/encode (0.3.904) + - nanopb (0.3.9011): + - nanopb/decode (= 0.3.9011) + - nanopb/encode (= 0.3.9011) + - nanopb/decode (0.3.9011) + - nanopb/encode (0.3.9011) DEPENDENCIES: - Firebase @@ -112,7 +112,7 @@ SPEC CHECKSUMS: GoogleDataTransport: 166f9b9f82cbf60a204e8fe2daa9db3e3ec1fb15 GoogleDataTransportCCTSupport: f6ab1962e9dc05ab1fb938b795e5b310209edeec GoogleUtilities: f895fde57977df4e0233edda0dbeac490e3703b6 - nanopb: 06f6030d554e6473f5e172460173fcf80f5548f4 + nanopb: 18003b5e52dab79db540fe93fe9579f399bd1ccd PODFILE CHECKSUM: ee1d0162c4b114166138141943031a3ae6c42221 diff --git a/invites/Podfile.lock b/invites/Podfile.lock index c79dc63f..b8366b5f 100644 --- a/invites/Podfile.lock +++ b/invites/Podfile.lock @@ -101,11 +101,11 @@ PODS: - GTMSessionFetcher/Core (1.3.0) - GTMSessionFetcher/Full (1.3.0): - GTMSessionFetcher/Core (= 1.3.0) - - nanopb (0.3.904): - - nanopb/decode (= 0.3.904) - - nanopb/encode (= 0.3.904) - - nanopb/decode (0.3.904) - - nanopb/encode (0.3.904) + - nanopb (0.3.9011): + - nanopb/decode (= 0.3.9011) + - nanopb/encode (= 0.3.9011) + - nanopb/decode (0.3.9011) + - nanopb/encode (0.3.9011) - Protobuf (3.10.0) DEPENDENCIES: @@ -146,7 +146,7 @@ SPEC CHECKSUMS: GoogleUtilities: 04fce34bcd5620c1ee76fb79172105c74a4df335 GTMOAuth2: e8b6512c896235149df975c41d9a36c868ab7fba GTMSessionFetcher: 43b8b64263023d4f32caa0b40f4c8bfa3c5f36d8 - nanopb: 06f6030d554e6473f5e172460173fcf80f5548f4 + nanopb: 18003b5e52dab79db540fe93fe9579f399bd1ccd Protobuf: a4dc852ad69c027ca2166ed287b856697814375b PODFILE CHECKSUM: 95b5db7fdcb60afeb38ea4713dda46fe9aa0fb56 diff --git a/mlkit/Podfile.lock b/mlkit/Podfile.lock index 933e46d6..6883c7ef 100644 --- a/mlkit/Podfile.lock +++ b/mlkit/Podfile.lock @@ -78,11 +78,11 @@ PODS: - GTMSessionFetcher/Core (1.3.0) - GTMSessionFetcher/Full (1.3.0): - GTMSessionFetcher/Core (= 1.3.0) - - nanopb (0.3.904): - - nanopb/decode (= 0.3.904) - - nanopb/encode (= 0.3.904) - - nanopb/decode (0.3.904) - - nanopb/encode (0.3.904) + - nanopb (0.3.9011): + - nanopb/decode (= 0.3.9011) + - nanopb/encode (= 0.3.9011) + - nanopb/decode (0.3.9011) + - nanopb/encode (0.3.9011) - Protobuf (3.10.0) - TensorFlowLiteC (1.14.0) - TensorFlowLiteObjC (1.14.0): @@ -128,7 +128,7 @@ SPEC CHECKSUMS: GoogleToolboxForMac: 800648f8b3127618c1b59c7f97684427630c5ea3 GoogleUtilities: f895fde57977df4e0233edda0dbeac490e3703b6 GTMSessionFetcher: 43b8b64263023d4f32caa0b40f4c8bfa3c5f36d8 - nanopb: 06f6030d554e6473f5e172460173fcf80f5548f4 + nanopb: 18003b5e52dab79db540fe93fe9579f399bd1ccd Protobuf: a4dc852ad69c027ca2166ed287b856697814375b TensorFlowLiteC: a6702011fb661928634e59565b5fe262f69692d0 TensorFlowLiteObjC: ece71b1e78f3df5952996c1606934b1d5538c875 diff --git a/storage/Podfile.lock b/storage/Podfile.lock index acc4f7af..a4e97bab 100644 --- a/storage/Podfile.lock +++ b/storage/Podfile.lock @@ -32,11 +32,11 @@ PODS: - GoogleUtilities/Logger (6.3.1): - GoogleUtilities/Environment - GTMSessionFetcher/Core (1.3.0) - - nanopb (0.3.904): - - nanopb/decode (= 0.3.904) - - nanopb/encode (= 0.3.904) - - nanopb/decode (0.3.904) - - nanopb/encode (0.3.904) + - nanopb (0.3.9011): + - nanopb/decode (= 0.3.9011) + - nanopb/encode (= 0.3.9011) + - nanopb/decode (0.3.9011) + - nanopb/encode (0.3.9011) - SDWebImage (5.2.3): - SDWebImage/Core (= 5.2.3) - SDWebImage/Core (5.2.3) @@ -73,7 +73,7 @@ SPEC CHECKSUMS: GoogleDataTransportCCTSupport: f6ab1962e9dc05ab1fb938b795e5b310209edeec GoogleUtilities: f895fde57977df4e0233edda0dbeac490e3703b6 GTMSessionFetcher: 43b8b64263023d4f32caa0b40f4c8bfa3c5f36d8 - nanopb: 06f6030d554e6473f5e172460173fcf80f5548f4 + nanopb: 18003b5e52dab79db540fe93fe9579f399bd1ccd SDWebImage: 46a7f73228f84ce80990c786e4372cf4db5875ce PODFILE CHECKSUM: f0cd9d079793b24a37b713cd64dc7900bb8601af From 510b490e6fc9e2cbdc530ca460eb9dc5fed4bdca Mon Sep 17 00:00:00 2001 From: DPE bot Date: Mon, 28 Oct 2019 08:22:09 -0700 Subject: [PATCH 020/387] Auto-update dependencies. --- storage/Podfile.lock | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/storage/Podfile.lock b/storage/Podfile.lock index a4e97bab..598a706d 100644 --- a/storage/Podfile.lock +++ b/storage/Podfile.lock @@ -37,9 +37,9 @@ PODS: - nanopb/encode (= 0.3.9011) - nanopb/decode (0.3.9011) - nanopb/encode (0.3.9011) - - SDWebImage (5.2.3): - - SDWebImage/Core (= 5.2.3) - - SDWebImage/Core (5.2.3) + - SDWebImage (5.2.5): + - SDWebImage/Core (= 5.2.5) + - SDWebImage/Core (5.2.5) DEPENDENCIES: - Firebase/Storage @@ -74,7 +74,7 @@ SPEC CHECKSUMS: GoogleUtilities: f895fde57977df4e0233edda0dbeac490e3703b6 GTMSessionFetcher: 43b8b64263023d4f32caa0b40f4c8bfa3c5f36d8 nanopb: 18003b5e52dab79db540fe93fe9579f399bd1ccd - SDWebImage: 46a7f73228f84ce80990c786e4372cf4db5875ce + SDWebImage: 4eabf2fa6695c95c47724214417a9c036c965e4a PODFILE CHECKSUM: f0cd9d079793b24a37b713cd64dc7900bb8601af From c2e535c5bade1ceba77eafc13f90b1868f9c05ea Mon Sep 17 00:00:00 2001 From: Morgan Chen Date: Thu, 31 Oct 2019 13:28:54 -0700 Subject: [PATCH 021/387] Add Firestore IN snippets --- firestore/objc/Podfile | 2 +- firestore/objc/Podfile.lock | 18 +++++++---- .../project.pbxproj | 30 +++++++++++++++++-- .../firestore-smoketest-objc/ViewController.m | 20 +++++++++++++ firestore/swift/Podfile | 2 +- firestore/swift/Podfile.lock | 18 +++++++---- .../firestore-smoketest/ViewController.swift | 22 ++++++++++++++ 7 files changed, 96 insertions(+), 16 deletions(-) diff --git a/firestore/objc/Podfile b/firestore/objc/Podfile index b939fbea..3e282c65 100644 --- a/firestore/objc/Podfile +++ b/firestore/objc/Podfile @@ -8,7 +8,7 @@ target 'firestore-smoketest-objc' do # Pods for firestore-smoketest pod 'Firebase/Core' pod 'Firebase/Auth' - pod 'Firebase/Firestore' + pod 'FirebaseFirestore', :git => 'https://github.com/firebase/firebase-ios-sdk.git', :branch => 'master' target 'firestore-smoketest-objcTests' do inherit! :search_paths diff --git a/firestore/objc/Podfile.lock b/firestore/objc/Podfile.lock index e7a53bf1..761f0d55 100644 --- a/firestore/objc/Podfile.lock +++ b/firestore/objc/Podfile.lock @@ -13,9 +13,6 @@ PODS: - FirebaseAnalytics (= 6.1.3) - Firebase/CoreOnly (6.11.0): - FirebaseCore (= 6.3.2) - - Firebase/Firestore (6.11.0): - - Firebase/CoreOnly - - FirebaseFirestore (~> 1.6.1) - FirebaseAnalytics (6.1.3): - FirebaseCore (~> 6.3) - FirebaseInstanceID (~> 4.2) @@ -119,7 +116,7 @@ PODS: DEPENDENCIES: - Firebase/Auth - Firebase/Core - - Firebase/Firestore + - FirebaseFirestore (from `https://github.com/firebase/firebase-ios-sdk.git`, branch `master`) SPEC REPOS: trunk: @@ -131,7 +128,6 @@ SPEC REPOS: - FirebaseCore - FirebaseCoreDiagnostics - FirebaseCoreDiagnosticsInterop - - FirebaseFirestore - FirebaseInstanceID - GoogleAppMeasurement - GoogleDataTransport @@ -144,6 +140,16 @@ SPEC REPOS: - nanopb - Protobuf +EXTERNAL SOURCES: + FirebaseFirestore: + :branch: master + :git: https://github.com/firebase/firebase-ios-sdk.git + +CHECKOUT OPTIONS: + FirebaseFirestore: + :commit: 8c0ab30279d5aa347571b8a04375b9979c96633b + :git: https://github.com/firebase/firebase-ios-sdk.git + SPEC CHECKSUMS: BoringSSL-GRPC: db8764df3204ccea016e1c8dd15d9a9ad63ff318 Firebase: bc9cfc7a96c73268656d5aaab453ff1b4b530e0e @@ -166,6 +172,6 @@ SPEC CHECKSUMS: nanopb: 18003b5e52dab79db540fe93fe9579f399bd1ccd Protobuf: a4dc852ad69c027ca2166ed287b856697814375b -PODFILE CHECKSUM: 6e8f8775e6e1f54c9a7ec4d1131f8b81f76c1a9c +PODFILE CHECKSUM: 5f2dd3809f8c6efb67c9327bf6c2c5f9aa31e2df COCOAPODS: 1.8.4 diff --git a/firestore/objc/firestore-smoketest-objc.xcodeproj/project.pbxproj b/firestore/objc/firestore-smoketest-objc.xcodeproj/project.pbxproj index 003801c2..533e5636 100644 --- a/firestore/objc/firestore-smoketest-objc.xcodeproj/project.pbxproj +++ b/firestore/objc/firestore-smoketest-objc.xcodeproj/project.pbxproj @@ -78,6 +78,7 @@ 8D70FC1C1F4CAE1B00C7F603 /* firestore-smoketest-objc */, 8D70FC361F4CAE1B00C7F603 /* firestore-smoketest-objcTests */, 8D70FC1B1F4CAE1B00C7F603 /* Products */, + F792628F569A18209F7C4E90 /* Pods */, ); sourceTree = ""; }; @@ -129,6 +130,13 @@ path = "firestore-smoketest-objcTests"; sourceTree = ""; }; + F792628F569A18209F7C4E90 /* Pods */ = { + isa = PBXGroup; + children = ( + ); + path = Pods; + sourceTree = ""; + }; /* End PBXGroup section */ /* Begin PBXNativeTarget section */ @@ -173,7 +181,7 @@ 8D70FC121F4CAE1B00C7F603 /* Project object */ = { isa = PBXProject; attributes = { - LastUpgradeCheck = 0830; + LastUpgradeCheck = 1110; ORGANIZATIONNAME = Firebase; TargetAttributes = { 8D70FC191F4CAE1B00C7F603 = { @@ -189,7 +197,7 @@ }; buildConfigurationList = 8D70FC151F4CAE1B00C7F603 /* Build configuration list for PBXProject "firestore-smoketest-objc" */; compatibilityVersion = "Xcode 3.2"; - developmentRegion = English; + developmentRegion = en; hasScannedForEncodings = 0; knownRegions = ( en, @@ -283,21 +291,30 @@ isa = XCBuildConfiguration; buildSettings = { ALWAYS_SEARCH_USER_PATHS = NO; + CLANG_ANALYZER_LOCALIZABILITY_NONLOCALIZED = YES; CLANG_ANALYZER_NONNULL = YES; CLANG_ANALYZER_NUMBER_OBJECT_CONVERSION = YES_AGGRESSIVE; CLANG_CXX_LANGUAGE_STANDARD = "gnu++0x"; CLANG_CXX_LIBRARY = "libc++"; CLANG_ENABLE_MODULES = YES; CLANG_ENABLE_OBJC_ARC = YES; + CLANG_WARN_BLOCK_CAPTURE_AUTORELEASING = YES; CLANG_WARN_BOOL_CONVERSION = YES; + CLANG_WARN_COMMA = YES; CLANG_WARN_CONSTANT_CONVERSION = YES; + CLANG_WARN_DEPRECATED_OBJC_IMPLEMENTATIONS = YES; CLANG_WARN_DIRECT_OBJC_ISA_USAGE = YES_ERROR; CLANG_WARN_DOCUMENTATION_COMMENTS = YES; CLANG_WARN_EMPTY_BODY = YES; CLANG_WARN_ENUM_CONVERSION = YES; CLANG_WARN_INFINITE_RECURSION = YES; CLANG_WARN_INT_CONVERSION = YES; + CLANG_WARN_NON_LITERAL_NULL_CONVERSION = YES; + CLANG_WARN_OBJC_IMPLICIT_RETAIN_SELF = YES; + CLANG_WARN_OBJC_LITERAL_CONVERSION = YES; CLANG_WARN_OBJC_ROOT_CLASS = YES_ERROR; + CLANG_WARN_RANGE_LOOP_ANALYSIS = YES; + CLANG_WARN_STRICT_PROTOTYPES = YES; CLANG_WARN_SUSPICIOUS_MOVE = YES; CLANG_WARN_UNREACHABLE_CODE = YES; CLANG_WARN__DUPLICATE_METHOD_MATCH = YES; @@ -332,21 +349,30 @@ isa = XCBuildConfiguration; buildSettings = { ALWAYS_SEARCH_USER_PATHS = NO; + CLANG_ANALYZER_LOCALIZABILITY_NONLOCALIZED = YES; CLANG_ANALYZER_NONNULL = YES; CLANG_ANALYZER_NUMBER_OBJECT_CONVERSION = YES_AGGRESSIVE; CLANG_CXX_LANGUAGE_STANDARD = "gnu++0x"; CLANG_CXX_LIBRARY = "libc++"; CLANG_ENABLE_MODULES = YES; CLANG_ENABLE_OBJC_ARC = YES; + CLANG_WARN_BLOCK_CAPTURE_AUTORELEASING = YES; CLANG_WARN_BOOL_CONVERSION = YES; + CLANG_WARN_COMMA = YES; CLANG_WARN_CONSTANT_CONVERSION = YES; + CLANG_WARN_DEPRECATED_OBJC_IMPLEMENTATIONS = YES; CLANG_WARN_DIRECT_OBJC_ISA_USAGE = YES_ERROR; CLANG_WARN_DOCUMENTATION_COMMENTS = YES; CLANG_WARN_EMPTY_BODY = YES; CLANG_WARN_ENUM_CONVERSION = YES; CLANG_WARN_INFINITE_RECURSION = YES; CLANG_WARN_INT_CONVERSION = YES; + CLANG_WARN_NON_LITERAL_NULL_CONVERSION = YES; + CLANG_WARN_OBJC_IMPLICIT_RETAIN_SELF = YES; + CLANG_WARN_OBJC_LITERAL_CONVERSION = YES; CLANG_WARN_OBJC_ROOT_CLASS = YES_ERROR; + CLANG_WARN_RANGE_LOOP_ANALYSIS = YES; + CLANG_WARN_STRICT_PROTOTYPES = YES; CLANG_WARN_SUSPICIOUS_MOVE = YES; CLANG_WARN_UNREACHABLE_CODE = YES; CLANG_WARN__DUPLICATE_METHOD_MATCH = YES; diff --git a/firestore/objc/firestore-smoketest-objc/ViewController.m b/firestore/objc/firestore-smoketest-objc/ViewController.m index 68c50774..b94ec871 100644 --- a/firestore/objc/firestore-smoketest-objc/ViewController.m +++ b/firestore/objc/firestore-smoketest-objc/ViewController.m @@ -952,6 +952,26 @@ - (void)invalidFilterAndOrder { // [END invalid_filter_and_order] } +- (void)arrayContainsAnyQueries { + // [START array_contains_any_filter] + FIRCollectionReference *citiesRef = [self.db collectionWithPath:@"cities"]; + + [citiesRef queryWhereField:@"region" arrayContainsAny:@[@"west_coast", @"east_coast"]]; + // [END array_contains_any_filter] +} + +- (void)inQueries { + // [START in_filter] + FIRCollectionReference *citiesRef = [self.db collectionWithPath:@"cities"]; + + [citiesRef queryWhereField:@"country" in:@[@"USA", @"Japan"]]; + // [END in_filter] + + // [START in_filter_with_array] + [citiesRef queryWhereField:@"regions" in:@[@[@"west_coast"], @[@"east_coast"]]]; + // [END in_filter_with_array] +} + // ======================================================================================= // ====== https://firebase.google.com/preview/firestore/client/enable-offline ============ // ======================================================================================= diff --git a/firestore/swift/Podfile b/firestore/swift/Podfile index a0a674fa..3922c335 100644 --- a/firestore/swift/Podfile +++ b/firestore/swift/Podfile @@ -8,7 +8,7 @@ target 'firestore-smoketest' do # Pods for firestore-smoketest pod 'Firebase/Core' pod 'Firebase/Auth' - pod 'Firebase/Firestore' + pod 'FirebaseFirestore', :git => 'https://github.com/firebase/firebase-ios-sdk.git', :branch => 'master' target 'firestore-smoketestTests' do inherit! :search_paths diff --git a/firestore/swift/Podfile.lock b/firestore/swift/Podfile.lock index 9e871fdf..86f8a1b5 100644 --- a/firestore/swift/Podfile.lock +++ b/firestore/swift/Podfile.lock @@ -13,9 +13,6 @@ PODS: - FirebaseAnalytics (= 6.1.3) - Firebase/CoreOnly (6.11.0): - FirebaseCore (= 6.3.2) - - Firebase/Firestore (6.11.0): - - Firebase/CoreOnly - - FirebaseFirestore (~> 1.6.1) - FirebaseAnalytics (6.1.3): - FirebaseCore (~> 6.3) - FirebaseInstanceID (~> 4.2) @@ -119,7 +116,7 @@ PODS: DEPENDENCIES: - Firebase/Auth - Firebase/Core - - Firebase/Firestore + - FirebaseFirestore (from `https://github.com/firebase/firebase-ios-sdk.git`, branch `master`) SPEC REPOS: trunk: @@ -131,7 +128,6 @@ SPEC REPOS: - FirebaseCore - FirebaseCoreDiagnostics - FirebaseCoreDiagnosticsInterop - - FirebaseFirestore - FirebaseInstanceID - GoogleAppMeasurement - GoogleDataTransport @@ -144,6 +140,16 @@ SPEC REPOS: - nanopb - Protobuf +EXTERNAL SOURCES: + FirebaseFirestore: + :branch: master + :git: https://github.com/firebase/firebase-ios-sdk.git + +CHECKOUT OPTIONS: + FirebaseFirestore: + :commit: 8c0ab30279d5aa347571b8a04375b9979c96633b + :git: https://github.com/firebase/firebase-ios-sdk.git + SPEC CHECKSUMS: BoringSSL-GRPC: db8764df3204ccea016e1c8dd15d9a9ad63ff318 Firebase: bc9cfc7a96c73268656d5aaab453ff1b4b530e0e @@ -166,6 +172,6 @@ SPEC CHECKSUMS: nanopb: 18003b5e52dab79db540fe93fe9579f399bd1ccd Protobuf: a4dc852ad69c027ca2166ed287b856697814375b -PODFILE CHECKSUM: 67831f10b93a19c58541fb5f3fa7845a32fd6ca9 +PODFILE CHECKSUM: fcc672135e28a19fb1e4f0de4a5d86fd61059cb8 COCOAPODS: 1.8.4 diff --git a/firestore/swift/firestore-smoketest/ViewController.swift b/firestore/swift/firestore-smoketest/ViewController.swift index 56405181..47c8b978 100644 --- a/firestore/swift/firestore-smoketest/ViewController.swift +++ b/firestore/swift/firestore-smoketest/ViewController.swift @@ -89,6 +89,10 @@ class ViewController: UIViewController { chainFilters() validRangeFilters() + // IN Queries + arrayContainsAnyQueries() + inQueries() + // Can't run this since it throws a fatal error // invalidRangeFilters() @@ -1035,6 +1039,24 @@ class ViewController: UIViewController { // [END invalid_filter_and_order] } + private func arrayContainsAnyQueries() { + // [START array_contains_any_filter] + let citiesRef = db.collection("cities") + citiesRef.whereField("region", arrayContains: ["west_coast", "east_coast"]) + // [END array_contains_any_filter] + } + + private func inQueries() { + // [START in_filter] + let citiesRef = db.collection("cities") + + citiesRef.whereField("country", in: ["USA", "Japan"]) + // [END in_filter] + + // [START in_filter_with_array] + citiesRef.whereField("regions", in: [["west_coast"], ["east_coast"]]); + // [END in_filter_with_array] + } // ======================================================================================= // ====== https://firebase.google.com/preview/firestore/client/enable-offline ============ From 138b25f5f97f4d2a0271208029eeac0258b140e2 Mon Sep 17 00:00:00 2001 From: Morgan Chen Date: Tue, 5 Nov 2019 16:45:24 -0800 Subject: [PATCH 022/387] Remove prerelease firestore from podspec --- firestore/objc/Podfile | 2 +- firestore/objc/Podfile.lock | 64 ++++++++++++++++-------------------- firestore/swift/Podfile | 2 +- firestore/swift/Podfile.lock | 64 ++++++++++++++++-------------------- 4 files changed, 60 insertions(+), 72 deletions(-) diff --git a/firestore/objc/Podfile b/firestore/objc/Podfile index 3e282c65..b939fbea 100644 --- a/firestore/objc/Podfile +++ b/firestore/objc/Podfile @@ -8,7 +8,7 @@ target 'firestore-smoketest-objc' do # Pods for firestore-smoketest pod 'Firebase/Core' pod 'Firebase/Auth' - pod 'FirebaseFirestore', :git => 'https://github.com/firebase/firebase-ios-sdk.git', :branch => 'master' + pod 'Firebase/Firestore' target 'firestore-smoketest-objcTests' do inherit! :search_paths diff --git a/firestore/objc/Podfile.lock b/firestore/objc/Podfile.lock index 761f0d55..4c370886 100644 --- a/firestore/objc/Podfile.lock +++ b/firestore/objc/Podfile.lock @@ -5,23 +5,26 @@ PODS: - BoringSSL-GRPC/Implementation (0.0.3): - BoringSSL-GRPC/Interface (= 0.0.3) - BoringSSL-GRPC/Interface (0.0.3) - - Firebase/Auth (6.11.0): + - Firebase/Auth (6.12.0): - Firebase/CoreOnly - FirebaseAuth (~> 6.3.1) - - Firebase/Core (6.11.0): + - Firebase/Core (6.12.0): - Firebase/CoreOnly - - FirebaseAnalytics (= 6.1.3) - - Firebase/CoreOnly (6.11.0): - - FirebaseCore (= 6.3.2) - - FirebaseAnalytics (6.1.3): + - FirebaseAnalytics (= 6.1.5) + - Firebase/CoreOnly (6.12.0): + - FirebaseCore (= 6.3.3) + - Firebase/Firestore (6.12.0): + - Firebase/CoreOnly + - FirebaseFirestore (~> 1.7.0) + - FirebaseAnalytics (6.1.5): - FirebaseCore (~> 6.3) - FirebaseInstanceID (~> 4.2) - - GoogleAppMeasurement (= 6.1.3) + - GoogleAppMeasurement (= 6.1.5) - GoogleUtilities/AppDelegateSwizzler (~> 6.0) - GoogleUtilities/MethodSwizzler (~> 6.0) - GoogleUtilities/Network (~> 6.0) - "GoogleUtilities/NSData+zlib (~> 6.0)" - - nanopb (~> 0.3.901) + - nanopb (= 0.3.9011) - FirebaseAuth (6.3.1): - FirebaseAuthInterop (~> 1.0) - FirebaseCore (~> 6.2) @@ -29,7 +32,7 @@ PODS: - GoogleUtilities/Environment (~> 6.2) - GTMSessionFetcher/Core (~> 1.1) - FirebaseAuthInterop (1.0.0) - - FirebaseCore (6.3.2): + - FirebaseCore (6.3.3): - FirebaseCoreDiagnostics (~> 1.0) - FirebaseCoreDiagnosticsInterop (~> 1.0) - GoogleUtilities/Environment (~> 6.2) @@ -40,32 +43,32 @@ PODS: - GoogleUtilities/Environment (~> 6.2) - GoogleUtilities/Logger (~> 6.2) - nanopb (~> 0.3.901) - - FirebaseCoreDiagnosticsInterop (1.0.0) - - FirebaseFirestore (1.6.1): + - FirebaseCoreDiagnosticsInterop (1.1.0) + - FirebaseFirestore (1.7.0): - FirebaseAuthInterop (~> 1.0) - FirebaseCore (~> 6.2) - - FirebaseFirestore/abseil-cpp (= 1.6.1) + - FirebaseFirestore/abseil-cpp (= 1.7.0) - "gRPC-C++ (= 0.0.9)" - leveldb-library (~> 1.22) - nanopb (~> 0.3.901) - Protobuf (>= 3.9.2, ~> 3.9) - - FirebaseFirestore/abseil-cpp (1.6.1): + - FirebaseFirestore/abseil-cpp (1.7.0): - FirebaseAuthInterop (~> 1.0) - FirebaseCore (~> 6.2) - "gRPC-C++ (= 0.0.9)" - leveldb-library (~> 1.22) - nanopb (~> 0.3.901) - Protobuf (>= 3.9.2, ~> 3.9) - - FirebaseInstanceID (4.2.6): + - FirebaseInstanceID (4.2.7): - FirebaseCore (~> 6.0) - GoogleUtilities/Environment (~> 6.0) - GoogleUtilities/UserDefaults (~> 6.0) - - GoogleAppMeasurement (6.1.3): + - GoogleAppMeasurement (6.1.5): - GoogleUtilities/AppDelegateSwizzler (~> 6.0) - GoogleUtilities/MethodSwizzler (~> 6.0) - GoogleUtilities/Network (~> 6.0) - "GoogleUtilities/NSData+zlib (~> 6.0)" - - nanopb (~> 0.3.901) + - nanopb (= 0.3.9011) - GoogleDataTransport (3.0.1) - GoogleDataTransportCCTSupport (1.2.1): - GoogleDataTransport (~> 3.0) @@ -116,7 +119,7 @@ PODS: DEPENDENCIES: - Firebase/Auth - Firebase/Core - - FirebaseFirestore (from `https://github.com/firebase/firebase-ios-sdk.git`, branch `master`) + - Firebase/Firestore SPEC REPOS: trunk: @@ -128,6 +131,7 @@ SPEC REPOS: - FirebaseCore - FirebaseCoreDiagnostics - FirebaseCoreDiagnosticsInterop + - FirebaseFirestore - FirebaseInstanceID - GoogleAppMeasurement - GoogleDataTransport @@ -140,28 +144,18 @@ SPEC REPOS: - nanopb - Protobuf -EXTERNAL SOURCES: - FirebaseFirestore: - :branch: master - :git: https://github.com/firebase/firebase-ios-sdk.git - -CHECKOUT OPTIONS: - FirebaseFirestore: - :commit: 8c0ab30279d5aa347571b8a04375b9979c96633b - :git: https://github.com/firebase/firebase-ios-sdk.git - SPEC CHECKSUMS: BoringSSL-GRPC: db8764df3204ccea016e1c8dd15d9a9ad63ff318 - Firebase: bc9cfc7a96c73268656d5aaab453ff1b4b530e0e - FirebaseAnalytics: 0e3ecff2c5d86070f7d4325e21f1edabfbd558dc + Firebase: da031bc7012374e3bed17a6731b89327b29863b9 + FirebaseAnalytics: 4e53a7eb7b76bc703c4d9239bc964545e9b23361 FirebaseAuth: b401a012cc33b04df3b52bb308b04e8766f2693e FirebaseAuthInterop: 0ffa57668be100582bb7643d4fcb7615496c41fc - FirebaseCore: beeff42c07c30ea94702471d99db2089b594fbbd + FirebaseCore: bcd6c112429249d7921e907d661e8955a3549e26 FirebaseCoreDiagnostics: af29e43048607588c050889d19204f4d7b758c9f - FirebaseCoreDiagnosticsInterop: 6829da2b8d1fc795ff1bd99df751d3788035d2cb - FirebaseFirestore: bb8315fa13a15ea8977e940496b74ba6ad9071f2 - FirebaseInstanceID: d0eafcd8bdbd3447cd694594734078c3e3e77d8b - GoogleAppMeasurement: 434cc7be25e71dc04b8d0e3079125127b330e84a + FirebaseCoreDiagnosticsInterop: e9b1b023157e3a2fc6418b5cb601e79b9af7b3a0 + FirebaseFirestore: 1c7ed32c09d6b0148034e035d0c07783ca45bac3 + FirebaseInstanceID: ebd2ea79ee38db0cb5f5167b17a0d387e1cc7b6e + GoogleAppMeasurement: 037f46d1d8ae8b312720f1042585ab961a1289e3 GoogleDataTransport: 166f9b9f82cbf60a204e8fe2daa9db3e3ec1fb15 GoogleDataTransportCCTSupport: f6ab1962e9dc05ab1fb938b795e5b310209edeec GoogleUtilities: f895fde57977df4e0233edda0dbeac490e3703b6 @@ -172,6 +166,6 @@ SPEC CHECKSUMS: nanopb: 18003b5e52dab79db540fe93fe9579f399bd1ccd Protobuf: a4dc852ad69c027ca2166ed287b856697814375b -PODFILE CHECKSUM: 5f2dd3809f8c6efb67c9327bf6c2c5f9aa31e2df +PODFILE CHECKSUM: 6e8f8775e6e1f54c9a7ec4d1131f8b81f76c1a9c COCOAPODS: 1.8.4 diff --git a/firestore/swift/Podfile b/firestore/swift/Podfile index 3922c335..a0a674fa 100644 --- a/firestore/swift/Podfile +++ b/firestore/swift/Podfile @@ -8,7 +8,7 @@ target 'firestore-smoketest' do # Pods for firestore-smoketest pod 'Firebase/Core' pod 'Firebase/Auth' - pod 'FirebaseFirestore', :git => 'https://github.com/firebase/firebase-ios-sdk.git', :branch => 'master' + pod 'Firebase/Firestore' target 'firestore-smoketestTests' do inherit! :search_paths diff --git a/firestore/swift/Podfile.lock b/firestore/swift/Podfile.lock index 86f8a1b5..fec0e459 100644 --- a/firestore/swift/Podfile.lock +++ b/firestore/swift/Podfile.lock @@ -5,23 +5,26 @@ PODS: - BoringSSL-GRPC/Implementation (0.0.3): - BoringSSL-GRPC/Interface (= 0.0.3) - BoringSSL-GRPC/Interface (0.0.3) - - Firebase/Auth (6.11.0): + - Firebase/Auth (6.12.0): - Firebase/CoreOnly - FirebaseAuth (~> 6.3.1) - - Firebase/Core (6.11.0): + - Firebase/Core (6.12.0): - Firebase/CoreOnly - - FirebaseAnalytics (= 6.1.3) - - Firebase/CoreOnly (6.11.0): - - FirebaseCore (= 6.3.2) - - FirebaseAnalytics (6.1.3): + - FirebaseAnalytics (= 6.1.5) + - Firebase/CoreOnly (6.12.0): + - FirebaseCore (= 6.3.3) + - Firebase/Firestore (6.12.0): + - Firebase/CoreOnly + - FirebaseFirestore (~> 1.7.0) + - FirebaseAnalytics (6.1.5): - FirebaseCore (~> 6.3) - FirebaseInstanceID (~> 4.2) - - GoogleAppMeasurement (= 6.1.3) + - GoogleAppMeasurement (= 6.1.5) - GoogleUtilities/AppDelegateSwizzler (~> 6.0) - GoogleUtilities/MethodSwizzler (~> 6.0) - GoogleUtilities/Network (~> 6.0) - "GoogleUtilities/NSData+zlib (~> 6.0)" - - nanopb (~> 0.3.901) + - nanopb (= 0.3.9011) - FirebaseAuth (6.3.1): - FirebaseAuthInterop (~> 1.0) - FirebaseCore (~> 6.2) @@ -29,7 +32,7 @@ PODS: - GoogleUtilities/Environment (~> 6.2) - GTMSessionFetcher/Core (~> 1.1) - FirebaseAuthInterop (1.0.0) - - FirebaseCore (6.3.2): + - FirebaseCore (6.3.3): - FirebaseCoreDiagnostics (~> 1.0) - FirebaseCoreDiagnosticsInterop (~> 1.0) - GoogleUtilities/Environment (~> 6.2) @@ -40,32 +43,32 @@ PODS: - GoogleUtilities/Environment (~> 6.2) - GoogleUtilities/Logger (~> 6.2) - nanopb (~> 0.3.901) - - FirebaseCoreDiagnosticsInterop (1.0.0) - - FirebaseFirestore (1.6.1): + - FirebaseCoreDiagnosticsInterop (1.1.0) + - FirebaseFirestore (1.7.0): - FirebaseAuthInterop (~> 1.0) - FirebaseCore (~> 6.2) - - FirebaseFirestore/abseil-cpp (= 1.6.1) + - FirebaseFirestore/abseil-cpp (= 1.7.0) - "gRPC-C++ (= 0.0.9)" - leveldb-library (~> 1.22) - nanopb (~> 0.3.901) - Protobuf (>= 3.9.2, ~> 3.9) - - FirebaseFirestore/abseil-cpp (1.6.1): + - FirebaseFirestore/abseil-cpp (1.7.0): - FirebaseAuthInterop (~> 1.0) - FirebaseCore (~> 6.2) - "gRPC-C++ (= 0.0.9)" - leveldb-library (~> 1.22) - nanopb (~> 0.3.901) - Protobuf (>= 3.9.2, ~> 3.9) - - FirebaseInstanceID (4.2.6): + - FirebaseInstanceID (4.2.7): - FirebaseCore (~> 6.0) - GoogleUtilities/Environment (~> 6.0) - GoogleUtilities/UserDefaults (~> 6.0) - - GoogleAppMeasurement (6.1.3): + - GoogleAppMeasurement (6.1.5): - GoogleUtilities/AppDelegateSwizzler (~> 6.0) - GoogleUtilities/MethodSwizzler (~> 6.0) - GoogleUtilities/Network (~> 6.0) - "GoogleUtilities/NSData+zlib (~> 6.0)" - - nanopb (~> 0.3.901) + - nanopb (= 0.3.9011) - GoogleDataTransport (3.0.1) - GoogleDataTransportCCTSupport (1.2.1): - GoogleDataTransport (~> 3.0) @@ -116,7 +119,7 @@ PODS: DEPENDENCIES: - Firebase/Auth - Firebase/Core - - FirebaseFirestore (from `https://github.com/firebase/firebase-ios-sdk.git`, branch `master`) + - Firebase/Firestore SPEC REPOS: trunk: @@ -128,6 +131,7 @@ SPEC REPOS: - FirebaseCore - FirebaseCoreDiagnostics - FirebaseCoreDiagnosticsInterop + - FirebaseFirestore - FirebaseInstanceID - GoogleAppMeasurement - GoogleDataTransport @@ -140,28 +144,18 @@ SPEC REPOS: - nanopb - Protobuf -EXTERNAL SOURCES: - FirebaseFirestore: - :branch: master - :git: https://github.com/firebase/firebase-ios-sdk.git - -CHECKOUT OPTIONS: - FirebaseFirestore: - :commit: 8c0ab30279d5aa347571b8a04375b9979c96633b - :git: https://github.com/firebase/firebase-ios-sdk.git - SPEC CHECKSUMS: BoringSSL-GRPC: db8764df3204ccea016e1c8dd15d9a9ad63ff318 - Firebase: bc9cfc7a96c73268656d5aaab453ff1b4b530e0e - FirebaseAnalytics: 0e3ecff2c5d86070f7d4325e21f1edabfbd558dc + Firebase: da031bc7012374e3bed17a6731b89327b29863b9 + FirebaseAnalytics: 4e53a7eb7b76bc703c4d9239bc964545e9b23361 FirebaseAuth: b401a012cc33b04df3b52bb308b04e8766f2693e FirebaseAuthInterop: 0ffa57668be100582bb7643d4fcb7615496c41fc - FirebaseCore: beeff42c07c30ea94702471d99db2089b594fbbd + FirebaseCore: bcd6c112429249d7921e907d661e8955a3549e26 FirebaseCoreDiagnostics: af29e43048607588c050889d19204f4d7b758c9f - FirebaseCoreDiagnosticsInterop: 6829da2b8d1fc795ff1bd99df751d3788035d2cb - FirebaseFirestore: bb8315fa13a15ea8977e940496b74ba6ad9071f2 - FirebaseInstanceID: d0eafcd8bdbd3447cd694594734078c3e3e77d8b - GoogleAppMeasurement: 434cc7be25e71dc04b8d0e3079125127b330e84a + FirebaseCoreDiagnosticsInterop: e9b1b023157e3a2fc6418b5cb601e79b9af7b3a0 + FirebaseFirestore: 1c7ed32c09d6b0148034e035d0c07783ca45bac3 + FirebaseInstanceID: ebd2ea79ee38db0cb5f5167b17a0d387e1cc7b6e + GoogleAppMeasurement: 037f46d1d8ae8b312720f1042585ab961a1289e3 GoogleDataTransport: 166f9b9f82cbf60a204e8fe2daa9db3e3ec1fb15 GoogleDataTransportCCTSupport: f6ab1962e9dc05ab1fb938b795e5b310209edeec GoogleUtilities: f895fde57977df4e0233edda0dbeac490e3703b6 @@ -172,6 +166,6 @@ SPEC CHECKSUMS: nanopb: 18003b5e52dab79db540fe93fe9579f399bd1ccd Protobuf: a4dc852ad69c027ca2166ed287b856697814375b -PODFILE CHECKSUM: fcc672135e28a19fb1e4f0de4a5d86fd61059cb8 +PODFILE CHECKSUM: 67831f10b93a19c58541fb5f3fa7845a32fd6ca9 COCOAPODS: 1.8.4 From 4bc35b381be4edc8c3169dfc67ca34e06405c555 Mon Sep 17 00:00:00 2001 From: DPE bot Date: Mon, 11 Nov 2019 08:25:10 -0800 Subject: [PATCH 023/387] Auto-update dependencies. --- dl-invites-sample/Podfile.lock | 38 ++++++++-------- .../FiroptionConfiguration/Podfile.lock | 44 +++++++++---------- functions/Podfile.lock | 16 +++---- inappmessaging/Podfile.lock | 42 +++++++++--------- mlkit/Podfile.lock | 22 +++++----- storage/Podfile.lock | 24 +++++----- 6 files changed, 93 insertions(+), 93 deletions(-) diff --git a/dl-invites-sample/Podfile.lock b/dl-invites-sample/Podfile.lock index 88aa0f8f..be81e03f 100644 --- a/dl-invites-sample/Podfile.lock +++ b/dl-invites-sample/Podfile.lock @@ -1,23 +1,23 @@ PODS: - - Firebase/Core (6.11.0): + - Firebase/Core (6.12.0): - Firebase/CoreOnly - - FirebaseAnalytics (= 6.1.3) - - Firebase/CoreOnly (6.11.0): - - FirebaseCore (= 6.3.2) - - Firebase/DynamicLinks (6.11.0): + - FirebaseAnalytics (= 6.1.5) + - Firebase/CoreOnly (6.12.0): + - FirebaseCore (= 6.3.3) + - Firebase/DynamicLinks (6.12.0): - Firebase/CoreOnly - FirebaseDynamicLinks (~> 4.0.5) - - FirebaseAnalytics (6.1.3): + - FirebaseAnalytics (6.1.5): - FirebaseCore (~> 6.3) - FirebaseInstanceID (~> 4.2) - - GoogleAppMeasurement (= 6.1.3) + - GoogleAppMeasurement (= 6.1.5) - GoogleUtilities/AppDelegateSwizzler (~> 6.0) - GoogleUtilities/MethodSwizzler (~> 6.0) - GoogleUtilities/Network (~> 6.0) - "GoogleUtilities/NSData+zlib (~> 6.0)" - - nanopb (~> 0.3.901) + - nanopb (= 0.3.9011) - FirebaseAnalyticsInterop (1.4.0) - - FirebaseCore (6.3.2): + - FirebaseCore (6.3.3): - FirebaseCoreDiagnostics (~> 1.0) - FirebaseCoreDiagnosticsInterop (~> 1.0) - GoogleUtilities/Environment (~> 6.2) @@ -28,20 +28,20 @@ PODS: - GoogleUtilities/Environment (~> 6.2) - GoogleUtilities/Logger (~> 6.2) - nanopb (~> 0.3.901) - - FirebaseCoreDiagnosticsInterop (1.0.0) + - FirebaseCoreDiagnosticsInterop (1.1.0) - FirebaseDynamicLinks (4.0.5): - FirebaseAnalyticsInterop (~> 1.3) - FirebaseCore (~> 6.2) - - FirebaseInstanceID (4.2.6): + - FirebaseInstanceID (4.2.7): - FirebaseCore (~> 6.0) - GoogleUtilities/Environment (~> 6.0) - GoogleUtilities/UserDefaults (~> 6.0) - - GoogleAppMeasurement (6.1.3): + - GoogleAppMeasurement (6.1.5): - GoogleUtilities/AppDelegateSwizzler (~> 6.0) - GoogleUtilities/MethodSwizzler (~> 6.0) - GoogleUtilities/Network (~> 6.0) - "GoogleUtilities/NSData+zlib (~> 6.0)" - - nanopb (~> 0.3.901) + - nanopb (= 0.3.9011) - GoogleDataTransport (3.0.1) - GoogleDataTransportCCTSupport (1.2.1): - GoogleDataTransport (~> 3.0) @@ -91,15 +91,15 @@ SPEC REPOS: - nanopb SPEC CHECKSUMS: - Firebase: bc9cfc7a96c73268656d5aaab453ff1b4b530e0e - FirebaseAnalytics: 0e3ecff2c5d86070f7d4325e21f1edabfbd558dc + Firebase: da031bc7012374e3bed17a6731b89327b29863b9 + FirebaseAnalytics: 4e53a7eb7b76bc703c4d9239bc964545e9b23361 FirebaseAnalyticsInterop: d48b6ab67bcf016a05e55b71fc39c61c0cb6b7f3 - FirebaseCore: beeff42c07c30ea94702471d99db2089b594fbbd + FirebaseCore: bcd6c112429249d7921e907d661e8955a3549e26 FirebaseCoreDiagnostics: af29e43048607588c050889d19204f4d7b758c9f - FirebaseCoreDiagnosticsInterop: 6829da2b8d1fc795ff1bd99df751d3788035d2cb + FirebaseCoreDiagnosticsInterop: e9b1b023157e3a2fc6418b5cb601e79b9af7b3a0 FirebaseDynamicLinks: db62e9da4788f9c5ebce2028dab933a0c158cfe2 - FirebaseInstanceID: d0eafcd8bdbd3447cd694594734078c3e3e77d8b - GoogleAppMeasurement: 434cc7be25e71dc04b8d0e3079125127b330e84a + FirebaseInstanceID: ebd2ea79ee38db0cb5f5167b17a0d387e1cc7b6e + GoogleAppMeasurement: 037f46d1d8ae8b312720f1042585ab961a1289e3 GoogleDataTransport: 166f9b9f82cbf60a204e8fe2daa9db3e3ec1fb15 GoogleDataTransportCCTSupport: f6ab1962e9dc05ab1fb938b795e5b310209edeec GoogleUtilities: f895fde57977df4e0233edda0dbeac490e3703b6 diff --git a/firoptions/FiroptionConfiguration/Podfile.lock b/firoptions/FiroptionConfiguration/Podfile.lock index 66df42ea..6269ff6c 100644 --- a/firoptions/FiroptionConfiguration/Podfile.lock +++ b/firoptions/FiroptionConfiguration/Podfile.lock @@ -1,23 +1,23 @@ PODS: - - Firebase/Core (6.11.0): + - Firebase/Core (6.12.0): - Firebase/CoreOnly - - FirebaseAnalytics (= 6.1.3) - - Firebase/CoreOnly (6.11.0): - - FirebaseCore (= 6.3.2) - - Firebase/Database (6.11.0): + - FirebaseAnalytics (= 6.1.5) + - Firebase/CoreOnly (6.12.0): + - FirebaseCore (= 6.3.3) + - Firebase/Database (6.12.0): - Firebase/CoreOnly - - FirebaseDatabase (~> 6.1.1) - - FirebaseAnalytics (6.1.3): + - FirebaseDatabase (~> 6.1.2) + - FirebaseAnalytics (6.1.5): - FirebaseCore (~> 6.3) - FirebaseInstanceID (~> 4.2) - - GoogleAppMeasurement (= 6.1.3) + - GoogleAppMeasurement (= 6.1.5) - GoogleUtilities/AppDelegateSwizzler (~> 6.0) - GoogleUtilities/MethodSwizzler (~> 6.0) - GoogleUtilities/Network (~> 6.0) - "GoogleUtilities/NSData+zlib (~> 6.0)" - - nanopb (~> 0.3.901) + - nanopb (= 0.3.9011) - FirebaseAuthInterop (1.0.0) - - FirebaseCore (6.3.2): + - FirebaseCore (6.3.3): - FirebaseCoreDiagnostics (~> 1.0) - FirebaseCoreDiagnosticsInterop (~> 1.0) - GoogleUtilities/Environment (~> 6.2) @@ -28,21 +28,21 @@ PODS: - GoogleUtilities/Environment (~> 6.2) - GoogleUtilities/Logger (~> 6.2) - nanopb (~> 0.3.901) - - FirebaseCoreDiagnosticsInterop (1.0.0) - - FirebaseDatabase (6.1.1): + - FirebaseCoreDiagnosticsInterop (1.1.0) + - FirebaseDatabase (6.1.2): - FirebaseAuthInterop (~> 1.0) - FirebaseCore (~> 6.0) - leveldb-library (~> 1.22) - - FirebaseInstanceID (4.2.6): + - FirebaseInstanceID (4.2.7): - FirebaseCore (~> 6.0) - GoogleUtilities/Environment (~> 6.0) - GoogleUtilities/UserDefaults (~> 6.0) - - GoogleAppMeasurement (6.1.3): + - GoogleAppMeasurement (6.1.5): - GoogleUtilities/AppDelegateSwizzler (~> 6.0) - GoogleUtilities/MethodSwizzler (~> 6.0) - GoogleUtilities/Network (~> 6.0) - "GoogleUtilities/NSData+zlib (~> 6.0)" - - nanopb (~> 0.3.901) + - nanopb (= 0.3.9011) - GoogleDataTransport (3.0.1) - GoogleDataTransportCCTSupport (1.2.1): - GoogleDataTransport (~> 3.0) @@ -94,15 +94,15 @@ SPEC REPOS: - nanopb SPEC CHECKSUMS: - Firebase: bc9cfc7a96c73268656d5aaab453ff1b4b530e0e - FirebaseAnalytics: 0e3ecff2c5d86070f7d4325e21f1edabfbd558dc + Firebase: da031bc7012374e3bed17a6731b89327b29863b9 + FirebaseAnalytics: 4e53a7eb7b76bc703c4d9239bc964545e9b23361 FirebaseAuthInterop: 0ffa57668be100582bb7643d4fcb7615496c41fc - FirebaseCore: beeff42c07c30ea94702471d99db2089b594fbbd + FirebaseCore: bcd6c112429249d7921e907d661e8955a3549e26 FirebaseCoreDiagnostics: af29e43048607588c050889d19204f4d7b758c9f - FirebaseCoreDiagnosticsInterop: 6829da2b8d1fc795ff1bd99df751d3788035d2cb - FirebaseDatabase: 524802f7694268c79d34aeac3d67997593e1a0c9 - FirebaseInstanceID: d0eafcd8bdbd3447cd694594734078c3e3e77d8b - GoogleAppMeasurement: 434cc7be25e71dc04b8d0e3079125127b330e84a + FirebaseCoreDiagnosticsInterop: e9b1b023157e3a2fc6418b5cb601e79b9af7b3a0 + FirebaseDatabase: 963515d232ded06f36f6ce830507c94551866170 + FirebaseInstanceID: ebd2ea79ee38db0cb5f5167b17a0d387e1cc7b6e + GoogleAppMeasurement: 037f46d1d8ae8b312720f1042585ab961a1289e3 GoogleDataTransport: 166f9b9f82cbf60a204e8fe2daa9db3e3ec1fb15 GoogleDataTransportCCTSupport: f6ab1962e9dc05ab1fb938b795e5b310209edeec GoogleUtilities: f895fde57977df4e0233edda0dbeac490e3703b6 diff --git a/functions/Podfile.lock b/functions/Podfile.lock index 9a9a3276..75176f99 100644 --- a/functions/Podfile.lock +++ b/functions/Podfile.lock @@ -1,11 +1,11 @@ PODS: - - Firebase/CoreOnly (6.11.0): - - FirebaseCore (= 6.3.2) - - Firebase/Functions (6.11.0): + - Firebase/CoreOnly (6.12.0): + - FirebaseCore (= 6.3.3) + - Firebase/Functions (6.12.0): - Firebase/CoreOnly - FirebaseFunctions (~> 2.5.1) - FirebaseAuthInterop (1.0.0) - - FirebaseCore (6.3.2): + - FirebaseCore (6.3.3): - FirebaseCoreDiagnostics (~> 1.0) - FirebaseCoreDiagnosticsInterop (~> 1.0) - GoogleUtilities/Environment (~> 6.2) @@ -16,7 +16,7 @@ PODS: - GoogleUtilities/Environment (~> 6.2) - GoogleUtilities/Logger (~> 6.2) - nanopb (~> 0.3.901) - - FirebaseCoreDiagnosticsInterop (1.0.0) + - FirebaseCoreDiagnosticsInterop (1.1.0) - FirebaseFunctions (2.5.1): - FirebaseAuthInterop (~> 1.0) - FirebaseCore (~> 6.0) @@ -53,11 +53,11 @@ SPEC REPOS: - nanopb SPEC CHECKSUMS: - Firebase: bc9cfc7a96c73268656d5aaab453ff1b4b530e0e + Firebase: da031bc7012374e3bed17a6731b89327b29863b9 FirebaseAuthInterop: 0ffa57668be100582bb7643d4fcb7615496c41fc - FirebaseCore: beeff42c07c30ea94702471d99db2089b594fbbd + FirebaseCore: bcd6c112429249d7921e907d661e8955a3549e26 FirebaseCoreDiagnostics: af29e43048607588c050889d19204f4d7b758c9f - FirebaseCoreDiagnosticsInterop: 6829da2b8d1fc795ff1bd99df751d3788035d2cb + FirebaseCoreDiagnosticsInterop: e9b1b023157e3a2fc6418b5cb601e79b9af7b3a0 FirebaseFunctions: 5af7c35d1c5e41608fecbb667eb6c4e672e318d0 GoogleDataTransport: 166f9b9f82cbf60a204e8fe2daa9db3e3ec1fb15 GoogleDataTransportCCTSupport: f6ab1962e9dc05ab1fb938b795e5b310209edeec diff --git a/inappmessaging/Podfile.lock b/inappmessaging/Podfile.lock index 2acda73e..0eda9774 100644 --- a/inappmessaging/Podfile.lock +++ b/inappmessaging/Podfile.lock @@ -1,25 +1,25 @@ PODS: - - Firebase (6.11.0): - - Firebase/Core (= 6.11.0) - - Firebase/Core (6.11.0): + - Firebase (6.12.0): + - Firebase/Core (= 6.12.0) + - Firebase/Core (6.12.0): - Firebase/CoreOnly - - FirebaseAnalytics (= 6.1.3) - - Firebase/CoreOnly (6.11.0): - - FirebaseCore (= 6.3.2) - - Firebase/InAppMessagingDisplay (6.11.0): + - FirebaseAnalytics (= 6.1.5) + - Firebase/CoreOnly (6.12.0): + - FirebaseCore (= 6.3.3) + - Firebase/InAppMessagingDisplay (6.12.0): - Firebase/CoreOnly - FirebaseInAppMessagingDisplay (~> 0.15.5) - - FirebaseAnalytics (6.1.3): + - FirebaseAnalytics (6.1.5): - FirebaseCore (~> 6.3) - FirebaseInstanceID (~> 4.2) - - GoogleAppMeasurement (= 6.1.3) + - GoogleAppMeasurement (= 6.1.5) - GoogleUtilities/AppDelegateSwizzler (~> 6.0) - GoogleUtilities/MethodSwizzler (~> 6.0) - GoogleUtilities/Network (~> 6.0) - "GoogleUtilities/NSData+zlib (~> 6.0)" - - nanopb (~> 0.3.901) + - nanopb (= 0.3.9011) - FirebaseAnalyticsInterop (1.4.0) - - FirebaseCore (6.3.2): + - FirebaseCore (6.3.3): - FirebaseCoreDiagnostics (~> 1.0) - FirebaseCoreDiagnosticsInterop (~> 1.0) - GoogleUtilities/Environment (~> 6.2) @@ -30,7 +30,7 @@ PODS: - GoogleUtilities/Environment (~> 6.2) - GoogleUtilities/Logger (~> 6.2) - nanopb (~> 0.3.901) - - FirebaseCoreDiagnosticsInterop (1.0.0) + - FirebaseCoreDiagnosticsInterop (1.1.0) - FirebaseInAppMessaging (0.15.5): - FirebaseAnalyticsInterop (~> 1.3) - FirebaseCore (~> 6.2) @@ -39,16 +39,16 @@ PODS: - FirebaseInAppMessagingDisplay (0.15.5): - FirebaseCore (~> 6.2) - FirebaseInAppMessaging (>= 0.15.0) - - FirebaseInstanceID (4.2.6): + - FirebaseInstanceID (4.2.7): - FirebaseCore (~> 6.0) - GoogleUtilities/Environment (~> 6.0) - GoogleUtilities/UserDefaults (~> 6.0) - - GoogleAppMeasurement (6.1.3): + - GoogleAppMeasurement (6.1.5): - GoogleUtilities/AppDelegateSwizzler (~> 6.0) - GoogleUtilities/MethodSwizzler (~> 6.0) - GoogleUtilities/Network (~> 6.0) - "GoogleUtilities/NSData+zlib (~> 6.0)" - - nanopb (~> 0.3.901) + - nanopb (= 0.3.9011) - GoogleDataTransport (3.0.1) - GoogleDataTransportCCTSupport (1.2.1): - GoogleDataTransport (~> 3.0) @@ -99,16 +99,16 @@ SPEC REPOS: - nanopb SPEC CHECKSUMS: - Firebase: bc9cfc7a96c73268656d5aaab453ff1b4b530e0e - FirebaseAnalytics: 0e3ecff2c5d86070f7d4325e21f1edabfbd558dc + Firebase: da031bc7012374e3bed17a6731b89327b29863b9 + FirebaseAnalytics: 4e53a7eb7b76bc703c4d9239bc964545e9b23361 FirebaseAnalyticsInterop: d48b6ab67bcf016a05e55b71fc39c61c0cb6b7f3 - FirebaseCore: beeff42c07c30ea94702471d99db2089b594fbbd + FirebaseCore: bcd6c112429249d7921e907d661e8955a3549e26 FirebaseCoreDiagnostics: af29e43048607588c050889d19204f4d7b758c9f - FirebaseCoreDiagnosticsInterop: 6829da2b8d1fc795ff1bd99df751d3788035d2cb + FirebaseCoreDiagnosticsInterop: e9b1b023157e3a2fc6418b5cb601e79b9af7b3a0 FirebaseInAppMessaging: acbfa8c5582b11ccc0366511d29ef1d288f302fc FirebaseInAppMessagingDisplay: 60a65c8277f17675a8a5b92e9a97cd914b45d4ff - FirebaseInstanceID: d0eafcd8bdbd3447cd694594734078c3e3e77d8b - GoogleAppMeasurement: 434cc7be25e71dc04b8d0e3079125127b330e84a + FirebaseInstanceID: ebd2ea79ee38db0cb5f5167b17a0d387e1cc7b6e + GoogleAppMeasurement: 037f46d1d8ae8b312720f1042585ab961a1289e3 GoogleDataTransport: 166f9b9f82cbf60a204e8fe2daa9db3e3ec1fb15 GoogleDataTransportCCTSupport: f6ab1962e9dc05ab1fb938b795e5b310209edeec GoogleUtilities: f895fde57977df4e0233edda0dbeac490e3703b6 diff --git a/mlkit/Podfile.lock b/mlkit/Podfile.lock index 6883c7ef..4f63cf69 100644 --- a/mlkit/Podfile.lock +++ b/mlkit/Podfile.lock @@ -1,13 +1,13 @@ PODS: - - Firebase/CoreOnly (6.11.0): - - FirebaseCore (= 6.3.2) - - Firebase/MLVision (6.11.0): + - Firebase/CoreOnly (6.12.0): + - FirebaseCore (= 6.3.3) + - Firebase/MLVision (6.12.0): - Firebase/CoreOnly - FirebaseMLVision (~> 0.19.0) - - Firebase/MLVisionAutoML (6.11.0): + - Firebase/MLVisionAutoML (6.12.0): - Firebase/CoreOnly - FirebaseMLVisionAutoML (~> 0.19.0) - - FirebaseCore (6.3.2): + - FirebaseCore (6.3.3): - FirebaseCoreDiagnostics (~> 1.0) - FirebaseCoreDiagnosticsInterop (~> 1.0) - GoogleUtilities/Environment (~> 6.2) @@ -18,8 +18,8 @@ PODS: - GoogleUtilities/Environment (~> 6.2) - GoogleUtilities/Logger (~> 6.2) - nanopb (~> 0.3.901) - - FirebaseCoreDiagnosticsInterop (1.0.0) - - FirebaseInstanceID (4.2.6): + - FirebaseCoreDiagnosticsInterop (1.1.0) + - FirebaseInstanceID (4.2.7): - FirebaseCore (~> 6.0) - GoogleUtilities/Environment (~> 6.0) - GoogleUtilities/UserDefaults (~> 6.0) @@ -114,11 +114,11 @@ SPEC REPOS: - TensorFlowLiteObjC SPEC CHECKSUMS: - Firebase: bc9cfc7a96c73268656d5aaab453ff1b4b530e0e - FirebaseCore: beeff42c07c30ea94702471d99db2089b594fbbd + Firebase: da031bc7012374e3bed17a6731b89327b29863b9 + FirebaseCore: bcd6c112429249d7921e907d661e8955a3549e26 FirebaseCoreDiagnostics: af29e43048607588c050889d19204f4d7b758c9f - FirebaseCoreDiagnosticsInterop: 6829da2b8d1fc795ff1bd99df751d3788035d2cb - FirebaseInstanceID: d0eafcd8bdbd3447cd694594734078c3e3e77d8b + FirebaseCoreDiagnosticsInterop: e9b1b023157e3a2fc6418b5cb601e79b9af7b3a0 + FirebaseInstanceID: ebd2ea79ee38db0cb5f5167b17a0d387e1cc7b6e FirebaseMLCommon: 074a67e05122b1c9f6401a4e33b2cea3b4efd224 FirebaseMLVision: 7a456009787690e3b53436092ae9b635563de8f3 FirebaseMLVisionAutoML: ce5b5dfd1443e8c08a68f4dafa6b1c169d07a6a2 diff --git a/storage/Podfile.lock b/storage/Podfile.lock index 598a706d..e30214ca 100644 --- a/storage/Podfile.lock +++ b/storage/Podfile.lock @@ -1,11 +1,11 @@ PODS: - - Firebase/CoreOnly (6.11.0): - - FirebaseCore (= 6.3.2) - - Firebase/Storage (6.11.0): + - Firebase/CoreOnly (6.12.0): + - FirebaseCore (= 6.3.3) + - Firebase/Storage (6.12.0): - Firebase/CoreOnly - FirebaseStorage (~> 3.4.1) - FirebaseAuthInterop (1.0.0) - - FirebaseCore (6.3.2): + - FirebaseCore (6.3.3): - FirebaseCoreDiagnostics (~> 1.0) - FirebaseCoreDiagnosticsInterop (~> 1.0) - GoogleUtilities/Environment (~> 6.2) @@ -16,7 +16,7 @@ PODS: - GoogleUtilities/Environment (~> 6.2) - GoogleUtilities/Logger (~> 6.2) - nanopb (~> 0.3.901) - - FirebaseCoreDiagnosticsInterop (1.0.0) + - FirebaseCoreDiagnosticsInterop (1.1.0) - FirebaseStorage (3.4.1): - FirebaseAuthInterop (~> 1.0) - FirebaseCore (~> 6.0) @@ -37,9 +37,9 @@ PODS: - nanopb/encode (= 0.3.9011) - nanopb/decode (0.3.9011) - nanopb/encode (0.3.9011) - - SDWebImage (5.2.5): - - SDWebImage/Core (= 5.2.5) - - SDWebImage/Core (5.2.5) + - SDWebImage (5.3.1): + - SDWebImage/Core (= 5.3.1) + - SDWebImage/Core (5.3.1) DEPENDENCIES: - Firebase/Storage @@ -62,11 +62,11 @@ SPEC REPOS: - SDWebImage SPEC CHECKSUMS: - Firebase: bc9cfc7a96c73268656d5aaab453ff1b4b530e0e + Firebase: da031bc7012374e3bed17a6731b89327b29863b9 FirebaseAuthInterop: 0ffa57668be100582bb7643d4fcb7615496c41fc - FirebaseCore: beeff42c07c30ea94702471d99db2089b594fbbd + FirebaseCore: bcd6c112429249d7921e907d661e8955a3549e26 FirebaseCoreDiagnostics: af29e43048607588c050889d19204f4d7b758c9f - FirebaseCoreDiagnosticsInterop: 6829da2b8d1fc795ff1bd99df751d3788035d2cb + FirebaseCoreDiagnosticsInterop: e9b1b023157e3a2fc6418b5cb601e79b9af7b3a0 FirebaseStorage: b7c6d00997bc21d4465453bdcc5cc65513110fed FirebaseUI: 826359d83af7cd76bfe0d43a8aab11eabac65558 GoogleDataTransport: 166f9b9f82cbf60a204e8fe2daa9db3e3ec1fb15 @@ -74,7 +74,7 @@ SPEC CHECKSUMS: GoogleUtilities: f895fde57977df4e0233edda0dbeac490e3703b6 GTMSessionFetcher: 43b8b64263023d4f32caa0b40f4c8bfa3c5f36d8 nanopb: 18003b5e52dab79db540fe93fe9579f399bd1ccd - SDWebImage: 4eabf2fa6695c95c47724214417a9c036c965e4a + SDWebImage: 7137d57385fb632129838c1e6ab9528a22c666cc PODFILE CHECKSUM: f0cd9d079793b24a37b713cd64dc7900bb8601af From eceafdb912c7410470bf6f78a5557ec61aab5d07 Mon Sep 17 00:00:00 2001 From: DPE bot Date: Fri, 15 Nov 2019 08:22:10 -0800 Subject: [PATCH 024/387] Auto-update dependencies. --- dl-invites-sample/Podfile.lock | 50 ++-- firestore/objc/Podfile.lock | 244 ++++++++++++++---- firestore/swift/Podfile.lock | 244 ++++++++++++++---- .../FiroptionConfiguration/Podfile.lock | 50 ++-- functions/Podfile.lock | 22 +- inappmessaging/Podfile.lock | 54 ++-- mlkit/Podfile.lock | 26 +- storage/Podfile.lock | 32 +-- 8 files changed, 517 insertions(+), 205 deletions(-) diff --git a/dl-invites-sample/Podfile.lock b/dl-invites-sample/Podfile.lock index be81e03f..bb2f6c96 100644 --- a/dl-invites-sample/Podfile.lock +++ b/dl-invites-sample/Podfile.lock @@ -1,23 +1,23 @@ PODS: - - Firebase/Core (6.12.0): + - Firebase/Core (6.13.0): - Firebase/CoreOnly - - FirebaseAnalytics (= 6.1.5) - - Firebase/CoreOnly (6.12.0): - - FirebaseCore (= 6.3.3) - - Firebase/DynamicLinks (6.12.0): + - FirebaseAnalytics (= 6.1.6) + - Firebase/CoreOnly (6.13.0): + - FirebaseCore (= 6.4.0) + - Firebase/DynamicLinks (6.13.0): - Firebase/CoreOnly - FirebaseDynamicLinks (~> 4.0.5) - - FirebaseAnalytics (6.1.5): - - FirebaseCore (~> 6.3) + - FirebaseAnalytics (6.1.6): + - FirebaseCore (~> 6.4) - FirebaseInstanceID (~> 4.2) - - GoogleAppMeasurement (= 6.1.5) + - GoogleAppMeasurement (= 6.1.6) - GoogleUtilities/AppDelegateSwizzler (~> 6.0) - GoogleUtilities/MethodSwizzler (~> 6.0) - GoogleUtilities/Network (~> 6.0) - "GoogleUtilities/NSData+zlib (~> 6.0)" - nanopb (= 0.3.9011) - FirebaseAnalyticsInterop (1.4.0) - - FirebaseCore (6.3.3): + - FirebaseCore (6.4.0): - FirebaseCoreDiagnostics (~> 1.0) - FirebaseCoreDiagnosticsInterop (~> 1.0) - GoogleUtilities/Environment (~> 6.2) @@ -36,33 +36,33 @@ PODS: - FirebaseCore (~> 6.0) - GoogleUtilities/Environment (~> 6.0) - GoogleUtilities/UserDefaults (~> 6.0) - - GoogleAppMeasurement (6.1.5): + - GoogleAppMeasurement (6.1.6): - GoogleUtilities/AppDelegateSwizzler (~> 6.0) - GoogleUtilities/MethodSwizzler (~> 6.0) - GoogleUtilities/Network (~> 6.0) - "GoogleUtilities/NSData+zlib (~> 6.0)" - nanopb (= 0.3.9011) - - GoogleDataTransport (3.0.1) + - GoogleDataTransport (3.1.0) - GoogleDataTransportCCTSupport (1.2.1): - GoogleDataTransport (~> 3.0) - nanopb (~> 0.3.901) - - GoogleUtilities/AppDelegateSwizzler (6.3.1): + - GoogleUtilities/AppDelegateSwizzler (6.3.2): - GoogleUtilities/Environment - GoogleUtilities/Logger - GoogleUtilities/Network - - GoogleUtilities/Environment (6.3.1) - - GoogleUtilities/Logger (6.3.1): + - GoogleUtilities/Environment (6.3.2) + - GoogleUtilities/Logger (6.3.2): - GoogleUtilities/Environment - - GoogleUtilities/MethodSwizzler (6.3.1): + - GoogleUtilities/MethodSwizzler (6.3.2): - GoogleUtilities/Logger - - GoogleUtilities/Network (6.3.1): + - GoogleUtilities/Network (6.3.2): - GoogleUtilities/Logger - "GoogleUtilities/NSData+zlib" - GoogleUtilities/Reachability - - "GoogleUtilities/NSData+zlib (6.3.1)" - - GoogleUtilities/Reachability (6.3.1): + - "GoogleUtilities/NSData+zlib (6.3.2)" + - GoogleUtilities/Reachability (6.3.2): - GoogleUtilities/Logger - - GoogleUtilities/UserDefaults (6.3.1): + - GoogleUtilities/UserDefaults (6.3.2): - GoogleUtilities/Logger - nanopb (0.3.9011): - nanopb/decode (= 0.3.9011) @@ -91,18 +91,18 @@ SPEC REPOS: - nanopb SPEC CHECKSUMS: - Firebase: da031bc7012374e3bed17a6731b89327b29863b9 - FirebaseAnalytics: 4e53a7eb7b76bc703c4d9239bc964545e9b23361 + Firebase: 458d109512200d1aca2e1b9b6cf7d68a869a4a46 + FirebaseAnalytics: 45f36d9c429fc91d206283900ab75390cd05ee8a FirebaseAnalyticsInterop: d48b6ab67bcf016a05e55b71fc39c61c0cb6b7f3 - FirebaseCore: bcd6c112429249d7921e907d661e8955a3549e26 + FirebaseCore: 307ea2508df730c5865334e41965bd9ea344b0e5 FirebaseCoreDiagnostics: af29e43048607588c050889d19204f4d7b758c9f FirebaseCoreDiagnosticsInterop: e9b1b023157e3a2fc6418b5cb601e79b9af7b3a0 FirebaseDynamicLinks: db62e9da4788f9c5ebce2028dab933a0c158cfe2 FirebaseInstanceID: ebd2ea79ee38db0cb5f5167b17a0d387e1cc7b6e - GoogleAppMeasurement: 037f46d1d8ae8b312720f1042585ab961a1289e3 - GoogleDataTransport: 166f9b9f82cbf60a204e8fe2daa9db3e3ec1fb15 + GoogleAppMeasurement: dfe55efa543e899d906309eaaac6ca26d249862f + GoogleDataTransport: 67cc56f6280d1bc9d470285e851ec49ee9013dba GoogleDataTransportCCTSupport: f6ab1962e9dc05ab1fb938b795e5b310209edeec - GoogleUtilities: f895fde57977df4e0233edda0dbeac490e3703b6 + GoogleUtilities: 547a86735c6f0ee30ad17e94df4fc21f616b71cb nanopb: 18003b5e52dab79db540fe93fe9579f399bd1ccd PODFILE CHECKSUM: ea2286f19740542810d85972377bee24b5e93a82 diff --git a/firestore/objc/Podfile.lock b/firestore/objc/Podfile.lock index 4c370886..debaacd4 100644 --- a/firestore/objc/Podfile.lock +++ b/firestore/objc/Podfile.lock @@ -1,38 +1,197 @@ PODS: + - abseil/algorithm (0.20190808): + - abseil/algorithm/algorithm (= 0.20190808) + - abseil/algorithm/container (= 0.20190808) + - abseil/algorithm/algorithm (0.20190808) + - abseil/algorithm/container (0.20190808): + - abseil/algorithm/algorithm + - abseil/base/core_headers + - abseil/meta/type_traits + - abseil/base (0.20190808): + - abseil/base/atomic_hook (= 0.20190808) + - abseil/base/base (= 0.20190808) + - abseil/base/base_internal (= 0.20190808) + - abseil/base/bits (= 0.20190808) + - abseil/base/config (= 0.20190808) + - abseil/base/core_headers (= 0.20190808) + - abseil/base/dynamic_annotations (= 0.20190808) + - abseil/base/endian (= 0.20190808) + - abseil/base/log_severity (= 0.20190808) + - abseil/base/malloc_internal (= 0.20190808) + - abseil/base/pretty_function (= 0.20190808) + - abseil/base/spinlock_wait (= 0.20190808) + - abseil/base/throw_delegate (= 0.20190808) + - abseil/base/atomic_hook (0.20190808) + - abseil/base/base (0.20190808): + - abseil/base/atomic_hook + - abseil/base/base_internal + - abseil/base/config + - abseil/base/core_headers + - abseil/base/dynamic_annotations + - abseil/base/log_severity + - abseil/base/spinlock_wait + - abseil/meta/type_traits + - abseil/base/base_internal (0.20190808): + - abseil/meta/type_traits + - abseil/base/bits (0.20190808): + - abseil/base/core_headers + - abseil/base/config (0.20190808) + - abseil/base/core_headers (0.20190808): + - abseil/base/config + - abseil/base/dynamic_annotations (0.20190808) + - abseil/base/endian (0.20190808): + - abseil/base/config + - abseil/base/core_headers + - abseil/base/log_severity (0.20190808): + - abseil/base/core_headers + - abseil/base/malloc_internal (0.20190808): + - abseil/base/base + - abseil/base/config + - abseil/base/core_headers + - abseil/base/dynamic_annotations + - abseil/base/spinlock_wait + - abseil/base/pretty_function (0.20190808) + - abseil/base/spinlock_wait (0.20190808): + - abseil/base/core_headers + - abseil/base/throw_delegate (0.20190808): + - abseil/base/base + - abseil/base/config + - abseil/memory (0.20190808): + - abseil/memory/memory (= 0.20190808) + - abseil/memory/memory (0.20190808): + - abseil/base/core_headers + - abseil/meta/type_traits + - abseil/meta (0.20190808): + - abseil/meta/type_traits (= 0.20190808) + - abseil/meta/type_traits (0.20190808): + - abseil/base/config + - abseil/numeric/int128 (0.20190808): + - abseil/base/config + - abseil/base/core_headers + - abseil/strings/internal (0.20190808): + - abseil/base/core_headers + - abseil/base/endian + - abseil/meta/type_traits + - abseil/strings/strings (0.20190808): + - abseil/base/base + - abseil/base/bits + - abseil/base/config + - abseil/base/core_headers + - abseil/base/endian + - abseil/base/throw_delegate + - abseil/memory/memory + - abseil/meta/type_traits + - abseil/numeric/int128 + - abseil/strings/internal + - abseil/time (0.20190808): + - abseil/time/internal (= 0.20190808) + - abseil/time/time (= 0.20190808) + - abseil/time/internal (0.20190808): + - abseil/time/internal/cctz (= 0.20190808) + - abseil/time/internal/cctz (0.20190808): + - abseil/time/internal/cctz/civil_time (= 0.20190808) + - abseil/time/internal/cctz/includes (= 0.20190808) + - abseil/time/internal/cctz/time_zone (= 0.20190808) + - abseil/time/internal/cctz/civil_time (0.20190808) + - abseil/time/internal/cctz/includes (0.20190808) + - abseil/time/internal/cctz/time_zone (0.20190808): + - abseil/time/internal/cctz/civil_time + - abseil/time/time (0.20190808): + - abseil/base/base + - abseil/base/core_headers + - abseil/numeric/int128 + - abseil/strings/strings + - abseil/time/internal/cctz/civil_time + - abseil/time/internal/cctz/time_zone + - abseil/types (0.20190808): + - abseil/types/any (= 0.20190808) + - abseil/types/bad_any_cast (= 0.20190808) + - abseil/types/bad_any_cast_impl (= 0.20190808) + - abseil/types/bad_optional_access (= 0.20190808) + - abseil/types/bad_variant_access (= 0.20190808) + - abseil/types/compare (= 0.20190808) + - abseil/types/optional (= 0.20190808) + - abseil/types/span (= 0.20190808) + - abseil/types/variant (= 0.20190808) + - abseil/types/any (0.20190808): + - abseil/base/config + - abseil/base/core_headers + - abseil/meta/type_traits + - abseil/types/bad_any_cast + - abseil/utility/utility + - abseil/types/bad_any_cast (0.20190808): + - abseil/base/config + - abseil/types/bad_any_cast_impl + - abseil/types/bad_any_cast_impl (0.20190808): + - abseil/base/base + - abseil/base/config + - abseil/types/bad_optional_access (0.20190808): + - abseil/base/base + - abseil/base/config + - abseil/types/bad_variant_access (0.20190808): + - abseil/base/base + - abseil/base/config + - abseil/types/compare (0.20190808): + - abseil/base/core_headers + - abseil/meta/type_traits + - abseil/types/optional (0.20190808): + - abseil/base/base_internal + - abseil/base/config + - abseil/base/core_headers + - abseil/memory/memory + - abseil/meta/type_traits + - abseil/types/bad_optional_access + - abseil/utility/utility + - abseil/types/span (0.20190808): + - abseil/algorithm/algorithm + - abseil/base/core_headers + - abseil/base/throw_delegate + - abseil/meta/type_traits + - abseil/types/variant (0.20190808): + - abseil/base/base_internal + - abseil/base/config + - abseil/base/core_headers + - abseil/meta/type_traits + - abseil/types/bad_variant_access + - abseil/utility/utility + - abseil/utility/utility (0.20190808): + - abseil/base/base_internal + - abseil/base/config + - abseil/meta/type_traits - BoringSSL-GRPC (0.0.3): - BoringSSL-GRPC/Implementation (= 0.0.3) - BoringSSL-GRPC/Interface (= 0.0.3) - BoringSSL-GRPC/Implementation (0.0.3): - BoringSSL-GRPC/Interface (= 0.0.3) - BoringSSL-GRPC/Interface (0.0.3) - - Firebase/Auth (6.12.0): + - Firebase/Auth (6.13.0): - Firebase/CoreOnly - - FirebaseAuth (~> 6.3.1) - - Firebase/Core (6.12.0): + - FirebaseAuth (~> 6.4.0) + - Firebase/Core (6.13.0): - Firebase/CoreOnly - - FirebaseAnalytics (= 6.1.5) - - Firebase/CoreOnly (6.12.0): - - FirebaseCore (= 6.3.3) - - Firebase/Firestore (6.12.0): + - FirebaseAnalytics (= 6.1.6) + - Firebase/CoreOnly (6.13.0): + - FirebaseCore (= 6.4.0) + - Firebase/Firestore (6.13.0): - Firebase/CoreOnly - - FirebaseFirestore (~> 1.7.0) - - FirebaseAnalytics (6.1.5): - - FirebaseCore (~> 6.3) + - FirebaseFirestore (~> 1.8.0) + - FirebaseAnalytics (6.1.6): + - FirebaseCore (~> 6.4) - FirebaseInstanceID (~> 4.2) - - GoogleAppMeasurement (= 6.1.5) + - GoogleAppMeasurement (= 6.1.6) - GoogleUtilities/AppDelegateSwizzler (~> 6.0) - GoogleUtilities/MethodSwizzler (~> 6.0) - GoogleUtilities/Network (~> 6.0) - "GoogleUtilities/NSData+zlib (~> 6.0)" - nanopb (= 0.3.9011) - - FirebaseAuth (6.3.1): + - FirebaseAuth (6.4.0): - FirebaseAuthInterop (~> 1.0) - FirebaseCore (~> 6.2) - GoogleUtilities/AppDelegateSwizzler (~> 6.2) - GoogleUtilities/Environment (~> 6.2) - GTMSessionFetcher/Core (~> 1.1) - FirebaseAuthInterop (1.0.0) - - FirebaseCore (6.3.3): + - FirebaseCore (6.4.0): - FirebaseCoreDiagnostics (~> 1.0) - FirebaseCoreDiagnosticsInterop (~> 1.0) - GoogleUtilities/Environment (~> 6.2) @@ -44,52 +203,50 @@ PODS: - GoogleUtilities/Logger (~> 6.2) - nanopb (~> 0.3.901) - FirebaseCoreDiagnosticsInterop (1.1.0) - - FirebaseFirestore (1.7.0): + - FirebaseFirestore (1.8.0): + - abseil/algorithm (= 0.20190808) + - abseil/base (= 0.20190808) + - abseil/memory (= 0.20190808) + - abseil/meta (= 0.20190808) + - abseil/strings/strings (= 0.20190808) + - abseil/time (= 0.20190808) + - abseil/types (= 0.20190808) - FirebaseAuthInterop (~> 1.0) - FirebaseCore (~> 6.2) - - FirebaseFirestore/abseil-cpp (= 1.7.0) - "gRPC-C++ (= 0.0.9)" - leveldb-library (~> 1.22) - nanopb (~> 0.3.901) - - Protobuf (>= 3.9.2, ~> 3.9) - - FirebaseFirestore/abseil-cpp (1.7.0): - - FirebaseAuthInterop (~> 1.0) - - FirebaseCore (~> 6.2) - - "gRPC-C++ (= 0.0.9)" - - leveldb-library (~> 1.22) - - nanopb (~> 0.3.901) - - Protobuf (>= 3.9.2, ~> 3.9) - FirebaseInstanceID (4.2.7): - FirebaseCore (~> 6.0) - GoogleUtilities/Environment (~> 6.0) - GoogleUtilities/UserDefaults (~> 6.0) - - GoogleAppMeasurement (6.1.5): + - GoogleAppMeasurement (6.1.6): - GoogleUtilities/AppDelegateSwizzler (~> 6.0) - GoogleUtilities/MethodSwizzler (~> 6.0) - GoogleUtilities/Network (~> 6.0) - "GoogleUtilities/NSData+zlib (~> 6.0)" - nanopb (= 0.3.9011) - - GoogleDataTransport (3.0.1) + - GoogleDataTransport (3.1.0) - GoogleDataTransportCCTSupport (1.2.1): - GoogleDataTransport (~> 3.0) - nanopb (~> 0.3.901) - - GoogleUtilities/AppDelegateSwizzler (6.3.1): + - GoogleUtilities/AppDelegateSwizzler (6.3.2): - GoogleUtilities/Environment - GoogleUtilities/Logger - GoogleUtilities/Network - - GoogleUtilities/Environment (6.3.1) - - GoogleUtilities/Logger (6.3.1): + - GoogleUtilities/Environment (6.3.2) + - GoogleUtilities/Logger (6.3.2): - GoogleUtilities/Environment - - GoogleUtilities/MethodSwizzler (6.3.1): + - GoogleUtilities/MethodSwizzler (6.3.2): - GoogleUtilities/Logger - - GoogleUtilities/Network (6.3.1): + - GoogleUtilities/Network (6.3.2): - GoogleUtilities/Logger - "GoogleUtilities/NSData+zlib" - GoogleUtilities/Reachability - - "GoogleUtilities/NSData+zlib (6.3.1)" - - GoogleUtilities/Reachability (6.3.1): + - "GoogleUtilities/NSData+zlib (6.3.2)" + - GoogleUtilities/Reachability (6.3.2): - GoogleUtilities/Logger - - GoogleUtilities/UserDefaults (6.3.1): + - GoogleUtilities/UserDefaults (6.3.2): - GoogleUtilities/Logger - "gRPC-C++ (0.0.9)": - "gRPC-C++/Implementation (= 0.0.9)" @@ -114,7 +271,6 @@ PODS: - nanopb/encode (= 0.3.9011) - nanopb/decode (0.3.9011) - nanopb/encode (0.3.9011) - - Protobuf (3.10.0) DEPENDENCIES: - Firebase/Auth @@ -123,6 +279,7 @@ DEPENDENCIES: SPEC REPOS: trunk: + - abseil - BoringSSL-GRPC - Firebase - FirebaseAnalytics @@ -142,29 +299,28 @@ SPEC REPOS: - GTMSessionFetcher - leveldb-library - nanopb - - Protobuf SPEC CHECKSUMS: + abseil: 18063d773f5366ff8736a050fe035a28f635fd27 BoringSSL-GRPC: db8764df3204ccea016e1c8dd15d9a9ad63ff318 - Firebase: da031bc7012374e3bed17a6731b89327b29863b9 - FirebaseAnalytics: 4e53a7eb7b76bc703c4d9239bc964545e9b23361 - FirebaseAuth: b401a012cc33b04df3b52bb308b04e8766f2693e + Firebase: 458d109512200d1aca2e1b9b6cf7d68a869a4a46 + FirebaseAnalytics: 45f36d9c429fc91d206283900ab75390cd05ee8a + FirebaseAuth: 7d0f84873926f6648bbd1391a318dfb1a26b5e4f FirebaseAuthInterop: 0ffa57668be100582bb7643d4fcb7615496c41fc - FirebaseCore: bcd6c112429249d7921e907d661e8955a3549e26 + FirebaseCore: 307ea2508df730c5865334e41965bd9ea344b0e5 FirebaseCoreDiagnostics: af29e43048607588c050889d19204f4d7b758c9f FirebaseCoreDiagnosticsInterop: e9b1b023157e3a2fc6418b5cb601e79b9af7b3a0 - FirebaseFirestore: 1c7ed32c09d6b0148034e035d0c07783ca45bac3 + FirebaseFirestore: 7acd8c85ce6b8955cedc0b9be17d456473605a93 FirebaseInstanceID: ebd2ea79ee38db0cb5f5167b17a0d387e1cc7b6e - GoogleAppMeasurement: 037f46d1d8ae8b312720f1042585ab961a1289e3 - GoogleDataTransport: 166f9b9f82cbf60a204e8fe2daa9db3e3ec1fb15 + GoogleAppMeasurement: dfe55efa543e899d906309eaaac6ca26d249862f + GoogleDataTransport: 67cc56f6280d1bc9d470285e851ec49ee9013dba GoogleDataTransportCCTSupport: f6ab1962e9dc05ab1fb938b795e5b310209edeec - GoogleUtilities: f895fde57977df4e0233edda0dbeac490e3703b6 + GoogleUtilities: 547a86735c6f0ee30ad17e94df4fc21f616b71cb "gRPC-C++": 9dfe7b44821e7b3e44aacad2af29d2c21f7cde83 gRPC-Core: c9aef9a261a1247e881b18059b84d597293c9947 GTMSessionFetcher: 43b8b64263023d4f32caa0b40f4c8bfa3c5f36d8 leveldb-library: 55d93ee664b4007aac644a782d11da33fba316f7 nanopb: 18003b5e52dab79db540fe93fe9579f399bd1ccd - Protobuf: a4dc852ad69c027ca2166ed287b856697814375b PODFILE CHECKSUM: 6e8f8775e6e1f54c9a7ec4d1131f8b81f76c1a9c diff --git a/firestore/swift/Podfile.lock b/firestore/swift/Podfile.lock index fec0e459..35fd25a6 100644 --- a/firestore/swift/Podfile.lock +++ b/firestore/swift/Podfile.lock @@ -1,38 +1,197 @@ PODS: + - abseil/algorithm (0.20190808): + - abseil/algorithm/algorithm (= 0.20190808) + - abseil/algorithm/container (= 0.20190808) + - abseil/algorithm/algorithm (0.20190808) + - abseil/algorithm/container (0.20190808): + - abseil/algorithm/algorithm + - abseil/base/core_headers + - abseil/meta/type_traits + - abseil/base (0.20190808): + - abseil/base/atomic_hook (= 0.20190808) + - abseil/base/base (= 0.20190808) + - abseil/base/base_internal (= 0.20190808) + - abseil/base/bits (= 0.20190808) + - abseil/base/config (= 0.20190808) + - abseil/base/core_headers (= 0.20190808) + - abseil/base/dynamic_annotations (= 0.20190808) + - abseil/base/endian (= 0.20190808) + - abseil/base/log_severity (= 0.20190808) + - abseil/base/malloc_internal (= 0.20190808) + - abseil/base/pretty_function (= 0.20190808) + - abseil/base/spinlock_wait (= 0.20190808) + - abseil/base/throw_delegate (= 0.20190808) + - abseil/base/atomic_hook (0.20190808) + - abseil/base/base (0.20190808): + - abseil/base/atomic_hook + - abseil/base/base_internal + - abseil/base/config + - abseil/base/core_headers + - abseil/base/dynamic_annotations + - abseil/base/log_severity + - abseil/base/spinlock_wait + - abseil/meta/type_traits + - abseil/base/base_internal (0.20190808): + - abseil/meta/type_traits + - abseil/base/bits (0.20190808): + - abseil/base/core_headers + - abseil/base/config (0.20190808) + - abseil/base/core_headers (0.20190808): + - abseil/base/config + - abseil/base/dynamic_annotations (0.20190808) + - abseil/base/endian (0.20190808): + - abseil/base/config + - abseil/base/core_headers + - abseil/base/log_severity (0.20190808): + - abseil/base/core_headers + - abseil/base/malloc_internal (0.20190808): + - abseil/base/base + - abseil/base/config + - abseil/base/core_headers + - abseil/base/dynamic_annotations + - abseil/base/spinlock_wait + - abseil/base/pretty_function (0.20190808) + - abseil/base/spinlock_wait (0.20190808): + - abseil/base/core_headers + - abseil/base/throw_delegate (0.20190808): + - abseil/base/base + - abseil/base/config + - abseil/memory (0.20190808): + - abseil/memory/memory (= 0.20190808) + - abseil/memory/memory (0.20190808): + - abseil/base/core_headers + - abseil/meta/type_traits + - abseil/meta (0.20190808): + - abseil/meta/type_traits (= 0.20190808) + - abseil/meta/type_traits (0.20190808): + - abseil/base/config + - abseil/numeric/int128 (0.20190808): + - abseil/base/config + - abseil/base/core_headers + - abseil/strings/internal (0.20190808): + - abseil/base/core_headers + - abseil/base/endian + - abseil/meta/type_traits + - abseil/strings/strings (0.20190808): + - abseil/base/base + - abseil/base/bits + - abseil/base/config + - abseil/base/core_headers + - abseil/base/endian + - abseil/base/throw_delegate + - abseil/memory/memory + - abseil/meta/type_traits + - abseil/numeric/int128 + - abseil/strings/internal + - abseil/time (0.20190808): + - abseil/time/internal (= 0.20190808) + - abseil/time/time (= 0.20190808) + - abseil/time/internal (0.20190808): + - abseil/time/internal/cctz (= 0.20190808) + - abseil/time/internal/cctz (0.20190808): + - abseil/time/internal/cctz/civil_time (= 0.20190808) + - abseil/time/internal/cctz/includes (= 0.20190808) + - abseil/time/internal/cctz/time_zone (= 0.20190808) + - abseil/time/internal/cctz/civil_time (0.20190808) + - abseil/time/internal/cctz/includes (0.20190808) + - abseil/time/internal/cctz/time_zone (0.20190808): + - abseil/time/internal/cctz/civil_time + - abseil/time/time (0.20190808): + - abseil/base/base + - abseil/base/core_headers + - abseil/numeric/int128 + - abseil/strings/strings + - abseil/time/internal/cctz/civil_time + - abseil/time/internal/cctz/time_zone + - abseil/types (0.20190808): + - abseil/types/any (= 0.20190808) + - abseil/types/bad_any_cast (= 0.20190808) + - abseil/types/bad_any_cast_impl (= 0.20190808) + - abseil/types/bad_optional_access (= 0.20190808) + - abseil/types/bad_variant_access (= 0.20190808) + - abseil/types/compare (= 0.20190808) + - abseil/types/optional (= 0.20190808) + - abseil/types/span (= 0.20190808) + - abseil/types/variant (= 0.20190808) + - abseil/types/any (0.20190808): + - abseil/base/config + - abseil/base/core_headers + - abseil/meta/type_traits + - abseil/types/bad_any_cast + - abseil/utility/utility + - abseil/types/bad_any_cast (0.20190808): + - abseil/base/config + - abseil/types/bad_any_cast_impl + - abseil/types/bad_any_cast_impl (0.20190808): + - abseil/base/base + - abseil/base/config + - abseil/types/bad_optional_access (0.20190808): + - abseil/base/base + - abseil/base/config + - abseil/types/bad_variant_access (0.20190808): + - abseil/base/base + - abseil/base/config + - abseil/types/compare (0.20190808): + - abseil/base/core_headers + - abseil/meta/type_traits + - abseil/types/optional (0.20190808): + - abseil/base/base_internal + - abseil/base/config + - abseil/base/core_headers + - abseil/memory/memory + - abseil/meta/type_traits + - abseil/types/bad_optional_access + - abseil/utility/utility + - abseil/types/span (0.20190808): + - abseil/algorithm/algorithm + - abseil/base/core_headers + - abseil/base/throw_delegate + - abseil/meta/type_traits + - abseil/types/variant (0.20190808): + - abseil/base/base_internal + - abseil/base/config + - abseil/base/core_headers + - abseil/meta/type_traits + - abseil/types/bad_variant_access + - abseil/utility/utility + - abseil/utility/utility (0.20190808): + - abseil/base/base_internal + - abseil/base/config + - abseil/meta/type_traits - BoringSSL-GRPC (0.0.3): - BoringSSL-GRPC/Implementation (= 0.0.3) - BoringSSL-GRPC/Interface (= 0.0.3) - BoringSSL-GRPC/Implementation (0.0.3): - BoringSSL-GRPC/Interface (= 0.0.3) - BoringSSL-GRPC/Interface (0.0.3) - - Firebase/Auth (6.12.0): + - Firebase/Auth (6.13.0): - Firebase/CoreOnly - - FirebaseAuth (~> 6.3.1) - - Firebase/Core (6.12.0): + - FirebaseAuth (~> 6.4.0) + - Firebase/Core (6.13.0): - Firebase/CoreOnly - - FirebaseAnalytics (= 6.1.5) - - Firebase/CoreOnly (6.12.0): - - FirebaseCore (= 6.3.3) - - Firebase/Firestore (6.12.0): + - FirebaseAnalytics (= 6.1.6) + - Firebase/CoreOnly (6.13.0): + - FirebaseCore (= 6.4.0) + - Firebase/Firestore (6.13.0): - Firebase/CoreOnly - - FirebaseFirestore (~> 1.7.0) - - FirebaseAnalytics (6.1.5): - - FirebaseCore (~> 6.3) + - FirebaseFirestore (~> 1.8.0) + - FirebaseAnalytics (6.1.6): + - FirebaseCore (~> 6.4) - FirebaseInstanceID (~> 4.2) - - GoogleAppMeasurement (= 6.1.5) + - GoogleAppMeasurement (= 6.1.6) - GoogleUtilities/AppDelegateSwizzler (~> 6.0) - GoogleUtilities/MethodSwizzler (~> 6.0) - GoogleUtilities/Network (~> 6.0) - "GoogleUtilities/NSData+zlib (~> 6.0)" - nanopb (= 0.3.9011) - - FirebaseAuth (6.3.1): + - FirebaseAuth (6.4.0): - FirebaseAuthInterop (~> 1.0) - FirebaseCore (~> 6.2) - GoogleUtilities/AppDelegateSwizzler (~> 6.2) - GoogleUtilities/Environment (~> 6.2) - GTMSessionFetcher/Core (~> 1.1) - FirebaseAuthInterop (1.0.0) - - FirebaseCore (6.3.3): + - FirebaseCore (6.4.0): - FirebaseCoreDiagnostics (~> 1.0) - FirebaseCoreDiagnosticsInterop (~> 1.0) - GoogleUtilities/Environment (~> 6.2) @@ -44,52 +203,50 @@ PODS: - GoogleUtilities/Logger (~> 6.2) - nanopb (~> 0.3.901) - FirebaseCoreDiagnosticsInterop (1.1.0) - - FirebaseFirestore (1.7.0): + - FirebaseFirestore (1.8.0): + - abseil/algorithm (= 0.20190808) + - abseil/base (= 0.20190808) + - abseil/memory (= 0.20190808) + - abseil/meta (= 0.20190808) + - abseil/strings/strings (= 0.20190808) + - abseil/time (= 0.20190808) + - abseil/types (= 0.20190808) - FirebaseAuthInterop (~> 1.0) - FirebaseCore (~> 6.2) - - FirebaseFirestore/abseil-cpp (= 1.7.0) - "gRPC-C++ (= 0.0.9)" - leveldb-library (~> 1.22) - nanopb (~> 0.3.901) - - Protobuf (>= 3.9.2, ~> 3.9) - - FirebaseFirestore/abseil-cpp (1.7.0): - - FirebaseAuthInterop (~> 1.0) - - FirebaseCore (~> 6.2) - - "gRPC-C++ (= 0.0.9)" - - leveldb-library (~> 1.22) - - nanopb (~> 0.3.901) - - Protobuf (>= 3.9.2, ~> 3.9) - FirebaseInstanceID (4.2.7): - FirebaseCore (~> 6.0) - GoogleUtilities/Environment (~> 6.0) - GoogleUtilities/UserDefaults (~> 6.0) - - GoogleAppMeasurement (6.1.5): + - GoogleAppMeasurement (6.1.6): - GoogleUtilities/AppDelegateSwizzler (~> 6.0) - GoogleUtilities/MethodSwizzler (~> 6.0) - GoogleUtilities/Network (~> 6.0) - "GoogleUtilities/NSData+zlib (~> 6.0)" - nanopb (= 0.3.9011) - - GoogleDataTransport (3.0.1) + - GoogleDataTransport (3.1.0) - GoogleDataTransportCCTSupport (1.2.1): - GoogleDataTransport (~> 3.0) - nanopb (~> 0.3.901) - - GoogleUtilities/AppDelegateSwizzler (6.3.1): + - GoogleUtilities/AppDelegateSwizzler (6.3.2): - GoogleUtilities/Environment - GoogleUtilities/Logger - GoogleUtilities/Network - - GoogleUtilities/Environment (6.3.1) - - GoogleUtilities/Logger (6.3.1): + - GoogleUtilities/Environment (6.3.2) + - GoogleUtilities/Logger (6.3.2): - GoogleUtilities/Environment - - GoogleUtilities/MethodSwizzler (6.3.1): + - GoogleUtilities/MethodSwizzler (6.3.2): - GoogleUtilities/Logger - - GoogleUtilities/Network (6.3.1): + - GoogleUtilities/Network (6.3.2): - GoogleUtilities/Logger - "GoogleUtilities/NSData+zlib" - GoogleUtilities/Reachability - - "GoogleUtilities/NSData+zlib (6.3.1)" - - GoogleUtilities/Reachability (6.3.1): + - "GoogleUtilities/NSData+zlib (6.3.2)" + - GoogleUtilities/Reachability (6.3.2): - GoogleUtilities/Logger - - GoogleUtilities/UserDefaults (6.3.1): + - GoogleUtilities/UserDefaults (6.3.2): - GoogleUtilities/Logger - "gRPC-C++ (0.0.9)": - "gRPC-C++/Implementation (= 0.0.9)" @@ -114,7 +271,6 @@ PODS: - nanopb/encode (= 0.3.9011) - nanopb/decode (0.3.9011) - nanopb/encode (0.3.9011) - - Protobuf (3.10.0) DEPENDENCIES: - Firebase/Auth @@ -123,6 +279,7 @@ DEPENDENCIES: SPEC REPOS: trunk: + - abseil - BoringSSL-GRPC - Firebase - FirebaseAnalytics @@ -142,29 +299,28 @@ SPEC REPOS: - GTMSessionFetcher - leveldb-library - nanopb - - Protobuf SPEC CHECKSUMS: + abseil: 18063d773f5366ff8736a050fe035a28f635fd27 BoringSSL-GRPC: db8764df3204ccea016e1c8dd15d9a9ad63ff318 - Firebase: da031bc7012374e3bed17a6731b89327b29863b9 - FirebaseAnalytics: 4e53a7eb7b76bc703c4d9239bc964545e9b23361 - FirebaseAuth: b401a012cc33b04df3b52bb308b04e8766f2693e + Firebase: 458d109512200d1aca2e1b9b6cf7d68a869a4a46 + FirebaseAnalytics: 45f36d9c429fc91d206283900ab75390cd05ee8a + FirebaseAuth: 7d0f84873926f6648bbd1391a318dfb1a26b5e4f FirebaseAuthInterop: 0ffa57668be100582bb7643d4fcb7615496c41fc - FirebaseCore: bcd6c112429249d7921e907d661e8955a3549e26 + FirebaseCore: 307ea2508df730c5865334e41965bd9ea344b0e5 FirebaseCoreDiagnostics: af29e43048607588c050889d19204f4d7b758c9f FirebaseCoreDiagnosticsInterop: e9b1b023157e3a2fc6418b5cb601e79b9af7b3a0 - FirebaseFirestore: 1c7ed32c09d6b0148034e035d0c07783ca45bac3 + FirebaseFirestore: 7acd8c85ce6b8955cedc0b9be17d456473605a93 FirebaseInstanceID: ebd2ea79ee38db0cb5f5167b17a0d387e1cc7b6e - GoogleAppMeasurement: 037f46d1d8ae8b312720f1042585ab961a1289e3 - GoogleDataTransport: 166f9b9f82cbf60a204e8fe2daa9db3e3ec1fb15 + GoogleAppMeasurement: dfe55efa543e899d906309eaaac6ca26d249862f + GoogleDataTransport: 67cc56f6280d1bc9d470285e851ec49ee9013dba GoogleDataTransportCCTSupport: f6ab1962e9dc05ab1fb938b795e5b310209edeec - GoogleUtilities: f895fde57977df4e0233edda0dbeac490e3703b6 + GoogleUtilities: 547a86735c6f0ee30ad17e94df4fc21f616b71cb "gRPC-C++": 9dfe7b44821e7b3e44aacad2af29d2c21f7cde83 gRPC-Core: c9aef9a261a1247e881b18059b84d597293c9947 GTMSessionFetcher: 43b8b64263023d4f32caa0b40f4c8bfa3c5f36d8 leveldb-library: 55d93ee664b4007aac644a782d11da33fba316f7 nanopb: 18003b5e52dab79db540fe93fe9579f399bd1ccd - Protobuf: a4dc852ad69c027ca2166ed287b856697814375b PODFILE CHECKSUM: 67831f10b93a19c58541fb5f3fa7845a32fd6ca9 diff --git a/firoptions/FiroptionConfiguration/Podfile.lock b/firoptions/FiroptionConfiguration/Podfile.lock index 6269ff6c..0a653449 100644 --- a/firoptions/FiroptionConfiguration/Podfile.lock +++ b/firoptions/FiroptionConfiguration/Podfile.lock @@ -1,23 +1,23 @@ PODS: - - Firebase/Core (6.12.0): + - Firebase/Core (6.13.0): - Firebase/CoreOnly - - FirebaseAnalytics (= 6.1.5) - - Firebase/CoreOnly (6.12.0): - - FirebaseCore (= 6.3.3) - - Firebase/Database (6.12.0): + - FirebaseAnalytics (= 6.1.6) + - Firebase/CoreOnly (6.13.0): + - FirebaseCore (= 6.4.0) + - Firebase/Database (6.13.0): - Firebase/CoreOnly - FirebaseDatabase (~> 6.1.2) - - FirebaseAnalytics (6.1.5): - - FirebaseCore (~> 6.3) + - FirebaseAnalytics (6.1.6): + - FirebaseCore (~> 6.4) - FirebaseInstanceID (~> 4.2) - - GoogleAppMeasurement (= 6.1.5) + - GoogleAppMeasurement (= 6.1.6) - GoogleUtilities/AppDelegateSwizzler (~> 6.0) - GoogleUtilities/MethodSwizzler (~> 6.0) - GoogleUtilities/Network (~> 6.0) - "GoogleUtilities/NSData+zlib (~> 6.0)" - nanopb (= 0.3.9011) - FirebaseAuthInterop (1.0.0) - - FirebaseCore (6.3.3): + - FirebaseCore (6.4.0): - FirebaseCoreDiagnostics (~> 1.0) - FirebaseCoreDiagnosticsInterop (~> 1.0) - GoogleUtilities/Environment (~> 6.2) @@ -37,33 +37,33 @@ PODS: - FirebaseCore (~> 6.0) - GoogleUtilities/Environment (~> 6.0) - GoogleUtilities/UserDefaults (~> 6.0) - - GoogleAppMeasurement (6.1.5): + - GoogleAppMeasurement (6.1.6): - GoogleUtilities/AppDelegateSwizzler (~> 6.0) - GoogleUtilities/MethodSwizzler (~> 6.0) - GoogleUtilities/Network (~> 6.0) - "GoogleUtilities/NSData+zlib (~> 6.0)" - nanopb (= 0.3.9011) - - GoogleDataTransport (3.0.1) + - GoogleDataTransport (3.1.0) - GoogleDataTransportCCTSupport (1.2.1): - GoogleDataTransport (~> 3.0) - nanopb (~> 0.3.901) - - GoogleUtilities/AppDelegateSwizzler (6.3.1): + - GoogleUtilities/AppDelegateSwizzler (6.3.2): - GoogleUtilities/Environment - GoogleUtilities/Logger - GoogleUtilities/Network - - GoogleUtilities/Environment (6.3.1) - - GoogleUtilities/Logger (6.3.1): + - GoogleUtilities/Environment (6.3.2) + - GoogleUtilities/Logger (6.3.2): - GoogleUtilities/Environment - - GoogleUtilities/MethodSwizzler (6.3.1): + - GoogleUtilities/MethodSwizzler (6.3.2): - GoogleUtilities/Logger - - GoogleUtilities/Network (6.3.1): + - GoogleUtilities/Network (6.3.2): - GoogleUtilities/Logger - "GoogleUtilities/NSData+zlib" - GoogleUtilities/Reachability - - "GoogleUtilities/NSData+zlib (6.3.1)" - - GoogleUtilities/Reachability (6.3.1): + - "GoogleUtilities/NSData+zlib (6.3.2)" + - GoogleUtilities/Reachability (6.3.2): - GoogleUtilities/Logger - - GoogleUtilities/UserDefaults (6.3.1): + - GoogleUtilities/UserDefaults (6.3.2): - GoogleUtilities/Logger - leveldb-library (1.22) - nanopb (0.3.9011): @@ -94,18 +94,18 @@ SPEC REPOS: - nanopb SPEC CHECKSUMS: - Firebase: da031bc7012374e3bed17a6731b89327b29863b9 - FirebaseAnalytics: 4e53a7eb7b76bc703c4d9239bc964545e9b23361 + Firebase: 458d109512200d1aca2e1b9b6cf7d68a869a4a46 + FirebaseAnalytics: 45f36d9c429fc91d206283900ab75390cd05ee8a FirebaseAuthInterop: 0ffa57668be100582bb7643d4fcb7615496c41fc - FirebaseCore: bcd6c112429249d7921e907d661e8955a3549e26 + FirebaseCore: 307ea2508df730c5865334e41965bd9ea344b0e5 FirebaseCoreDiagnostics: af29e43048607588c050889d19204f4d7b758c9f FirebaseCoreDiagnosticsInterop: e9b1b023157e3a2fc6418b5cb601e79b9af7b3a0 FirebaseDatabase: 963515d232ded06f36f6ce830507c94551866170 FirebaseInstanceID: ebd2ea79ee38db0cb5f5167b17a0d387e1cc7b6e - GoogleAppMeasurement: 037f46d1d8ae8b312720f1042585ab961a1289e3 - GoogleDataTransport: 166f9b9f82cbf60a204e8fe2daa9db3e3ec1fb15 + GoogleAppMeasurement: dfe55efa543e899d906309eaaac6ca26d249862f + GoogleDataTransport: 67cc56f6280d1bc9d470285e851ec49ee9013dba GoogleDataTransportCCTSupport: f6ab1962e9dc05ab1fb938b795e5b310209edeec - GoogleUtilities: f895fde57977df4e0233edda0dbeac490e3703b6 + GoogleUtilities: 547a86735c6f0ee30ad17e94df4fc21f616b71cb leveldb-library: 55d93ee664b4007aac644a782d11da33fba316f7 nanopb: 18003b5e52dab79db540fe93fe9579f399bd1ccd diff --git a/functions/Podfile.lock b/functions/Podfile.lock index 75176f99..10f2bfc7 100644 --- a/functions/Podfile.lock +++ b/functions/Podfile.lock @@ -1,11 +1,11 @@ PODS: - - Firebase/CoreOnly (6.12.0): - - FirebaseCore (= 6.3.3) - - Firebase/Functions (6.12.0): + - Firebase/CoreOnly (6.13.0): + - FirebaseCore (= 6.4.0) + - Firebase/Functions (6.13.0): - Firebase/CoreOnly - FirebaseFunctions (~> 2.5.1) - FirebaseAuthInterop (1.0.0) - - FirebaseCore (6.3.3): + - FirebaseCore (6.4.0): - FirebaseCoreDiagnostics (~> 1.0) - FirebaseCoreDiagnosticsInterop (~> 1.0) - GoogleUtilities/Environment (~> 6.2) @@ -21,12 +21,12 @@ PODS: - FirebaseAuthInterop (~> 1.0) - FirebaseCore (~> 6.0) - GTMSessionFetcher/Core (~> 1.1) - - GoogleDataTransport (3.0.1) + - GoogleDataTransport (3.1.0) - GoogleDataTransportCCTSupport (1.2.1): - GoogleDataTransport (~> 3.0) - nanopb (~> 0.3.901) - - GoogleUtilities/Environment (6.3.1) - - GoogleUtilities/Logger (6.3.1): + - GoogleUtilities/Environment (6.3.2) + - GoogleUtilities/Logger (6.3.2): - GoogleUtilities/Environment - GTMSessionFetcher/Core (1.3.0) - nanopb (0.3.9011): @@ -53,15 +53,15 @@ SPEC REPOS: - nanopb SPEC CHECKSUMS: - Firebase: da031bc7012374e3bed17a6731b89327b29863b9 + Firebase: 458d109512200d1aca2e1b9b6cf7d68a869a4a46 FirebaseAuthInterop: 0ffa57668be100582bb7643d4fcb7615496c41fc - FirebaseCore: bcd6c112429249d7921e907d661e8955a3549e26 + FirebaseCore: 307ea2508df730c5865334e41965bd9ea344b0e5 FirebaseCoreDiagnostics: af29e43048607588c050889d19204f4d7b758c9f FirebaseCoreDiagnosticsInterop: e9b1b023157e3a2fc6418b5cb601e79b9af7b3a0 FirebaseFunctions: 5af7c35d1c5e41608fecbb667eb6c4e672e318d0 - GoogleDataTransport: 166f9b9f82cbf60a204e8fe2daa9db3e3ec1fb15 + GoogleDataTransport: 67cc56f6280d1bc9d470285e851ec49ee9013dba GoogleDataTransportCCTSupport: f6ab1962e9dc05ab1fb938b795e5b310209edeec - GoogleUtilities: f895fde57977df4e0233edda0dbeac490e3703b6 + GoogleUtilities: 547a86735c6f0ee30ad17e94df4fc21f616b71cb GTMSessionFetcher: 43b8b64263023d4f32caa0b40f4c8bfa3c5f36d8 nanopb: 18003b5e52dab79db540fe93fe9579f399bd1ccd diff --git a/inappmessaging/Podfile.lock b/inappmessaging/Podfile.lock index 0eda9774..cbb26821 100644 --- a/inappmessaging/Podfile.lock +++ b/inappmessaging/Podfile.lock @@ -1,25 +1,25 @@ PODS: - - Firebase (6.12.0): - - Firebase/Core (= 6.12.0) - - Firebase/Core (6.12.0): + - Firebase (6.13.0): + - Firebase/Core (= 6.13.0) + - Firebase/Core (6.13.0): - Firebase/CoreOnly - - FirebaseAnalytics (= 6.1.5) - - Firebase/CoreOnly (6.12.0): - - FirebaseCore (= 6.3.3) - - Firebase/InAppMessagingDisplay (6.12.0): + - FirebaseAnalytics (= 6.1.6) + - Firebase/CoreOnly (6.13.0): + - FirebaseCore (= 6.4.0) + - Firebase/InAppMessagingDisplay (6.13.0): - Firebase/CoreOnly - FirebaseInAppMessagingDisplay (~> 0.15.5) - - FirebaseAnalytics (6.1.5): - - FirebaseCore (~> 6.3) + - FirebaseAnalytics (6.1.6): + - FirebaseCore (~> 6.4) - FirebaseInstanceID (~> 4.2) - - GoogleAppMeasurement (= 6.1.5) + - GoogleAppMeasurement (= 6.1.6) - GoogleUtilities/AppDelegateSwizzler (~> 6.0) - GoogleUtilities/MethodSwizzler (~> 6.0) - GoogleUtilities/Network (~> 6.0) - "GoogleUtilities/NSData+zlib (~> 6.0)" - nanopb (= 0.3.9011) - FirebaseAnalyticsInterop (1.4.0) - - FirebaseCore (6.3.3): + - FirebaseCore (6.4.0): - FirebaseCoreDiagnostics (~> 1.0) - FirebaseCoreDiagnosticsInterop (~> 1.0) - GoogleUtilities/Environment (~> 6.2) @@ -43,33 +43,33 @@ PODS: - FirebaseCore (~> 6.0) - GoogleUtilities/Environment (~> 6.0) - GoogleUtilities/UserDefaults (~> 6.0) - - GoogleAppMeasurement (6.1.5): + - GoogleAppMeasurement (6.1.6): - GoogleUtilities/AppDelegateSwizzler (~> 6.0) - GoogleUtilities/MethodSwizzler (~> 6.0) - GoogleUtilities/Network (~> 6.0) - "GoogleUtilities/NSData+zlib (~> 6.0)" - nanopb (= 0.3.9011) - - GoogleDataTransport (3.0.1) + - GoogleDataTransport (3.1.0) - GoogleDataTransportCCTSupport (1.2.1): - GoogleDataTransport (~> 3.0) - nanopb (~> 0.3.901) - - GoogleUtilities/AppDelegateSwizzler (6.3.1): + - GoogleUtilities/AppDelegateSwizzler (6.3.2): - GoogleUtilities/Environment - GoogleUtilities/Logger - GoogleUtilities/Network - - GoogleUtilities/Environment (6.3.1) - - GoogleUtilities/Logger (6.3.1): + - GoogleUtilities/Environment (6.3.2) + - GoogleUtilities/Logger (6.3.2): - GoogleUtilities/Environment - - GoogleUtilities/MethodSwizzler (6.3.1): + - GoogleUtilities/MethodSwizzler (6.3.2): - GoogleUtilities/Logger - - GoogleUtilities/Network (6.3.1): + - GoogleUtilities/Network (6.3.2): - GoogleUtilities/Logger - "GoogleUtilities/NSData+zlib" - GoogleUtilities/Reachability - - "GoogleUtilities/NSData+zlib (6.3.1)" - - GoogleUtilities/Reachability (6.3.1): + - "GoogleUtilities/NSData+zlib (6.3.2)" + - GoogleUtilities/Reachability (6.3.2): - GoogleUtilities/Logger - - GoogleUtilities/UserDefaults (6.3.1): + - GoogleUtilities/UserDefaults (6.3.2): - GoogleUtilities/Logger - nanopb (0.3.9011): - nanopb/decode (= 0.3.9011) @@ -99,19 +99,19 @@ SPEC REPOS: - nanopb SPEC CHECKSUMS: - Firebase: da031bc7012374e3bed17a6731b89327b29863b9 - FirebaseAnalytics: 4e53a7eb7b76bc703c4d9239bc964545e9b23361 + Firebase: 458d109512200d1aca2e1b9b6cf7d68a869a4a46 + FirebaseAnalytics: 45f36d9c429fc91d206283900ab75390cd05ee8a FirebaseAnalyticsInterop: d48b6ab67bcf016a05e55b71fc39c61c0cb6b7f3 - FirebaseCore: bcd6c112429249d7921e907d661e8955a3549e26 + FirebaseCore: 307ea2508df730c5865334e41965bd9ea344b0e5 FirebaseCoreDiagnostics: af29e43048607588c050889d19204f4d7b758c9f FirebaseCoreDiagnosticsInterop: e9b1b023157e3a2fc6418b5cb601e79b9af7b3a0 FirebaseInAppMessaging: acbfa8c5582b11ccc0366511d29ef1d288f302fc FirebaseInAppMessagingDisplay: 60a65c8277f17675a8a5b92e9a97cd914b45d4ff FirebaseInstanceID: ebd2ea79ee38db0cb5f5167b17a0d387e1cc7b6e - GoogleAppMeasurement: 037f46d1d8ae8b312720f1042585ab961a1289e3 - GoogleDataTransport: 166f9b9f82cbf60a204e8fe2daa9db3e3ec1fb15 + GoogleAppMeasurement: dfe55efa543e899d906309eaaac6ca26d249862f + GoogleDataTransport: 67cc56f6280d1bc9d470285e851ec49ee9013dba GoogleDataTransportCCTSupport: f6ab1962e9dc05ab1fb938b795e5b310209edeec - GoogleUtilities: f895fde57977df4e0233edda0dbeac490e3703b6 + GoogleUtilities: 547a86735c6f0ee30ad17e94df4fc21f616b71cb nanopb: 18003b5e52dab79db540fe93fe9579f399bd1ccd PODFILE CHECKSUM: ee1d0162c4b114166138141943031a3ae6c42221 diff --git a/mlkit/Podfile.lock b/mlkit/Podfile.lock index 4f63cf69..f2c5771e 100644 --- a/mlkit/Podfile.lock +++ b/mlkit/Podfile.lock @@ -1,13 +1,13 @@ PODS: - - Firebase/CoreOnly (6.12.0): - - FirebaseCore (= 6.3.3) - - Firebase/MLVision (6.12.0): + - Firebase/CoreOnly (6.13.0): + - FirebaseCore (= 6.4.0) + - Firebase/MLVision (6.13.0): - Firebase/CoreOnly - FirebaseMLVision (~> 0.19.0) - - Firebase/MLVisionAutoML (6.12.0): + - Firebase/MLVisionAutoML (6.13.0): - Firebase/CoreOnly - FirebaseMLVisionAutoML (~> 0.19.0) - - FirebaseCore (6.3.3): + - FirebaseCore (6.4.0): - FirebaseCoreDiagnostics (~> 1.0) - FirebaseCoreDiagnosticsInterop (~> 1.0) - GoogleUtilities/Environment (~> 6.2) @@ -52,7 +52,7 @@ PODS: - GoogleAPIClientForREST/Vision (1.3.10): - GoogleAPIClientForREST/Core - GTMSessionFetcher (>= 1.1.7) - - GoogleDataTransport (3.0.1) + - GoogleDataTransport (3.1.0) - GoogleDataTransportCCTSupport (1.2.1): - GoogleDataTransport (~> 3.0) - nanopb (~> 0.3.901) @@ -68,10 +68,10 @@ PODS: - GoogleToolboxForMac/Defines (= 2.2.2) - "GoogleToolboxForMac/NSString+URLArguments (= 2.2.2)" - "GoogleToolboxForMac/NSString+URLArguments (2.2.2)" - - GoogleUtilities/Environment (6.3.1) - - GoogleUtilities/Logger (6.3.1): + - GoogleUtilities/Environment (6.3.2) + - GoogleUtilities/Logger (6.3.2): - GoogleUtilities/Environment - - GoogleUtilities/UserDefaults (6.3.1): + - GoogleUtilities/UserDefaults (6.3.2): - GoogleUtilities/Logger - GTMSessionFetcher (1.3.0): - GTMSessionFetcher/Full (= 1.3.0) @@ -114,8 +114,8 @@ SPEC REPOS: - TensorFlowLiteObjC SPEC CHECKSUMS: - Firebase: da031bc7012374e3bed17a6731b89327b29863b9 - FirebaseCore: bcd6c112429249d7921e907d661e8955a3549e26 + Firebase: 458d109512200d1aca2e1b9b6cf7d68a869a4a46 + FirebaseCore: 307ea2508df730c5865334e41965bd9ea344b0e5 FirebaseCoreDiagnostics: af29e43048607588c050889d19204f4d7b758c9f FirebaseCoreDiagnosticsInterop: e9b1b023157e3a2fc6418b5cb601e79b9af7b3a0 FirebaseInstanceID: ebd2ea79ee38db0cb5f5167b17a0d387e1cc7b6e @@ -123,10 +123,10 @@ SPEC CHECKSUMS: FirebaseMLVision: 7a456009787690e3b53436092ae9b635563de8f3 FirebaseMLVisionAutoML: ce5b5dfd1443e8c08a68f4dafa6b1c169d07a6a2 GoogleAPIClientForREST: 4acfffd77f1c3c8741b6be9eaed0e603278efbde - GoogleDataTransport: 166f9b9f82cbf60a204e8fe2daa9db3e3ec1fb15 + GoogleDataTransport: 67cc56f6280d1bc9d470285e851ec49ee9013dba GoogleDataTransportCCTSupport: f6ab1962e9dc05ab1fb938b795e5b310209edeec GoogleToolboxForMac: 800648f8b3127618c1b59c7f97684427630c5ea3 - GoogleUtilities: f895fde57977df4e0233edda0dbeac490e3703b6 + GoogleUtilities: 547a86735c6f0ee30ad17e94df4fc21f616b71cb GTMSessionFetcher: 43b8b64263023d4f32caa0b40f4c8bfa3c5f36d8 nanopb: 18003b5e52dab79db540fe93fe9579f399bd1ccd Protobuf: a4dc852ad69c027ca2166ed287b856697814375b diff --git a/storage/Podfile.lock b/storage/Podfile.lock index e30214ca..aecb1616 100644 --- a/storage/Podfile.lock +++ b/storage/Podfile.lock @@ -1,11 +1,11 @@ PODS: - - Firebase/CoreOnly (6.12.0): - - FirebaseCore (= 6.3.3) - - Firebase/Storage (6.12.0): + - Firebase/CoreOnly (6.13.0): + - FirebaseCore (= 6.4.0) + - Firebase/Storage (6.13.0): - Firebase/CoreOnly - - FirebaseStorage (~> 3.4.1) + - FirebaseStorage (~> 3.4.2) - FirebaseAuthInterop (1.0.0) - - FirebaseCore (6.3.3): + - FirebaseCore (6.4.0): - FirebaseCoreDiagnostics (~> 1.0) - FirebaseCoreDiagnosticsInterop (~> 1.0) - GoogleUtilities/Environment (~> 6.2) @@ -17,19 +17,19 @@ PODS: - GoogleUtilities/Logger (~> 6.2) - nanopb (~> 0.3.901) - FirebaseCoreDiagnosticsInterop (1.1.0) - - FirebaseStorage (3.4.1): + - FirebaseStorage (3.4.2): - FirebaseAuthInterop (~> 1.0) - FirebaseCore (~> 6.0) - GTMSessionFetcher/Core (~> 1.1) - - FirebaseUI/Storage (8.3.1): + - FirebaseUI/Storage (8.4.0): - Firebase/Storage (~> 6.0) - SDWebImage (~> 5.0) - - GoogleDataTransport (3.0.1) + - GoogleDataTransport (3.1.0) - GoogleDataTransportCCTSupport (1.2.1): - GoogleDataTransport (~> 3.0) - nanopb (~> 0.3.901) - - GoogleUtilities/Environment (6.3.1) - - GoogleUtilities/Logger (6.3.1): + - GoogleUtilities/Environment (6.3.2) + - GoogleUtilities/Logger (6.3.2): - GoogleUtilities/Environment - GTMSessionFetcher/Core (1.3.0) - nanopb (0.3.9011): @@ -62,16 +62,16 @@ SPEC REPOS: - SDWebImage SPEC CHECKSUMS: - Firebase: da031bc7012374e3bed17a6731b89327b29863b9 + Firebase: 458d109512200d1aca2e1b9b6cf7d68a869a4a46 FirebaseAuthInterop: 0ffa57668be100582bb7643d4fcb7615496c41fc - FirebaseCore: bcd6c112429249d7921e907d661e8955a3549e26 + FirebaseCore: 307ea2508df730c5865334e41965bd9ea344b0e5 FirebaseCoreDiagnostics: af29e43048607588c050889d19204f4d7b758c9f FirebaseCoreDiagnosticsInterop: e9b1b023157e3a2fc6418b5cb601e79b9af7b3a0 - FirebaseStorage: b7c6d00997bc21d4465453bdcc5cc65513110fed - FirebaseUI: 826359d83af7cd76bfe0d43a8aab11eabac65558 - GoogleDataTransport: 166f9b9f82cbf60a204e8fe2daa9db3e3ec1fb15 + FirebaseStorage: 046abe9ac4e2a1a0e47d72f536490ffa50896632 + FirebaseUI: 433550cb9e3d03ec7ee2c25f87493f76358d9b68 + GoogleDataTransport: 67cc56f6280d1bc9d470285e851ec49ee9013dba GoogleDataTransportCCTSupport: f6ab1962e9dc05ab1fb938b795e5b310209edeec - GoogleUtilities: f895fde57977df4e0233edda0dbeac490e3703b6 + GoogleUtilities: 547a86735c6f0ee30ad17e94df4fc21f616b71cb GTMSessionFetcher: 43b8b64263023d4f32caa0b40f4c8bfa3c5f36d8 nanopb: 18003b5e52dab79db540fe93fe9579f399bd1ccd SDWebImage: 7137d57385fb632129838c1e6ab9528a22c666cc From 0d201e1bdaf9052f933b2318cd7eebc12bac3c56 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Ros=C3=A1rio=20Pereira=20Fernandes?= Date: Fri, 15 Nov 2019 22:23:02 +0200 Subject: [PATCH 025/387] docs: fix typo on FieldValue.increment() snippet --- firestore/swift/firestore-smoketest/ViewController.swift | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/firestore/swift/firestore-smoketest/ViewController.swift b/firestore/swift/firestore-smoketest/ViewController.swift index 47c8b978..79149fd1 100644 --- a/firestore/swift/firestore-smoketest/ViewController.swift +++ b/firestore/swift/firestore-smoketest/ViewController.swift @@ -371,7 +371,7 @@ class ViewController: UIViewController { // [START update_document-increment] let washingtonRef = db.collection("cities").document("DC") - // Atomically incrememnt the population of the city by 50. + // Atomically increment the population of the city by 50. // Note that increment() with no arguments increments by 1. washingtonRef.updateData([ "population": FieldValue.increment(Int64(50)) From 1e164e9da8db5a886f040302909ec7fd8b60614a Mon Sep 17 00:00:00 2001 From: DPE bot Date: Wed, 20 Nov 2019 08:23:21 -0800 Subject: [PATCH 026/387] Auto-update dependencies. --- dl-invites-sample/Podfile.lock | 14 +++++++------- firestore/objc/Podfile.lock | 18 +++++++++--------- firestore/swift/Podfile.lock | 18 +++++++++--------- firoptions/FiroptionConfiguration/Podfile.lock | 14 +++++++------- functions/Podfile.lock | 14 +++++++------- inappmessaging/Podfile.lock | 14 +++++++------- mlkit/Podfile.lock | 14 +++++++------- storage/Podfile.lock | 14 +++++++------- 8 files changed, 60 insertions(+), 60 deletions(-) diff --git a/dl-invites-sample/Podfile.lock b/dl-invites-sample/Podfile.lock index bb2f6c96..e8d4b6ff 100644 --- a/dl-invites-sample/Podfile.lock +++ b/dl-invites-sample/Podfile.lock @@ -22,7 +22,7 @@ PODS: - FirebaseCoreDiagnosticsInterop (~> 1.0) - GoogleUtilities/Environment (~> 6.2) - GoogleUtilities/Logger (~> 6.2) - - FirebaseCoreDiagnostics (1.1.1): + - FirebaseCoreDiagnostics (1.1.2): - FirebaseCoreDiagnosticsInterop (~> 1.0) - GoogleDataTransportCCTSupport (~> 1.0) - GoogleUtilities/Environment (~> 6.2) @@ -42,9 +42,9 @@ PODS: - GoogleUtilities/Network (~> 6.0) - "GoogleUtilities/NSData+zlib (~> 6.0)" - nanopb (= 0.3.9011) - - GoogleDataTransport (3.1.0) - - GoogleDataTransportCCTSupport (1.2.1): - - GoogleDataTransport (~> 3.0) + - GoogleDataTransport (3.2.0) + - GoogleDataTransportCCTSupport (1.2.2): + - GoogleDataTransport (~> 3.2) - nanopb (~> 0.3.901) - GoogleUtilities/AppDelegateSwizzler (6.3.2): - GoogleUtilities/Environment @@ -95,13 +95,13 @@ SPEC CHECKSUMS: FirebaseAnalytics: 45f36d9c429fc91d206283900ab75390cd05ee8a FirebaseAnalyticsInterop: d48b6ab67bcf016a05e55b71fc39c61c0cb6b7f3 FirebaseCore: 307ea2508df730c5865334e41965bd9ea344b0e5 - FirebaseCoreDiagnostics: af29e43048607588c050889d19204f4d7b758c9f + FirebaseCoreDiagnostics: 511f4f3ed7d440bb69127e8b97c2bc8befae639e FirebaseCoreDiagnosticsInterop: e9b1b023157e3a2fc6418b5cb601e79b9af7b3a0 FirebaseDynamicLinks: db62e9da4788f9c5ebce2028dab933a0c158cfe2 FirebaseInstanceID: ebd2ea79ee38db0cb5f5167b17a0d387e1cc7b6e GoogleAppMeasurement: dfe55efa543e899d906309eaaac6ca26d249862f - GoogleDataTransport: 67cc56f6280d1bc9d470285e851ec49ee9013dba - GoogleDataTransportCCTSupport: f6ab1962e9dc05ab1fb938b795e5b310209edeec + GoogleDataTransport: 8e9b210c97d55fbff306cc5468ff91b9cb32dcf5 + GoogleDataTransportCCTSupport: ef79a4728b864946a8aafdbab770d5294faf3b5f GoogleUtilities: 547a86735c6f0ee30ad17e94df4fc21f616b71cb nanopb: 18003b5e52dab79db540fe93fe9579f399bd1ccd diff --git a/firestore/objc/Podfile.lock b/firestore/objc/Podfile.lock index debaacd4..6c6dc451 100644 --- a/firestore/objc/Podfile.lock +++ b/firestore/objc/Podfile.lock @@ -196,14 +196,14 @@ PODS: - FirebaseCoreDiagnosticsInterop (~> 1.0) - GoogleUtilities/Environment (~> 6.2) - GoogleUtilities/Logger (~> 6.2) - - FirebaseCoreDiagnostics (1.1.1): + - FirebaseCoreDiagnostics (1.1.2): - FirebaseCoreDiagnosticsInterop (~> 1.0) - GoogleDataTransportCCTSupport (~> 1.0) - GoogleUtilities/Environment (~> 6.2) - GoogleUtilities/Logger (~> 6.2) - nanopb (~> 0.3.901) - FirebaseCoreDiagnosticsInterop (1.1.0) - - FirebaseFirestore (1.8.0): + - FirebaseFirestore (1.8.1): - abseil/algorithm (= 0.20190808) - abseil/base (= 0.20190808) - abseil/memory (= 0.20190808) @@ -226,9 +226,9 @@ PODS: - GoogleUtilities/Network (~> 6.0) - "GoogleUtilities/NSData+zlib (~> 6.0)" - nanopb (= 0.3.9011) - - GoogleDataTransport (3.1.0) - - GoogleDataTransportCCTSupport (1.2.1): - - GoogleDataTransport (~> 3.0) + - GoogleDataTransport (3.2.0) + - GoogleDataTransportCCTSupport (1.2.2): + - GoogleDataTransport (~> 3.2) - nanopb (~> 0.3.901) - GoogleUtilities/AppDelegateSwizzler (6.3.2): - GoogleUtilities/Environment @@ -308,13 +308,13 @@ SPEC CHECKSUMS: FirebaseAuth: 7d0f84873926f6648bbd1391a318dfb1a26b5e4f FirebaseAuthInterop: 0ffa57668be100582bb7643d4fcb7615496c41fc FirebaseCore: 307ea2508df730c5865334e41965bd9ea344b0e5 - FirebaseCoreDiagnostics: af29e43048607588c050889d19204f4d7b758c9f + FirebaseCoreDiagnostics: 511f4f3ed7d440bb69127e8b97c2bc8befae639e FirebaseCoreDiagnosticsInterop: e9b1b023157e3a2fc6418b5cb601e79b9af7b3a0 - FirebaseFirestore: 7acd8c85ce6b8955cedc0b9be17d456473605a93 + FirebaseFirestore: 2e92e977280d63ecbf3fd58bdbfaf9145abb880f FirebaseInstanceID: ebd2ea79ee38db0cb5f5167b17a0d387e1cc7b6e GoogleAppMeasurement: dfe55efa543e899d906309eaaac6ca26d249862f - GoogleDataTransport: 67cc56f6280d1bc9d470285e851ec49ee9013dba - GoogleDataTransportCCTSupport: f6ab1962e9dc05ab1fb938b795e5b310209edeec + GoogleDataTransport: 8e9b210c97d55fbff306cc5468ff91b9cb32dcf5 + GoogleDataTransportCCTSupport: ef79a4728b864946a8aafdbab770d5294faf3b5f GoogleUtilities: 547a86735c6f0ee30ad17e94df4fc21f616b71cb "gRPC-C++": 9dfe7b44821e7b3e44aacad2af29d2c21f7cde83 gRPC-Core: c9aef9a261a1247e881b18059b84d597293c9947 diff --git a/firestore/swift/Podfile.lock b/firestore/swift/Podfile.lock index 35fd25a6..b48d9a0b 100644 --- a/firestore/swift/Podfile.lock +++ b/firestore/swift/Podfile.lock @@ -196,14 +196,14 @@ PODS: - FirebaseCoreDiagnosticsInterop (~> 1.0) - GoogleUtilities/Environment (~> 6.2) - GoogleUtilities/Logger (~> 6.2) - - FirebaseCoreDiagnostics (1.1.1): + - FirebaseCoreDiagnostics (1.1.2): - FirebaseCoreDiagnosticsInterop (~> 1.0) - GoogleDataTransportCCTSupport (~> 1.0) - GoogleUtilities/Environment (~> 6.2) - GoogleUtilities/Logger (~> 6.2) - nanopb (~> 0.3.901) - FirebaseCoreDiagnosticsInterop (1.1.0) - - FirebaseFirestore (1.8.0): + - FirebaseFirestore (1.8.1): - abseil/algorithm (= 0.20190808) - abseil/base (= 0.20190808) - abseil/memory (= 0.20190808) @@ -226,9 +226,9 @@ PODS: - GoogleUtilities/Network (~> 6.0) - "GoogleUtilities/NSData+zlib (~> 6.0)" - nanopb (= 0.3.9011) - - GoogleDataTransport (3.1.0) - - GoogleDataTransportCCTSupport (1.2.1): - - GoogleDataTransport (~> 3.0) + - GoogleDataTransport (3.2.0) + - GoogleDataTransportCCTSupport (1.2.2): + - GoogleDataTransport (~> 3.2) - nanopb (~> 0.3.901) - GoogleUtilities/AppDelegateSwizzler (6.3.2): - GoogleUtilities/Environment @@ -308,13 +308,13 @@ SPEC CHECKSUMS: FirebaseAuth: 7d0f84873926f6648bbd1391a318dfb1a26b5e4f FirebaseAuthInterop: 0ffa57668be100582bb7643d4fcb7615496c41fc FirebaseCore: 307ea2508df730c5865334e41965bd9ea344b0e5 - FirebaseCoreDiagnostics: af29e43048607588c050889d19204f4d7b758c9f + FirebaseCoreDiagnostics: 511f4f3ed7d440bb69127e8b97c2bc8befae639e FirebaseCoreDiagnosticsInterop: e9b1b023157e3a2fc6418b5cb601e79b9af7b3a0 - FirebaseFirestore: 7acd8c85ce6b8955cedc0b9be17d456473605a93 + FirebaseFirestore: 2e92e977280d63ecbf3fd58bdbfaf9145abb880f FirebaseInstanceID: ebd2ea79ee38db0cb5f5167b17a0d387e1cc7b6e GoogleAppMeasurement: dfe55efa543e899d906309eaaac6ca26d249862f - GoogleDataTransport: 67cc56f6280d1bc9d470285e851ec49ee9013dba - GoogleDataTransportCCTSupport: f6ab1962e9dc05ab1fb938b795e5b310209edeec + GoogleDataTransport: 8e9b210c97d55fbff306cc5468ff91b9cb32dcf5 + GoogleDataTransportCCTSupport: ef79a4728b864946a8aafdbab770d5294faf3b5f GoogleUtilities: 547a86735c6f0ee30ad17e94df4fc21f616b71cb "gRPC-C++": 9dfe7b44821e7b3e44aacad2af29d2c21f7cde83 gRPC-Core: c9aef9a261a1247e881b18059b84d597293c9947 diff --git a/firoptions/FiroptionConfiguration/Podfile.lock b/firoptions/FiroptionConfiguration/Podfile.lock index 0a653449..0161e0c3 100644 --- a/firoptions/FiroptionConfiguration/Podfile.lock +++ b/firoptions/FiroptionConfiguration/Podfile.lock @@ -22,7 +22,7 @@ PODS: - FirebaseCoreDiagnosticsInterop (~> 1.0) - GoogleUtilities/Environment (~> 6.2) - GoogleUtilities/Logger (~> 6.2) - - FirebaseCoreDiagnostics (1.1.1): + - FirebaseCoreDiagnostics (1.1.2): - FirebaseCoreDiagnosticsInterop (~> 1.0) - GoogleDataTransportCCTSupport (~> 1.0) - GoogleUtilities/Environment (~> 6.2) @@ -43,9 +43,9 @@ PODS: - GoogleUtilities/Network (~> 6.0) - "GoogleUtilities/NSData+zlib (~> 6.0)" - nanopb (= 0.3.9011) - - GoogleDataTransport (3.1.0) - - GoogleDataTransportCCTSupport (1.2.1): - - GoogleDataTransport (~> 3.0) + - GoogleDataTransport (3.2.0) + - GoogleDataTransportCCTSupport (1.2.2): + - GoogleDataTransport (~> 3.2) - nanopb (~> 0.3.901) - GoogleUtilities/AppDelegateSwizzler (6.3.2): - GoogleUtilities/Environment @@ -98,13 +98,13 @@ SPEC CHECKSUMS: FirebaseAnalytics: 45f36d9c429fc91d206283900ab75390cd05ee8a FirebaseAuthInterop: 0ffa57668be100582bb7643d4fcb7615496c41fc FirebaseCore: 307ea2508df730c5865334e41965bd9ea344b0e5 - FirebaseCoreDiagnostics: af29e43048607588c050889d19204f4d7b758c9f + FirebaseCoreDiagnostics: 511f4f3ed7d440bb69127e8b97c2bc8befae639e FirebaseCoreDiagnosticsInterop: e9b1b023157e3a2fc6418b5cb601e79b9af7b3a0 FirebaseDatabase: 963515d232ded06f36f6ce830507c94551866170 FirebaseInstanceID: ebd2ea79ee38db0cb5f5167b17a0d387e1cc7b6e GoogleAppMeasurement: dfe55efa543e899d906309eaaac6ca26d249862f - GoogleDataTransport: 67cc56f6280d1bc9d470285e851ec49ee9013dba - GoogleDataTransportCCTSupport: f6ab1962e9dc05ab1fb938b795e5b310209edeec + GoogleDataTransport: 8e9b210c97d55fbff306cc5468ff91b9cb32dcf5 + GoogleDataTransportCCTSupport: ef79a4728b864946a8aafdbab770d5294faf3b5f GoogleUtilities: 547a86735c6f0ee30ad17e94df4fc21f616b71cb leveldb-library: 55d93ee664b4007aac644a782d11da33fba316f7 nanopb: 18003b5e52dab79db540fe93fe9579f399bd1ccd diff --git a/functions/Podfile.lock b/functions/Podfile.lock index 10f2bfc7..afea8110 100644 --- a/functions/Podfile.lock +++ b/functions/Podfile.lock @@ -10,7 +10,7 @@ PODS: - FirebaseCoreDiagnosticsInterop (~> 1.0) - GoogleUtilities/Environment (~> 6.2) - GoogleUtilities/Logger (~> 6.2) - - FirebaseCoreDiagnostics (1.1.1): + - FirebaseCoreDiagnostics (1.1.2): - FirebaseCoreDiagnosticsInterop (~> 1.0) - GoogleDataTransportCCTSupport (~> 1.0) - GoogleUtilities/Environment (~> 6.2) @@ -21,9 +21,9 @@ PODS: - FirebaseAuthInterop (~> 1.0) - FirebaseCore (~> 6.0) - GTMSessionFetcher/Core (~> 1.1) - - GoogleDataTransport (3.1.0) - - GoogleDataTransportCCTSupport (1.2.1): - - GoogleDataTransport (~> 3.0) + - GoogleDataTransport (3.2.0) + - GoogleDataTransportCCTSupport (1.2.2): + - GoogleDataTransport (~> 3.2) - nanopb (~> 0.3.901) - GoogleUtilities/Environment (6.3.2) - GoogleUtilities/Logger (6.3.2): @@ -56,11 +56,11 @@ SPEC CHECKSUMS: Firebase: 458d109512200d1aca2e1b9b6cf7d68a869a4a46 FirebaseAuthInterop: 0ffa57668be100582bb7643d4fcb7615496c41fc FirebaseCore: 307ea2508df730c5865334e41965bd9ea344b0e5 - FirebaseCoreDiagnostics: af29e43048607588c050889d19204f4d7b758c9f + FirebaseCoreDiagnostics: 511f4f3ed7d440bb69127e8b97c2bc8befae639e FirebaseCoreDiagnosticsInterop: e9b1b023157e3a2fc6418b5cb601e79b9af7b3a0 FirebaseFunctions: 5af7c35d1c5e41608fecbb667eb6c4e672e318d0 - GoogleDataTransport: 67cc56f6280d1bc9d470285e851ec49ee9013dba - GoogleDataTransportCCTSupport: f6ab1962e9dc05ab1fb938b795e5b310209edeec + GoogleDataTransport: 8e9b210c97d55fbff306cc5468ff91b9cb32dcf5 + GoogleDataTransportCCTSupport: ef79a4728b864946a8aafdbab770d5294faf3b5f GoogleUtilities: 547a86735c6f0ee30ad17e94df4fc21f616b71cb GTMSessionFetcher: 43b8b64263023d4f32caa0b40f4c8bfa3c5f36d8 nanopb: 18003b5e52dab79db540fe93fe9579f399bd1ccd diff --git a/inappmessaging/Podfile.lock b/inappmessaging/Podfile.lock index cbb26821..38eaa6d5 100644 --- a/inappmessaging/Podfile.lock +++ b/inappmessaging/Podfile.lock @@ -24,7 +24,7 @@ PODS: - FirebaseCoreDiagnosticsInterop (~> 1.0) - GoogleUtilities/Environment (~> 6.2) - GoogleUtilities/Logger (~> 6.2) - - FirebaseCoreDiagnostics (1.1.1): + - FirebaseCoreDiagnostics (1.1.2): - FirebaseCoreDiagnosticsInterop (~> 1.0) - GoogleDataTransportCCTSupport (~> 1.0) - GoogleUtilities/Environment (~> 6.2) @@ -49,9 +49,9 @@ PODS: - GoogleUtilities/Network (~> 6.0) - "GoogleUtilities/NSData+zlib (~> 6.0)" - nanopb (= 0.3.9011) - - GoogleDataTransport (3.1.0) - - GoogleDataTransportCCTSupport (1.2.1): - - GoogleDataTransport (~> 3.0) + - GoogleDataTransport (3.2.0) + - GoogleDataTransportCCTSupport (1.2.2): + - GoogleDataTransport (~> 3.2) - nanopb (~> 0.3.901) - GoogleUtilities/AppDelegateSwizzler (6.3.2): - GoogleUtilities/Environment @@ -103,14 +103,14 @@ SPEC CHECKSUMS: FirebaseAnalytics: 45f36d9c429fc91d206283900ab75390cd05ee8a FirebaseAnalyticsInterop: d48b6ab67bcf016a05e55b71fc39c61c0cb6b7f3 FirebaseCore: 307ea2508df730c5865334e41965bd9ea344b0e5 - FirebaseCoreDiagnostics: af29e43048607588c050889d19204f4d7b758c9f + FirebaseCoreDiagnostics: 511f4f3ed7d440bb69127e8b97c2bc8befae639e FirebaseCoreDiagnosticsInterop: e9b1b023157e3a2fc6418b5cb601e79b9af7b3a0 FirebaseInAppMessaging: acbfa8c5582b11ccc0366511d29ef1d288f302fc FirebaseInAppMessagingDisplay: 60a65c8277f17675a8a5b92e9a97cd914b45d4ff FirebaseInstanceID: ebd2ea79ee38db0cb5f5167b17a0d387e1cc7b6e GoogleAppMeasurement: dfe55efa543e899d906309eaaac6ca26d249862f - GoogleDataTransport: 67cc56f6280d1bc9d470285e851ec49ee9013dba - GoogleDataTransportCCTSupport: f6ab1962e9dc05ab1fb938b795e5b310209edeec + GoogleDataTransport: 8e9b210c97d55fbff306cc5468ff91b9cb32dcf5 + GoogleDataTransportCCTSupport: ef79a4728b864946a8aafdbab770d5294faf3b5f GoogleUtilities: 547a86735c6f0ee30ad17e94df4fc21f616b71cb nanopb: 18003b5e52dab79db540fe93fe9579f399bd1ccd diff --git a/mlkit/Podfile.lock b/mlkit/Podfile.lock index f2c5771e..1e3db754 100644 --- a/mlkit/Podfile.lock +++ b/mlkit/Podfile.lock @@ -12,7 +12,7 @@ PODS: - FirebaseCoreDiagnosticsInterop (~> 1.0) - GoogleUtilities/Environment (~> 6.2) - GoogleUtilities/Logger (~> 6.2) - - FirebaseCoreDiagnostics (1.1.1): + - FirebaseCoreDiagnostics (1.1.2): - FirebaseCoreDiagnosticsInterop (~> 1.0) - GoogleDataTransportCCTSupport (~> 1.0) - GoogleUtilities/Environment (~> 6.2) @@ -52,9 +52,9 @@ PODS: - GoogleAPIClientForREST/Vision (1.3.10): - GoogleAPIClientForREST/Core - GTMSessionFetcher (>= 1.1.7) - - GoogleDataTransport (3.1.0) - - GoogleDataTransportCCTSupport (1.2.1): - - GoogleDataTransport (~> 3.0) + - GoogleDataTransport (3.2.0) + - GoogleDataTransportCCTSupport (1.2.2): + - GoogleDataTransport (~> 3.2) - nanopb (~> 0.3.901) - GoogleToolboxForMac/DebugUtils (2.2.2): - GoogleToolboxForMac/Defines (= 2.2.2) @@ -116,15 +116,15 @@ SPEC REPOS: SPEC CHECKSUMS: Firebase: 458d109512200d1aca2e1b9b6cf7d68a869a4a46 FirebaseCore: 307ea2508df730c5865334e41965bd9ea344b0e5 - FirebaseCoreDiagnostics: af29e43048607588c050889d19204f4d7b758c9f + FirebaseCoreDiagnostics: 511f4f3ed7d440bb69127e8b97c2bc8befae639e FirebaseCoreDiagnosticsInterop: e9b1b023157e3a2fc6418b5cb601e79b9af7b3a0 FirebaseInstanceID: ebd2ea79ee38db0cb5f5167b17a0d387e1cc7b6e FirebaseMLCommon: 074a67e05122b1c9f6401a4e33b2cea3b4efd224 FirebaseMLVision: 7a456009787690e3b53436092ae9b635563de8f3 FirebaseMLVisionAutoML: ce5b5dfd1443e8c08a68f4dafa6b1c169d07a6a2 GoogleAPIClientForREST: 4acfffd77f1c3c8741b6be9eaed0e603278efbde - GoogleDataTransport: 67cc56f6280d1bc9d470285e851ec49ee9013dba - GoogleDataTransportCCTSupport: f6ab1962e9dc05ab1fb938b795e5b310209edeec + GoogleDataTransport: 8e9b210c97d55fbff306cc5468ff91b9cb32dcf5 + GoogleDataTransportCCTSupport: ef79a4728b864946a8aafdbab770d5294faf3b5f GoogleToolboxForMac: 800648f8b3127618c1b59c7f97684427630c5ea3 GoogleUtilities: 547a86735c6f0ee30ad17e94df4fc21f616b71cb GTMSessionFetcher: 43b8b64263023d4f32caa0b40f4c8bfa3c5f36d8 diff --git a/storage/Podfile.lock b/storage/Podfile.lock index aecb1616..d517b47d 100644 --- a/storage/Podfile.lock +++ b/storage/Podfile.lock @@ -10,7 +10,7 @@ PODS: - FirebaseCoreDiagnosticsInterop (~> 1.0) - GoogleUtilities/Environment (~> 6.2) - GoogleUtilities/Logger (~> 6.2) - - FirebaseCoreDiagnostics (1.1.1): + - FirebaseCoreDiagnostics (1.1.2): - FirebaseCoreDiagnosticsInterop (~> 1.0) - GoogleDataTransportCCTSupport (~> 1.0) - GoogleUtilities/Environment (~> 6.2) @@ -24,9 +24,9 @@ PODS: - FirebaseUI/Storage (8.4.0): - Firebase/Storage (~> 6.0) - SDWebImage (~> 5.0) - - GoogleDataTransport (3.1.0) - - GoogleDataTransportCCTSupport (1.2.1): - - GoogleDataTransport (~> 3.0) + - GoogleDataTransport (3.2.0) + - GoogleDataTransportCCTSupport (1.2.2): + - GoogleDataTransport (~> 3.2) - nanopb (~> 0.3.901) - GoogleUtilities/Environment (6.3.2) - GoogleUtilities/Logger (6.3.2): @@ -65,12 +65,12 @@ SPEC CHECKSUMS: Firebase: 458d109512200d1aca2e1b9b6cf7d68a869a4a46 FirebaseAuthInterop: 0ffa57668be100582bb7643d4fcb7615496c41fc FirebaseCore: 307ea2508df730c5865334e41965bd9ea344b0e5 - FirebaseCoreDiagnostics: af29e43048607588c050889d19204f4d7b758c9f + FirebaseCoreDiagnostics: 511f4f3ed7d440bb69127e8b97c2bc8befae639e FirebaseCoreDiagnosticsInterop: e9b1b023157e3a2fc6418b5cb601e79b9af7b3a0 FirebaseStorage: 046abe9ac4e2a1a0e47d72f536490ffa50896632 FirebaseUI: 433550cb9e3d03ec7ee2c25f87493f76358d9b68 - GoogleDataTransport: 67cc56f6280d1bc9d470285e851ec49ee9013dba - GoogleDataTransportCCTSupport: f6ab1962e9dc05ab1fb938b795e5b310209edeec + GoogleDataTransport: 8e9b210c97d55fbff306cc5468ff91b9cb32dcf5 + GoogleDataTransportCCTSupport: ef79a4728b864946a8aafdbab770d5294faf3b5f GoogleUtilities: 547a86735c6f0ee30ad17e94df4fc21f616b71cb GTMSessionFetcher: 43b8b64263023d4f32caa0b40f4c8bfa3c5f36d8 nanopb: 18003b5e52dab79db540fe93fe9579f399bd1ccd From d9939704eba6d14446ebf38a43bac876da88ed24 Mon Sep 17 00:00:00 2001 From: DPE bot Date: Fri, 22 Nov 2019 08:21:59 -0800 Subject: [PATCH 027/387] Auto-update dependencies. --- storage/Podfile.lock | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/storage/Podfile.lock b/storage/Podfile.lock index d517b47d..adf0fa28 100644 --- a/storage/Podfile.lock +++ b/storage/Podfile.lock @@ -37,9 +37,9 @@ PODS: - nanopb/encode (= 0.3.9011) - nanopb/decode (0.3.9011) - nanopb/encode (0.3.9011) - - SDWebImage (5.3.1): - - SDWebImage/Core (= 5.3.1) - - SDWebImage/Core (5.3.1) + - SDWebImage (5.3.2): + - SDWebImage/Core (= 5.3.2) + - SDWebImage/Core (5.3.2) DEPENDENCIES: - Firebase/Storage @@ -74,7 +74,7 @@ SPEC CHECKSUMS: GoogleUtilities: 547a86735c6f0ee30ad17e94df4fc21f616b71cb GTMSessionFetcher: 43b8b64263023d4f32caa0b40f4c8bfa3c5f36d8 nanopb: 18003b5e52dab79db540fe93fe9579f399bd1ccd - SDWebImage: 7137d57385fb632129838c1e6ab9528a22c666cc + SDWebImage: 6ac2eb96571bff96ecde31a987172c5934a0eb7d PODFILE CHECKSUM: f0cd9d079793b24a37b713cd64dc7900bb8601af From c503405484ce5ddfd271c1311508684aa5616da3 Mon Sep 17 00:00:00 2001 From: DPE bot Date: Sun, 8 Dec 2019 08:21:45 -0800 Subject: [PATCH 028/387] Auto-update dependencies. --- invites/Podfile.lock | 4 ++-- mlkit/Podfile.lock | 4 ++-- storage/Podfile.lock | 8 ++++---- 3 files changed, 8 insertions(+), 8 deletions(-) diff --git a/invites/Podfile.lock b/invites/Podfile.lock index b8366b5f..09fd82e9 100644 --- a/invites/Podfile.lock +++ b/invites/Podfile.lock @@ -106,7 +106,7 @@ PODS: - nanopb/encode (= 0.3.9011) - nanopb/decode (0.3.9011) - nanopb/encode (0.3.9011) - - Protobuf (3.10.0) + - Protobuf (3.11.1) DEPENDENCIES: - Firebase/Core @@ -147,7 +147,7 @@ SPEC CHECKSUMS: GTMOAuth2: e8b6512c896235149df975c41d9a36c868ab7fba GTMSessionFetcher: 43b8b64263023d4f32caa0b40f4c8bfa3c5f36d8 nanopb: 18003b5e52dab79db540fe93fe9579f399bd1ccd - Protobuf: a4dc852ad69c027ca2166ed287b856697814375b + Protobuf: 20d79da7f20b5928b80043b05080b816e802659e PODFILE CHECKSUM: 95b5db7fdcb60afeb38ea4713dda46fe9aa0fb56 diff --git a/mlkit/Podfile.lock b/mlkit/Podfile.lock index 1e3db754..01f7e867 100644 --- a/mlkit/Podfile.lock +++ b/mlkit/Podfile.lock @@ -83,7 +83,7 @@ PODS: - nanopb/encode (= 0.3.9011) - nanopb/decode (0.3.9011) - nanopb/encode (0.3.9011) - - Protobuf (3.10.0) + - Protobuf (3.11.1) - TensorFlowLiteC (1.14.0) - TensorFlowLiteObjC (1.14.0): - TensorFlowLiteC (= 1.14.0) @@ -129,7 +129,7 @@ SPEC CHECKSUMS: GoogleUtilities: 547a86735c6f0ee30ad17e94df4fc21f616b71cb GTMSessionFetcher: 43b8b64263023d4f32caa0b40f4c8bfa3c5f36d8 nanopb: 18003b5e52dab79db540fe93fe9579f399bd1ccd - Protobuf: a4dc852ad69c027ca2166ed287b856697814375b + Protobuf: 20d79da7f20b5928b80043b05080b816e802659e TensorFlowLiteC: a6702011fb661928634e59565b5fe262f69692d0 TensorFlowLiteObjC: ece71b1e78f3df5952996c1606934b1d5538c875 diff --git a/storage/Podfile.lock b/storage/Podfile.lock index adf0fa28..78dfbcb8 100644 --- a/storage/Podfile.lock +++ b/storage/Podfile.lock @@ -37,9 +37,9 @@ PODS: - nanopb/encode (= 0.3.9011) - nanopb/decode (0.3.9011) - nanopb/encode (0.3.9011) - - SDWebImage (5.3.2): - - SDWebImage/Core (= 5.3.2) - - SDWebImage/Core (5.3.2) + - SDWebImage (5.4.0): + - SDWebImage/Core (= 5.4.0) + - SDWebImage/Core (5.4.0) DEPENDENCIES: - Firebase/Storage @@ -74,7 +74,7 @@ SPEC CHECKSUMS: GoogleUtilities: 547a86735c6f0ee30ad17e94df4fc21f616b71cb GTMSessionFetcher: 43b8b64263023d4f32caa0b40f4c8bfa3c5f36d8 nanopb: 18003b5e52dab79db540fe93fe9579f399bd1ccd - SDWebImage: 6ac2eb96571bff96ecde31a987172c5934a0eb7d + SDWebImage: 5bf6aec6481ae2a062bdc59f9d6c1d1e552090e0 PODFILE CHECKSUM: f0cd9d079793b24a37b713cd64dc7900bb8601af From 6724f56f1c2ec0bf2546226d9731d6dfcf9b1d58 Mon Sep 17 00:00:00 2001 From: Mark Arndt Date: Mon, 9 Dec 2019 11:32:49 -0800 Subject: [PATCH 029/387] Fix spacing. Add comment line to at least hint at doing something with appData. --- .../FIAMReference/FIAMReference/CardActionFiamDelegate.m | 1 + .../FIAMReferenceSwift/CardActionFiamDelegate.swift | 2 +- 2 files changed, 2 insertions(+), 1 deletion(-) diff --git a/inappmessaging/FIAMReference/FIAMReference/CardActionFiamDelegate.m b/inappmessaging/FIAMReference/FIAMReference/CardActionFiamDelegate.m index 3a76e1e7..2ad60dbc 100644 --- a/inappmessaging/FIAMReference/FIAMReference/CardActionFiamDelegate.m +++ b/inappmessaging/FIAMReference/FIAMReference/CardActionFiamDelegate.m @@ -47,6 +47,7 @@ @implementation CardActionFiamDelegate - (void)messageClicked:(nonnull FIRInAppMessagingDisplayMessage *)inAppMessage { appData = inAppMessage.appData + // ... } diff --git a/inappmessaging/FIAMReference/FIAMReferenceSwift/CardActionFiamDelegate.swift b/inappmessaging/FIAMReference/FIAMReferenceSwift/CardActionFiamDelegate.swift index 8adb6d16..07eefaa8 100644 --- a/inappmessaging/FIAMReference/FIAMReferenceSwift/CardActionFiamDelegate.swift +++ b/inappmessaging/FIAMReference/FIAMReferenceSwift/CardActionFiamDelegate.swift @@ -46,7 +46,7 @@ class CardActionFiamDelegate : NSObject, InAppMessagingDisplayDelegate { func messageClicked(_ inAppMessage: InAppMessagingDisplayMessage) { // Get data bundle from the inapp message - let appData: NSDictionary = inAppMessage.appData + let appData: NSDictionary = inAppMessage.appData } } // [END fiam_card_action_delegate_bundles] From 93450476bbcd974cfca92505ce3a54b8f489ffc7 Mon Sep 17 00:00:00 2001 From: Mark Arndt Date: Mon, 9 Dec 2019 13:06:08 -0800 Subject: [PATCH 030/387] Whitespace fixes. Add "and then...." comment to swift sample.... --- .../FIAMReference/FIAMReference/CardActionFiamDelegate.m | 2 -- .../FIAMReferenceSwift/CardActionFiamDelegate.swift | 1 + 2 files changed, 1 insertion(+), 2 deletions(-) diff --git a/inappmessaging/FIAMReference/FIAMReference/CardActionFiamDelegate.m b/inappmessaging/FIAMReference/FIAMReference/CardActionFiamDelegate.m index 2ad60dbc..84f59038 100644 --- a/inappmessaging/FIAMReference/FIAMReference/CardActionFiamDelegate.m +++ b/inappmessaging/FIAMReference/FIAMReference/CardActionFiamDelegate.m @@ -45,10 +45,8 @@ - (void)messageDismissed:(nonnull FIRInAppMessagingDisplayMessage *)inAppMessage @implementation CardActionFiamDelegate - (void)messageClicked:(nonnull FIRInAppMessagingDisplayMessage *)inAppMessage { - appData = inAppMessage.appData // ... - } @end diff --git a/inappmessaging/FIAMReference/FIAMReferenceSwift/CardActionFiamDelegate.swift b/inappmessaging/FIAMReference/FIAMReferenceSwift/CardActionFiamDelegate.swift index 07eefaa8..019ddb9d 100644 --- a/inappmessaging/FIAMReference/FIAMReferenceSwift/CardActionFiamDelegate.swift +++ b/inappmessaging/FIAMReference/FIAMReferenceSwift/CardActionFiamDelegate.swift @@ -47,6 +47,7 @@ class CardActionFiamDelegate : NSObject, InAppMessagingDisplayDelegate { func messageClicked(_ inAppMessage: InAppMessagingDisplayMessage) { // Get data bundle from the inapp message let appData: NSDictionary = inAppMessage.appData + // ... } } // [END fiam_card_action_delegate_bundles] From 71e2ebe849195bbed9230f7784560f920db64874 Mon Sep 17 00:00:00 2001 From: Mark Arndt Date: Tue, 10 Dec 2019 16:10:36 -0800 Subject: [PATCH 031/387] Fix per Morgan's comment. --- .../FIAMReferenceSwift/CardActionFiamDelegate.swift | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/inappmessaging/FIAMReference/FIAMReferenceSwift/CardActionFiamDelegate.swift b/inappmessaging/FIAMReference/FIAMReferenceSwift/CardActionFiamDelegate.swift index 019ddb9d..650c9a5a 100644 --- a/inappmessaging/FIAMReference/FIAMReferenceSwift/CardActionFiamDelegate.swift +++ b/inappmessaging/FIAMReference/FIAMReferenceSwift/CardActionFiamDelegate.swift @@ -46,7 +46,7 @@ class CardActionFiamDelegate : NSObject, InAppMessagingDisplayDelegate { func messageClicked(_ inAppMessage: InAppMessagingDisplayMessage) { // Get data bundle from the inapp message - let appData: NSDictionary = inAppMessage.appData + let appData = inAppMessage.appData // ... } } From 448a587a54c84e10ce0a01446d71fb3c6364b9c0 Mon Sep 17 00:00:00 2001 From: Morgan Chen Date: Wed, 11 Dec 2019 10:30:38 -0800 Subject: [PATCH 032/387] Add codable to snippets --- .../firestore-smoketest/ViewController.swift | 46 ++++++++++++------- 1 file changed, 29 insertions(+), 17 deletions(-) diff --git a/firestore/swift/firestore-smoketest/ViewController.swift b/firestore/swift/firestore-smoketest/ViewController.swift index 79149fd1..deb851ea 100644 --- a/firestore/swift/firestore-smoketest/ViewController.swift +++ b/firestore/swift/firestore-smoketest/ViewController.swift @@ -18,6 +18,7 @@ import UIKit import FirebaseCore import FirebaseFirestore +import FirebaseFirestoreSwift class ViewController: UIViewController { @@ -738,14 +739,20 @@ class ViewController: UIViewController { let docRef = db.collection("cities").document("BJ") docRef.getDocument { (document, error) in - if let city = document.flatMap({ - $0.data().flatMap({ (data) in - return City(dictionary: data) - }) - }) { - print("City: \(city)") - } else { - print("Document does not exist") + let result = Result { + try document.flatMap { + try $0.data(as: City.self) + } + } + switch result { + case .success(let city): + if let city = city { + print("City: \(city)") + } else { + print("Document does not exist") + } + case .failure(let error): + print("Error decoding city: \(error)") } } // [END custom_type] @@ -1229,23 +1236,28 @@ class ViewController: UIViewController { } } -fileprivate struct City { +public struct City: Decodable { let name: String let state: String? let country: String? - let capital: Bool? + let isCapital: Bool? let population: Int64? - init?(dictionary: [String: Any]) { - guard let name = dictionary["name"] as? String else { return nil } + init(name: String, state: String?, country: String?, isCapital: Bool?, population: Int64?) { self.name = name + self.state = state + self.country = country + self.isCapital = isCapital + self.population = population + } - self.state = dictionary["state"] as? String - self.country = dictionary["country"] as? String - self.capital = dictionary["capital"] as? Bool - self.population = dictionary["population"] as? Int64 + enum CodingKeys: String, CodingKey { + case name + case state + case country + case isCapital = "capital" + case population } } - From 3e3f1da0f2c4fa9020e2f4896e5e098460bdf42f Mon Sep 17 00:00:00 2001 From: Morgan Chen Date: Wed, 11 Dec 2019 11:01:55 -0800 Subject: [PATCH 033/387] Remove unnecessary initializer --- firestore/swift/firestore-smoketest/ViewController.swift | 8 -------- 1 file changed, 8 deletions(-) diff --git a/firestore/swift/firestore-smoketest/ViewController.swift b/firestore/swift/firestore-smoketest/ViewController.swift index deb851ea..4129314e 100644 --- a/firestore/swift/firestore-smoketest/ViewController.swift +++ b/firestore/swift/firestore-smoketest/ViewController.swift @@ -1244,14 +1244,6 @@ public struct City: Decodable { let isCapital: Bool? let population: Int64? - init(name: String, state: String?, country: String?, isCapital: Bool?, population: Int64?) { - self.name = name - self.state = state - self.country = country - self.isCapital = isCapital - self.population = population - } - enum CodingKeys: String, CodingKey { case name case state From 838addfcc7b9368d900d2b4757714daf80342c46 Mon Sep 17 00:00:00 2001 From: Morgan Chen Date: Wed, 11 Dec 2019 12:04:12 -0800 Subject: [PATCH 034/387] Fix wrong param name --- firestore/swift/firestore-smoketest/ViewController.swift | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/firestore/swift/firestore-smoketest/ViewController.swift b/firestore/swift/firestore-smoketest/ViewController.swift index 4129314e..f568ebc2 100644 --- a/firestore/swift/firestore-smoketest/ViewController.swift +++ b/firestore/swift/firestore-smoketest/ViewController.swift @@ -1049,7 +1049,7 @@ class ViewController: UIViewController { private func arrayContainsAnyQueries() { // [START array_contains_any_filter] let citiesRef = db.collection("cities") - citiesRef.whereField("region", arrayContains: ["west_coast", "east_coast"]) + citiesRef.whereField("region", arrayContainsAny: ["west_coast", "east_coast"]) // [END array_contains_any_filter] } From 9af22e4f189837e6cd5e69e03501e0e1fa7f4dc5 Mon Sep 17 00:00:00 2001 From: Juan Lara <1543140+jlara310@users.noreply.github.com> Date: Fri, 13 Dec 2019 15:04:52 -0800 Subject: [PATCH 035/387] "region" field name should be "regions" --- firestore/swift/firestore-smoketest/ViewController.swift | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/firestore/swift/firestore-smoketest/ViewController.swift b/firestore/swift/firestore-smoketest/ViewController.swift index f568ebc2..812f455c 100644 --- a/firestore/swift/firestore-smoketest/ViewController.swift +++ b/firestore/swift/firestore-smoketest/ViewController.swift @@ -1049,7 +1049,7 @@ class ViewController: UIViewController { private func arrayContainsAnyQueries() { // [START array_contains_any_filter] let citiesRef = db.collection("cities") - citiesRef.whereField("region", arrayContainsAny: ["west_coast", "east_coast"]) + citiesRef.whereField("regions", arrayContainsAny: ["west_coast", "east_coast"]) // [END array_contains_any_filter] } From 8c41347149a6c11c1de5f28528ee2d00fd1ebec6 Mon Sep 17 00:00:00 2001 From: Juan Lara <1543140+jlara310@users.noreply.github.com> Date: Fri, 13 Dec 2019 15:07:43 -0800 Subject: [PATCH 036/387] "region" field name should be "regions" --- firestore/objc/firestore-smoketest-objc/ViewController.m | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/firestore/objc/firestore-smoketest-objc/ViewController.m b/firestore/objc/firestore-smoketest-objc/ViewController.m index b94ec871..8196b373 100644 --- a/firestore/objc/firestore-smoketest-objc/ViewController.m +++ b/firestore/objc/firestore-smoketest-objc/ViewController.m @@ -956,7 +956,7 @@ - (void)arrayContainsAnyQueries { // [START array_contains_any_filter] FIRCollectionReference *citiesRef = [self.db collectionWithPath:@"cities"]; - [citiesRef queryWhereField:@"region" arrayContainsAny:@[@"west_coast", @"east_coast"]]; + [citiesRef queryWhereField:@"regions" arrayContainsAny:@[@"west_coast", @"east_coast"]]; // [END array_contains_any_filter] } From 25e28cf0c9448065df5f247233c42933a24f64fe Mon Sep 17 00:00:00 2001 From: DPE bot Date: Sun, 15 Dec 2019 08:22:22 -0800 Subject: [PATCH 037/387] Auto-update dependencies. --- invites/Podfile.lock | 4 ++-- mlkit/Podfile.lock | 4 ++-- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/invites/Podfile.lock b/invites/Podfile.lock index 09fd82e9..d97804b4 100644 --- a/invites/Podfile.lock +++ b/invites/Podfile.lock @@ -106,7 +106,7 @@ PODS: - nanopb/encode (= 0.3.9011) - nanopb/decode (0.3.9011) - nanopb/encode (0.3.9011) - - Protobuf (3.11.1) + - Protobuf (3.11.2) DEPENDENCIES: - Firebase/Core @@ -147,7 +147,7 @@ SPEC CHECKSUMS: GTMOAuth2: e8b6512c896235149df975c41d9a36c868ab7fba GTMSessionFetcher: 43b8b64263023d4f32caa0b40f4c8bfa3c5f36d8 nanopb: 18003b5e52dab79db540fe93fe9579f399bd1ccd - Protobuf: 20d79da7f20b5928b80043b05080b816e802659e + Protobuf: dd1aaea7140debfe4dd0683fb8ef208e527ae153 PODFILE CHECKSUM: 95b5db7fdcb60afeb38ea4713dda46fe9aa0fb56 diff --git a/mlkit/Podfile.lock b/mlkit/Podfile.lock index 01f7e867..8960b46d 100644 --- a/mlkit/Podfile.lock +++ b/mlkit/Podfile.lock @@ -83,7 +83,7 @@ PODS: - nanopb/encode (= 0.3.9011) - nanopb/decode (0.3.9011) - nanopb/encode (0.3.9011) - - Protobuf (3.11.1) + - Protobuf (3.11.2) - TensorFlowLiteC (1.14.0) - TensorFlowLiteObjC (1.14.0): - TensorFlowLiteC (= 1.14.0) @@ -129,7 +129,7 @@ SPEC CHECKSUMS: GoogleUtilities: 547a86735c6f0ee30ad17e94df4fc21f616b71cb GTMSessionFetcher: 43b8b64263023d4f32caa0b40f4c8bfa3c5f36d8 nanopb: 18003b5e52dab79db540fe93fe9579f399bd1ccd - Protobuf: 20d79da7f20b5928b80043b05080b816e802659e + Protobuf: dd1aaea7140debfe4dd0683fb8ef208e527ae153 TensorFlowLiteC: a6702011fb661928634e59565b5fe262f69692d0 TensorFlowLiteObjC: ece71b1e78f3df5952996c1606934b1d5538c875 From a6ac146f395556e64a09f8d8f6717cbb0e9985fc Mon Sep 17 00:00:00 2001 From: Morgan Chen Date: Tue, 17 Dec 2019 12:52:17 -0800 Subject: [PATCH 038/387] Add another codable snippet --- .../firestore-smoketest/ViewController.swift | 20 ++++++++++++++++++- 1 file changed, 19 insertions(+), 1 deletion(-) diff --git a/firestore/swift/firestore-smoketest/ViewController.swift b/firestore/swift/firestore-smoketest/ViewController.swift index 812f455c..fbeca315 100644 --- a/firestore/swift/firestore-smoketest/ViewController.swift +++ b/firestore/swift/firestore-smoketest/ViewController.swift @@ -271,6 +271,22 @@ class ViewController: UIViewController { // [END set_document] } + private func setDocumentWithCodable() { + // [START set_document_codable] + let city = City(name: "Los Angeles", + state: "CA", + country: "USA", + isCapital: false, + population: 5000000) + + do { + try db.collection("cities").document("LA").setData(from: city) + } catch let error { + print("Error writing city to Firestore: \(error)") + } + // [END set_document_codable] + } + private func dataTypes() { // [START data_types] let docData: [String: Any] = [ @@ -1236,7 +1252,8 @@ class ViewController: UIViewController { } } -public struct City: Decodable { +// [START codable_struct] +public struct City: Codable { let name: String let state: String? @@ -1253,3 +1270,4 @@ public struct City: Decodable { } } +// [END codable_struct] From 3b8f7ed1f17948274176c2bce3889be2d0088eb6 Mon Sep 17 00:00:00 2001 From: DPE bot Date: Wed, 18 Dec 2019 08:23:17 -0800 Subject: [PATCH 039/387] Auto-update dependencies. --- dl-invites-sample/Podfile.lock | 70 ++++++++--------- firestore/objc/Podfile.lock | 78 +++++++++---------- firestore/swift/Podfile.lock | 78 +++++++++---------- .../FiroptionConfiguration/Podfile.lock | 70 ++++++++--------- functions/Podfile.lock | 26 +++---- inappmessaging/Podfile.lock | 72 ++++++++--------- mlkit/Podfile.lock | 40 +++++----- storage/Podfile.lock | 32 ++++---- 8 files changed, 233 insertions(+), 233 deletions(-) diff --git a/dl-invites-sample/Podfile.lock b/dl-invites-sample/Podfile.lock index e8d4b6ff..9cb37db9 100644 --- a/dl-invites-sample/Podfile.lock +++ b/dl-invites-sample/Podfile.lock @@ -1,27 +1,27 @@ PODS: - - Firebase/Core (6.13.0): + - Firebase/Core (6.14.0): - Firebase/CoreOnly - - FirebaseAnalytics (= 6.1.6) - - Firebase/CoreOnly (6.13.0): - - FirebaseCore (= 6.4.0) - - Firebase/DynamicLinks (6.13.0): + - FirebaseAnalytics (= 6.1.7) + - Firebase/CoreOnly (6.14.0): + - FirebaseCore (= 6.5.0) + - Firebase/DynamicLinks (6.14.0): - Firebase/CoreOnly - - FirebaseDynamicLinks (~> 4.0.5) - - FirebaseAnalytics (6.1.6): - - FirebaseCore (~> 6.4) + - FirebaseDynamicLinks (~> 4.0.6) + - FirebaseAnalytics (6.1.7): + - FirebaseCore (~> 6.5) - FirebaseInstanceID (~> 4.2) - - GoogleAppMeasurement (= 6.1.6) + - GoogleAppMeasurement (= 6.1.7) - GoogleUtilities/AppDelegateSwizzler (~> 6.0) - GoogleUtilities/MethodSwizzler (~> 6.0) - GoogleUtilities/Network (~> 6.0) - "GoogleUtilities/NSData+zlib (~> 6.0)" - nanopb (= 0.3.9011) - FirebaseAnalyticsInterop (1.4.0) - - FirebaseCore (6.4.0): + - FirebaseCore (6.5.0): - FirebaseCoreDiagnostics (~> 1.0) - FirebaseCoreDiagnosticsInterop (~> 1.0) - - GoogleUtilities/Environment (~> 6.2) - - GoogleUtilities/Logger (~> 6.2) + - GoogleUtilities/Environment (~> 6.4) + - GoogleUtilities/Logger (~> 6.4) - FirebaseCoreDiagnostics (1.1.2): - FirebaseCoreDiagnosticsInterop (~> 1.0) - GoogleDataTransportCCTSupport (~> 1.0) @@ -29,40 +29,40 @@ PODS: - GoogleUtilities/Logger (~> 6.2) - nanopb (~> 0.3.901) - FirebaseCoreDiagnosticsInterop (1.1.0) - - FirebaseDynamicLinks (4.0.5): + - FirebaseDynamicLinks (4.0.6): - FirebaseAnalyticsInterop (~> 1.3) - FirebaseCore (~> 6.2) - - FirebaseInstanceID (4.2.7): - - FirebaseCore (~> 6.0) - - GoogleUtilities/Environment (~> 6.0) - - GoogleUtilities/UserDefaults (~> 6.0) - - GoogleAppMeasurement (6.1.6): + - FirebaseInstanceID (4.2.8): + - FirebaseCore (~> 6.5) + - GoogleUtilities/Environment (~> 6.4) + - GoogleUtilities/UserDefaults (~> 6.4) + - GoogleAppMeasurement (6.1.7): - GoogleUtilities/AppDelegateSwizzler (~> 6.0) - GoogleUtilities/MethodSwizzler (~> 6.0) - GoogleUtilities/Network (~> 6.0) - "GoogleUtilities/NSData+zlib (~> 6.0)" - nanopb (= 0.3.9011) - GoogleDataTransport (3.2.0) - - GoogleDataTransportCCTSupport (1.2.2): + - GoogleDataTransportCCTSupport (1.2.3): - GoogleDataTransport (~> 3.2) - nanopb (~> 0.3.901) - - GoogleUtilities/AppDelegateSwizzler (6.3.2): + - GoogleUtilities/AppDelegateSwizzler (6.4.0): - GoogleUtilities/Environment - GoogleUtilities/Logger - GoogleUtilities/Network - - GoogleUtilities/Environment (6.3.2) - - GoogleUtilities/Logger (6.3.2): + - GoogleUtilities/Environment (6.4.0) + - GoogleUtilities/Logger (6.4.0): - GoogleUtilities/Environment - - GoogleUtilities/MethodSwizzler (6.3.2): + - GoogleUtilities/MethodSwizzler (6.4.0): - GoogleUtilities/Logger - - GoogleUtilities/Network (6.3.2): + - GoogleUtilities/Network (6.4.0): - GoogleUtilities/Logger - "GoogleUtilities/NSData+zlib" - GoogleUtilities/Reachability - - "GoogleUtilities/NSData+zlib (6.3.2)" - - GoogleUtilities/Reachability (6.3.2): + - "GoogleUtilities/NSData+zlib (6.4.0)" + - GoogleUtilities/Reachability (6.4.0): - GoogleUtilities/Logger - - GoogleUtilities/UserDefaults (6.3.2): + - GoogleUtilities/UserDefaults (6.4.0): - GoogleUtilities/Logger - nanopb (0.3.9011): - nanopb/decode (= 0.3.9011) @@ -91,18 +91,18 @@ SPEC REPOS: - nanopb SPEC CHECKSUMS: - Firebase: 458d109512200d1aca2e1b9b6cf7d68a869a4a46 - FirebaseAnalytics: 45f36d9c429fc91d206283900ab75390cd05ee8a + Firebase: 0219bb4782eb1406f1b9b0628a2e625484ce910d + FirebaseAnalytics: f68b9f3f1241385129ae0a83b63627fc420c05e5 FirebaseAnalyticsInterop: d48b6ab67bcf016a05e55b71fc39c61c0cb6b7f3 - FirebaseCore: 307ea2508df730c5865334e41965bd9ea344b0e5 + FirebaseCore: 632e05cc5e1199d9147122c16d92305eb04c34bd FirebaseCoreDiagnostics: 511f4f3ed7d440bb69127e8b97c2bc8befae639e FirebaseCoreDiagnosticsInterop: e9b1b023157e3a2fc6418b5cb601e79b9af7b3a0 - FirebaseDynamicLinks: db62e9da4788f9c5ebce2028dab933a0c158cfe2 - FirebaseInstanceID: ebd2ea79ee38db0cb5f5167b17a0d387e1cc7b6e - GoogleAppMeasurement: dfe55efa543e899d906309eaaac6ca26d249862f + FirebaseDynamicLinks: 5ba2a0d46ba1615c6c08819fc964c495ca1d0845 + FirebaseInstanceID: ce993a3c3670a8f5d47ce371ac5d143c560608c5 + GoogleAppMeasurement: db118eb61a97dd8c4f7014e368d3c335cbbcf80a GoogleDataTransport: 8e9b210c97d55fbff306cc5468ff91b9cb32dcf5 - GoogleDataTransportCCTSupport: ef79a4728b864946a8aafdbab770d5294faf3b5f - GoogleUtilities: 547a86735c6f0ee30ad17e94df4fc21f616b71cb + GoogleDataTransportCCTSupport: 202d7cdf9c4a7d81a2bb7f7e7e1ba6faa421b1f2 + GoogleUtilities: 29bd0d8f850efbd28cff6d99e8b7da1f8d236bcf nanopb: 18003b5e52dab79db540fe93fe9579f399bd1ccd PODFILE CHECKSUM: ea2286f19740542810d85972377bee24b5e93a82 diff --git a/firestore/objc/Podfile.lock b/firestore/objc/Podfile.lock index 6c6dc451..81c1183f 100644 --- a/firestore/objc/Podfile.lock +++ b/firestore/objc/Podfile.lock @@ -164,38 +164,38 @@ PODS: - BoringSSL-GRPC/Implementation (0.0.3): - BoringSSL-GRPC/Interface (= 0.0.3) - BoringSSL-GRPC/Interface (0.0.3) - - Firebase/Auth (6.13.0): + - Firebase/Auth (6.14.0): - Firebase/CoreOnly - - FirebaseAuth (~> 6.4.0) - - Firebase/Core (6.13.0): + - FirebaseAuth (~> 6.4.1) + - Firebase/Core (6.14.0): - Firebase/CoreOnly - - FirebaseAnalytics (= 6.1.6) - - Firebase/CoreOnly (6.13.0): - - FirebaseCore (= 6.4.0) - - Firebase/Firestore (6.13.0): + - FirebaseAnalytics (= 6.1.7) + - Firebase/CoreOnly (6.14.0): + - FirebaseCore (= 6.5.0) + - Firebase/Firestore (6.14.0): - Firebase/CoreOnly - - FirebaseFirestore (~> 1.8.0) - - FirebaseAnalytics (6.1.6): - - FirebaseCore (~> 6.4) + - FirebaseFirestore (~> 1.8.2) + - FirebaseAnalytics (6.1.7): + - FirebaseCore (~> 6.5) - FirebaseInstanceID (~> 4.2) - - GoogleAppMeasurement (= 6.1.6) + - GoogleAppMeasurement (= 6.1.7) - GoogleUtilities/AppDelegateSwizzler (~> 6.0) - GoogleUtilities/MethodSwizzler (~> 6.0) - GoogleUtilities/Network (~> 6.0) - "GoogleUtilities/NSData+zlib (~> 6.0)" - nanopb (= 0.3.9011) - - FirebaseAuth (6.4.0): + - FirebaseAuth (6.4.1): - FirebaseAuthInterop (~> 1.0) - FirebaseCore (~> 6.2) - GoogleUtilities/AppDelegateSwizzler (~> 6.2) - GoogleUtilities/Environment (~> 6.2) - GTMSessionFetcher/Core (~> 1.1) - FirebaseAuthInterop (1.0.0) - - FirebaseCore (6.4.0): + - FirebaseCore (6.5.0): - FirebaseCoreDiagnostics (~> 1.0) - FirebaseCoreDiagnosticsInterop (~> 1.0) - - GoogleUtilities/Environment (~> 6.2) - - GoogleUtilities/Logger (~> 6.2) + - GoogleUtilities/Environment (~> 6.4) + - GoogleUtilities/Logger (~> 6.4) - FirebaseCoreDiagnostics (1.1.2): - FirebaseCoreDiagnosticsInterop (~> 1.0) - GoogleDataTransportCCTSupport (~> 1.0) @@ -203,7 +203,7 @@ PODS: - GoogleUtilities/Logger (~> 6.2) - nanopb (~> 0.3.901) - FirebaseCoreDiagnosticsInterop (1.1.0) - - FirebaseFirestore (1.8.1): + - FirebaseFirestore (1.8.3): - abseil/algorithm (= 0.20190808) - abseil/base (= 0.20190808) - abseil/memory (= 0.20190808) @@ -216,37 +216,37 @@ PODS: - "gRPC-C++ (= 0.0.9)" - leveldb-library (~> 1.22) - nanopb (~> 0.3.901) - - FirebaseInstanceID (4.2.7): - - FirebaseCore (~> 6.0) - - GoogleUtilities/Environment (~> 6.0) - - GoogleUtilities/UserDefaults (~> 6.0) - - GoogleAppMeasurement (6.1.6): + - FirebaseInstanceID (4.2.8): + - FirebaseCore (~> 6.5) + - GoogleUtilities/Environment (~> 6.4) + - GoogleUtilities/UserDefaults (~> 6.4) + - GoogleAppMeasurement (6.1.7): - GoogleUtilities/AppDelegateSwizzler (~> 6.0) - GoogleUtilities/MethodSwizzler (~> 6.0) - GoogleUtilities/Network (~> 6.0) - "GoogleUtilities/NSData+zlib (~> 6.0)" - nanopb (= 0.3.9011) - GoogleDataTransport (3.2.0) - - GoogleDataTransportCCTSupport (1.2.2): + - GoogleDataTransportCCTSupport (1.2.3): - GoogleDataTransport (~> 3.2) - nanopb (~> 0.3.901) - - GoogleUtilities/AppDelegateSwizzler (6.3.2): + - GoogleUtilities/AppDelegateSwizzler (6.4.0): - GoogleUtilities/Environment - GoogleUtilities/Logger - GoogleUtilities/Network - - GoogleUtilities/Environment (6.3.2) - - GoogleUtilities/Logger (6.3.2): + - GoogleUtilities/Environment (6.4.0) + - GoogleUtilities/Logger (6.4.0): - GoogleUtilities/Environment - - GoogleUtilities/MethodSwizzler (6.3.2): + - GoogleUtilities/MethodSwizzler (6.4.0): - GoogleUtilities/Logger - - GoogleUtilities/Network (6.3.2): + - GoogleUtilities/Network (6.4.0): - GoogleUtilities/Logger - "GoogleUtilities/NSData+zlib" - GoogleUtilities/Reachability - - "GoogleUtilities/NSData+zlib (6.3.2)" - - GoogleUtilities/Reachability (6.3.2): + - "GoogleUtilities/NSData+zlib (6.4.0)" + - GoogleUtilities/Reachability (6.4.0): - GoogleUtilities/Logger - - GoogleUtilities/UserDefaults (6.3.2): + - GoogleUtilities/UserDefaults (6.4.0): - GoogleUtilities/Logger - "gRPC-C++ (0.0.9)": - "gRPC-C++/Implementation (= 0.0.9)" @@ -303,19 +303,19 @@ SPEC REPOS: SPEC CHECKSUMS: abseil: 18063d773f5366ff8736a050fe035a28f635fd27 BoringSSL-GRPC: db8764df3204ccea016e1c8dd15d9a9ad63ff318 - Firebase: 458d109512200d1aca2e1b9b6cf7d68a869a4a46 - FirebaseAnalytics: 45f36d9c429fc91d206283900ab75390cd05ee8a - FirebaseAuth: 7d0f84873926f6648bbd1391a318dfb1a26b5e4f + Firebase: 0219bb4782eb1406f1b9b0628a2e625484ce910d + FirebaseAnalytics: f68b9f3f1241385129ae0a83b63627fc420c05e5 + FirebaseAuth: 831577b184ecaba38bc886768c1c22a450cc44e3 FirebaseAuthInterop: 0ffa57668be100582bb7643d4fcb7615496c41fc - FirebaseCore: 307ea2508df730c5865334e41965bd9ea344b0e5 + FirebaseCore: 632e05cc5e1199d9147122c16d92305eb04c34bd FirebaseCoreDiagnostics: 511f4f3ed7d440bb69127e8b97c2bc8befae639e FirebaseCoreDiagnosticsInterop: e9b1b023157e3a2fc6418b5cb601e79b9af7b3a0 - FirebaseFirestore: 2e92e977280d63ecbf3fd58bdbfaf9145abb880f - FirebaseInstanceID: ebd2ea79ee38db0cb5f5167b17a0d387e1cc7b6e - GoogleAppMeasurement: dfe55efa543e899d906309eaaac6ca26d249862f + FirebaseFirestore: 52120e2833f804a874ba1a9f59aab864a8ae2286 + FirebaseInstanceID: ce993a3c3670a8f5d47ce371ac5d143c560608c5 + GoogleAppMeasurement: db118eb61a97dd8c4f7014e368d3c335cbbcf80a GoogleDataTransport: 8e9b210c97d55fbff306cc5468ff91b9cb32dcf5 - GoogleDataTransportCCTSupport: ef79a4728b864946a8aafdbab770d5294faf3b5f - GoogleUtilities: 547a86735c6f0ee30ad17e94df4fc21f616b71cb + GoogleDataTransportCCTSupport: 202d7cdf9c4a7d81a2bb7f7e7e1ba6faa421b1f2 + GoogleUtilities: 29bd0d8f850efbd28cff6d99e8b7da1f8d236bcf "gRPC-C++": 9dfe7b44821e7b3e44aacad2af29d2c21f7cde83 gRPC-Core: c9aef9a261a1247e881b18059b84d597293c9947 GTMSessionFetcher: 43b8b64263023d4f32caa0b40f4c8bfa3c5f36d8 diff --git a/firestore/swift/Podfile.lock b/firestore/swift/Podfile.lock index b48d9a0b..7f334fc9 100644 --- a/firestore/swift/Podfile.lock +++ b/firestore/swift/Podfile.lock @@ -164,38 +164,38 @@ PODS: - BoringSSL-GRPC/Implementation (0.0.3): - BoringSSL-GRPC/Interface (= 0.0.3) - BoringSSL-GRPC/Interface (0.0.3) - - Firebase/Auth (6.13.0): + - Firebase/Auth (6.14.0): - Firebase/CoreOnly - - FirebaseAuth (~> 6.4.0) - - Firebase/Core (6.13.0): + - FirebaseAuth (~> 6.4.1) + - Firebase/Core (6.14.0): - Firebase/CoreOnly - - FirebaseAnalytics (= 6.1.6) - - Firebase/CoreOnly (6.13.0): - - FirebaseCore (= 6.4.0) - - Firebase/Firestore (6.13.0): + - FirebaseAnalytics (= 6.1.7) + - Firebase/CoreOnly (6.14.0): + - FirebaseCore (= 6.5.0) + - Firebase/Firestore (6.14.0): - Firebase/CoreOnly - - FirebaseFirestore (~> 1.8.0) - - FirebaseAnalytics (6.1.6): - - FirebaseCore (~> 6.4) + - FirebaseFirestore (~> 1.8.2) + - FirebaseAnalytics (6.1.7): + - FirebaseCore (~> 6.5) - FirebaseInstanceID (~> 4.2) - - GoogleAppMeasurement (= 6.1.6) + - GoogleAppMeasurement (= 6.1.7) - GoogleUtilities/AppDelegateSwizzler (~> 6.0) - GoogleUtilities/MethodSwizzler (~> 6.0) - GoogleUtilities/Network (~> 6.0) - "GoogleUtilities/NSData+zlib (~> 6.0)" - nanopb (= 0.3.9011) - - FirebaseAuth (6.4.0): + - FirebaseAuth (6.4.1): - FirebaseAuthInterop (~> 1.0) - FirebaseCore (~> 6.2) - GoogleUtilities/AppDelegateSwizzler (~> 6.2) - GoogleUtilities/Environment (~> 6.2) - GTMSessionFetcher/Core (~> 1.1) - FirebaseAuthInterop (1.0.0) - - FirebaseCore (6.4.0): + - FirebaseCore (6.5.0): - FirebaseCoreDiagnostics (~> 1.0) - FirebaseCoreDiagnosticsInterop (~> 1.0) - - GoogleUtilities/Environment (~> 6.2) - - GoogleUtilities/Logger (~> 6.2) + - GoogleUtilities/Environment (~> 6.4) + - GoogleUtilities/Logger (~> 6.4) - FirebaseCoreDiagnostics (1.1.2): - FirebaseCoreDiagnosticsInterop (~> 1.0) - GoogleDataTransportCCTSupport (~> 1.0) @@ -203,7 +203,7 @@ PODS: - GoogleUtilities/Logger (~> 6.2) - nanopb (~> 0.3.901) - FirebaseCoreDiagnosticsInterop (1.1.0) - - FirebaseFirestore (1.8.1): + - FirebaseFirestore (1.8.3): - abseil/algorithm (= 0.20190808) - abseil/base (= 0.20190808) - abseil/memory (= 0.20190808) @@ -216,37 +216,37 @@ PODS: - "gRPC-C++ (= 0.0.9)" - leveldb-library (~> 1.22) - nanopb (~> 0.3.901) - - FirebaseInstanceID (4.2.7): - - FirebaseCore (~> 6.0) - - GoogleUtilities/Environment (~> 6.0) - - GoogleUtilities/UserDefaults (~> 6.0) - - GoogleAppMeasurement (6.1.6): + - FirebaseInstanceID (4.2.8): + - FirebaseCore (~> 6.5) + - GoogleUtilities/Environment (~> 6.4) + - GoogleUtilities/UserDefaults (~> 6.4) + - GoogleAppMeasurement (6.1.7): - GoogleUtilities/AppDelegateSwizzler (~> 6.0) - GoogleUtilities/MethodSwizzler (~> 6.0) - GoogleUtilities/Network (~> 6.0) - "GoogleUtilities/NSData+zlib (~> 6.0)" - nanopb (= 0.3.9011) - GoogleDataTransport (3.2.0) - - GoogleDataTransportCCTSupport (1.2.2): + - GoogleDataTransportCCTSupport (1.2.3): - GoogleDataTransport (~> 3.2) - nanopb (~> 0.3.901) - - GoogleUtilities/AppDelegateSwizzler (6.3.2): + - GoogleUtilities/AppDelegateSwizzler (6.4.0): - GoogleUtilities/Environment - GoogleUtilities/Logger - GoogleUtilities/Network - - GoogleUtilities/Environment (6.3.2) - - GoogleUtilities/Logger (6.3.2): + - GoogleUtilities/Environment (6.4.0) + - GoogleUtilities/Logger (6.4.0): - GoogleUtilities/Environment - - GoogleUtilities/MethodSwizzler (6.3.2): + - GoogleUtilities/MethodSwizzler (6.4.0): - GoogleUtilities/Logger - - GoogleUtilities/Network (6.3.2): + - GoogleUtilities/Network (6.4.0): - GoogleUtilities/Logger - "GoogleUtilities/NSData+zlib" - GoogleUtilities/Reachability - - "GoogleUtilities/NSData+zlib (6.3.2)" - - GoogleUtilities/Reachability (6.3.2): + - "GoogleUtilities/NSData+zlib (6.4.0)" + - GoogleUtilities/Reachability (6.4.0): - GoogleUtilities/Logger - - GoogleUtilities/UserDefaults (6.3.2): + - GoogleUtilities/UserDefaults (6.4.0): - GoogleUtilities/Logger - "gRPC-C++ (0.0.9)": - "gRPC-C++/Implementation (= 0.0.9)" @@ -303,19 +303,19 @@ SPEC REPOS: SPEC CHECKSUMS: abseil: 18063d773f5366ff8736a050fe035a28f635fd27 BoringSSL-GRPC: db8764df3204ccea016e1c8dd15d9a9ad63ff318 - Firebase: 458d109512200d1aca2e1b9b6cf7d68a869a4a46 - FirebaseAnalytics: 45f36d9c429fc91d206283900ab75390cd05ee8a - FirebaseAuth: 7d0f84873926f6648bbd1391a318dfb1a26b5e4f + Firebase: 0219bb4782eb1406f1b9b0628a2e625484ce910d + FirebaseAnalytics: f68b9f3f1241385129ae0a83b63627fc420c05e5 + FirebaseAuth: 831577b184ecaba38bc886768c1c22a450cc44e3 FirebaseAuthInterop: 0ffa57668be100582bb7643d4fcb7615496c41fc - FirebaseCore: 307ea2508df730c5865334e41965bd9ea344b0e5 + FirebaseCore: 632e05cc5e1199d9147122c16d92305eb04c34bd FirebaseCoreDiagnostics: 511f4f3ed7d440bb69127e8b97c2bc8befae639e FirebaseCoreDiagnosticsInterop: e9b1b023157e3a2fc6418b5cb601e79b9af7b3a0 - FirebaseFirestore: 2e92e977280d63ecbf3fd58bdbfaf9145abb880f - FirebaseInstanceID: ebd2ea79ee38db0cb5f5167b17a0d387e1cc7b6e - GoogleAppMeasurement: dfe55efa543e899d906309eaaac6ca26d249862f + FirebaseFirestore: 52120e2833f804a874ba1a9f59aab864a8ae2286 + FirebaseInstanceID: ce993a3c3670a8f5d47ce371ac5d143c560608c5 + GoogleAppMeasurement: db118eb61a97dd8c4f7014e368d3c335cbbcf80a GoogleDataTransport: 8e9b210c97d55fbff306cc5468ff91b9cb32dcf5 - GoogleDataTransportCCTSupport: ef79a4728b864946a8aafdbab770d5294faf3b5f - GoogleUtilities: 547a86735c6f0ee30ad17e94df4fc21f616b71cb + GoogleDataTransportCCTSupport: 202d7cdf9c4a7d81a2bb7f7e7e1ba6faa421b1f2 + GoogleUtilities: 29bd0d8f850efbd28cff6d99e8b7da1f8d236bcf "gRPC-C++": 9dfe7b44821e7b3e44aacad2af29d2c21f7cde83 gRPC-Core: c9aef9a261a1247e881b18059b84d597293c9947 GTMSessionFetcher: 43b8b64263023d4f32caa0b40f4c8bfa3c5f36d8 diff --git a/firoptions/FiroptionConfiguration/Podfile.lock b/firoptions/FiroptionConfiguration/Podfile.lock index 0161e0c3..4a2396ee 100644 --- a/firoptions/FiroptionConfiguration/Podfile.lock +++ b/firoptions/FiroptionConfiguration/Podfile.lock @@ -1,27 +1,27 @@ PODS: - - Firebase/Core (6.13.0): + - Firebase/Core (6.14.0): - Firebase/CoreOnly - - FirebaseAnalytics (= 6.1.6) - - Firebase/CoreOnly (6.13.0): - - FirebaseCore (= 6.4.0) - - Firebase/Database (6.13.0): + - FirebaseAnalytics (= 6.1.7) + - Firebase/CoreOnly (6.14.0): + - FirebaseCore (= 6.5.0) + - Firebase/Database (6.14.0): - Firebase/CoreOnly - - FirebaseDatabase (~> 6.1.2) - - FirebaseAnalytics (6.1.6): - - FirebaseCore (~> 6.4) + - FirebaseDatabase (~> 6.1.3) + - FirebaseAnalytics (6.1.7): + - FirebaseCore (~> 6.5) - FirebaseInstanceID (~> 4.2) - - GoogleAppMeasurement (= 6.1.6) + - GoogleAppMeasurement (= 6.1.7) - GoogleUtilities/AppDelegateSwizzler (~> 6.0) - GoogleUtilities/MethodSwizzler (~> 6.0) - GoogleUtilities/Network (~> 6.0) - "GoogleUtilities/NSData+zlib (~> 6.0)" - nanopb (= 0.3.9011) - FirebaseAuthInterop (1.0.0) - - FirebaseCore (6.4.0): + - FirebaseCore (6.5.0): - FirebaseCoreDiagnostics (~> 1.0) - FirebaseCoreDiagnosticsInterop (~> 1.0) - - GoogleUtilities/Environment (~> 6.2) - - GoogleUtilities/Logger (~> 6.2) + - GoogleUtilities/Environment (~> 6.4) + - GoogleUtilities/Logger (~> 6.4) - FirebaseCoreDiagnostics (1.1.2): - FirebaseCoreDiagnosticsInterop (~> 1.0) - GoogleDataTransportCCTSupport (~> 1.0) @@ -29,41 +29,41 @@ PODS: - GoogleUtilities/Logger (~> 6.2) - nanopb (~> 0.3.901) - FirebaseCoreDiagnosticsInterop (1.1.0) - - FirebaseDatabase (6.1.2): + - FirebaseDatabase (6.1.3): - FirebaseAuthInterop (~> 1.0) - FirebaseCore (~> 6.0) - leveldb-library (~> 1.22) - - FirebaseInstanceID (4.2.7): - - FirebaseCore (~> 6.0) - - GoogleUtilities/Environment (~> 6.0) - - GoogleUtilities/UserDefaults (~> 6.0) - - GoogleAppMeasurement (6.1.6): + - FirebaseInstanceID (4.2.8): + - FirebaseCore (~> 6.5) + - GoogleUtilities/Environment (~> 6.4) + - GoogleUtilities/UserDefaults (~> 6.4) + - GoogleAppMeasurement (6.1.7): - GoogleUtilities/AppDelegateSwizzler (~> 6.0) - GoogleUtilities/MethodSwizzler (~> 6.0) - GoogleUtilities/Network (~> 6.0) - "GoogleUtilities/NSData+zlib (~> 6.0)" - nanopb (= 0.3.9011) - GoogleDataTransport (3.2.0) - - GoogleDataTransportCCTSupport (1.2.2): + - GoogleDataTransportCCTSupport (1.2.3): - GoogleDataTransport (~> 3.2) - nanopb (~> 0.3.901) - - GoogleUtilities/AppDelegateSwizzler (6.3.2): + - GoogleUtilities/AppDelegateSwizzler (6.4.0): - GoogleUtilities/Environment - GoogleUtilities/Logger - GoogleUtilities/Network - - GoogleUtilities/Environment (6.3.2) - - GoogleUtilities/Logger (6.3.2): + - GoogleUtilities/Environment (6.4.0) + - GoogleUtilities/Logger (6.4.0): - GoogleUtilities/Environment - - GoogleUtilities/MethodSwizzler (6.3.2): + - GoogleUtilities/MethodSwizzler (6.4.0): - GoogleUtilities/Logger - - GoogleUtilities/Network (6.3.2): + - GoogleUtilities/Network (6.4.0): - GoogleUtilities/Logger - "GoogleUtilities/NSData+zlib" - GoogleUtilities/Reachability - - "GoogleUtilities/NSData+zlib (6.3.2)" - - GoogleUtilities/Reachability (6.3.2): + - "GoogleUtilities/NSData+zlib (6.4.0)" + - GoogleUtilities/Reachability (6.4.0): - GoogleUtilities/Logger - - GoogleUtilities/UserDefaults (6.3.2): + - GoogleUtilities/UserDefaults (6.4.0): - GoogleUtilities/Logger - leveldb-library (1.22) - nanopb (0.3.9011): @@ -94,18 +94,18 @@ SPEC REPOS: - nanopb SPEC CHECKSUMS: - Firebase: 458d109512200d1aca2e1b9b6cf7d68a869a4a46 - FirebaseAnalytics: 45f36d9c429fc91d206283900ab75390cd05ee8a + Firebase: 0219bb4782eb1406f1b9b0628a2e625484ce910d + FirebaseAnalytics: f68b9f3f1241385129ae0a83b63627fc420c05e5 FirebaseAuthInterop: 0ffa57668be100582bb7643d4fcb7615496c41fc - FirebaseCore: 307ea2508df730c5865334e41965bd9ea344b0e5 + FirebaseCore: 632e05cc5e1199d9147122c16d92305eb04c34bd FirebaseCoreDiagnostics: 511f4f3ed7d440bb69127e8b97c2bc8befae639e FirebaseCoreDiagnosticsInterop: e9b1b023157e3a2fc6418b5cb601e79b9af7b3a0 - FirebaseDatabase: 963515d232ded06f36f6ce830507c94551866170 - FirebaseInstanceID: ebd2ea79ee38db0cb5f5167b17a0d387e1cc7b6e - GoogleAppMeasurement: dfe55efa543e899d906309eaaac6ca26d249862f + FirebaseDatabase: 9db0c9bb6d3308870cc831a8a6d70c82fd169f37 + FirebaseInstanceID: ce993a3c3670a8f5d47ce371ac5d143c560608c5 + GoogleAppMeasurement: db118eb61a97dd8c4f7014e368d3c335cbbcf80a GoogleDataTransport: 8e9b210c97d55fbff306cc5468ff91b9cb32dcf5 - GoogleDataTransportCCTSupport: ef79a4728b864946a8aafdbab770d5294faf3b5f - GoogleUtilities: 547a86735c6f0ee30ad17e94df4fc21f616b71cb + GoogleDataTransportCCTSupport: 202d7cdf9c4a7d81a2bb7f7e7e1ba6faa421b1f2 + GoogleUtilities: 29bd0d8f850efbd28cff6d99e8b7da1f8d236bcf leveldb-library: 55d93ee664b4007aac644a782d11da33fba316f7 nanopb: 18003b5e52dab79db540fe93fe9579f399bd1ccd diff --git a/functions/Podfile.lock b/functions/Podfile.lock index afea8110..5328c7bb 100644 --- a/functions/Podfile.lock +++ b/functions/Podfile.lock @@ -1,15 +1,15 @@ PODS: - - Firebase/CoreOnly (6.13.0): - - FirebaseCore (= 6.4.0) - - Firebase/Functions (6.13.0): + - Firebase/CoreOnly (6.14.0): + - FirebaseCore (= 6.5.0) + - Firebase/Functions (6.14.0): - Firebase/CoreOnly - FirebaseFunctions (~> 2.5.1) - FirebaseAuthInterop (1.0.0) - - FirebaseCore (6.4.0): + - FirebaseCore (6.5.0): - FirebaseCoreDiagnostics (~> 1.0) - FirebaseCoreDiagnosticsInterop (~> 1.0) - - GoogleUtilities/Environment (~> 6.2) - - GoogleUtilities/Logger (~> 6.2) + - GoogleUtilities/Environment (~> 6.4) + - GoogleUtilities/Logger (~> 6.4) - FirebaseCoreDiagnostics (1.1.2): - FirebaseCoreDiagnosticsInterop (~> 1.0) - GoogleDataTransportCCTSupport (~> 1.0) @@ -22,11 +22,11 @@ PODS: - FirebaseCore (~> 6.0) - GTMSessionFetcher/Core (~> 1.1) - GoogleDataTransport (3.2.0) - - GoogleDataTransportCCTSupport (1.2.2): + - GoogleDataTransportCCTSupport (1.2.3): - GoogleDataTransport (~> 3.2) - nanopb (~> 0.3.901) - - GoogleUtilities/Environment (6.3.2) - - GoogleUtilities/Logger (6.3.2): + - GoogleUtilities/Environment (6.4.0) + - GoogleUtilities/Logger (6.4.0): - GoogleUtilities/Environment - GTMSessionFetcher/Core (1.3.0) - nanopb (0.3.9011): @@ -53,15 +53,15 @@ SPEC REPOS: - nanopb SPEC CHECKSUMS: - Firebase: 458d109512200d1aca2e1b9b6cf7d68a869a4a46 + Firebase: 0219bb4782eb1406f1b9b0628a2e625484ce910d FirebaseAuthInterop: 0ffa57668be100582bb7643d4fcb7615496c41fc - FirebaseCore: 307ea2508df730c5865334e41965bd9ea344b0e5 + FirebaseCore: 632e05cc5e1199d9147122c16d92305eb04c34bd FirebaseCoreDiagnostics: 511f4f3ed7d440bb69127e8b97c2bc8befae639e FirebaseCoreDiagnosticsInterop: e9b1b023157e3a2fc6418b5cb601e79b9af7b3a0 FirebaseFunctions: 5af7c35d1c5e41608fecbb667eb6c4e672e318d0 GoogleDataTransport: 8e9b210c97d55fbff306cc5468ff91b9cb32dcf5 - GoogleDataTransportCCTSupport: ef79a4728b864946a8aafdbab770d5294faf3b5f - GoogleUtilities: 547a86735c6f0ee30ad17e94df4fc21f616b71cb + GoogleDataTransportCCTSupport: 202d7cdf9c4a7d81a2bb7f7e7e1ba6faa421b1f2 + GoogleUtilities: 29bd0d8f850efbd28cff6d99e8b7da1f8d236bcf GTMSessionFetcher: 43b8b64263023d4f32caa0b40f4c8bfa3c5f36d8 nanopb: 18003b5e52dab79db540fe93fe9579f399bd1ccd diff --git a/inappmessaging/Podfile.lock b/inappmessaging/Podfile.lock index 38eaa6d5..ba699184 100644 --- a/inappmessaging/Podfile.lock +++ b/inappmessaging/Podfile.lock @@ -1,29 +1,29 @@ PODS: - - Firebase (6.13.0): - - Firebase/Core (= 6.13.0) - - Firebase/Core (6.13.0): + - Firebase (6.14.0): + - Firebase/Core (= 6.14.0) + - Firebase/Core (6.14.0): - Firebase/CoreOnly - - FirebaseAnalytics (= 6.1.6) - - Firebase/CoreOnly (6.13.0): - - FirebaseCore (= 6.4.0) - - Firebase/InAppMessagingDisplay (6.13.0): + - FirebaseAnalytics (= 6.1.7) + - Firebase/CoreOnly (6.14.0): + - FirebaseCore (= 6.5.0) + - Firebase/InAppMessagingDisplay (6.14.0): - Firebase/CoreOnly - FirebaseInAppMessagingDisplay (~> 0.15.5) - - FirebaseAnalytics (6.1.6): - - FirebaseCore (~> 6.4) + - FirebaseAnalytics (6.1.7): + - FirebaseCore (~> 6.5) - FirebaseInstanceID (~> 4.2) - - GoogleAppMeasurement (= 6.1.6) + - GoogleAppMeasurement (= 6.1.7) - GoogleUtilities/AppDelegateSwizzler (~> 6.0) - GoogleUtilities/MethodSwizzler (~> 6.0) - GoogleUtilities/Network (~> 6.0) - "GoogleUtilities/NSData+zlib (~> 6.0)" - nanopb (= 0.3.9011) - FirebaseAnalyticsInterop (1.4.0) - - FirebaseCore (6.4.0): + - FirebaseCore (6.5.0): - FirebaseCoreDiagnostics (~> 1.0) - FirebaseCoreDiagnosticsInterop (~> 1.0) - - GoogleUtilities/Environment (~> 6.2) - - GoogleUtilities/Logger (~> 6.2) + - GoogleUtilities/Environment (~> 6.4) + - GoogleUtilities/Logger (~> 6.4) - FirebaseCoreDiagnostics (1.1.2): - FirebaseCoreDiagnosticsInterop (~> 1.0) - GoogleDataTransportCCTSupport (~> 1.0) @@ -31,7 +31,7 @@ PODS: - GoogleUtilities/Logger (~> 6.2) - nanopb (~> 0.3.901) - FirebaseCoreDiagnosticsInterop (1.1.0) - - FirebaseInAppMessaging (0.15.5): + - FirebaseInAppMessaging (0.15.6): - FirebaseAnalyticsInterop (~> 1.3) - FirebaseCore (~> 6.2) - FirebaseInstanceID (~> 4.0) @@ -39,37 +39,37 @@ PODS: - FirebaseInAppMessagingDisplay (0.15.5): - FirebaseCore (~> 6.2) - FirebaseInAppMessaging (>= 0.15.0) - - FirebaseInstanceID (4.2.7): - - FirebaseCore (~> 6.0) - - GoogleUtilities/Environment (~> 6.0) - - GoogleUtilities/UserDefaults (~> 6.0) - - GoogleAppMeasurement (6.1.6): + - FirebaseInstanceID (4.2.8): + - FirebaseCore (~> 6.5) + - GoogleUtilities/Environment (~> 6.4) + - GoogleUtilities/UserDefaults (~> 6.4) + - GoogleAppMeasurement (6.1.7): - GoogleUtilities/AppDelegateSwizzler (~> 6.0) - GoogleUtilities/MethodSwizzler (~> 6.0) - GoogleUtilities/Network (~> 6.0) - "GoogleUtilities/NSData+zlib (~> 6.0)" - nanopb (= 0.3.9011) - GoogleDataTransport (3.2.0) - - GoogleDataTransportCCTSupport (1.2.2): + - GoogleDataTransportCCTSupport (1.2.3): - GoogleDataTransport (~> 3.2) - nanopb (~> 0.3.901) - - GoogleUtilities/AppDelegateSwizzler (6.3.2): + - GoogleUtilities/AppDelegateSwizzler (6.4.0): - GoogleUtilities/Environment - GoogleUtilities/Logger - GoogleUtilities/Network - - GoogleUtilities/Environment (6.3.2) - - GoogleUtilities/Logger (6.3.2): + - GoogleUtilities/Environment (6.4.0) + - GoogleUtilities/Logger (6.4.0): - GoogleUtilities/Environment - - GoogleUtilities/MethodSwizzler (6.3.2): + - GoogleUtilities/MethodSwizzler (6.4.0): - GoogleUtilities/Logger - - GoogleUtilities/Network (6.3.2): + - GoogleUtilities/Network (6.4.0): - GoogleUtilities/Logger - "GoogleUtilities/NSData+zlib" - GoogleUtilities/Reachability - - "GoogleUtilities/NSData+zlib (6.3.2)" - - GoogleUtilities/Reachability (6.3.2): + - "GoogleUtilities/NSData+zlib (6.4.0)" + - GoogleUtilities/Reachability (6.4.0): - GoogleUtilities/Logger - - GoogleUtilities/UserDefaults (6.3.2): + - GoogleUtilities/UserDefaults (6.4.0): - GoogleUtilities/Logger - nanopb (0.3.9011): - nanopb/decode (= 0.3.9011) @@ -99,19 +99,19 @@ SPEC REPOS: - nanopb SPEC CHECKSUMS: - Firebase: 458d109512200d1aca2e1b9b6cf7d68a869a4a46 - FirebaseAnalytics: 45f36d9c429fc91d206283900ab75390cd05ee8a + Firebase: 0219bb4782eb1406f1b9b0628a2e625484ce910d + FirebaseAnalytics: f68b9f3f1241385129ae0a83b63627fc420c05e5 FirebaseAnalyticsInterop: d48b6ab67bcf016a05e55b71fc39c61c0cb6b7f3 - FirebaseCore: 307ea2508df730c5865334e41965bd9ea344b0e5 + FirebaseCore: 632e05cc5e1199d9147122c16d92305eb04c34bd FirebaseCoreDiagnostics: 511f4f3ed7d440bb69127e8b97c2bc8befae639e FirebaseCoreDiagnosticsInterop: e9b1b023157e3a2fc6418b5cb601e79b9af7b3a0 - FirebaseInAppMessaging: acbfa8c5582b11ccc0366511d29ef1d288f302fc + FirebaseInAppMessaging: 8e1190f8d8cf6f1fcfc8f82f99e0ecce522fc02b FirebaseInAppMessagingDisplay: 60a65c8277f17675a8a5b92e9a97cd914b45d4ff - FirebaseInstanceID: ebd2ea79ee38db0cb5f5167b17a0d387e1cc7b6e - GoogleAppMeasurement: dfe55efa543e899d906309eaaac6ca26d249862f + FirebaseInstanceID: ce993a3c3670a8f5d47ce371ac5d143c560608c5 + GoogleAppMeasurement: db118eb61a97dd8c4f7014e368d3c335cbbcf80a GoogleDataTransport: 8e9b210c97d55fbff306cc5468ff91b9cb32dcf5 - GoogleDataTransportCCTSupport: ef79a4728b864946a8aafdbab770d5294faf3b5f - GoogleUtilities: 547a86735c6f0ee30ad17e94df4fc21f616b71cb + GoogleDataTransportCCTSupport: 202d7cdf9c4a7d81a2bb7f7e7e1ba6faa421b1f2 + GoogleUtilities: 29bd0d8f850efbd28cff6d99e8b7da1f8d236bcf nanopb: 18003b5e52dab79db540fe93fe9579f399bd1ccd PODFILE CHECKSUM: ee1d0162c4b114166138141943031a3ae6c42221 diff --git a/mlkit/Podfile.lock b/mlkit/Podfile.lock index 8960b46d..1ec661cf 100644 --- a/mlkit/Podfile.lock +++ b/mlkit/Podfile.lock @@ -1,17 +1,17 @@ PODS: - - Firebase/CoreOnly (6.13.0): - - FirebaseCore (= 6.4.0) - - Firebase/MLVision (6.13.0): + - Firebase/CoreOnly (6.14.0): + - FirebaseCore (= 6.5.0) + - Firebase/MLVision (6.14.0): - Firebase/CoreOnly - FirebaseMLVision (~> 0.19.0) - - Firebase/MLVisionAutoML (6.13.0): + - Firebase/MLVisionAutoML (6.14.0): - Firebase/CoreOnly - FirebaseMLVisionAutoML (~> 0.19.0) - - FirebaseCore (6.4.0): + - FirebaseCore (6.5.0): - FirebaseCoreDiagnostics (~> 1.0) - FirebaseCoreDiagnosticsInterop (~> 1.0) - - GoogleUtilities/Environment (~> 6.2) - - GoogleUtilities/Logger (~> 6.2) + - GoogleUtilities/Environment (~> 6.4) + - GoogleUtilities/Logger (~> 6.4) - FirebaseCoreDiagnostics (1.1.2): - FirebaseCoreDiagnosticsInterop (~> 1.0) - GoogleDataTransportCCTSupport (~> 1.0) @@ -19,10 +19,10 @@ PODS: - GoogleUtilities/Logger (~> 6.2) - nanopb (~> 0.3.901) - FirebaseCoreDiagnosticsInterop (1.1.0) - - FirebaseInstanceID (4.2.7): - - FirebaseCore (~> 6.0) - - GoogleUtilities/Environment (~> 6.0) - - GoogleUtilities/UserDefaults (~> 6.0) + - FirebaseInstanceID (4.2.8): + - FirebaseCore (~> 6.5) + - GoogleUtilities/Environment (~> 6.4) + - GoogleUtilities/UserDefaults (~> 6.4) - FirebaseMLCommon (0.19.0): - FirebaseCore (~> 6.3) - FirebaseInstanceID (~> 4.2) @@ -53,7 +53,7 @@ PODS: - GoogleAPIClientForREST/Core - GTMSessionFetcher (>= 1.1.7) - GoogleDataTransport (3.2.0) - - GoogleDataTransportCCTSupport (1.2.2): + - GoogleDataTransportCCTSupport (1.2.3): - GoogleDataTransport (~> 3.2) - nanopb (~> 0.3.901) - GoogleToolboxForMac/DebugUtils (2.2.2): @@ -68,10 +68,10 @@ PODS: - GoogleToolboxForMac/Defines (= 2.2.2) - "GoogleToolboxForMac/NSString+URLArguments (= 2.2.2)" - "GoogleToolboxForMac/NSString+URLArguments (2.2.2)" - - GoogleUtilities/Environment (6.3.2) - - GoogleUtilities/Logger (6.3.2): + - GoogleUtilities/Environment (6.4.0) + - GoogleUtilities/Logger (6.4.0): - GoogleUtilities/Environment - - GoogleUtilities/UserDefaults (6.3.2): + - GoogleUtilities/UserDefaults (6.4.0): - GoogleUtilities/Logger - GTMSessionFetcher (1.3.0): - GTMSessionFetcher/Full (= 1.3.0) @@ -114,19 +114,19 @@ SPEC REPOS: - TensorFlowLiteObjC SPEC CHECKSUMS: - Firebase: 458d109512200d1aca2e1b9b6cf7d68a869a4a46 - FirebaseCore: 307ea2508df730c5865334e41965bd9ea344b0e5 + Firebase: 0219bb4782eb1406f1b9b0628a2e625484ce910d + FirebaseCore: 632e05cc5e1199d9147122c16d92305eb04c34bd FirebaseCoreDiagnostics: 511f4f3ed7d440bb69127e8b97c2bc8befae639e FirebaseCoreDiagnosticsInterop: e9b1b023157e3a2fc6418b5cb601e79b9af7b3a0 - FirebaseInstanceID: ebd2ea79ee38db0cb5f5167b17a0d387e1cc7b6e + FirebaseInstanceID: ce993a3c3670a8f5d47ce371ac5d143c560608c5 FirebaseMLCommon: 074a67e05122b1c9f6401a4e33b2cea3b4efd224 FirebaseMLVision: 7a456009787690e3b53436092ae9b635563de8f3 FirebaseMLVisionAutoML: ce5b5dfd1443e8c08a68f4dafa6b1c169d07a6a2 GoogleAPIClientForREST: 4acfffd77f1c3c8741b6be9eaed0e603278efbde GoogleDataTransport: 8e9b210c97d55fbff306cc5468ff91b9cb32dcf5 - GoogleDataTransportCCTSupport: ef79a4728b864946a8aafdbab770d5294faf3b5f + GoogleDataTransportCCTSupport: 202d7cdf9c4a7d81a2bb7f7e7e1ba6faa421b1f2 GoogleToolboxForMac: 800648f8b3127618c1b59c7f97684427630c5ea3 - GoogleUtilities: 547a86735c6f0ee30ad17e94df4fc21f616b71cb + GoogleUtilities: 29bd0d8f850efbd28cff6d99e8b7da1f8d236bcf GTMSessionFetcher: 43b8b64263023d4f32caa0b40f4c8bfa3c5f36d8 nanopb: 18003b5e52dab79db540fe93fe9579f399bd1ccd Protobuf: dd1aaea7140debfe4dd0683fb8ef208e527ae153 diff --git a/storage/Podfile.lock b/storage/Podfile.lock index 78dfbcb8..e6a1939c 100644 --- a/storage/Podfile.lock +++ b/storage/Podfile.lock @@ -1,15 +1,15 @@ PODS: - - Firebase/CoreOnly (6.13.0): - - FirebaseCore (= 6.4.0) - - Firebase/Storage (6.13.0): + - Firebase/CoreOnly (6.14.0): + - FirebaseCore (= 6.5.0) + - Firebase/Storage (6.14.0): - Firebase/CoreOnly - - FirebaseStorage (~> 3.4.2) + - FirebaseStorage (~> 3.4.3) - FirebaseAuthInterop (1.0.0) - - FirebaseCore (6.4.0): + - FirebaseCore (6.5.0): - FirebaseCoreDiagnostics (~> 1.0) - FirebaseCoreDiagnosticsInterop (~> 1.0) - - GoogleUtilities/Environment (~> 6.2) - - GoogleUtilities/Logger (~> 6.2) + - GoogleUtilities/Environment (~> 6.4) + - GoogleUtilities/Logger (~> 6.4) - FirebaseCoreDiagnostics (1.1.2): - FirebaseCoreDiagnosticsInterop (~> 1.0) - GoogleDataTransportCCTSupport (~> 1.0) @@ -17,7 +17,7 @@ PODS: - GoogleUtilities/Logger (~> 6.2) - nanopb (~> 0.3.901) - FirebaseCoreDiagnosticsInterop (1.1.0) - - FirebaseStorage (3.4.2): + - FirebaseStorage (3.4.3): - FirebaseAuthInterop (~> 1.0) - FirebaseCore (~> 6.0) - GTMSessionFetcher/Core (~> 1.1) @@ -25,11 +25,11 @@ PODS: - Firebase/Storage (~> 6.0) - SDWebImage (~> 5.0) - GoogleDataTransport (3.2.0) - - GoogleDataTransportCCTSupport (1.2.2): + - GoogleDataTransportCCTSupport (1.2.3): - GoogleDataTransport (~> 3.2) - nanopb (~> 0.3.901) - - GoogleUtilities/Environment (6.3.2) - - GoogleUtilities/Logger (6.3.2): + - GoogleUtilities/Environment (6.4.0) + - GoogleUtilities/Logger (6.4.0): - GoogleUtilities/Environment - GTMSessionFetcher/Core (1.3.0) - nanopb (0.3.9011): @@ -62,16 +62,16 @@ SPEC REPOS: - SDWebImage SPEC CHECKSUMS: - Firebase: 458d109512200d1aca2e1b9b6cf7d68a869a4a46 + Firebase: 0219bb4782eb1406f1b9b0628a2e625484ce910d FirebaseAuthInterop: 0ffa57668be100582bb7643d4fcb7615496c41fc - FirebaseCore: 307ea2508df730c5865334e41965bd9ea344b0e5 + FirebaseCore: 632e05cc5e1199d9147122c16d92305eb04c34bd FirebaseCoreDiagnostics: 511f4f3ed7d440bb69127e8b97c2bc8befae639e FirebaseCoreDiagnosticsInterop: e9b1b023157e3a2fc6418b5cb601e79b9af7b3a0 - FirebaseStorage: 046abe9ac4e2a1a0e47d72f536490ffa50896632 + FirebaseStorage: 93fe2f8190a01bfb2b2c4932df7d679744c4ef1d FirebaseUI: 433550cb9e3d03ec7ee2c25f87493f76358d9b68 GoogleDataTransport: 8e9b210c97d55fbff306cc5468ff91b9cb32dcf5 - GoogleDataTransportCCTSupport: ef79a4728b864946a8aafdbab770d5294faf3b5f - GoogleUtilities: 547a86735c6f0ee30ad17e94df4fc21f616b71cb + GoogleDataTransportCCTSupport: 202d7cdf9c4a7d81a2bb7f7e7e1ba6faa421b1f2 + GoogleUtilities: 29bd0d8f850efbd28cff6d99e8b7da1f8d236bcf GTMSessionFetcher: 43b8b64263023d4f32caa0b40f4c8bfa3c5f36d8 nanopb: 18003b5e52dab79db540fe93fe9579f399bd1ccd SDWebImage: 5bf6aec6481ae2a062bdc59f9d6c1d1e552090e0 From 32dedcbc8b5b18b44d2f2f53fcb72bc827e74443 Mon Sep 17 00:00:00 2001 From: DPE bot Date: Fri, 27 Dec 2019 08:21:45 -0800 Subject: [PATCH 040/387] Auto-update dependencies. --- storage/Podfile.lock | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/storage/Podfile.lock b/storage/Podfile.lock index e6a1939c..fb62bc7b 100644 --- a/storage/Podfile.lock +++ b/storage/Podfile.lock @@ -37,9 +37,9 @@ PODS: - nanopb/encode (= 0.3.9011) - nanopb/decode (0.3.9011) - nanopb/encode (0.3.9011) - - SDWebImage (5.4.0): - - SDWebImage/Core (= 5.4.0) - - SDWebImage/Core (5.4.0) + - SDWebImage (5.4.1): + - SDWebImage/Core (= 5.4.1) + - SDWebImage/Core (5.4.1) DEPENDENCIES: - Firebase/Storage @@ -74,7 +74,7 @@ SPEC CHECKSUMS: GoogleUtilities: 29bd0d8f850efbd28cff6d99e8b7da1f8d236bcf GTMSessionFetcher: 43b8b64263023d4f32caa0b40f4c8bfa3c5f36d8 nanopb: 18003b5e52dab79db540fe93fe9579f399bd1ccd - SDWebImage: 5bf6aec6481ae2a062bdc59f9d6c1d1e552090e0 + SDWebImage: 29c340dbdcef342bb13125553f4e19ce056b07a7 PODFILE CHECKSUM: f0cd9d079793b24a37b713cd64dc7900bb8601af From f3a603e5a7ba70c6cfac191b73fdef2ed3861668 Mon Sep 17 00:00:00 2001 From: DPE bot Date: Tue, 7 Jan 2020 08:22:16 -0800 Subject: [PATCH 041/387] Auto-update dependencies. --- storage/Podfile.lock | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/storage/Podfile.lock b/storage/Podfile.lock index fb62bc7b..88eac719 100644 --- a/storage/Podfile.lock +++ b/storage/Podfile.lock @@ -37,9 +37,9 @@ PODS: - nanopb/encode (= 0.3.9011) - nanopb/decode (0.3.9011) - nanopb/encode (0.3.9011) - - SDWebImage (5.4.1): - - SDWebImage/Core (= 5.4.1) - - SDWebImage/Core (5.4.1) + - SDWebImage (5.4.2): + - SDWebImage/Core (= 5.4.2) + - SDWebImage/Core (5.4.2) DEPENDENCIES: - Firebase/Storage @@ -74,7 +74,7 @@ SPEC CHECKSUMS: GoogleUtilities: 29bd0d8f850efbd28cff6d99e8b7da1f8d236bcf GTMSessionFetcher: 43b8b64263023d4f32caa0b40f4c8bfa3c5f36d8 nanopb: 18003b5e52dab79db540fe93fe9579f399bd1ccd - SDWebImage: 29c340dbdcef342bb13125553f4e19ce056b07a7 + SDWebImage: 4ca2dc4eefae4224bea8f504251cda485a363745 PODFILE CHECKSUM: f0cd9d079793b24a37b713cd64dc7900bb8601af From 9e80c7b70c749e5f2ec9e8a0aad53ff418de7f89 Mon Sep 17 00:00:00 2001 From: DPE bot Date: Thu, 9 Jan 2020 08:22:00 -0800 Subject: [PATCH 042/387] Auto-update dependencies. --- database/Podfile.lock | 4 ++-- firestore/objc/Podfile.lock | 4 ++-- firestore/swift/Podfile.lock | 4 ++-- functions/Podfile.lock | 4 ++-- invites/Podfile.lock | 12 ++++++------ mlkit/Podfile.lock | 12 ++++++------ storage/Podfile.lock | 4 ++-- 7 files changed, 22 insertions(+), 22 deletions(-) diff --git a/database/Podfile.lock b/database/Podfile.lock index e5e9fef1..3fa8bb1b 100644 --- a/database/Podfile.lock +++ b/database/Podfile.lock @@ -35,7 +35,7 @@ PODS: - GoogleToolboxForMac/Defines (= 2.1.4) - "GoogleToolboxForMac/NSString+URLArguments (= 2.1.4)" - "GoogleToolboxForMac/NSString+URLArguments (2.1.4)" - - GTMSessionFetcher/Core (1.3.0) + - GTMSessionFetcher/Core (1.3.1) - leveldb-library (1.22) - nanopb (0.3.9011): - nanopb/decode (= 0.3.9011) @@ -68,7 +68,7 @@ SPEC CHECKSUMS: FirebaseDatabase: 5f0bc6134c5c237cf55f9e1249d406770a75eafd FirebaseInstanceID: 8d20d890d65c917f9f7d9950b6e10a760ad34321 GoogleToolboxForMac: 91c824d21e85b31c2aae9bb011c5027c9b4e738f - GTMSessionFetcher: 43b8b64263023d4f32caa0b40f4c8bfa3c5f36d8 + GTMSessionFetcher: cea130bbfe5a7edc8d06d3f0d17288c32ffe9925 leveldb-library: 55d93ee664b4007aac644a782d11da33fba316f7 nanopb: 18003b5e52dab79db540fe93fe9579f399bd1ccd diff --git a/firestore/objc/Podfile.lock b/firestore/objc/Podfile.lock index 81c1183f..84716cc7 100644 --- a/firestore/objc/Podfile.lock +++ b/firestore/objc/Podfile.lock @@ -264,7 +264,7 @@ PODS: - gRPC-Core/Interface (= 1.21.0) - nanopb (~> 0.3) - gRPC-Core/Interface (1.21.0) - - GTMSessionFetcher/Core (1.3.0) + - GTMSessionFetcher/Core (1.3.1) - leveldb-library (1.22) - nanopb (0.3.9011): - nanopb/decode (= 0.3.9011) @@ -318,7 +318,7 @@ SPEC CHECKSUMS: GoogleUtilities: 29bd0d8f850efbd28cff6d99e8b7da1f8d236bcf "gRPC-C++": 9dfe7b44821e7b3e44aacad2af29d2c21f7cde83 gRPC-Core: c9aef9a261a1247e881b18059b84d597293c9947 - GTMSessionFetcher: 43b8b64263023d4f32caa0b40f4c8bfa3c5f36d8 + GTMSessionFetcher: cea130bbfe5a7edc8d06d3f0d17288c32ffe9925 leveldb-library: 55d93ee664b4007aac644a782d11da33fba316f7 nanopb: 18003b5e52dab79db540fe93fe9579f399bd1ccd diff --git a/firestore/swift/Podfile.lock b/firestore/swift/Podfile.lock index 7f334fc9..8f3492f9 100644 --- a/firestore/swift/Podfile.lock +++ b/firestore/swift/Podfile.lock @@ -264,7 +264,7 @@ PODS: - gRPC-Core/Interface (= 1.21.0) - nanopb (~> 0.3) - gRPC-Core/Interface (1.21.0) - - GTMSessionFetcher/Core (1.3.0) + - GTMSessionFetcher/Core (1.3.1) - leveldb-library (1.22) - nanopb (0.3.9011): - nanopb/decode (= 0.3.9011) @@ -318,7 +318,7 @@ SPEC CHECKSUMS: GoogleUtilities: 29bd0d8f850efbd28cff6d99e8b7da1f8d236bcf "gRPC-C++": 9dfe7b44821e7b3e44aacad2af29d2c21f7cde83 gRPC-Core: c9aef9a261a1247e881b18059b84d597293c9947 - GTMSessionFetcher: 43b8b64263023d4f32caa0b40f4c8bfa3c5f36d8 + GTMSessionFetcher: cea130bbfe5a7edc8d06d3f0d17288c32ffe9925 leveldb-library: 55d93ee664b4007aac644a782d11da33fba316f7 nanopb: 18003b5e52dab79db540fe93fe9579f399bd1ccd diff --git a/functions/Podfile.lock b/functions/Podfile.lock index 5328c7bb..6b77e26d 100644 --- a/functions/Podfile.lock +++ b/functions/Podfile.lock @@ -28,7 +28,7 @@ PODS: - GoogleUtilities/Environment (6.4.0) - GoogleUtilities/Logger (6.4.0): - GoogleUtilities/Environment - - GTMSessionFetcher/Core (1.3.0) + - GTMSessionFetcher/Core (1.3.1) - nanopb (0.3.9011): - nanopb/decode (= 0.3.9011) - nanopb/encode (= 0.3.9011) @@ -62,7 +62,7 @@ SPEC CHECKSUMS: GoogleDataTransport: 8e9b210c97d55fbff306cc5468ff91b9cb32dcf5 GoogleDataTransportCCTSupport: 202d7cdf9c4a7d81a2bb7f7e7e1ba6faa421b1f2 GoogleUtilities: 29bd0d8f850efbd28cff6d99e8b7da1f8d236bcf - GTMSessionFetcher: 43b8b64263023d4f32caa0b40f4c8bfa3c5f36d8 + GTMSessionFetcher: cea130bbfe5a7edc8d06d3f0d17288c32ffe9925 nanopb: 18003b5e52dab79db540fe93fe9579f399bd1ccd PODFILE CHECKSUM: 0bf21181414ed35c7e5fc96da7dd0f72b77e7b34 diff --git a/invites/Podfile.lock b/invites/Podfile.lock index d97804b4..5ddffb7a 100644 --- a/invites/Podfile.lock +++ b/invites/Podfile.lock @@ -96,11 +96,11 @@ PODS: - GoogleUtilities/Logger - GTMOAuth2 (1.1.6): - GTMSessionFetcher (~> 1.1) - - GTMSessionFetcher (1.3.0): - - GTMSessionFetcher/Full (= 1.3.0) - - GTMSessionFetcher/Core (1.3.0) - - GTMSessionFetcher/Full (1.3.0): - - GTMSessionFetcher/Core (= 1.3.0) + - GTMSessionFetcher (1.3.1): + - GTMSessionFetcher/Full (= 1.3.1) + - GTMSessionFetcher/Core (1.3.1) + - GTMSessionFetcher/Full (1.3.1): + - GTMSessionFetcher/Core (= 1.3.1) - nanopb (0.3.9011): - nanopb/decode (= 0.3.9011) - nanopb/encode (= 0.3.9011) @@ -145,7 +145,7 @@ SPEC CHECKSUMS: GoogleToolboxForMac: 800648f8b3127618c1b59c7f97684427630c5ea3 GoogleUtilities: 04fce34bcd5620c1ee76fb79172105c74a4df335 GTMOAuth2: e8b6512c896235149df975c41d9a36c868ab7fba - GTMSessionFetcher: 43b8b64263023d4f32caa0b40f4c8bfa3c5f36d8 + GTMSessionFetcher: cea130bbfe5a7edc8d06d3f0d17288c32ffe9925 nanopb: 18003b5e52dab79db540fe93fe9579f399bd1ccd Protobuf: dd1aaea7140debfe4dd0683fb8ef208e527ae153 diff --git a/mlkit/Podfile.lock b/mlkit/Podfile.lock index 1ec661cf..4c49fcf3 100644 --- a/mlkit/Podfile.lock +++ b/mlkit/Podfile.lock @@ -73,11 +73,11 @@ PODS: - GoogleUtilities/Environment - GoogleUtilities/UserDefaults (6.4.0): - GoogleUtilities/Logger - - GTMSessionFetcher (1.3.0): - - GTMSessionFetcher/Full (= 1.3.0) - - GTMSessionFetcher/Core (1.3.0) - - GTMSessionFetcher/Full (1.3.0): - - GTMSessionFetcher/Core (= 1.3.0) + - GTMSessionFetcher (1.3.1): + - GTMSessionFetcher/Full (= 1.3.1) + - GTMSessionFetcher/Core (1.3.1) + - GTMSessionFetcher/Full (1.3.1): + - GTMSessionFetcher/Core (= 1.3.1) - nanopb (0.3.9011): - nanopb/decode (= 0.3.9011) - nanopb/encode (= 0.3.9011) @@ -127,7 +127,7 @@ SPEC CHECKSUMS: GoogleDataTransportCCTSupport: 202d7cdf9c4a7d81a2bb7f7e7e1ba6faa421b1f2 GoogleToolboxForMac: 800648f8b3127618c1b59c7f97684427630c5ea3 GoogleUtilities: 29bd0d8f850efbd28cff6d99e8b7da1f8d236bcf - GTMSessionFetcher: 43b8b64263023d4f32caa0b40f4c8bfa3c5f36d8 + GTMSessionFetcher: cea130bbfe5a7edc8d06d3f0d17288c32ffe9925 nanopb: 18003b5e52dab79db540fe93fe9579f399bd1ccd Protobuf: dd1aaea7140debfe4dd0683fb8ef208e527ae153 TensorFlowLiteC: a6702011fb661928634e59565b5fe262f69692d0 diff --git a/storage/Podfile.lock b/storage/Podfile.lock index 88eac719..7f7cd304 100644 --- a/storage/Podfile.lock +++ b/storage/Podfile.lock @@ -31,7 +31,7 @@ PODS: - GoogleUtilities/Environment (6.4.0) - GoogleUtilities/Logger (6.4.0): - GoogleUtilities/Environment - - GTMSessionFetcher/Core (1.3.0) + - GTMSessionFetcher/Core (1.3.1) - nanopb (0.3.9011): - nanopb/decode (= 0.3.9011) - nanopb/encode (= 0.3.9011) @@ -72,7 +72,7 @@ SPEC CHECKSUMS: GoogleDataTransport: 8e9b210c97d55fbff306cc5468ff91b9cb32dcf5 GoogleDataTransportCCTSupport: 202d7cdf9c4a7d81a2bb7f7e7e1ba6faa421b1f2 GoogleUtilities: 29bd0d8f850efbd28cff6d99e8b7da1f8d236bcf - GTMSessionFetcher: 43b8b64263023d4f32caa0b40f4c8bfa3c5f36d8 + GTMSessionFetcher: cea130bbfe5a7edc8d06d3f0d17288c32ffe9925 nanopb: 18003b5e52dab79db540fe93fe9579f399bd1ccd SDWebImage: 4ca2dc4eefae4224bea8f504251cda485a363745 From 9bbf24e444da2f606bcc328bf8c5fc5f2fbabe5c Mon Sep 17 00:00:00 2001 From: DPE bot Date: Tue, 21 Jan 2020 08:23:20 -0800 Subject: [PATCH 043/387] Auto-update dependencies. --- dl-invites-sample/Podfile.lock | 106 ++++++++-------- firestore/objc/Podfile.lock | 116 ++++++++++-------- firestore/swift/Podfile.lock | 116 ++++++++++-------- .../FiroptionConfiguration/Podfile.lock | 108 ++++++++-------- functions/Podfile.lock | 52 ++++---- inappmessaging/Podfile.lock | 114 +++++++++-------- invites/Podfile.lock | 4 +- mlkit/Podfile.lock | 76 +++++++----- storage/Podfile.lock | 66 +++++----- 9 files changed, 409 insertions(+), 349 deletions(-) diff --git a/dl-invites-sample/Podfile.lock b/dl-invites-sample/Podfile.lock index 9cb37db9..95360044 100644 --- a/dl-invites-sample/Podfile.lock +++ b/dl-invites-sample/Podfile.lock @@ -1,74 +1,80 @@ PODS: - - Firebase/Core (6.14.0): + - Firebase/Core (6.15.0): - Firebase/CoreOnly - - FirebaseAnalytics (= 6.1.7) - - Firebase/CoreOnly (6.14.0): - - FirebaseCore (= 6.5.0) - - Firebase/DynamicLinks (6.14.0): + - FirebaseAnalytics (= 6.2.1) + - Firebase/CoreOnly (6.15.0): + - FirebaseCore (= 6.6.0) + - Firebase/DynamicLinks (6.15.0): - Firebase/CoreOnly - FirebaseDynamicLinks (~> 4.0.6) - - FirebaseAnalytics (6.1.7): - - FirebaseCore (~> 6.5) - - FirebaseInstanceID (~> 4.2) - - GoogleAppMeasurement (= 6.1.7) + - FirebaseAnalytics (6.2.1): + - FirebaseCore (~> 6.6) + - FirebaseInstanceID (~> 4.3) + - GoogleAppMeasurement (= 6.2.1) - GoogleUtilities/AppDelegateSwizzler (~> 6.0) - GoogleUtilities/MethodSwizzler (~> 6.0) - GoogleUtilities/Network (~> 6.0) - "GoogleUtilities/NSData+zlib (~> 6.0)" - nanopb (= 0.3.9011) - - FirebaseAnalyticsInterop (1.4.0) - - FirebaseCore (6.5.0): - - FirebaseCoreDiagnostics (~> 1.0) - - FirebaseCoreDiagnosticsInterop (~> 1.0) - - GoogleUtilities/Environment (~> 6.4) - - GoogleUtilities/Logger (~> 6.4) - - FirebaseCoreDiagnostics (1.1.2): - - FirebaseCoreDiagnosticsInterop (~> 1.0) - - GoogleDataTransportCCTSupport (~> 1.0) - - GoogleUtilities/Environment (~> 6.2) - - GoogleUtilities/Logger (~> 6.2) + - FirebaseAnalyticsInterop (1.5.0) + - FirebaseCore (6.6.0): + - FirebaseCoreDiagnostics (~> 1.2) + - FirebaseCoreDiagnosticsInterop (~> 1.2) + - GoogleUtilities/Environment (~> 6.5) + - GoogleUtilities/Logger (~> 6.5) + - FirebaseCoreDiagnostics (1.2.0): + - FirebaseCoreDiagnosticsInterop (~> 1.2) + - GoogleDataTransportCCTSupport (~> 1.3) + - GoogleUtilities/Environment (~> 6.5) + - GoogleUtilities/Logger (~> 6.5) - nanopb (~> 0.3.901) - - FirebaseCoreDiagnosticsInterop (1.1.0) + - FirebaseCoreDiagnosticsInterop (1.2.0) - FirebaseDynamicLinks (4.0.6): - FirebaseAnalyticsInterop (~> 1.3) - FirebaseCore (~> 6.2) - - FirebaseInstanceID (4.2.8): - - FirebaseCore (~> 6.5) - - GoogleUtilities/Environment (~> 6.4) - - GoogleUtilities/UserDefaults (~> 6.4) - - GoogleAppMeasurement (6.1.7): + - FirebaseInstallations (1.1.0): + - FirebaseCore (~> 6.6) + - GoogleUtilities/UserDefaults (~> 6.5) + - PromisesObjC (~> 1.2) + - FirebaseInstanceID (4.3.0): + - FirebaseCore (~> 6.6) + - FirebaseInstallations (~> 1.0) + - GoogleUtilities/Environment (~> 6.5) + - GoogleUtilities/UserDefaults (~> 6.5) + - GoogleAppMeasurement (6.2.1): - GoogleUtilities/AppDelegateSwizzler (~> 6.0) - GoogleUtilities/MethodSwizzler (~> 6.0) - GoogleUtilities/Network (~> 6.0) - "GoogleUtilities/NSData+zlib (~> 6.0)" - nanopb (= 0.3.9011) - - GoogleDataTransport (3.2.0) - - GoogleDataTransportCCTSupport (1.2.3): - - GoogleDataTransport (~> 3.2) + - GoogleDataTransport (3.3.0) + - GoogleDataTransportCCTSupport (1.3.0): + - GoogleDataTransport (~> 3.3) - nanopb (~> 0.3.901) - - GoogleUtilities/AppDelegateSwizzler (6.4.0): + - GoogleUtilities/AppDelegateSwizzler (6.5.0): - GoogleUtilities/Environment - GoogleUtilities/Logger - GoogleUtilities/Network - - GoogleUtilities/Environment (6.4.0) - - GoogleUtilities/Logger (6.4.0): + - GoogleUtilities/Environment (6.5.0) + - GoogleUtilities/Logger (6.5.0): - GoogleUtilities/Environment - - GoogleUtilities/MethodSwizzler (6.4.0): + - GoogleUtilities/MethodSwizzler (6.5.0): - GoogleUtilities/Logger - - GoogleUtilities/Network (6.4.0): + - GoogleUtilities/Network (6.5.0): - GoogleUtilities/Logger - "GoogleUtilities/NSData+zlib" - GoogleUtilities/Reachability - - "GoogleUtilities/NSData+zlib (6.4.0)" - - GoogleUtilities/Reachability (6.4.0): + - "GoogleUtilities/NSData+zlib (6.5.0)" + - GoogleUtilities/Reachability (6.5.0): - GoogleUtilities/Logger - - GoogleUtilities/UserDefaults (6.4.0): + - GoogleUtilities/UserDefaults (6.5.0): - GoogleUtilities/Logger - nanopb (0.3.9011): - nanopb/decode (= 0.3.9011) - nanopb/encode (= 0.3.9011) - nanopb/decode (0.3.9011) - nanopb/encode (0.3.9011) + - PromisesObjC (1.2.8) DEPENDENCIES: - Firebase/Core @@ -83,27 +89,31 @@ SPEC REPOS: - FirebaseCoreDiagnostics - FirebaseCoreDiagnosticsInterop - FirebaseDynamicLinks + - FirebaseInstallations - FirebaseInstanceID - GoogleAppMeasurement - GoogleDataTransport - GoogleDataTransportCCTSupport - GoogleUtilities - nanopb + - PromisesObjC SPEC CHECKSUMS: - Firebase: 0219bb4782eb1406f1b9b0628a2e625484ce910d - FirebaseAnalytics: f68b9f3f1241385129ae0a83b63627fc420c05e5 - FirebaseAnalyticsInterop: d48b6ab67bcf016a05e55b71fc39c61c0cb6b7f3 - FirebaseCore: 632e05cc5e1199d9147122c16d92305eb04c34bd - FirebaseCoreDiagnostics: 511f4f3ed7d440bb69127e8b97c2bc8befae639e - FirebaseCoreDiagnosticsInterop: e9b1b023157e3a2fc6418b5cb601e79b9af7b3a0 + Firebase: 5d77105d9740a07ca6b16927ca971db7e860faaf + FirebaseAnalytics: e83e64b1231dedcd9ddd4bdecd9bcfd6ba341679 + FirebaseAnalyticsInterop: 3f86269c38ae41f47afeb43ebf32a001f58fcdae + FirebaseCore: 4aeb81ff53dcd9a3634ca725dc1fb8c2a4622046 + FirebaseCoreDiagnostics: 5e78803ab276bc5b50340e3c539c06c3de35c649 + FirebaseCoreDiagnosticsInterop: 296e2c5f5314500a850ad0b83e9e7c10b011a850 FirebaseDynamicLinks: 5ba2a0d46ba1615c6c08819fc964c495ca1d0845 - FirebaseInstanceID: ce993a3c3670a8f5d47ce371ac5d143c560608c5 - GoogleAppMeasurement: db118eb61a97dd8c4f7014e368d3c335cbbcf80a - GoogleDataTransport: 8e9b210c97d55fbff306cc5468ff91b9cb32dcf5 - GoogleDataTransportCCTSupport: 202d7cdf9c4a7d81a2bb7f7e7e1ba6faa421b1f2 - GoogleUtilities: 29bd0d8f850efbd28cff6d99e8b7da1f8d236bcf + FirebaseInstallations: 575cd32f2aec0feeb0e44f5d0110a09e5e60b47b + FirebaseInstanceID: 6668efc1655a4052c083f287a7141f1ead12f9c2 + GoogleAppMeasurement: a08a43b8677b95ed51fcef880e36737334d804fd + GoogleDataTransport: 574a983e829327d7c18f2627f65d9e80164ea8a4 + GoogleDataTransportCCTSupport: cad3cd6cdbdbad6b5c2c9206ec413402755faaaa + GoogleUtilities: f8de7ddf8c706f58e9b405d53e38bbdaa2731e5a nanopb: 18003b5e52dab79db540fe93fe9579f399bd1ccd + PromisesObjC: c119f3cd559f50b7ae681fa59dc1acd19173b7e6 PODFILE CHECKSUM: ea2286f19740542810d85972377bee24b5e93a82 diff --git a/firestore/objc/Podfile.lock b/firestore/objc/Podfile.lock index 84716cc7..bdaab5c2 100644 --- a/firestore/objc/Podfile.lock +++ b/firestore/objc/Podfile.lock @@ -164,46 +164,46 @@ PODS: - BoringSSL-GRPC/Implementation (0.0.3): - BoringSSL-GRPC/Interface (= 0.0.3) - BoringSSL-GRPC/Interface (0.0.3) - - Firebase/Auth (6.14.0): + - Firebase/Auth (6.15.0): - Firebase/CoreOnly - - FirebaseAuth (~> 6.4.1) - - Firebase/Core (6.14.0): + - FirebaseAuth (~> 6.4.2) + - Firebase/Core (6.15.0): - Firebase/CoreOnly - - FirebaseAnalytics (= 6.1.7) - - Firebase/CoreOnly (6.14.0): - - FirebaseCore (= 6.5.0) - - Firebase/Firestore (6.14.0): + - FirebaseAnalytics (= 6.2.1) + - Firebase/CoreOnly (6.15.0): + - FirebaseCore (= 6.6.0) + - Firebase/Firestore (6.15.0): - Firebase/CoreOnly - - FirebaseFirestore (~> 1.8.2) - - FirebaseAnalytics (6.1.7): - - FirebaseCore (~> 6.5) - - FirebaseInstanceID (~> 4.2) - - GoogleAppMeasurement (= 6.1.7) + - FirebaseFirestore (~> 1.9.0) + - FirebaseAnalytics (6.2.1): + - FirebaseCore (~> 6.6) + - FirebaseInstanceID (~> 4.3) + - GoogleAppMeasurement (= 6.2.1) - GoogleUtilities/AppDelegateSwizzler (~> 6.0) - GoogleUtilities/MethodSwizzler (~> 6.0) - GoogleUtilities/Network (~> 6.0) - "GoogleUtilities/NSData+zlib (~> 6.0)" - nanopb (= 0.3.9011) - - FirebaseAuth (6.4.1): + - FirebaseAuth (6.4.2): - FirebaseAuthInterop (~> 1.0) - FirebaseCore (~> 6.2) - GoogleUtilities/AppDelegateSwizzler (~> 6.2) - GoogleUtilities/Environment (~> 6.2) - GTMSessionFetcher/Core (~> 1.1) - FirebaseAuthInterop (1.0.0) - - FirebaseCore (6.5.0): - - FirebaseCoreDiagnostics (~> 1.0) - - FirebaseCoreDiagnosticsInterop (~> 1.0) - - GoogleUtilities/Environment (~> 6.4) - - GoogleUtilities/Logger (~> 6.4) - - FirebaseCoreDiagnostics (1.1.2): - - FirebaseCoreDiagnosticsInterop (~> 1.0) - - GoogleDataTransportCCTSupport (~> 1.0) - - GoogleUtilities/Environment (~> 6.2) - - GoogleUtilities/Logger (~> 6.2) + - FirebaseCore (6.6.0): + - FirebaseCoreDiagnostics (~> 1.2) + - FirebaseCoreDiagnosticsInterop (~> 1.2) + - GoogleUtilities/Environment (~> 6.5) + - GoogleUtilities/Logger (~> 6.5) + - FirebaseCoreDiagnostics (1.2.0): + - FirebaseCoreDiagnosticsInterop (~> 1.2) + - GoogleDataTransportCCTSupport (~> 1.3) + - GoogleUtilities/Environment (~> 6.5) + - GoogleUtilities/Logger (~> 6.5) - nanopb (~> 0.3.901) - - FirebaseCoreDiagnosticsInterop (1.1.0) - - FirebaseFirestore (1.8.3): + - FirebaseCoreDiagnosticsInterop (1.2.0) + - FirebaseFirestore (1.9.0): - abseil/algorithm (= 0.20190808) - abseil/base (= 0.20190808) - abseil/memory (= 0.20190808) @@ -216,37 +216,42 @@ PODS: - "gRPC-C++ (= 0.0.9)" - leveldb-library (~> 1.22) - nanopb (~> 0.3.901) - - FirebaseInstanceID (4.2.8): - - FirebaseCore (~> 6.5) - - GoogleUtilities/Environment (~> 6.4) - - GoogleUtilities/UserDefaults (~> 6.4) - - GoogleAppMeasurement (6.1.7): + - FirebaseInstallations (1.1.0): + - FirebaseCore (~> 6.6) + - GoogleUtilities/UserDefaults (~> 6.5) + - PromisesObjC (~> 1.2) + - FirebaseInstanceID (4.3.0): + - FirebaseCore (~> 6.6) + - FirebaseInstallations (~> 1.0) + - GoogleUtilities/Environment (~> 6.5) + - GoogleUtilities/UserDefaults (~> 6.5) + - GoogleAppMeasurement (6.2.1): - GoogleUtilities/AppDelegateSwizzler (~> 6.0) - GoogleUtilities/MethodSwizzler (~> 6.0) - GoogleUtilities/Network (~> 6.0) - "GoogleUtilities/NSData+zlib (~> 6.0)" - nanopb (= 0.3.9011) - - GoogleDataTransport (3.2.0) - - GoogleDataTransportCCTSupport (1.2.3): - - GoogleDataTransport (~> 3.2) + - GoogleDataTransport (3.3.0) + - GoogleDataTransportCCTSupport (1.3.0): + - GoogleDataTransport (~> 3.3) - nanopb (~> 0.3.901) - - GoogleUtilities/AppDelegateSwizzler (6.4.0): + - GoogleUtilities/AppDelegateSwizzler (6.5.0): - GoogleUtilities/Environment - GoogleUtilities/Logger - GoogleUtilities/Network - - GoogleUtilities/Environment (6.4.0) - - GoogleUtilities/Logger (6.4.0): + - GoogleUtilities/Environment (6.5.0) + - GoogleUtilities/Logger (6.5.0): - GoogleUtilities/Environment - - GoogleUtilities/MethodSwizzler (6.4.0): + - GoogleUtilities/MethodSwizzler (6.5.0): - GoogleUtilities/Logger - - GoogleUtilities/Network (6.4.0): + - GoogleUtilities/Network (6.5.0): - GoogleUtilities/Logger - "GoogleUtilities/NSData+zlib" - GoogleUtilities/Reachability - - "GoogleUtilities/NSData+zlib (6.4.0)" - - GoogleUtilities/Reachability (6.4.0): + - "GoogleUtilities/NSData+zlib (6.5.0)" + - GoogleUtilities/Reachability (6.5.0): - GoogleUtilities/Logger - - GoogleUtilities/UserDefaults (6.4.0): + - GoogleUtilities/UserDefaults (6.5.0): - GoogleUtilities/Logger - "gRPC-C++ (0.0.9)": - "gRPC-C++/Implementation (= 0.0.9)" @@ -271,6 +276,7 @@ PODS: - nanopb/encode (= 0.3.9011) - nanopb/decode (0.3.9011) - nanopb/encode (0.3.9011) + - PromisesObjC (1.2.8) DEPENDENCIES: - Firebase/Auth @@ -289,6 +295,7 @@ SPEC REPOS: - FirebaseCoreDiagnostics - FirebaseCoreDiagnosticsInterop - FirebaseFirestore + - FirebaseInstallations - FirebaseInstanceID - GoogleAppMeasurement - GoogleDataTransport @@ -299,28 +306,31 @@ SPEC REPOS: - GTMSessionFetcher - leveldb-library - nanopb + - PromisesObjC SPEC CHECKSUMS: abseil: 18063d773f5366ff8736a050fe035a28f635fd27 BoringSSL-GRPC: db8764df3204ccea016e1c8dd15d9a9ad63ff318 - Firebase: 0219bb4782eb1406f1b9b0628a2e625484ce910d - FirebaseAnalytics: f68b9f3f1241385129ae0a83b63627fc420c05e5 - FirebaseAuth: 831577b184ecaba38bc886768c1c22a450cc44e3 + Firebase: 5d77105d9740a07ca6b16927ca971db7e860faaf + FirebaseAnalytics: e83e64b1231dedcd9ddd4bdecd9bcfd6ba341679 + FirebaseAuth: ce45d7c5d46bed90159f3a73b6efbe8976ed3573 FirebaseAuthInterop: 0ffa57668be100582bb7643d4fcb7615496c41fc - FirebaseCore: 632e05cc5e1199d9147122c16d92305eb04c34bd - FirebaseCoreDiagnostics: 511f4f3ed7d440bb69127e8b97c2bc8befae639e - FirebaseCoreDiagnosticsInterop: e9b1b023157e3a2fc6418b5cb601e79b9af7b3a0 - FirebaseFirestore: 52120e2833f804a874ba1a9f59aab864a8ae2286 - FirebaseInstanceID: ce993a3c3670a8f5d47ce371ac5d143c560608c5 - GoogleAppMeasurement: db118eb61a97dd8c4f7014e368d3c335cbbcf80a - GoogleDataTransport: 8e9b210c97d55fbff306cc5468ff91b9cb32dcf5 - GoogleDataTransportCCTSupport: 202d7cdf9c4a7d81a2bb7f7e7e1ba6faa421b1f2 - GoogleUtilities: 29bd0d8f850efbd28cff6d99e8b7da1f8d236bcf + FirebaseCore: 4aeb81ff53dcd9a3634ca725dc1fb8c2a4622046 + FirebaseCoreDiagnostics: 5e78803ab276bc5b50340e3c539c06c3de35c649 + FirebaseCoreDiagnosticsInterop: 296e2c5f5314500a850ad0b83e9e7c10b011a850 + FirebaseFirestore: b7e6adda31974dbd259fc25b541e8850420c92ed + FirebaseInstallations: 575cd32f2aec0feeb0e44f5d0110a09e5e60b47b + FirebaseInstanceID: 6668efc1655a4052c083f287a7141f1ead12f9c2 + GoogleAppMeasurement: a08a43b8677b95ed51fcef880e36737334d804fd + GoogleDataTransport: 574a983e829327d7c18f2627f65d9e80164ea8a4 + GoogleDataTransportCCTSupport: cad3cd6cdbdbad6b5c2c9206ec413402755faaaa + GoogleUtilities: f8de7ddf8c706f58e9b405d53e38bbdaa2731e5a "gRPC-C++": 9dfe7b44821e7b3e44aacad2af29d2c21f7cde83 gRPC-Core: c9aef9a261a1247e881b18059b84d597293c9947 GTMSessionFetcher: cea130bbfe5a7edc8d06d3f0d17288c32ffe9925 leveldb-library: 55d93ee664b4007aac644a782d11da33fba316f7 nanopb: 18003b5e52dab79db540fe93fe9579f399bd1ccd + PromisesObjC: c119f3cd559f50b7ae681fa59dc1acd19173b7e6 PODFILE CHECKSUM: 6e8f8775e6e1f54c9a7ec4d1131f8b81f76c1a9c diff --git a/firestore/swift/Podfile.lock b/firestore/swift/Podfile.lock index 8f3492f9..5df02e46 100644 --- a/firestore/swift/Podfile.lock +++ b/firestore/swift/Podfile.lock @@ -164,46 +164,46 @@ PODS: - BoringSSL-GRPC/Implementation (0.0.3): - BoringSSL-GRPC/Interface (= 0.0.3) - BoringSSL-GRPC/Interface (0.0.3) - - Firebase/Auth (6.14.0): + - Firebase/Auth (6.15.0): - Firebase/CoreOnly - - FirebaseAuth (~> 6.4.1) - - Firebase/Core (6.14.0): + - FirebaseAuth (~> 6.4.2) + - Firebase/Core (6.15.0): - Firebase/CoreOnly - - FirebaseAnalytics (= 6.1.7) - - Firebase/CoreOnly (6.14.0): - - FirebaseCore (= 6.5.0) - - Firebase/Firestore (6.14.0): + - FirebaseAnalytics (= 6.2.1) + - Firebase/CoreOnly (6.15.0): + - FirebaseCore (= 6.6.0) + - Firebase/Firestore (6.15.0): - Firebase/CoreOnly - - FirebaseFirestore (~> 1.8.2) - - FirebaseAnalytics (6.1.7): - - FirebaseCore (~> 6.5) - - FirebaseInstanceID (~> 4.2) - - GoogleAppMeasurement (= 6.1.7) + - FirebaseFirestore (~> 1.9.0) + - FirebaseAnalytics (6.2.1): + - FirebaseCore (~> 6.6) + - FirebaseInstanceID (~> 4.3) + - GoogleAppMeasurement (= 6.2.1) - GoogleUtilities/AppDelegateSwizzler (~> 6.0) - GoogleUtilities/MethodSwizzler (~> 6.0) - GoogleUtilities/Network (~> 6.0) - "GoogleUtilities/NSData+zlib (~> 6.0)" - nanopb (= 0.3.9011) - - FirebaseAuth (6.4.1): + - FirebaseAuth (6.4.2): - FirebaseAuthInterop (~> 1.0) - FirebaseCore (~> 6.2) - GoogleUtilities/AppDelegateSwizzler (~> 6.2) - GoogleUtilities/Environment (~> 6.2) - GTMSessionFetcher/Core (~> 1.1) - FirebaseAuthInterop (1.0.0) - - FirebaseCore (6.5.0): - - FirebaseCoreDiagnostics (~> 1.0) - - FirebaseCoreDiagnosticsInterop (~> 1.0) - - GoogleUtilities/Environment (~> 6.4) - - GoogleUtilities/Logger (~> 6.4) - - FirebaseCoreDiagnostics (1.1.2): - - FirebaseCoreDiagnosticsInterop (~> 1.0) - - GoogleDataTransportCCTSupport (~> 1.0) - - GoogleUtilities/Environment (~> 6.2) - - GoogleUtilities/Logger (~> 6.2) + - FirebaseCore (6.6.0): + - FirebaseCoreDiagnostics (~> 1.2) + - FirebaseCoreDiagnosticsInterop (~> 1.2) + - GoogleUtilities/Environment (~> 6.5) + - GoogleUtilities/Logger (~> 6.5) + - FirebaseCoreDiagnostics (1.2.0): + - FirebaseCoreDiagnosticsInterop (~> 1.2) + - GoogleDataTransportCCTSupport (~> 1.3) + - GoogleUtilities/Environment (~> 6.5) + - GoogleUtilities/Logger (~> 6.5) - nanopb (~> 0.3.901) - - FirebaseCoreDiagnosticsInterop (1.1.0) - - FirebaseFirestore (1.8.3): + - FirebaseCoreDiagnosticsInterop (1.2.0) + - FirebaseFirestore (1.9.0): - abseil/algorithm (= 0.20190808) - abseil/base (= 0.20190808) - abseil/memory (= 0.20190808) @@ -216,37 +216,42 @@ PODS: - "gRPC-C++ (= 0.0.9)" - leveldb-library (~> 1.22) - nanopb (~> 0.3.901) - - FirebaseInstanceID (4.2.8): - - FirebaseCore (~> 6.5) - - GoogleUtilities/Environment (~> 6.4) - - GoogleUtilities/UserDefaults (~> 6.4) - - GoogleAppMeasurement (6.1.7): + - FirebaseInstallations (1.1.0): + - FirebaseCore (~> 6.6) + - GoogleUtilities/UserDefaults (~> 6.5) + - PromisesObjC (~> 1.2) + - FirebaseInstanceID (4.3.0): + - FirebaseCore (~> 6.6) + - FirebaseInstallations (~> 1.0) + - GoogleUtilities/Environment (~> 6.5) + - GoogleUtilities/UserDefaults (~> 6.5) + - GoogleAppMeasurement (6.2.1): - GoogleUtilities/AppDelegateSwizzler (~> 6.0) - GoogleUtilities/MethodSwizzler (~> 6.0) - GoogleUtilities/Network (~> 6.0) - "GoogleUtilities/NSData+zlib (~> 6.0)" - nanopb (= 0.3.9011) - - GoogleDataTransport (3.2.0) - - GoogleDataTransportCCTSupport (1.2.3): - - GoogleDataTransport (~> 3.2) + - GoogleDataTransport (3.3.0) + - GoogleDataTransportCCTSupport (1.3.0): + - GoogleDataTransport (~> 3.3) - nanopb (~> 0.3.901) - - GoogleUtilities/AppDelegateSwizzler (6.4.0): + - GoogleUtilities/AppDelegateSwizzler (6.5.0): - GoogleUtilities/Environment - GoogleUtilities/Logger - GoogleUtilities/Network - - GoogleUtilities/Environment (6.4.0) - - GoogleUtilities/Logger (6.4.0): + - GoogleUtilities/Environment (6.5.0) + - GoogleUtilities/Logger (6.5.0): - GoogleUtilities/Environment - - GoogleUtilities/MethodSwizzler (6.4.0): + - GoogleUtilities/MethodSwizzler (6.5.0): - GoogleUtilities/Logger - - GoogleUtilities/Network (6.4.0): + - GoogleUtilities/Network (6.5.0): - GoogleUtilities/Logger - "GoogleUtilities/NSData+zlib" - GoogleUtilities/Reachability - - "GoogleUtilities/NSData+zlib (6.4.0)" - - GoogleUtilities/Reachability (6.4.0): + - "GoogleUtilities/NSData+zlib (6.5.0)" + - GoogleUtilities/Reachability (6.5.0): - GoogleUtilities/Logger - - GoogleUtilities/UserDefaults (6.4.0): + - GoogleUtilities/UserDefaults (6.5.0): - GoogleUtilities/Logger - "gRPC-C++ (0.0.9)": - "gRPC-C++/Implementation (= 0.0.9)" @@ -271,6 +276,7 @@ PODS: - nanopb/encode (= 0.3.9011) - nanopb/decode (0.3.9011) - nanopb/encode (0.3.9011) + - PromisesObjC (1.2.8) DEPENDENCIES: - Firebase/Auth @@ -289,6 +295,7 @@ SPEC REPOS: - FirebaseCoreDiagnostics - FirebaseCoreDiagnosticsInterop - FirebaseFirestore + - FirebaseInstallations - FirebaseInstanceID - GoogleAppMeasurement - GoogleDataTransport @@ -299,28 +306,31 @@ SPEC REPOS: - GTMSessionFetcher - leveldb-library - nanopb + - PromisesObjC SPEC CHECKSUMS: abseil: 18063d773f5366ff8736a050fe035a28f635fd27 BoringSSL-GRPC: db8764df3204ccea016e1c8dd15d9a9ad63ff318 - Firebase: 0219bb4782eb1406f1b9b0628a2e625484ce910d - FirebaseAnalytics: f68b9f3f1241385129ae0a83b63627fc420c05e5 - FirebaseAuth: 831577b184ecaba38bc886768c1c22a450cc44e3 + Firebase: 5d77105d9740a07ca6b16927ca971db7e860faaf + FirebaseAnalytics: e83e64b1231dedcd9ddd4bdecd9bcfd6ba341679 + FirebaseAuth: ce45d7c5d46bed90159f3a73b6efbe8976ed3573 FirebaseAuthInterop: 0ffa57668be100582bb7643d4fcb7615496c41fc - FirebaseCore: 632e05cc5e1199d9147122c16d92305eb04c34bd - FirebaseCoreDiagnostics: 511f4f3ed7d440bb69127e8b97c2bc8befae639e - FirebaseCoreDiagnosticsInterop: e9b1b023157e3a2fc6418b5cb601e79b9af7b3a0 - FirebaseFirestore: 52120e2833f804a874ba1a9f59aab864a8ae2286 - FirebaseInstanceID: ce993a3c3670a8f5d47ce371ac5d143c560608c5 - GoogleAppMeasurement: db118eb61a97dd8c4f7014e368d3c335cbbcf80a - GoogleDataTransport: 8e9b210c97d55fbff306cc5468ff91b9cb32dcf5 - GoogleDataTransportCCTSupport: 202d7cdf9c4a7d81a2bb7f7e7e1ba6faa421b1f2 - GoogleUtilities: 29bd0d8f850efbd28cff6d99e8b7da1f8d236bcf + FirebaseCore: 4aeb81ff53dcd9a3634ca725dc1fb8c2a4622046 + FirebaseCoreDiagnostics: 5e78803ab276bc5b50340e3c539c06c3de35c649 + FirebaseCoreDiagnosticsInterop: 296e2c5f5314500a850ad0b83e9e7c10b011a850 + FirebaseFirestore: b7e6adda31974dbd259fc25b541e8850420c92ed + FirebaseInstallations: 575cd32f2aec0feeb0e44f5d0110a09e5e60b47b + FirebaseInstanceID: 6668efc1655a4052c083f287a7141f1ead12f9c2 + GoogleAppMeasurement: a08a43b8677b95ed51fcef880e36737334d804fd + GoogleDataTransport: 574a983e829327d7c18f2627f65d9e80164ea8a4 + GoogleDataTransportCCTSupport: cad3cd6cdbdbad6b5c2c9206ec413402755faaaa + GoogleUtilities: f8de7ddf8c706f58e9b405d53e38bbdaa2731e5a "gRPC-C++": 9dfe7b44821e7b3e44aacad2af29d2c21f7cde83 gRPC-Core: c9aef9a261a1247e881b18059b84d597293c9947 GTMSessionFetcher: cea130bbfe5a7edc8d06d3f0d17288c32ffe9925 leveldb-library: 55d93ee664b4007aac644a782d11da33fba316f7 nanopb: 18003b5e52dab79db540fe93fe9579f399bd1ccd + PromisesObjC: c119f3cd559f50b7ae681fa59dc1acd19173b7e6 PODFILE CHECKSUM: 67831f10b93a19c58541fb5f3fa7845a32fd6ca9 diff --git a/firoptions/FiroptionConfiguration/Podfile.lock b/firoptions/FiroptionConfiguration/Podfile.lock index 4a2396ee..afd09073 100644 --- a/firoptions/FiroptionConfiguration/Podfile.lock +++ b/firoptions/FiroptionConfiguration/Podfile.lock @@ -1,69 +1,74 @@ PODS: - - Firebase/Core (6.14.0): + - Firebase/Core (6.15.0): - Firebase/CoreOnly - - FirebaseAnalytics (= 6.1.7) - - Firebase/CoreOnly (6.14.0): - - FirebaseCore (= 6.5.0) - - Firebase/Database (6.14.0): + - FirebaseAnalytics (= 6.2.1) + - Firebase/CoreOnly (6.15.0): + - FirebaseCore (= 6.6.0) + - Firebase/Database (6.15.0): - Firebase/CoreOnly - - FirebaseDatabase (~> 6.1.3) - - FirebaseAnalytics (6.1.7): - - FirebaseCore (~> 6.5) - - FirebaseInstanceID (~> 4.2) - - GoogleAppMeasurement (= 6.1.7) + - FirebaseDatabase (~> 6.1.4) + - FirebaseAnalytics (6.2.1): + - FirebaseCore (~> 6.6) + - FirebaseInstanceID (~> 4.3) + - GoogleAppMeasurement (= 6.2.1) - GoogleUtilities/AppDelegateSwizzler (~> 6.0) - GoogleUtilities/MethodSwizzler (~> 6.0) - GoogleUtilities/Network (~> 6.0) - "GoogleUtilities/NSData+zlib (~> 6.0)" - nanopb (= 0.3.9011) - FirebaseAuthInterop (1.0.0) - - FirebaseCore (6.5.0): - - FirebaseCoreDiagnostics (~> 1.0) - - FirebaseCoreDiagnosticsInterop (~> 1.0) - - GoogleUtilities/Environment (~> 6.4) - - GoogleUtilities/Logger (~> 6.4) - - FirebaseCoreDiagnostics (1.1.2): - - FirebaseCoreDiagnosticsInterop (~> 1.0) - - GoogleDataTransportCCTSupport (~> 1.0) - - GoogleUtilities/Environment (~> 6.2) - - GoogleUtilities/Logger (~> 6.2) + - FirebaseCore (6.6.0): + - FirebaseCoreDiagnostics (~> 1.2) + - FirebaseCoreDiagnosticsInterop (~> 1.2) + - GoogleUtilities/Environment (~> 6.5) + - GoogleUtilities/Logger (~> 6.5) + - FirebaseCoreDiagnostics (1.2.0): + - FirebaseCoreDiagnosticsInterop (~> 1.2) + - GoogleDataTransportCCTSupport (~> 1.3) + - GoogleUtilities/Environment (~> 6.5) + - GoogleUtilities/Logger (~> 6.5) - nanopb (~> 0.3.901) - - FirebaseCoreDiagnosticsInterop (1.1.0) - - FirebaseDatabase (6.1.3): + - FirebaseCoreDiagnosticsInterop (1.2.0) + - FirebaseDatabase (6.1.4): - FirebaseAuthInterop (~> 1.0) - FirebaseCore (~> 6.0) - leveldb-library (~> 1.22) - - FirebaseInstanceID (4.2.8): - - FirebaseCore (~> 6.5) - - GoogleUtilities/Environment (~> 6.4) - - GoogleUtilities/UserDefaults (~> 6.4) - - GoogleAppMeasurement (6.1.7): + - FirebaseInstallations (1.1.0): + - FirebaseCore (~> 6.6) + - GoogleUtilities/UserDefaults (~> 6.5) + - PromisesObjC (~> 1.2) + - FirebaseInstanceID (4.3.0): + - FirebaseCore (~> 6.6) + - FirebaseInstallations (~> 1.0) + - GoogleUtilities/Environment (~> 6.5) + - GoogleUtilities/UserDefaults (~> 6.5) + - GoogleAppMeasurement (6.2.1): - GoogleUtilities/AppDelegateSwizzler (~> 6.0) - GoogleUtilities/MethodSwizzler (~> 6.0) - GoogleUtilities/Network (~> 6.0) - "GoogleUtilities/NSData+zlib (~> 6.0)" - nanopb (= 0.3.9011) - - GoogleDataTransport (3.2.0) - - GoogleDataTransportCCTSupport (1.2.3): - - GoogleDataTransport (~> 3.2) + - GoogleDataTransport (3.3.0) + - GoogleDataTransportCCTSupport (1.3.0): + - GoogleDataTransport (~> 3.3) - nanopb (~> 0.3.901) - - GoogleUtilities/AppDelegateSwizzler (6.4.0): + - GoogleUtilities/AppDelegateSwizzler (6.5.0): - GoogleUtilities/Environment - GoogleUtilities/Logger - GoogleUtilities/Network - - GoogleUtilities/Environment (6.4.0) - - GoogleUtilities/Logger (6.4.0): + - GoogleUtilities/Environment (6.5.0) + - GoogleUtilities/Logger (6.5.0): - GoogleUtilities/Environment - - GoogleUtilities/MethodSwizzler (6.4.0): + - GoogleUtilities/MethodSwizzler (6.5.0): - GoogleUtilities/Logger - - GoogleUtilities/Network (6.4.0): + - GoogleUtilities/Network (6.5.0): - GoogleUtilities/Logger - "GoogleUtilities/NSData+zlib" - GoogleUtilities/Reachability - - "GoogleUtilities/NSData+zlib (6.4.0)" - - GoogleUtilities/Reachability (6.4.0): + - "GoogleUtilities/NSData+zlib (6.5.0)" + - GoogleUtilities/Reachability (6.5.0): - GoogleUtilities/Logger - - GoogleUtilities/UserDefaults (6.4.0): + - GoogleUtilities/UserDefaults (6.5.0): - GoogleUtilities/Logger - leveldb-library (1.22) - nanopb (0.3.9011): @@ -71,6 +76,7 @@ PODS: - nanopb/encode (= 0.3.9011) - nanopb/decode (0.3.9011) - nanopb/encode (0.3.9011) + - PromisesObjC (1.2.8) DEPENDENCIES: - Firebase/Core @@ -85,6 +91,7 @@ SPEC REPOS: - FirebaseCoreDiagnostics - FirebaseCoreDiagnosticsInterop - FirebaseDatabase + - FirebaseInstallations - FirebaseInstanceID - GoogleAppMeasurement - GoogleDataTransport @@ -92,22 +99,25 @@ SPEC REPOS: - GoogleUtilities - leveldb-library - nanopb + - PromisesObjC SPEC CHECKSUMS: - Firebase: 0219bb4782eb1406f1b9b0628a2e625484ce910d - FirebaseAnalytics: f68b9f3f1241385129ae0a83b63627fc420c05e5 + Firebase: 5d77105d9740a07ca6b16927ca971db7e860faaf + FirebaseAnalytics: e83e64b1231dedcd9ddd4bdecd9bcfd6ba341679 FirebaseAuthInterop: 0ffa57668be100582bb7643d4fcb7615496c41fc - FirebaseCore: 632e05cc5e1199d9147122c16d92305eb04c34bd - FirebaseCoreDiagnostics: 511f4f3ed7d440bb69127e8b97c2bc8befae639e - FirebaseCoreDiagnosticsInterop: e9b1b023157e3a2fc6418b5cb601e79b9af7b3a0 - FirebaseDatabase: 9db0c9bb6d3308870cc831a8a6d70c82fd169f37 - FirebaseInstanceID: ce993a3c3670a8f5d47ce371ac5d143c560608c5 - GoogleAppMeasurement: db118eb61a97dd8c4f7014e368d3c335cbbcf80a - GoogleDataTransport: 8e9b210c97d55fbff306cc5468ff91b9cb32dcf5 - GoogleDataTransportCCTSupport: 202d7cdf9c4a7d81a2bb7f7e7e1ba6faa421b1f2 - GoogleUtilities: 29bd0d8f850efbd28cff6d99e8b7da1f8d236bcf + FirebaseCore: 4aeb81ff53dcd9a3634ca725dc1fb8c2a4622046 + FirebaseCoreDiagnostics: 5e78803ab276bc5b50340e3c539c06c3de35c649 + FirebaseCoreDiagnosticsInterop: 296e2c5f5314500a850ad0b83e9e7c10b011a850 + FirebaseDatabase: 0144e0706a4761f1b0e8679572eba8095ddb59be + FirebaseInstallations: 575cd32f2aec0feeb0e44f5d0110a09e5e60b47b + FirebaseInstanceID: 6668efc1655a4052c083f287a7141f1ead12f9c2 + GoogleAppMeasurement: a08a43b8677b95ed51fcef880e36737334d804fd + GoogleDataTransport: 574a983e829327d7c18f2627f65d9e80164ea8a4 + GoogleDataTransportCCTSupport: cad3cd6cdbdbad6b5c2c9206ec413402755faaaa + GoogleUtilities: f8de7ddf8c706f58e9b405d53e38bbdaa2731e5a leveldb-library: 55d93ee664b4007aac644a782d11da33fba316f7 nanopb: 18003b5e52dab79db540fe93fe9579f399bd1ccd + PromisesObjC: c119f3cd559f50b7ae681fa59dc1acd19173b7e6 PODFILE CHECKSUM: a19f89b9a2d7ad92954885375c3e7dcafa52d969 diff --git a/functions/Podfile.lock b/functions/Podfile.lock index 6b77e26d..053041da 100644 --- a/functions/Podfile.lock +++ b/functions/Podfile.lock @@ -1,32 +1,32 @@ PODS: - - Firebase/CoreOnly (6.14.0): - - FirebaseCore (= 6.5.0) - - Firebase/Functions (6.14.0): + - Firebase/CoreOnly (6.15.0): + - FirebaseCore (= 6.6.0) + - Firebase/Functions (6.15.0): - Firebase/CoreOnly - FirebaseFunctions (~> 2.5.1) - FirebaseAuthInterop (1.0.0) - - FirebaseCore (6.5.0): - - FirebaseCoreDiagnostics (~> 1.0) - - FirebaseCoreDiagnosticsInterop (~> 1.0) - - GoogleUtilities/Environment (~> 6.4) - - GoogleUtilities/Logger (~> 6.4) - - FirebaseCoreDiagnostics (1.1.2): - - FirebaseCoreDiagnosticsInterop (~> 1.0) - - GoogleDataTransportCCTSupport (~> 1.0) - - GoogleUtilities/Environment (~> 6.2) - - GoogleUtilities/Logger (~> 6.2) + - FirebaseCore (6.6.0): + - FirebaseCoreDiagnostics (~> 1.2) + - FirebaseCoreDiagnosticsInterop (~> 1.2) + - GoogleUtilities/Environment (~> 6.5) + - GoogleUtilities/Logger (~> 6.5) + - FirebaseCoreDiagnostics (1.2.0): + - FirebaseCoreDiagnosticsInterop (~> 1.2) + - GoogleDataTransportCCTSupport (~> 1.3) + - GoogleUtilities/Environment (~> 6.5) + - GoogleUtilities/Logger (~> 6.5) - nanopb (~> 0.3.901) - - FirebaseCoreDiagnosticsInterop (1.1.0) + - FirebaseCoreDiagnosticsInterop (1.2.0) - FirebaseFunctions (2.5.1): - FirebaseAuthInterop (~> 1.0) - FirebaseCore (~> 6.0) - GTMSessionFetcher/Core (~> 1.1) - - GoogleDataTransport (3.2.0) - - GoogleDataTransportCCTSupport (1.2.3): - - GoogleDataTransport (~> 3.2) + - GoogleDataTransport (3.3.0) + - GoogleDataTransportCCTSupport (1.3.0): + - GoogleDataTransport (~> 3.3) - nanopb (~> 0.3.901) - - GoogleUtilities/Environment (6.4.0) - - GoogleUtilities/Logger (6.4.0): + - GoogleUtilities/Environment (6.5.0) + - GoogleUtilities/Logger (6.5.0): - GoogleUtilities/Environment - GTMSessionFetcher/Core (1.3.1) - nanopb (0.3.9011): @@ -53,15 +53,15 @@ SPEC REPOS: - nanopb SPEC CHECKSUMS: - Firebase: 0219bb4782eb1406f1b9b0628a2e625484ce910d + Firebase: 5d77105d9740a07ca6b16927ca971db7e860faaf FirebaseAuthInterop: 0ffa57668be100582bb7643d4fcb7615496c41fc - FirebaseCore: 632e05cc5e1199d9147122c16d92305eb04c34bd - FirebaseCoreDiagnostics: 511f4f3ed7d440bb69127e8b97c2bc8befae639e - FirebaseCoreDiagnosticsInterop: e9b1b023157e3a2fc6418b5cb601e79b9af7b3a0 + FirebaseCore: 4aeb81ff53dcd9a3634ca725dc1fb8c2a4622046 + FirebaseCoreDiagnostics: 5e78803ab276bc5b50340e3c539c06c3de35c649 + FirebaseCoreDiagnosticsInterop: 296e2c5f5314500a850ad0b83e9e7c10b011a850 FirebaseFunctions: 5af7c35d1c5e41608fecbb667eb6c4e672e318d0 - GoogleDataTransport: 8e9b210c97d55fbff306cc5468ff91b9cb32dcf5 - GoogleDataTransportCCTSupport: 202d7cdf9c4a7d81a2bb7f7e7e1ba6faa421b1f2 - GoogleUtilities: 29bd0d8f850efbd28cff6d99e8b7da1f8d236bcf + GoogleDataTransport: 574a983e829327d7c18f2627f65d9e80164ea8a4 + GoogleDataTransportCCTSupport: cad3cd6cdbdbad6b5c2c9206ec413402755faaaa + GoogleUtilities: f8de7ddf8c706f58e9b405d53e38bbdaa2731e5a GTMSessionFetcher: cea130bbfe5a7edc8d06d3f0d17288c32ffe9925 nanopb: 18003b5e52dab79db540fe93fe9579f399bd1ccd diff --git a/inappmessaging/Podfile.lock b/inappmessaging/Podfile.lock index ba699184..1a65f72a 100644 --- a/inappmessaging/Podfile.lock +++ b/inappmessaging/Podfile.lock @@ -1,37 +1,37 @@ PODS: - - Firebase (6.14.0): - - Firebase/Core (= 6.14.0) - - Firebase/Core (6.14.0): + - Firebase (6.15.0): + - Firebase/Core (= 6.15.0) + - Firebase/Core (6.15.0): - Firebase/CoreOnly - - FirebaseAnalytics (= 6.1.7) - - Firebase/CoreOnly (6.14.0): - - FirebaseCore (= 6.5.0) - - Firebase/InAppMessagingDisplay (6.14.0): + - FirebaseAnalytics (= 6.2.1) + - Firebase/CoreOnly (6.15.0): + - FirebaseCore (= 6.6.0) + - Firebase/InAppMessagingDisplay (6.15.0): - Firebase/CoreOnly - FirebaseInAppMessagingDisplay (~> 0.15.5) - - FirebaseAnalytics (6.1.7): - - FirebaseCore (~> 6.5) - - FirebaseInstanceID (~> 4.2) - - GoogleAppMeasurement (= 6.1.7) + - FirebaseAnalytics (6.2.1): + - FirebaseCore (~> 6.6) + - FirebaseInstanceID (~> 4.3) + - GoogleAppMeasurement (= 6.2.1) - GoogleUtilities/AppDelegateSwizzler (~> 6.0) - GoogleUtilities/MethodSwizzler (~> 6.0) - GoogleUtilities/Network (~> 6.0) - "GoogleUtilities/NSData+zlib (~> 6.0)" - nanopb (= 0.3.9011) - - FirebaseAnalyticsInterop (1.4.0) - - FirebaseCore (6.5.0): - - FirebaseCoreDiagnostics (~> 1.0) - - FirebaseCoreDiagnosticsInterop (~> 1.0) - - GoogleUtilities/Environment (~> 6.4) - - GoogleUtilities/Logger (~> 6.4) - - FirebaseCoreDiagnostics (1.1.2): - - FirebaseCoreDiagnosticsInterop (~> 1.0) - - GoogleDataTransportCCTSupport (~> 1.0) - - GoogleUtilities/Environment (~> 6.2) - - GoogleUtilities/Logger (~> 6.2) + - FirebaseAnalyticsInterop (1.5.0) + - FirebaseCore (6.6.0): + - FirebaseCoreDiagnostics (~> 1.2) + - FirebaseCoreDiagnosticsInterop (~> 1.2) + - GoogleUtilities/Environment (~> 6.5) + - GoogleUtilities/Logger (~> 6.5) + - FirebaseCoreDiagnostics (1.2.0): + - FirebaseCoreDiagnosticsInterop (~> 1.2) + - GoogleDataTransportCCTSupport (~> 1.3) + - GoogleUtilities/Environment (~> 6.5) + - GoogleUtilities/Logger (~> 6.5) - nanopb (~> 0.3.901) - - FirebaseCoreDiagnosticsInterop (1.1.0) - - FirebaseInAppMessaging (0.15.6): + - FirebaseCoreDiagnosticsInterop (1.2.0) + - FirebaseInAppMessaging (0.16.0): - FirebaseAnalyticsInterop (~> 1.3) - FirebaseCore (~> 6.2) - FirebaseInstanceID (~> 4.0) @@ -39,43 +39,49 @@ PODS: - FirebaseInAppMessagingDisplay (0.15.5): - FirebaseCore (~> 6.2) - FirebaseInAppMessaging (>= 0.15.0) - - FirebaseInstanceID (4.2.8): - - FirebaseCore (~> 6.5) - - GoogleUtilities/Environment (~> 6.4) - - GoogleUtilities/UserDefaults (~> 6.4) - - GoogleAppMeasurement (6.1.7): + - FirebaseInstallations (1.1.0): + - FirebaseCore (~> 6.6) + - GoogleUtilities/UserDefaults (~> 6.5) + - PromisesObjC (~> 1.2) + - FirebaseInstanceID (4.3.0): + - FirebaseCore (~> 6.6) + - FirebaseInstallations (~> 1.0) + - GoogleUtilities/Environment (~> 6.5) + - GoogleUtilities/UserDefaults (~> 6.5) + - GoogleAppMeasurement (6.2.1): - GoogleUtilities/AppDelegateSwizzler (~> 6.0) - GoogleUtilities/MethodSwizzler (~> 6.0) - GoogleUtilities/Network (~> 6.0) - "GoogleUtilities/NSData+zlib (~> 6.0)" - nanopb (= 0.3.9011) - - GoogleDataTransport (3.2.0) - - GoogleDataTransportCCTSupport (1.2.3): - - GoogleDataTransport (~> 3.2) + - GoogleDataTransport (3.3.0) + - GoogleDataTransportCCTSupport (1.3.0): + - GoogleDataTransport (~> 3.3) - nanopb (~> 0.3.901) - - GoogleUtilities/AppDelegateSwizzler (6.4.0): + - GoogleUtilities/AppDelegateSwizzler (6.5.0): - GoogleUtilities/Environment - GoogleUtilities/Logger - GoogleUtilities/Network - - GoogleUtilities/Environment (6.4.0) - - GoogleUtilities/Logger (6.4.0): + - GoogleUtilities/Environment (6.5.0) + - GoogleUtilities/Logger (6.5.0): - GoogleUtilities/Environment - - GoogleUtilities/MethodSwizzler (6.4.0): + - GoogleUtilities/MethodSwizzler (6.5.0): - GoogleUtilities/Logger - - GoogleUtilities/Network (6.4.0): + - GoogleUtilities/Network (6.5.0): - GoogleUtilities/Logger - "GoogleUtilities/NSData+zlib" - GoogleUtilities/Reachability - - "GoogleUtilities/NSData+zlib (6.4.0)" - - GoogleUtilities/Reachability (6.4.0): + - "GoogleUtilities/NSData+zlib (6.5.0)" + - GoogleUtilities/Reachability (6.5.0): - GoogleUtilities/Logger - - GoogleUtilities/UserDefaults (6.4.0): + - GoogleUtilities/UserDefaults (6.5.0): - GoogleUtilities/Logger - nanopb (0.3.9011): - nanopb/decode (= 0.3.9011) - nanopb/encode (= 0.3.9011) - nanopb/decode (0.3.9011) - nanopb/encode (0.3.9011) + - PromisesObjC (1.2.8) DEPENDENCIES: - Firebase @@ -91,28 +97,32 @@ SPEC REPOS: - FirebaseCoreDiagnosticsInterop - FirebaseInAppMessaging - FirebaseInAppMessagingDisplay + - FirebaseInstallations - FirebaseInstanceID - GoogleAppMeasurement - GoogleDataTransport - GoogleDataTransportCCTSupport - GoogleUtilities - nanopb + - PromisesObjC SPEC CHECKSUMS: - Firebase: 0219bb4782eb1406f1b9b0628a2e625484ce910d - FirebaseAnalytics: f68b9f3f1241385129ae0a83b63627fc420c05e5 - FirebaseAnalyticsInterop: d48b6ab67bcf016a05e55b71fc39c61c0cb6b7f3 - FirebaseCore: 632e05cc5e1199d9147122c16d92305eb04c34bd - FirebaseCoreDiagnostics: 511f4f3ed7d440bb69127e8b97c2bc8befae639e - FirebaseCoreDiagnosticsInterop: e9b1b023157e3a2fc6418b5cb601e79b9af7b3a0 - FirebaseInAppMessaging: 8e1190f8d8cf6f1fcfc8f82f99e0ecce522fc02b + Firebase: 5d77105d9740a07ca6b16927ca971db7e860faaf + FirebaseAnalytics: e83e64b1231dedcd9ddd4bdecd9bcfd6ba341679 + FirebaseAnalyticsInterop: 3f86269c38ae41f47afeb43ebf32a001f58fcdae + FirebaseCore: 4aeb81ff53dcd9a3634ca725dc1fb8c2a4622046 + FirebaseCoreDiagnostics: 5e78803ab276bc5b50340e3c539c06c3de35c649 + FirebaseCoreDiagnosticsInterop: 296e2c5f5314500a850ad0b83e9e7c10b011a850 + FirebaseInAppMessaging: 05d3a05e92e07a2a3234083ea6c90898ea48eebf FirebaseInAppMessagingDisplay: 60a65c8277f17675a8a5b92e9a97cd914b45d4ff - FirebaseInstanceID: ce993a3c3670a8f5d47ce371ac5d143c560608c5 - GoogleAppMeasurement: db118eb61a97dd8c4f7014e368d3c335cbbcf80a - GoogleDataTransport: 8e9b210c97d55fbff306cc5468ff91b9cb32dcf5 - GoogleDataTransportCCTSupport: 202d7cdf9c4a7d81a2bb7f7e7e1ba6faa421b1f2 - GoogleUtilities: 29bd0d8f850efbd28cff6d99e8b7da1f8d236bcf + FirebaseInstallations: 575cd32f2aec0feeb0e44f5d0110a09e5e60b47b + FirebaseInstanceID: 6668efc1655a4052c083f287a7141f1ead12f9c2 + GoogleAppMeasurement: a08a43b8677b95ed51fcef880e36737334d804fd + GoogleDataTransport: 574a983e829327d7c18f2627f65d9e80164ea8a4 + GoogleDataTransportCCTSupport: cad3cd6cdbdbad6b5c2c9206ec413402755faaaa + GoogleUtilities: f8de7ddf8c706f58e9b405d53e38bbdaa2731e5a nanopb: 18003b5e52dab79db540fe93fe9579f399bd1ccd + PromisesObjC: c119f3cd559f50b7ae681fa59dc1acd19173b7e6 PODFILE CHECKSUM: ee1d0162c4b114166138141943031a3ae6c42221 diff --git a/invites/Podfile.lock b/invites/Podfile.lock index 5ddffb7a..7be9fb79 100644 --- a/invites/Podfile.lock +++ b/invites/Podfile.lock @@ -16,7 +16,7 @@ PODS: - GoogleUtilities/Network (~> 5.2) - "GoogleUtilities/NSData+zlib (~> 5.2)" - nanopb (~> 0.3) - - FirebaseAnalyticsInterop (1.4.0) + - FirebaseAnalyticsInterop (1.5.0) - FirebaseCore (5.4.1): - GoogleUtilities/Environment (~> 5.2) - GoogleUtilities/Logger (~> 5.2) @@ -134,7 +134,7 @@ SPEC REPOS: SPEC CHECKSUMS: Firebase: 0c8cf33f266410c61ab3e2265cfa412200351d9c FirebaseAnalytics: ece1aa57a4f43c64d53a648b5a5e05151aae947b - FirebaseAnalyticsInterop: d48b6ab67bcf016a05e55b71fc39c61c0cb6b7f3 + FirebaseAnalyticsInterop: 3f86269c38ae41f47afeb43ebf32a001f58fcdae FirebaseCore: f1a9a8be1aee4bf71a2fc0f4096df6788bdfda61 FirebaseDynamicLinks: f7a8717e2c7ea652923882a2d60b0045d6fd99d5 FirebaseInstanceID: a122b0c258720cf250551bb2bedf48c699f80d90 diff --git a/mlkit/Podfile.lock b/mlkit/Podfile.lock index 4c49fcf3..d7216113 100644 --- a/mlkit/Podfile.lock +++ b/mlkit/Podfile.lock @@ -1,28 +1,33 @@ PODS: - - Firebase/CoreOnly (6.14.0): - - FirebaseCore (= 6.5.0) - - Firebase/MLVision (6.14.0): + - Firebase/CoreOnly (6.15.0): + - FirebaseCore (= 6.6.0) + - Firebase/MLVision (6.15.0): - Firebase/CoreOnly - FirebaseMLVision (~> 0.19.0) - - Firebase/MLVisionAutoML (6.14.0): + - Firebase/MLVisionAutoML (6.15.0): - Firebase/CoreOnly - FirebaseMLVisionAutoML (~> 0.19.0) - - FirebaseCore (6.5.0): - - FirebaseCoreDiagnostics (~> 1.0) - - FirebaseCoreDiagnosticsInterop (~> 1.0) - - GoogleUtilities/Environment (~> 6.4) - - GoogleUtilities/Logger (~> 6.4) - - FirebaseCoreDiagnostics (1.1.2): - - FirebaseCoreDiagnosticsInterop (~> 1.0) - - GoogleDataTransportCCTSupport (~> 1.0) - - GoogleUtilities/Environment (~> 6.2) - - GoogleUtilities/Logger (~> 6.2) + - FirebaseCore (6.6.0): + - FirebaseCoreDiagnostics (~> 1.2) + - FirebaseCoreDiagnosticsInterop (~> 1.2) + - GoogleUtilities/Environment (~> 6.5) + - GoogleUtilities/Logger (~> 6.5) + - FirebaseCoreDiagnostics (1.2.0): + - FirebaseCoreDiagnosticsInterop (~> 1.2) + - GoogleDataTransportCCTSupport (~> 1.3) + - GoogleUtilities/Environment (~> 6.5) + - GoogleUtilities/Logger (~> 6.5) - nanopb (~> 0.3.901) - - FirebaseCoreDiagnosticsInterop (1.1.0) - - FirebaseInstanceID (4.2.8): - - FirebaseCore (~> 6.5) - - GoogleUtilities/Environment (~> 6.4) - - GoogleUtilities/UserDefaults (~> 6.4) + - FirebaseCoreDiagnosticsInterop (1.2.0) + - FirebaseInstallations (1.1.0): + - FirebaseCore (~> 6.6) + - GoogleUtilities/UserDefaults (~> 6.5) + - PromisesObjC (~> 1.2) + - FirebaseInstanceID (4.3.0): + - FirebaseCore (~> 6.6) + - FirebaseInstallations (~> 1.0) + - GoogleUtilities/Environment (~> 6.5) + - GoogleUtilities/UserDefaults (~> 6.5) - FirebaseMLCommon (0.19.0): - FirebaseCore (~> 6.3) - FirebaseInstanceID (~> 4.2) @@ -52,9 +57,9 @@ PODS: - GoogleAPIClientForREST/Vision (1.3.10): - GoogleAPIClientForREST/Core - GTMSessionFetcher (>= 1.1.7) - - GoogleDataTransport (3.2.0) - - GoogleDataTransportCCTSupport (1.2.3): - - GoogleDataTransport (~> 3.2) + - GoogleDataTransport (3.3.0) + - GoogleDataTransportCCTSupport (1.3.0): + - GoogleDataTransport (~> 3.3) - nanopb (~> 0.3.901) - GoogleToolboxForMac/DebugUtils (2.2.2): - GoogleToolboxForMac/Defines (= 2.2.2) @@ -68,10 +73,10 @@ PODS: - GoogleToolboxForMac/Defines (= 2.2.2) - "GoogleToolboxForMac/NSString+URLArguments (= 2.2.2)" - "GoogleToolboxForMac/NSString+URLArguments (2.2.2)" - - GoogleUtilities/Environment (6.4.0) - - GoogleUtilities/Logger (6.4.0): + - GoogleUtilities/Environment (6.5.0) + - GoogleUtilities/Logger (6.5.0): - GoogleUtilities/Environment - - GoogleUtilities/UserDefaults (6.4.0): + - GoogleUtilities/UserDefaults (6.5.0): - GoogleUtilities/Logger - GTMSessionFetcher (1.3.1): - GTMSessionFetcher/Full (= 1.3.1) @@ -83,6 +88,7 @@ PODS: - nanopb/encode (= 0.3.9011) - nanopb/decode (0.3.9011) - nanopb/encode (0.3.9011) + - PromisesObjC (1.2.8) - Protobuf (3.11.2) - TensorFlowLiteC (1.14.0) - TensorFlowLiteObjC (1.14.0): @@ -98,6 +104,7 @@ SPEC REPOS: - FirebaseCore - FirebaseCoreDiagnostics - FirebaseCoreDiagnosticsInterop + - FirebaseInstallations - FirebaseInstanceID - FirebaseMLCommon - FirebaseMLVision @@ -109,26 +116,29 @@ SPEC REPOS: - GoogleUtilities - GTMSessionFetcher - nanopb + - PromisesObjC - Protobuf - TensorFlowLiteC - TensorFlowLiteObjC SPEC CHECKSUMS: - Firebase: 0219bb4782eb1406f1b9b0628a2e625484ce910d - FirebaseCore: 632e05cc5e1199d9147122c16d92305eb04c34bd - FirebaseCoreDiagnostics: 511f4f3ed7d440bb69127e8b97c2bc8befae639e - FirebaseCoreDiagnosticsInterop: e9b1b023157e3a2fc6418b5cb601e79b9af7b3a0 - FirebaseInstanceID: ce993a3c3670a8f5d47ce371ac5d143c560608c5 + Firebase: 5d77105d9740a07ca6b16927ca971db7e860faaf + FirebaseCore: 4aeb81ff53dcd9a3634ca725dc1fb8c2a4622046 + FirebaseCoreDiagnostics: 5e78803ab276bc5b50340e3c539c06c3de35c649 + FirebaseCoreDiagnosticsInterop: 296e2c5f5314500a850ad0b83e9e7c10b011a850 + FirebaseInstallations: 575cd32f2aec0feeb0e44f5d0110a09e5e60b47b + FirebaseInstanceID: 6668efc1655a4052c083f287a7141f1ead12f9c2 FirebaseMLCommon: 074a67e05122b1c9f6401a4e33b2cea3b4efd224 FirebaseMLVision: 7a456009787690e3b53436092ae9b635563de8f3 FirebaseMLVisionAutoML: ce5b5dfd1443e8c08a68f4dafa6b1c169d07a6a2 GoogleAPIClientForREST: 4acfffd77f1c3c8741b6be9eaed0e603278efbde - GoogleDataTransport: 8e9b210c97d55fbff306cc5468ff91b9cb32dcf5 - GoogleDataTransportCCTSupport: 202d7cdf9c4a7d81a2bb7f7e7e1ba6faa421b1f2 + GoogleDataTransport: 574a983e829327d7c18f2627f65d9e80164ea8a4 + GoogleDataTransportCCTSupport: cad3cd6cdbdbad6b5c2c9206ec413402755faaaa GoogleToolboxForMac: 800648f8b3127618c1b59c7f97684427630c5ea3 - GoogleUtilities: 29bd0d8f850efbd28cff6d99e8b7da1f8d236bcf + GoogleUtilities: f8de7ddf8c706f58e9b405d53e38bbdaa2731e5a GTMSessionFetcher: cea130bbfe5a7edc8d06d3f0d17288c32ffe9925 nanopb: 18003b5e52dab79db540fe93fe9579f399bd1ccd + PromisesObjC: c119f3cd559f50b7ae681fa59dc1acd19173b7e6 Protobuf: dd1aaea7140debfe4dd0683fb8ef208e527ae153 TensorFlowLiteC: a6702011fb661928634e59565b5fe262f69692d0 TensorFlowLiteObjC: ece71b1e78f3df5952996c1606934b1d5538c875 diff --git a/storage/Podfile.lock b/storage/Podfile.lock index 7f7cd304..dc1229ce 100644 --- a/storage/Podfile.lock +++ b/storage/Podfile.lock @@ -1,35 +1,35 @@ PODS: - - Firebase/CoreOnly (6.14.0): - - FirebaseCore (= 6.5.0) - - Firebase/Storage (6.14.0): + - Firebase/CoreOnly (6.15.0): + - FirebaseCore (= 6.6.0) + - Firebase/Storage (6.15.0): - Firebase/CoreOnly - - FirebaseStorage (~> 3.4.3) + - FirebaseStorage (~> 3.5.0) - FirebaseAuthInterop (1.0.0) - - FirebaseCore (6.5.0): - - FirebaseCoreDiagnostics (~> 1.0) - - FirebaseCoreDiagnosticsInterop (~> 1.0) - - GoogleUtilities/Environment (~> 6.4) - - GoogleUtilities/Logger (~> 6.4) - - FirebaseCoreDiagnostics (1.1.2): - - FirebaseCoreDiagnosticsInterop (~> 1.0) - - GoogleDataTransportCCTSupport (~> 1.0) - - GoogleUtilities/Environment (~> 6.2) - - GoogleUtilities/Logger (~> 6.2) + - FirebaseCore (6.6.0): + - FirebaseCoreDiagnostics (~> 1.2) + - FirebaseCoreDiagnosticsInterop (~> 1.2) + - GoogleUtilities/Environment (~> 6.5) + - GoogleUtilities/Logger (~> 6.5) + - FirebaseCoreDiagnostics (1.2.0): + - FirebaseCoreDiagnosticsInterop (~> 1.2) + - GoogleDataTransportCCTSupport (~> 1.3) + - GoogleUtilities/Environment (~> 6.5) + - GoogleUtilities/Logger (~> 6.5) - nanopb (~> 0.3.901) - - FirebaseCoreDiagnosticsInterop (1.1.0) - - FirebaseStorage (3.4.3): + - FirebaseCoreDiagnosticsInterop (1.2.0) + - FirebaseStorage (3.5.0): - FirebaseAuthInterop (~> 1.0) - FirebaseCore (~> 6.0) - GTMSessionFetcher/Core (~> 1.1) - FirebaseUI/Storage (8.4.0): - Firebase/Storage (~> 6.0) - SDWebImage (~> 5.0) - - GoogleDataTransport (3.2.0) - - GoogleDataTransportCCTSupport (1.2.3): - - GoogleDataTransport (~> 3.2) + - GoogleDataTransport (3.3.0) + - GoogleDataTransportCCTSupport (1.3.0): + - GoogleDataTransport (~> 3.3) - nanopb (~> 0.3.901) - - GoogleUtilities/Environment (6.4.0) - - GoogleUtilities/Logger (6.4.0): + - GoogleUtilities/Environment (6.5.0) + - GoogleUtilities/Logger (6.5.0): - GoogleUtilities/Environment - GTMSessionFetcher/Core (1.3.1) - nanopb (0.3.9011): @@ -37,9 +37,9 @@ PODS: - nanopb/encode (= 0.3.9011) - nanopb/decode (0.3.9011) - nanopb/encode (0.3.9011) - - SDWebImage (5.4.2): - - SDWebImage/Core (= 5.4.2) - - SDWebImage/Core (5.4.2) + - SDWebImage (5.5.1): + - SDWebImage/Core (= 5.5.1) + - SDWebImage/Core (5.5.1) DEPENDENCIES: - Firebase/Storage @@ -62,19 +62,19 @@ SPEC REPOS: - SDWebImage SPEC CHECKSUMS: - Firebase: 0219bb4782eb1406f1b9b0628a2e625484ce910d + Firebase: 5d77105d9740a07ca6b16927ca971db7e860faaf FirebaseAuthInterop: 0ffa57668be100582bb7643d4fcb7615496c41fc - FirebaseCore: 632e05cc5e1199d9147122c16d92305eb04c34bd - FirebaseCoreDiagnostics: 511f4f3ed7d440bb69127e8b97c2bc8befae639e - FirebaseCoreDiagnosticsInterop: e9b1b023157e3a2fc6418b5cb601e79b9af7b3a0 - FirebaseStorage: 93fe2f8190a01bfb2b2c4932df7d679744c4ef1d + FirebaseCore: 4aeb81ff53dcd9a3634ca725dc1fb8c2a4622046 + FirebaseCoreDiagnostics: 5e78803ab276bc5b50340e3c539c06c3de35c649 + FirebaseCoreDiagnosticsInterop: 296e2c5f5314500a850ad0b83e9e7c10b011a850 + FirebaseStorage: 6c5263796af3b1be82ed173598aade47535fe125 FirebaseUI: 433550cb9e3d03ec7ee2c25f87493f76358d9b68 - GoogleDataTransport: 8e9b210c97d55fbff306cc5468ff91b9cb32dcf5 - GoogleDataTransportCCTSupport: 202d7cdf9c4a7d81a2bb7f7e7e1ba6faa421b1f2 - GoogleUtilities: 29bd0d8f850efbd28cff6d99e8b7da1f8d236bcf + GoogleDataTransport: 574a983e829327d7c18f2627f65d9e80164ea8a4 + GoogleDataTransportCCTSupport: cad3cd6cdbdbad6b5c2c9206ec413402755faaaa + GoogleUtilities: f8de7ddf8c706f58e9b405d53e38bbdaa2731e5a GTMSessionFetcher: cea130bbfe5a7edc8d06d3f0d17288c32ffe9925 nanopb: 18003b5e52dab79db540fe93fe9579f399bd1ccd - SDWebImage: 4ca2dc4eefae4224bea8f504251cda485a363745 + SDWebImage: 1245d058b7b8f59adef7a6da6bbafd4f1ab67041 PODFILE CHECKSUM: f0cd9d079793b24a37b713cd64dc7900bb8601af From d801e06d3c1eaca92dd604262e5b053af6e0a477 Mon Sep 17 00:00:00 2001 From: DPE bot Date: Wed, 22 Jan 2020 08:53:05 -0800 Subject: [PATCH 044/387] Auto-update dependencies. --- storage/Podfile.lock | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/storage/Podfile.lock b/storage/Podfile.lock index dc1229ce..896410dd 100644 --- a/storage/Podfile.lock +++ b/storage/Podfile.lock @@ -21,7 +21,7 @@ PODS: - FirebaseAuthInterop (~> 1.0) - FirebaseCore (~> 6.0) - GTMSessionFetcher/Core (~> 1.1) - - FirebaseUI/Storage (8.4.0): + - FirebaseUI/Storage (8.4.1): - Firebase/Storage (~> 6.0) - SDWebImage (~> 5.0) - GoogleDataTransport (3.3.0) @@ -68,7 +68,7 @@ SPEC CHECKSUMS: FirebaseCoreDiagnostics: 5e78803ab276bc5b50340e3c539c06c3de35c649 FirebaseCoreDiagnosticsInterop: 296e2c5f5314500a850ad0b83e9e7c10b011a850 FirebaseStorage: 6c5263796af3b1be82ed173598aade47535fe125 - FirebaseUI: 433550cb9e3d03ec7ee2c25f87493f76358d9b68 + FirebaseUI: 69f7e480265758a9a9ea39915694b0949bcab23f GoogleDataTransport: 574a983e829327d7c18f2627f65d9e80164ea8a4 GoogleDataTransportCCTSupport: cad3cd6cdbdbad6b5c2c9206ec413402755faaaa GoogleUtilities: f8de7ddf8c706f58e9b405d53e38bbdaa2731e5a From 699ce34d9b29d1546a08dedefdd7d80a59a6a8d1 Mon Sep 17 00:00:00 2001 From: DPE bot Date: Sun, 26 Jan 2020 08:21:46 -0800 Subject: [PATCH 045/387] Auto-update dependencies. --- invites/Podfile.lock | 8 ++++---- mlkit/Podfile.lock | 6 +++--- storage/Podfile.lock | 8 ++++---- 3 files changed, 11 insertions(+), 11 deletions(-) diff --git a/invites/Podfile.lock b/invites/Podfile.lock index 7be9fb79..a51173b3 100644 --- a/invites/Podfile.lock +++ b/invites/Podfile.lock @@ -42,10 +42,10 @@ PODS: - GTMSessionFetcher/Core (~> 1.1) - GTMSessionFetcher/Full (~> 1.1) - Protobuf (~> 3.5) - - GoogleAPIClientForREST (1.3.10): - - GoogleAPIClientForREST/Core (= 1.3.10) + - GoogleAPIClientForREST (1.3.11): + - GoogleAPIClientForREST/Core (= 1.3.11) - GTMSessionFetcher (>= 1.1.7) - - GoogleAPIClientForREST/Core (1.3.10): + - GoogleAPIClientForREST/Core (1.3.11): - GTMSessionFetcher (>= 1.1.7) - GoogleAppMeasurement (5.8.1): - GoogleUtilities/AppDelegateSwizzler (~> 5.2) @@ -139,7 +139,7 @@ SPEC CHECKSUMS: FirebaseDynamicLinks: f7a8717e2c7ea652923882a2d60b0045d6fd99d5 FirebaseInstanceID: a122b0c258720cf250551bb2bedf48c699f80d90 FirebaseInvites: f13ed69fae140e705baec1a59ff127334b841a8a - GoogleAPIClientForREST: 4acfffd77f1c3c8741b6be9eaed0e603278efbde + GoogleAPIClientForREST: 0f19a8280dfe6471f76016645d26eb5dae305101 GoogleAppMeasurement: ffe513e90551844a739e7bcbb1d2aca1c28a4338 GoogleSignIn: 7ff245e1a7b26d379099d3243a562f5747e23d39 GoogleToolboxForMac: 800648f8b3127618c1b59c7f97684427630c5ea3 diff --git a/mlkit/Podfile.lock b/mlkit/Podfile.lock index d7216113..ebb55959 100644 --- a/mlkit/Podfile.lock +++ b/mlkit/Podfile.lock @@ -52,9 +52,9 @@ PODS: - FirebaseMLVision (~> 0.19) - GTMSessionFetcher/Core (~> 1.1) - TensorFlowLiteObjC (~> 1.14.0) - - GoogleAPIClientForREST/Core (1.3.10): + - GoogleAPIClientForREST/Core (1.3.11): - GTMSessionFetcher (>= 1.1.7) - - GoogleAPIClientForREST/Vision (1.3.10): + - GoogleAPIClientForREST/Vision (1.3.11): - GoogleAPIClientForREST/Core - GTMSessionFetcher (>= 1.1.7) - GoogleDataTransport (3.3.0) @@ -131,7 +131,7 @@ SPEC CHECKSUMS: FirebaseMLCommon: 074a67e05122b1c9f6401a4e33b2cea3b4efd224 FirebaseMLVision: 7a456009787690e3b53436092ae9b635563de8f3 FirebaseMLVisionAutoML: ce5b5dfd1443e8c08a68f4dafa6b1c169d07a6a2 - GoogleAPIClientForREST: 4acfffd77f1c3c8741b6be9eaed0e603278efbde + GoogleAPIClientForREST: 0f19a8280dfe6471f76016645d26eb5dae305101 GoogleDataTransport: 574a983e829327d7c18f2627f65d9e80164ea8a4 GoogleDataTransportCCTSupport: cad3cd6cdbdbad6b5c2c9206ec413402755faaaa GoogleToolboxForMac: 800648f8b3127618c1b59c7f97684427630c5ea3 diff --git a/storage/Podfile.lock b/storage/Podfile.lock index 896410dd..863832ad 100644 --- a/storage/Podfile.lock +++ b/storage/Podfile.lock @@ -37,9 +37,9 @@ PODS: - nanopb/encode (= 0.3.9011) - nanopb/decode (0.3.9011) - nanopb/encode (0.3.9011) - - SDWebImage (5.5.1): - - SDWebImage/Core (= 5.5.1) - - SDWebImage/Core (5.5.1) + - SDWebImage (5.5.2): + - SDWebImage/Core (= 5.5.2) + - SDWebImage/Core (5.5.2) DEPENDENCIES: - Firebase/Storage @@ -74,7 +74,7 @@ SPEC CHECKSUMS: GoogleUtilities: f8de7ddf8c706f58e9b405d53e38bbdaa2731e5a GTMSessionFetcher: cea130bbfe5a7edc8d06d3f0d17288c32ffe9925 nanopb: 18003b5e52dab79db540fe93fe9579f399bd1ccd - SDWebImage: 1245d058b7b8f59adef7a6da6bbafd4f1ab67041 + SDWebImage: 4d5c027c935438f341ed33dbac53ff9f479922ca PODFILE CHECKSUM: f0cd9d079793b24a37b713cd64dc7900bb8601af From f509dc4e204e397e88b896b0ca9586d01b7142b9 Mon Sep 17 00:00:00 2001 From: DPE bot Date: Wed, 29 Jan 2020 08:21:29 -0800 Subject: [PATCH 046/387] Auto-update dependencies. --- dl-invites-sample/Podfile.lock | 52 +++++++------- firestore/objc/Podfile.lock | 72 +++++++++---------- firestore/swift/Podfile.lock | 72 +++++++++---------- .../FiroptionConfiguration/Podfile.lock | 52 +++++++------- functions/Podfile.lock | 26 +++---- inappmessaging/Podfile.lock | 26 +++---- mlkit/Podfile.lock | 30 ++++---- storage/Podfile.lock | 26 +++---- 8 files changed, 178 insertions(+), 178 deletions(-) diff --git a/dl-invites-sample/Podfile.lock b/dl-invites-sample/Podfile.lock index 95360044..c884166b 100644 --- a/dl-invites-sample/Podfile.lock +++ b/dl-invites-sample/Podfile.lock @@ -1,23 +1,23 @@ PODS: - - Firebase/Core (6.15.0): + - Firebase/Core (6.16.0): - Firebase/CoreOnly - - FirebaseAnalytics (= 6.2.1) - - Firebase/CoreOnly (6.15.0): - - FirebaseCore (= 6.6.0) - - Firebase/DynamicLinks (6.15.0): + - FirebaseAnalytics (= 6.2.2) + - Firebase/CoreOnly (6.16.0): + - FirebaseCore (= 6.6.1) + - Firebase/DynamicLinks (6.16.0): - Firebase/CoreOnly - FirebaseDynamicLinks (~> 4.0.6) - - FirebaseAnalytics (6.2.1): + - FirebaseAnalytics (6.2.2): - FirebaseCore (~> 6.6) - FirebaseInstanceID (~> 4.3) - - GoogleAppMeasurement (= 6.2.1) + - GoogleAppMeasurement (= 6.2.2) - GoogleUtilities/AppDelegateSwizzler (~> 6.0) - GoogleUtilities/MethodSwizzler (~> 6.0) - GoogleUtilities/Network (~> 6.0) - "GoogleUtilities/NSData+zlib (~> 6.0)" - nanopb (= 0.3.9011) - FirebaseAnalyticsInterop (1.5.0) - - FirebaseCore (6.6.0): + - FirebaseCore (6.6.1): - FirebaseCoreDiagnostics (~> 1.2) - FirebaseCoreDiagnosticsInterop (~> 1.2) - GoogleUtilities/Environment (~> 6.5) @@ -41,33 +41,33 @@ PODS: - FirebaseInstallations (~> 1.0) - GoogleUtilities/Environment (~> 6.5) - GoogleUtilities/UserDefaults (~> 6.5) - - GoogleAppMeasurement (6.2.1): + - GoogleAppMeasurement (6.2.2): - GoogleUtilities/AppDelegateSwizzler (~> 6.0) - GoogleUtilities/MethodSwizzler (~> 6.0) - GoogleUtilities/Network (~> 6.0) - "GoogleUtilities/NSData+zlib (~> 6.0)" - nanopb (= 0.3.9011) - - GoogleDataTransport (3.3.0) - - GoogleDataTransportCCTSupport (1.3.0): + - GoogleDataTransport (3.3.1) + - GoogleDataTransportCCTSupport (1.3.1): - GoogleDataTransport (~> 3.3) - nanopb (~> 0.3.901) - - GoogleUtilities/AppDelegateSwizzler (6.5.0): + - GoogleUtilities/AppDelegateSwizzler (6.5.1): - GoogleUtilities/Environment - GoogleUtilities/Logger - GoogleUtilities/Network - - GoogleUtilities/Environment (6.5.0) - - GoogleUtilities/Logger (6.5.0): + - GoogleUtilities/Environment (6.5.1) + - GoogleUtilities/Logger (6.5.1): - GoogleUtilities/Environment - - GoogleUtilities/MethodSwizzler (6.5.0): + - GoogleUtilities/MethodSwizzler (6.5.1): - GoogleUtilities/Logger - - GoogleUtilities/Network (6.5.0): + - GoogleUtilities/Network (6.5.1): - GoogleUtilities/Logger - "GoogleUtilities/NSData+zlib" - GoogleUtilities/Reachability - - "GoogleUtilities/NSData+zlib (6.5.0)" - - GoogleUtilities/Reachability (6.5.0): + - "GoogleUtilities/NSData+zlib (6.5.1)" + - GoogleUtilities/Reachability (6.5.1): - GoogleUtilities/Logger - - GoogleUtilities/UserDefaults (6.5.0): + - GoogleUtilities/UserDefaults (6.5.1): - GoogleUtilities/Logger - nanopb (0.3.9011): - nanopb/decode (= 0.3.9011) @@ -99,19 +99,19 @@ SPEC REPOS: - PromisesObjC SPEC CHECKSUMS: - Firebase: 5d77105d9740a07ca6b16927ca971db7e860faaf - FirebaseAnalytics: e83e64b1231dedcd9ddd4bdecd9bcfd6ba341679 + Firebase: 497158b816d0a86fc31babbd05546fcd7e6083ff + FirebaseAnalytics: cf95d3aab897612783020fbd98401d5366f135ee FirebaseAnalyticsInterop: 3f86269c38ae41f47afeb43ebf32a001f58fcdae - FirebaseCore: 4aeb81ff53dcd9a3634ca725dc1fb8c2a4622046 + FirebaseCore: 85064903ed6c28e47fec9c7bd149d94ba1b6b6e7 FirebaseCoreDiagnostics: 5e78803ab276bc5b50340e3c539c06c3de35c649 FirebaseCoreDiagnosticsInterop: 296e2c5f5314500a850ad0b83e9e7c10b011a850 FirebaseDynamicLinks: 5ba2a0d46ba1615c6c08819fc964c495ca1d0845 FirebaseInstallations: 575cd32f2aec0feeb0e44f5d0110a09e5e60b47b FirebaseInstanceID: 6668efc1655a4052c083f287a7141f1ead12f9c2 - GoogleAppMeasurement: a08a43b8677b95ed51fcef880e36737334d804fd - GoogleDataTransport: 574a983e829327d7c18f2627f65d9e80164ea8a4 - GoogleDataTransportCCTSupport: cad3cd6cdbdbad6b5c2c9206ec413402755faaaa - GoogleUtilities: f8de7ddf8c706f58e9b405d53e38bbdaa2731e5a + GoogleAppMeasurement: d0560d915abf15e692e8538ba1d58442217b6aff + GoogleDataTransport: 0048df6388dab1c254799f2a30365b1dffe20422 + GoogleDataTransportCCTSupport: f880d70972efa2ed1be4e9173a0f4c5f3dc2d176 + GoogleUtilities: 06eb53bb579efe7099152735900dd04bf09e7275 nanopb: 18003b5e52dab79db540fe93fe9579f399bd1ccd PromisesObjC: c119f3cd559f50b7ae681fa59dc1acd19173b7e6 diff --git a/firestore/objc/Podfile.lock b/firestore/objc/Podfile.lock index bdaab5c2..762ed113 100644 --- a/firestore/objc/Podfile.lock +++ b/firestore/objc/Podfile.lock @@ -164,34 +164,34 @@ PODS: - BoringSSL-GRPC/Implementation (0.0.3): - BoringSSL-GRPC/Interface (= 0.0.3) - BoringSSL-GRPC/Interface (0.0.3) - - Firebase/Auth (6.15.0): + - Firebase/Auth (6.16.0): - Firebase/CoreOnly - - FirebaseAuth (~> 6.4.2) - - Firebase/Core (6.15.0): + - FirebaseAuth (~> 6.4.3) + - Firebase/Core (6.16.0): - Firebase/CoreOnly - - FirebaseAnalytics (= 6.2.1) - - Firebase/CoreOnly (6.15.0): - - FirebaseCore (= 6.6.0) - - Firebase/Firestore (6.15.0): + - FirebaseAnalytics (= 6.2.2) + - Firebase/CoreOnly (6.16.0): + - FirebaseCore (= 6.6.1) + - Firebase/Firestore (6.16.0): - Firebase/CoreOnly - - FirebaseFirestore (~> 1.9.0) - - FirebaseAnalytics (6.2.1): + - FirebaseFirestore (~> 1.10.0) + - FirebaseAnalytics (6.2.2): - FirebaseCore (~> 6.6) - FirebaseInstanceID (~> 4.3) - - GoogleAppMeasurement (= 6.2.1) + - GoogleAppMeasurement (= 6.2.2) - GoogleUtilities/AppDelegateSwizzler (~> 6.0) - GoogleUtilities/MethodSwizzler (~> 6.0) - GoogleUtilities/Network (~> 6.0) - "GoogleUtilities/NSData+zlib (~> 6.0)" - nanopb (= 0.3.9011) - - FirebaseAuth (6.4.2): + - FirebaseAuth (6.4.3): - FirebaseAuthInterop (~> 1.0) - - FirebaseCore (~> 6.2) - - GoogleUtilities/AppDelegateSwizzler (~> 6.2) - - GoogleUtilities/Environment (~> 6.2) + - FirebaseCore (~> 6.6) + - GoogleUtilities/AppDelegateSwizzler (~> 6.5) + - GoogleUtilities/Environment (~> 6.5) - GTMSessionFetcher/Core (~> 1.1) - FirebaseAuthInterop (1.0.0) - - FirebaseCore (6.6.0): + - FirebaseCore (6.6.1): - FirebaseCoreDiagnostics (~> 1.2) - FirebaseCoreDiagnosticsInterop (~> 1.2) - GoogleUtilities/Environment (~> 6.5) @@ -203,7 +203,7 @@ PODS: - GoogleUtilities/Logger (~> 6.5) - nanopb (~> 0.3.901) - FirebaseCoreDiagnosticsInterop (1.2.0) - - FirebaseFirestore (1.9.0): + - FirebaseFirestore (1.10.0): - abseil/algorithm (= 0.20190808) - abseil/base (= 0.20190808) - abseil/memory (= 0.20190808) @@ -225,33 +225,33 @@ PODS: - FirebaseInstallations (~> 1.0) - GoogleUtilities/Environment (~> 6.5) - GoogleUtilities/UserDefaults (~> 6.5) - - GoogleAppMeasurement (6.2.1): + - GoogleAppMeasurement (6.2.2): - GoogleUtilities/AppDelegateSwizzler (~> 6.0) - GoogleUtilities/MethodSwizzler (~> 6.0) - GoogleUtilities/Network (~> 6.0) - "GoogleUtilities/NSData+zlib (~> 6.0)" - nanopb (= 0.3.9011) - - GoogleDataTransport (3.3.0) - - GoogleDataTransportCCTSupport (1.3.0): + - GoogleDataTransport (3.3.1) + - GoogleDataTransportCCTSupport (1.3.1): - GoogleDataTransport (~> 3.3) - nanopb (~> 0.3.901) - - GoogleUtilities/AppDelegateSwizzler (6.5.0): + - GoogleUtilities/AppDelegateSwizzler (6.5.1): - GoogleUtilities/Environment - GoogleUtilities/Logger - GoogleUtilities/Network - - GoogleUtilities/Environment (6.5.0) - - GoogleUtilities/Logger (6.5.0): + - GoogleUtilities/Environment (6.5.1) + - GoogleUtilities/Logger (6.5.1): - GoogleUtilities/Environment - - GoogleUtilities/MethodSwizzler (6.5.0): + - GoogleUtilities/MethodSwizzler (6.5.1): - GoogleUtilities/Logger - - GoogleUtilities/Network (6.5.0): + - GoogleUtilities/Network (6.5.1): - GoogleUtilities/Logger - "GoogleUtilities/NSData+zlib" - GoogleUtilities/Reachability - - "GoogleUtilities/NSData+zlib (6.5.0)" - - GoogleUtilities/Reachability (6.5.0): + - "GoogleUtilities/NSData+zlib (6.5.1)" + - GoogleUtilities/Reachability (6.5.1): - GoogleUtilities/Logger - - GoogleUtilities/UserDefaults (6.5.0): + - GoogleUtilities/UserDefaults (6.5.1): - GoogleUtilities/Logger - "gRPC-C++ (0.0.9)": - "gRPC-C++/Implementation (= 0.0.9)" @@ -311,20 +311,20 @@ SPEC REPOS: SPEC CHECKSUMS: abseil: 18063d773f5366ff8736a050fe035a28f635fd27 BoringSSL-GRPC: db8764df3204ccea016e1c8dd15d9a9ad63ff318 - Firebase: 5d77105d9740a07ca6b16927ca971db7e860faaf - FirebaseAnalytics: e83e64b1231dedcd9ddd4bdecd9bcfd6ba341679 - FirebaseAuth: ce45d7c5d46bed90159f3a73b6efbe8976ed3573 + Firebase: 497158b816d0a86fc31babbd05546fcd7e6083ff + FirebaseAnalytics: cf95d3aab897612783020fbd98401d5366f135ee + FirebaseAuth: 5ce2b03a3d7fe56b7a6e4c5ec7ff1522890b1d6f FirebaseAuthInterop: 0ffa57668be100582bb7643d4fcb7615496c41fc - FirebaseCore: 4aeb81ff53dcd9a3634ca725dc1fb8c2a4622046 + FirebaseCore: 85064903ed6c28e47fec9c7bd149d94ba1b6b6e7 FirebaseCoreDiagnostics: 5e78803ab276bc5b50340e3c539c06c3de35c649 FirebaseCoreDiagnosticsInterop: 296e2c5f5314500a850ad0b83e9e7c10b011a850 - FirebaseFirestore: b7e6adda31974dbd259fc25b541e8850420c92ed + FirebaseFirestore: cee8f861d68dadce998876b78a4b75701bc94302 FirebaseInstallations: 575cd32f2aec0feeb0e44f5d0110a09e5e60b47b FirebaseInstanceID: 6668efc1655a4052c083f287a7141f1ead12f9c2 - GoogleAppMeasurement: a08a43b8677b95ed51fcef880e36737334d804fd - GoogleDataTransport: 574a983e829327d7c18f2627f65d9e80164ea8a4 - GoogleDataTransportCCTSupport: cad3cd6cdbdbad6b5c2c9206ec413402755faaaa - GoogleUtilities: f8de7ddf8c706f58e9b405d53e38bbdaa2731e5a + GoogleAppMeasurement: d0560d915abf15e692e8538ba1d58442217b6aff + GoogleDataTransport: 0048df6388dab1c254799f2a30365b1dffe20422 + GoogleDataTransportCCTSupport: f880d70972efa2ed1be4e9173a0f4c5f3dc2d176 + GoogleUtilities: 06eb53bb579efe7099152735900dd04bf09e7275 "gRPC-C++": 9dfe7b44821e7b3e44aacad2af29d2c21f7cde83 gRPC-Core: c9aef9a261a1247e881b18059b84d597293c9947 GTMSessionFetcher: cea130bbfe5a7edc8d06d3f0d17288c32ffe9925 diff --git a/firestore/swift/Podfile.lock b/firestore/swift/Podfile.lock index 5df02e46..8007ccb5 100644 --- a/firestore/swift/Podfile.lock +++ b/firestore/swift/Podfile.lock @@ -164,34 +164,34 @@ PODS: - BoringSSL-GRPC/Implementation (0.0.3): - BoringSSL-GRPC/Interface (= 0.0.3) - BoringSSL-GRPC/Interface (0.0.3) - - Firebase/Auth (6.15.0): + - Firebase/Auth (6.16.0): - Firebase/CoreOnly - - FirebaseAuth (~> 6.4.2) - - Firebase/Core (6.15.0): + - FirebaseAuth (~> 6.4.3) + - Firebase/Core (6.16.0): - Firebase/CoreOnly - - FirebaseAnalytics (= 6.2.1) - - Firebase/CoreOnly (6.15.0): - - FirebaseCore (= 6.6.0) - - Firebase/Firestore (6.15.0): + - FirebaseAnalytics (= 6.2.2) + - Firebase/CoreOnly (6.16.0): + - FirebaseCore (= 6.6.1) + - Firebase/Firestore (6.16.0): - Firebase/CoreOnly - - FirebaseFirestore (~> 1.9.0) - - FirebaseAnalytics (6.2.1): + - FirebaseFirestore (~> 1.10.0) + - FirebaseAnalytics (6.2.2): - FirebaseCore (~> 6.6) - FirebaseInstanceID (~> 4.3) - - GoogleAppMeasurement (= 6.2.1) + - GoogleAppMeasurement (= 6.2.2) - GoogleUtilities/AppDelegateSwizzler (~> 6.0) - GoogleUtilities/MethodSwizzler (~> 6.0) - GoogleUtilities/Network (~> 6.0) - "GoogleUtilities/NSData+zlib (~> 6.0)" - nanopb (= 0.3.9011) - - FirebaseAuth (6.4.2): + - FirebaseAuth (6.4.3): - FirebaseAuthInterop (~> 1.0) - - FirebaseCore (~> 6.2) - - GoogleUtilities/AppDelegateSwizzler (~> 6.2) - - GoogleUtilities/Environment (~> 6.2) + - FirebaseCore (~> 6.6) + - GoogleUtilities/AppDelegateSwizzler (~> 6.5) + - GoogleUtilities/Environment (~> 6.5) - GTMSessionFetcher/Core (~> 1.1) - FirebaseAuthInterop (1.0.0) - - FirebaseCore (6.6.0): + - FirebaseCore (6.6.1): - FirebaseCoreDiagnostics (~> 1.2) - FirebaseCoreDiagnosticsInterop (~> 1.2) - GoogleUtilities/Environment (~> 6.5) @@ -203,7 +203,7 @@ PODS: - GoogleUtilities/Logger (~> 6.5) - nanopb (~> 0.3.901) - FirebaseCoreDiagnosticsInterop (1.2.0) - - FirebaseFirestore (1.9.0): + - FirebaseFirestore (1.10.0): - abseil/algorithm (= 0.20190808) - abseil/base (= 0.20190808) - abseil/memory (= 0.20190808) @@ -225,33 +225,33 @@ PODS: - FirebaseInstallations (~> 1.0) - GoogleUtilities/Environment (~> 6.5) - GoogleUtilities/UserDefaults (~> 6.5) - - GoogleAppMeasurement (6.2.1): + - GoogleAppMeasurement (6.2.2): - GoogleUtilities/AppDelegateSwizzler (~> 6.0) - GoogleUtilities/MethodSwizzler (~> 6.0) - GoogleUtilities/Network (~> 6.0) - "GoogleUtilities/NSData+zlib (~> 6.0)" - nanopb (= 0.3.9011) - - GoogleDataTransport (3.3.0) - - GoogleDataTransportCCTSupport (1.3.0): + - GoogleDataTransport (3.3.1) + - GoogleDataTransportCCTSupport (1.3.1): - GoogleDataTransport (~> 3.3) - nanopb (~> 0.3.901) - - GoogleUtilities/AppDelegateSwizzler (6.5.0): + - GoogleUtilities/AppDelegateSwizzler (6.5.1): - GoogleUtilities/Environment - GoogleUtilities/Logger - GoogleUtilities/Network - - GoogleUtilities/Environment (6.5.0) - - GoogleUtilities/Logger (6.5.0): + - GoogleUtilities/Environment (6.5.1) + - GoogleUtilities/Logger (6.5.1): - GoogleUtilities/Environment - - GoogleUtilities/MethodSwizzler (6.5.0): + - GoogleUtilities/MethodSwizzler (6.5.1): - GoogleUtilities/Logger - - GoogleUtilities/Network (6.5.0): + - GoogleUtilities/Network (6.5.1): - GoogleUtilities/Logger - "GoogleUtilities/NSData+zlib" - GoogleUtilities/Reachability - - "GoogleUtilities/NSData+zlib (6.5.0)" - - GoogleUtilities/Reachability (6.5.0): + - "GoogleUtilities/NSData+zlib (6.5.1)" + - GoogleUtilities/Reachability (6.5.1): - GoogleUtilities/Logger - - GoogleUtilities/UserDefaults (6.5.0): + - GoogleUtilities/UserDefaults (6.5.1): - GoogleUtilities/Logger - "gRPC-C++ (0.0.9)": - "gRPC-C++/Implementation (= 0.0.9)" @@ -311,20 +311,20 @@ SPEC REPOS: SPEC CHECKSUMS: abseil: 18063d773f5366ff8736a050fe035a28f635fd27 BoringSSL-GRPC: db8764df3204ccea016e1c8dd15d9a9ad63ff318 - Firebase: 5d77105d9740a07ca6b16927ca971db7e860faaf - FirebaseAnalytics: e83e64b1231dedcd9ddd4bdecd9bcfd6ba341679 - FirebaseAuth: ce45d7c5d46bed90159f3a73b6efbe8976ed3573 + Firebase: 497158b816d0a86fc31babbd05546fcd7e6083ff + FirebaseAnalytics: cf95d3aab897612783020fbd98401d5366f135ee + FirebaseAuth: 5ce2b03a3d7fe56b7a6e4c5ec7ff1522890b1d6f FirebaseAuthInterop: 0ffa57668be100582bb7643d4fcb7615496c41fc - FirebaseCore: 4aeb81ff53dcd9a3634ca725dc1fb8c2a4622046 + FirebaseCore: 85064903ed6c28e47fec9c7bd149d94ba1b6b6e7 FirebaseCoreDiagnostics: 5e78803ab276bc5b50340e3c539c06c3de35c649 FirebaseCoreDiagnosticsInterop: 296e2c5f5314500a850ad0b83e9e7c10b011a850 - FirebaseFirestore: b7e6adda31974dbd259fc25b541e8850420c92ed + FirebaseFirestore: cee8f861d68dadce998876b78a4b75701bc94302 FirebaseInstallations: 575cd32f2aec0feeb0e44f5d0110a09e5e60b47b FirebaseInstanceID: 6668efc1655a4052c083f287a7141f1ead12f9c2 - GoogleAppMeasurement: a08a43b8677b95ed51fcef880e36737334d804fd - GoogleDataTransport: 574a983e829327d7c18f2627f65d9e80164ea8a4 - GoogleDataTransportCCTSupport: cad3cd6cdbdbad6b5c2c9206ec413402755faaaa - GoogleUtilities: f8de7ddf8c706f58e9b405d53e38bbdaa2731e5a + GoogleAppMeasurement: d0560d915abf15e692e8538ba1d58442217b6aff + GoogleDataTransport: 0048df6388dab1c254799f2a30365b1dffe20422 + GoogleDataTransportCCTSupport: f880d70972efa2ed1be4e9173a0f4c5f3dc2d176 + GoogleUtilities: 06eb53bb579efe7099152735900dd04bf09e7275 "gRPC-C++": 9dfe7b44821e7b3e44aacad2af29d2c21f7cde83 gRPC-Core: c9aef9a261a1247e881b18059b84d597293c9947 GTMSessionFetcher: cea130bbfe5a7edc8d06d3f0d17288c32ffe9925 diff --git a/firoptions/FiroptionConfiguration/Podfile.lock b/firoptions/FiroptionConfiguration/Podfile.lock index afd09073..0e824ae1 100644 --- a/firoptions/FiroptionConfiguration/Podfile.lock +++ b/firoptions/FiroptionConfiguration/Podfile.lock @@ -1,23 +1,23 @@ PODS: - - Firebase/Core (6.15.0): + - Firebase/Core (6.16.0): - Firebase/CoreOnly - - FirebaseAnalytics (= 6.2.1) - - Firebase/CoreOnly (6.15.0): - - FirebaseCore (= 6.6.0) - - Firebase/Database (6.15.0): + - FirebaseAnalytics (= 6.2.2) + - Firebase/CoreOnly (6.16.0): + - FirebaseCore (= 6.6.1) + - Firebase/Database (6.16.0): - Firebase/CoreOnly - FirebaseDatabase (~> 6.1.4) - - FirebaseAnalytics (6.2.1): + - FirebaseAnalytics (6.2.2): - FirebaseCore (~> 6.6) - FirebaseInstanceID (~> 4.3) - - GoogleAppMeasurement (= 6.2.1) + - GoogleAppMeasurement (= 6.2.2) - GoogleUtilities/AppDelegateSwizzler (~> 6.0) - GoogleUtilities/MethodSwizzler (~> 6.0) - GoogleUtilities/Network (~> 6.0) - "GoogleUtilities/NSData+zlib (~> 6.0)" - nanopb (= 0.3.9011) - FirebaseAuthInterop (1.0.0) - - FirebaseCore (6.6.0): + - FirebaseCore (6.6.1): - FirebaseCoreDiagnostics (~> 1.2) - FirebaseCoreDiagnosticsInterop (~> 1.2) - GoogleUtilities/Environment (~> 6.5) @@ -42,33 +42,33 @@ PODS: - FirebaseInstallations (~> 1.0) - GoogleUtilities/Environment (~> 6.5) - GoogleUtilities/UserDefaults (~> 6.5) - - GoogleAppMeasurement (6.2.1): + - GoogleAppMeasurement (6.2.2): - GoogleUtilities/AppDelegateSwizzler (~> 6.0) - GoogleUtilities/MethodSwizzler (~> 6.0) - GoogleUtilities/Network (~> 6.0) - "GoogleUtilities/NSData+zlib (~> 6.0)" - nanopb (= 0.3.9011) - - GoogleDataTransport (3.3.0) - - GoogleDataTransportCCTSupport (1.3.0): + - GoogleDataTransport (3.3.1) + - GoogleDataTransportCCTSupport (1.3.1): - GoogleDataTransport (~> 3.3) - nanopb (~> 0.3.901) - - GoogleUtilities/AppDelegateSwizzler (6.5.0): + - GoogleUtilities/AppDelegateSwizzler (6.5.1): - GoogleUtilities/Environment - GoogleUtilities/Logger - GoogleUtilities/Network - - GoogleUtilities/Environment (6.5.0) - - GoogleUtilities/Logger (6.5.0): + - GoogleUtilities/Environment (6.5.1) + - GoogleUtilities/Logger (6.5.1): - GoogleUtilities/Environment - - GoogleUtilities/MethodSwizzler (6.5.0): + - GoogleUtilities/MethodSwizzler (6.5.1): - GoogleUtilities/Logger - - GoogleUtilities/Network (6.5.0): + - GoogleUtilities/Network (6.5.1): - GoogleUtilities/Logger - "GoogleUtilities/NSData+zlib" - GoogleUtilities/Reachability - - "GoogleUtilities/NSData+zlib (6.5.0)" - - GoogleUtilities/Reachability (6.5.0): + - "GoogleUtilities/NSData+zlib (6.5.1)" + - GoogleUtilities/Reachability (6.5.1): - GoogleUtilities/Logger - - GoogleUtilities/UserDefaults (6.5.0): + - GoogleUtilities/UserDefaults (6.5.1): - GoogleUtilities/Logger - leveldb-library (1.22) - nanopb (0.3.9011): @@ -102,19 +102,19 @@ SPEC REPOS: - PromisesObjC SPEC CHECKSUMS: - Firebase: 5d77105d9740a07ca6b16927ca971db7e860faaf - FirebaseAnalytics: e83e64b1231dedcd9ddd4bdecd9bcfd6ba341679 + Firebase: 497158b816d0a86fc31babbd05546fcd7e6083ff + FirebaseAnalytics: cf95d3aab897612783020fbd98401d5366f135ee FirebaseAuthInterop: 0ffa57668be100582bb7643d4fcb7615496c41fc - FirebaseCore: 4aeb81ff53dcd9a3634ca725dc1fb8c2a4622046 + FirebaseCore: 85064903ed6c28e47fec9c7bd149d94ba1b6b6e7 FirebaseCoreDiagnostics: 5e78803ab276bc5b50340e3c539c06c3de35c649 FirebaseCoreDiagnosticsInterop: 296e2c5f5314500a850ad0b83e9e7c10b011a850 FirebaseDatabase: 0144e0706a4761f1b0e8679572eba8095ddb59be FirebaseInstallations: 575cd32f2aec0feeb0e44f5d0110a09e5e60b47b FirebaseInstanceID: 6668efc1655a4052c083f287a7141f1ead12f9c2 - GoogleAppMeasurement: a08a43b8677b95ed51fcef880e36737334d804fd - GoogleDataTransport: 574a983e829327d7c18f2627f65d9e80164ea8a4 - GoogleDataTransportCCTSupport: cad3cd6cdbdbad6b5c2c9206ec413402755faaaa - GoogleUtilities: f8de7ddf8c706f58e9b405d53e38bbdaa2731e5a + GoogleAppMeasurement: d0560d915abf15e692e8538ba1d58442217b6aff + GoogleDataTransport: 0048df6388dab1c254799f2a30365b1dffe20422 + GoogleDataTransportCCTSupport: f880d70972efa2ed1be4e9173a0f4c5f3dc2d176 + GoogleUtilities: 06eb53bb579efe7099152735900dd04bf09e7275 leveldb-library: 55d93ee664b4007aac644a782d11da33fba316f7 nanopb: 18003b5e52dab79db540fe93fe9579f399bd1ccd PromisesObjC: c119f3cd559f50b7ae681fa59dc1acd19173b7e6 diff --git a/functions/Podfile.lock b/functions/Podfile.lock index 053041da..174999c3 100644 --- a/functions/Podfile.lock +++ b/functions/Podfile.lock @@ -1,11 +1,11 @@ PODS: - - Firebase/CoreOnly (6.15.0): - - FirebaseCore (= 6.6.0) - - Firebase/Functions (6.15.0): + - Firebase/CoreOnly (6.16.0): + - FirebaseCore (= 6.6.1) + - Firebase/Functions (6.16.0): - Firebase/CoreOnly - FirebaseFunctions (~> 2.5.1) - FirebaseAuthInterop (1.0.0) - - FirebaseCore (6.6.0): + - FirebaseCore (6.6.1): - FirebaseCoreDiagnostics (~> 1.2) - FirebaseCoreDiagnosticsInterop (~> 1.2) - GoogleUtilities/Environment (~> 6.5) @@ -21,12 +21,12 @@ PODS: - FirebaseAuthInterop (~> 1.0) - FirebaseCore (~> 6.0) - GTMSessionFetcher/Core (~> 1.1) - - GoogleDataTransport (3.3.0) - - GoogleDataTransportCCTSupport (1.3.0): + - GoogleDataTransport (3.3.1) + - GoogleDataTransportCCTSupport (1.3.1): - GoogleDataTransport (~> 3.3) - nanopb (~> 0.3.901) - - GoogleUtilities/Environment (6.5.0) - - GoogleUtilities/Logger (6.5.0): + - GoogleUtilities/Environment (6.5.1) + - GoogleUtilities/Logger (6.5.1): - GoogleUtilities/Environment - GTMSessionFetcher/Core (1.3.1) - nanopb (0.3.9011): @@ -53,15 +53,15 @@ SPEC REPOS: - nanopb SPEC CHECKSUMS: - Firebase: 5d77105d9740a07ca6b16927ca971db7e860faaf + Firebase: 497158b816d0a86fc31babbd05546fcd7e6083ff FirebaseAuthInterop: 0ffa57668be100582bb7643d4fcb7615496c41fc - FirebaseCore: 4aeb81ff53dcd9a3634ca725dc1fb8c2a4622046 + FirebaseCore: 85064903ed6c28e47fec9c7bd149d94ba1b6b6e7 FirebaseCoreDiagnostics: 5e78803ab276bc5b50340e3c539c06c3de35c649 FirebaseCoreDiagnosticsInterop: 296e2c5f5314500a850ad0b83e9e7c10b011a850 FirebaseFunctions: 5af7c35d1c5e41608fecbb667eb6c4e672e318d0 - GoogleDataTransport: 574a983e829327d7c18f2627f65d9e80164ea8a4 - GoogleDataTransportCCTSupport: cad3cd6cdbdbad6b5c2c9206ec413402755faaaa - GoogleUtilities: f8de7ddf8c706f58e9b405d53e38bbdaa2731e5a + GoogleDataTransport: 0048df6388dab1c254799f2a30365b1dffe20422 + GoogleDataTransportCCTSupport: f880d70972efa2ed1be4e9173a0f4c5f3dc2d176 + GoogleUtilities: 06eb53bb579efe7099152735900dd04bf09e7275 GTMSessionFetcher: cea130bbfe5a7edc8d06d3f0d17288c32ffe9925 nanopb: 18003b5e52dab79db540fe93fe9579f399bd1ccd diff --git a/inappmessaging/Podfile.lock b/inappmessaging/Podfile.lock index 1a65f72a..33dca4b1 100644 --- a/inappmessaging/Podfile.lock +++ b/inappmessaging/Podfile.lock @@ -54,27 +54,27 @@ PODS: - GoogleUtilities/Network (~> 6.0) - "GoogleUtilities/NSData+zlib (~> 6.0)" - nanopb (= 0.3.9011) - - GoogleDataTransport (3.3.0) - - GoogleDataTransportCCTSupport (1.3.0): + - GoogleDataTransport (3.3.1) + - GoogleDataTransportCCTSupport (1.3.1): - GoogleDataTransport (~> 3.3) - nanopb (~> 0.3.901) - - GoogleUtilities/AppDelegateSwizzler (6.5.0): + - GoogleUtilities/AppDelegateSwizzler (6.5.1): - GoogleUtilities/Environment - GoogleUtilities/Logger - GoogleUtilities/Network - - GoogleUtilities/Environment (6.5.0) - - GoogleUtilities/Logger (6.5.0): + - GoogleUtilities/Environment (6.5.1) + - GoogleUtilities/Logger (6.5.1): - GoogleUtilities/Environment - - GoogleUtilities/MethodSwizzler (6.5.0): + - GoogleUtilities/MethodSwizzler (6.5.1): - GoogleUtilities/Logger - - GoogleUtilities/Network (6.5.0): + - GoogleUtilities/Network (6.5.1): - GoogleUtilities/Logger - "GoogleUtilities/NSData+zlib" - GoogleUtilities/Reachability - - "GoogleUtilities/NSData+zlib (6.5.0)" - - GoogleUtilities/Reachability (6.5.0): + - "GoogleUtilities/NSData+zlib (6.5.1)" + - GoogleUtilities/Reachability (6.5.1): - GoogleUtilities/Logger - - GoogleUtilities/UserDefaults (6.5.0): + - GoogleUtilities/UserDefaults (6.5.1): - GoogleUtilities/Logger - nanopb (0.3.9011): - nanopb/decode (= 0.3.9011) @@ -118,9 +118,9 @@ SPEC CHECKSUMS: FirebaseInstallations: 575cd32f2aec0feeb0e44f5d0110a09e5e60b47b FirebaseInstanceID: 6668efc1655a4052c083f287a7141f1ead12f9c2 GoogleAppMeasurement: a08a43b8677b95ed51fcef880e36737334d804fd - GoogleDataTransport: 574a983e829327d7c18f2627f65d9e80164ea8a4 - GoogleDataTransportCCTSupport: cad3cd6cdbdbad6b5c2c9206ec413402755faaaa - GoogleUtilities: f8de7ddf8c706f58e9b405d53e38bbdaa2731e5a + GoogleDataTransport: 0048df6388dab1c254799f2a30365b1dffe20422 + GoogleDataTransportCCTSupport: f880d70972efa2ed1be4e9173a0f4c5f3dc2d176 + GoogleUtilities: 06eb53bb579efe7099152735900dd04bf09e7275 nanopb: 18003b5e52dab79db540fe93fe9579f399bd1ccd PromisesObjC: c119f3cd559f50b7ae681fa59dc1acd19173b7e6 diff --git a/mlkit/Podfile.lock b/mlkit/Podfile.lock index ebb55959..4b7fd75c 100644 --- a/mlkit/Podfile.lock +++ b/mlkit/Podfile.lock @@ -1,13 +1,13 @@ PODS: - - Firebase/CoreOnly (6.15.0): - - FirebaseCore (= 6.6.0) - - Firebase/MLVision (6.15.0): + - Firebase/CoreOnly (6.16.0): + - FirebaseCore (= 6.6.1) + - Firebase/MLVision (6.16.0): - Firebase/CoreOnly - FirebaseMLVision (~> 0.19.0) - - Firebase/MLVisionAutoML (6.15.0): + - Firebase/MLVisionAutoML (6.16.0): - Firebase/CoreOnly - FirebaseMLVisionAutoML (~> 0.19.0) - - FirebaseCore (6.6.0): + - FirebaseCore (6.6.1): - FirebaseCoreDiagnostics (~> 1.2) - FirebaseCoreDiagnosticsInterop (~> 1.2) - GoogleUtilities/Environment (~> 6.5) @@ -57,8 +57,8 @@ PODS: - GoogleAPIClientForREST/Vision (1.3.11): - GoogleAPIClientForREST/Core - GTMSessionFetcher (>= 1.1.7) - - GoogleDataTransport (3.3.0) - - GoogleDataTransportCCTSupport (1.3.0): + - GoogleDataTransport (3.3.1) + - GoogleDataTransportCCTSupport (1.3.1): - GoogleDataTransport (~> 3.3) - nanopb (~> 0.3.901) - GoogleToolboxForMac/DebugUtils (2.2.2): @@ -73,10 +73,10 @@ PODS: - GoogleToolboxForMac/Defines (= 2.2.2) - "GoogleToolboxForMac/NSString+URLArguments (= 2.2.2)" - "GoogleToolboxForMac/NSString+URLArguments (2.2.2)" - - GoogleUtilities/Environment (6.5.0) - - GoogleUtilities/Logger (6.5.0): + - GoogleUtilities/Environment (6.5.1) + - GoogleUtilities/Logger (6.5.1): - GoogleUtilities/Environment - - GoogleUtilities/UserDefaults (6.5.0): + - GoogleUtilities/UserDefaults (6.5.1): - GoogleUtilities/Logger - GTMSessionFetcher (1.3.1): - GTMSessionFetcher/Full (= 1.3.1) @@ -122,8 +122,8 @@ SPEC REPOS: - TensorFlowLiteObjC SPEC CHECKSUMS: - Firebase: 5d77105d9740a07ca6b16927ca971db7e860faaf - FirebaseCore: 4aeb81ff53dcd9a3634ca725dc1fb8c2a4622046 + Firebase: 497158b816d0a86fc31babbd05546fcd7e6083ff + FirebaseCore: 85064903ed6c28e47fec9c7bd149d94ba1b6b6e7 FirebaseCoreDiagnostics: 5e78803ab276bc5b50340e3c539c06c3de35c649 FirebaseCoreDiagnosticsInterop: 296e2c5f5314500a850ad0b83e9e7c10b011a850 FirebaseInstallations: 575cd32f2aec0feeb0e44f5d0110a09e5e60b47b @@ -132,10 +132,10 @@ SPEC CHECKSUMS: FirebaseMLVision: 7a456009787690e3b53436092ae9b635563de8f3 FirebaseMLVisionAutoML: ce5b5dfd1443e8c08a68f4dafa6b1c169d07a6a2 GoogleAPIClientForREST: 0f19a8280dfe6471f76016645d26eb5dae305101 - GoogleDataTransport: 574a983e829327d7c18f2627f65d9e80164ea8a4 - GoogleDataTransportCCTSupport: cad3cd6cdbdbad6b5c2c9206ec413402755faaaa + GoogleDataTransport: 0048df6388dab1c254799f2a30365b1dffe20422 + GoogleDataTransportCCTSupport: f880d70972efa2ed1be4e9173a0f4c5f3dc2d176 GoogleToolboxForMac: 800648f8b3127618c1b59c7f97684427630c5ea3 - GoogleUtilities: f8de7ddf8c706f58e9b405d53e38bbdaa2731e5a + GoogleUtilities: 06eb53bb579efe7099152735900dd04bf09e7275 GTMSessionFetcher: cea130bbfe5a7edc8d06d3f0d17288c32ffe9925 nanopb: 18003b5e52dab79db540fe93fe9579f399bd1ccd PromisesObjC: c119f3cd559f50b7ae681fa59dc1acd19173b7e6 diff --git a/storage/Podfile.lock b/storage/Podfile.lock index 863832ad..0a98830d 100644 --- a/storage/Podfile.lock +++ b/storage/Podfile.lock @@ -1,11 +1,11 @@ PODS: - - Firebase/CoreOnly (6.15.0): - - FirebaseCore (= 6.6.0) - - Firebase/Storage (6.15.0): + - Firebase/CoreOnly (6.16.0): + - FirebaseCore (= 6.6.1) + - Firebase/Storage (6.16.0): - Firebase/CoreOnly - FirebaseStorage (~> 3.5.0) - FirebaseAuthInterop (1.0.0) - - FirebaseCore (6.6.0): + - FirebaseCore (6.6.1): - FirebaseCoreDiagnostics (~> 1.2) - FirebaseCoreDiagnosticsInterop (~> 1.2) - GoogleUtilities/Environment (~> 6.5) @@ -24,12 +24,12 @@ PODS: - FirebaseUI/Storage (8.4.1): - Firebase/Storage (~> 6.0) - SDWebImage (~> 5.0) - - GoogleDataTransport (3.3.0) - - GoogleDataTransportCCTSupport (1.3.0): + - GoogleDataTransport (3.3.1) + - GoogleDataTransportCCTSupport (1.3.1): - GoogleDataTransport (~> 3.3) - nanopb (~> 0.3.901) - - GoogleUtilities/Environment (6.5.0) - - GoogleUtilities/Logger (6.5.0): + - GoogleUtilities/Environment (6.5.1) + - GoogleUtilities/Logger (6.5.1): - GoogleUtilities/Environment - GTMSessionFetcher/Core (1.3.1) - nanopb (0.3.9011): @@ -62,16 +62,16 @@ SPEC REPOS: - SDWebImage SPEC CHECKSUMS: - Firebase: 5d77105d9740a07ca6b16927ca971db7e860faaf + Firebase: 497158b816d0a86fc31babbd05546fcd7e6083ff FirebaseAuthInterop: 0ffa57668be100582bb7643d4fcb7615496c41fc - FirebaseCore: 4aeb81ff53dcd9a3634ca725dc1fb8c2a4622046 + FirebaseCore: 85064903ed6c28e47fec9c7bd149d94ba1b6b6e7 FirebaseCoreDiagnostics: 5e78803ab276bc5b50340e3c539c06c3de35c649 FirebaseCoreDiagnosticsInterop: 296e2c5f5314500a850ad0b83e9e7c10b011a850 FirebaseStorage: 6c5263796af3b1be82ed173598aade47535fe125 FirebaseUI: 69f7e480265758a9a9ea39915694b0949bcab23f - GoogleDataTransport: 574a983e829327d7c18f2627f65d9e80164ea8a4 - GoogleDataTransportCCTSupport: cad3cd6cdbdbad6b5c2c9206ec413402755faaaa - GoogleUtilities: f8de7ddf8c706f58e9b405d53e38bbdaa2731e5a + GoogleDataTransport: 0048df6388dab1c254799f2a30365b1dffe20422 + GoogleDataTransportCCTSupport: f880d70972efa2ed1be4e9173a0f4c5f3dc2d176 + GoogleUtilities: 06eb53bb579efe7099152735900dd04bf09e7275 GTMSessionFetcher: cea130bbfe5a7edc8d06d3f0d17288c32ffe9925 nanopb: 18003b5e52dab79db540fe93fe9579f399bd1ccd SDWebImage: 4d5c027c935438f341ed33dbac53ff9f479922ca From 9ffc7e6fd88840fb6bb6758a0310c36e66089cc6 Mon Sep 17 00:00:00 2001 From: DPE bot Date: Tue, 4 Feb 2020 08:22:41 -0800 Subject: [PATCH 047/387] Auto-update dependencies. --- invites/Podfile.lock | 4 ++-- mlkit/Podfile.lock | 4 ++-- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/invites/Podfile.lock b/invites/Podfile.lock index a51173b3..f0b0ac70 100644 --- a/invites/Podfile.lock +++ b/invites/Podfile.lock @@ -106,7 +106,7 @@ PODS: - nanopb/encode (= 0.3.9011) - nanopb/decode (0.3.9011) - nanopb/encode (0.3.9011) - - Protobuf (3.11.2) + - Protobuf (3.11.3) DEPENDENCIES: - Firebase/Core @@ -147,7 +147,7 @@ SPEC CHECKSUMS: GTMOAuth2: e8b6512c896235149df975c41d9a36c868ab7fba GTMSessionFetcher: cea130bbfe5a7edc8d06d3f0d17288c32ffe9925 nanopb: 18003b5e52dab79db540fe93fe9579f399bd1ccd - Protobuf: dd1aaea7140debfe4dd0683fb8ef208e527ae153 + Protobuf: 0e94afe3b47cb11876eb6aee296638711a24bf75 PODFILE CHECKSUM: 95b5db7fdcb60afeb38ea4713dda46fe9aa0fb56 diff --git a/mlkit/Podfile.lock b/mlkit/Podfile.lock index 4b7fd75c..f7437fa3 100644 --- a/mlkit/Podfile.lock +++ b/mlkit/Podfile.lock @@ -89,7 +89,7 @@ PODS: - nanopb/decode (0.3.9011) - nanopb/encode (0.3.9011) - PromisesObjC (1.2.8) - - Protobuf (3.11.2) + - Protobuf (3.11.3) - TensorFlowLiteC (1.14.0) - TensorFlowLiteObjC (1.14.0): - TensorFlowLiteC (= 1.14.0) @@ -139,7 +139,7 @@ SPEC CHECKSUMS: GTMSessionFetcher: cea130bbfe5a7edc8d06d3f0d17288c32ffe9925 nanopb: 18003b5e52dab79db540fe93fe9579f399bd1ccd PromisesObjC: c119f3cd559f50b7ae681fa59dc1acd19173b7e6 - Protobuf: dd1aaea7140debfe4dd0683fb8ef208e527ae153 + Protobuf: 0e94afe3b47cb11876eb6aee296638711a24bf75 TensorFlowLiteC: a6702011fb661928634e59565b5fe262f69692d0 TensorFlowLiteObjC: ece71b1e78f3df5952996c1606934b1d5538c875 From 22bc0cf52e23fe2bad243b2d3ba4057770aab179 Mon Sep 17 00:00:00 2001 From: DPE bot Date: Thu, 6 Feb 2020 08:23:19 -0800 Subject: [PATCH 048/387] Auto-update dependencies. --- firestore/objc/Podfile.lock | 4 ++-- firestore/swift/Podfile.lock | 4 ++-- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/firestore/objc/Podfile.lock b/firestore/objc/Podfile.lock index 762ed113..ef657cd2 100644 --- a/firestore/objc/Podfile.lock +++ b/firestore/objc/Podfile.lock @@ -203,7 +203,7 @@ PODS: - GoogleUtilities/Logger (~> 6.5) - nanopb (~> 0.3.901) - FirebaseCoreDiagnosticsInterop (1.2.0) - - FirebaseFirestore (1.10.0): + - FirebaseFirestore (1.10.1): - abseil/algorithm (= 0.20190808) - abseil/base (= 0.20190808) - abseil/memory (= 0.20190808) @@ -318,7 +318,7 @@ SPEC CHECKSUMS: FirebaseCore: 85064903ed6c28e47fec9c7bd149d94ba1b6b6e7 FirebaseCoreDiagnostics: 5e78803ab276bc5b50340e3c539c06c3de35c649 FirebaseCoreDiagnosticsInterop: 296e2c5f5314500a850ad0b83e9e7c10b011a850 - FirebaseFirestore: cee8f861d68dadce998876b78a4b75701bc94302 + FirebaseFirestore: ff429edd15d5acdd2b8da02ea69483313e4ae0a7 FirebaseInstallations: 575cd32f2aec0feeb0e44f5d0110a09e5e60b47b FirebaseInstanceID: 6668efc1655a4052c083f287a7141f1ead12f9c2 GoogleAppMeasurement: d0560d915abf15e692e8538ba1d58442217b6aff diff --git a/firestore/swift/Podfile.lock b/firestore/swift/Podfile.lock index 8007ccb5..c86e5cac 100644 --- a/firestore/swift/Podfile.lock +++ b/firestore/swift/Podfile.lock @@ -203,7 +203,7 @@ PODS: - GoogleUtilities/Logger (~> 6.5) - nanopb (~> 0.3.901) - FirebaseCoreDiagnosticsInterop (1.2.0) - - FirebaseFirestore (1.10.0): + - FirebaseFirestore (1.10.1): - abseil/algorithm (= 0.20190808) - abseil/base (= 0.20190808) - abseil/memory (= 0.20190808) @@ -318,7 +318,7 @@ SPEC CHECKSUMS: FirebaseCore: 85064903ed6c28e47fec9c7bd149d94ba1b6b6e7 FirebaseCoreDiagnostics: 5e78803ab276bc5b50340e3c539c06c3de35c649 FirebaseCoreDiagnosticsInterop: 296e2c5f5314500a850ad0b83e9e7c10b011a850 - FirebaseFirestore: cee8f861d68dadce998876b78a4b75701bc94302 + FirebaseFirestore: ff429edd15d5acdd2b8da02ea69483313e4ae0a7 FirebaseInstallations: 575cd32f2aec0feeb0e44f5d0110a09e5e60b47b FirebaseInstanceID: 6668efc1655a4052c083f287a7141f1ead12f9c2 GoogleAppMeasurement: d0560d915abf15e692e8538ba1d58442217b6aff From 7adce63ac7d5056f1fbe3dae0365445fc725bd72 Mon Sep 17 00:00:00 2001 From: DPE bot Date: Tue, 11 Feb 2020 08:22:17 -0800 Subject: [PATCH 049/387] Auto-update dependencies. --- dl-invites-sample/Podfile.lock | 34 +++++++++--------- firestore/objc/Podfile.lock | 36 +++++++++---------- firestore/swift/Podfile.lock | 36 +++++++++---------- .../FiroptionConfiguration/Podfile.lock | 28 +++++++-------- functions/Podfile.lock | 22 ++++++------ inappmessaging/Podfile.lock | 14 ++++---- mlkit/Podfile.lock | 28 +++++++-------- storage/Podfile.lock | 22 ++++++------ 8 files changed, 110 insertions(+), 110 deletions(-) diff --git a/dl-invites-sample/Podfile.lock b/dl-invites-sample/Podfile.lock index c884166b..a91c803b 100644 --- a/dl-invites-sample/Podfile.lock +++ b/dl-invites-sample/Podfile.lock @@ -1,12 +1,12 @@ PODS: - - Firebase/Core (6.16.0): + - Firebase/Core (6.17.0): - Firebase/CoreOnly - FirebaseAnalytics (= 6.2.2) - - Firebase/CoreOnly (6.16.0): - - FirebaseCore (= 6.6.1) - - Firebase/DynamicLinks (6.16.0): + - Firebase/CoreOnly (6.17.0): + - FirebaseCore (= 6.6.2) + - Firebase/DynamicLinks (6.17.0): - Firebase/CoreOnly - - FirebaseDynamicLinks (~> 4.0.6) + - FirebaseDynamicLinks (~> 4.0.7) - FirebaseAnalytics (6.2.2): - FirebaseCore (~> 6.6) - FirebaseInstanceID (~> 4.3) @@ -17,7 +17,7 @@ PODS: - "GoogleUtilities/NSData+zlib (~> 6.0)" - nanopb (= 0.3.9011) - FirebaseAnalyticsInterop (1.5.0) - - FirebaseCore (6.6.1): + - FirebaseCore (6.6.2): - FirebaseCoreDiagnostics (~> 1.2) - FirebaseCoreDiagnosticsInterop (~> 1.2) - GoogleUtilities/Environment (~> 6.5) @@ -29,14 +29,14 @@ PODS: - GoogleUtilities/Logger (~> 6.5) - nanopb (~> 0.3.901) - FirebaseCoreDiagnosticsInterop (1.2.0) - - FirebaseDynamicLinks (4.0.6): + - FirebaseDynamicLinks (4.0.7): - FirebaseAnalyticsInterop (~> 1.3) - FirebaseCore (~> 6.2) - FirebaseInstallations (1.1.0): - FirebaseCore (~> 6.6) - GoogleUtilities/UserDefaults (~> 6.5) - PromisesObjC (~> 1.2) - - FirebaseInstanceID (4.3.0): + - FirebaseInstanceID (4.3.1): - FirebaseCore (~> 6.6) - FirebaseInstallations (~> 1.0) - GoogleUtilities/Environment (~> 6.5) @@ -47,9 +47,9 @@ PODS: - GoogleUtilities/Network (~> 6.0) - "GoogleUtilities/NSData+zlib (~> 6.0)" - nanopb (= 0.3.9011) - - GoogleDataTransport (3.3.1) - - GoogleDataTransportCCTSupport (1.3.1): - - GoogleDataTransport (~> 3.3) + - GoogleDataTransport (4.0.0) + - GoogleDataTransportCCTSupport (1.4.0): + - GoogleDataTransport (~> 4.0) - nanopb (~> 0.3.901) - GoogleUtilities/AppDelegateSwizzler (6.5.1): - GoogleUtilities/Environment @@ -99,18 +99,18 @@ SPEC REPOS: - PromisesObjC SPEC CHECKSUMS: - Firebase: 497158b816d0a86fc31babbd05546fcd7e6083ff + Firebase: 2672e5636b42f977177716317e68346ae5e9de25 FirebaseAnalytics: cf95d3aab897612783020fbd98401d5366f135ee FirebaseAnalyticsInterop: 3f86269c38ae41f47afeb43ebf32a001f58fcdae - FirebaseCore: 85064903ed6c28e47fec9c7bd149d94ba1b6b6e7 + FirebaseCore: a1dd9dd6355a8356dd30a8f076839e242285a81c FirebaseCoreDiagnostics: 5e78803ab276bc5b50340e3c539c06c3de35c649 FirebaseCoreDiagnosticsInterop: 296e2c5f5314500a850ad0b83e9e7c10b011a850 - FirebaseDynamicLinks: 5ba2a0d46ba1615c6c08819fc964c495ca1d0845 + FirebaseDynamicLinks: b3338d0c0423ee3d409f5ecc0fb774a9baa6537b FirebaseInstallations: 575cd32f2aec0feeb0e44f5d0110a09e5e60b47b - FirebaseInstanceID: 6668efc1655a4052c083f287a7141f1ead12f9c2 + FirebaseInstanceID: 031d7d0c8e7b5c030bbeb4d2a690550375e83fec GoogleAppMeasurement: d0560d915abf15e692e8538ba1d58442217b6aff - GoogleDataTransport: 0048df6388dab1c254799f2a30365b1dffe20422 - GoogleDataTransportCCTSupport: f880d70972efa2ed1be4e9173a0f4c5f3dc2d176 + GoogleDataTransport: 47fe3b8e1673e5187dfd615656a3c5034f150d69 + GoogleDataTransportCCTSupport: 36f69887fd212db6d7ef4dd45ba44523717a434e GoogleUtilities: 06eb53bb579efe7099152735900dd04bf09e7275 nanopb: 18003b5e52dab79db540fe93fe9579f399bd1ccd PromisesObjC: c119f3cd559f50b7ae681fa59dc1acd19173b7e6 diff --git a/firestore/objc/Podfile.lock b/firestore/objc/Podfile.lock index ef657cd2..8a231800 100644 --- a/firestore/objc/Podfile.lock +++ b/firestore/objc/Podfile.lock @@ -164,17 +164,17 @@ PODS: - BoringSSL-GRPC/Implementation (0.0.3): - BoringSSL-GRPC/Interface (= 0.0.3) - BoringSSL-GRPC/Interface (0.0.3) - - Firebase/Auth (6.16.0): + - Firebase/Auth (6.17.0): - Firebase/CoreOnly - FirebaseAuth (~> 6.4.3) - - Firebase/Core (6.16.0): + - Firebase/Core (6.17.0): - Firebase/CoreOnly - FirebaseAnalytics (= 6.2.2) - - Firebase/CoreOnly (6.16.0): - - FirebaseCore (= 6.6.1) - - Firebase/Firestore (6.16.0): + - Firebase/CoreOnly (6.17.0): + - FirebaseCore (= 6.6.2) + - Firebase/Firestore (6.17.0): - Firebase/CoreOnly - - FirebaseFirestore (~> 1.10.0) + - FirebaseFirestore (~> 1.10.2) - FirebaseAnalytics (6.2.2): - FirebaseCore (~> 6.6) - FirebaseInstanceID (~> 4.3) @@ -191,7 +191,7 @@ PODS: - GoogleUtilities/Environment (~> 6.5) - GTMSessionFetcher/Core (~> 1.1) - FirebaseAuthInterop (1.0.0) - - FirebaseCore (6.6.1): + - FirebaseCore (6.6.2): - FirebaseCoreDiagnostics (~> 1.2) - FirebaseCoreDiagnosticsInterop (~> 1.2) - GoogleUtilities/Environment (~> 6.5) @@ -203,7 +203,7 @@ PODS: - GoogleUtilities/Logger (~> 6.5) - nanopb (~> 0.3.901) - FirebaseCoreDiagnosticsInterop (1.2.0) - - FirebaseFirestore (1.10.1): + - FirebaseFirestore (1.10.2): - abseil/algorithm (= 0.20190808) - abseil/base (= 0.20190808) - abseil/memory (= 0.20190808) @@ -220,7 +220,7 @@ PODS: - FirebaseCore (~> 6.6) - GoogleUtilities/UserDefaults (~> 6.5) - PromisesObjC (~> 1.2) - - FirebaseInstanceID (4.3.0): + - FirebaseInstanceID (4.3.1): - FirebaseCore (~> 6.6) - FirebaseInstallations (~> 1.0) - GoogleUtilities/Environment (~> 6.5) @@ -231,9 +231,9 @@ PODS: - GoogleUtilities/Network (~> 6.0) - "GoogleUtilities/NSData+zlib (~> 6.0)" - nanopb (= 0.3.9011) - - GoogleDataTransport (3.3.1) - - GoogleDataTransportCCTSupport (1.3.1): - - GoogleDataTransport (~> 3.3) + - GoogleDataTransport (4.0.0) + - GoogleDataTransportCCTSupport (1.4.0): + - GoogleDataTransport (~> 4.0) - nanopb (~> 0.3.901) - GoogleUtilities/AppDelegateSwizzler (6.5.1): - GoogleUtilities/Environment @@ -311,19 +311,19 @@ SPEC REPOS: SPEC CHECKSUMS: abseil: 18063d773f5366ff8736a050fe035a28f635fd27 BoringSSL-GRPC: db8764df3204ccea016e1c8dd15d9a9ad63ff318 - Firebase: 497158b816d0a86fc31babbd05546fcd7e6083ff + Firebase: 2672e5636b42f977177716317e68346ae5e9de25 FirebaseAnalytics: cf95d3aab897612783020fbd98401d5366f135ee FirebaseAuth: 5ce2b03a3d7fe56b7a6e4c5ec7ff1522890b1d6f FirebaseAuthInterop: 0ffa57668be100582bb7643d4fcb7615496c41fc - FirebaseCore: 85064903ed6c28e47fec9c7bd149d94ba1b6b6e7 + FirebaseCore: a1dd9dd6355a8356dd30a8f076839e242285a81c FirebaseCoreDiagnostics: 5e78803ab276bc5b50340e3c539c06c3de35c649 FirebaseCoreDiagnosticsInterop: 296e2c5f5314500a850ad0b83e9e7c10b011a850 - FirebaseFirestore: ff429edd15d5acdd2b8da02ea69483313e4ae0a7 + FirebaseFirestore: 2ee644acccde18e49b2fb5d434c709b1f1171b13 FirebaseInstallations: 575cd32f2aec0feeb0e44f5d0110a09e5e60b47b - FirebaseInstanceID: 6668efc1655a4052c083f287a7141f1ead12f9c2 + FirebaseInstanceID: 031d7d0c8e7b5c030bbeb4d2a690550375e83fec GoogleAppMeasurement: d0560d915abf15e692e8538ba1d58442217b6aff - GoogleDataTransport: 0048df6388dab1c254799f2a30365b1dffe20422 - GoogleDataTransportCCTSupport: f880d70972efa2ed1be4e9173a0f4c5f3dc2d176 + GoogleDataTransport: 47fe3b8e1673e5187dfd615656a3c5034f150d69 + GoogleDataTransportCCTSupport: 36f69887fd212db6d7ef4dd45ba44523717a434e GoogleUtilities: 06eb53bb579efe7099152735900dd04bf09e7275 "gRPC-C++": 9dfe7b44821e7b3e44aacad2af29d2c21f7cde83 gRPC-Core: c9aef9a261a1247e881b18059b84d597293c9947 diff --git a/firestore/swift/Podfile.lock b/firestore/swift/Podfile.lock index c86e5cac..7125a5bc 100644 --- a/firestore/swift/Podfile.lock +++ b/firestore/swift/Podfile.lock @@ -164,17 +164,17 @@ PODS: - BoringSSL-GRPC/Implementation (0.0.3): - BoringSSL-GRPC/Interface (= 0.0.3) - BoringSSL-GRPC/Interface (0.0.3) - - Firebase/Auth (6.16.0): + - Firebase/Auth (6.17.0): - Firebase/CoreOnly - FirebaseAuth (~> 6.4.3) - - Firebase/Core (6.16.0): + - Firebase/Core (6.17.0): - Firebase/CoreOnly - FirebaseAnalytics (= 6.2.2) - - Firebase/CoreOnly (6.16.0): - - FirebaseCore (= 6.6.1) - - Firebase/Firestore (6.16.0): + - Firebase/CoreOnly (6.17.0): + - FirebaseCore (= 6.6.2) + - Firebase/Firestore (6.17.0): - Firebase/CoreOnly - - FirebaseFirestore (~> 1.10.0) + - FirebaseFirestore (~> 1.10.2) - FirebaseAnalytics (6.2.2): - FirebaseCore (~> 6.6) - FirebaseInstanceID (~> 4.3) @@ -191,7 +191,7 @@ PODS: - GoogleUtilities/Environment (~> 6.5) - GTMSessionFetcher/Core (~> 1.1) - FirebaseAuthInterop (1.0.0) - - FirebaseCore (6.6.1): + - FirebaseCore (6.6.2): - FirebaseCoreDiagnostics (~> 1.2) - FirebaseCoreDiagnosticsInterop (~> 1.2) - GoogleUtilities/Environment (~> 6.5) @@ -203,7 +203,7 @@ PODS: - GoogleUtilities/Logger (~> 6.5) - nanopb (~> 0.3.901) - FirebaseCoreDiagnosticsInterop (1.2.0) - - FirebaseFirestore (1.10.1): + - FirebaseFirestore (1.10.2): - abseil/algorithm (= 0.20190808) - abseil/base (= 0.20190808) - abseil/memory (= 0.20190808) @@ -220,7 +220,7 @@ PODS: - FirebaseCore (~> 6.6) - GoogleUtilities/UserDefaults (~> 6.5) - PromisesObjC (~> 1.2) - - FirebaseInstanceID (4.3.0): + - FirebaseInstanceID (4.3.1): - FirebaseCore (~> 6.6) - FirebaseInstallations (~> 1.0) - GoogleUtilities/Environment (~> 6.5) @@ -231,9 +231,9 @@ PODS: - GoogleUtilities/Network (~> 6.0) - "GoogleUtilities/NSData+zlib (~> 6.0)" - nanopb (= 0.3.9011) - - GoogleDataTransport (3.3.1) - - GoogleDataTransportCCTSupport (1.3.1): - - GoogleDataTransport (~> 3.3) + - GoogleDataTransport (4.0.0) + - GoogleDataTransportCCTSupport (1.4.0): + - GoogleDataTransport (~> 4.0) - nanopb (~> 0.3.901) - GoogleUtilities/AppDelegateSwizzler (6.5.1): - GoogleUtilities/Environment @@ -311,19 +311,19 @@ SPEC REPOS: SPEC CHECKSUMS: abseil: 18063d773f5366ff8736a050fe035a28f635fd27 BoringSSL-GRPC: db8764df3204ccea016e1c8dd15d9a9ad63ff318 - Firebase: 497158b816d0a86fc31babbd05546fcd7e6083ff + Firebase: 2672e5636b42f977177716317e68346ae5e9de25 FirebaseAnalytics: cf95d3aab897612783020fbd98401d5366f135ee FirebaseAuth: 5ce2b03a3d7fe56b7a6e4c5ec7ff1522890b1d6f FirebaseAuthInterop: 0ffa57668be100582bb7643d4fcb7615496c41fc - FirebaseCore: 85064903ed6c28e47fec9c7bd149d94ba1b6b6e7 + FirebaseCore: a1dd9dd6355a8356dd30a8f076839e242285a81c FirebaseCoreDiagnostics: 5e78803ab276bc5b50340e3c539c06c3de35c649 FirebaseCoreDiagnosticsInterop: 296e2c5f5314500a850ad0b83e9e7c10b011a850 - FirebaseFirestore: ff429edd15d5acdd2b8da02ea69483313e4ae0a7 + FirebaseFirestore: 2ee644acccde18e49b2fb5d434c709b1f1171b13 FirebaseInstallations: 575cd32f2aec0feeb0e44f5d0110a09e5e60b47b - FirebaseInstanceID: 6668efc1655a4052c083f287a7141f1ead12f9c2 + FirebaseInstanceID: 031d7d0c8e7b5c030bbeb4d2a690550375e83fec GoogleAppMeasurement: d0560d915abf15e692e8538ba1d58442217b6aff - GoogleDataTransport: 0048df6388dab1c254799f2a30365b1dffe20422 - GoogleDataTransportCCTSupport: f880d70972efa2ed1be4e9173a0f4c5f3dc2d176 + GoogleDataTransport: 47fe3b8e1673e5187dfd615656a3c5034f150d69 + GoogleDataTransportCCTSupport: 36f69887fd212db6d7ef4dd45ba44523717a434e GoogleUtilities: 06eb53bb579efe7099152735900dd04bf09e7275 "gRPC-C++": 9dfe7b44821e7b3e44aacad2af29d2c21f7cde83 gRPC-Core: c9aef9a261a1247e881b18059b84d597293c9947 diff --git a/firoptions/FiroptionConfiguration/Podfile.lock b/firoptions/FiroptionConfiguration/Podfile.lock index 0e824ae1..2307f6ae 100644 --- a/firoptions/FiroptionConfiguration/Podfile.lock +++ b/firoptions/FiroptionConfiguration/Podfile.lock @@ -1,10 +1,10 @@ PODS: - - Firebase/Core (6.16.0): + - Firebase/Core (6.17.0): - Firebase/CoreOnly - FirebaseAnalytics (= 6.2.2) - - Firebase/CoreOnly (6.16.0): - - FirebaseCore (= 6.6.1) - - Firebase/Database (6.16.0): + - Firebase/CoreOnly (6.17.0): + - FirebaseCore (= 6.6.2) + - Firebase/Database (6.17.0): - Firebase/CoreOnly - FirebaseDatabase (~> 6.1.4) - FirebaseAnalytics (6.2.2): @@ -17,7 +17,7 @@ PODS: - "GoogleUtilities/NSData+zlib (~> 6.0)" - nanopb (= 0.3.9011) - FirebaseAuthInterop (1.0.0) - - FirebaseCore (6.6.1): + - FirebaseCore (6.6.2): - FirebaseCoreDiagnostics (~> 1.2) - FirebaseCoreDiagnosticsInterop (~> 1.2) - GoogleUtilities/Environment (~> 6.5) @@ -37,7 +37,7 @@ PODS: - FirebaseCore (~> 6.6) - GoogleUtilities/UserDefaults (~> 6.5) - PromisesObjC (~> 1.2) - - FirebaseInstanceID (4.3.0): + - FirebaseInstanceID (4.3.1): - FirebaseCore (~> 6.6) - FirebaseInstallations (~> 1.0) - GoogleUtilities/Environment (~> 6.5) @@ -48,9 +48,9 @@ PODS: - GoogleUtilities/Network (~> 6.0) - "GoogleUtilities/NSData+zlib (~> 6.0)" - nanopb (= 0.3.9011) - - GoogleDataTransport (3.3.1) - - GoogleDataTransportCCTSupport (1.3.1): - - GoogleDataTransport (~> 3.3) + - GoogleDataTransport (4.0.0) + - GoogleDataTransportCCTSupport (1.4.0): + - GoogleDataTransport (~> 4.0) - nanopb (~> 0.3.901) - GoogleUtilities/AppDelegateSwizzler (6.5.1): - GoogleUtilities/Environment @@ -102,18 +102,18 @@ SPEC REPOS: - PromisesObjC SPEC CHECKSUMS: - Firebase: 497158b816d0a86fc31babbd05546fcd7e6083ff + Firebase: 2672e5636b42f977177716317e68346ae5e9de25 FirebaseAnalytics: cf95d3aab897612783020fbd98401d5366f135ee FirebaseAuthInterop: 0ffa57668be100582bb7643d4fcb7615496c41fc - FirebaseCore: 85064903ed6c28e47fec9c7bd149d94ba1b6b6e7 + FirebaseCore: a1dd9dd6355a8356dd30a8f076839e242285a81c FirebaseCoreDiagnostics: 5e78803ab276bc5b50340e3c539c06c3de35c649 FirebaseCoreDiagnosticsInterop: 296e2c5f5314500a850ad0b83e9e7c10b011a850 FirebaseDatabase: 0144e0706a4761f1b0e8679572eba8095ddb59be FirebaseInstallations: 575cd32f2aec0feeb0e44f5d0110a09e5e60b47b - FirebaseInstanceID: 6668efc1655a4052c083f287a7141f1ead12f9c2 + FirebaseInstanceID: 031d7d0c8e7b5c030bbeb4d2a690550375e83fec GoogleAppMeasurement: d0560d915abf15e692e8538ba1d58442217b6aff - GoogleDataTransport: 0048df6388dab1c254799f2a30365b1dffe20422 - GoogleDataTransportCCTSupport: f880d70972efa2ed1be4e9173a0f4c5f3dc2d176 + GoogleDataTransport: 47fe3b8e1673e5187dfd615656a3c5034f150d69 + GoogleDataTransportCCTSupport: 36f69887fd212db6d7ef4dd45ba44523717a434e GoogleUtilities: 06eb53bb579efe7099152735900dd04bf09e7275 leveldb-library: 55d93ee664b4007aac644a782d11da33fba316f7 nanopb: 18003b5e52dab79db540fe93fe9579f399bd1ccd diff --git a/functions/Podfile.lock b/functions/Podfile.lock index 174999c3..2a2a94df 100644 --- a/functions/Podfile.lock +++ b/functions/Podfile.lock @@ -1,11 +1,11 @@ PODS: - - Firebase/CoreOnly (6.16.0): - - FirebaseCore (= 6.6.1) - - Firebase/Functions (6.16.0): + - Firebase/CoreOnly (6.17.0): + - FirebaseCore (= 6.6.2) + - Firebase/Functions (6.17.0): - Firebase/CoreOnly - FirebaseFunctions (~> 2.5.1) - FirebaseAuthInterop (1.0.0) - - FirebaseCore (6.6.1): + - FirebaseCore (6.6.2): - FirebaseCoreDiagnostics (~> 1.2) - FirebaseCoreDiagnosticsInterop (~> 1.2) - GoogleUtilities/Environment (~> 6.5) @@ -21,9 +21,9 @@ PODS: - FirebaseAuthInterop (~> 1.0) - FirebaseCore (~> 6.0) - GTMSessionFetcher/Core (~> 1.1) - - GoogleDataTransport (3.3.1) - - GoogleDataTransportCCTSupport (1.3.1): - - GoogleDataTransport (~> 3.3) + - GoogleDataTransport (4.0.0) + - GoogleDataTransportCCTSupport (1.4.0): + - GoogleDataTransport (~> 4.0) - nanopb (~> 0.3.901) - GoogleUtilities/Environment (6.5.1) - GoogleUtilities/Logger (6.5.1): @@ -53,14 +53,14 @@ SPEC REPOS: - nanopb SPEC CHECKSUMS: - Firebase: 497158b816d0a86fc31babbd05546fcd7e6083ff + Firebase: 2672e5636b42f977177716317e68346ae5e9de25 FirebaseAuthInterop: 0ffa57668be100582bb7643d4fcb7615496c41fc - FirebaseCore: 85064903ed6c28e47fec9c7bd149d94ba1b6b6e7 + FirebaseCore: a1dd9dd6355a8356dd30a8f076839e242285a81c FirebaseCoreDiagnostics: 5e78803ab276bc5b50340e3c539c06c3de35c649 FirebaseCoreDiagnosticsInterop: 296e2c5f5314500a850ad0b83e9e7c10b011a850 FirebaseFunctions: 5af7c35d1c5e41608fecbb667eb6c4e672e318d0 - GoogleDataTransport: 0048df6388dab1c254799f2a30365b1dffe20422 - GoogleDataTransportCCTSupport: f880d70972efa2ed1be4e9173a0f4c5f3dc2d176 + GoogleDataTransport: 47fe3b8e1673e5187dfd615656a3c5034f150d69 + GoogleDataTransportCCTSupport: 36f69887fd212db6d7ef4dd45ba44523717a434e GoogleUtilities: 06eb53bb579efe7099152735900dd04bf09e7275 GTMSessionFetcher: cea130bbfe5a7edc8d06d3f0d17288c32ffe9925 nanopb: 18003b5e52dab79db540fe93fe9579f399bd1ccd diff --git a/inappmessaging/Podfile.lock b/inappmessaging/Podfile.lock index 33dca4b1..1a6ec4e2 100644 --- a/inappmessaging/Podfile.lock +++ b/inappmessaging/Podfile.lock @@ -43,7 +43,7 @@ PODS: - FirebaseCore (~> 6.6) - GoogleUtilities/UserDefaults (~> 6.5) - PromisesObjC (~> 1.2) - - FirebaseInstanceID (4.3.0): + - FirebaseInstanceID (4.3.1): - FirebaseCore (~> 6.6) - FirebaseInstallations (~> 1.0) - GoogleUtilities/Environment (~> 6.5) @@ -54,9 +54,9 @@ PODS: - GoogleUtilities/Network (~> 6.0) - "GoogleUtilities/NSData+zlib (~> 6.0)" - nanopb (= 0.3.9011) - - GoogleDataTransport (3.3.1) - - GoogleDataTransportCCTSupport (1.3.1): - - GoogleDataTransport (~> 3.3) + - GoogleDataTransport (4.0.0) + - GoogleDataTransportCCTSupport (1.4.0): + - GoogleDataTransport (~> 4.0) - nanopb (~> 0.3.901) - GoogleUtilities/AppDelegateSwizzler (6.5.1): - GoogleUtilities/Environment @@ -116,10 +116,10 @@ SPEC CHECKSUMS: FirebaseInAppMessaging: 05d3a05e92e07a2a3234083ea6c90898ea48eebf FirebaseInAppMessagingDisplay: 60a65c8277f17675a8a5b92e9a97cd914b45d4ff FirebaseInstallations: 575cd32f2aec0feeb0e44f5d0110a09e5e60b47b - FirebaseInstanceID: 6668efc1655a4052c083f287a7141f1ead12f9c2 + FirebaseInstanceID: 031d7d0c8e7b5c030bbeb4d2a690550375e83fec GoogleAppMeasurement: a08a43b8677b95ed51fcef880e36737334d804fd - GoogleDataTransport: 0048df6388dab1c254799f2a30365b1dffe20422 - GoogleDataTransportCCTSupport: f880d70972efa2ed1be4e9173a0f4c5f3dc2d176 + GoogleDataTransport: 47fe3b8e1673e5187dfd615656a3c5034f150d69 + GoogleDataTransportCCTSupport: 36f69887fd212db6d7ef4dd45ba44523717a434e GoogleUtilities: 06eb53bb579efe7099152735900dd04bf09e7275 nanopb: 18003b5e52dab79db540fe93fe9579f399bd1ccd PromisesObjC: c119f3cd559f50b7ae681fa59dc1acd19173b7e6 diff --git a/mlkit/Podfile.lock b/mlkit/Podfile.lock index f7437fa3..d82b07fd 100644 --- a/mlkit/Podfile.lock +++ b/mlkit/Podfile.lock @@ -1,13 +1,13 @@ PODS: - - Firebase/CoreOnly (6.16.0): - - FirebaseCore (= 6.6.1) - - Firebase/MLVision (6.16.0): + - Firebase/CoreOnly (6.17.0): + - FirebaseCore (= 6.6.2) + - Firebase/MLVision (6.17.0): - Firebase/CoreOnly - FirebaseMLVision (~> 0.19.0) - - Firebase/MLVisionAutoML (6.16.0): + - Firebase/MLVisionAutoML (6.17.0): - Firebase/CoreOnly - FirebaseMLVisionAutoML (~> 0.19.0) - - FirebaseCore (6.6.1): + - FirebaseCore (6.6.2): - FirebaseCoreDiagnostics (~> 1.2) - FirebaseCoreDiagnosticsInterop (~> 1.2) - GoogleUtilities/Environment (~> 6.5) @@ -23,7 +23,7 @@ PODS: - FirebaseCore (~> 6.6) - GoogleUtilities/UserDefaults (~> 6.5) - PromisesObjC (~> 1.2) - - FirebaseInstanceID (4.3.0): + - FirebaseInstanceID (4.3.1): - FirebaseCore (~> 6.6) - FirebaseInstallations (~> 1.0) - GoogleUtilities/Environment (~> 6.5) @@ -57,9 +57,9 @@ PODS: - GoogleAPIClientForREST/Vision (1.3.11): - GoogleAPIClientForREST/Core - GTMSessionFetcher (>= 1.1.7) - - GoogleDataTransport (3.3.1) - - GoogleDataTransportCCTSupport (1.3.1): - - GoogleDataTransport (~> 3.3) + - GoogleDataTransport (4.0.0) + - GoogleDataTransportCCTSupport (1.4.0): + - GoogleDataTransport (~> 4.0) - nanopb (~> 0.3.901) - GoogleToolboxForMac/DebugUtils (2.2.2): - GoogleToolboxForMac/Defines (= 2.2.2) @@ -122,18 +122,18 @@ SPEC REPOS: - TensorFlowLiteObjC SPEC CHECKSUMS: - Firebase: 497158b816d0a86fc31babbd05546fcd7e6083ff - FirebaseCore: 85064903ed6c28e47fec9c7bd149d94ba1b6b6e7 + Firebase: 2672e5636b42f977177716317e68346ae5e9de25 + FirebaseCore: a1dd9dd6355a8356dd30a8f076839e242285a81c FirebaseCoreDiagnostics: 5e78803ab276bc5b50340e3c539c06c3de35c649 FirebaseCoreDiagnosticsInterop: 296e2c5f5314500a850ad0b83e9e7c10b011a850 FirebaseInstallations: 575cd32f2aec0feeb0e44f5d0110a09e5e60b47b - FirebaseInstanceID: 6668efc1655a4052c083f287a7141f1ead12f9c2 + FirebaseInstanceID: 031d7d0c8e7b5c030bbeb4d2a690550375e83fec FirebaseMLCommon: 074a67e05122b1c9f6401a4e33b2cea3b4efd224 FirebaseMLVision: 7a456009787690e3b53436092ae9b635563de8f3 FirebaseMLVisionAutoML: ce5b5dfd1443e8c08a68f4dafa6b1c169d07a6a2 GoogleAPIClientForREST: 0f19a8280dfe6471f76016645d26eb5dae305101 - GoogleDataTransport: 0048df6388dab1c254799f2a30365b1dffe20422 - GoogleDataTransportCCTSupport: f880d70972efa2ed1be4e9173a0f4c5f3dc2d176 + GoogleDataTransport: 47fe3b8e1673e5187dfd615656a3c5034f150d69 + GoogleDataTransportCCTSupport: 36f69887fd212db6d7ef4dd45ba44523717a434e GoogleToolboxForMac: 800648f8b3127618c1b59c7f97684427630c5ea3 GoogleUtilities: 06eb53bb579efe7099152735900dd04bf09e7275 GTMSessionFetcher: cea130bbfe5a7edc8d06d3f0d17288c32ffe9925 diff --git a/storage/Podfile.lock b/storage/Podfile.lock index 0a98830d..370e0fe3 100644 --- a/storage/Podfile.lock +++ b/storage/Podfile.lock @@ -1,11 +1,11 @@ PODS: - - Firebase/CoreOnly (6.16.0): - - FirebaseCore (= 6.6.1) - - Firebase/Storage (6.16.0): + - Firebase/CoreOnly (6.17.0): + - FirebaseCore (= 6.6.2) + - Firebase/Storage (6.17.0): - Firebase/CoreOnly - FirebaseStorage (~> 3.5.0) - FirebaseAuthInterop (1.0.0) - - FirebaseCore (6.6.1): + - FirebaseCore (6.6.2): - FirebaseCoreDiagnostics (~> 1.2) - FirebaseCoreDiagnosticsInterop (~> 1.2) - GoogleUtilities/Environment (~> 6.5) @@ -24,9 +24,9 @@ PODS: - FirebaseUI/Storage (8.4.1): - Firebase/Storage (~> 6.0) - SDWebImage (~> 5.0) - - GoogleDataTransport (3.3.1) - - GoogleDataTransportCCTSupport (1.3.1): - - GoogleDataTransport (~> 3.3) + - GoogleDataTransport (4.0.0) + - GoogleDataTransportCCTSupport (1.4.0): + - GoogleDataTransport (~> 4.0) - nanopb (~> 0.3.901) - GoogleUtilities/Environment (6.5.1) - GoogleUtilities/Logger (6.5.1): @@ -62,15 +62,15 @@ SPEC REPOS: - SDWebImage SPEC CHECKSUMS: - Firebase: 497158b816d0a86fc31babbd05546fcd7e6083ff + Firebase: 2672e5636b42f977177716317e68346ae5e9de25 FirebaseAuthInterop: 0ffa57668be100582bb7643d4fcb7615496c41fc - FirebaseCore: 85064903ed6c28e47fec9c7bd149d94ba1b6b6e7 + FirebaseCore: a1dd9dd6355a8356dd30a8f076839e242285a81c FirebaseCoreDiagnostics: 5e78803ab276bc5b50340e3c539c06c3de35c649 FirebaseCoreDiagnosticsInterop: 296e2c5f5314500a850ad0b83e9e7c10b011a850 FirebaseStorage: 6c5263796af3b1be82ed173598aade47535fe125 FirebaseUI: 69f7e480265758a9a9ea39915694b0949bcab23f - GoogleDataTransport: 0048df6388dab1c254799f2a30365b1dffe20422 - GoogleDataTransportCCTSupport: f880d70972efa2ed1be4e9173a0f4c5f3dc2d176 + GoogleDataTransport: 47fe3b8e1673e5187dfd615656a3c5034f150d69 + GoogleDataTransportCCTSupport: 36f69887fd212db6d7ef4dd45ba44523717a434e GoogleUtilities: 06eb53bb579efe7099152735900dd04bf09e7275 GTMSessionFetcher: cea130bbfe5a7edc8d06d3f0d17288c32ffe9925 nanopb: 18003b5e52dab79db540fe93fe9579f399bd1ccd From de44d7b131cb71912bec55852afb34380a0e297b Mon Sep 17 00:00:00 2001 From: Morgan Chen Date: Fri, 14 Feb 2020 10:42:16 -0800 Subject: [PATCH 050/387] Remove Firebase/Core from Podfiles --- dl-invites-sample/Podfile | 2 -- firestore/objc/Podfile | 1 - firestore/swift/Podfile | 1 - firoptions/FiroptionConfiguration/Podfile | 1 - invites/Podfile | 1 - 5 files changed, 6 deletions(-) diff --git a/dl-invites-sample/Podfile b/dl-invites-sample/Podfile index 356db6a6..145c4968 100644 --- a/dl-invites-sample/Podfile +++ b/dl-invites-sample/Podfile @@ -5,7 +5,6 @@ target 'InvitesSample' do use_frameworks! pod 'Firebase/DynamicLinks' - pod 'Firebase/Core' target 'InvitesSampleTests' do inherit! :search_paths @@ -24,6 +23,5 @@ target 'InvitesSampleObjC' do use_frameworks! pod 'Firebase/DynamicLinks' - pod 'Firebase/Core' end diff --git a/firestore/objc/Podfile b/firestore/objc/Podfile index b939fbea..8f15ab80 100644 --- a/firestore/objc/Podfile +++ b/firestore/objc/Podfile @@ -6,7 +6,6 @@ target 'firestore-smoketest-objc' do use_frameworks! # Pods for firestore-smoketest - pod 'Firebase/Core' pod 'Firebase/Auth' pod 'Firebase/Firestore' diff --git a/firestore/swift/Podfile b/firestore/swift/Podfile index a0a674fa..0514db5d 100644 --- a/firestore/swift/Podfile +++ b/firestore/swift/Podfile @@ -6,7 +6,6 @@ target 'firestore-smoketest' do use_frameworks! # Pods for firestore-smoketest - pod 'Firebase/Core' pod 'Firebase/Auth' pod 'Firebase/Firestore' diff --git a/firoptions/FiroptionConfiguration/Podfile b/firoptions/FiroptionConfiguration/Podfile index 99971c5b..e977b22e 100644 --- a/firoptions/FiroptionConfiguration/Podfile +++ b/firoptions/FiroptionConfiguration/Podfile @@ -6,7 +6,6 @@ target 'FiroptionConfiguration' do use_frameworks! # Pods for FiroptionConfiguration - pod 'Firebase/Core' pod 'Firebase/Database' end diff --git a/invites/Podfile b/invites/Podfile index 7d5b6695..b7518719 100644 --- a/invites/Podfile +++ b/invites/Podfile @@ -1,6 +1,5 @@ use_frameworks! platform :ios, '8.0' -pod 'Firebase/Core' pod 'Firebase/Invites' target 'InvitesExample' do From 661e5d270acf2b6aaa8e40dc95a9d166399bc1be Mon Sep 17 00:00:00 2001 From: DPE bot Date: Sat, 15 Feb 2020 08:23:01 -0800 Subject: [PATCH 051/387] Auto-update dependencies. --- dl-invites-sample/Podfile.lock | 56 +------------------ firestore/objc/Podfile.lock | 45 +-------------- firestore/swift/Podfile.lock | 45 +-------------- .../FiroptionConfiguration/Podfile.lock | 56 +------------------ invites/Podfile.lock | 10 +--- mlkit/Podfile.lock | 4 +- 6 files changed, 9 insertions(+), 207 deletions(-) diff --git a/dl-invites-sample/Podfile.lock b/dl-invites-sample/Podfile.lock index a91c803b..481cb484 100644 --- a/dl-invites-sample/Podfile.lock +++ b/dl-invites-sample/Podfile.lock @@ -1,21 +1,9 @@ PODS: - - Firebase/Core (6.17.0): - - Firebase/CoreOnly - - FirebaseAnalytics (= 6.2.2) - Firebase/CoreOnly (6.17.0): - FirebaseCore (= 6.6.2) - Firebase/DynamicLinks (6.17.0): - Firebase/CoreOnly - FirebaseDynamicLinks (~> 4.0.7) - - FirebaseAnalytics (6.2.2): - - FirebaseCore (~> 6.6) - - FirebaseInstanceID (~> 4.3) - - GoogleAppMeasurement (= 6.2.2) - - GoogleUtilities/AppDelegateSwizzler (~> 6.0) - - GoogleUtilities/MethodSwizzler (~> 6.0) - - GoogleUtilities/Network (~> 6.0) - - "GoogleUtilities/NSData+zlib (~> 6.0)" - - nanopb (= 0.3.9011) - FirebaseAnalyticsInterop (1.5.0) - FirebaseCore (6.6.2): - FirebaseCoreDiagnostics (~> 1.2) @@ -32,89 +20,47 @@ PODS: - FirebaseDynamicLinks (4.0.7): - FirebaseAnalyticsInterop (~> 1.3) - FirebaseCore (~> 6.2) - - FirebaseInstallations (1.1.0): - - FirebaseCore (~> 6.6) - - GoogleUtilities/UserDefaults (~> 6.5) - - PromisesObjC (~> 1.2) - - FirebaseInstanceID (4.3.1): - - FirebaseCore (~> 6.6) - - FirebaseInstallations (~> 1.0) - - GoogleUtilities/Environment (~> 6.5) - - GoogleUtilities/UserDefaults (~> 6.5) - - GoogleAppMeasurement (6.2.2): - - GoogleUtilities/AppDelegateSwizzler (~> 6.0) - - GoogleUtilities/MethodSwizzler (~> 6.0) - - GoogleUtilities/Network (~> 6.0) - - "GoogleUtilities/NSData+zlib (~> 6.0)" - - nanopb (= 0.3.9011) - GoogleDataTransport (4.0.0) - GoogleDataTransportCCTSupport (1.4.0): - GoogleDataTransport (~> 4.0) - nanopb (~> 0.3.901) - - GoogleUtilities/AppDelegateSwizzler (6.5.1): - - GoogleUtilities/Environment - - GoogleUtilities/Logger - - GoogleUtilities/Network - GoogleUtilities/Environment (6.5.1) - GoogleUtilities/Logger (6.5.1): - GoogleUtilities/Environment - - GoogleUtilities/MethodSwizzler (6.5.1): - - GoogleUtilities/Logger - - GoogleUtilities/Network (6.5.1): - - GoogleUtilities/Logger - - "GoogleUtilities/NSData+zlib" - - GoogleUtilities/Reachability - - "GoogleUtilities/NSData+zlib (6.5.1)" - - GoogleUtilities/Reachability (6.5.1): - - GoogleUtilities/Logger - - GoogleUtilities/UserDefaults (6.5.1): - - GoogleUtilities/Logger - nanopb (0.3.9011): - nanopb/decode (= 0.3.9011) - nanopb/encode (= 0.3.9011) - nanopb/decode (0.3.9011) - nanopb/encode (0.3.9011) - - PromisesObjC (1.2.8) DEPENDENCIES: - - Firebase/Core - Firebase/DynamicLinks SPEC REPOS: trunk: - Firebase - - FirebaseAnalytics - FirebaseAnalyticsInterop - FirebaseCore - FirebaseCoreDiagnostics - FirebaseCoreDiagnosticsInterop - FirebaseDynamicLinks - - FirebaseInstallations - - FirebaseInstanceID - - GoogleAppMeasurement - GoogleDataTransport - GoogleDataTransportCCTSupport - GoogleUtilities - nanopb - - PromisesObjC SPEC CHECKSUMS: Firebase: 2672e5636b42f977177716317e68346ae5e9de25 - FirebaseAnalytics: cf95d3aab897612783020fbd98401d5366f135ee FirebaseAnalyticsInterop: 3f86269c38ae41f47afeb43ebf32a001f58fcdae FirebaseCore: a1dd9dd6355a8356dd30a8f076839e242285a81c FirebaseCoreDiagnostics: 5e78803ab276bc5b50340e3c539c06c3de35c649 FirebaseCoreDiagnosticsInterop: 296e2c5f5314500a850ad0b83e9e7c10b011a850 FirebaseDynamicLinks: b3338d0c0423ee3d409f5ecc0fb774a9baa6537b - FirebaseInstallations: 575cd32f2aec0feeb0e44f5d0110a09e5e60b47b - FirebaseInstanceID: 031d7d0c8e7b5c030bbeb4d2a690550375e83fec - GoogleAppMeasurement: d0560d915abf15e692e8538ba1d58442217b6aff GoogleDataTransport: 47fe3b8e1673e5187dfd615656a3c5034f150d69 GoogleDataTransportCCTSupport: 36f69887fd212db6d7ef4dd45ba44523717a434e GoogleUtilities: 06eb53bb579efe7099152735900dd04bf09e7275 nanopb: 18003b5e52dab79db540fe93fe9579f399bd1ccd - PromisesObjC: c119f3cd559f50b7ae681fa59dc1acd19173b7e6 -PODFILE CHECKSUM: ea2286f19740542810d85972377bee24b5e93a82 +PODFILE CHECKSUM: 7de02ed38e9465e2c05bb12085a971c35543c261 COCOAPODS: 1.8.4 diff --git a/firestore/objc/Podfile.lock b/firestore/objc/Podfile.lock index 8a231800..9726f9d7 100644 --- a/firestore/objc/Podfile.lock +++ b/firestore/objc/Podfile.lock @@ -167,23 +167,11 @@ PODS: - Firebase/Auth (6.17.0): - Firebase/CoreOnly - FirebaseAuth (~> 6.4.3) - - Firebase/Core (6.17.0): - - Firebase/CoreOnly - - FirebaseAnalytics (= 6.2.2) - Firebase/CoreOnly (6.17.0): - FirebaseCore (= 6.6.2) - Firebase/Firestore (6.17.0): - Firebase/CoreOnly - FirebaseFirestore (~> 1.10.2) - - FirebaseAnalytics (6.2.2): - - FirebaseCore (~> 6.6) - - FirebaseInstanceID (~> 4.3) - - GoogleAppMeasurement (= 6.2.2) - - GoogleUtilities/AppDelegateSwizzler (~> 6.0) - - GoogleUtilities/MethodSwizzler (~> 6.0) - - GoogleUtilities/Network (~> 6.0) - - "GoogleUtilities/NSData+zlib (~> 6.0)" - - nanopb (= 0.3.9011) - FirebaseAuth (6.4.3): - FirebaseAuthInterop (~> 1.0) - FirebaseCore (~> 6.6) @@ -216,21 +204,6 @@ PODS: - "gRPC-C++ (= 0.0.9)" - leveldb-library (~> 1.22) - nanopb (~> 0.3.901) - - FirebaseInstallations (1.1.0): - - FirebaseCore (~> 6.6) - - GoogleUtilities/UserDefaults (~> 6.5) - - PromisesObjC (~> 1.2) - - FirebaseInstanceID (4.3.1): - - FirebaseCore (~> 6.6) - - FirebaseInstallations (~> 1.0) - - GoogleUtilities/Environment (~> 6.5) - - GoogleUtilities/UserDefaults (~> 6.5) - - GoogleAppMeasurement (6.2.2): - - GoogleUtilities/AppDelegateSwizzler (~> 6.0) - - GoogleUtilities/MethodSwizzler (~> 6.0) - - GoogleUtilities/Network (~> 6.0) - - "GoogleUtilities/NSData+zlib (~> 6.0)" - - nanopb (= 0.3.9011) - GoogleDataTransport (4.0.0) - GoogleDataTransportCCTSupport (1.4.0): - GoogleDataTransport (~> 4.0) @@ -242,8 +215,6 @@ PODS: - GoogleUtilities/Environment (6.5.1) - GoogleUtilities/Logger (6.5.1): - GoogleUtilities/Environment - - GoogleUtilities/MethodSwizzler (6.5.1): - - GoogleUtilities/Logger - GoogleUtilities/Network (6.5.1): - GoogleUtilities/Logger - "GoogleUtilities/NSData+zlib" @@ -251,8 +222,6 @@ PODS: - "GoogleUtilities/NSData+zlib (6.5.1)" - GoogleUtilities/Reachability (6.5.1): - GoogleUtilities/Logger - - GoogleUtilities/UserDefaults (6.5.1): - - GoogleUtilities/Logger - "gRPC-C++ (0.0.9)": - "gRPC-C++/Implementation (= 0.0.9)" - "gRPC-C++/Interface (= 0.0.9)" @@ -276,11 +245,9 @@ PODS: - nanopb/encode (= 0.3.9011) - nanopb/decode (0.3.9011) - nanopb/encode (0.3.9011) - - PromisesObjC (1.2.8) DEPENDENCIES: - Firebase/Auth - - Firebase/Core - Firebase/Firestore SPEC REPOS: @@ -288,16 +255,12 @@ SPEC REPOS: - abseil - BoringSSL-GRPC - Firebase - - FirebaseAnalytics - FirebaseAuth - FirebaseAuthInterop - FirebaseCore - FirebaseCoreDiagnostics - FirebaseCoreDiagnosticsInterop - FirebaseFirestore - - FirebaseInstallations - - FirebaseInstanceID - - GoogleAppMeasurement - GoogleDataTransport - GoogleDataTransportCCTSupport - GoogleUtilities @@ -306,22 +269,17 @@ SPEC REPOS: - GTMSessionFetcher - leveldb-library - nanopb - - PromisesObjC SPEC CHECKSUMS: abseil: 18063d773f5366ff8736a050fe035a28f635fd27 BoringSSL-GRPC: db8764df3204ccea016e1c8dd15d9a9ad63ff318 Firebase: 2672e5636b42f977177716317e68346ae5e9de25 - FirebaseAnalytics: cf95d3aab897612783020fbd98401d5366f135ee FirebaseAuth: 5ce2b03a3d7fe56b7a6e4c5ec7ff1522890b1d6f FirebaseAuthInterop: 0ffa57668be100582bb7643d4fcb7615496c41fc FirebaseCore: a1dd9dd6355a8356dd30a8f076839e242285a81c FirebaseCoreDiagnostics: 5e78803ab276bc5b50340e3c539c06c3de35c649 FirebaseCoreDiagnosticsInterop: 296e2c5f5314500a850ad0b83e9e7c10b011a850 FirebaseFirestore: 2ee644acccde18e49b2fb5d434c709b1f1171b13 - FirebaseInstallations: 575cd32f2aec0feeb0e44f5d0110a09e5e60b47b - FirebaseInstanceID: 031d7d0c8e7b5c030bbeb4d2a690550375e83fec - GoogleAppMeasurement: d0560d915abf15e692e8538ba1d58442217b6aff GoogleDataTransport: 47fe3b8e1673e5187dfd615656a3c5034f150d69 GoogleDataTransportCCTSupport: 36f69887fd212db6d7ef4dd45ba44523717a434e GoogleUtilities: 06eb53bb579efe7099152735900dd04bf09e7275 @@ -330,8 +288,7 @@ SPEC CHECKSUMS: GTMSessionFetcher: cea130bbfe5a7edc8d06d3f0d17288c32ffe9925 leveldb-library: 55d93ee664b4007aac644a782d11da33fba316f7 nanopb: 18003b5e52dab79db540fe93fe9579f399bd1ccd - PromisesObjC: c119f3cd559f50b7ae681fa59dc1acd19173b7e6 -PODFILE CHECKSUM: 6e8f8775e6e1f54c9a7ec4d1131f8b81f76c1a9c +PODFILE CHECKSUM: 2fb4ababb651e1559e4d334efa49ddeee62a4917 COCOAPODS: 1.8.4 diff --git a/firestore/swift/Podfile.lock b/firestore/swift/Podfile.lock index 7125a5bc..9fc7bf33 100644 --- a/firestore/swift/Podfile.lock +++ b/firestore/swift/Podfile.lock @@ -167,23 +167,11 @@ PODS: - Firebase/Auth (6.17.0): - Firebase/CoreOnly - FirebaseAuth (~> 6.4.3) - - Firebase/Core (6.17.0): - - Firebase/CoreOnly - - FirebaseAnalytics (= 6.2.2) - Firebase/CoreOnly (6.17.0): - FirebaseCore (= 6.6.2) - Firebase/Firestore (6.17.0): - Firebase/CoreOnly - FirebaseFirestore (~> 1.10.2) - - FirebaseAnalytics (6.2.2): - - FirebaseCore (~> 6.6) - - FirebaseInstanceID (~> 4.3) - - GoogleAppMeasurement (= 6.2.2) - - GoogleUtilities/AppDelegateSwizzler (~> 6.0) - - GoogleUtilities/MethodSwizzler (~> 6.0) - - GoogleUtilities/Network (~> 6.0) - - "GoogleUtilities/NSData+zlib (~> 6.0)" - - nanopb (= 0.3.9011) - FirebaseAuth (6.4.3): - FirebaseAuthInterop (~> 1.0) - FirebaseCore (~> 6.6) @@ -216,21 +204,6 @@ PODS: - "gRPC-C++ (= 0.0.9)" - leveldb-library (~> 1.22) - nanopb (~> 0.3.901) - - FirebaseInstallations (1.1.0): - - FirebaseCore (~> 6.6) - - GoogleUtilities/UserDefaults (~> 6.5) - - PromisesObjC (~> 1.2) - - FirebaseInstanceID (4.3.1): - - FirebaseCore (~> 6.6) - - FirebaseInstallations (~> 1.0) - - GoogleUtilities/Environment (~> 6.5) - - GoogleUtilities/UserDefaults (~> 6.5) - - GoogleAppMeasurement (6.2.2): - - GoogleUtilities/AppDelegateSwizzler (~> 6.0) - - GoogleUtilities/MethodSwizzler (~> 6.0) - - GoogleUtilities/Network (~> 6.0) - - "GoogleUtilities/NSData+zlib (~> 6.0)" - - nanopb (= 0.3.9011) - GoogleDataTransport (4.0.0) - GoogleDataTransportCCTSupport (1.4.0): - GoogleDataTransport (~> 4.0) @@ -242,8 +215,6 @@ PODS: - GoogleUtilities/Environment (6.5.1) - GoogleUtilities/Logger (6.5.1): - GoogleUtilities/Environment - - GoogleUtilities/MethodSwizzler (6.5.1): - - GoogleUtilities/Logger - GoogleUtilities/Network (6.5.1): - GoogleUtilities/Logger - "GoogleUtilities/NSData+zlib" @@ -251,8 +222,6 @@ PODS: - "GoogleUtilities/NSData+zlib (6.5.1)" - GoogleUtilities/Reachability (6.5.1): - GoogleUtilities/Logger - - GoogleUtilities/UserDefaults (6.5.1): - - GoogleUtilities/Logger - "gRPC-C++ (0.0.9)": - "gRPC-C++/Implementation (= 0.0.9)" - "gRPC-C++/Interface (= 0.0.9)" @@ -276,11 +245,9 @@ PODS: - nanopb/encode (= 0.3.9011) - nanopb/decode (0.3.9011) - nanopb/encode (0.3.9011) - - PromisesObjC (1.2.8) DEPENDENCIES: - Firebase/Auth - - Firebase/Core - Firebase/Firestore SPEC REPOS: @@ -288,16 +255,12 @@ SPEC REPOS: - abseil - BoringSSL-GRPC - Firebase - - FirebaseAnalytics - FirebaseAuth - FirebaseAuthInterop - FirebaseCore - FirebaseCoreDiagnostics - FirebaseCoreDiagnosticsInterop - FirebaseFirestore - - FirebaseInstallations - - FirebaseInstanceID - - GoogleAppMeasurement - GoogleDataTransport - GoogleDataTransportCCTSupport - GoogleUtilities @@ -306,22 +269,17 @@ SPEC REPOS: - GTMSessionFetcher - leveldb-library - nanopb - - PromisesObjC SPEC CHECKSUMS: abseil: 18063d773f5366ff8736a050fe035a28f635fd27 BoringSSL-GRPC: db8764df3204ccea016e1c8dd15d9a9ad63ff318 Firebase: 2672e5636b42f977177716317e68346ae5e9de25 - FirebaseAnalytics: cf95d3aab897612783020fbd98401d5366f135ee FirebaseAuth: 5ce2b03a3d7fe56b7a6e4c5ec7ff1522890b1d6f FirebaseAuthInterop: 0ffa57668be100582bb7643d4fcb7615496c41fc FirebaseCore: a1dd9dd6355a8356dd30a8f076839e242285a81c FirebaseCoreDiagnostics: 5e78803ab276bc5b50340e3c539c06c3de35c649 FirebaseCoreDiagnosticsInterop: 296e2c5f5314500a850ad0b83e9e7c10b011a850 FirebaseFirestore: 2ee644acccde18e49b2fb5d434c709b1f1171b13 - FirebaseInstallations: 575cd32f2aec0feeb0e44f5d0110a09e5e60b47b - FirebaseInstanceID: 031d7d0c8e7b5c030bbeb4d2a690550375e83fec - GoogleAppMeasurement: d0560d915abf15e692e8538ba1d58442217b6aff GoogleDataTransport: 47fe3b8e1673e5187dfd615656a3c5034f150d69 GoogleDataTransportCCTSupport: 36f69887fd212db6d7ef4dd45ba44523717a434e GoogleUtilities: 06eb53bb579efe7099152735900dd04bf09e7275 @@ -330,8 +288,7 @@ SPEC CHECKSUMS: GTMSessionFetcher: cea130bbfe5a7edc8d06d3f0d17288c32ffe9925 leveldb-library: 55d93ee664b4007aac644a782d11da33fba316f7 nanopb: 18003b5e52dab79db540fe93fe9579f399bd1ccd - PromisesObjC: c119f3cd559f50b7ae681fa59dc1acd19173b7e6 -PODFILE CHECKSUM: 67831f10b93a19c58541fb5f3fa7845a32fd6ca9 +PODFILE CHECKSUM: 2e5f83b094a8addd485c86d3ee1310828b2d4787 COCOAPODS: 1.8.4 diff --git a/firoptions/FiroptionConfiguration/Podfile.lock b/firoptions/FiroptionConfiguration/Podfile.lock index 2307f6ae..d28edde6 100644 --- a/firoptions/FiroptionConfiguration/Podfile.lock +++ b/firoptions/FiroptionConfiguration/Podfile.lock @@ -1,21 +1,9 @@ PODS: - - Firebase/Core (6.17.0): - - Firebase/CoreOnly - - FirebaseAnalytics (= 6.2.2) - Firebase/CoreOnly (6.17.0): - FirebaseCore (= 6.6.2) - Firebase/Database (6.17.0): - Firebase/CoreOnly - FirebaseDatabase (~> 6.1.4) - - FirebaseAnalytics (6.2.2): - - FirebaseCore (~> 6.6) - - FirebaseInstanceID (~> 4.3) - - GoogleAppMeasurement (= 6.2.2) - - GoogleUtilities/AppDelegateSwizzler (~> 6.0) - - GoogleUtilities/MethodSwizzler (~> 6.0) - - GoogleUtilities/Network (~> 6.0) - - "GoogleUtilities/NSData+zlib (~> 6.0)" - - nanopb (= 0.3.9011) - FirebaseAuthInterop (1.0.0) - FirebaseCore (6.6.2): - FirebaseCoreDiagnostics (~> 1.2) @@ -33,92 +21,50 @@ PODS: - FirebaseAuthInterop (~> 1.0) - FirebaseCore (~> 6.0) - leveldb-library (~> 1.22) - - FirebaseInstallations (1.1.0): - - FirebaseCore (~> 6.6) - - GoogleUtilities/UserDefaults (~> 6.5) - - PromisesObjC (~> 1.2) - - FirebaseInstanceID (4.3.1): - - FirebaseCore (~> 6.6) - - FirebaseInstallations (~> 1.0) - - GoogleUtilities/Environment (~> 6.5) - - GoogleUtilities/UserDefaults (~> 6.5) - - GoogleAppMeasurement (6.2.2): - - GoogleUtilities/AppDelegateSwizzler (~> 6.0) - - GoogleUtilities/MethodSwizzler (~> 6.0) - - GoogleUtilities/Network (~> 6.0) - - "GoogleUtilities/NSData+zlib (~> 6.0)" - - nanopb (= 0.3.9011) - GoogleDataTransport (4.0.0) - GoogleDataTransportCCTSupport (1.4.0): - GoogleDataTransport (~> 4.0) - nanopb (~> 0.3.901) - - GoogleUtilities/AppDelegateSwizzler (6.5.1): - - GoogleUtilities/Environment - - GoogleUtilities/Logger - - GoogleUtilities/Network - GoogleUtilities/Environment (6.5.1) - GoogleUtilities/Logger (6.5.1): - GoogleUtilities/Environment - - GoogleUtilities/MethodSwizzler (6.5.1): - - GoogleUtilities/Logger - - GoogleUtilities/Network (6.5.1): - - GoogleUtilities/Logger - - "GoogleUtilities/NSData+zlib" - - GoogleUtilities/Reachability - - "GoogleUtilities/NSData+zlib (6.5.1)" - - GoogleUtilities/Reachability (6.5.1): - - GoogleUtilities/Logger - - GoogleUtilities/UserDefaults (6.5.1): - - GoogleUtilities/Logger - leveldb-library (1.22) - nanopb (0.3.9011): - nanopb/decode (= 0.3.9011) - nanopb/encode (= 0.3.9011) - nanopb/decode (0.3.9011) - nanopb/encode (0.3.9011) - - PromisesObjC (1.2.8) DEPENDENCIES: - - Firebase/Core - Firebase/Database SPEC REPOS: trunk: - Firebase - - FirebaseAnalytics - FirebaseAuthInterop - FirebaseCore - FirebaseCoreDiagnostics - FirebaseCoreDiagnosticsInterop - FirebaseDatabase - - FirebaseInstallations - - FirebaseInstanceID - - GoogleAppMeasurement - GoogleDataTransport - GoogleDataTransportCCTSupport - GoogleUtilities - leveldb-library - nanopb - - PromisesObjC SPEC CHECKSUMS: Firebase: 2672e5636b42f977177716317e68346ae5e9de25 - FirebaseAnalytics: cf95d3aab897612783020fbd98401d5366f135ee FirebaseAuthInterop: 0ffa57668be100582bb7643d4fcb7615496c41fc FirebaseCore: a1dd9dd6355a8356dd30a8f076839e242285a81c FirebaseCoreDiagnostics: 5e78803ab276bc5b50340e3c539c06c3de35c649 FirebaseCoreDiagnosticsInterop: 296e2c5f5314500a850ad0b83e9e7c10b011a850 FirebaseDatabase: 0144e0706a4761f1b0e8679572eba8095ddb59be - FirebaseInstallations: 575cd32f2aec0feeb0e44f5d0110a09e5e60b47b - FirebaseInstanceID: 031d7d0c8e7b5c030bbeb4d2a690550375e83fec - GoogleAppMeasurement: d0560d915abf15e692e8538ba1d58442217b6aff GoogleDataTransport: 47fe3b8e1673e5187dfd615656a3c5034f150d69 GoogleDataTransportCCTSupport: 36f69887fd212db6d7ef4dd45ba44523717a434e GoogleUtilities: 06eb53bb579efe7099152735900dd04bf09e7275 leveldb-library: 55d93ee664b4007aac644a782d11da33fba316f7 nanopb: 18003b5e52dab79db540fe93fe9579f399bd1ccd - PromisesObjC: c119f3cd559f50b7ae681fa59dc1acd19173b7e6 -PODFILE CHECKSUM: a19f89b9a2d7ad92954885375c3e7dcafa52d969 +PODFILE CHECKSUM: 89ad6b8a3be335a8e6af7c6034169741fd663b2e COCOAPODS: 1.8.4 diff --git a/invites/Podfile.lock b/invites/Podfile.lock index f0b0ac70..f48c0a97 100644 --- a/invites/Podfile.lock +++ b/invites/Podfile.lock @@ -1,7 +1,4 @@ PODS: - - Firebase/Core (5.20.2): - - Firebase/CoreOnly - - FirebaseAnalytics (= 5.8.1) - Firebase/CoreOnly (5.20.2): - FirebaseCore (= 5.4.1) - Firebase/Invites (5.20.2): @@ -106,10 +103,9 @@ PODS: - nanopb/encode (= 0.3.9011) - nanopb/decode (0.3.9011) - nanopb/encode (0.3.9011) - - Protobuf (3.11.3) + - Protobuf (3.11.4) DEPENDENCIES: - - Firebase/Core - Firebase/Invites SPEC REPOS: @@ -147,8 +143,8 @@ SPEC CHECKSUMS: GTMOAuth2: e8b6512c896235149df975c41d9a36c868ab7fba GTMSessionFetcher: cea130bbfe5a7edc8d06d3f0d17288c32ffe9925 nanopb: 18003b5e52dab79db540fe93fe9579f399bd1ccd - Protobuf: 0e94afe3b47cb11876eb6aee296638711a24bf75 + Protobuf: 176220c526ad8bd09ab1fb40a978eac3fef665f7 -PODFILE CHECKSUM: 95b5db7fdcb60afeb38ea4713dda46fe9aa0fb56 +PODFILE CHECKSUM: 642789e1fcae7a05996d36ee829b1b64089587bd COCOAPODS: 1.8.4 diff --git a/mlkit/Podfile.lock b/mlkit/Podfile.lock index d82b07fd..3b95622f 100644 --- a/mlkit/Podfile.lock +++ b/mlkit/Podfile.lock @@ -89,7 +89,7 @@ PODS: - nanopb/decode (0.3.9011) - nanopb/encode (0.3.9011) - PromisesObjC (1.2.8) - - Protobuf (3.11.3) + - Protobuf (3.11.4) - TensorFlowLiteC (1.14.0) - TensorFlowLiteObjC (1.14.0): - TensorFlowLiteC (= 1.14.0) @@ -139,7 +139,7 @@ SPEC CHECKSUMS: GTMSessionFetcher: cea130bbfe5a7edc8d06d3f0d17288c32ffe9925 nanopb: 18003b5e52dab79db540fe93fe9579f399bd1ccd PromisesObjC: c119f3cd559f50b7ae681fa59dc1acd19173b7e6 - Protobuf: 0e94afe3b47cb11876eb6aee296638711a24bf75 + Protobuf: 176220c526ad8bd09ab1fb40a978eac3fef665f7 TensorFlowLiteC: a6702011fb661928634e59565b5fe262f69692d0 TensorFlowLiteObjC: ece71b1e78f3df5952996c1606934b1d5538c875 From 48913ac0df2ed34631fc0e0ca6e75dbd8fa8c433 Mon Sep 17 00:00:00 2001 From: DPE bot Date: Wed, 26 Feb 2020 08:23:18 -0800 Subject: [PATCH 052/387] Auto-update dependencies. --- database/Podfile.lock | 2 +- dl-invites-sample/Podfile.lock | 26 +++++++------- firestore/objc/Podfile.lock | 34 +++++++++---------- firestore/swift/Podfile.lock | 34 +++++++++---------- .../FiroptionConfiguration/Podfile.lock | 26 +++++++------- functions/Podfile.lock | 26 +++++++------- inappmessaging/Podfile.lock | 18 +++++----- invites/Podfile.lock | 2 +- mlkit/Podfile.lock | 32 ++++++++--------- storage/Podfile.lock | 26 +++++++------- 10 files changed, 113 insertions(+), 113 deletions(-) diff --git a/database/Podfile.lock b/database/Podfile.lock index 3fa8bb1b..60e63c73 100644 --- a/database/Podfile.lock +++ b/database/Podfile.lock @@ -74,4 +74,4 @@ SPEC CHECKSUMS: PODFILE CHECKSUM: 2d6d3f5d6efef8839436d4bcca6d595b46547d30 -COCOAPODS: 1.8.4 +COCOAPODS: 1.9.0 diff --git a/dl-invites-sample/Podfile.lock b/dl-invites-sample/Podfile.lock index 481cb484..ced83093 100644 --- a/dl-invites-sample/Podfile.lock +++ b/dl-invites-sample/Podfile.lock @@ -1,16 +1,16 @@ PODS: - - Firebase/CoreOnly (6.17.0): - - FirebaseCore (= 6.6.2) - - Firebase/DynamicLinks (6.17.0): + - Firebase/CoreOnly (6.18.0): + - FirebaseCore (= 6.6.3) + - Firebase/DynamicLinks (6.18.0): - Firebase/CoreOnly - FirebaseDynamicLinks (~> 4.0.7) - FirebaseAnalyticsInterop (1.5.0) - - FirebaseCore (6.6.2): + - FirebaseCore (6.6.3): - FirebaseCoreDiagnostics (~> 1.2) - FirebaseCoreDiagnosticsInterop (~> 1.2) - GoogleUtilities/Environment (~> 6.5) - GoogleUtilities/Logger (~> 6.5) - - FirebaseCoreDiagnostics (1.2.0): + - FirebaseCoreDiagnostics (1.2.1): - FirebaseCoreDiagnosticsInterop (~> 1.2) - GoogleDataTransportCCTSupport (~> 1.3) - GoogleUtilities/Environment (~> 6.5) @@ -20,8 +20,8 @@ PODS: - FirebaseDynamicLinks (4.0.7): - FirebaseAnalyticsInterop (~> 1.3) - FirebaseCore (~> 6.2) - - GoogleDataTransport (4.0.0) - - GoogleDataTransportCCTSupport (1.4.0): + - GoogleDataTransport (4.0.1) + - GoogleDataTransportCCTSupport (1.4.1): - GoogleDataTransport (~> 4.0) - nanopb (~> 0.3.901) - GoogleUtilities/Environment (6.5.1) @@ -50,17 +50,17 @@ SPEC REPOS: - nanopb SPEC CHECKSUMS: - Firebase: 2672e5636b42f977177716317e68346ae5e9de25 + Firebase: 0490eca762a72e4f1582319539153897f1508dee FirebaseAnalyticsInterop: 3f86269c38ae41f47afeb43ebf32a001f58fcdae - FirebaseCore: a1dd9dd6355a8356dd30a8f076839e242285a81c - FirebaseCoreDiagnostics: 5e78803ab276bc5b50340e3c539c06c3de35c649 + FirebaseCore: 78276943ad85e616dfa54dafa6c89512987d9d60 + FirebaseCoreDiagnostics: 2109d10c35e8289b1ee6cabf44d9ffb055620194 FirebaseCoreDiagnosticsInterop: 296e2c5f5314500a850ad0b83e9e7c10b011a850 FirebaseDynamicLinks: b3338d0c0423ee3d409f5ecc0fb774a9baa6537b - GoogleDataTransport: 47fe3b8e1673e5187dfd615656a3c5034f150d69 - GoogleDataTransportCCTSupport: 36f69887fd212db6d7ef4dd45ba44523717a434e + GoogleDataTransport: 653963cf5be60fb59cf051e070f0836fdc305f81 + GoogleDataTransportCCTSupport: 84e4d4bbab642f2e9d83ee65d78aca2b5527d314 GoogleUtilities: 06eb53bb579efe7099152735900dd04bf09e7275 nanopb: 18003b5e52dab79db540fe93fe9579f399bd1ccd PODFILE CHECKSUM: 7de02ed38e9465e2c05bb12085a971c35543c261 -COCOAPODS: 1.8.4 +COCOAPODS: 1.9.0 diff --git a/firestore/objc/Podfile.lock b/firestore/objc/Podfile.lock index 9726f9d7..b9bd6ac5 100644 --- a/firestore/objc/Podfile.lock +++ b/firestore/objc/Podfile.lock @@ -164,14 +164,14 @@ PODS: - BoringSSL-GRPC/Implementation (0.0.3): - BoringSSL-GRPC/Interface (= 0.0.3) - BoringSSL-GRPC/Interface (0.0.3) - - Firebase/Auth (6.17.0): + - Firebase/Auth (6.18.0): - Firebase/CoreOnly - FirebaseAuth (~> 6.4.3) - - Firebase/CoreOnly (6.17.0): - - FirebaseCore (= 6.6.2) - - Firebase/Firestore (6.17.0): + - Firebase/CoreOnly (6.18.0): + - FirebaseCore (= 6.6.3) + - Firebase/Firestore (6.18.0): - Firebase/CoreOnly - - FirebaseFirestore (~> 1.10.2) + - FirebaseFirestore (~> 1.11.0) - FirebaseAuth (6.4.3): - FirebaseAuthInterop (~> 1.0) - FirebaseCore (~> 6.6) @@ -179,19 +179,19 @@ PODS: - GoogleUtilities/Environment (~> 6.5) - GTMSessionFetcher/Core (~> 1.1) - FirebaseAuthInterop (1.0.0) - - FirebaseCore (6.6.2): + - FirebaseCore (6.6.3): - FirebaseCoreDiagnostics (~> 1.2) - FirebaseCoreDiagnosticsInterop (~> 1.2) - GoogleUtilities/Environment (~> 6.5) - GoogleUtilities/Logger (~> 6.5) - - FirebaseCoreDiagnostics (1.2.0): + - FirebaseCoreDiagnostics (1.2.1): - FirebaseCoreDiagnosticsInterop (~> 1.2) - GoogleDataTransportCCTSupport (~> 1.3) - GoogleUtilities/Environment (~> 6.5) - GoogleUtilities/Logger (~> 6.5) - nanopb (~> 0.3.901) - FirebaseCoreDiagnosticsInterop (1.2.0) - - FirebaseFirestore (1.10.2): + - FirebaseFirestore (1.11.0): - abseil/algorithm (= 0.20190808) - abseil/base (= 0.20190808) - abseil/memory (= 0.20190808) @@ -204,8 +204,8 @@ PODS: - "gRPC-C++ (= 0.0.9)" - leveldb-library (~> 1.22) - nanopb (~> 0.3.901) - - GoogleDataTransport (4.0.0) - - GoogleDataTransportCCTSupport (1.4.0): + - GoogleDataTransport (4.0.1) + - GoogleDataTransportCCTSupport (1.4.1): - GoogleDataTransport (~> 4.0) - nanopb (~> 0.3.901) - GoogleUtilities/AppDelegateSwizzler (6.5.1): @@ -273,15 +273,15 @@ SPEC REPOS: SPEC CHECKSUMS: abseil: 18063d773f5366ff8736a050fe035a28f635fd27 BoringSSL-GRPC: db8764df3204ccea016e1c8dd15d9a9ad63ff318 - Firebase: 2672e5636b42f977177716317e68346ae5e9de25 + Firebase: 0490eca762a72e4f1582319539153897f1508dee FirebaseAuth: 5ce2b03a3d7fe56b7a6e4c5ec7ff1522890b1d6f FirebaseAuthInterop: 0ffa57668be100582bb7643d4fcb7615496c41fc - FirebaseCore: a1dd9dd6355a8356dd30a8f076839e242285a81c - FirebaseCoreDiagnostics: 5e78803ab276bc5b50340e3c539c06c3de35c649 + FirebaseCore: 78276943ad85e616dfa54dafa6c89512987d9d60 + FirebaseCoreDiagnostics: 2109d10c35e8289b1ee6cabf44d9ffb055620194 FirebaseCoreDiagnosticsInterop: 296e2c5f5314500a850ad0b83e9e7c10b011a850 - FirebaseFirestore: 2ee644acccde18e49b2fb5d434c709b1f1171b13 - GoogleDataTransport: 47fe3b8e1673e5187dfd615656a3c5034f150d69 - GoogleDataTransportCCTSupport: 36f69887fd212db6d7ef4dd45ba44523717a434e + FirebaseFirestore: a23d596ae3a8c13d3b8353b565d2adfb690f9032 + GoogleDataTransport: 653963cf5be60fb59cf051e070f0836fdc305f81 + GoogleDataTransportCCTSupport: 84e4d4bbab642f2e9d83ee65d78aca2b5527d314 GoogleUtilities: 06eb53bb579efe7099152735900dd04bf09e7275 "gRPC-C++": 9dfe7b44821e7b3e44aacad2af29d2c21f7cde83 gRPC-Core: c9aef9a261a1247e881b18059b84d597293c9947 @@ -291,4 +291,4 @@ SPEC CHECKSUMS: PODFILE CHECKSUM: 2fb4ababb651e1559e4d334efa49ddeee62a4917 -COCOAPODS: 1.8.4 +COCOAPODS: 1.9.0 diff --git a/firestore/swift/Podfile.lock b/firestore/swift/Podfile.lock index 9fc7bf33..7a91498c 100644 --- a/firestore/swift/Podfile.lock +++ b/firestore/swift/Podfile.lock @@ -164,14 +164,14 @@ PODS: - BoringSSL-GRPC/Implementation (0.0.3): - BoringSSL-GRPC/Interface (= 0.0.3) - BoringSSL-GRPC/Interface (0.0.3) - - Firebase/Auth (6.17.0): + - Firebase/Auth (6.18.0): - Firebase/CoreOnly - FirebaseAuth (~> 6.4.3) - - Firebase/CoreOnly (6.17.0): - - FirebaseCore (= 6.6.2) - - Firebase/Firestore (6.17.0): + - Firebase/CoreOnly (6.18.0): + - FirebaseCore (= 6.6.3) + - Firebase/Firestore (6.18.0): - Firebase/CoreOnly - - FirebaseFirestore (~> 1.10.2) + - FirebaseFirestore (~> 1.11.0) - FirebaseAuth (6.4.3): - FirebaseAuthInterop (~> 1.0) - FirebaseCore (~> 6.6) @@ -179,19 +179,19 @@ PODS: - GoogleUtilities/Environment (~> 6.5) - GTMSessionFetcher/Core (~> 1.1) - FirebaseAuthInterop (1.0.0) - - FirebaseCore (6.6.2): + - FirebaseCore (6.6.3): - FirebaseCoreDiagnostics (~> 1.2) - FirebaseCoreDiagnosticsInterop (~> 1.2) - GoogleUtilities/Environment (~> 6.5) - GoogleUtilities/Logger (~> 6.5) - - FirebaseCoreDiagnostics (1.2.0): + - FirebaseCoreDiagnostics (1.2.1): - FirebaseCoreDiagnosticsInterop (~> 1.2) - GoogleDataTransportCCTSupport (~> 1.3) - GoogleUtilities/Environment (~> 6.5) - GoogleUtilities/Logger (~> 6.5) - nanopb (~> 0.3.901) - FirebaseCoreDiagnosticsInterop (1.2.0) - - FirebaseFirestore (1.10.2): + - FirebaseFirestore (1.11.0): - abseil/algorithm (= 0.20190808) - abseil/base (= 0.20190808) - abseil/memory (= 0.20190808) @@ -204,8 +204,8 @@ PODS: - "gRPC-C++ (= 0.0.9)" - leveldb-library (~> 1.22) - nanopb (~> 0.3.901) - - GoogleDataTransport (4.0.0) - - GoogleDataTransportCCTSupport (1.4.0): + - GoogleDataTransport (4.0.1) + - GoogleDataTransportCCTSupport (1.4.1): - GoogleDataTransport (~> 4.0) - nanopb (~> 0.3.901) - GoogleUtilities/AppDelegateSwizzler (6.5.1): @@ -273,15 +273,15 @@ SPEC REPOS: SPEC CHECKSUMS: abseil: 18063d773f5366ff8736a050fe035a28f635fd27 BoringSSL-GRPC: db8764df3204ccea016e1c8dd15d9a9ad63ff318 - Firebase: 2672e5636b42f977177716317e68346ae5e9de25 + Firebase: 0490eca762a72e4f1582319539153897f1508dee FirebaseAuth: 5ce2b03a3d7fe56b7a6e4c5ec7ff1522890b1d6f FirebaseAuthInterop: 0ffa57668be100582bb7643d4fcb7615496c41fc - FirebaseCore: a1dd9dd6355a8356dd30a8f076839e242285a81c - FirebaseCoreDiagnostics: 5e78803ab276bc5b50340e3c539c06c3de35c649 + FirebaseCore: 78276943ad85e616dfa54dafa6c89512987d9d60 + FirebaseCoreDiagnostics: 2109d10c35e8289b1ee6cabf44d9ffb055620194 FirebaseCoreDiagnosticsInterop: 296e2c5f5314500a850ad0b83e9e7c10b011a850 - FirebaseFirestore: 2ee644acccde18e49b2fb5d434c709b1f1171b13 - GoogleDataTransport: 47fe3b8e1673e5187dfd615656a3c5034f150d69 - GoogleDataTransportCCTSupport: 36f69887fd212db6d7ef4dd45ba44523717a434e + FirebaseFirestore: a23d596ae3a8c13d3b8353b565d2adfb690f9032 + GoogleDataTransport: 653963cf5be60fb59cf051e070f0836fdc305f81 + GoogleDataTransportCCTSupport: 84e4d4bbab642f2e9d83ee65d78aca2b5527d314 GoogleUtilities: 06eb53bb579efe7099152735900dd04bf09e7275 "gRPC-C++": 9dfe7b44821e7b3e44aacad2af29d2c21f7cde83 gRPC-Core: c9aef9a261a1247e881b18059b84d597293c9947 @@ -291,4 +291,4 @@ SPEC CHECKSUMS: PODFILE CHECKSUM: 2e5f83b094a8addd485c86d3ee1310828b2d4787 -COCOAPODS: 1.8.4 +COCOAPODS: 1.9.0 diff --git a/firoptions/FiroptionConfiguration/Podfile.lock b/firoptions/FiroptionConfiguration/Podfile.lock index d28edde6..d42a7758 100644 --- a/firoptions/FiroptionConfiguration/Podfile.lock +++ b/firoptions/FiroptionConfiguration/Podfile.lock @@ -1,16 +1,16 @@ PODS: - - Firebase/CoreOnly (6.17.0): - - FirebaseCore (= 6.6.2) - - Firebase/Database (6.17.0): + - Firebase/CoreOnly (6.18.0): + - FirebaseCore (= 6.6.3) + - Firebase/Database (6.18.0): - Firebase/CoreOnly - FirebaseDatabase (~> 6.1.4) - FirebaseAuthInterop (1.0.0) - - FirebaseCore (6.6.2): + - FirebaseCore (6.6.3): - FirebaseCoreDiagnostics (~> 1.2) - FirebaseCoreDiagnosticsInterop (~> 1.2) - GoogleUtilities/Environment (~> 6.5) - GoogleUtilities/Logger (~> 6.5) - - FirebaseCoreDiagnostics (1.2.0): + - FirebaseCoreDiagnostics (1.2.1): - FirebaseCoreDiagnosticsInterop (~> 1.2) - GoogleDataTransportCCTSupport (~> 1.3) - GoogleUtilities/Environment (~> 6.5) @@ -21,8 +21,8 @@ PODS: - FirebaseAuthInterop (~> 1.0) - FirebaseCore (~> 6.0) - leveldb-library (~> 1.22) - - GoogleDataTransport (4.0.0) - - GoogleDataTransportCCTSupport (1.4.0): + - GoogleDataTransport (4.0.1) + - GoogleDataTransportCCTSupport (1.4.1): - GoogleDataTransport (~> 4.0) - nanopb (~> 0.3.901) - GoogleUtilities/Environment (6.5.1) @@ -53,18 +53,18 @@ SPEC REPOS: - nanopb SPEC CHECKSUMS: - Firebase: 2672e5636b42f977177716317e68346ae5e9de25 + Firebase: 0490eca762a72e4f1582319539153897f1508dee FirebaseAuthInterop: 0ffa57668be100582bb7643d4fcb7615496c41fc - FirebaseCore: a1dd9dd6355a8356dd30a8f076839e242285a81c - FirebaseCoreDiagnostics: 5e78803ab276bc5b50340e3c539c06c3de35c649 + FirebaseCore: 78276943ad85e616dfa54dafa6c89512987d9d60 + FirebaseCoreDiagnostics: 2109d10c35e8289b1ee6cabf44d9ffb055620194 FirebaseCoreDiagnosticsInterop: 296e2c5f5314500a850ad0b83e9e7c10b011a850 FirebaseDatabase: 0144e0706a4761f1b0e8679572eba8095ddb59be - GoogleDataTransport: 47fe3b8e1673e5187dfd615656a3c5034f150d69 - GoogleDataTransportCCTSupport: 36f69887fd212db6d7ef4dd45ba44523717a434e + GoogleDataTransport: 653963cf5be60fb59cf051e070f0836fdc305f81 + GoogleDataTransportCCTSupport: 84e4d4bbab642f2e9d83ee65d78aca2b5527d314 GoogleUtilities: 06eb53bb579efe7099152735900dd04bf09e7275 leveldb-library: 55d93ee664b4007aac644a782d11da33fba316f7 nanopb: 18003b5e52dab79db540fe93fe9579f399bd1ccd PODFILE CHECKSUM: 89ad6b8a3be335a8e6af7c6034169741fd663b2e -COCOAPODS: 1.8.4 +COCOAPODS: 1.9.0 diff --git a/functions/Podfile.lock b/functions/Podfile.lock index 2a2a94df..6849467d 100644 --- a/functions/Podfile.lock +++ b/functions/Podfile.lock @@ -1,16 +1,16 @@ PODS: - - Firebase/CoreOnly (6.17.0): - - FirebaseCore (= 6.6.2) - - Firebase/Functions (6.17.0): + - Firebase/CoreOnly (6.18.0): + - FirebaseCore (= 6.6.3) + - Firebase/Functions (6.18.0): - Firebase/CoreOnly - FirebaseFunctions (~> 2.5.1) - FirebaseAuthInterop (1.0.0) - - FirebaseCore (6.6.2): + - FirebaseCore (6.6.3): - FirebaseCoreDiagnostics (~> 1.2) - FirebaseCoreDiagnosticsInterop (~> 1.2) - GoogleUtilities/Environment (~> 6.5) - GoogleUtilities/Logger (~> 6.5) - - FirebaseCoreDiagnostics (1.2.0): + - FirebaseCoreDiagnostics (1.2.1): - FirebaseCoreDiagnosticsInterop (~> 1.2) - GoogleDataTransportCCTSupport (~> 1.3) - GoogleUtilities/Environment (~> 6.5) @@ -21,8 +21,8 @@ PODS: - FirebaseAuthInterop (~> 1.0) - FirebaseCore (~> 6.0) - GTMSessionFetcher/Core (~> 1.1) - - GoogleDataTransport (4.0.0) - - GoogleDataTransportCCTSupport (1.4.0): + - GoogleDataTransport (4.0.1) + - GoogleDataTransportCCTSupport (1.4.1): - GoogleDataTransport (~> 4.0) - nanopb (~> 0.3.901) - GoogleUtilities/Environment (6.5.1) @@ -53,18 +53,18 @@ SPEC REPOS: - nanopb SPEC CHECKSUMS: - Firebase: 2672e5636b42f977177716317e68346ae5e9de25 + Firebase: 0490eca762a72e4f1582319539153897f1508dee FirebaseAuthInterop: 0ffa57668be100582bb7643d4fcb7615496c41fc - FirebaseCore: a1dd9dd6355a8356dd30a8f076839e242285a81c - FirebaseCoreDiagnostics: 5e78803ab276bc5b50340e3c539c06c3de35c649 + FirebaseCore: 78276943ad85e616dfa54dafa6c89512987d9d60 + FirebaseCoreDiagnostics: 2109d10c35e8289b1ee6cabf44d9ffb055620194 FirebaseCoreDiagnosticsInterop: 296e2c5f5314500a850ad0b83e9e7c10b011a850 FirebaseFunctions: 5af7c35d1c5e41608fecbb667eb6c4e672e318d0 - GoogleDataTransport: 47fe3b8e1673e5187dfd615656a3c5034f150d69 - GoogleDataTransportCCTSupport: 36f69887fd212db6d7ef4dd45ba44523717a434e + GoogleDataTransport: 653963cf5be60fb59cf051e070f0836fdc305f81 + GoogleDataTransportCCTSupport: 84e4d4bbab642f2e9d83ee65d78aca2b5527d314 GoogleUtilities: 06eb53bb579efe7099152735900dd04bf09e7275 GTMSessionFetcher: cea130bbfe5a7edc8d06d3f0d17288c32ffe9925 nanopb: 18003b5e52dab79db540fe93fe9579f399bd1ccd PODFILE CHECKSUM: 0bf21181414ed35c7e5fc96da7dd0f72b77e7b34 -COCOAPODS: 1.8.4 +COCOAPODS: 1.9.0 diff --git a/inappmessaging/Podfile.lock b/inappmessaging/Podfile.lock index 1a6ec4e2..8806515a 100644 --- a/inappmessaging/Podfile.lock +++ b/inappmessaging/Podfile.lock @@ -24,7 +24,7 @@ PODS: - FirebaseCoreDiagnosticsInterop (~> 1.2) - GoogleUtilities/Environment (~> 6.5) - GoogleUtilities/Logger (~> 6.5) - - FirebaseCoreDiagnostics (1.2.0): + - FirebaseCoreDiagnostics (1.2.1): - FirebaseCoreDiagnosticsInterop (~> 1.2) - GoogleDataTransportCCTSupport (~> 1.3) - GoogleUtilities/Environment (~> 6.5) @@ -43,7 +43,7 @@ PODS: - FirebaseCore (~> 6.6) - GoogleUtilities/UserDefaults (~> 6.5) - PromisesObjC (~> 1.2) - - FirebaseInstanceID (4.3.1): + - FirebaseInstanceID (4.3.2): - FirebaseCore (~> 6.6) - FirebaseInstallations (~> 1.0) - GoogleUtilities/Environment (~> 6.5) @@ -54,8 +54,8 @@ PODS: - GoogleUtilities/Network (~> 6.0) - "GoogleUtilities/NSData+zlib (~> 6.0)" - nanopb (= 0.3.9011) - - GoogleDataTransport (4.0.0) - - GoogleDataTransportCCTSupport (1.4.0): + - GoogleDataTransport (4.0.1) + - GoogleDataTransportCCTSupport (1.4.1): - GoogleDataTransport (~> 4.0) - nanopb (~> 0.3.901) - GoogleUtilities/AppDelegateSwizzler (6.5.1): @@ -111,19 +111,19 @@ SPEC CHECKSUMS: FirebaseAnalytics: e83e64b1231dedcd9ddd4bdecd9bcfd6ba341679 FirebaseAnalyticsInterop: 3f86269c38ae41f47afeb43ebf32a001f58fcdae FirebaseCore: 4aeb81ff53dcd9a3634ca725dc1fb8c2a4622046 - FirebaseCoreDiagnostics: 5e78803ab276bc5b50340e3c539c06c3de35c649 + FirebaseCoreDiagnostics: 2109d10c35e8289b1ee6cabf44d9ffb055620194 FirebaseCoreDiagnosticsInterop: 296e2c5f5314500a850ad0b83e9e7c10b011a850 FirebaseInAppMessaging: 05d3a05e92e07a2a3234083ea6c90898ea48eebf FirebaseInAppMessagingDisplay: 60a65c8277f17675a8a5b92e9a97cd914b45d4ff FirebaseInstallations: 575cd32f2aec0feeb0e44f5d0110a09e5e60b47b - FirebaseInstanceID: 031d7d0c8e7b5c030bbeb4d2a690550375e83fec + FirebaseInstanceID: 7ee0d6777013bb952f377b41965bf132b6a075be GoogleAppMeasurement: a08a43b8677b95ed51fcef880e36737334d804fd - GoogleDataTransport: 47fe3b8e1673e5187dfd615656a3c5034f150d69 - GoogleDataTransportCCTSupport: 36f69887fd212db6d7ef4dd45ba44523717a434e + GoogleDataTransport: 653963cf5be60fb59cf051e070f0836fdc305f81 + GoogleDataTransportCCTSupport: 84e4d4bbab642f2e9d83ee65d78aca2b5527d314 GoogleUtilities: 06eb53bb579efe7099152735900dd04bf09e7275 nanopb: 18003b5e52dab79db540fe93fe9579f399bd1ccd PromisesObjC: c119f3cd559f50b7ae681fa59dc1acd19173b7e6 PODFILE CHECKSUM: ee1d0162c4b114166138141943031a3ae6c42221 -COCOAPODS: 1.8.4 +COCOAPODS: 1.9.0 diff --git a/invites/Podfile.lock b/invites/Podfile.lock index f48c0a97..22823d0f 100644 --- a/invites/Podfile.lock +++ b/invites/Podfile.lock @@ -147,4 +147,4 @@ SPEC CHECKSUMS: PODFILE CHECKSUM: 642789e1fcae7a05996d36ee829b1b64089587bd -COCOAPODS: 1.8.4 +COCOAPODS: 1.9.0 diff --git a/mlkit/Podfile.lock b/mlkit/Podfile.lock index 3b95622f..c523a868 100644 --- a/mlkit/Podfile.lock +++ b/mlkit/Podfile.lock @@ -1,18 +1,18 @@ PODS: - - Firebase/CoreOnly (6.17.0): - - FirebaseCore (= 6.6.2) - - Firebase/MLVision (6.17.0): + - Firebase/CoreOnly (6.18.0): + - FirebaseCore (= 6.6.3) + - Firebase/MLVision (6.18.0): - Firebase/CoreOnly - FirebaseMLVision (~> 0.19.0) - - Firebase/MLVisionAutoML (6.17.0): + - Firebase/MLVisionAutoML (6.18.0): - Firebase/CoreOnly - FirebaseMLVisionAutoML (~> 0.19.0) - - FirebaseCore (6.6.2): + - FirebaseCore (6.6.3): - FirebaseCoreDiagnostics (~> 1.2) - FirebaseCoreDiagnosticsInterop (~> 1.2) - GoogleUtilities/Environment (~> 6.5) - GoogleUtilities/Logger (~> 6.5) - - FirebaseCoreDiagnostics (1.2.0): + - FirebaseCoreDiagnostics (1.2.1): - FirebaseCoreDiagnosticsInterop (~> 1.2) - GoogleDataTransportCCTSupport (~> 1.3) - GoogleUtilities/Environment (~> 6.5) @@ -23,7 +23,7 @@ PODS: - FirebaseCore (~> 6.6) - GoogleUtilities/UserDefaults (~> 6.5) - PromisesObjC (~> 1.2) - - FirebaseInstanceID (4.3.1): + - FirebaseInstanceID (4.3.2): - FirebaseCore (~> 6.6) - FirebaseInstallations (~> 1.0) - GoogleUtilities/Environment (~> 6.5) @@ -57,8 +57,8 @@ PODS: - GoogleAPIClientForREST/Vision (1.3.11): - GoogleAPIClientForREST/Core - GTMSessionFetcher (>= 1.1.7) - - GoogleDataTransport (4.0.0) - - GoogleDataTransportCCTSupport (1.4.0): + - GoogleDataTransport (4.0.1) + - GoogleDataTransportCCTSupport (1.4.1): - GoogleDataTransport (~> 4.0) - nanopb (~> 0.3.901) - GoogleToolboxForMac/DebugUtils (2.2.2): @@ -122,18 +122,18 @@ SPEC REPOS: - TensorFlowLiteObjC SPEC CHECKSUMS: - Firebase: 2672e5636b42f977177716317e68346ae5e9de25 - FirebaseCore: a1dd9dd6355a8356dd30a8f076839e242285a81c - FirebaseCoreDiagnostics: 5e78803ab276bc5b50340e3c539c06c3de35c649 + Firebase: 0490eca762a72e4f1582319539153897f1508dee + FirebaseCore: 78276943ad85e616dfa54dafa6c89512987d9d60 + FirebaseCoreDiagnostics: 2109d10c35e8289b1ee6cabf44d9ffb055620194 FirebaseCoreDiagnosticsInterop: 296e2c5f5314500a850ad0b83e9e7c10b011a850 FirebaseInstallations: 575cd32f2aec0feeb0e44f5d0110a09e5e60b47b - FirebaseInstanceID: 031d7d0c8e7b5c030bbeb4d2a690550375e83fec + FirebaseInstanceID: 7ee0d6777013bb952f377b41965bf132b6a075be FirebaseMLCommon: 074a67e05122b1c9f6401a4e33b2cea3b4efd224 FirebaseMLVision: 7a456009787690e3b53436092ae9b635563de8f3 FirebaseMLVisionAutoML: ce5b5dfd1443e8c08a68f4dafa6b1c169d07a6a2 GoogleAPIClientForREST: 0f19a8280dfe6471f76016645d26eb5dae305101 - GoogleDataTransport: 47fe3b8e1673e5187dfd615656a3c5034f150d69 - GoogleDataTransportCCTSupport: 36f69887fd212db6d7ef4dd45ba44523717a434e + GoogleDataTransport: 653963cf5be60fb59cf051e070f0836fdc305f81 + GoogleDataTransportCCTSupport: 84e4d4bbab642f2e9d83ee65d78aca2b5527d314 GoogleToolboxForMac: 800648f8b3127618c1b59c7f97684427630c5ea3 GoogleUtilities: 06eb53bb579efe7099152735900dd04bf09e7275 GTMSessionFetcher: cea130bbfe5a7edc8d06d3f0d17288c32ffe9925 @@ -145,4 +145,4 @@ SPEC CHECKSUMS: PODFILE CHECKSUM: 4b071879fc5f9391b9325777ac56ce58e70e8b8d -COCOAPODS: 1.8.4 +COCOAPODS: 1.9.0 diff --git a/storage/Podfile.lock b/storage/Podfile.lock index 370e0fe3..1c319b1d 100644 --- a/storage/Podfile.lock +++ b/storage/Podfile.lock @@ -1,16 +1,16 @@ PODS: - - Firebase/CoreOnly (6.17.0): - - FirebaseCore (= 6.6.2) - - Firebase/Storage (6.17.0): + - Firebase/CoreOnly (6.18.0): + - FirebaseCore (= 6.6.3) + - Firebase/Storage (6.18.0): - Firebase/CoreOnly - FirebaseStorage (~> 3.5.0) - FirebaseAuthInterop (1.0.0) - - FirebaseCore (6.6.2): + - FirebaseCore (6.6.3): - FirebaseCoreDiagnostics (~> 1.2) - FirebaseCoreDiagnosticsInterop (~> 1.2) - GoogleUtilities/Environment (~> 6.5) - GoogleUtilities/Logger (~> 6.5) - - FirebaseCoreDiagnostics (1.2.0): + - FirebaseCoreDiagnostics (1.2.1): - FirebaseCoreDiagnosticsInterop (~> 1.2) - GoogleDataTransportCCTSupport (~> 1.3) - GoogleUtilities/Environment (~> 6.5) @@ -24,8 +24,8 @@ PODS: - FirebaseUI/Storage (8.4.1): - Firebase/Storage (~> 6.0) - SDWebImage (~> 5.0) - - GoogleDataTransport (4.0.0) - - GoogleDataTransportCCTSupport (1.4.0): + - GoogleDataTransport (4.0.1) + - GoogleDataTransportCCTSupport (1.4.1): - GoogleDataTransport (~> 4.0) - nanopb (~> 0.3.901) - GoogleUtilities/Environment (6.5.1) @@ -62,15 +62,15 @@ SPEC REPOS: - SDWebImage SPEC CHECKSUMS: - Firebase: 2672e5636b42f977177716317e68346ae5e9de25 + Firebase: 0490eca762a72e4f1582319539153897f1508dee FirebaseAuthInterop: 0ffa57668be100582bb7643d4fcb7615496c41fc - FirebaseCore: a1dd9dd6355a8356dd30a8f076839e242285a81c - FirebaseCoreDiagnostics: 5e78803ab276bc5b50340e3c539c06c3de35c649 + FirebaseCore: 78276943ad85e616dfa54dafa6c89512987d9d60 + FirebaseCoreDiagnostics: 2109d10c35e8289b1ee6cabf44d9ffb055620194 FirebaseCoreDiagnosticsInterop: 296e2c5f5314500a850ad0b83e9e7c10b011a850 FirebaseStorage: 6c5263796af3b1be82ed173598aade47535fe125 FirebaseUI: 69f7e480265758a9a9ea39915694b0949bcab23f - GoogleDataTransport: 47fe3b8e1673e5187dfd615656a3c5034f150d69 - GoogleDataTransportCCTSupport: 36f69887fd212db6d7ef4dd45ba44523717a434e + GoogleDataTransport: 653963cf5be60fb59cf051e070f0836fdc305f81 + GoogleDataTransportCCTSupport: 84e4d4bbab642f2e9d83ee65d78aca2b5527d314 GoogleUtilities: 06eb53bb579efe7099152735900dd04bf09e7275 GTMSessionFetcher: cea130bbfe5a7edc8d06d3f0d17288c32ffe9925 nanopb: 18003b5e52dab79db540fe93fe9579f399bd1ccd @@ -78,4 +78,4 @@ SPEC CHECKSUMS: PODFILE CHECKSUM: f0cd9d079793b24a37b713cd64dc7900bb8601af -COCOAPODS: 1.8.4 +COCOAPODS: 1.9.0 From b3e9be0f92faf175de0503dced1dca71252a0697 Mon Sep 17 00:00:00 2001 From: DPE bot Date: Tue, 3 Mar 2020 08:22:32 -0800 Subject: [PATCH 053/387] Auto-update dependencies. --- storage/Podfile.lock | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/storage/Podfile.lock b/storage/Podfile.lock index 1c319b1d..19adf780 100644 --- a/storage/Podfile.lock +++ b/storage/Podfile.lock @@ -21,7 +21,7 @@ PODS: - FirebaseAuthInterop (~> 1.0) - FirebaseCore (~> 6.0) - GTMSessionFetcher/Core (~> 1.1) - - FirebaseUI/Storage (8.4.1): + - FirebaseUI/Storage (8.4.2): - Firebase/Storage (~> 6.0) - SDWebImage (~> 5.0) - GoogleDataTransport (4.0.1) @@ -68,7 +68,7 @@ SPEC CHECKSUMS: FirebaseCoreDiagnostics: 2109d10c35e8289b1ee6cabf44d9ffb055620194 FirebaseCoreDiagnosticsInterop: 296e2c5f5314500a850ad0b83e9e7c10b011a850 FirebaseStorage: 6c5263796af3b1be82ed173598aade47535fe125 - FirebaseUI: 69f7e480265758a9a9ea39915694b0949bcab23f + FirebaseUI: e57e9b9c4340631151fbe67a14206d23d0974f37 GoogleDataTransport: 653963cf5be60fb59cf051e070f0836fdc305f81 GoogleDataTransportCCTSupport: 84e4d4bbab642f2e9d83ee65d78aca2b5527d314 GoogleUtilities: 06eb53bb579efe7099152735900dd04bf09e7275 From 786f3bdf066f382f96b81112fdb83ba50ba45e7a Mon Sep 17 00:00:00 2001 From: Morgan Chen Date: Tue, 3 Mar 2020 14:53:34 -0800 Subject: [PATCH 054/387] Add optional params to firoptions snippet --- .../firestore-smoketest-objc/Breaker.swift | 13 +++++++ .../objc/firestore-smoketest-objc/File.swift | 9 +++++ ...firestore-smoketest-objc-Bridging-Header.h | 4 ++ .../project.pbxproj | 37 ++++++++++++++++--- .../FiroptionConfiguration/AppDelegate.swift | 11 +++++- 5 files changed, 66 insertions(+), 8 deletions(-) create mode 100644 firestore/objc/firestore-smoketest-objc/Breaker.swift create mode 100644 firestore/objc/firestore-smoketest-objc/File.swift create mode 100644 firestore/objc/firestore-smoketest-objc/firestore-smoketest-objc-Bridging-Header.h diff --git a/firestore/objc/firestore-smoketest-objc/Breaker.swift b/firestore/objc/firestore-smoketest-objc/Breaker.swift new file mode 100644 index 00000000..c7db325b --- /dev/null +++ b/firestore/objc/firestore-smoketest-objc/Breaker.swift @@ -0,0 +1,13 @@ +// +// Breaker.swift +// firestore-smoketest-objc +// +// Created by Morgan Chen on 2/27/20. +// Copyright © 2020 Firebase. All rights reserved. +// + +import UIKit + +class Breaker: NSObject { + +} diff --git a/firestore/objc/firestore-smoketest-objc/File.swift b/firestore/objc/firestore-smoketest-objc/File.swift new file mode 100644 index 00000000..cc595705 --- /dev/null +++ b/firestore/objc/firestore-smoketest-objc/File.swift @@ -0,0 +1,9 @@ +// +// File.swift +// firestore-smoketest-objc +// +// Created by Morgan Chen on 2/27/20. +// Copyright © 2020 Firebase. All rights reserved. +// + +import Foundation diff --git a/firestore/objc/firestore-smoketest-objc/firestore-smoketest-objc-Bridging-Header.h b/firestore/objc/firestore-smoketest-objc/firestore-smoketest-objc-Bridging-Header.h new file mode 100644 index 00000000..1b2cb5d6 --- /dev/null +++ b/firestore/objc/firestore-smoketest-objc/firestore-smoketest-objc-Bridging-Header.h @@ -0,0 +1,4 @@ +// +// Use this file to import your target's public headers that you would like to expose to Swift. +// + diff --git a/firoptions/FiroptionConfiguration/FiroptionConfiguration.xcodeproj/project.pbxproj b/firoptions/FiroptionConfiguration/FiroptionConfiguration.xcodeproj/project.pbxproj index 2500f165..30a6ba96 100644 --- a/firoptions/FiroptionConfiguration/FiroptionConfiguration.xcodeproj/project.pbxproj +++ b/firoptions/FiroptionConfiguration/FiroptionConfiguration.xcodeproj/project.pbxproj @@ -54,12 +54,20 @@ /* End PBXFrameworksBuildPhase section */ /* Begin PBXGroup section */ + ED6A10EB90614DB4D75489DF /* Pods */ = { + isa = PBXGroup; + children = ( + ); + path = Pods; + sourceTree = ""; + }; EFEC9D561E01BF310021BDF9 = { isa = PBXGroup; children = ( EFEC9D9B1E01EEB60021BDF9 /* Dev */, EFEC9D611E01BF310021BDF9 /* FiroptionConfiguration */, EFEC9D601E01BF310021BDF9 /* Products */, + ED6A10EB90614DB4D75489DF /* Pods */, ); sourceTree = ""; }; @@ -139,12 +147,13 @@ isa = PBXProject; attributes = { LastSwiftUpdateCheck = 0820; - LastUpgradeCheck = 0820; + LastUpgradeCheck = 1130; ORGANIZATIONNAME = Google; TargetAttributes = { EFEC9D5E1E01BF310021BDF9 = { CreatedOnToolsVersion = 8.2; DevelopmentTeam = EQHXZ8M8AV; + LastSwiftMigration = 1130; ProvisioningStyle = Automatic; }; EFEC9D771E01C6560021BDF9 = { @@ -156,7 +165,7 @@ }; buildConfigurationList = EFEC9D5A1E01BF310021BDF9 /* Build configuration list for PBXProject "FiroptionConfiguration" */; compatibilityVersion = "Xcode 3.2"; - developmentRegion = English; + developmentRegion = en; hasScannedForEncodings = 0; knownRegions = ( en, @@ -249,15 +258,23 @@ CLANG_CXX_LIBRARY = "libc++"; CLANG_ENABLE_MODULES = YES; CLANG_ENABLE_OBJC_ARC = YES; + CLANG_WARN_BLOCK_CAPTURE_AUTORELEASING = YES; CLANG_WARN_BOOL_CONVERSION = YES; + CLANG_WARN_COMMA = YES; CLANG_WARN_CONSTANT_CONVERSION = YES; + CLANG_WARN_DEPRECATED_OBJC_IMPLEMENTATIONS = YES; CLANG_WARN_DIRECT_OBJC_ISA_USAGE = YES_ERROR; CLANG_WARN_DOCUMENTATION_COMMENTS = YES; CLANG_WARN_EMPTY_BODY = YES; CLANG_WARN_ENUM_CONVERSION = YES; CLANG_WARN_INFINITE_RECURSION = YES; CLANG_WARN_INT_CONVERSION = YES; + CLANG_WARN_NON_LITERAL_NULL_CONVERSION = YES; + CLANG_WARN_OBJC_IMPLICIT_RETAIN_SELF = YES; + CLANG_WARN_OBJC_LITERAL_CONVERSION = YES; CLANG_WARN_OBJC_ROOT_CLASS = YES_ERROR; + CLANG_WARN_RANGE_LOOP_ANALYSIS = YES; + CLANG_WARN_STRICT_PROTOTYPES = YES; CLANG_WARN_SUSPICIOUS_MOVE = YES; CLANG_WARN_UNREACHABLE_CODE = YES; CLANG_WARN__DUPLICATE_METHOD_MATCH = YES; @@ -299,15 +316,23 @@ CLANG_CXX_LIBRARY = "libc++"; CLANG_ENABLE_MODULES = YES; CLANG_ENABLE_OBJC_ARC = YES; + CLANG_WARN_BLOCK_CAPTURE_AUTORELEASING = YES; CLANG_WARN_BOOL_CONVERSION = YES; + CLANG_WARN_COMMA = YES; CLANG_WARN_CONSTANT_CONVERSION = YES; + CLANG_WARN_DEPRECATED_OBJC_IMPLEMENTATIONS = YES; CLANG_WARN_DIRECT_OBJC_ISA_USAGE = YES_ERROR; CLANG_WARN_DOCUMENTATION_COMMENTS = YES; CLANG_WARN_EMPTY_BODY = YES; CLANG_WARN_ENUM_CONVERSION = YES; CLANG_WARN_INFINITE_RECURSION = YES; CLANG_WARN_INT_CONVERSION = YES; + CLANG_WARN_NON_LITERAL_NULL_CONVERSION = YES; + CLANG_WARN_OBJC_IMPLICIT_RETAIN_SELF = YES; + CLANG_WARN_OBJC_LITERAL_CONVERSION = YES; CLANG_WARN_OBJC_ROOT_CLASS = YES_ERROR; + CLANG_WARN_RANGE_LOOP_ANALYSIS = YES; + CLANG_WARN_STRICT_PROTOTYPES = YES; CLANG_WARN_SUSPICIOUS_MOVE = YES; CLANG_WARN_UNREACHABLE_CODE = YES; CLANG_WARN__DUPLICATE_METHOD_MATCH = YES; @@ -342,7 +367,7 @@ LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks"; PRODUCT_BUNDLE_IDENTIFIER = com.google.firebase.devrel.FiroptionConfiguration; PRODUCT_NAME = "$(TARGET_NAME)"; - SWIFT_VERSION = 3.0; + SWIFT_VERSION = 5.0; }; name = Debug; }; @@ -355,7 +380,7 @@ LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks"; PRODUCT_BUNDLE_IDENTIFIER = com.google.firebase.devrel.FiroptionConfiguration; PRODUCT_NAME = "$(TARGET_NAME)"; - SWIFT_VERSION = 3.0; + SWIFT_VERSION = 5.0; }; name = Release; }; @@ -368,7 +393,7 @@ LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks"; PRODUCT_BUNDLE_IDENTIFIER = com.google.firebase.devrel.FiroptionConfigurationDev; PRODUCT_NAME = "$(TARGET_NAME)"; - SWIFT_VERSION = 3.0; + SWIFT_VERSION = 4.2; }; name = Debug; }; @@ -381,7 +406,7 @@ LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks"; PRODUCT_BUNDLE_IDENTIFIER = com.google.firebase.devrel.FiroptionConfigurationDev; PRODUCT_NAME = "$(TARGET_NAME)"; - SWIFT_VERSION = 3.0; + SWIFT_VERSION = 4.2; }; name = Release; }; diff --git a/firoptions/FiroptionConfiguration/FiroptionConfiguration/AppDelegate.swift b/firoptions/FiroptionConfiguration/FiroptionConfiguration/AppDelegate.swift index 30dd8ae0..3060144d 100644 --- a/firoptions/FiroptionConfiguration/FiroptionConfiguration/AppDelegate.swift +++ b/firoptions/FiroptionConfiguration/FiroptionConfiguration/AppDelegate.swift @@ -24,7 +24,7 @@ class AppDelegate: UIResponder, UIApplicationDelegate { var window: UIWindow? - func application(_ application: UIApplication, didFinishLaunchingWithOptions launchOptions: [UIApplicationLaunchOptionsKey: Any]?) -> Bool { + func application(_ application: UIApplication, didFinishLaunchingWithOptions launchOptions: [UIApplication.LaunchOptionsKey: Any]?) -> Bool { // [START default_configure] // Use the default GoogleService-Info.plist. @@ -45,12 +45,19 @@ class AppDelegate: UIResponder, UIApplicationDelegate { // Note: this one is not deleted, so is the default below. // [START default_configure_vars] // Configure with manual options. - let secondaryOptions = FirebaseOptions(googleAppID: "1:27992087142:ios:2a4732a34787067a", gcmSenderID: "27992087142") + let secondaryOptions = FirebaseOptions(googleAppID: "1:27992087142:ios:2a4732a34787067a", + gcmSenderID: "27992087142") secondaryOptions.bundleID = "com.google.firebase.devrel.FiroptionConfiguration" secondaryOptions.apiKey = "AIzaSyBicqfAZPvMgC7NZkjayUEsrepxuXzZDsk" + secondaryOptions.trackingID = "UA-12345678-1" secondaryOptions.clientID = "27992087142-ola6qe637ulk8780vl8mo5vogegkm23n.apps.googleusercontent.com" secondaryOptions.databaseURL = "https://myproject.firebaseio.com" secondaryOptions.storageBucket = "myproject.appspot.com" + secondaryOptions.projectID = "projectid-12345" + secondaryOptions.androidClientID = "12345.apps.googleusercontent.com" + secondaryOptions.deepLinkURLScheme = "myapp://" + secondaryOptions.storageBucket = "projectid-12345.appspot.com" + secondaryOptions.appGroupID = nil // [END default_configure_vars] From 2715d1110569ef626313a225249d6b4b576f1ae1 Mon Sep 17 00:00:00 2001 From: Morgan Chen Date: Tue, 3 Mar 2020 15:48:05 -0800 Subject: [PATCH 055/387] Separate mandatory and nonmandatory options --- .../FiroptionConfiguration/AppDelegate.swift | 10 +++++++--- firoptions/FiroptionConfiguration/Podfile.lock | 2 +- 2 files changed, 8 insertions(+), 4 deletions(-) diff --git a/firoptions/FiroptionConfiguration/FiroptionConfiguration/AppDelegate.swift b/firoptions/FiroptionConfiguration/FiroptionConfiguration/AppDelegate.swift index 3060144d..0f15bf50 100644 --- a/firoptions/FiroptionConfiguration/FiroptionConfiguration/AppDelegate.swift +++ b/firoptions/FiroptionConfiguration/FiroptionConfiguration/AppDelegate.swift @@ -44,16 +44,20 @@ class AppDelegate: UIResponder, UIApplicationDelegate { // Note: this one is not deleted, so is the default below. // [START default_configure_vars] - // Configure with manual options. + // Configure with manual options. Note that projectID and apiKey, though not + // required by the initializer, are mandatory. let secondaryOptions = FirebaseOptions(googleAppID: "1:27992087142:ios:2a4732a34787067a", gcmSenderID: "27992087142") - secondaryOptions.bundleID = "com.google.firebase.devrel.FiroptionConfiguration" secondaryOptions.apiKey = "AIzaSyBicqfAZPvMgC7NZkjayUEsrepxuXzZDsk" + secondaryOptions.projectID = "projectid-12345" + + // The other options are not mandatory, but may be required + // for specific Firebase products. + secondaryOptions.bundleID = "com.google.firebase.devrel.FiroptionConfiguration" secondaryOptions.trackingID = "UA-12345678-1" secondaryOptions.clientID = "27992087142-ola6qe637ulk8780vl8mo5vogegkm23n.apps.googleusercontent.com" secondaryOptions.databaseURL = "https://myproject.firebaseio.com" secondaryOptions.storageBucket = "myproject.appspot.com" - secondaryOptions.projectID = "projectid-12345" secondaryOptions.androidClientID = "12345.apps.googleusercontent.com" secondaryOptions.deepLinkURLScheme = "myapp://" secondaryOptions.storageBucket = "projectid-12345.appspot.com" diff --git a/firoptions/FiroptionConfiguration/Podfile.lock b/firoptions/FiroptionConfiguration/Podfile.lock index d42a7758..ad7959c1 100644 --- a/firoptions/FiroptionConfiguration/Podfile.lock +++ b/firoptions/FiroptionConfiguration/Podfile.lock @@ -67,4 +67,4 @@ SPEC CHECKSUMS: PODFILE CHECKSUM: 89ad6b8a3be335a8e6af7c6034169741fd663b2e -COCOAPODS: 1.9.0 +COCOAPODS: 1.8.4 From af8624085459397cff78ed933f25fa6841afb4c9 Mon Sep 17 00:00:00 2001 From: Morgan Chen Date: Tue, 3 Mar 2020 15:51:07 -0800 Subject: [PATCH 056/387] cleanup unused files --- .../objc/firestore-smoketest-objc/Breaker.swift | 13 ------------- firestore/objc/firestore-smoketest-objc/File.swift | 9 --------- .../firestore-smoketest-objc-Bridging-Header.h | 4 ---- 3 files changed, 26 deletions(-) delete mode 100644 firestore/objc/firestore-smoketest-objc/Breaker.swift delete mode 100644 firestore/objc/firestore-smoketest-objc/File.swift delete mode 100644 firestore/objc/firestore-smoketest-objc/firestore-smoketest-objc-Bridging-Header.h diff --git a/firestore/objc/firestore-smoketest-objc/Breaker.swift b/firestore/objc/firestore-smoketest-objc/Breaker.swift deleted file mode 100644 index c7db325b..00000000 --- a/firestore/objc/firestore-smoketest-objc/Breaker.swift +++ /dev/null @@ -1,13 +0,0 @@ -// -// Breaker.swift -// firestore-smoketest-objc -// -// Created by Morgan Chen on 2/27/20. -// Copyright © 2020 Firebase. All rights reserved. -// - -import UIKit - -class Breaker: NSObject { - -} diff --git a/firestore/objc/firestore-smoketest-objc/File.swift b/firestore/objc/firestore-smoketest-objc/File.swift deleted file mode 100644 index cc595705..00000000 --- a/firestore/objc/firestore-smoketest-objc/File.swift +++ /dev/null @@ -1,9 +0,0 @@ -// -// File.swift -// firestore-smoketest-objc -// -// Created by Morgan Chen on 2/27/20. -// Copyright © 2020 Firebase. All rights reserved. -// - -import Foundation diff --git a/firestore/objc/firestore-smoketest-objc/firestore-smoketest-objc-Bridging-Header.h b/firestore/objc/firestore-smoketest-objc/firestore-smoketest-objc-Bridging-Header.h deleted file mode 100644 index 1b2cb5d6..00000000 --- a/firestore/objc/firestore-smoketest-objc/firestore-smoketest-objc-Bridging-Header.h +++ /dev/null @@ -1,4 +0,0 @@ -// -// Use this file to import your target's public headers that you would like to expose to Swift. -// - From 913c70f4ca365d1d6bc815c93fcb372c1a4b2b0d Mon Sep 17 00:00:00 2001 From: DPE bot Date: Wed, 4 Mar 2020 08:22:53 -0800 Subject: [PATCH 057/387] Auto-update dependencies. --- firoptions/FiroptionConfiguration/Podfile.lock | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/firoptions/FiroptionConfiguration/Podfile.lock b/firoptions/FiroptionConfiguration/Podfile.lock index ad7959c1..d42a7758 100644 --- a/firoptions/FiroptionConfiguration/Podfile.lock +++ b/firoptions/FiroptionConfiguration/Podfile.lock @@ -67,4 +67,4 @@ SPEC CHECKSUMS: PODFILE CHECKSUM: 89ad6b8a3be335a8e6af7c6034169741fd663b2e -COCOAPODS: 1.8.4 +COCOAPODS: 1.9.0 From b0d2efc0c7fe395aa686890c2846260543d98fa3 Mon Sep 17 00:00:00 2001 From: Morgan Chen Date: Wed, 4 Mar 2020 16:53:12 -0800 Subject: [PATCH 058/387] Add analytics snippets to FIROptions project --- .../project.pbxproj | 17 +++++- .../FiroptionConfiguration/AnalyticsHelper.h | 25 +++++++++ .../FiroptionConfiguration/AnalyticsHelper.m | 36 +++++++++++++ .../FiroptionConfiguration/AppDelegate.swift | 1 - .../FiroptionConfiguration-Bridging-Header.h | 4 ++ .../ViewController.swift | 12 +++++ firoptions/FiroptionConfiguration/Podfile | 2 + .../FiroptionConfiguration/Podfile.lock | 52 ++++++++++++++++++- 8 files changed, 145 insertions(+), 4 deletions(-) create mode 100644 firoptions/FiroptionConfiguration/FiroptionConfiguration/AnalyticsHelper.h create mode 100644 firoptions/FiroptionConfiguration/FiroptionConfiguration/AnalyticsHelper.m create mode 100644 firoptions/FiroptionConfiguration/FiroptionConfiguration/FiroptionConfiguration-Bridging-Header.h diff --git a/firoptions/FiroptionConfiguration/FiroptionConfiguration.xcodeproj/project.pbxproj b/firoptions/FiroptionConfiguration/FiroptionConfiguration.xcodeproj/project.pbxproj index 30a6ba96..041dd9b0 100644 --- a/firoptions/FiroptionConfiguration/FiroptionConfiguration.xcodeproj/project.pbxproj +++ b/firoptions/FiroptionConfiguration/FiroptionConfiguration.xcodeproj/project.pbxproj @@ -7,6 +7,7 @@ objects = { /* Begin PBXBuildFile section */ + 8DFC20162410844B004392AD /* AnalyticsHelper.m in Sources */ = {isa = PBXBuildFile; fileRef = 8DFC20152410844B004392AD /* AnalyticsHelper.m */; }; EFEC9D631E01BF310021BDF9 /* AppDelegate.swift in Sources */ = {isa = PBXBuildFile; fileRef = EFEC9D621E01BF310021BDF9 /* AppDelegate.swift */; }; EFEC9D651E01BF310021BDF9 /* ViewController.swift in Sources */ = {isa = PBXBuildFile; fileRef = EFEC9D641E01BF310021BDF9 /* ViewController.swift */; }; EFEC9D681E01BF310021BDF9 /* Main.storyboard in Resources */ = {isa = PBXBuildFile; fileRef = EFEC9D661E01BF310021BDF9 /* Main.storyboard */; }; @@ -23,6 +24,9 @@ /* End PBXBuildFile section */ /* Begin PBXFileReference section */ + 8DFC20132410844A004392AD /* FiroptionConfiguration-Bridging-Header.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = "FiroptionConfiguration-Bridging-Header.h"; sourceTree = ""; }; + 8DFC20142410844B004392AD /* AnalyticsHelper.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = AnalyticsHelper.h; sourceTree = ""; }; + 8DFC20152410844B004392AD /* AnalyticsHelper.m */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; path = AnalyticsHelper.m; sourceTree = ""; }; EFEC9D5F1E01BF310021BDF9 /* FiroptionConfiguration.app */ = {isa = PBXFileReference; explicitFileType = wrapper.application; includeInIndex = 0; path = FiroptionConfiguration.app; sourceTree = BUILT_PRODUCTS_DIR; }; EFEC9D621E01BF310021BDF9 /* AppDelegate.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = AppDelegate.swift; sourceTree = ""; }; EFEC9D641E01BF310021BDF9 /* ViewController.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = ViewController.swift; sourceTree = ""; }; @@ -54,7 +58,7 @@ /* End PBXFrameworksBuildPhase section */ /* Begin PBXGroup section */ - ED6A10EB90614DB4D75489DF /* Pods */ = { + 868938E40019DC0FEF0F5F30 /* Pods */ = { isa = PBXGroup; children = ( ); @@ -67,7 +71,7 @@ EFEC9D9B1E01EEB60021BDF9 /* Dev */, EFEC9D611E01BF310021BDF9 /* FiroptionConfiguration */, EFEC9D601E01BF310021BDF9 /* Products */, - ED6A10EB90614DB4D75489DF /* Pods */, + 868938E40019DC0FEF0F5F30 /* Pods */, ); sourceTree = ""; }; @@ -87,10 +91,13 @@ EFEC9D951E01EE9F0021BDF9 /* MyGoogleService.plist */, EFEC9D621E01BF310021BDF9 /* AppDelegate.swift */, EFEC9D641E01BF310021BDF9 /* ViewController.swift */, + 8DFC20142410844B004392AD /* AnalyticsHelper.h */, + 8DFC20152410844B004392AD /* AnalyticsHelper.m */, EFEC9D661E01BF310021BDF9 /* Main.storyboard */, EFEC9D691E01BF310021BDF9 /* Assets.xcassets */, EFEC9D6B1E01BF310021BDF9 /* LaunchScreen.storyboard */, EFEC9D6E1E01BF310021BDF9 /* Info.plist */, + 8DFC20132410844A004392AD /* FiroptionConfiguration-Bridging-Header.h */, ); path = FiroptionConfiguration; sourceTree = ""; @@ -215,6 +222,7 @@ files = ( EFEC9D651E01BF310021BDF9 /* ViewController.swift in Sources */, EFEC9D631E01BF310021BDF9 /* AppDelegate.swift in Sources */, + 8DFC20162410844B004392AD /* AnalyticsHelper.m in Sources */, ); runOnlyForDeploymentPostprocessing = 0; }; @@ -362,11 +370,14 @@ isa = XCBuildConfiguration; buildSettings = { ASSETCATALOG_COMPILER_APPICON_NAME = AppIcon; + CLANG_ENABLE_MODULES = YES; DEVELOPMENT_TEAM = EQHXZ8M8AV; INFOPLIST_FILE = FiroptionConfiguration/Info.plist; LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks"; PRODUCT_BUNDLE_IDENTIFIER = com.google.firebase.devrel.FiroptionConfiguration; PRODUCT_NAME = "$(TARGET_NAME)"; + SWIFT_OBJC_BRIDGING_HEADER = "FiroptionConfiguration/FiroptionConfiguration-Bridging-Header.h"; + SWIFT_OPTIMIZATION_LEVEL = "-Onone"; SWIFT_VERSION = 5.0; }; name = Debug; @@ -375,11 +386,13 @@ isa = XCBuildConfiguration; buildSettings = { ASSETCATALOG_COMPILER_APPICON_NAME = AppIcon; + CLANG_ENABLE_MODULES = YES; DEVELOPMENT_TEAM = EQHXZ8M8AV; INFOPLIST_FILE = FiroptionConfiguration/Info.plist; LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks"; PRODUCT_BUNDLE_IDENTIFIER = com.google.firebase.devrel.FiroptionConfiguration; PRODUCT_NAME = "$(TARGET_NAME)"; + SWIFT_OBJC_BRIDGING_HEADER = "FiroptionConfiguration/FiroptionConfiguration-Bridging-Header.h"; SWIFT_VERSION = 5.0; }; name = Release; diff --git a/firoptions/FiroptionConfiguration/FiroptionConfiguration/AnalyticsHelper.h b/firoptions/FiroptionConfiguration/FiroptionConfiguration/AnalyticsHelper.h new file mode 100644 index 00000000..74a74752 --- /dev/null +++ b/firoptions/FiroptionConfiguration/FiroptionConfiguration/AnalyticsHelper.h @@ -0,0 +1,25 @@ +// +// Copyright (c) 2020 Google Inc. +// +// Licensed under the Apache License, Version 2.0 (the "License"); +// you may not use this file except in compliance with the License. +// You may obtain a copy of the License at +// +// http://www.apache.org/licenses/LICENSE-2.0 +// +// Unless required by applicable law or agreed to in writing, software +// distributed under the License is distributed on an "AS IS" BASIS, +// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +// See the License for the specific language governing permissions and +// limitations under the License. +// + +#import + +NS_ASSUME_NONNULL_BEGIN + +@interface AnalyticsHelper : NSObject + +@end + +NS_ASSUME_NONNULL_END diff --git a/firoptions/FiroptionConfiguration/FiroptionConfiguration/AnalyticsHelper.m b/firoptions/FiroptionConfiguration/FiroptionConfiguration/AnalyticsHelper.m new file mode 100644 index 00000000..e1782032 --- /dev/null +++ b/firoptions/FiroptionConfiguration/FiroptionConfiguration/AnalyticsHelper.m @@ -0,0 +1,36 @@ +// +// Copyright (c) 2020 Google Inc. +// +// Licensed under the Apache License, Version 2.0 (the "License"); +// you may not use this file except in compliance with the License. +// You may obtain a copy of the License at +// +// http://www.apache.org/licenses/LICENSE-2.0 +// +// Unless required by applicable law or agreed to in writing, software +// distributed under the License is distributed on an "AS IS" BASIS, +// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +// See the License for the specific language governing permissions and +// limitations under the License. +// + +@import Firebase; + +#import "AnalyticsHelper.h" + +@implementation AnalyticsHelper + +- (void)logInAppPurchase { + // [START in_app_purchase_log] + [FIRAnalytics logEventWithName:kFIREventEcommercePurchase + parameters:@{ + kFIRParameterCoupon: @"SummerPromo", + kFIRParameterCurrency: @"JPY", + kFIRParameterValue: @(10000), + kFIRParameterShipping: @(500), + kFIRParameterTransactionID: @"192803301", + }]; + // [END in_app_purchase_log] +} + +@end diff --git a/firoptions/FiroptionConfiguration/FiroptionConfiguration/AppDelegate.swift b/firoptions/FiroptionConfiguration/FiroptionConfiguration/AppDelegate.swift index 0f15bf50..7496f6f7 100644 --- a/firoptions/FiroptionConfiguration/FiroptionConfiguration/AppDelegate.swift +++ b/firoptions/FiroptionConfiguration/FiroptionConfiguration/AppDelegate.swift @@ -16,7 +16,6 @@ import UIKit import Firebase -import FirebaseDatabase @UIApplicationMain class AppDelegate: UIResponder, UIApplicationDelegate { diff --git a/firoptions/FiroptionConfiguration/FiroptionConfiguration/FiroptionConfiguration-Bridging-Header.h b/firoptions/FiroptionConfiguration/FiroptionConfiguration/FiroptionConfiguration-Bridging-Header.h new file mode 100644 index 00000000..1b2cb5d6 --- /dev/null +++ b/firoptions/FiroptionConfiguration/FiroptionConfiguration/FiroptionConfiguration-Bridging-Header.h @@ -0,0 +1,4 @@ +// +// Use this file to import your target's public headers that you would like to expose to Swift. +// + diff --git a/firoptions/FiroptionConfiguration/FiroptionConfiguration/ViewController.swift b/firoptions/FiroptionConfiguration/FiroptionConfiguration/ViewController.swift index e549ffb3..c4d5041c 100644 --- a/firoptions/FiroptionConfiguration/FiroptionConfiguration/ViewController.swift +++ b/firoptions/FiroptionConfiguration/FiroptionConfiguration/ViewController.swift @@ -15,6 +15,7 @@ // import UIKit +import Firebase class ViewController: UIViewController { @@ -28,6 +29,17 @@ class ViewController: UIViewController { // Dispose of any resources that can be recreated. } + func logInAppPurchaseEvent() { + // [START in_app_purchase_log] + Analytics.logEvent(AnalyticsEventEcommercePurchase, parameters: [ + AnalyticsParameterCoupon: "SummerPromo", + AnalyticsParameterCurrency: "JPY", + AnalyticsParameterValue: "(10000)", + AnalyticsParameterShipping: "(500)", + AnalyticsParameterTransactionID: "192803301", + ]) + // [END in_app_purchase_log] + } } diff --git a/firoptions/FiroptionConfiguration/Podfile b/firoptions/FiroptionConfiguration/Podfile index e977b22e..a062e3de 100644 --- a/firoptions/FiroptionConfiguration/Podfile +++ b/firoptions/FiroptionConfiguration/Podfile @@ -6,6 +6,8 @@ target 'FiroptionConfiguration' do use_frameworks! # Pods for FiroptionConfiguration + pod 'Firebase/Analytics' + pod 'Firebase/Core' pod 'Firebase/Database' end diff --git a/firoptions/FiroptionConfiguration/Podfile.lock b/firoptions/FiroptionConfiguration/Podfile.lock index d42a7758..44f93052 100644 --- a/firoptions/FiroptionConfiguration/Podfile.lock +++ b/firoptions/FiroptionConfiguration/Podfile.lock @@ -1,9 +1,23 @@ PODS: + - Firebase/Analytics (6.18.0): + - Firebase/Core + - Firebase/Core (6.18.0): + - Firebase/CoreOnly + - FirebaseAnalytics (= 6.3.0) - Firebase/CoreOnly (6.18.0): - FirebaseCore (= 6.6.3) - Firebase/Database (6.18.0): - Firebase/CoreOnly - FirebaseDatabase (~> 6.1.4) + - FirebaseAnalytics (6.3.0): + - FirebaseCore (~> 6.6) + - FirebaseInstallations (~> 1.1) + - GoogleAppMeasurement (= 6.3.0) + - GoogleUtilities/AppDelegateSwizzler (~> 6.0) + - GoogleUtilities/MethodSwizzler (~> 6.0) + - GoogleUtilities/Network (~> 6.0) + - "GoogleUtilities/NSData+zlib (~> 6.0)" + - nanopb (= 0.3.9011) - FirebaseAuthInterop (1.0.0) - FirebaseCore (6.6.3): - FirebaseCoreDiagnostics (~> 1.2) @@ -21,50 +35,86 @@ PODS: - FirebaseAuthInterop (~> 1.0) - FirebaseCore (~> 6.0) - leveldb-library (~> 1.22) + - FirebaseInstallations (1.1.0): + - FirebaseCore (~> 6.6) + - GoogleUtilities/UserDefaults (~> 6.5) + - PromisesObjC (~> 1.2) + - GoogleAppMeasurement (6.3.0): + - GoogleUtilities/AppDelegateSwizzler (~> 6.0) + - GoogleUtilities/MethodSwizzler (~> 6.0) + - GoogleUtilities/Network (~> 6.0) + - "GoogleUtilities/NSData+zlib (~> 6.0)" + - nanopb (= 0.3.9011) - GoogleDataTransport (4.0.1) - GoogleDataTransportCCTSupport (1.4.1): - GoogleDataTransport (~> 4.0) - nanopb (~> 0.3.901) + - GoogleUtilities/AppDelegateSwizzler (6.5.1): + - GoogleUtilities/Environment + - GoogleUtilities/Logger + - GoogleUtilities/Network - GoogleUtilities/Environment (6.5.1) - GoogleUtilities/Logger (6.5.1): - GoogleUtilities/Environment + - GoogleUtilities/MethodSwizzler (6.5.1): + - GoogleUtilities/Logger + - GoogleUtilities/Network (6.5.1): + - GoogleUtilities/Logger + - "GoogleUtilities/NSData+zlib" + - GoogleUtilities/Reachability + - "GoogleUtilities/NSData+zlib (6.5.1)" + - GoogleUtilities/Reachability (6.5.1): + - GoogleUtilities/Logger + - GoogleUtilities/UserDefaults (6.5.1): + - GoogleUtilities/Logger - leveldb-library (1.22) - nanopb (0.3.9011): - nanopb/decode (= 0.3.9011) - nanopb/encode (= 0.3.9011) - nanopb/decode (0.3.9011) - nanopb/encode (0.3.9011) + - PromisesObjC (1.2.8) DEPENDENCIES: + - Firebase/Analytics + - Firebase/Core - Firebase/Database SPEC REPOS: trunk: - Firebase + - FirebaseAnalytics - FirebaseAuthInterop - FirebaseCore - FirebaseCoreDiagnostics - FirebaseCoreDiagnosticsInterop - FirebaseDatabase + - FirebaseInstallations + - GoogleAppMeasurement - GoogleDataTransport - GoogleDataTransportCCTSupport - GoogleUtilities - leveldb-library - nanopb + - PromisesObjC SPEC CHECKSUMS: Firebase: 0490eca762a72e4f1582319539153897f1508dee + FirebaseAnalytics: 058d71e714a1a6804d9e0f25e3bb18e377a51579 FirebaseAuthInterop: 0ffa57668be100582bb7643d4fcb7615496c41fc FirebaseCore: 78276943ad85e616dfa54dafa6c89512987d9d60 FirebaseCoreDiagnostics: 2109d10c35e8289b1ee6cabf44d9ffb055620194 FirebaseCoreDiagnosticsInterop: 296e2c5f5314500a850ad0b83e9e7c10b011a850 FirebaseDatabase: 0144e0706a4761f1b0e8679572eba8095ddb59be + FirebaseInstallations: 575cd32f2aec0feeb0e44f5d0110a09e5e60b47b + GoogleAppMeasurement: 39ecba10918b21c83877d392246157f65db351cf GoogleDataTransport: 653963cf5be60fb59cf051e070f0836fdc305f81 GoogleDataTransportCCTSupport: 84e4d4bbab642f2e9d83ee65d78aca2b5527d314 GoogleUtilities: 06eb53bb579efe7099152735900dd04bf09e7275 leveldb-library: 55d93ee664b4007aac644a782d11da33fba316f7 nanopb: 18003b5e52dab79db540fe93fe9579f399bd1ccd + PromisesObjC: c119f3cd559f50b7ae681fa59dc1acd19173b7e6 -PODFILE CHECKSUM: 89ad6b8a3be335a8e6af7c6034169741fd663b2e +PODFILE CHECKSUM: 637f4cec311becce3d9f62d24448342df688ce41 COCOAPODS: 1.9.0 From 72725fa5c97e932e414304b3634c6aa48ee56c02 Mon Sep 17 00:00:00 2001 From: Morgan Chen Date: Wed, 4 Mar 2020 17:16:25 -0800 Subject: [PATCH 059/387] rename snippet --- .../FiroptionConfiguration/AnalyticsHelper.m | 4 ++-- .../FiroptionConfiguration/ViewController.swift | 4 ++-- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/firoptions/FiroptionConfiguration/FiroptionConfiguration/AnalyticsHelper.m b/firoptions/FiroptionConfiguration/FiroptionConfiguration/AnalyticsHelper.m index e1782032..bffcd69d 100644 --- a/firoptions/FiroptionConfiguration/FiroptionConfiguration/AnalyticsHelper.m +++ b/firoptions/FiroptionConfiguration/FiroptionConfiguration/AnalyticsHelper.m @@ -21,7 +21,7 @@ @implementation AnalyticsHelper - (void)logInAppPurchase { - // [START in_app_purchase_log] + // [START ecommerce_purchase] [FIRAnalytics logEventWithName:kFIREventEcommercePurchase parameters:@{ kFIRParameterCoupon: @"SummerPromo", @@ -30,7 +30,7 @@ - (void)logInAppPurchase { kFIRParameterShipping: @(500), kFIRParameterTransactionID: @"192803301", }]; - // [END in_app_purchase_log] + // [END ecommerce_purchase] } @end diff --git a/firoptions/FiroptionConfiguration/FiroptionConfiguration/ViewController.swift b/firoptions/FiroptionConfiguration/FiroptionConfiguration/ViewController.swift index c4d5041c..fd7b6954 100644 --- a/firoptions/FiroptionConfiguration/FiroptionConfiguration/ViewController.swift +++ b/firoptions/FiroptionConfiguration/FiroptionConfiguration/ViewController.swift @@ -30,7 +30,7 @@ class ViewController: UIViewController { } func logInAppPurchaseEvent() { - // [START in_app_purchase_log] + // [START ecommerce_purchase] Analytics.logEvent(AnalyticsEventEcommercePurchase, parameters: [ AnalyticsParameterCoupon: "SummerPromo", AnalyticsParameterCurrency: "JPY", @@ -38,7 +38,7 @@ class ViewController: UIViewController { AnalyticsParameterShipping: "(500)", AnalyticsParameterTransactionID: "192803301", ]) - // [END in_app_purchase_log] + // [END ecommerce_purchase] } } From 48915b29abe5f6160585400d1a5cfbf5e8755350 Mon Sep 17 00:00:00 2001 From: DPE bot Date: Thu, 5 Mar 2020 08:22:51 -0800 Subject: [PATCH 060/387] Auto-update dependencies. --- storage/Podfile.lock | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/storage/Podfile.lock b/storage/Podfile.lock index 19adf780..c46aaffd 100644 --- a/storage/Podfile.lock +++ b/storage/Podfile.lock @@ -37,9 +37,9 @@ PODS: - nanopb/encode (= 0.3.9011) - nanopb/decode (0.3.9011) - nanopb/encode (0.3.9011) - - SDWebImage (5.5.2): - - SDWebImage/Core (= 5.5.2) - - SDWebImage/Core (5.5.2) + - SDWebImage (5.6.0): + - SDWebImage/Core (= 5.6.0) + - SDWebImage/Core (5.6.0) DEPENDENCIES: - Firebase/Storage @@ -74,7 +74,7 @@ SPEC CHECKSUMS: GoogleUtilities: 06eb53bb579efe7099152735900dd04bf09e7275 GTMSessionFetcher: cea130bbfe5a7edc8d06d3f0d17288c32ffe9925 nanopb: 18003b5e52dab79db540fe93fe9579f399bd1ccd - SDWebImage: 4d5c027c935438f341ed33dbac53ff9f479922ca + SDWebImage: 21b19f56b4226cdfe3aefe4e6848dc43ed129a86 PODFILE CHECKSUM: f0cd9d079793b24a37b713cd64dc7900bb8601af From 098a4f4ccb7f23690b20eb45fd8cb41d5fffb79d Mon Sep 17 00:00:00 2001 From: Morgan Chen Date: Thu, 5 Mar 2020 14:33:23 -0800 Subject: [PATCH 061/387] Fix bad types in ecommerce_purchase --- .../FiroptionConfiguration/AnalyticsHelper.m | 4 ++-- .../FiroptionConfiguration/ViewController.swift | 5 ++--- 2 files changed, 4 insertions(+), 5 deletions(-) diff --git a/firoptions/FiroptionConfiguration/FiroptionConfiguration/AnalyticsHelper.m b/firoptions/FiroptionConfiguration/FiroptionConfiguration/AnalyticsHelper.m index bffcd69d..eb92bb04 100644 --- a/firoptions/FiroptionConfiguration/FiroptionConfiguration/AnalyticsHelper.m +++ b/firoptions/FiroptionConfiguration/FiroptionConfiguration/AnalyticsHelper.m @@ -26,8 +26,8 @@ - (void)logInAppPurchase { parameters:@{ kFIRParameterCoupon: @"SummerPromo", kFIRParameterCurrency: @"JPY", - kFIRParameterValue: @(10000), - kFIRParameterShipping: @(500), + kFIRParameterValue: @10000, + kFIRParameterShipping: @500, kFIRParameterTransactionID: @"192803301", }]; // [END ecommerce_purchase] diff --git a/firoptions/FiroptionConfiguration/FiroptionConfiguration/ViewController.swift b/firoptions/FiroptionConfiguration/FiroptionConfiguration/ViewController.swift index fd7b6954..55bea2df 100644 --- a/firoptions/FiroptionConfiguration/FiroptionConfiguration/ViewController.swift +++ b/firoptions/FiroptionConfiguration/FiroptionConfiguration/ViewController.swift @@ -21,7 +21,6 @@ class ViewController: UIViewController { override func viewDidLoad() { super.viewDidLoad() - // Do any additional setup after loading the view, typically from a nib. } override func didReceiveMemoryWarning() { @@ -34,8 +33,8 @@ class ViewController: UIViewController { Analytics.logEvent(AnalyticsEventEcommercePurchase, parameters: [ AnalyticsParameterCoupon: "SummerPromo", AnalyticsParameterCurrency: "JPY", - AnalyticsParameterValue: "(10000)", - AnalyticsParameterShipping: "(500)", + AnalyticsParameterValue: 10000, + AnalyticsParameterShipping: 500, AnalyticsParameterTransactionID: "192803301", ]) // [END ecommerce_purchase] From bca2492290c6e7f504d0357abdf954e6443e54d8 Mon Sep 17 00:00:00 2001 From: DPE bot Date: Tue, 10 Mar 2020 08:22:38 -0700 Subject: [PATCH 062/387] Auto-update dependencies. --- database/Podfile.lock | 2 +- dl-invites-sample/Podfile.lock | 18 ++++++------- firestore/objc/Podfile.lock | 26 +++++++++---------- firestore/swift/Podfile.lock | 26 +++++++++---------- .../FiroptionConfiguration/Podfile.lock | 22 ++++++++-------- functions/Podfile.lock | 22 ++++++++-------- inappmessaging/Podfile.lock | 23 ++++++++-------- invites/Podfile.lock | 2 +- mlkit/Podfile.lock | 18 ++++++------- storage/Podfile.lock | 22 ++++++++-------- 10 files changed, 90 insertions(+), 91 deletions(-) diff --git a/database/Podfile.lock b/database/Podfile.lock index 60e63c73..c33c62f8 100644 --- a/database/Podfile.lock +++ b/database/Podfile.lock @@ -74,4 +74,4 @@ SPEC CHECKSUMS: PODFILE CHECKSUM: 2d6d3f5d6efef8839436d4bcca6d595b46547d30 -COCOAPODS: 1.9.0 +COCOAPODS: 1.9.1 diff --git a/dl-invites-sample/Podfile.lock b/dl-invites-sample/Podfile.lock index ced83093..ba494bfc 100644 --- a/dl-invites-sample/Podfile.lock +++ b/dl-invites-sample/Podfile.lock @@ -10,9 +10,9 @@ PODS: - FirebaseCoreDiagnosticsInterop (~> 1.2) - GoogleUtilities/Environment (~> 6.5) - GoogleUtilities/Logger (~> 6.5) - - FirebaseCoreDiagnostics (1.2.1): + - FirebaseCoreDiagnostics (1.2.2): - FirebaseCoreDiagnosticsInterop (~> 1.2) - - GoogleDataTransportCCTSupport (~> 1.3) + - GoogleDataTransportCCTSupport (~> 2.0) - GoogleUtilities/Environment (~> 6.5) - GoogleUtilities/Logger (~> 6.5) - nanopb (~> 0.3.901) @@ -20,9 +20,9 @@ PODS: - FirebaseDynamicLinks (4.0.7): - FirebaseAnalyticsInterop (~> 1.3) - FirebaseCore (~> 6.2) - - GoogleDataTransport (4.0.1) - - GoogleDataTransportCCTSupport (1.4.1): - - GoogleDataTransport (~> 4.0) + - GoogleDataTransport (5.0.0) + - GoogleDataTransportCCTSupport (2.0.0): + - GoogleDataTransport (~> 5.0) - nanopb (~> 0.3.901) - GoogleUtilities/Environment (6.5.1) - GoogleUtilities/Logger (6.5.1): @@ -53,14 +53,14 @@ SPEC CHECKSUMS: Firebase: 0490eca762a72e4f1582319539153897f1508dee FirebaseAnalyticsInterop: 3f86269c38ae41f47afeb43ebf32a001f58fcdae FirebaseCore: 78276943ad85e616dfa54dafa6c89512987d9d60 - FirebaseCoreDiagnostics: 2109d10c35e8289b1ee6cabf44d9ffb055620194 + FirebaseCoreDiagnostics: e9b4cd8ba60dee0f2d13347332e4b7898cca5b61 FirebaseCoreDiagnosticsInterop: 296e2c5f5314500a850ad0b83e9e7c10b011a850 FirebaseDynamicLinks: b3338d0c0423ee3d409f5ecc0fb774a9baa6537b - GoogleDataTransport: 653963cf5be60fb59cf051e070f0836fdc305f81 - GoogleDataTransportCCTSupport: 84e4d4bbab642f2e9d83ee65d78aca2b5527d314 + GoogleDataTransport: a857c6a002d201b524dd4bc2ed7e7355ed07e785 + GoogleDataTransportCCTSupport: 32f75fbe904c82772fcbb6b6bd4525bfb6f2a862 GoogleUtilities: 06eb53bb579efe7099152735900dd04bf09e7275 nanopb: 18003b5e52dab79db540fe93fe9579f399bd1ccd PODFILE CHECKSUM: 7de02ed38e9465e2c05bb12085a971c35543c261 -COCOAPODS: 1.9.0 +COCOAPODS: 1.9.1 diff --git a/firestore/objc/Podfile.lock b/firestore/objc/Podfile.lock index b9bd6ac5..5666fa14 100644 --- a/firestore/objc/Podfile.lock +++ b/firestore/objc/Podfile.lock @@ -178,20 +178,20 @@ PODS: - GoogleUtilities/AppDelegateSwizzler (~> 6.5) - GoogleUtilities/Environment (~> 6.5) - GTMSessionFetcher/Core (~> 1.1) - - FirebaseAuthInterop (1.0.0) + - FirebaseAuthInterop (1.1.0) - FirebaseCore (6.6.3): - FirebaseCoreDiagnostics (~> 1.2) - FirebaseCoreDiagnosticsInterop (~> 1.2) - GoogleUtilities/Environment (~> 6.5) - GoogleUtilities/Logger (~> 6.5) - - FirebaseCoreDiagnostics (1.2.1): + - FirebaseCoreDiagnostics (1.2.2): - FirebaseCoreDiagnosticsInterop (~> 1.2) - - GoogleDataTransportCCTSupport (~> 1.3) + - GoogleDataTransportCCTSupport (~> 2.0) - GoogleUtilities/Environment (~> 6.5) - GoogleUtilities/Logger (~> 6.5) - nanopb (~> 0.3.901) - FirebaseCoreDiagnosticsInterop (1.2.0) - - FirebaseFirestore (1.11.0): + - FirebaseFirestore (1.11.1): - abseil/algorithm (= 0.20190808) - abseil/base (= 0.20190808) - abseil/memory (= 0.20190808) @@ -204,9 +204,9 @@ PODS: - "gRPC-C++ (= 0.0.9)" - leveldb-library (~> 1.22) - nanopb (~> 0.3.901) - - GoogleDataTransport (4.0.1) - - GoogleDataTransportCCTSupport (1.4.1): - - GoogleDataTransport (~> 4.0) + - GoogleDataTransport (5.0.0) + - GoogleDataTransportCCTSupport (2.0.0): + - GoogleDataTransport (~> 5.0) - nanopb (~> 0.3.901) - GoogleUtilities/AppDelegateSwizzler (6.5.1): - GoogleUtilities/Environment @@ -275,13 +275,13 @@ SPEC CHECKSUMS: BoringSSL-GRPC: db8764df3204ccea016e1c8dd15d9a9ad63ff318 Firebase: 0490eca762a72e4f1582319539153897f1508dee FirebaseAuth: 5ce2b03a3d7fe56b7a6e4c5ec7ff1522890b1d6f - FirebaseAuthInterop: 0ffa57668be100582bb7643d4fcb7615496c41fc + FirebaseAuthInterop: a0f37ae05833af156e72028f648d313f7e7592e9 FirebaseCore: 78276943ad85e616dfa54dafa6c89512987d9d60 - FirebaseCoreDiagnostics: 2109d10c35e8289b1ee6cabf44d9ffb055620194 + FirebaseCoreDiagnostics: e9b4cd8ba60dee0f2d13347332e4b7898cca5b61 FirebaseCoreDiagnosticsInterop: 296e2c5f5314500a850ad0b83e9e7c10b011a850 - FirebaseFirestore: a23d596ae3a8c13d3b8353b565d2adfb690f9032 - GoogleDataTransport: 653963cf5be60fb59cf051e070f0836fdc305f81 - GoogleDataTransportCCTSupport: 84e4d4bbab642f2e9d83ee65d78aca2b5527d314 + FirebaseFirestore: ce81b0e390174e33c4b713c22c4dbd83e50e07b0 + GoogleDataTransport: a857c6a002d201b524dd4bc2ed7e7355ed07e785 + GoogleDataTransportCCTSupport: 32f75fbe904c82772fcbb6b6bd4525bfb6f2a862 GoogleUtilities: 06eb53bb579efe7099152735900dd04bf09e7275 "gRPC-C++": 9dfe7b44821e7b3e44aacad2af29d2c21f7cde83 gRPC-Core: c9aef9a261a1247e881b18059b84d597293c9947 @@ -291,4 +291,4 @@ SPEC CHECKSUMS: PODFILE CHECKSUM: 2fb4ababb651e1559e4d334efa49ddeee62a4917 -COCOAPODS: 1.9.0 +COCOAPODS: 1.9.1 diff --git a/firestore/swift/Podfile.lock b/firestore/swift/Podfile.lock index 7a91498c..7727d6ac 100644 --- a/firestore/swift/Podfile.lock +++ b/firestore/swift/Podfile.lock @@ -178,20 +178,20 @@ PODS: - GoogleUtilities/AppDelegateSwizzler (~> 6.5) - GoogleUtilities/Environment (~> 6.5) - GTMSessionFetcher/Core (~> 1.1) - - FirebaseAuthInterop (1.0.0) + - FirebaseAuthInterop (1.1.0) - FirebaseCore (6.6.3): - FirebaseCoreDiagnostics (~> 1.2) - FirebaseCoreDiagnosticsInterop (~> 1.2) - GoogleUtilities/Environment (~> 6.5) - GoogleUtilities/Logger (~> 6.5) - - FirebaseCoreDiagnostics (1.2.1): + - FirebaseCoreDiagnostics (1.2.2): - FirebaseCoreDiagnosticsInterop (~> 1.2) - - GoogleDataTransportCCTSupport (~> 1.3) + - GoogleDataTransportCCTSupport (~> 2.0) - GoogleUtilities/Environment (~> 6.5) - GoogleUtilities/Logger (~> 6.5) - nanopb (~> 0.3.901) - FirebaseCoreDiagnosticsInterop (1.2.0) - - FirebaseFirestore (1.11.0): + - FirebaseFirestore (1.11.1): - abseil/algorithm (= 0.20190808) - abseil/base (= 0.20190808) - abseil/memory (= 0.20190808) @@ -204,9 +204,9 @@ PODS: - "gRPC-C++ (= 0.0.9)" - leveldb-library (~> 1.22) - nanopb (~> 0.3.901) - - GoogleDataTransport (4.0.1) - - GoogleDataTransportCCTSupport (1.4.1): - - GoogleDataTransport (~> 4.0) + - GoogleDataTransport (5.0.0) + - GoogleDataTransportCCTSupport (2.0.0): + - GoogleDataTransport (~> 5.0) - nanopb (~> 0.3.901) - GoogleUtilities/AppDelegateSwizzler (6.5.1): - GoogleUtilities/Environment @@ -275,13 +275,13 @@ SPEC CHECKSUMS: BoringSSL-GRPC: db8764df3204ccea016e1c8dd15d9a9ad63ff318 Firebase: 0490eca762a72e4f1582319539153897f1508dee FirebaseAuth: 5ce2b03a3d7fe56b7a6e4c5ec7ff1522890b1d6f - FirebaseAuthInterop: 0ffa57668be100582bb7643d4fcb7615496c41fc + FirebaseAuthInterop: a0f37ae05833af156e72028f648d313f7e7592e9 FirebaseCore: 78276943ad85e616dfa54dafa6c89512987d9d60 - FirebaseCoreDiagnostics: 2109d10c35e8289b1ee6cabf44d9ffb055620194 + FirebaseCoreDiagnostics: e9b4cd8ba60dee0f2d13347332e4b7898cca5b61 FirebaseCoreDiagnosticsInterop: 296e2c5f5314500a850ad0b83e9e7c10b011a850 - FirebaseFirestore: a23d596ae3a8c13d3b8353b565d2adfb690f9032 - GoogleDataTransport: 653963cf5be60fb59cf051e070f0836fdc305f81 - GoogleDataTransportCCTSupport: 84e4d4bbab642f2e9d83ee65d78aca2b5527d314 + FirebaseFirestore: ce81b0e390174e33c4b713c22c4dbd83e50e07b0 + GoogleDataTransport: a857c6a002d201b524dd4bc2ed7e7355ed07e785 + GoogleDataTransportCCTSupport: 32f75fbe904c82772fcbb6b6bd4525bfb6f2a862 GoogleUtilities: 06eb53bb579efe7099152735900dd04bf09e7275 "gRPC-C++": 9dfe7b44821e7b3e44aacad2af29d2c21f7cde83 gRPC-Core: c9aef9a261a1247e881b18059b84d597293c9947 @@ -291,4 +291,4 @@ SPEC CHECKSUMS: PODFILE CHECKSUM: 2e5f83b094a8addd485c86d3ee1310828b2d4787 -COCOAPODS: 1.9.0 +COCOAPODS: 1.9.1 diff --git a/firoptions/FiroptionConfiguration/Podfile.lock b/firoptions/FiroptionConfiguration/Podfile.lock index 44f93052..89aa889e 100644 --- a/firoptions/FiroptionConfiguration/Podfile.lock +++ b/firoptions/FiroptionConfiguration/Podfile.lock @@ -18,15 +18,15 @@ PODS: - GoogleUtilities/Network (~> 6.0) - "GoogleUtilities/NSData+zlib (~> 6.0)" - nanopb (= 0.3.9011) - - FirebaseAuthInterop (1.0.0) + - FirebaseAuthInterop (1.1.0) - FirebaseCore (6.6.3): - FirebaseCoreDiagnostics (~> 1.2) - FirebaseCoreDiagnosticsInterop (~> 1.2) - GoogleUtilities/Environment (~> 6.5) - GoogleUtilities/Logger (~> 6.5) - - FirebaseCoreDiagnostics (1.2.1): + - FirebaseCoreDiagnostics (1.2.2): - FirebaseCoreDiagnosticsInterop (~> 1.2) - - GoogleDataTransportCCTSupport (~> 1.3) + - GoogleDataTransportCCTSupport (~> 2.0) - GoogleUtilities/Environment (~> 6.5) - GoogleUtilities/Logger (~> 6.5) - nanopb (~> 0.3.901) @@ -45,9 +45,9 @@ PODS: - GoogleUtilities/Network (~> 6.0) - "GoogleUtilities/NSData+zlib (~> 6.0)" - nanopb (= 0.3.9011) - - GoogleDataTransport (4.0.1) - - GoogleDataTransportCCTSupport (1.4.1): - - GoogleDataTransport (~> 4.0) + - GoogleDataTransport (5.0.0) + - GoogleDataTransportCCTSupport (2.0.0): + - GoogleDataTransport (~> 5.0) - nanopb (~> 0.3.901) - GoogleUtilities/AppDelegateSwizzler (6.5.1): - GoogleUtilities/Environment @@ -101,15 +101,15 @@ SPEC REPOS: SPEC CHECKSUMS: Firebase: 0490eca762a72e4f1582319539153897f1508dee FirebaseAnalytics: 058d71e714a1a6804d9e0f25e3bb18e377a51579 - FirebaseAuthInterop: 0ffa57668be100582bb7643d4fcb7615496c41fc + FirebaseAuthInterop: a0f37ae05833af156e72028f648d313f7e7592e9 FirebaseCore: 78276943ad85e616dfa54dafa6c89512987d9d60 - FirebaseCoreDiagnostics: 2109d10c35e8289b1ee6cabf44d9ffb055620194 + FirebaseCoreDiagnostics: e9b4cd8ba60dee0f2d13347332e4b7898cca5b61 FirebaseCoreDiagnosticsInterop: 296e2c5f5314500a850ad0b83e9e7c10b011a850 FirebaseDatabase: 0144e0706a4761f1b0e8679572eba8095ddb59be FirebaseInstallations: 575cd32f2aec0feeb0e44f5d0110a09e5e60b47b GoogleAppMeasurement: 39ecba10918b21c83877d392246157f65db351cf - GoogleDataTransport: 653963cf5be60fb59cf051e070f0836fdc305f81 - GoogleDataTransportCCTSupport: 84e4d4bbab642f2e9d83ee65d78aca2b5527d314 + GoogleDataTransport: a857c6a002d201b524dd4bc2ed7e7355ed07e785 + GoogleDataTransportCCTSupport: 32f75fbe904c82772fcbb6b6bd4525bfb6f2a862 GoogleUtilities: 06eb53bb579efe7099152735900dd04bf09e7275 leveldb-library: 55d93ee664b4007aac644a782d11da33fba316f7 nanopb: 18003b5e52dab79db540fe93fe9579f399bd1ccd @@ -117,4 +117,4 @@ SPEC CHECKSUMS: PODFILE CHECKSUM: 637f4cec311becce3d9f62d24448342df688ce41 -COCOAPODS: 1.9.0 +COCOAPODS: 1.9.1 diff --git a/functions/Podfile.lock b/functions/Podfile.lock index 6849467d..298f548f 100644 --- a/functions/Podfile.lock +++ b/functions/Podfile.lock @@ -4,15 +4,15 @@ PODS: - Firebase/Functions (6.18.0): - Firebase/CoreOnly - FirebaseFunctions (~> 2.5.1) - - FirebaseAuthInterop (1.0.0) + - FirebaseAuthInterop (1.1.0) - FirebaseCore (6.6.3): - FirebaseCoreDiagnostics (~> 1.2) - FirebaseCoreDiagnosticsInterop (~> 1.2) - GoogleUtilities/Environment (~> 6.5) - GoogleUtilities/Logger (~> 6.5) - - FirebaseCoreDiagnostics (1.2.1): + - FirebaseCoreDiagnostics (1.2.2): - FirebaseCoreDiagnosticsInterop (~> 1.2) - - GoogleDataTransportCCTSupport (~> 1.3) + - GoogleDataTransportCCTSupport (~> 2.0) - GoogleUtilities/Environment (~> 6.5) - GoogleUtilities/Logger (~> 6.5) - nanopb (~> 0.3.901) @@ -21,9 +21,9 @@ PODS: - FirebaseAuthInterop (~> 1.0) - FirebaseCore (~> 6.0) - GTMSessionFetcher/Core (~> 1.1) - - GoogleDataTransport (4.0.1) - - GoogleDataTransportCCTSupport (1.4.1): - - GoogleDataTransport (~> 4.0) + - GoogleDataTransport (5.0.0) + - GoogleDataTransportCCTSupport (2.0.0): + - GoogleDataTransport (~> 5.0) - nanopb (~> 0.3.901) - GoogleUtilities/Environment (6.5.1) - GoogleUtilities/Logger (6.5.1): @@ -54,17 +54,17 @@ SPEC REPOS: SPEC CHECKSUMS: Firebase: 0490eca762a72e4f1582319539153897f1508dee - FirebaseAuthInterop: 0ffa57668be100582bb7643d4fcb7615496c41fc + FirebaseAuthInterop: a0f37ae05833af156e72028f648d313f7e7592e9 FirebaseCore: 78276943ad85e616dfa54dafa6c89512987d9d60 - FirebaseCoreDiagnostics: 2109d10c35e8289b1ee6cabf44d9ffb055620194 + FirebaseCoreDiagnostics: e9b4cd8ba60dee0f2d13347332e4b7898cca5b61 FirebaseCoreDiagnosticsInterop: 296e2c5f5314500a850ad0b83e9e7c10b011a850 FirebaseFunctions: 5af7c35d1c5e41608fecbb667eb6c4e672e318d0 - GoogleDataTransport: 653963cf5be60fb59cf051e070f0836fdc305f81 - GoogleDataTransportCCTSupport: 84e4d4bbab642f2e9d83ee65d78aca2b5527d314 + GoogleDataTransport: a857c6a002d201b524dd4bc2ed7e7355ed07e785 + GoogleDataTransportCCTSupport: 32f75fbe904c82772fcbb6b6bd4525bfb6f2a862 GoogleUtilities: 06eb53bb579efe7099152735900dd04bf09e7275 GTMSessionFetcher: cea130bbfe5a7edc8d06d3f0d17288c32ffe9925 nanopb: 18003b5e52dab79db540fe93fe9579f399bd1ccd PODFILE CHECKSUM: 0bf21181414ed35c7e5fc96da7dd0f72b77e7b34 -COCOAPODS: 1.9.0 +COCOAPODS: 1.9.1 diff --git a/inappmessaging/Podfile.lock b/inappmessaging/Podfile.lock index 8806515a..f20e5041 100644 --- a/inappmessaging/Podfile.lock +++ b/inappmessaging/Podfile.lock @@ -24,18 +24,17 @@ PODS: - FirebaseCoreDiagnosticsInterop (~> 1.2) - GoogleUtilities/Environment (~> 6.5) - GoogleUtilities/Logger (~> 6.5) - - FirebaseCoreDiagnostics (1.2.1): + - FirebaseCoreDiagnostics (1.2.2): - FirebaseCoreDiagnosticsInterop (~> 1.2) - - GoogleDataTransportCCTSupport (~> 1.3) + - GoogleDataTransportCCTSupport (~> 2.0) - GoogleUtilities/Environment (~> 6.5) - GoogleUtilities/Logger (~> 6.5) - nanopb (~> 0.3.901) - FirebaseCoreDiagnosticsInterop (1.2.0) - - FirebaseInAppMessaging (0.16.0): + - FirebaseInAppMessaging (0.15.3): - FirebaseAnalyticsInterop (~> 1.3) - FirebaseCore (~> 6.2) - FirebaseInstanceID (~> 4.0) - - GoogleDataTransportCCTSupport (~> 1.0) - FirebaseInAppMessagingDisplay (0.15.5): - FirebaseCore (~> 6.2) - FirebaseInAppMessaging (>= 0.15.0) @@ -54,9 +53,9 @@ PODS: - GoogleUtilities/Network (~> 6.0) - "GoogleUtilities/NSData+zlib (~> 6.0)" - nanopb (= 0.3.9011) - - GoogleDataTransport (4.0.1) - - GoogleDataTransportCCTSupport (1.4.1): - - GoogleDataTransport (~> 4.0) + - GoogleDataTransport (5.0.0) + - GoogleDataTransportCCTSupport (2.0.0): + - GoogleDataTransport (~> 5.0) - nanopb (~> 0.3.901) - GoogleUtilities/AppDelegateSwizzler (6.5.1): - GoogleUtilities/Environment @@ -111,19 +110,19 @@ SPEC CHECKSUMS: FirebaseAnalytics: e83e64b1231dedcd9ddd4bdecd9bcfd6ba341679 FirebaseAnalyticsInterop: 3f86269c38ae41f47afeb43ebf32a001f58fcdae FirebaseCore: 4aeb81ff53dcd9a3634ca725dc1fb8c2a4622046 - FirebaseCoreDiagnostics: 2109d10c35e8289b1ee6cabf44d9ffb055620194 + FirebaseCoreDiagnostics: e9b4cd8ba60dee0f2d13347332e4b7898cca5b61 FirebaseCoreDiagnosticsInterop: 296e2c5f5314500a850ad0b83e9e7c10b011a850 - FirebaseInAppMessaging: 05d3a05e92e07a2a3234083ea6c90898ea48eebf + FirebaseInAppMessaging: 5db5fa181ed4215e02ded09f7e4bbcc2ce624a47 FirebaseInAppMessagingDisplay: 60a65c8277f17675a8a5b92e9a97cd914b45d4ff FirebaseInstallations: 575cd32f2aec0feeb0e44f5d0110a09e5e60b47b FirebaseInstanceID: 7ee0d6777013bb952f377b41965bf132b6a075be GoogleAppMeasurement: a08a43b8677b95ed51fcef880e36737334d804fd - GoogleDataTransport: 653963cf5be60fb59cf051e070f0836fdc305f81 - GoogleDataTransportCCTSupport: 84e4d4bbab642f2e9d83ee65d78aca2b5527d314 + GoogleDataTransport: a857c6a002d201b524dd4bc2ed7e7355ed07e785 + GoogleDataTransportCCTSupport: 32f75fbe904c82772fcbb6b6bd4525bfb6f2a862 GoogleUtilities: 06eb53bb579efe7099152735900dd04bf09e7275 nanopb: 18003b5e52dab79db540fe93fe9579f399bd1ccd PromisesObjC: c119f3cd559f50b7ae681fa59dc1acd19173b7e6 PODFILE CHECKSUM: ee1d0162c4b114166138141943031a3ae6c42221 -COCOAPODS: 1.9.0 +COCOAPODS: 1.9.1 diff --git a/invites/Podfile.lock b/invites/Podfile.lock index 22823d0f..8d7c33ae 100644 --- a/invites/Podfile.lock +++ b/invites/Podfile.lock @@ -147,4 +147,4 @@ SPEC CHECKSUMS: PODFILE CHECKSUM: 642789e1fcae7a05996d36ee829b1b64089587bd -COCOAPODS: 1.9.0 +COCOAPODS: 1.9.1 diff --git a/mlkit/Podfile.lock b/mlkit/Podfile.lock index c523a868..a277f5ff 100644 --- a/mlkit/Podfile.lock +++ b/mlkit/Podfile.lock @@ -12,9 +12,9 @@ PODS: - FirebaseCoreDiagnosticsInterop (~> 1.2) - GoogleUtilities/Environment (~> 6.5) - GoogleUtilities/Logger (~> 6.5) - - FirebaseCoreDiagnostics (1.2.1): + - FirebaseCoreDiagnostics (1.2.2): - FirebaseCoreDiagnosticsInterop (~> 1.2) - - GoogleDataTransportCCTSupport (~> 1.3) + - GoogleDataTransportCCTSupport (~> 2.0) - GoogleUtilities/Environment (~> 6.5) - GoogleUtilities/Logger (~> 6.5) - nanopb (~> 0.3.901) @@ -57,9 +57,9 @@ PODS: - GoogleAPIClientForREST/Vision (1.3.11): - GoogleAPIClientForREST/Core - GTMSessionFetcher (>= 1.1.7) - - GoogleDataTransport (4.0.1) - - GoogleDataTransportCCTSupport (1.4.1): - - GoogleDataTransport (~> 4.0) + - GoogleDataTransport (5.0.0) + - GoogleDataTransportCCTSupport (2.0.0): + - GoogleDataTransport (~> 5.0) - nanopb (~> 0.3.901) - GoogleToolboxForMac/DebugUtils (2.2.2): - GoogleToolboxForMac/Defines (= 2.2.2) @@ -124,7 +124,7 @@ SPEC REPOS: SPEC CHECKSUMS: Firebase: 0490eca762a72e4f1582319539153897f1508dee FirebaseCore: 78276943ad85e616dfa54dafa6c89512987d9d60 - FirebaseCoreDiagnostics: 2109d10c35e8289b1ee6cabf44d9ffb055620194 + FirebaseCoreDiagnostics: e9b4cd8ba60dee0f2d13347332e4b7898cca5b61 FirebaseCoreDiagnosticsInterop: 296e2c5f5314500a850ad0b83e9e7c10b011a850 FirebaseInstallations: 575cd32f2aec0feeb0e44f5d0110a09e5e60b47b FirebaseInstanceID: 7ee0d6777013bb952f377b41965bf132b6a075be @@ -132,8 +132,8 @@ SPEC CHECKSUMS: FirebaseMLVision: 7a456009787690e3b53436092ae9b635563de8f3 FirebaseMLVisionAutoML: ce5b5dfd1443e8c08a68f4dafa6b1c169d07a6a2 GoogleAPIClientForREST: 0f19a8280dfe6471f76016645d26eb5dae305101 - GoogleDataTransport: 653963cf5be60fb59cf051e070f0836fdc305f81 - GoogleDataTransportCCTSupport: 84e4d4bbab642f2e9d83ee65d78aca2b5527d314 + GoogleDataTransport: a857c6a002d201b524dd4bc2ed7e7355ed07e785 + GoogleDataTransportCCTSupport: 32f75fbe904c82772fcbb6b6bd4525bfb6f2a862 GoogleToolboxForMac: 800648f8b3127618c1b59c7f97684427630c5ea3 GoogleUtilities: 06eb53bb579efe7099152735900dd04bf09e7275 GTMSessionFetcher: cea130bbfe5a7edc8d06d3f0d17288c32ffe9925 @@ -145,4 +145,4 @@ SPEC CHECKSUMS: PODFILE CHECKSUM: 4b071879fc5f9391b9325777ac56ce58e70e8b8d -COCOAPODS: 1.9.0 +COCOAPODS: 1.9.1 diff --git a/storage/Podfile.lock b/storage/Podfile.lock index c46aaffd..9b6f1e30 100644 --- a/storage/Podfile.lock +++ b/storage/Podfile.lock @@ -4,15 +4,15 @@ PODS: - Firebase/Storage (6.18.0): - Firebase/CoreOnly - FirebaseStorage (~> 3.5.0) - - FirebaseAuthInterop (1.0.0) + - FirebaseAuthInterop (1.1.0) - FirebaseCore (6.6.3): - FirebaseCoreDiagnostics (~> 1.2) - FirebaseCoreDiagnosticsInterop (~> 1.2) - GoogleUtilities/Environment (~> 6.5) - GoogleUtilities/Logger (~> 6.5) - - FirebaseCoreDiagnostics (1.2.1): + - FirebaseCoreDiagnostics (1.2.2): - FirebaseCoreDiagnosticsInterop (~> 1.2) - - GoogleDataTransportCCTSupport (~> 1.3) + - GoogleDataTransportCCTSupport (~> 2.0) - GoogleUtilities/Environment (~> 6.5) - GoogleUtilities/Logger (~> 6.5) - nanopb (~> 0.3.901) @@ -24,9 +24,9 @@ PODS: - FirebaseUI/Storage (8.4.2): - Firebase/Storage (~> 6.0) - SDWebImage (~> 5.0) - - GoogleDataTransport (4.0.1) - - GoogleDataTransportCCTSupport (1.4.1): - - GoogleDataTransport (~> 4.0) + - GoogleDataTransport (5.0.0) + - GoogleDataTransportCCTSupport (2.0.0): + - GoogleDataTransport (~> 5.0) - nanopb (~> 0.3.901) - GoogleUtilities/Environment (6.5.1) - GoogleUtilities/Logger (6.5.1): @@ -63,14 +63,14 @@ SPEC REPOS: SPEC CHECKSUMS: Firebase: 0490eca762a72e4f1582319539153897f1508dee - FirebaseAuthInterop: 0ffa57668be100582bb7643d4fcb7615496c41fc + FirebaseAuthInterop: a0f37ae05833af156e72028f648d313f7e7592e9 FirebaseCore: 78276943ad85e616dfa54dafa6c89512987d9d60 - FirebaseCoreDiagnostics: 2109d10c35e8289b1ee6cabf44d9ffb055620194 + FirebaseCoreDiagnostics: e9b4cd8ba60dee0f2d13347332e4b7898cca5b61 FirebaseCoreDiagnosticsInterop: 296e2c5f5314500a850ad0b83e9e7c10b011a850 FirebaseStorage: 6c5263796af3b1be82ed173598aade47535fe125 FirebaseUI: e57e9b9c4340631151fbe67a14206d23d0974f37 - GoogleDataTransport: 653963cf5be60fb59cf051e070f0836fdc305f81 - GoogleDataTransportCCTSupport: 84e4d4bbab642f2e9d83ee65d78aca2b5527d314 + GoogleDataTransport: a857c6a002d201b524dd4bc2ed7e7355ed07e785 + GoogleDataTransportCCTSupport: 32f75fbe904c82772fcbb6b6bd4525bfb6f2a862 GoogleUtilities: 06eb53bb579efe7099152735900dd04bf09e7275 GTMSessionFetcher: cea130bbfe5a7edc8d06d3f0d17288c32ffe9925 nanopb: 18003b5e52dab79db540fe93fe9579f399bd1ccd @@ -78,4 +78,4 @@ SPEC CHECKSUMS: PODFILE CHECKSUM: f0cd9d079793b24a37b713cd64dc7900bb8601af -COCOAPODS: 1.9.0 +COCOAPODS: 1.9.1 From 52228ce888a361308da4d69c5b13cff697648388 Mon Sep 17 00:00:00 2001 From: DPE bot Date: Wed, 11 Mar 2020 08:22:37 -0700 Subject: [PATCH 063/387] Auto-update dependencies. --- dl-invites-sample/Podfile.lock | 12 ++++---- firestore/objc/Podfile.lock | 16 +++++------ firestore/swift/Podfile.lock | 16 +++++------ .../FiroptionConfiguration/Podfile.lock | 28 +++++++++---------- functions/Podfile.lock | 12 ++++---- mlkit/Podfile.lock | 14 +++++----- storage/Podfile.lock | 22 +++++++-------- 7 files changed, 60 insertions(+), 60 deletions(-) diff --git a/dl-invites-sample/Podfile.lock b/dl-invites-sample/Podfile.lock index ba494bfc..9896d5a5 100644 --- a/dl-invites-sample/Podfile.lock +++ b/dl-invites-sample/Podfile.lock @@ -1,11 +1,11 @@ PODS: - - Firebase/CoreOnly (6.18.0): - - FirebaseCore (= 6.6.3) - - Firebase/DynamicLinks (6.18.0): + - Firebase/CoreOnly (6.19.0): + - FirebaseCore (= 6.6.4) + - Firebase/DynamicLinks (6.19.0): - Firebase/CoreOnly - FirebaseDynamicLinks (~> 4.0.7) - FirebaseAnalyticsInterop (1.5.0) - - FirebaseCore (6.6.3): + - FirebaseCore (6.6.4): - FirebaseCoreDiagnostics (~> 1.2) - FirebaseCoreDiagnosticsInterop (~> 1.2) - GoogleUtilities/Environment (~> 6.5) @@ -50,9 +50,9 @@ SPEC REPOS: - nanopb SPEC CHECKSUMS: - Firebase: 0490eca762a72e4f1582319539153897f1508dee + Firebase: d55ddb0e0bb3207166cddc028647833d8a1b5b6f FirebaseAnalyticsInterop: 3f86269c38ae41f47afeb43ebf32a001f58fcdae - FirebaseCore: 78276943ad85e616dfa54dafa6c89512987d9d60 + FirebaseCore: ed0a24c758a57c2b88c5efa8e6a8195e868af589 FirebaseCoreDiagnostics: e9b4cd8ba60dee0f2d13347332e4b7898cca5b61 FirebaseCoreDiagnosticsInterop: 296e2c5f5314500a850ad0b83e9e7c10b011a850 FirebaseDynamicLinks: b3338d0c0423ee3d409f5ecc0fb774a9baa6537b diff --git a/firestore/objc/Podfile.lock b/firestore/objc/Podfile.lock index 5666fa14..99758cbf 100644 --- a/firestore/objc/Podfile.lock +++ b/firestore/objc/Podfile.lock @@ -164,14 +164,14 @@ PODS: - BoringSSL-GRPC/Implementation (0.0.3): - BoringSSL-GRPC/Interface (= 0.0.3) - BoringSSL-GRPC/Interface (0.0.3) - - Firebase/Auth (6.18.0): + - Firebase/Auth (6.19.0): - Firebase/CoreOnly - FirebaseAuth (~> 6.4.3) - - Firebase/CoreOnly (6.18.0): - - FirebaseCore (= 6.6.3) - - Firebase/Firestore (6.18.0): + - Firebase/CoreOnly (6.19.0): + - FirebaseCore (= 6.6.4) + - Firebase/Firestore (6.19.0): - Firebase/CoreOnly - - FirebaseFirestore (~> 1.11.0) + - FirebaseFirestore (~> 1.11.1) - FirebaseAuth (6.4.3): - FirebaseAuthInterop (~> 1.0) - FirebaseCore (~> 6.6) @@ -179,7 +179,7 @@ PODS: - GoogleUtilities/Environment (~> 6.5) - GTMSessionFetcher/Core (~> 1.1) - FirebaseAuthInterop (1.1.0) - - FirebaseCore (6.6.3): + - FirebaseCore (6.6.4): - FirebaseCoreDiagnostics (~> 1.2) - FirebaseCoreDiagnosticsInterop (~> 1.2) - GoogleUtilities/Environment (~> 6.5) @@ -273,10 +273,10 @@ SPEC REPOS: SPEC CHECKSUMS: abseil: 18063d773f5366ff8736a050fe035a28f635fd27 BoringSSL-GRPC: db8764df3204ccea016e1c8dd15d9a9ad63ff318 - Firebase: 0490eca762a72e4f1582319539153897f1508dee + Firebase: d55ddb0e0bb3207166cddc028647833d8a1b5b6f FirebaseAuth: 5ce2b03a3d7fe56b7a6e4c5ec7ff1522890b1d6f FirebaseAuthInterop: a0f37ae05833af156e72028f648d313f7e7592e9 - FirebaseCore: 78276943ad85e616dfa54dafa6c89512987d9d60 + FirebaseCore: ed0a24c758a57c2b88c5efa8e6a8195e868af589 FirebaseCoreDiagnostics: e9b4cd8ba60dee0f2d13347332e4b7898cca5b61 FirebaseCoreDiagnosticsInterop: 296e2c5f5314500a850ad0b83e9e7c10b011a850 FirebaseFirestore: ce81b0e390174e33c4b713c22c4dbd83e50e07b0 diff --git a/firestore/swift/Podfile.lock b/firestore/swift/Podfile.lock index 7727d6ac..e757699e 100644 --- a/firestore/swift/Podfile.lock +++ b/firestore/swift/Podfile.lock @@ -164,14 +164,14 @@ PODS: - BoringSSL-GRPC/Implementation (0.0.3): - BoringSSL-GRPC/Interface (= 0.0.3) - BoringSSL-GRPC/Interface (0.0.3) - - Firebase/Auth (6.18.0): + - Firebase/Auth (6.19.0): - Firebase/CoreOnly - FirebaseAuth (~> 6.4.3) - - Firebase/CoreOnly (6.18.0): - - FirebaseCore (= 6.6.3) - - Firebase/Firestore (6.18.0): + - Firebase/CoreOnly (6.19.0): + - FirebaseCore (= 6.6.4) + - Firebase/Firestore (6.19.0): - Firebase/CoreOnly - - FirebaseFirestore (~> 1.11.0) + - FirebaseFirestore (~> 1.11.1) - FirebaseAuth (6.4.3): - FirebaseAuthInterop (~> 1.0) - FirebaseCore (~> 6.6) @@ -179,7 +179,7 @@ PODS: - GoogleUtilities/Environment (~> 6.5) - GTMSessionFetcher/Core (~> 1.1) - FirebaseAuthInterop (1.1.0) - - FirebaseCore (6.6.3): + - FirebaseCore (6.6.4): - FirebaseCoreDiagnostics (~> 1.2) - FirebaseCoreDiagnosticsInterop (~> 1.2) - GoogleUtilities/Environment (~> 6.5) @@ -273,10 +273,10 @@ SPEC REPOS: SPEC CHECKSUMS: abseil: 18063d773f5366ff8736a050fe035a28f635fd27 BoringSSL-GRPC: db8764df3204ccea016e1c8dd15d9a9ad63ff318 - Firebase: 0490eca762a72e4f1582319539153897f1508dee + Firebase: d55ddb0e0bb3207166cddc028647833d8a1b5b6f FirebaseAuth: 5ce2b03a3d7fe56b7a6e4c5ec7ff1522890b1d6f FirebaseAuthInterop: a0f37ae05833af156e72028f648d313f7e7592e9 - FirebaseCore: 78276943ad85e616dfa54dafa6c89512987d9d60 + FirebaseCore: ed0a24c758a57c2b88c5efa8e6a8195e868af589 FirebaseCoreDiagnostics: e9b4cd8ba60dee0f2d13347332e4b7898cca5b61 FirebaseCoreDiagnosticsInterop: 296e2c5f5314500a850ad0b83e9e7c10b011a850 FirebaseFirestore: ce81b0e390174e33c4b713c22c4dbd83e50e07b0 diff --git a/firoptions/FiroptionConfiguration/Podfile.lock b/firoptions/FiroptionConfiguration/Podfile.lock index 89aa889e..225137d1 100644 --- a/firoptions/FiroptionConfiguration/Podfile.lock +++ b/firoptions/FiroptionConfiguration/Podfile.lock @@ -1,25 +1,25 @@ PODS: - - Firebase/Analytics (6.18.0): + - Firebase/Analytics (6.19.0): - Firebase/Core - - Firebase/Core (6.18.0): + - Firebase/Core (6.19.0): - Firebase/CoreOnly - - FirebaseAnalytics (= 6.3.0) - - Firebase/CoreOnly (6.18.0): - - FirebaseCore (= 6.6.3) - - Firebase/Database (6.18.0): + - FirebaseAnalytics (= 6.3.1) + - Firebase/CoreOnly (6.19.0): + - FirebaseCore (= 6.6.4) + - Firebase/Database (6.19.0): - Firebase/CoreOnly - FirebaseDatabase (~> 6.1.4) - - FirebaseAnalytics (6.3.0): + - FirebaseAnalytics (6.3.1): - FirebaseCore (~> 6.6) - FirebaseInstallations (~> 1.1) - - GoogleAppMeasurement (= 6.3.0) + - GoogleAppMeasurement (= 6.3.1) - GoogleUtilities/AppDelegateSwizzler (~> 6.0) - GoogleUtilities/MethodSwizzler (~> 6.0) - GoogleUtilities/Network (~> 6.0) - "GoogleUtilities/NSData+zlib (~> 6.0)" - nanopb (= 0.3.9011) - FirebaseAuthInterop (1.1.0) - - FirebaseCore (6.6.3): + - FirebaseCore (6.6.4): - FirebaseCoreDiagnostics (~> 1.2) - FirebaseCoreDiagnosticsInterop (~> 1.2) - GoogleUtilities/Environment (~> 6.5) @@ -39,7 +39,7 @@ PODS: - FirebaseCore (~> 6.6) - GoogleUtilities/UserDefaults (~> 6.5) - PromisesObjC (~> 1.2) - - GoogleAppMeasurement (6.3.0): + - GoogleAppMeasurement (6.3.1): - GoogleUtilities/AppDelegateSwizzler (~> 6.0) - GoogleUtilities/MethodSwizzler (~> 6.0) - GoogleUtilities/Network (~> 6.0) @@ -99,15 +99,15 @@ SPEC REPOS: - PromisesObjC SPEC CHECKSUMS: - Firebase: 0490eca762a72e4f1582319539153897f1508dee - FirebaseAnalytics: 058d71e714a1a6804d9e0f25e3bb18e377a51579 + Firebase: d55ddb0e0bb3207166cddc028647833d8a1b5b6f + FirebaseAnalytics: 572e467f3d977825266e8ccd52674aa3e6f47eac FirebaseAuthInterop: a0f37ae05833af156e72028f648d313f7e7592e9 - FirebaseCore: 78276943ad85e616dfa54dafa6c89512987d9d60 + FirebaseCore: ed0a24c758a57c2b88c5efa8e6a8195e868af589 FirebaseCoreDiagnostics: e9b4cd8ba60dee0f2d13347332e4b7898cca5b61 FirebaseCoreDiagnosticsInterop: 296e2c5f5314500a850ad0b83e9e7c10b011a850 FirebaseDatabase: 0144e0706a4761f1b0e8679572eba8095ddb59be FirebaseInstallations: 575cd32f2aec0feeb0e44f5d0110a09e5e60b47b - GoogleAppMeasurement: 39ecba10918b21c83877d392246157f65db351cf + GoogleAppMeasurement: c29d405ff76e18551b5d158eaba6753fda8c7542 GoogleDataTransport: a857c6a002d201b524dd4bc2ed7e7355ed07e785 GoogleDataTransportCCTSupport: 32f75fbe904c82772fcbb6b6bd4525bfb6f2a862 GoogleUtilities: 06eb53bb579efe7099152735900dd04bf09e7275 diff --git a/functions/Podfile.lock b/functions/Podfile.lock index 298f548f..04df4fa8 100644 --- a/functions/Podfile.lock +++ b/functions/Podfile.lock @@ -1,11 +1,11 @@ PODS: - - Firebase/CoreOnly (6.18.0): - - FirebaseCore (= 6.6.3) - - Firebase/Functions (6.18.0): + - Firebase/CoreOnly (6.19.0): + - FirebaseCore (= 6.6.4) + - Firebase/Functions (6.19.0): - Firebase/CoreOnly - FirebaseFunctions (~> 2.5.1) - FirebaseAuthInterop (1.1.0) - - FirebaseCore (6.6.3): + - FirebaseCore (6.6.4): - FirebaseCoreDiagnostics (~> 1.2) - FirebaseCoreDiagnosticsInterop (~> 1.2) - GoogleUtilities/Environment (~> 6.5) @@ -53,9 +53,9 @@ SPEC REPOS: - nanopb SPEC CHECKSUMS: - Firebase: 0490eca762a72e4f1582319539153897f1508dee + Firebase: d55ddb0e0bb3207166cddc028647833d8a1b5b6f FirebaseAuthInterop: a0f37ae05833af156e72028f648d313f7e7592e9 - FirebaseCore: 78276943ad85e616dfa54dafa6c89512987d9d60 + FirebaseCore: ed0a24c758a57c2b88c5efa8e6a8195e868af589 FirebaseCoreDiagnostics: e9b4cd8ba60dee0f2d13347332e4b7898cca5b61 FirebaseCoreDiagnosticsInterop: 296e2c5f5314500a850ad0b83e9e7c10b011a850 FirebaseFunctions: 5af7c35d1c5e41608fecbb667eb6c4e672e318d0 diff --git a/mlkit/Podfile.lock b/mlkit/Podfile.lock index a277f5ff..e2476bf0 100644 --- a/mlkit/Podfile.lock +++ b/mlkit/Podfile.lock @@ -1,13 +1,13 @@ PODS: - - Firebase/CoreOnly (6.18.0): - - FirebaseCore (= 6.6.3) - - Firebase/MLVision (6.18.0): + - Firebase/CoreOnly (6.19.0): + - FirebaseCore (= 6.6.4) + - Firebase/MLVision (6.19.0): - Firebase/CoreOnly - FirebaseMLVision (~> 0.19.0) - - Firebase/MLVisionAutoML (6.18.0): + - Firebase/MLVisionAutoML (6.19.0): - Firebase/CoreOnly - FirebaseMLVisionAutoML (~> 0.19.0) - - FirebaseCore (6.6.3): + - FirebaseCore (6.6.4): - FirebaseCoreDiagnostics (~> 1.2) - FirebaseCoreDiagnosticsInterop (~> 1.2) - GoogleUtilities/Environment (~> 6.5) @@ -122,8 +122,8 @@ SPEC REPOS: - TensorFlowLiteObjC SPEC CHECKSUMS: - Firebase: 0490eca762a72e4f1582319539153897f1508dee - FirebaseCore: 78276943ad85e616dfa54dafa6c89512987d9d60 + Firebase: d55ddb0e0bb3207166cddc028647833d8a1b5b6f + FirebaseCore: ed0a24c758a57c2b88c5efa8e6a8195e868af589 FirebaseCoreDiagnostics: e9b4cd8ba60dee0f2d13347332e4b7898cca5b61 FirebaseCoreDiagnosticsInterop: 296e2c5f5314500a850ad0b83e9e7c10b011a850 FirebaseInstallations: 575cd32f2aec0feeb0e44f5d0110a09e5e60b47b diff --git a/storage/Podfile.lock b/storage/Podfile.lock index 9b6f1e30..d12a1e9c 100644 --- a/storage/Podfile.lock +++ b/storage/Podfile.lock @@ -1,11 +1,11 @@ PODS: - - Firebase/CoreOnly (6.18.0): - - FirebaseCore (= 6.6.3) - - Firebase/Storage (6.18.0): + - Firebase/CoreOnly (6.19.0): + - FirebaseCore (= 6.6.4) + - Firebase/Storage (6.19.0): - Firebase/CoreOnly - - FirebaseStorage (~> 3.5.0) + - FirebaseStorage (~> 3.6.0) - FirebaseAuthInterop (1.1.0) - - FirebaseCore (6.6.3): + - FirebaseCore (6.6.4): - FirebaseCoreDiagnostics (~> 1.2) - FirebaseCoreDiagnosticsInterop (~> 1.2) - GoogleUtilities/Environment (~> 6.5) @@ -17,9 +17,9 @@ PODS: - GoogleUtilities/Logger (~> 6.5) - nanopb (~> 0.3.901) - FirebaseCoreDiagnosticsInterop (1.2.0) - - FirebaseStorage (3.5.0): - - FirebaseAuthInterop (~> 1.0) - - FirebaseCore (~> 6.0) + - FirebaseStorage (3.6.0): + - FirebaseAuthInterop (~> 1.1) + - FirebaseCore (~> 6.6) - GTMSessionFetcher/Core (~> 1.1) - FirebaseUI/Storage (8.4.2): - Firebase/Storage (~> 6.0) @@ -62,12 +62,12 @@ SPEC REPOS: - SDWebImage SPEC CHECKSUMS: - Firebase: 0490eca762a72e4f1582319539153897f1508dee + Firebase: d55ddb0e0bb3207166cddc028647833d8a1b5b6f FirebaseAuthInterop: a0f37ae05833af156e72028f648d313f7e7592e9 - FirebaseCore: 78276943ad85e616dfa54dafa6c89512987d9d60 + FirebaseCore: ed0a24c758a57c2b88c5efa8e6a8195e868af589 FirebaseCoreDiagnostics: e9b4cd8ba60dee0f2d13347332e4b7898cca5b61 FirebaseCoreDiagnosticsInterop: 296e2c5f5314500a850ad0b83e9e7c10b011a850 - FirebaseStorage: 6c5263796af3b1be82ed173598aade47535fe125 + FirebaseStorage: b43ee271294227e1a3225544b073f3b49b427f46 FirebaseUI: e57e9b9c4340631151fbe67a14206d23d0974f37 GoogleDataTransport: a857c6a002d201b524dd4bc2ed7e7355ed07e785 GoogleDataTransportCCTSupport: 32f75fbe904c82772fcbb6b6bd4525bfb6f2a862 From 6306c43f9b45352ff028c1f8503e76db7685e442 Mon Sep 17 00:00:00 2001 From: Morgan Chen Date: Wed, 11 Mar 2020 14:20:21 -0700 Subject: [PATCH 064/387] Add firestore snippets to GHA --- .github/GoogleService-Info-CI.plist | 38 ++++++++++++++++++++++++++ .github/workflows/firestore.yml | 41 +++++++++++++++++++++++++++++ firestore/swift/Podfile | 1 + 3 files changed, 80 insertions(+) create mode 100644 .github/GoogleService-Info-CI.plist create mode 100644 .github/workflows/firestore.yml diff --git a/.github/GoogleService-Info-CI.plist b/.github/GoogleService-Info-CI.plist new file mode 100644 index 00000000..5d96fe50 --- /dev/null +++ b/.github/GoogleService-Info-CI.plist @@ -0,0 +1,38 @@ + + + + + CLIENT_ID + 000000000000-aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa.apps.googleusercontent.com + REVERSED_CLIENT_ID + com.googleusercontent.apps.000000000000-aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa + ANDROID_CLIENT_ID + 000000000000-aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa.apps.googleusercontent.com + API_KEY + AAAAAAAAAAA_AAAAA_AAAAAAAAAAAAAAAAAAAAA + GCM_SENDER_ID + 000000000000 + PLIST_VERSION + 1 + BUNDLE_ID + com.google.firebase.sample.build + PROJECT_ID + aaaaaa-aaa-aaaaa + STORAGE_BUCKET + aaaaaa-aaa-aaaaa.appspot.com + IS_ADS_ENABLED + + IS_ANALYTICS_ENABLED + + IS_APPINVITE_ENABLED + + IS_GCM_ENABLED + + IS_SIGNIN_ENABLED + + GOOGLE_APP_ID + 1:000000000000:ios:aaaaaaaaaaaaaaaa + DATABASE_URL + https://aaaaaa-aaa-aaaaa.firebaseio.com + + \ No newline at end of file diff --git a/.github/workflows/firestore.yml b/.github/workflows/firestore.yml new file mode 100644 index 00000000..e2c375bc --- /dev/null +++ b/.github/workflows/firestore.yml @@ -0,0 +1,41 @@ +on: + pull_request: + paths: + - 'firestore/**' + - '.github/workflows/firestore.yml' +name: Firestore +jobs: + swift-build: + name: Swift build + runs-on: macOS-latest + strategy: + matrix: + destination: ['platform=iOS Simulator,OS=13.3,name=iPhone 11'] + steps: + - name: Checkout + uses: actions/checkout@master + - name: Build Swift snippets + run: | + cp .github/GoogleService-Info-CI.plist firestore/swift/firestore-smoketest/GoogleService-Info.plist + cd firestore/swift + pod install --repo-update + xcodebuild -workspace firestore-smoketest.xcworkspace clean build -scheme firestore-smoketest -destination "${destination}" CODE_SIGN_IDENTITY="" CODE_SIGNING_REQUIRED=NO + env: + destination: ${{ matrix.destination }} + objc-build: + name: ObjC build + runs-on: macOS-latest + strategy: + matrix: + destination: ['platform=iOS Simulator,OS=13.3,name=iPhone 11'] + steps: + - name: Checkout + uses: actions/checkout@master + - name: Build ObjC snippets + run: | + cp .github/GoogleService-Info-CI.plist firestore/objc/GoogleService-Info.plist + cd firestore/objc + pod install --repo-update + xcodebuild -workspace firestore-smoketest-objc.xcworkspace clean build -scheme firestore-smoketest-objc -destination "${destination}" CODE_SIGN_IDENTITY="" CODE_SIGNING_REQUIRED=NO + env: + destination: ${{ matrix.destination }} diff --git a/firestore/swift/Podfile b/firestore/swift/Podfile index 0514db5d..ba355786 100644 --- a/firestore/swift/Podfile +++ b/firestore/swift/Podfile @@ -8,6 +8,7 @@ target 'firestore-smoketest' do # Pods for firestore-smoketest pod 'Firebase/Auth' pod 'Firebase/Firestore' + pod 'FirebaseFirestoreSwift' target 'firestore-smoketestTests' do inherit! :search_paths From 5e665b737d500146ee12edb13d1327c517f96b21 Mon Sep 17 00:00:00 2001 From: Morgan Chen Date: Wed, 11 Mar 2020 15:46:43 -0700 Subject: [PATCH 065/387] Add firoptions build --- .github/workflows/core.yml | 24 ++++++++++++++++++++++++ 1 file changed, 24 insertions(+) create mode 100644 .github/workflows/core.yml diff --git a/.github/workflows/core.yml b/.github/workflows/core.yml new file mode 100644 index 00000000..0d9614e3 --- /dev/null +++ b/.github/workflows/core.yml @@ -0,0 +1,24 @@ +on: + pull_request: + paths: + - 'firoptions/**' + - '.github/workflows/core.yml' +name: Analytics + Core +jobs: + swift-build: + name: Swift build + runs-on: macOS-latest + strategy: + matrix: + destination: ['platform=iOS Simulator,OS=13.3,name=iPhone 11'] + steps: + - name: Checkout + uses: actions/checkout@master + - name: Build Swift snippets + run: | + cp .github/GoogleService-Info-CI.plist firoptions/FiroptionConfiguration/FiroptionConfiguration/GoogleService-Info.plist + cd firoptions/FiroptionConfiguration + pod install --repo-update + xcodebuild -workspace FiroptionConfiguration.xcworkspace clean build -scheme FiroptionConfiguration -destination "${destination}" CODE_SIGN_IDENTITY="" CODE_SIGNING_REQUIRED=NO + env: + destination: ${{ matrix.destination }} \ No newline at end of file From ff5d2b659b34701495b4e49f4e817480395e0c3a Mon Sep 17 00:00:00 2001 From: DPE bot Date: Thu, 12 Mar 2020 08:22:51 -0700 Subject: [PATCH 066/387] Auto-update dependencies. --- firestore/objc/Podfile.lock | 4 ++-- firestore/swift/Podfile.lock | 11 ++++++++--- 2 files changed, 10 insertions(+), 5 deletions(-) diff --git a/firestore/objc/Podfile.lock b/firestore/objc/Podfile.lock index 99758cbf..dd499fec 100644 --- a/firestore/objc/Podfile.lock +++ b/firestore/objc/Podfile.lock @@ -191,7 +191,7 @@ PODS: - GoogleUtilities/Logger (~> 6.5) - nanopb (~> 0.3.901) - FirebaseCoreDiagnosticsInterop (1.2.0) - - FirebaseFirestore (1.11.1): + - FirebaseFirestore (1.11.2): - abseil/algorithm (= 0.20190808) - abseil/base (= 0.20190808) - abseil/memory (= 0.20190808) @@ -279,7 +279,7 @@ SPEC CHECKSUMS: FirebaseCore: ed0a24c758a57c2b88c5efa8e6a8195e868af589 FirebaseCoreDiagnostics: e9b4cd8ba60dee0f2d13347332e4b7898cca5b61 FirebaseCoreDiagnosticsInterop: 296e2c5f5314500a850ad0b83e9e7c10b011a850 - FirebaseFirestore: ce81b0e390174e33c4b713c22c4dbd83e50e07b0 + FirebaseFirestore: 71925e62a5d1cbfaff46aa4d5107e525cc48356a GoogleDataTransport: a857c6a002d201b524dd4bc2ed7e7355ed07e785 GoogleDataTransportCCTSupport: 32f75fbe904c82772fcbb6b6bd4525bfb6f2a862 GoogleUtilities: 06eb53bb579efe7099152735900dd04bf09e7275 diff --git a/firestore/swift/Podfile.lock b/firestore/swift/Podfile.lock index e757699e..552b817c 100644 --- a/firestore/swift/Podfile.lock +++ b/firestore/swift/Podfile.lock @@ -191,7 +191,7 @@ PODS: - GoogleUtilities/Logger (~> 6.5) - nanopb (~> 0.3.901) - FirebaseCoreDiagnosticsInterop (1.2.0) - - FirebaseFirestore (1.11.1): + - FirebaseFirestore (1.11.2): - abseil/algorithm (= 0.20190808) - abseil/base (= 0.20190808) - abseil/memory (= 0.20190808) @@ -204,6 +204,8 @@ PODS: - "gRPC-C++ (= 0.0.9)" - leveldb-library (~> 1.22) - nanopb (~> 0.3.901) + - FirebaseFirestoreSwift (0.2): + - FirebaseFirestore (>= 1.6.1, ~> 1.6) - GoogleDataTransport (5.0.0) - GoogleDataTransportCCTSupport (2.0.0): - GoogleDataTransport (~> 5.0) @@ -249,6 +251,7 @@ PODS: DEPENDENCIES: - Firebase/Auth - Firebase/Firestore + - FirebaseFirestoreSwift SPEC REPOS: trunk: @@ -261,6 +264,7 @@ SPEC REPOS: - FirebaseCoreDiagnostics - FirebaseCoreDiagnosticsInterop - FirebaseFirestore + - FirebaseFirestoreSwift - GoogleDataTransport - GoogleDataTransportCCTSupport - GoogleUtilities @@ -279,7 +283,8 @@ SPEC CHECKSUMS: FirebaseCore: ed0a24c758a57c2b88c5efa8e6a8195e868af589 FirebaseCoreDiagnostics: e9b4cd8ba60dee0f2d13347332e4b7898cca5b61 FirebaseCoreDiagnosticsInterop: 296e2c5f5314500a850ad0b83e9e7c10b011a850 - FirebaseFirestore: ce81b0e390174e33c4b713c22c4dbd83e50e07b0 + FirebaseFirestore: 71925e62a5d1cbfaff46aa4d5107e525cc48356a + FirebaseFirestoreSwift: 0437bb10d83f8161a9131da1739998254c78fdf5 GoogleDataTransport: a857c6a002d201b524dd4bc2ed7e7355ed07e785 GoogleDataTransportCCTSupport: 32f75fbe904c82772fcbb6b6bd4525bfb6f2a862 GoogleUtilities: 06eb53bb579efe7099152735900dd04bf09e7275 @@ -289,6 +294,6 @@ SPEC CHECKSUMS: leveldb-library: 55d93ee664b4007aac644a782d11da33fba316f7 nanopb: 18003b5e52dab79db540fe93fe9579f399bd1ccd -PODFILE CHECKSUM: 2e5f83b094a8addd485c86d3ee1310828b2d4787 +PODFILE CHECKSUM: dfb1cfdba09266ad70396917a2ef2777b77df820 COCOAPODS: 1.9.1 From 4199fb2e0fb4ba14b93b1a67c9d77e0f34616ef3 Mon Sep 17 00:00:00 2001 From: DPE bot Date: Fri, 13 Mar 2020 08:26:28 -0700 Subject: [PATCH 067/387] Auto-update dependencies. --- storage/Podfile.lock | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/storage/Podfile.lock b/storage/Podfile.lock index d12a1e9c..a923a748 100644 --- a/storage/Podfile.lock +++ b/storage/Podfile.lock @@ -37,9 +37,9 @@ PODS: - nanopb/encode (= 0.3.9011) - nanopb/decode (0.3.9011) - nanopb/encode (0.3.9011) - - SDWebImage (5.6.0): - - SDWebImage/Core (= 5.6.0) - - SDWebImage/Core (5.6.0) + - SDWebImage (5.6.1): + - SDWebImage/Core (= 5.6.1) + - SDWebImage/Core (5.6.1) DEPENDENCIES: - Firebase/Storage @@ -74,7 +74,7 @@ SPEC CHECKSUMS: GoogleUtilities: 06eb53bb579efe7099152735900dd04bf09e7275 GTMSessionFetcher: cea130bbfe5a7edc8d06d3f0d17288c32ffe9925 nanopb: 18003b5e52dab79db540fe93fe9579f399bd1ccd - SDWebImage: 21b19f56b4226cdfe3aefe4e6848dc43ed129a86 + SDWebImage: 7edb9c3ea661e77a66661f7f044de8c1b55d1120 PODFILE CHECKSUM: f0cd9d079793b24a37b713cd64dc7900bb8601af From bc36e246c7ae9f505ea16a33fad74765af92eac9 Mon Sep 17 00:00:00 2001 From: DPE bot Date: Tue, 17 Mar 2020 08:25:19 -0700 Subject: [PATCH 068/387] Auto-update dependencies. --- dl-invites-sample/Podfile.lock | 12 ++++---- firestore/objc/Podfile.lock | 30 +++++++++---------- firestore/swift/Podfile.lock | 30 +++++++++---------- .../FiroptionConfiguration/Podfile.lock | 28 ++++++++--------- functions/Podfile.lock | 12 ++++---- inappmessaging/Podfile.lock | 18 +++++------ mlkit/Podfile.lock | 16 +++++----- storage/Podfile.lock | 12 ++++---- 8 files changed, 79 insertions(+), 79 deletions(-) diff --git a/dl-invites-sample/Podfile.lock b/dl-invites-sample/Podfile.lock index 9896d5a5..dff85a76 100644 --- a/dl-invites-sample/Podfile.lock +++ b/dl-invites-sample/Podfile.lock @@ -1,7 +1,7 @@ PODS: - - Firebase/CoreOnly (6.19.0): + - Firebase/CoreOnly (6.20.0): - FirebaseCore (= 6.6.4) - - Firebase/DynamicLinks (6.19.0): + - Firebase/DynamicLinks (6.20.0): - Firebase/CoreOnly - FirebaseDynamicLinks (~> 4.0.7) - FirebaseAnalyticsInterop (1.5.0) @@ -24,8 +24,8 @@ PODS: - GoogleDataTransportCCTSupport (2.0.0): - GoogleDataTransport (~> 5.0) - nanopb (~> 0.3.901) - - GoogleUtilities/Environment (6.5.1) - - GoogleUtilities/Logger (6.5.1): + - GoogleUtilities/Environment (6.5.2) + - GoogleUtilities/Logger (6.5.2): - GoogleUtilities/Environment - nanopb (0.3.9011): - nanopb/decode (= 0.3.9011) @@ -50,7 +50,7 @@ SPEC REPOS: - nanopb SPEC CHECKSUMS: - Firebase: d55ddb0e0bb3207166cddc028647833d8a1b5b6f + Firebase: fe7f74012742ab403451dd283e6909b8f1fb348a FirebaseAnalyticsInterop: 3f86269c38ae41f47afeb43ebf32a001f58fcdae FirebaseCore: ed0a24c758a57c2b88c5efa8e6a8195e868af589 FirebaseCoreDiagnostics: e9b4cd8ba60dee0f2d13347332e4b7898cca5b61 @@ -58,7 +58,7 @@ SPEC CHECKSUMS: FirebaseDynamicLinks: b3338d0c0423ee3d409f5ecc0fb774a9baa6537b GoogleDataTransport: a857c6a002d201b524dd4bc2ed7e7355ed07e785 GoogleDataTransportCCTSupport: 32f75fbe904c82772fcbb6b6bd4525bfb6f2a862 - GoogleUtilities: 06eb53bb579efe7099152735900dd04bf09e7275 + GoogleUtilities: ad0f3b691c67909d03a3327cc205222ab8f42e0e nanopb: 18003b5e52dab79db540fe93fe9579f399bd1ccd PODFILE CHECKSUM: 7de02ed38e9465e2c05bb12085a971c35543c261 diff --git a/firestore/objc/Podfile.lock b/firestore/objc/Podfile.lock index dd499fec..589d2de0 100644 --- a/firestore/objc/Podfile.lock +++ b/firestore/objc/Podfile.lock @@ -164,15 +164,15 @@ PODS: - BoringSSL-GRPC/Implementation (0.0.3): - BoringSSL-GRPC/Interface (= 0.0.3) - BoringSSL-GRPC/Interface (0.0.3) - - Firebase/Auth (6.19.0): + - Firebase/Auth (6.20.0): - Firebase/CoreOnly - - FirebaseAuth (~> 6.4.3) - - Firebase/CoreOnly (6.19.0): + - FirebaseAuth (~> 6.5.0) + - Firebase/CoreOnly (6.20.0): - FirebaseCore (= 6.6.4) - - Firebase/Firestore (6.19.0): + - Firebase/Firestore (6.20.0): - Firebase/CoreOnly - - FirebaseFirestore (~> 1.11.1) - - FirebaseAuth (6.4.3): + - FirebaseFirestore (~> 1.11.2) + - FirebaseAuth (6.5.0): - FirebaseAuthInterop (~> 1.0) - FirebaseCore (~> 6.6) - GoogleUtilities/AppDelegateSwizzler (~> 6.5) @@ -208,19 +208,19 @@ PODS: - GoogleDataTransportCCTSupport (2.0.0): - GoogleDataTransport (~> 5.0) - nanopb (~> 0.3.901) - - GoogleUtilities/AppDelegateSwizzler (6.5.1): + - GoogleUtilities/AppDelegateSwizzler (6.5.2): - GoogleUtilities/Environment - GoogleUtilities/Logger - GoogleUtilities/Network - - GoogleUtilities/Environment (6.5.1) - - GoogleUtilities/Logger (6.5.1): + - GoogleUtilities/Environment (6.5.2) + - GoogleUtilities/Logger (6.5.2): - GoogleUtilities/Environment - - GoogleUtilities/Network (6.5.1): + - GoogleUtilities/Network (6.5.2): - GoogleUtilities/Logger - "GoogleUtilities/NSData+zlib" - GoogleUtilities/Reachability - - "GoogleUtilities/NSData+zlib (6.5.1)" - - GoogleUtilities/Reachability (6.5.1): + - "GoogleUtilities/NSData+zlib (6.5.2)" + - GoogleUtilities/Reachability (6.5.2): - GoogleUtilities/Logger - "gRPC-C++ (0.0.9)": - "gRPC-C++/Implementation (= 0.0.9)" @@ -273,8 +273,8 @@ SPEC REPOS: SPEC CHECKSUMS: abseil: 18063d773f5366ff8736a050fe035a28f635fd27 BoringSSL-GRPC: db8764df3204ccea016e1c8dd15d9a9ad63ff318 - Firebase: d55ddb0e0bb3207166cddc028647833d8a1b5b6f - FirebaseAuth: 5ce2b03a3d7fe56b7a6e4c5ec7ff1522890b1d6f + Firebase: fe7f74012742ab403451dd283e6909b8f1fb348a + FirebaseAuth: 648892fd0afeb27ef97c1d2e667329855f1004bc FirebaseAuthInterop: a0f37ae05833af156e72028f648d313f7e7592e9 FirebaseCore: ed0a24c758a57c2b88c5efa8e6a8195e868af589 FirebaseCoreDiagnostics: e9b4cd8ba60dee0f2d13347332e4b7898cca5b61 @@ -282,7 +282,7 @@ SPEC CHECKSUMS: FirebaseFirestore: 71925e62a5d1cbfaff46aa4d5107e525cc48356a GoogleDataTransport: a857c6a002d201b524dd4bc2ed7e7355ed07e785 GoogleDataTransportCCTSupport: 32f75fbe904c82772fcbb6b6bd4525bfb6f2a862 - GoogleUtilities: 06eb53bb579efe7099152735900dd04bf09e7275 + GoogleUtilities: ad0f3b691c67909d03a3327cc205222ab8f42e0e "gRPC-C++": 9dfe7b44821e7b3e44aacad2af29d2c21f7cde83 gRPC-Core: c9aef9a261a1247e881b18059b84d597293c9947 GTMSessionFetcher: cea130bbfe5a7edc8d06d3f0d17288c32ffe9925 diff --git a/firestore/swift/Podfile.lock b/firestore/swift/Podfile.lock index 552b817c..a0abb922 100644 --- a/firestore/swift/Podfile.lock +++ b/firestore/swift/Podfile.lock @@ -164,15 +164,15 @@ PODS: - BoringSSL-GRPC/Implementation (0.0.3): - BoringSSL-GRPC/Interface (= 0.0.3) - BoringSSL-GRPC/Interface (0.0.3) - - Firebase/Auth (6.19.0): + - Firebase/Auth (6.20.0): - Firebase/CoreOnly - - FirebaseAuth (~> 6.4.3) - - Firebase/CoreOnly (6.19.0): + - FirebaseAuth (~> 6.5.0) + - Firebase/CoreOnly (6.20.0): - FirebaseCore (= 6.6.4) - - Firebase/Firestore (6.19.0): + - Firebase/Firestore (6.20.0): - Firebase/CoreOnly - - FirebaseFirestore (~> 1.11.1) - - FirebaseAuth (6.4.3): + - FirebaseFirestore (~> 1.11.2) + - FirebaseAuth (6.5.0): - FirebaseAuthInterop (~> 1.0) - FirebaseCore (~> 6.6) - GoogleUtilities/AppDelegateSwizzler (~> 6.5) @@ -210,19 +210,19 @@ PODS: - GoogleDataTransportCCTSupport (2.0.0): - GoogleDataTransport (~> 5.0) - nanopb (~> 0.3.901) - - GoogleUtilities/AppDelegateSwizzler (6.5.1): + - GoogleUtilities/AppDelegateSwizzler (6.5.2): - GoogleUtilities/Environment - GoogleUtilities/Logger - GoogleUtilities/Network - - GoogleUtilities/Environment (6.5.1) - - GoogleUtilities/Logger (6.5.1): + - GoogleUtilities/Environment (6.5.2) + - GoogleUtilities/Logger (6.5.2): - GoogleUtilities/Environment - - GoogleUtilities/Network (6.5.1): + - GoogleUtilities/Network (6.5.2): - GoogleUtilities/Logger - "GoogleUtilities/NSData+zlib" - GoogleUtilities/Reachability - - "GoogleUtilities/NSData+zlib (6.5.1)" - - GoogleUtilities/Reachability (6.5.1): + - "GoogleUtilities/NSData+zlib (6.5.2)" + - GoogleUtilities/Reachability (6.5.2): - GoogleUtilities/Logger - "gRPC-C++ (0.0.9)": - "gRPC-C++/Implementation (= 0.0.9)" @@ -277,8 +277,8 @@ SPEC REPOS: SPEC CHECKSUMS: abseil: 18063d773f5366ff8736a050fe035a28f635fd27 BoringSSL-GRPC: db8764df3204ccea016e1c8dd15d9a9ad63ff318 - Firebase: d55ddb0e0bb3207166cddc028647833d8a1b5b6f - FirebaseAuth: 5ce2b03a3d7fe56b7a6e4c5ec7ff1522890b1d6f + Firebase: fe7f74012742ab403451dd283e6909b8f1fb348a + FirebaseAuth: 648892fd0afeb27ef97c1d2e667329855f1004bc FirebaseAuthInterop: a0f37ae05833af156e72028f648d313f7e7592e9 FirebaseCore: ed0a24c758a57c2b88c5efa8e6a8195e868af589 FirebaseCoreDiagnostics: e9b4cd8ba60dee0f2d13347332e4b7898cca5b61 @@ -287,7 +287,7 @@ SPEC CHECKSUMS: FirebaseFirestoreSwift: 0437bb10d83f8161a9131da1739998254c78fdf5 GoogleDataTransport: a857c6a002d201b524dd4bc2ed7e7355ed07e785 GoogleDataTransportCCTSupport: 32f75fbe904c82772fcbb6b6bd4525bfb6f2a862 - GoogleUtilities: 06eb53bb579efe7099152735900dd04bf09e7275 + GoogleUtilities: ad0f3b691c67909d03a3327cc205222ab8f42e0e "gRPC-C++": 9dfe7b44821e7b3e44aacad2af29d2c21f7cde83 gRPC-Core: c9aef9a261a1247e881b18059b84d597293c9947 GTMSessionFetcher: cea130bbfe5a7edc8d06d3f0d17288c32ffe9925 diff --git a/firoptions/FiroptionConfiguration/Podfile.lock b/firoptions/FiroptionConfiguration/Podfile.lock index 225137d1..db520ed8 100644 --- a/firoptions/FiroptionConfiguration/Podfile.lock +++ b/firoptions/FiroptionConfiguration/Podfile.lock @@ -1,12 +1,12 @@ PODS: - - Firebase/Analytics (6.19.0): + - Firebase/Analytics (6.20.0): - Firebase/Core - - Firebase/Core (6.19.0): + - Firebase/Core (6.20.0): - Firebase/CoreOnly - FirebaseAnalytics (= 6.3.1) - - Firebase/CoreOnly (6.19.0): + - Firebase/CoreOnly (6.20.0): - FirebaseCore (= 6.6.4) - - Firebase/Database (6.19.0): + - Firebase/Database (6.20.0): - Firebase/CoreOnly - FirebaseDatabase (~> 6.1.4) - FirebaseAnalytics (6.3.1): @@ -49,23 +49,23 @@ PODS: - GoogleDataTransportCCTSupport (2.0.0): - GoogleDataTransport (~> 5.0) - nanopb (~> 0.3.901) - - GoogleUtilities/AppDelegateSwizzler (6.5.1): + - GoogleUtilities/AppDelegateSwizzler (6.5.2): - GoogleUtilities/Environment - GoogleUtilities/Logger - GoogleUtilities/Network - - GoogleUtilities/Environment (6.5.1) - - GoogleUtilities/Logger (6.5.1): + - GoogleUtilities/Environment (6.5.2) + - GoogleUtilities/Logger (6.5.2): - GoogleUtilities/Environment - - GoogleUtilities/MethodSwizzler (6.5.1): + - GoogleUtilities/MethodSwizzler (6.5.2): - GoogleUtilities/Logger - - GoogleUtilities/Network (6.5.1): + - GoogleUtilities/Network (6.5.2): - GoogleUtilities/Logger - "GoogleUtilities/NSData+zlib" - GoogleUtilities/Reachability - - "GoogleUtilities/NSData+zlib (6.5.1)" - - GoogleUtilities/Reachability (6.5.1): + - "GoogleUtilities/NSData+zlib (6.5.2)" + - GoogleUtilities/Reachability (6.5.2): - GoogleUtilities/Logger - - GoogleUtilities/UserDefaults (6.5.1): + - GoogleUtilities/UserDefaults (6.5.2): - GoogleUtilities/Logger - leveldb-library (1.22) - nanopb (0.3.9011): @@ -99,7 +99,7 @@ SPEC REPOS: - PromisesObjC SPEC CHECKSUMS: - Firebase: d55ddb0e0bb3207166cddc028647833d8a1b5b6f + Firebase: fe7f74012742ab403451dd283e6909b8f1fb348a FirebaseAnalytics: 572e467f3d977825266e8ccd52674aa3e6f47eac FirebaseAuthInterop: a0f37ae05833af156e72028f648d313f7e7592e9 FirebaseCore: ed0a24c758a57c2b88c5efa8e6a8195e868af589 @@ -110,7 +110,7 @@ SPEC CHECKSUMS: GoogleAppMeasurement: c29d405ff76e18551b5d158eaba6753fda8c7542 GoogleDataTransport: a857c6a002d201b524dd4bc2ed7e7355ed07e785 GoogleDataTransportCCTSupport: 32f75fbe904c82772fcbb6b6bd4525bfb6f2a862 - GoogleUtilities: 06eb53bb579efe7099152735900dd04bf09e7275 + GoogleUtilities: ad0f3b691c67909d03a3327cc205222ab8f42e0e leveldb-library: 55d93ee664b4007aac644a782d11da33fba316f7 nanopb: 18003b5e52dab79db540fe93fe9579f399bd1ccd PromisesObjC: c119f3cd559f50b7ae681fa59dc1acd19173b7e6 diff --git a/functions/Podfile.lock b/functions/Podfile.lock index 04df4fa8..924f9244 100644 --- a/functions/Podfile.lock +++ b/functions/Podfile.lock @@ -1,7 +1,7 @@ PODS: - - Firebase/CoreOnly (6.19.0): + - Firebase/CoreOnly (6.20.0): - FirebaseCore (= 6.6.4) - - Firebase/Functions (6.19.0): + - Firebase/Functions (6.20.0): - Firebase/CoreOnly - FirebaseFunctions (~> 2.5.1) - FirebaseAuthInterop (1.1.0) @@ -25,8 +25,8 @@ PODS: - GoogleDataTransportCCTSupport (2.0.0): - GoogleDataTransport (~> 5.0) - nanopb (~> 0.3.901) - - GoogleUtilities/Environment (6.5.1) - - GoogleUtilities/Logger (6.5.1): + - GoogleUtilities/Environment (6.5.2) + - GoogleUtilities/Logger (6.5.2): - GoogleUtilities/Environment - GTMSessionFetcher/Core (1.3.1) - nanopb (0.3.9011): @@ -53,7 +53,7 @@ SPEC REPOS: - nanopb SPEC CHECKSUMS: - Firebase: d55ddb0e0bb3207166cddc028647833d8a1b5b6f + Firebase: fe7f74012742ab403451dd283e6909b8f1fb348a FirebaseAuthInterop: a0f37ae05833af156e72028f648d313f7e7592e9 FirebaseCore: ed0a24c758a57c2b88c5efa8e6a8195e868af589 FirebaseCoreDiagnostics: e9b4cd8ba60dee0f2d13347332e4b7898cca5b61 @@ -61,7 +61,7 @@ SPEC CHECKSUMS: FirebaseFunctions: 5af7c35d1c5e41608fecbb667eb6c4e672e318d0 GoogleDataTransport: a857c6a002d201b524dd4bc2ed7e7355ed07e785 GoogleDataTransportCCTSupport: 32f75fbe904c82772fcbb6b6bd4525bfb6f2a862 - GoogleUtilities: 06eb53bb579efe7099152735900dd04bf09e7275 + GoogleUtilities: ad0f3b691c67909d03a3327cc205222ab8f42e0e GTMSessionFetcher: cea130bbfe5a7edc8d06d3f0d17288c32ffe9925 nanopb: 18003b5e52dab79db540fe93fe9579f399bd1ccd diff --git a/inappmessaging/Podfile.lock b/inappmessaging/Podfile.lock index f20e5041..75cf9cc1 100644 --- a/inappmessaging/Podfile.lock +++ b/inappmessaging/Podfile.lock @@ -57,23 +57,23 @@ PODS: - GoogleDataTransportCCTSupport (2.0.0): - GoogleDataTransport (~> 5.0) - nanopb (~> 0.3.901) - - GoogleUtilities/AppDelegateSwizzler (6.5.1): + - GoogleUtilities/AppDelegateSwizzler (6.5.2): - GoogleUtilities/Environment - GoogleUtilities/Logger - GoogleUtilities/Network - - GoogleUtilities/Environment (6.5.1) - - GoogleUtilities/Logger (6.5.1): + - GoogleUtilities/Environment (6.5.2) + - GoogleUtilities/Logger (6.5.2): - GoogleUtilities/Environment - - GoogleUtilities/MethodSwizzler (6.5.1): + - GoogleUtilities/MethodSwizzler (6.5.2): - GoogleUtilities/Logger - - GoogleUtilities/Network (6.5.1): + - GoogleUtilities/Network (6.5.2): - GoogleUtilities/Logger - "GoogleUtilities/NSData+zlib" - GoogleUtilities/Reachability - - "GoogleUtilities/NSData+zlib (6.5.1)" - - GoogleUtilities/Reachability (6.5.1): + - "GoogleUtilities/NSData+zlib (6.5.2)" + - GoogleUtilities/Reachability (6.5.2): - GoogleUtilities/Logger - - GoogleUtilities/UserDefaults (6.5.1): + - GoogleUtilities/UserDefaults (6.5.2): - GoogleUtilities/Logger - nanopb (0.3.9011): - nanopb/decode (= 0.3.9011) @@ -119,7 +119,7 @@ SPEC CHECKSUMS: GoogleAppMeasurement: a08a43b8677b95ed51fcef880e36737334d804fd GoogleDataTransport: a857c6a002d201b524dd4bc2ed7e7355ed07e785 GoogleDataTransportCCTSupport: 32f75fbe904c82772fcbb6b6bd4525bfb6f2a862 - GoogleUtilities: 06eb53bb579efe7099152735900dd04bf09e7275 + GoogleUtilities: ad0f3b691c67909d03a3327cc205222ab8f42e0e nanopb: 18003b5e52dab79db540fe93fe9579f399bd1ccd PromisesObjC: c119f3cd559f50b7ae681fa59dc1acd19173b7e6 diff --git a/mlkit/Podfile.lock b/mlkit/Podfile.lock index e2476bf0..308a514b 100644 --- a/mlkit/Podfile.lock +++ b/mlkit/Podfile.lock @@ -1,10 +1,10 @@ PODS: - - Firebase/CoreOnly (6.19.0): + - Firebase/CoreOnly (6.20.0): - FirebaseCore (= 6.6.4) - - Firebase/MLVision (6.19.0): + - Firebase/MLVision (6.20.0): - Firebase/CoreOnly - FirebaseMLVision (~> 0.19.0) - - Firebase/MLVisionAutoML (6.19.0): + - Firebase/MLVisionAutoML (6.20.0): - Firebase/CoreOnly - FirebaseMLVisionAutoML (~> 0.19.0) - FirebaseCore (6.6.4): @@ -73,10 +73,10 @@ PODS: - GoogleToolboxForMac/Defines (= 2.2.2) - "GoogleToolboxForMac/NSString+URLArguments (= 2.2.2)" - "GoogleToolboxForMac/NSString+URLArguments (2.2.2)" - - GoogleUtilities/Environment (6.5.1) - - GoogleUtilities/Logger (6.5.1): + - GoogleUtilities/Environment (6.5.2) + - GoogleUtilities/Logger (6.5.2): - GoogleUtilities/Environment - - GoogleUtilities/UserDefaults (6.5.1): + - GoogleUtilities/UserDefaults (6.5.2): - GoogleUtilities/Logger - GTMSessionFetcher (1.3.1): - GTMSessionFetcher/Full (= 1.3.1) @@ -122,7 +122,7 @@ SPEC REPOS: - TensorFlowLiteObjC SPEC CHECKSUMS: - Firebase: d55ddb0e0bb3207166cddc028647833d8a1b5b6f + Firebase: fe7f74012742ab403451dd283e6909b8f1fb348a FirebaseCore: ed0a24c758a57c2b88c5efa8e6a8195e868af589 FirebaseCoreDiagnostics: e9b4cd8ba60dee0f2d13347332e4b7898cca5b61 FirebaseCoreDiagnosticsInterop: 296e2c5f5314500a850ad0b83e9e7c10b011a850 @@ -135,7 +135,7 @@ SPEC CHECKSUMS: GoogleDataTransport: a857c6a002d201b524dd4bc2ed7e7355ed07e785 GoogleDataTransportCCTSupport: 32f75fbe904c82772fcbb6b6bd4525bfb6f2a862 GoogleToolboxForMac: 800648f8b3127618c1b59c7f97684427630c5ea3 - GoogleUtilities: 06eb53bb579efe7099152735900dd04bf09e7275 + GoogleUtilities: ad0f3b691c67909d03a3327cc205222ab8f42e0e GTMSessionFetcher: cea130bbfe5a7edc8d06d3f0d17288c32ffe9925 nanopb: 18003b5e52dab79db540fe93fe9579f399bd1ccd PromisesObjC: c119f3cd559f50b7ae681fa59dc1acd19173b7e6 diff --git a/storage/Podfile.lock b/storage/Podfile.lock index a923a748..8908d56d 100644 --- a/storage/Podfile.lock +++ b/storage/Podfile.lock @@ -1,7 +1,7 @@ PODS: - - Firebase/CoreOnly (6.19.0): + - Firebase/CoreOnly (6.20.0): - FirebaseCore (= 6.6.4) - - Firebase/Storage (6.19.0): + - Firebase/Storage (6.20.0): - Firebase/CoreOnly - FirebaseStorage (~> 3.6.0) - FirebaseAuthInterop (1.1.0) @@ -28,8 +28,8 @@ PODS: - GoogleDataTransportCCTSupport (2.0.0): - GoogleDataTransport (~> 5.0) - nanopb (~> 0.3.901) - - GoogleUtilities/Environment (6.5.1) - - GoogleUtilities/Logger (6.5.1): + - GoogleUtilities/Environment (6.5.2) + - GoogleUtilities/Logger (6.5.2): - GoogleUtilities/Environment - GTMSessionFetcher/Core (1.3.1) - nanopb (0.3.9011): @@ -62,7 +62,7 @@ SPEC REPOS: - SDWebImage SPEC CHECKSUMS: - Firebase: d55ddb0e0bb3207166cddc028647833d8a1b5b6f + Firebase: fe7f74012742ab403451dd283e6909b8f1fb348a FirebaseAuthInterop: a0f37ae05833af156e72028f648d313f7e7592e9 FirebaseCore: ed0a24c758a57c2b88c5efa8e6a8195e868af589 FirebaseCoreDiagnostics: e9b4cd8ba60dee0f2d13347332e4b7898cca5b61 @@ -71,7 +71,7 @@ SPEC CHECKSUMS: FirebaseUI: e57e9b9c4340631151fbe67a14206d23d0974f37 GoogleDataTransport: a857c6a002d201b524dd4bc2ed7e7355ed07e785 GoogleDataTransportCCTSupport: 32f75fbe904c82772fcbb6b6bd4525bfb6f2a862 - GoogleUtilities: 06eb53bb579efe7099152735900dd04bf09e7275 + GoogleUtilities: ad0f3b691c67909d03a3327cc205222ab8f42e0e GTMSessionFetcher: cea130bbfe5a7edc8d06d3f0d17288c32ffe9925 nanopb: 18003b5e52dab79db540fe93fe9579f399bd1ccd SDWebImage: 7edb9c3ea661e77a66661f7f044de8c1b55d1120 From 9c37af991d81e0728e8d6335a1c0ba0e05a3a31a Mon Sep 17 00:00:00 2001 From: Morgan Chen Date: Thu, 19 Mar 2020 12:43:23 -0700 Subject: [PATCH 069/387] Add ecommerce objc snippets --- .../FiroptionConfiguration/AnalyticsHelper.m | 248 ++++++++++++++++++ 1 file changed, 248 insertions(+) diff --git a/firoptions/FiroptionConfiguration/FiroptionConfiguration/AnalyticsHelper.m b/firoptions/FiroptionConfiguration/FiroptionConfiguration/AnalyticsHelper.m index eb92bb04..355632ac 100644 --- a/firoptions/FiroptionConfiguration/FiroptionConfiguration/AnalyticsHelper.m +++ b/firoptions/FiroptionConfiguration/FiroptionConfiguration/AnalyticsHelper.m @@ -18,6 +18,23 @@ #import "AnalyticsHelper.h" +// Placeholders for compilation while waiting for new SDK version +NSString * const kFIRParameterItemPrice = @""; +NSString * const kFIRParameterItemListID = @""; +NSString * const kFIRParameterItemListName = @""; +NSString * const kFIRParameterItems = @""; +NSString * const kFIREventSelectItem = @""; +NSString * const kFIREventViewCart = @""; +NSString * const kFIRParameterShippingTier = @""; +NSString * const kFIREventAddShippingInfo = @""; +NSString * const kFIRParameterPaymentType = @""; +NSString * const kFIREventPurchase = @""; +NSString * const kFIRParameterPromotionID = @""; +NSString * const kFIRParameterPromotionName = @""; +NSString * const kFIRParameterLocationID = @""; +NSString * const kFIREventViewPromotion = @""; +NSString * const kFIREventSelectPromotion = @""; + @implementation AnalyticsHelper - (void)logInAppPurchase { @@ -33,4 +50,235 @@ - (void)logInAppPurchase { // [END ecommerce_purchase] } +- (void)enhancedEcommerce { + // Implementation + + // A pair of jeggings + NSMutableDictionary *jeggings = [@{ + kFIRParameterItemID: @"SKU_123", + kFIRParameterItemName: @"jeggings", + kFIRParameterItemCategory: @"pants", + kFIRParameterItemVariant: @"black", + kFIRParameterItemBrand: @"Google", + kFIRParameterItemPrice: @9.99, + } mutableCopy]; + + // A pair of boots + NSMutableDictionary *boots = [@{ + kFIRParameterItemID: @"SKU_456", + kFIRParameterItemName: @"boots", + kFIRParameterItemCategory: @"shoes", + kFIRParameterItemVariant: @"brown", + kFIRParameterItemBrand: @"Google", + kFIRParameterItemPrice: @24.99, + } mutableCopy]; + + // A pair of socks + NSMutableDictionary *socks = [@{ + kFIRParameterItemID: @"SKU_789", + kFIRParameterItemName: @"ankle_socks", + kFIRParameterItemCategory: @"socks", + kFIRParameterItemVariant: @"red", + kFIRParameterItemBrand: @"Google", + kFIRParameterItemPrice: @5.99, + } mutableCopy]; + + // Selecting a product from a list + + // Add item indexes + jeggings[kFIRParameterIndex] = @1; + boots[kFIRParameterIndex] = @2; + socks[kFIRParameterIndex] = @3; + + // Prepare ecommerce parameters + NSMutableDictionary *itemList = [@{ + kFIRParameterItemListID: @"L001", + kFIRParameterItemListName: @"Related products", + } mutableCopy]; + + // Add items array + itemList[kFIRParameterItems] = @[jeggings, boots, socks]; + + // Log event + [FIRAnalytics logEventWithName:kFIREventViewItemList parameters:itemList]; + + // Prepare ecommerce parameters + NSMutableDictionary *selectedItem = [@{ + kFIRParameterItemListID: @"L001", + kFIRParameterItemListName: @"Related products", + } mutableCopy]; + + // Add items array + selectedItem[kFIRParameterItems] = @[jeggings]; + + // Log event + [FIRAnalytics logEventWithName:kFIREventSelectItem parameters:itemList]; + + // Viewing product details + + // Prepare ecommerce parameters + NSMutableDictionary *productDetails = [@{ + kFIRParameterCurrency: @"USD", + kFIRParameterValue: @9.99 + } mutableCopy]; + + // Add items array + productDetails[kFIRParameterItems] = @[jeggings]; + + // Log event + [FIRAnalytics logEventWithName:kFIREventViewItem parameters:productDetails]; + + // Adding/Removing a product from shopping cart + + // Specify order quantity + jeggings[kFIRParameterQuantity] = @2; + + // Prepare ecommerce event + NSMutableDictionary *itemDetails = [@{ + kFIRParameterCurrency: @"USD", + kFIRParameterValue: @19.98 + } mutableCopy]; + + // Add items + itemDetails[kFIRParameterItems] = @[jeggings]; + + // Log an event when product is added to wishlist + [FIRAnalytics logEventWithName:kFIREventAddToWishlist parameters:itemDetails]; + + // Log an event when product is added to cart + [FIRAnalytics logEventWithName:kFIREventAddToCart parameters:itemDetails]; + + // Specify order quantity + jeggings[kFIRParameterQuantity] = @2; + boots[kFIRParameterQuantity] = @1; + + // Prepare order parameters + NSMutableDictionary *orderParameters = [@{ + kFIRParameterCurrency: @"USD", + kFIRParameterValue: @44.97 + } mutableCopy]; + + // Add items array + orderParameters[kFIRParameterItems] = @[jeggings, boots]; + + // Log event when cart is viewed + [FIRAnalytics logEventWithName:kFIREventViewCart parameters:orderParameters]; + + // Specify removal quantity + boots[kFIRParameterQuantity] = @1; + + // Prepare params + NSMutableDictionary *removeParams = [@{ + kFIRParameterCurrency: @"USD", + kFIRParameterValue: @24.99 + } mutableCopy]; + + // Add items + removeParams[kFIRParameterItems] = @[jeggings]; + + // Log removal event + [FIRAnalytics logEventWithName:kFIREventRemoveFromCart parameters:removeParams]; + + // Initiating the checkout process + + // Prepare checkout params + NSMutableDictionary *checkoutParams = [@{ + kFIRParameterCurrency: @"USD", + kFIRParameterValue: @14.98, + kFIRParameterCoupon: @"SUMMER_FUN" + } mutableCopy]; + + // Add items + checkoutParams[kFIRParameterItems] = @[jeggings]; + + // Log checkout event + [FIRAnalytics logEventWithName:kFIREventBeginCheckout parameters:checkoutParams]; + + // Prepare shipping params + NSMutableDictionary *shippingParams = [@{ + kFIRParameterCurrency: @"USD", + kFIRParameterValue: @14.98, + kFIRParameterCoupon: @"SUMMER_FUN", + kFIRParameterShippingTier: @"Ground" + } mutableCopy]; + + // Add items + shippingParams[kFIRParameterItems] = @[jeggings]; + + // Log added shipping info event + [FIRAnalytics logEventWithName:kFIREventAddShippingInfo parameters:shippingParams]; + + // Prepare shipping params + NSMutableDictionary *paymentParams = [@{ + kFIRParameterCurrency: @"USD", + kFIRParameterValue: @14.98, + kFIRParameterCoupon: @"SUMMER_FUN", + kFIRParameterPaymentType: @"Visa" + } mutableCopy]; + + // Add items + paymentParams[kFIRParameterItems] = @[jeggings]; + + // Log added shipping info event + [FIRAnalytics logEventWithName:kFIREventAddPaymentInfo parameters:paymentParams]; + + // Making a purchase or issuing a refund + + // Prepare purchase params + NSMutableDictionary *purchaseParams = [@{ + kFIRParameterTransactionID: @"T12345", + kFIRParameterAffiliation: @"Google Store", + kFIRParameterCurrency: @"USD", + kFIRParameterValue: @14.98, + kFIRParameterTax: @2.58, + kFIRParameterShipping: @5.34, + kFIRParameterCoupon: @"SUMMER_FUN" + } mutableCopy]; + + // Add items + purchaseParams[kFIRParameterItems] = @[jeggings]; + + // Log added shipping info event + [FIRAnalytics logEventWithName:kFIREventPurchase parameters:purchaseParams]; + + // Prepare purchase params + NSMutableDictionary *refundParams = [@{ + kFIRParameterTransactionID: @"T12345", + kFIRParameterCurrency: @"USD", + kFIRParameterValue: @9.99, + } mutableCopy]; + + // (Optional) for partial refunds, define the item ID and quantity of refunded items + NSDictionary *refundedProduct = @{ + kFIRParameterItemID: @"SKU_123", + kFIRParameterQuantity: @1, + }; + + // Add items + refundParams[kFIRParameterItems] = @[refundedProduct]; + + // Log added shipping info event + [FIRAnalytics logEventWithName:kFIREventPurchase parameters:refundParams]; + + // Applying promotions + + // Prepare promotion parameters + NSMutableDictionary *promoParams = [@{ + kFIRParameterPromotionID: @"T12345", + kFIRParameterPromotionName:@"Summer Sale", + kFIRParameterCreativeName: @"summer2020_promo.jpg", + kFIRParameterCreativeSlot: @"featured_app_1", + kFIRParameterLocationID: @"HERO_BANNER", + } mutableCopy]; + + // Add items + promoParams[kFIRParameterItems] = @[jeggings]; + + // Log event when promotion is displayed + [FIRAnalytics logEventWithName:kFIREventViewPromotion parameters:promoParams]; + + // Log event when promotion is selected + [FIRAnalytics logEventWithName:kFIREventSelectPromotion parameters:promoParams]; +} + @end From 19fa51d31f3663cf13071e9ffc03527e98d73f0b Mon Sep 17 00:00:00 2001 From: Morgan Chen Date: Mon, 23 Mar 2020 11:19:42 -0700 Subject: [PATCH 070/387] Apply suggestions from code review Co-Authored-By: htcgh --- .../FiroptionConfiguration/AnalyticsHelper.m | 24 +++++++++---------- 1 file changed, 12 insertions(+), 12 deletions(-) diff --git a/firoptions/FiroptionConfiguration/FiroptionConfiguration/AnalyticsHelper.m b/firoptions/FiroptionConfiguration/FiroptionConfiguration/AnalyticsHelper.m index 355632ac..991cafbe 100644 --- a/firoptions/FiroptionConfiguration/FiroptionConfiguration/AnalyticsHelper.m +++ b/firoptions/FiroptionConfiguration/FiroptionConfiguration/AnalyticsHelper.m @@ -99,7 +99,7 @@ - (void)enhancedEcommerce { // Add items array itemList[kFIRParameterItems] = @[jeggings, boots, socks]; - // Log event + // Log view item list event [FIRAnalytics logEventWithName:kFIREventViewItemList parameters:itemList]; // Prepare ecommerce parameters @@ -111,8 +111,8 @@ - (void)enhancedEcommerce { // Add items array selectedItem[kFIRParameterItems] = @[jeggings]; - // Log event - [FIRAnalytics logEventWithName:kFIREventSelectItem parameters:itemList]; + // Log select item event + [FIRAnalytics logEventWithName:kFIREventSelectItem parameters:selectedItem]; // Viewing product details @@ -125,7 +125,7 @@ - (void)enhancedEcommerce { // Add items array productDetails[kFIRParameterItems] = @[jeggings]; - // Log event + // Log view item event [FIRAnalytics logEventWithName:kFIREventViewItem parameters:productDetails]; // Adding/Removing a product from shopping cart @@ -133,7 +133,7 @@ - (void)enhancedEcommerce { // Specify order quantity jeggings[kFIRParameterQuantity] = @2; - // Prepare ecommerce event + // Prepare item detail params NSMutableDictionary *itemDetails = [@{ kFIRParameterCurrency: @"USD", kFIRParameterValue: @19.98 @@ -153,7 +153,7 @@ - (void)enhancedEcommerce { boots[kFIRParameterQuantity] = @1; // Prepare order parameters - NSMutableDictionary *orderParameters = [@{ + NSMutableDictionary *orderParams = [@{ kFIRParameterCurrency: @"USD", kFIRParameterValue: @44.97 } mutableCopy]; @@ -208,7 +208,7 @@ - (void)enhancedEcommerce { // Log added shipping info event [FIRAnalytics logEventWithName:kFIREventAddShippingInfo parameters:shippingParams]; - // Prepare shipping params + // Prepare payment params NSMutableDictionary *paymentParams = [@{ kFIRParameterCurrency: @"USD", kFIRParameterValue: @14.98, @@ -219,7 +219,7 @@ - (void)enhancedEcommerce { // Add items paymentParams[kFIRParameterItems] = @[jeggings]; - // Log added shipping info event + // Log added payment info event [FIRAnalytics logEventWithName:kFIREventAddPaymentInfo parameters:paymentParams]; // Making a purchase or issuing a refund @@ -238,10 +238,10 @@ - (void)enhancedEcommerce { // Add items purchaseParams[kFIRParameterItems] = @[jeggings]; - // Log added shipping info event + // Log purchase event [FIRAnalytics logEventWithName:kFIREventPurchase parameters:purchaseParams]; - // Prepare purchase params + // Prepare refund params NSMutableDictionary *refundParams = [@{ kFIRParameterTransactionID: @"T12345", kFIRParameterCurrency: @"USD", @@ -257,8 +257,8 @@ - (void)enhancedEcommerce { // Add items refundParams[kFIRParameterItems] = @[refundedProduct]; - // Log added shipping info event - [FIRAnalytics logEventWithName:kFIREventPurchase parameters:refundParams]; + // Log refund event + [FIRAnalytics logEventWithName:kFIREventRefund parameters:refundParams]; // Applying promotions From 5252d7dcfa56dc775f891ffd1bc2dd16a23570ca Mon Sep 17 00:00:00 2001 From: Morgan Chen Date: Mon, 23 Mar 2020 11:57:42 -0700 Subject: [PATCH 071/387] Add includecode tags --- .../project.pbxproj | 69 +++++++++++++++++++ .../FiroptionConfiguration/AnalyticsHelper.m | 29 +++++++- 2 files changed, 97 insertions(+), 1 deletion(-) diff --git a/firoptions/FiroptionConfiguration/FiroptionConfiguration.xcodeproj/project.pbxproj b/firoptions/FiroptionConfiguration/FiroptionConfiguration.xcodeproj/project.pbxproj index 041dd9b0..ebd8c714 100644 --- a/firoptions/FiroptionConfiguration/FiroptionConfiguration.xcodeproj/project.pbxproj +++ b/firoptions/FiroptionConfiguration/FiroptionConfiguration.xcodeproj/project.pbxproj @@ -7,6 +7,7 @@ objects = { /* Begin PBXBuildFile section */ + 758A91E0766372E406AF2712 /* Pods_FiroptionConfiguration.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = EEE22500F394D7A0B2457D93 /* Pods_FiroptionConfiguration.framework */; }; 8DFC20162410844B004392AD /* AnalyticsHelper.m in Sources */ = {isa = PBXBuildFile; fileRef = 8DFC20152410844B004392AD /* AnalyticsHelper.m */; }; EFEC9D631E01BF310021BDF9 /* AppDelegate.swift in Sources */ = {isa = PBXBuildFile; fileRef = EFEC9D621E01BF310021BDF9 /* AppDelegate.swift */; }; EFEC9D651E01BF310021BDF9 /* ViewController.swift in Sources */ = {isa = PBXBuildFile; fileRef = EFEC9D641E01BF310021BDF9 /* ViewController.swift */; }; @@ -24,9 +25,11 @@ /* End PBXBuildFile section */ /* Begin PBXFileReference section */ + 42A1B09F8B19C1DEE83A74D1 /* Pods-FiroptionConfiguration.release.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; name = "Pods-FiroptionConfiguration.release.xcconfig"; path = "Target Support Files/Pods-FiroptionConfiguration/Pods-FiroptionConfiguration.release.xcconfig"; sourceTree = ""; }; 8DFC20132410844A004392AD /* FiroptionConfiguration-Bridging-Header.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = "FiroptionConfiguration-Bridging-Header.h"; sourceTree = ""; }; 8DFC20142410844B004392AD /* AnalyticsHelper.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = AnalyticsHelper.h; sourceTree = ""; }; 8DFC20152410844B004392AD /* AnalyticsHelper.m */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; path = AnalyticsHelper.m; sourceTree = ""; }; + EEE22500F394D7A0B2457D93 /* Pods_FiroptionConfiguration.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; path = Pods_FiroptionConfiguration.framework; sourceTree = BUILT_PRODUCTS_DIR; }; EFEC9D5F1E01BF310021BDF9 /* FiroptionConfiguration.app */ = {isa = PBXFileReference; explicitFileType = wrapper.application; includeInIndex = 0; path = FiroptionConfiguration.app; sourceTree = BUILT_PRODUCTS_DIR; }; EFEC9D621E01BF310021BDF9 /* AppDelegate.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = AppDelegate.swift; sourceTree = ""; }; EFEC9D641E01BF310021BDF9 /* ViewController.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = ViewController.swift; sourceTree = ""; }; @@ -38,6 +41,7 @@ EFEC9D941E01EE9F0021BDF9 /* GoogleService-Info.plist */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.plist.xml; path = "GoogleService-Info.plist"; sourceTree = ""; }; EFEC9D951E01EE9F0021BDF9 /* MyGoogleService.plist */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.plist.xml; path = MyGoogleService.plist; sourceTree = ""; }; EFEC9D961E01EE9F0021BDF9 /* GoogleService-Info.plist */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.plist.xml; name = "GoogleService-Info.plist"; path = "FiroptionConfigurationDev/GoogleService-Info.plist"; sourceTree = ""; }; + F6682F577C2C1E55878B62E8 /* Pods-FiroptionConfiguration.debug.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; name = "Pods-FiroptionConfiguration.debug.xcconfig"; path = "Target Support Files/Pods-FiroptionConfiguration/Pods-FiroptionConfiguration.debug.xcconfig"; sourceTree = ""; }; /* End PBXFileReference section */ /* Begin PBXFrameworksBuildPhase section */ @@ -45,6 +49,7 @@ isa = PBXFrameworksBuildPhase; buildActionMask = 2147483647; files = ( + 758A91E0766372E406AF2712 /* Pods_FiroptionConfiguration.framework in Frameworks */, ); runOnlyForDeploymentPostprocessing = 0; }; @@ -61,10 +66,20 @@ 868938E40019DC0FEF0F5F30 /* Pods */ = { isa = PBXGroup; children = ( + F6682F577C2C1E55878B62E8 /* Pods-FiroptionConfiguration.debug.xcconfig */, + 42A1B09F8B19C1DEE83A74D1 /* Pods-FiroptionConfiguration.release.xcconfig */, ); path = Pods; sourceTree = ""; }; + D92FA18F6F745F65FC86CAEE /* Frameworks */ = { + isa = PBXGroup; + children = ( + EEE22500F394D7A0B2457D93 /* Pods_FiroptionConfiguration.framework */, + ); + name = Frameworks; + sourceTree = ""; + }; EFEC9D561E01BF310021BDF9 = { isa = PBXGroup; children = ( @@ -72,6 +87,7 @@ EFEC9D611E01BF310021BDF9 /* FiroptionConfiguration */, EFEC9D601E01BF310021BDF9 /* Products */, 868938E40019DC0FEF0F5F30 /* Pods */, + D92FA18F6F745F65FC86CAEE /* Frameworks */, ); sourceTree = ""; }; @@ -117,9 +133,11 @@ isa = PBXNativeTarget; buildConfigurationList = EFEC9D711E01BF310021BDF9 /* Build configuration list for PBXNativeTarget "FiroptionConfiguration" */; buildPhases = ( + 52E7C1D4CEE3BE50886D24F6 /* [CP] Check Pods Manifest.lock */, EFEC9D5B1E01BF310021BDF9 /* Sources */, EFEC9D5C1E01BF310021BDF9 /* Frameworks */, EFEC9D5D1E01BF310021BDF9 /* Resources */, + 2447C5AC2B7B41B09F35B304 /* [CP] Embed Pods Frameworks */, ); buildRules = ( ); @@ -215,6 +233,55 @@ }; /* End PBXResourcesBuildPhase section */ +/* Begin PBXShellScriptBuildPhase section */ + 2447C5AC2B7B41B09F35B304 /* [CP] Embed Pods Frameworks */ = { + isa = PBXShellScriptBuildPhase; + buildActionMask = 2147483647; + files = ( + ); + inputPaths = ( + "${PODS_ROOT}/Target Support Files/Pods-FiroptionConfiguration/Pods-FiroptionConfiguration-frameworks.sh", + "${BUILT_PRODUCTS_DIR}/GoogleUtilities/GoogleUtilities.framework", + "${BUILT_PRODUCTS_DIR}/PromisesObjC/FBLPromises.framework", + "${BUILT_PRODUCTS_DIR}/leveldb-library/leveldb.framework", + "${BUILT_PRODUCTS_DIR}/nanopb/nanopb.framework", + ); + name = "[CP] Embed Pods Frameworks"; + outputPaths = ( + "${TARGET_BUILD_DIR}/${FRAMEWORKS_FOLDER_PATH}/GoogleUtilities.framework", + "${TARGET_BUILD_DIR}/${FRAMEWORKS_FOLDER_PATH}/FBLPromises.framework", + "${TARGET_BUILD_DIR}/${FRAMEWORKS_FOLDER_PATH}/leveldb.framework", + "${TARGET_BUILD_DIR}/${FRAMEWORKS_FOLDER_PATH}/nanopb.framework", + ); + runOnlyForDeploymentPostprocessing = 0; + shellPath = /bin/sh; + shellScript = "\"${PODS_ROOT}/Target Support Files/Pods-FiroptionConfiguration/Pods-FiroptionConfiguration-frameworks.sh\"\n"; + showEnvVarsInLog = 0; + }; + 52E7C1D4CEE3BE50886D24F6 /* [CP] Check Pods Manifest.lock */ = { + isa = PBXShellScriptBuildPhase; + buildActionMask = 2147483647; + files = ( + ); + inputFileListPaths = ( + ); + inputPaths = ( + "${PODS_PODFILE_DIR_PATH}/Podfile.lock", + "${PODS_ROOT}/Manifest.lock", + ); + name = "[CP] Check Pods Manifest.lock"; + outputFileListPaths = ( + ); + outputPaths = ( + "$(DERIVED_FILE_DIR)/Pods-FiroptionConfiguration-checkManifestLockResult.txt", + ); + runOnlyForDeploymentPostprocessing = 0; + shellPath = /bin/sh; + 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; + }; +/* End PBXShellScriptBuildPhase section */ + /* Begin PBXSourcesBuildPhase section */ EFEC9D5B1E01BF310021BDF9 /* Sources */ = { isa = PBXSourcesBuildPhase; @@ -368,6 +435,7 @@ }; EFEC9D721E01BF310021BDF9 /* Debug */ = { isa = XCBuildConfiguration; + baseConfigurationReference = F6682F577C2C1E55878B62E8 /* Pods-FiroptionConfiguration.debug.xcconfig */; buildSettings = { ASSETCATALOG_COMPILER_APPICON_NAME = AppIcon; CLANG_ENABLE_MODULES = YES; @@ -384,6 +452,7 @@ }; EFEC9D731E01BF310021BDF9 /* Release */ = { isa = XCBuildConfiguration; + baseConfigurationReference = 42A1B09F8B19C1DEE83A74D1 /* Pods-FiroptionConfiguration.release.xcconfig */; buildSettings = { ASSETCATALOG_COMPILER_APPICON_NAME = AppIcon; CLANG_ENABLE_MODULES = YES; diff --git a/firoptions/FiroptionConfiguration/FiroptionConfiguration/AnalyticsHelper.m b/firoptions/FiroptionConfiguration/FiroptionConfiguration/AnalyticsHelper.m index 991cafbe..b9830ca7 100644 --- a/firoptions/FiroptionConfiguration/FiroptionConfiguration/AnalyticsHelper.m +++ b/firoptions/FiroptionConfiguration/FiroptionConfiguration/AnalyticsHelper.m @@ -34,6 +34,7 @@ NSString * const kFIRParameterLocationID = @""; NSString * const kFIREventViewPromotion = @""; NSString * const kFIREventSelectPromotion = @""; +NSString * const kFIREventRefund = @""; @implementation AnalyticsHelper @@ -53,6 +54,7 @@ - (void)logInAppPurchase { - (void)enhancedEcommerce { // Implementation + // [START create_items] // A pair of jeggings NSMutableDictionary *jeggings = [@{ kFIRParameterItemID: @"SKU_123", @@ -82,9 +84,11 @@ - (void)enhancedEcommerce { kFIRParameterItemBrand: @"Google", kFIRParameterItemPrice: @5.99, } mutableCopy]; + // [END create_items] // Selecting a product from a list + // [START view_item_list] // Add item indexes jeggings[kFIRParameterIndex] = @1; boots[kFIRParameterIndex] = @2; @@ -101,7 +105,9 @@ - (void)enhancedEcommerce { // Log view item list event [FIRAnalytics logEventWithName:kFIREventViewItemList parameters:itemList]; + // [END view_item_list] + // [START select_item] // Prepare ecommerce parameters NSMutableDictionary *selectedItem = [@{ kFIRParameterItemListID: @"L001", @@ -113,9 +119,11 @@ - (void)enhancedEcommerce { // Log select item event [FIRAnalytics logEventWithName:kFIREventSelectItem parameters:selectedItem]; + // [END select_item] // Viewing product details + // [START view_product_details] // Prepare ecommerce parameters NSMutableDictionary *productDetails = [@{ kFIRParameterCurrency: @"USD", @@ -127,9 +135,11 @@ - (void)enhancedEcommerce { // Log view item event [FIRAnalytics logEventWithName:kFIREventViewItem parameters:productDetails]; + // [END view_product_details] // Adding/Removing a product from shopping cart + // [START add_to_cart_wishlist] // Specify order quantity jeggings[kFIRParameterQuantity] = @2; @@ -147,13 +157,15 @@ - (void)enhancedEcommerce { // Log an event when product is added to cart [FIRAnalytics logEventWithName:kFIREventAddToCart parameters:itemDetails]; + // [END add_to_cart_wishlist] + // [START view_cart] // Specify order quantity jeggings[kFIRParameterQuantity] = @2; boots[kFIRParameterQuantity] = @1; // Prepare order parameters - NSMutableDictionary *orderParams = [@{ + NSMutableDictionary *orderParameters = [@{ kFIRParameterCurrency: @"USD", kFIRParameterValue: @44.97 } mutableCopy]; @@ -163,7 +175,9 @@ - (void)enhancedEcommerce { // Log event when cart is viewed [FIRAnalytics logEventWithName:kFIREventViewCart parameters:orderParameters]; + // [END view_cart] + // [START remove_from_cart] // Specify removal quantity boots[kFIRParameterQuantity] = @1; @@ -178,9 +192,11 @@ - (void)enhancedEcommerce { // Log removal event [FIRAnalytics logEventWithName:kFIREventRemoveFromCart parameters:removeParams]; + // [END remove_from_cart] // Initiating the checkout process + // [START start_checkout] // Prepare checkout params NSMutableDictionary *checkoutParams = [@{ kFIRParameterCurrency: @"USD", @@ -193,7 +209,9 @@ - (void)enhancedEcommerce { // Log checkout event [FIRAnalytics logEventWithName:kFIREventBeginCheckout parameters:checkoutParams]; + // [END start_checkout] + // [START add_shipping] // Prepare shipping params NSMutableDictionary *shippingParams = [@{ kFIRParameterCurrency: @"USD", @@ -207,7 +225,9 @@ - (void)enhancedEcommerce { // Log added shipping info event [FIRAnalytics logEventWithName:kFIREventAddShippingInfo parameters:shippingParams]; + // [END add_shipping] + // [START add_payment] // Prepare payment params NSMutableDictionary *paymentParams = [@{ kFIRParameterCurrency: @"USD", @@ -221,9 +241,11 @@ - (void)enhancedEcommerce { // Log added payment info event [FIRAnalytics logEventWithName:kFIREventAddPaymentInfo parameters:paymentParams]; + // [END add_payment] // Making a purchase or issuing a refund + // [START log_purchase] // Prepare purchase params NSMutableDictionary *purchaseParams = [@{ kFIRParameterTransactionID: @"T12345", @@ -240,7 +262,9 @@ - (void)enhancedEcommerce { // Log purchase event [FIRAnalytics logEventWithName:kFIREventPurchase parameters:purchaseParams]; + // [END log_purchase] + // [START log_refund] // Prepare refund params NSMutableDictionary *refundParams = [@{ kFIRParameterTransactionID: @"T12345", @@ -259,9 +283,11 @@ - (void)enhancedEcommerce { // Log refund event [FIRAnalytics logEventWithName:kFIREventRefund parameters:refundParams]; + // [END log_refund] // Applying promotions + // [START apply_promo] // Prepare promotion parameters NSMutableDictionary *promoParams = [@{ kFIRParameterPromotionID: @"T12345", @@ -279,6 +305,7 @@ - (void)enhancedEcommerce { // Log event when promotion is selected [FIRAnalytics logEventWithName:kFIREventSelectPromotion parameters:promoParams]; + // [END apply_promo] } @end From 959bb530361b1c630ec969b489c9f071e8438979 Mon Sep 17 00:00:00 2001 From: Morgan Chen Date: Mon, 23 Mar 2020 14:55:16 -0700 Subject: [PATCH 072/387] Add swift snippets --- .../ViewController.swift | 277 +++++++++++++++++- 1 file changed, 276 insertions(+), 1 deletion(-) diff --git a/firoptions/FiroptionConfiguration/FiroptionConfiguration/ViewController.swift b/firoptions/FiroptionConfiguration/FiroptionConfiguration/ViewController.swift index 55bea2df..f1afe4e4 100644 --- a/firoptions/FiroptionConfiguration/FiroptionConfiguration/ViewController.swift +++ b/firoptions/FiroptionConfiguration/FiroptionConfiguration/ViewController.swift @@ -15,7 +15,25 @@ // import UIKit -import Firebase +import FirebaseAnalytics + +// Placeholders for compilation while waiting for new SDK version +let AnalyticsParameterItemPrice = "" +let AnalyticsParameterItemListID = "" +let AnalyticsParameterItemListName = "" +let AnalyticsParameterItems = "" +let AnalyticsEventSelectItem = "" +let AnalyticsEventViewCart = "" +let AnalyticsParameterShippingTier = "" +let AnalyticsEventAddShippingInfo = "" +let AnalyticsParameterPaymentType = "" +let AnalyticsEventPurchase = "" +let AnalyticsParameterPromotionID = "" +let AnalyticsParameterPromotionName = "" +let AnalyticsParameterLocationID = "" +let AnalyticsEventViewPromotion = "" +let AnalyticsEventSelectPromotion = "" +let AnalyticsEventRefund = "" class ViewController: UIViewController { @@ -40,5 +58,262 @@ class ViewController: UIViewController { // [END ecommerce_purchase] } + func enhancedEcommerce() { + // Implementation + + // [START create_items] + // A pair of jeggings + var jeggings: [String: Any] = [ + AnalyticsParameterItemID: "SKU_123", + AnalyticsParameterItemName: "jeggings", + AnalyticsParameterItemCategory: "pants", + AnalyticsParameterItemVariant: "black", + AnalyticsParameterItemBrand: "Google", + AnalyticsParameterItemPrice: 9.99, + ] + + // A pair of boots + var boots: [String: Any] = [ + AnalyticsParameterItemID: "SKU_456", + AnalyticsParameterItemName: "boots", + AnalyticsParameterItemCategory: "shoes", + AnalyticsParameterItemVariant: "brown", + AnalyticsParameterItemBrand: "Google", + AnalyticsParameterItemPrice: 24.99, + ] + + // A pair of socks + var socks: [String: Any] = [ + AnalyticsParameterItemID: "SKU_789", + AnalyticsParameterItemName: "ankle_socks", + AnalyticsParameterItemCategory: "socks", + AnalyticsParameterItemVariant: "red", + AnalyticsParameterItemBrand: "Google", + AnalyticsParameterItemPrice: 5.99, + ] + // [END create_items] + + // Selecting a product from a list + + // [START view_item_list] + // Add item indexes + jeggings[AnalyticsParameterIndex] = 1 + boots[AnalyticsParameterIndex] = 2 + socks[AnalyticsParameterIndex] = 3 + + // Prepare ecommerce parameters + var itemList: [String: Any] = [ + AnalyticsParameterItemListID: "L001", + AnalyticsParameterItemListName: "Related products", + ] + + // Add items array + itemList[AnalyticsParameterItems] = [jeggings, boots, socks] + + // Log view item list event + Analytics.logEvent(AnalyticsEventViewItemList, parameters: itemList) + // [END view_item_list] + + // [START select_item] + // Prepare ecommerce parameters + var selectedItem: [String: Any] = [ + AnalyticsParameterItemListID: "L001", + AnalyticsParameterItemListName: "Related products", + ] + + // Add items array + selectedItem[AnalyticsParameterItems] = [jeggings] + + // Log select item event + Analytics.logEvent(AnalyticsEventSelectItem, parameters: selectedItem) + // [END select_item] + + // Viewing product details + + // [START view_product_details] + // Prepare ecommerce parameters + var productDetails: [String: Any] = [ + AnalyticsParameterCurrency: "USD", + AnalyticsParameterValue: 9.99 + ] + + // Add items array + productDetails[AnalyticsParameterItems] = [jeggings] + + // Log view item event + Analytics.logEvent(AnalyticsEventViewItem, parameters: productDetails) + // [END view_product_details] + + // Adding/Removing a product from shopping cart + + // [START add_to_cart_wishlist] + // Specify order quantity + jeggings[AnalyticsParameterQuantity] = 2 + + // Prepare item detail params + var itemDetails: [String: Any] = [ + AnalyticsParameterCurrency: "USD", + AnalyticsParameterValue: 19.98 + ] + + // Add items + itemDetails[AnalyticsParameterItems] = [jeggings] + + // Log an event when product is added to wishlist + Analytics.logEvent(AnalyticsEventAddToWishlist, parameters: itemDetails) + + // Log an event when product is added to cart + Analytics.logEvent(AnalyticsEventAddToCart, parameters: itemDetails) + // [END add_to_cart_wishlist] + + // [START view_cart] + // Specify order quantity + jeggings[AnalyticsParameterQuantity] = 2 + boots[AnalyticsParameterQuantity] = 1 + + // Prepare order parameters + var orderParameters: [String: Any] = [ + AnalyticsParameterCurrency: "USD", + AnalyticsParameterValue: 44.97 + ] + + // Add items array + orderParameters[AnalyticsParameterItems] = [jeggings, boots] + + // Log event when cart is viewed + Analytics.logEvent(AnalyticsEventViewCart, parameters: orderParameters) + // [END view_cart] + + // [START remove_from_cart] + // Specify removal quantity + boots[AnalyticsParameterQuantity] = 1 + + // Prepare params + var removeParams: [String: Any] = [ + AnalyticsParameterCurrency: "USD", + AnalyticsParameterValue: 24.99 + ] + + // Add items + removeParams[AnalyticsParameterItems] = [jeggings] + + // Log removal event + Analytics.logEvent(AnalyticsEventRemoveFromCart, parameters: removeParams) + // [END remove_from_cart] + + // Initiating the checkout process + + // [START start_checkout] + // Prepare checkout params + var checkoutParams: [String: Any] = [ + AnalyticsParameterCurrency: "USD", + AnalyticsParameterValue: 14.98, + AnalyticsParameterCoupon: "SUMMER_FUN" + ]; + + // Add items + checkoutParams[AnalyticsParameterItems] = [jeggings] + + // Log checkout event + Analytics.logEvent(AnalyticsEventBeginCheckout, parameters: checkoutParams) + // [END start_checkout] + + // [START add_shipping] + // Prepare shipping params + var shippingParams: [String: Any] = [ + AnalyticsParameterCurrency: "USD", + AnalyticsParameterValue: 14.98, + AnalyticsParameterCoupon: "SUMMER_FUN", + AnalyticsParameterShippingTier: "Ground" + ] + + // Add items + shippingParams[AnalyticsParameterItems] = [jeggings] + + // Log added shipping info event + Analytics.logEvent(AnalyticsEventAddShippingInfo, parameters: shippingParams) + // [END add_shipping] + + // [START add_payment] + // Prepare payment params + var paymentParams: [String: Any] = [ + AnalyticsParameterCurrency: "USD", + AnalyticsParameterValue: 14.98, + AnalyticsParameterCoupon: "SUMMER_FUN", + AnalyticsParameterPaymentType: "Visa" + ] + + // Add items + paymentParams[AnalyticsParameterItems] = [jeggings] + + // Log added payment info event + Analytics.logEvent(AnalyticsEventAddPaymentInfo, parameters: paymentParams) + // [END add_payment] + + // Making a purchase or issuing a refund + + // [START log_purchase] + // Prepare purchase params + var purchaseParams: [String: Any] = [ + AnalyticsParameterTransactionID: "T12345", + AnalyticsParameterAffiliation: "Google Store", + AnalyticsParameterCurrency: "USD", + AnalyticsParameterValue: 14.98, + AnalyticsParameterTax: 2.58, + AnalyticsParameterShipping: 5.34, + AnalyticsParameterCoupon: "SUMMER_FUN" + ] + + // Add items + purchaseParams[AnalyticsParameterItems] = [jeggings] + + // Log purchase event + Analytics.logEvent(AnalyticsEventPurchase, parameters: purchaseParams) + // [END log_purchase] + + // [START log_refund] + // Prepare refund params + var refundParams: [String: Any] = [ + AnalyticsParameterTransactionID: "T12345", + AnalyticsParameterCurrency: "USD", + AnalyticsParameterValue: 9.99, + ] + + // (Optional) for partial refunds, define the item ID and quantity of refunded items + let refundedProduct: [String: Any] = [ + AnalyticsParameterItemID: "SKU_123", + AnalyticsParameterQuantity: 1, + ]; + + // Add items + refundParams[AnalyticsParameterItems] = [refundedProduct] + + // Log refund event + Analytics.logEvent(AnalyticsEventRefund, parameters: refundParams) + // [END log_refund] + + // Applying promotions + + // [START apply_promo] + // Prepare promotion parameters + var promoParams: [String: Any] = [ + AnalyticsParameterPromotionID: "T12345", + AnalyticsParameterPromotionName:"Summer Sale", + AnalyticsParameterCreativeName: "summer2020_promo.jpg", + AnalyticsParameterCreativeSlot: "featured_app_1", + AnalyticsParameterLocationID: "HERO_BANNER", + ] + + // Add items + promoParams[AnalyticsParameterItems] = [jeggings] + + // Log event when promotion is displayed + Analytics.logEvent(AnalyticsEventViewPromotion, parameters: promoParams) + + // Log event when promotion is selected + Analytics.logEvent(AnalyticsEventSelectPromotion, parameters: promoParams) + // [END apply_promo] + } + } From 87d962c80098cab1340e997d51ff67b5167ff9f0 Mon Sep 17 00:00:00 2001 From: DPE bot Date: Tue, 24 Mar 2020 08:22:33 -0700 Subject: [PATCH 073/387] Auto-update dependencies. --- dl-invites-sample/Podfile.lock | 28 ++++++------- firestore/objc/Podfile.lock | 30 ++++++------- firestore/swift/Podfile.lock | 30 ++++++------- .../FiroptionConfiguration/Podfile.lock | 42 +++++++++---------- functions/Podfile.lock | 22 +++++----- inappmessaging/Podfile.lock | 14 +++---- mlkit/Podfile.lock | 28 ++++++------- storage/Podfile.lock | 22 +++++----- 8 files changed, 108 insertions(+), 108 deletions(-) diff --git a/dl-invites-sample/Podfile.lock b/dl-invites-sample/Podfile.lock index dff85a76..15f277bf 100644 --- a/dl-invites-sample/Podfile.lock +++ b/dl-invites-sample/Podfile.lock @@ -1,11 +1,11 @@ PODS: - - Firebase/CoreOnly (6.20.0): - - FirebaseCore (= 6.6.4) - - Firebase/DynamicLinks (6.20.0): + - Firebase/CoreOnly (6.21.0): + - FirebaseCore (= 6.6.5) + - Firebase/DynamicLinks (6.21.0): - Firebase/CoreOnly - - FirebaseDynamicLinks (~> 4.0.7) + - FirebaseDynamicLinks (~> 4.0.8) - FirebaseAnalyticsInterop (1.5.0) - - FirebaseCore (6.6.4): + - FirebaseCore (6.6.5): - FirebaseCoreDiagnostics (~> 1.2) - FirebaseCoreDiagnosticsInterop (~> 1.2) - GoogleUtilities/Environment (~> 6.5) @@ -17,12 +17,12 @@ PODS: - GoogleUtilities/Logger (~> 6.5) - nanopb (~> 0.3.901) - FirebaseCoreDiagnosticsInterop (1.2.0) - - FirebaseDynamicLinks (4.0.7): + - FirebaseDynamicLinks (4.0.8): - FirebaseAnalyticsInterop (~> 1.3) - FirebaseCore (~> 6.2) - - GoogleDataTransport (5.0.0) - - GoogleDataTransportCCTSupport (2.0.0): - - GoogleDataTransport (~> 5.0) + - GoogleDataTransport (5.1.0) + - GoogleDataTransportCCTSupport (2.0.1): + - GoogleDataTransport (~> 5.1) - nanopb (~> 0.3.901) - GoogleUtilities/Environment (6.5.2) - GoogleUtilities/Logger (6.5.2): @@ -50,14 +50,14 @@ SPEC REPOS: - nanopb SPEC CHECKSUMS: - Firebase: fe7f74012742ab403451dd283e6909b8f1fb348a + Firebase: f378c80340dd41c0ad0914af740c021eb282a04b FirebaseAnalyticsInterop: 3f86269c38ae41f47afeb43ebf32a001f58fcdae - FirebaseCore: ed0a24c758a57c2b88c5efa8e6a8195e868af589 + FirebaseCore: 9f495d3afacb7b558711e6218ebb14b1c51b5802 FirebaseCoreDiagnostics: e9b4cd8ba60dee0f2d13347332e4b7898cca5b61 FirebaseCoreDiagnosticsInterop: 296e2c5f5314500a850ad0b83e9e7c10b011a850 - FirebaseDynamicLinks: b3338d0c0423ee3d409f5ecc0fb774a9baa6537b - GoogleDataTransport: a857c6a002d201b524dd4bc2ed7e7355ed07e785 - GoogleDataTransportCCTSupport: 32f75fbe904c82772fcbb6b6bd4525bfb6f2a862 + FirebaseDynamicLinks: 417dc6dbb6013233c77558290d73296f429656a6 + GoogleDataTransport: b29a21d813e906014ca16c00897827e40e4a24ab + GoogleDataTransportCCTSupport: 6f15a89b0ca35d6fa523e1f752ef818588885988 GoogleUtilities: ad0f3b691c67909d03a3327cc205222ab8f42e0e nanopb: 18003b5e52dab79db540fe93fe9579f399bd1ccd diff --git a/firestore/objc/Podfile.lock b/firestore/objc/Podfile.lock index 589d2de0..a4532069 100644 --- a/firestore/objc/Podfile.lock +++ b/firestore/objc/Podfile.lock @@ -164,22 +164,22 @@ PODS: - BoringSSL-GRPC/Implementation (0.0.3): - BoringSSL-GRPC/Interface (= 0.0.3) - BoringSSL-GRPC/Interface (0.0.3) - - Firebase/Auth (6.20.0): + - Firebase/Auth (6.21.0): - Firebase/CoreOnly - - FirebaseAuth (~> 6.5.0) - - Firebase/CoreOnly (6.20.0): - - FirebaseCore (= 6.6.4) - - Firebase/Firestore (6.20.0): + - FirebaseAuth (~> 6.5.1) + - Firebase/CoreOnly (6.21.0): + - FirebaseCore (= 6.6.5) + - Firebase/Firestore (6.21.0): - Firebase/CoreOnly - FirebaseFirestore (~> 1.11.2) - - FirebaseAuth (6.5.0): + - FirebaseAuth (6.5.1): - FirebaseAuthInterop (~> 1.0) - FirebaseCore (~> 6.6) - GoogleUtilities/AppDelegateSwizzler (~> 6.5) - GoogleUtilities/Environment (~> 6.5) - GTMSessionFetcher/Core (~> 1.1) - FirebaseAuthInterop (1.1.0) - - FirebaseCore (6.6.4): + - FirebaseCore (6.6.5): - FirebaseCoreDiagnostics (~> 1.2) - FirebaseCoreDiagnosticsInterop (~> 1.2) - GoogleUtilities/Environment (~> 6.5) @@ -204,9 +204,9 @@ PODS: - "gRPC-C++ (= 0.0.9)" - leveldb-library (~> 1.22) - nanopb (~> 0.3.901) - - GoogleDataTransport (5.0.0) - - GoogleDataTransportCCTSupport (2.0.0): - - GoogleDataTransport (~> 5.0) + - GoogleDataTransport (5.1.0) + - GoogleDataTransportCCTSupport (2.0.1): + - GoogleDataTransport (~> 5.1) - nanopb (~> 0.3.901) - GoogleUtilities/AppDelegateSwizzler (6.5.2): - GoogleUtilities/Environment @@ -273,15 +273,15 @@ SPEC REPOS: SPEC CHECKSUMS: abseil: 18063d773f5366ff8736a050fe035a28f635fd27 BoringSSL-GRPC: db8764df3204ccea016e1c8dd15d9a9ad63ff318 - Firebase: fe7f74012742ab403451dd283e6909b8f1fb348a - FirebaseAuth: 648892fd0afeb27ef97c1d2e667329855f1004bc + Firebase: f378c80340dd41c0ad0914af740c021eb282a04b + FirebaseAuth: a6da11d78dfd956b7f7af3222a0f0b1c93ef8fc9 FirebaseAuthInterop: a0f37ae05833af156e72028f648d313f7e7592e9 - FirebaseCore: ed0a24c758a57c2b88c5efa8e6a8195e868af589 + FirebaseCore: 9f495d3afacb7b558711e6218ebb14b1c51b5802 FirebaseCoreDiagnostics: e9b4cd8ba60dee0f2d13347332e4b7898cca5b61 FirebaseCoreDiagnosticsInterop: 296e2c5f5314500a850ad0b83e9e7c10b011a850 FirebaseFirestore: 71925e62a5d1cbfaff46aa4d5107e525cc48356a - GoogleDataTransport: a857c6a002d201b524dd4bc2ed7e7355ed07e785 - GoogleDataTransportCCTSupport: 32f75fbe904c82772fcbb6b6bd4525bfb6f2a862 + GoogleDataTransport: b29a21d813e906014ca16c00897827e40e4a24ab + GoogleDataTransportCCTSupport: 6f15a89b0ca35d6fa523e1f752ef818588885988 GoogleUtilities: ad0f3b691c67909d03a3327cc205222ab8f42e0e "gRPC-C++": 9dfe7b44821e7b3e44aacad2af29d2c21f7cde83 gRPC-Core: c9aef9a261a1247e881b18059b84d597293c9947 diff --git a/firestore/swift/Podfile.lock b/firestore/swift/Podfile.lock index a0abb922..b61cee2d 100644 --- a/firestore/swift/Podfile.lock +++ b/firestore/swift/Podfile.lock @@ -164,22 +164,22 @@ PODS: - BoringSSL-GRPC/Implementation (0.0.3): - BoringSSL-GRPC/Interface (= 0.0.3) - BoringSSL-GRPC/Interface (0.0.3) - - Firebase/Auth (6.20.0): + - Firebase/Auth (6.21.0): - Firebase/CoreOnly - - FirebaseAuth (~> 6.5.0) - - Firebase/CoreOnly (6.20.0): - - FirebaseCore (= 6.6.4) - - Firebase/Firestore (6.20.0): + - FirebaseAuth (~> 6.5.1) + - Firebase/CoreOnly (6.21.0): + - FirebaseCore (= 6.6.5) + - Firebase/Firestore (6.21.0): - Firebase/CoreOnly - FirebaseFirestore (~> 1.11.2) - - FirebaseAuth (6.5.0): + - FirebaseAuth (6.5.1): - FirebaseAuthInterop (~> 1.0) - FirebaseCore (~> 6.6) - GoogleUtilities/AppDelegateSwizzler (~> 6.5) - GoogleUtilities/Environment (~> 6.5) - GTMSessionFetcher/Core (~> 1.1) - FirebaseAuthInterop (1.1.0) - - FirebaseCore (6.6.4): + - FirebaseCore (6.6.5): - FirebaseCoreDiagnostics (~> 1.2) - FirebaseCoreDiagnosticsInterop (~> 1.2) - GoogleUtilities/Environment (~> 6.5) @@ -206,9 +206,9 @@ PODS: - nanopb (~> 0.3.901) - FirebaseFirestoreSwift (0.2): - FirebaseFirestore (>= 1.6.1, ~> 1.6) - - GoogleDataTransport (5.0.0) - - GoogleDataTransportCCTSupport (2.0.0): - - GoogleDataTransport (~> 5.0) + - GoogleDataTransport (5.1.0) + - GoogleDataTransportCCTSupport (2.0.1): + - GoogleDataTransport (~> 5.1) - nanopb (~> 0.3.901) - GoogleUtilities/AppDelegateSwizzler (6.5.2): - GoogleUtilities/Environment @@ -277,16 +277,16 @@ SPEC REPOS: SPEC CHECKSUMS: abseil: 18063d773f5366ff8736a050fe035a28f635fd27 BoringSSL-GRPC: db8764df3204ccea016e1c8dd15d9a9ad63ff318 - Firebase: fe7f74012742ab403451dd283e6909b8f1fb348a - FirebaseAuth: 648892fd0afeb27ef97c1d2e667329855f1004bc + Firebase: f378c80340dd41c0ad0914af740c021eb282a04b + FirebaseAuth: a6da11d78dfd956b7f7af3222a0f0b1c93ef8fc9 FirebaseAuthInterop: a0f37ae05833af156e72028f648d313f7e7592e9 - FirebaseCore: ed0a24c758a57c2b88c5efa8e6a8195e868af589 + FirebaseCore: 9f495d3afacb7b558711e6218ebb14b1c51b5802 FirebaseCoreDiagnostics: e9b4cd8ba60dee0f2d13347332e4b7898cca5b61 FirebaseCoreDiagnosticsInterop: 296e2c5f5314500a850ad0b83e9e7c10b011a850 FirebaseFirestore: 71925e62a5d1cbfaff46aa4d5107e525cc48356a FirebaseFirestoreSwift: 0437bb10d83f8161a9131da1739998254c78fdf5 - GoogleDataTransport: a857c6a002d201b524dd4bc2ed7e7355ed07e785 - GoogleDataTransportCCTSupport: 32f75fbe904c82772fcbb6b6bd4525bfb6f2a862 + GoogleDataTransport: b29a21d813e906014ca16c00897827e40e4a24ab + GoogleDataTransportCCTSupport: 6f15a89b0ca35d6fa523e1f752ef818588885988 GoogleUtilities: ad0f3b691c67909d03a3327cc205222ab8f42e0e "gRPC-C++": 9dfe7b44821e7b3e44aacad2af29d2c21f7cde83 gRPC-Core: c9aef9a261a1247e881b18059b84d597293c9947 diff --git a/firoptions/FiroptionConfiguration/Podfile.lock b/firoptions/FiroptionConfiguration/Podfile.lock index db520ed8..e237987b 100644 --- a/firoptions/FiroptionConfiguration/Podfile.lock +++ b/firoptions/FiroptionConfiguration/Podfile.lock @@ -1,25 +1,25 @@ PODS: - - Firebase/Analytics (6.20.0): + - Firebase/Analytics (6.21.0): - Firebase/Core - - Firebase/Core (6.20.0): + - Firebase/Core (6.21.0): - Firebase/CoreOnly - - FirebaseAnalytics (= 6.3.1) - - Firebase/CoreOnly (6.20.0): - - FirebaseCore (= 6.6.4) - - Firebase/Database (6.20.0): + - FirebaseAnalytics (= 6.4.0) + - Firebase/CoreOnly (6.21.0): + - FirebaseCore (= 6.6.5) + - Firebase/Database (6.21.0): - Firebase/CoreOnly - FirebaseDatabase (~> 6.1.4) - - FirebaseAnalytics (6.3.1): + - FirebaseAnalytics (6.4.0): - FirebaseCore (~> 6.6) - FirebaseInstallations (~> 1.1) - - GoogleAppMeasurement (= 6.3.1) + - GoogleAppMeasurement (= 6.4.0) - GoogleUtilities/AppDelegateSwizzler (~> 6.0) - GoogleUtilities/MethodSwizzler (~> 6.0) - GoogleUtilities/Network (~> 6.0) - "GoogleUtilities/NSData+zlib (~> 6.0)" - nanopb (= 0.3.9011) - FirebaseAuthInterop (1.1.0) - - FirebaseCore (6.6.4): + - FirebaseCore (6.6.5): - FirebaseCoreDiagnostics (~> 1.2) - FirebaseCoreDiagnosticsInterop (~> 1.2) - GoogleUtilities/Environment (~> 6.5) @@ -35,19 +35,19 @@ PODS: - FirebaseAuthInterop (~> 1.0) - FirebaseCore (~> 6.0) - leveldb-library (~> 1.22) - - FirebaseInstallations (1.1.0): + - FirebaseInstallations (1.1.1): - FirebaseCore (~> 6.6) - GoogleUtilities/UserDefaults (~> 6.5) - PromisesObjC (~> 1.2) - - GoogleAppMeasurement (6.3.1): + - GoogleAppMeasurement (6.4.0): - GoogleUtilities/AppDelegateSwizzler (~> 6.0) - GoogleUtilities/MethodSwizzler (~> 6.0) - GoogleUtilities/Network (~> 6.0) - "GoogleUtilities/NSData+zlib (~> 6.0)" - nanopb (= 0.3.9011) - - GoogleDataTransport (5.0.0) - - GoogleDataTransportCCTSupport (2.0.0): - - GoogleDataTransport (~> 5.0) + - GoogleDataTransport (5.1.0) + - GoogleDataTransportCCTSupport (2.0.1): + - GoogleDataTransport (~> 5.1) - nanopb (~> 0.3.901) - GoogleUtilities/AppDelegateSwizzler (6.5.2): - GoogleUtilities/Environment @@ -99,17 +99,17 @@ SPEC REPOS: - PromisesObjC SPEC CHECKSUMS: - Firebase: fe7f74012742ab403451dd283e6909b8f1fb348a - FirebaseAnalytics: 572e467f3d977825266e8ccd52674aa3e6f47eac + Firebase: f378c80340dd41c0ad0914af740c021eb282a04b + FirebaseAnalytics: a1a0b3327ceb5cd5b4bacffdb293f6c909aa087d FirebaseAuthInterop: a0f37ae05833af156e72028f648d313f7e7592e9 - FirebaseCore: ed0a24c758a57c2b88c5efa8e6a8195e868af589 + FirebaseCore: 9f495d3afacb7b558711e6218ebb14b1c51b5802 FirebaseCoreDiagnostics: e9b4cd8ba60dee0f2d13347332e4b7898cca5b61 FirebaseCoreDiagnosticsInterop: 296e2c5f5314500a850ad0b83e9e7c10b011a850 FirebaseDatabase: 0144e0706a4761f1b0e8679572eba8095ddb59be - FirebaseInstallations: 575cd32f2aec0feeb0e44f5d0110a09e5e60b47b - GoogleAppMeasurement: c29d405ff76e18551b5d158eaba6753fda8c7542 - GoogleDataTransport: a857c6a002d201b524dd4bc2ed7e7355ed07e785 - GoogleDataTransportCCTSupport: 32f75fbe904c82772fcbb6b6bd4525bfb6f2a862 + FirebaseInstallations: acb3216eb9784d3b1d2d2d635ff74fa892cc0c44 + GoogleAppMeasurement: 6e68a94d0eaeb1d73ef6b0ed4f7334e29d63ae29 + GoogleDataTransport: b29a21d813e906014ca16c00897827e40e4a24ab + GoogleDataTransportCCTSupport: 6f15a89b0ca35d6fa523e1f752ef818588885988 GoogleUtilities: ad0f3b691c67909d03a3327cc205222ab8f42e0e leveldb-library: 55d93ee664b4007aac644a782d11da33fba316f7 nanopb: 18003b5e52dab79db540fe93fe9579f399bd1ccd diff --git a/functions/Podfile.lock b/functions/Podfile.lock index 924f9244..d86fc0ee 100644 --- a/functions/Podfile.lock +++ b/functions/Podfile.lock @@ -1,11 +1,11 @@ PODS: - - Firebase/CoreOnly (6.20.0): - - FirebaseCore (= 6.6.4) - - Firebase/Functions (6.20.0): + - Firebase/CoreOnly (6.21.0): + - FirebaseCore (= 6.6.5) + - Firebase/Functions (6.21.0): - Firebase/CoreOnly - FirebaseFunctions (~> 2.5.1) - FirebaseAuthInterop (1.1.0) - - FirebaseCore (6.6.4): + - FirebaseCore (6.6.5): - FirebaseCoreDiagnostics (~> 1.2) - FirebaseCoreDiagnosticsInterop (~> 1.2) - GoogleUtilities/Environment (~> 6.5) @@ -21,9 +21,9 @@ PODS: - FirebaseAuthInterop (~> 1.0) - FirebaseCore (~> 6.0) - GTMSessionFetcher/Core (~> 1.1) - - GoogleDataTransport (5.0.0) - - GoogleDataTransportCCTSupport (2.0.0): - - GoogleDataTransport (~> 5.0) + - GoogleDataTransport (5.1.0) + - GoogleDataTransportCCTSupport (2.0.1): + - GoogleDataTransport (~> 5.1) - nanopb (~> 0.3.901) - GoogleUtilities/Environment (6.5.2) - GoogleUtilities/Logger (6.5.2): @@ -53,14 +53,14 @@ SPEC REPOS: - nanopb SPEC CHECKSUMS: - Firebase: fe7f74012742ab403451dd283e6909b8f1fb348a + Firebase: f378c80340dd41c0ad0914af740c021eb282a04b FirebaseAuthInterop: a0f37ae05833af156e72028f648d313f7e7592e9 - FirebaseCore: ed0a24c758a57c2b88c5efa8e6a8195e868af589 + FirebaseCore: 9f495d3afacb7b558711e6218ebb14b1c51b5802 FirebaseCoreDiagnostics: e9b4cd8ba60dee0f2d13347332e4b7898cca5b61 FirebaseCoreDiagnosticsInterop: 296e2c5f5314500a850ad0b83e9e7c10b011a850 FirebaseFunctions: 5af7c35d1c5e41608fecbb667eb6c4e672e318d0 - GoogleDataTransport: a857c6a002d201b524dd4bc2ed7e7355ed07e785 - GoogleDataTransportCCTSupport: 32f75fbe904c82772fcbb6b6bd4525bfb6f2a862 + GoogleDataTransport: b29a21d813e906014ca16c00897827e40e4a24ab + GoogleDataTransportCCTSupport: 6f15a89b0ca35d6fa523e1f752ef818588885988 GoogleUtilities: ad0f3b691c67909d03a3327cc205222ab8f42e0e GTMSessionFetcher: cea130bbfe5a7edc8d06d3f0d17288c32ffe9925 nanopb: 18003b5e52dab79db540fe93fe9579f399bd1ccd diff --git a/inappmessaging/Podfile.lock b/inappmessaging/Podfile.lock index 75cf9cc1..e6b2d04f 100644 --- a/inappmessaging/Podfile.lock +++ b/inappmessaging/Podfile.lock @@ -38,7 +38,7 @@ PODS: - FirebaseInAppMessagingDisplay (0.15.5): - FirebaseCore (~> 6.2) - FirebaseInAppMessaging (>= 0.15.0) - - FirebaseInstallations (1.1.0): + - FirebaseInstallations (1.1.1): - FirebaseCore (~> 6.6) - GoogleUtilities/UserDefaults (~> 6.5) - PromisesObjC (~> 1.2) @@ -53,9 +53,9 @@ PODS: - GoogleUtilities/Network (~> 6.0) - "GoogleUtilities/NSData+zlib (~> 6.0)" - nanopb (= 0.3.9011) - - GoogleDataTransport (5.0.0) - - GoogleDataTransportCCTSupport (2.0.0): - - GoogleDataTransport (~> 5.0) + - GoogleDataTransport (5.1.0) + - GoogleDataTransportCCTSupport (2.0.1): + - GoogleDataTransport (~> 5.1) - nanopb (~> 0.3.901) - GoogleUtilities/AppDelegateSwizzler (6.5.2): - GoogleUtilities/Environment @@ -114,11 +114,11 @@ SPEC CHECKSUMS: FirebaseCoreDiagnosticsInterop: 296e2c5f5314500a850ad0b83e9e7c10b011a850 FirebaseInAppMessaging: 5db5fa181ed4215e02ded09f7e4bbcc2ce624a47 FirebaseInAppMessagingDisplay: 60a65c8277f17675a8a5b92e9a97cd914b45d4ff - FirebaseInstallations: 575cd32f2aec0feeb0e44f5d0110a09e5e60b47b + FirebaseInstallations: acb3216eb9784d3b1d2d2d635ff74fa892cc0c44 FirebaseInstanceID: 7ee0d6777013bb952f377b41965bf132b6a075be GoogleAppMeasurement: a08a43b8677b95ed51fcef880e36737334d804fd - GoogleDataTransport: a857c6a002d201b524dd4bc2ed7e7355ed07e785 - GoogleDataTransportCCTSupport: 32f75fbe904c82772fcbb6b6bd4525bfb6f2a862 + GoogleDataTransport: b29a21d813e906014ca16c00897827e40e4a24ab + GoogleDataTransportCCTSupport: 6f15a89b0ca35d6fa523e1f752ef818588885988 GoogleUtilities: ad0f3b691c67909d03a3327cc205222ab8f42e0e nanopb: 18003b5e52dab79db540fe93fe9579f399bd1ccd PromisesObjC: c119f3cd559f50b7ae681fa59dc1acd19173b7e6 diff --git a/mlkit/Podfile.lock b/mlkit/Podfile.lock index 308a514b..9e4bce64 100644 --- a/mlkit/Podfile.lock +++ b/mlkit/Podfile.lock @@ -1,13 +1,13 @@ PODS: - - Firebase/CoreOnly (6.20.0): - - FirebaseCore (= 6.6.4) - - Firebase/MLVision (6.20.0): + - Firebase/CoreOnly (6.21.0): + - FirebaseCore (= 6.6.5) + - Firebase/MLVision (6.21.0): - Firebase/CoreOnly - FirebaseMLVision (~> 0.19.0) - - Firebase/MLVisionAutoML (6.20.0): + - Firebase/MLVisionAutoML (6.21.0): - Firebase/CoreOnly - FirebaseMLVisionAutoML (~> 0.19.0) - - FirebaseCore (6.6.4): + - FirebaseCore (6.6.5): - FirebaseCoreDiagnostics (~> 1.2) - FirebaseCoreDiagnosticsInterop (~> 1.2) - GoogleUtilities/Environment (~> 6.5) @@ -19,7 +19,7 @@ PODS: - GoogleUtilities/Logger (~> 6.5) - nanopb (~> 0.3.901) - FirebaseCoreDiagnosticsInterop (1.2.0) - - FirebaseInstallations (1.1.0): + - FirebaseInstallations (1.1.1): - FirebaseCore (~> 6.6) - GoogleUtilities/UserDefaults (~> 6.5) - PromisesObjC (~> 1.2) @@ -57,9 +57,9 @@ PODS: - GoogleAPIClientForREST/Vision (1.3.11): - GoogleAPIClientForREST/Core - GTMSessionFetcher (>= 1.1.7) - - GoogleDataTransport (5.0.0) - - GoogleDataTransportCCTSupport (2.0.0): - - GoogleDataTransport (~> 5.0) + - GoogleDataTransport (5.1.0) + - GoogleDataTransportCCTSupport (2.0.1): + - GoogleDataTransport (~> 5.1) - nanopb (~> 0.3.901) - GoogleToolboxForMac/DebugUtils (2.2.2): - GoogleToolboxForMac/Defines (= 2.2.2) @@ -122,18 +122,18 @@ SPEC REPOS: - TensorFlowLiteObjC SPEC CHECKSUMS: - Firebase: fe7f74012742ab403451dd283e6909b8f1fb348a - FirebaseCore: ed0a24c758a57c2b88c5efa8e6a8195e868af589 + Firebase: f378c80340dd41c0ad0914af740c021eb282a04b + FirebaseCore: 9f495d3afacb7b558711e6218ebb14b1c51b5802 FirebaseCoreDiagnostics: e9b4cd8ba60dee0f2d13347332e4b7898cca5b61 FirebaseCoreDiagnosticsInterop: 296e2c5f5314500a850ad0b83e9e7c10b011a850 - FirebaseInstallations: 575cd32f2aec0feeb0e44f5d0110a09e5e60b47b + FirebaseInstallations: acb3216eb9784d3b1d2d2d635ff74fa892cc0c44 FirebaseInstanceID: 7ee0d6777013bb952f377b41965bf132b6a075be FirebaseMLCommon: 074a67e05122b1c9f6401a4e33b2cea3b4efd224 FirebaseMLVision: 7a456009787690e3b53436092ae9b635563de8f3 FirebaseMLVisionAutoML: ce5b5dfd1443e8c08a68f4dafa6b1c169d07a6a2 GoogleAPIClientForREST: 0f19a8280dfe6471f76016645d26eb5dae305101 - GoogleDataTransport: a857c6a002d201b524dd4bc2ed7e7355ed07e785 - GoogleDataTransportCCTSupport: 32f75fbe904c82772fcbb6b6bd4525bfb6f2a862 + GoogleDataTransport: b29a21d813e906014ca16c00897827e40e4a24ab + GoogleDataTransportCCTSupport: 6f15a89b0ca35d6fa523e1f752ef818588885988 GoogleToolboxForMac: 800648f8b3127618c1b59c7f97684427630c5ea3 GoogleUtilities: ad0f3b691c67909d03a3327cc205222ab8f42e0e GTMSessionFetcher: cea130bbfe5a7edc8d06d3f0d17288c32ffe9925 diff --git a/storage/Podfile.lock b/storage/Podfile.lock index 8908d56d..31b0aa40 100644 --- a/storage/Podfile.lock +++ b/storage/Podfile.lock @@ -1,11 +1,11 @@ PODS: - - Firebase/CoreOnly (6.20.0): - - FirebaseCore (= 6.6.4) - - Firebase/Storage (6.20.0): + - Firebase/CoreOnly (6.21.0): + - FirebaseCore (= 6.6.5) + - Firebase/Storage (6.21.0): - Firebase/CoreOnly - FirebaseStorage (~> 3.6.0) - FirebaseAuthInterop (1.1.0) - - FirebaseCore (6.6.4): + - FirebaseCore (6.6.5): - FirebaseCoreDiagnostics (~> 1.2) - FirebaseCoreDiagnosticsInterop (~> 1.2) - GoogleUtilities/Environment (~> 6.5) @@ -24,9 +24,9 @@ PODS: - FirebaseUI/Storage (8.4.2): - Firebase/Storage (~> 6.0) - SDWebImage (~> 5.0) - - GoogleDataTransport (5.0.0) - - GoogleDataTransportCCTSupport (2.0.0): - - GoogleDataTransport (~> 5.0) + - GoogleDataTransport (5.1.0) + - GoogleDataTransportCCTSupport (2.0.1): + - GoogleDataTransport (~> 5.1) - nanopb (~> 0.3.901) - GoogleUtilities/Environment (6.5.2) - GoogleUtilities/Logger (6.5.2): @@ -62,15 +62,15 @@ SPEC REPOS: - SDWebImage SPEC CHECKSUMS: - Firebase: fe7f74012742ab403451dd283e6909b8f1fb348a + Firebase: f378c80340dd41c0ad0914af740c021eb282a04b FirebaseAuthInterop: a0f37ae05833af156e72028f648d313f7e7592e9 - FirebaseCore: ed0a24c758a57c2b88c5efa8e6a8195e868af589 + FirebaseCore: 9f495d3afacb7b558711e6218ebb14b1c51b5802 FirebaseCoreDiagnostics: e9b4cd8ba60dee0f2d13347332e4b7898cca5b61 FirebaseCoreDiagnosticsInterop: 296e2c5f5314500a850ad0b83e9e7c10b011a850 FirebaseStorage: b43ee271294227e1a3225544b073f3b49b427f46 FirebaseUI: e57e9b9c4340631151fbe67a14206d23d0974f37 - GoogleDataTransport: a857c6a002d201b524dd4bc2ed7e7355ed07e785 - GoogleDataTransportCCTSupport: 32f75fbe904c82772fcbb6b6bd4525bfb6f2a862 + GoogleDataTransport: b29a21d813e906014ca16c00897827e40e4a24ab + GoogleDataTransportCCTSupport: 6f15a89b0ca35d6fa523e1f752ef818588885988 GoogleUtilities: ad0f3b691c67909d03a3327cc205222ab8f42e0e GTMSessionFetcher: cea130bbfe5a7edc8d06d3f0d17288c32ffe9925 nanopb: 18003b5e52dab79db540fe93fe9579f399bd1ccd From 844c73d62b5a3cce61ece7c69e9f7db5caf5fbad Mon Sep 17 00:00:00 2001 From: Morgan Chen Date: Thu, 26 Mar 2020 15:03:40 -0700 Subject: [PATCH 074/387] Fix typo in snippets --- .../FiroptionConfiguration/AnalyticsHelper.m | 2 +- .../FiroptionConfiguration/ViewController.swift | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/firoptions/FiroptionConfiguration/FiroptionConfiguration/AnalyticsHelper.m b/firoptions/FiroptionConfiguration/FiroptionConfiguration/AnalyticsHelper.m index b9830ca7..f79da3fc 100644 --- a/firoptions/FiroptionConfiguration/FiroptionConfiguration/AnalyticsHelper.m +++ b/firoptions/FiroptionConfiguration/FiroptionConfiguration/AnalyticsHelper.m @@ -188,7 +188,7 @@ - (void)enhancedEcommerce { } mutableCopy]; // Add items - removeParams[kFIRParameterItems] = @[jeggings]; + removeParams[kFIRParameterItems] = @[boots]; // Log removal event [FIRAnalytics logEventWithName:kFIREventRemoveFromCart parameters:removeParams]; diff --git a/firoptions/FiroptionConfiguration/FiroptionConfiguration/ViewController.swift b/firoptions/FiroptionConfiguration/FiroptionConfiguration/ViewController.swift index f1afe4e4..eba610b1 100644 --- a/firoptions/FiroptionConfiguration/FiroptionConfiguration/ViewController.swift +++ b/firoptions/FiroptionConfiguration/FiroptionConfiguration/ViewController.swift @@ -195,7 +195,7 @@ class ViewController: UIViewController { ] // Add items - removeParams[AnalyticsParameterItems] = [jeggings] + removeParams[AnalyticsParameterItems] = [boots] // Log removal event Analytics.logEvent(AnalyticsEventRemoveFromCart, parameters: removeParams) From 3ae736a3cb37fb7ef5c61c77d9808798cda62c47 Mon Sep 17 00:00:00 2001 From: Morgan Chen Date: Tue, 7 Apr 2020 15:00:22 -0700 Subject: [PATCH 075/387] Remove placeholders --- .../FiroptionConfiguration/AnalyticsHelper.m | 18 ------------------ .../ViewController.swift | 18 ------------------ 2 files changed, 36 deletions(-) diff --git a/firoptions/FiroptionConfiguration/FiroptionConfiguration/AnalyticsHelper.m b/firoptions/FiroptionConfiguration/FiroptionConfiguration/AnalyticsHelper.m index f79da3fc..a9f057b8 100644 --- a/firoptions/FiroptionConfiguration/FiroptionConfiguration/AnalyticsHelper.m +++ b/firoptions/FiroptionConfiguration/FiroptionConfiguration/AnalyticsHelper.m @@ -18,24 +18,6 @@ #import "AnalyticsHelper.h" -// Placeholders for compilation while waiting for new SDK version -NSString * const kFIRParameterItemPrice = @""; -NSString * const kFIRParameterItemListID = @""; -NSString * const kFIRParameterItemListName = @""; -NSString * const kFIRParameterItems = @""; -NSString * const kFIREventSelectItem = @""; -NSString * const kFIREventViewCart = @""; -NSString * const kFIRParameterShippingTier = @""; -NSString * const kFIREventAddShippingInfo = @""; -NSString * const kFIRParameterPaymentType = @""; -NSString * const kFIREventPurchase = @""; -NSString * const kFIRParameterPromotionID = @""; -NSString * const kFIRParameterPromotionName = @""; -NSString * const kFIRParameterLocationID = @""; -NSString * const kFIREventViewPromotion = @""; -NSString * const kFIREventSelectPromotion = @""; -NSString * const kFIREventRefund = @""; - @implementation AnalyticsHelper - (void)logInAppPurchase { diff --git a/firoptions/FiroptionConfiguration/FiroptionConfiguration/ViewController.swift b/firoptions/FiroptionConfiguration/FiroptionConfiguration/ViewController.swift index eba610b1..80d37607 100644 --- a/firoptions/FiroptionConfiguration/FiroptionConfiguration/ViewController.swift +++ b/firoptions/FiroptionConfiguration/FiroptionConfiguration/ViewController.swift @@ -17,24 +17,6 @@ import UIKit import FirebaseAnalytics -// Placeholders for compilation while waiting for new SDK version -let AnalyticsParameterItemPrice = "" -let AnalyticsParameterItemListID = "" -let AnalyticsParameterItemListName = "" -let AnalyticsParameterItems = "" -let AnalyticsEventSelectItem = "" -let AnalyticsEventViewCart = "" -let AnalyticsParameterShippingTier = "" -let AnalyticsEventAddShippingInfo = "" -let AnalyticsParameterPaymentType = "" -let AnalyticsEventPurchase = "" -let AnalyticsParameterPromotionID = "" -let AnalyticsParameterPromotionName = "" -let AnalyticsParameterLocationID = "" -let AnalyticsEventViewPromotion = "" -let AnalyticsEventSelectPromotion = "" -let AnalyticsEventRefund = "" - class ViewController: UIViewController { override func viewDidLoad() { From 5a1aaaa462a97032259c2422403428c5f531b09c Mon Sep 17 00:00:00 2001 From: DPE bot Date: Wed, 8 Apr 2020 08:22:39 -0700 Subject: [PATCH 076/387] Auto-update dependencies. --- .../project.pbxproj | 69 ------------------- storage/Podfile.lock | 8 +-- 2 files changed, 4 insertions(+), 73 deletions(-) diff --git a/firoptions/FiroptionConfiguration/FiroptionConfiguration.xcodeproj/project.pbxproj b/firoptions/FiroptionConfiguration/FiroptionConfiguration.xcodeproj/project.pbxproj index ebd8c714..041dd9b0 100644 --- a/firoptions/FiroptionConfiguration/FiroptionConfiguration.xcodeproj/project.pbxproj +++ b/firoptions/FiroptionConfiguration/FiroptionConfiguration.xcodeproj/project.pbxproj @@ -7,7 +7,6 @@ objects = { /* Begin PBXBuildFile section */ - 758A91E0766372E406AF2712 /* Pods_FiroptionConfiguration.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = EEE22500F394D7A0B2457D93 /* Pods_FiroptionConfiguration.framework */; }; 8DFC20162410844B004392AD /* AnalyticsHelper.m in Sources */ = {isa = PBXBuildFile; fileRef = 8DFC20152410844B004392AD /* AnalyticsHelper.m */; }; EFEC9D631E01BF310021BDF9 /* AppDelegate.swift in Sources */ = {isa = PBXBuildFile; fileRef = EFEC9D621E01BF310021BDF9 /* AppDelegate.swift */; }; EFEC9D651E01BF310021BDF9 /* ViewController.swift in Sources */ = {isa = PBXBuildFile; fileRef = EFEC9D641E01BF310021BDF9 /* ViewController.swift */; }; @@ -25,11 +24,9 @@ /* End PBXBuildFile section */ /* Begin PBXFileReference section */ - 42A1B09F8B19C1DEE83A74D1 /* Pods-FiroptionConfiguration.release.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; name = "Pods-FiroptionConfiguration.release.xcconfig"; path = "Target Support Files/Pods-FiroptionConfiguration/Pods-FiroptionConfiguration.release.xcconfig"; sourceTree = ""; }; 8DFC20132410844A004392AD /* FiroptionConfiguration-Bridging-Header.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = "FiroptionConfiguration-Bridging-Header.h"; sourceTree = ""; }; 8DFC20142410844B004392AD /* AnalyticsHelper.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = AnalyticsHelper.h; sourceTree = ""; }; 8DFC20152410844B004392AD /* AnalyticsHelper.m */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; path = AnalyticsHelper.m; sourceTree = ""; }; - EEE22500F394D7A0B2457D93 /* Pods_FiroptionConfiguration.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; path = Pods_FiroptionConfiguration.framework; sourceTree = BUILT_PRODUCTS_DIR; }; EFEC9D5F1E01BF310021BDF9 /* FiroptionConfiguration.app */ = {isa = PBXFileReference; explicitFileType = wrapper.application; includeInIndex = 0; path = FiroptionConfiguration.app; sourceTree = BUILT_PRODUCTS_DIR; }; EFEC9D621E01BF310021BDF9 /* AppDelegate.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = AppDelegate.swift; sourceTree = ""; }; EFEC9D641E01BF310021BDF9 /* ViewController.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = ViewController.swift; sourceTree = ""; }; @@ -41,7 +38,6 @@ EFEC9D941E01EE9F0021BDF9 /* GoogleService-Info.plist */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.plist.xml; path = "GoogleService-Info.plist"; sourceTree = ""; }; EFEC9D951E01EE9F0021BDF9 /* MyGoogleService.plist */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.plist.xml; path = MyGoogleService.plist; sourceTree = ""; }; EFEC9D961E01EE9F0021BDF9 /* GoogleService-Info.plist */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.plist.xml; name = "GoogleService-Info.plist"; path = "FiroptionConfigurationDev/GoogleService-Info.plist"; sourceTree = ""; }; - F6682F577C2C1E55878B62E8 /* Pods-FiroptionConfiguration.debug.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; name = "Pods-FiroptionConfiguration.debug.xcconfig"; path = "Target Support Files/Pods-FiroptionConfiguration/Pods-FiroptionConfiguration.debug.xcconfig"; sourceTree = ""; }; /* End PBXFileReference section */ /* Begin PBXFrameworksBuildPhase section */ @@ -49,7 +45,6 @@ isa = PBXFrameworksBuildPhase; buildActionMask = 2147483647; files = ( - 758A91E0766372E406AF2712 /* Pods_FiroptionConfiguration.framework in Frameworks */, ); runOnlyForDeploymentPostprocessing = 0; }; @@ -66,20 +61,10 @@ 868938E40019DC0FEF0F5F30 /* Pods */ = { isa = PBXGroup; children = ( - F6682F577C2C1E55878B62E8 /* Pods-FiroptionConfiguration.debug.xcconfig */, - 42A1B09F8B19C1DEE83A74D1 /* Pods-FiroptionConfiguration.release.xcconfig */, ); path = Pods; sourceTree = ""; }; - D92FA18F6F745F65FC86CAEE /* Frameworks */ = { - isa = PBXGroup; - children = ( - EEE22500F394D7A0B2457D93 /* Pods_FiroptionConfiguration.framework */, - ); - name = Frameworks; - sourceTree = ""; - }; EFEC9D561E01BF310021BDF9 = { isa = PBXGroup; children = ( @@ -87,7 +72,6 @@ EFEC9D611E01BF310021BDF9 /* FiroptionConfiguration */, EFEC9D601E01BF310021BDF9 /* Products */, 868938E40019DC0FEF0F5F30 /* Pods */, - D92FA18F6F745F65FC86CAEE /* Frameworks */, ); sourceTree = ""; }; @@ -133,11 +117,9 @@ isa = PBXNativeTarget; buildConfigurationList = EFEC9D711E01BF310021BDF9 /* Build configuration list for PBXNativeTarget "FiroptionConfiguration" */; buildPhases = ( - 52E7C1D4CEE3BE50886D24F6 /* [CP] Check Pods Manifest.lock */, EFEC9D5B1E01BF310021BDF9 /* Sources */, EFEC9D5C1E01BF310021BDF9 /* Frameworks */, EFEC9D5D1E01BF310021BDF9 /* Resources */, - 2447C5AC2B7B41B09F35B304 /* [CP] Embed Pods Frameworks */, ); buildRules = ( ); @@ -233,55 +215,6 @@ }; /* End PBXResourcesBuildPhase section */ -/* Begin PBXShellScriptBuildPhase section */ - 2447C5AC2B7B41B09F35B304 /* [CP] Embed Pods Frameworks */ = { - isa = PBXShellScriptBuildPhase; - buildActionMask = 2147483647; - files = ( - ); - inputPaths = ( - "${PODS_ROOT}/Target Support Files/Pods-FiroptionConfiguration/Pods-FiroptionConfiguration-frameworks.sh", - "${BUILT_PRODUCTS_DIR}/GoogleUtilities/GoogleUtilities.framework", - "${BUILT_PRODUCTS_DIR}/PromisesObjC/FBLPromises.framework", - "${BUILT_PRODUCTS_DIR}/leveldb-library/leveldb.framework", - "${BUILT_PRODUCTS_DIR}/nanopb/nanopb.framework", - ); - name = "[CP] Embed Pods Frameworks"; - outputPaths = ( - "${TARGET_BUILD_DIR}/${FRAMEWORKS_FOLDER_PATH}/GoogleUtilities.framework", - "${TARGET_BUILD_DIR}/${FRAMEWORKS_FOLDER_PATH}/FBLPromises.framework", - "${TARGET_BUILD_DIR}/${FRAMEWORKS_FOLDER_PATH}/leveldb.framework", - "${TARGET_BUILD_DIR}/${FRAMEWORKS_FOLDER_PATH}/nanopb.framework", - ); - runOnlyForDeploymentPostprocessing = 0; - shellPath = /bin/sh; - shellScript = "\"${PODS_ROOT}/Target Support Files/Pods-FiroptionConfiguration/Pods-FiroptionConfiguration-frameworks.sh\"\n"; - showEnvVarsInLog = 0; - }; - 52E7C1D4CEE3BE50886D24F6 /* [CP] Check Pods Manifest.lock */ = { - isa = PBXShellScriptBuildPhase; - buildActionMask = 2147483647; - files = ( - ); - inputFileListPaths = ( - ); - inputPaths = ( - "${PODS_PODFILE_DIR_PATH}/Podfile.lock", - "${PODS_ROOT}/Manifest.lock", - ); - name = "[CP] Check Pods Manifest.lock"; - outputFileListPaths = ( - ); - outputPaths = ( - "$(DERIVED_FILE_DIR)/Pods-FiroptionConfiguration-checkManifestLockResult.txt", - ); - runOnlyForDeploymentPostprocessing = 0; - shellPath = /bin/sh; - 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; - }; -/* End PBXShellScriptBuildPhase section */ - /* Begin PBXSourcesBuildPhase section */ EFEC9D5B1E01BF310021BDF9 /* Sources */ = { isa = PBXSourcesBuildPhase; @@ -435,7 +368,6 @@ }; EFEC9D721E01BF310021BDF9 /* Debug */ = { isa = XCBuildConfiguration; - baseConfigurationReference = F6682F577C2C1E55878B62E8 /* Pods-FiroptionConfiguration.debug.xcconfig */; buildSettings = { ASSETCATALOG_COMPILER_APPICON_NAME = AppIcon; CLANG_ENABLE_MODULES = YES; @@ -452,7 +384,6 @@ }; EFEC9D731E01BF310021BDF9 /* Release */ = { isa = XCBuildConfiguration; - baseConfigurationReference = 42A1B09F8B19C1DEE83A74D1 /* Pods-FiroptionConfiguration.release.xcconfig */; buildSettings = { ASSETCATALOG_COMPILER_APPICON_NAME = AppIcon; CLANG_ENABLE_MODULES = YES; diff --git a/storage/Podfile.lock b/storage/Podfile.lock index 31b0aa40..6f6064c1 100644 --- a/storage/Podfile.lock +++ b/storage/Podfile.lock @@ -37,9 +37,9 @@ PODS: - nanopb/encode (= 0.3.9011) - nanopb/decode (0.3.9011) - nanopb/encode (0.3.9011) - - SDWebImage (5.6.1): - - SDWebImage/Core (= 5.6.1) - - SDWebImage/Core (5.6.1) + - SDWebImage (5.7.1): + - SDWebImage/Core (= 5.7.1) + - SDWebImage/Core (5.7.1) DEPENDENCIES: - Firebase/Storage @@ -74,7 +74,7 @@ SPEC CHECKSUMS: GoogleUtilities: ad0f3b691c67909d03a3327cc205222ab8f42e0e GTMSessionFetcher: cea130bbfe5a7edc8d06d3f0d17288c32ffe9925 nanopb: 18003b5e52dab79db540fe93fe9579f399bd1ccd - SDWebImage: 7edb9c3ea661e77a66661f7f044de8c1b55d1120 + SDWebImage: 5d4cf6afccd9ac1d2ee701ed0c4917cbb1b80536 PODFILE CHECKSUM: f0cd9d079793b24a37b713cd64dc7900bb8601af From df7a127dbf834f0b0fa0856656659279994f9bfa Mon Sep 17 00:00:00 2001 From: DPE bot Date: Thu, 9 Apr 2020 08:22:58 -0700 Subject: [PATCH 077/387] Auto-update dependencies. --- dl-invites-sample/Podfile.lock | 24 +++++------ firestore/objc/Podfile.lock | 32 +++++++-------- firestore/swift/Podfile.lock | 32 +++++++-------- .../FiroptionConfiguration/Podfile.lock | 40 +++++++++---------- functions/Podfile.lock | 24 +++++------ inappmessaging/Podfile.lock | 16 ++++---- mlkit/Podfile.lock | 30 +++++++------- storage/Podfile.lock | 24 +++++------ 8 files changed, 111 insertions(+), 111 deletions(-) diff --git a/dl-invites-sample/Podfile.lock b/dl-invites-sample/Podfile.lock index 15f277bf..d83615b8 100644 --- a/dl-invites-sample/Podfile.lock +++ b/dl-invites-sample/Podfile.lock @@ -1,16 +1,16 @@ PODS: - - Firebase/CoreOnly (6.21.0): - - FirebaseCore (= 6.6.5) - - Firebase/DynamicLinks (6.21.0): + - Firebase/CoreOnly (6.22.0): + - FirebaseCore (= 6.6.6) + - Firebase/DynamicLinks (6.22.0): - Firebase/CoreOnly - FirebaseDynamicLinks (~> 4.0.8) - FirebaseAnalyticsInterop (1.5.0) - - FirebaseCore (6.6.5): + - FirebaseCore (6.6.6): - FirebaseCoreDiagnostics (~> 1.2) - FirebaseCoreDiagnosticsInterop (~> 1.2) - GoogleUtilities/Environment (~> 6.5) - GoogleUtilities/Logger (~> 6.5) - - FirebaseCoreDiagnostics (1.2.2): + - FirebaseCoreDiagnostics (1.2.3): - FirebaseCoreDiagnosticsInterop (~> 1.2) - GoogleDataTransportCCTSupport (~> 2.0) - GoogleUtilities/Environment (~> 6.5) @@ -20,8 +20,8 @@ PODS: - FirebaseDynamicLinks (4.0.8): - FirebaseAnalyticsInterop (~> 1.3) - FirebaseCore (~> 6.2) - - GoogleDataTransport (5.1.0) - - GoogleDataTransportCCTSupport (2.0.1): + - GoogleDataTransport (5.1.1) + - GoogleDataTransportCCTSupport (2.0.2): - GoogleDataTransport (~> 5.1) - nanopb (~> 0.3.901) - GoogleUtilities/Environment (6.5.2) @@ -50,14 +50,14 @@ SPEC REPOS: - nanopb SPEC CHECKSUMS: - Firebase: f378c80340dd41c0ad0914af740c021eb282a04b + Firebase: 32f9520684e87c7af3f0704f7f88042626d6b536 FirebaseAnalyticsInterop: 3f86269c38ae41f47afeb43ebf32a001f58fcdae - FirebaseCore: 9f495d3afacb7b558711e6218ebb14b1c51b5802 - FirebaseCoreDiagnostics: e9b4cd8ba60dee0f2d13347332e4b7898cca5b61 + FirebaseCore: 9aca0f1fffb405176ba15311a5621fcde4106fcf + FirebaseCoreDiagnostics: 13a6564cd6d5375066bbc8940cc1753af24497f3 FirebaseCoreDiagnosticsInterop: 296e2c5f5314500a850ad0b83e9e7c10b011a850 FirebaseDynamicLinks: 417dc6dbb6013233c77558290d73296f429656a6 - GoogleDataTransport: b29a21d813e906014ca16c00897827e40e4a24ab - GoogleDataTransportCCTSupport: 6f15a89b0ca35d6fa523e1f752ef818588885988 + GoogleDataTransport: 6ffa4dd0b6d547f8d27b91bd92fa9e197a3f5f1f + GoogleDataTransportCCTSupport: 12f02e5c8f09c055615de90bcd5ba2c375546051 GoogleUtilities: ad0f3b691c67909d03a3327cc205222ab8f42e0e nanopb: 18003b5e52dab79db540fe93fe9579f399bd1ccd diff --git a/firestore/objc/Podfile.lock b/firestore/objc/Podfile.lock index a4532069..30a75564 100644 --- a/firestore/objc/Podfile.lock +++ b/firestore/objc/Podfile.lock @@ -164,14 +164,14 @@ PODS: - BoringSSL-GRPC/Implementation (0.0.3): - BoringSSL-GRPC/Interface (= 0.0.3) - BoringSSL-GRPC/Interface (0.0.3) - - Firebase/Auth (6.21.0): + - Firebase/Auth (6.22.0): - Firebase/CoreOnly - FirebaseAuth (~> 6.5.1) - - Firebase/CoreOnly (6.21.0): - - FirebaseCore (= 6.6.5) - - Firebase/Firestore (6.21.0): + - Firebase/CoreOnly (6.22.0): + - FirebaseCore (= 6.6.6) + - Firebase/Firestore (6.22.0): - Firebase/CoreOnly - - FirebaseFirestore (~> 1.11.2) + - FirebaseFirestore (~> 1.12.0) - FirebaseAuth (6.5.1): - FirebaseAuthInterop (~> 1.0) - FirebaseCore (~> 6.6) @@ -179,19 +179,19 @@ PODS: - GoogleUtilities/Environment (~> 6.5) - GTMSessionFetcher/Core (~> 1.1) - FirebaseAuthInterop (1.1.0) - - FirebaseCore (6.6.5): + - FirebaseCore (6.6.6): - FirebaseCoreDiagnostics (~> 1.2) - FirebaseCoreDiagnosticsInterop (~> 1.2) - GoogleUtilities/Environment (~> 6.5) - GoogleUtilities/Logger (~> 6.5) - - FirebaseCoreDiagnostics (1.2.2): + - FirebaseCoreDiagnostics (1.2.3): - FirebaseCoreDiagnosticsInterop (~> 1.2) - GoogleDataTransportCCTSupport (~> 2.0) - GoogleUtilities/Environment (~> 6.5) - GoogleUtilities/Logger (~> 6.5) - nanopb (~> 0.3.901) - FirebaseCoreDiagnosticsInterop (1.2.0) - - FirebaseFirestore (1.11.2): + - FirebaseFirestore (1.12.0): - abseil/algorithm (= 0.20190808) - abseil/base (= 0.20190808) - abseil/memory (= 0.20190808) @@ -204,8 +204,8 @@ PODS: - "gRPC-C++ (= 0.0.9)" - leveldb-library (~> 1.22) - nanopb (~> 0.3.901) - - GoogleDataTransport (5.1.0) - - GoogleDataTransportCCTSupport (2.0.1): + - GoogleDataTransport (5.1.1) + - GoogleDataTransportCCTSupport (2.0.2): - GoogleDataTransport (~> 5.1) - nanopb (~> 0.3.901) - GoogleUtilities/AppDelegateSwizzler (6.5.2): @@ -273,15 +273,15 @@ SPEC REPOS: SPEC CHECKSUMS: abseil: 18063d773f5366ff8736a050fe035a28f635fd27 BoringSSL-GRPC: db8764df3204ccea016e1c8dd15d9a9ad63ff318 - Firebase: f378c80340dd41c0ad0914af740c021eb282a04b + Firebase: 32f9520684e87c7af3f0704f7f88042626d6b536 FirebaseAuth: a6da11d78dfd956b7f7af3222a0f0b1c93ef8fc9 FirebaseAuthInterop: a0f37ae05833af156e72028f648d313f7e7592e9 - FirebaseCore: 9f495d3afacb7b558711e6218ebb14b1c51b5802 - FirebaseCoreDiagnostics: e9b4cd8ba60dee0f2d13347332e4b7898cca5b61 + FirebaseCore: 9aca0f1fffb405176ba15311a5621fcde4106fcf + FirebaseCoreDiagnostics: 13a6564cd6d5375066bbc8940cc1753af24497f3 FirebaseCoreDiagnosticsInterop: 296e2c5f5314500a850ad0b83e9e7c10b011a850 - FirebaseFirestore: 71925e62a5d1cbfaff46aa4d5107e525cc48356a - GoogleDataTransport: b29a21d813e906014ca16c00897827e40e4a24ab - GoogleDataTransportCCTSupport: 6f15a89b0ca35d6fa523e1f752ef818588885988 + FirebaseFirestore: a750487e2019ac35464c78311dcf2fde9d817c52 + GoogleDataTransport: 6ffa4dd0b6d547f8d27b91bd92fa9e197a3f5f1f + GoogleDataTransportCCTSupport: 12f02e5c8f09c055615de90bcd5ba2c375546051 GoogleUtilities: ad0f3b691c67909d03a3327cc205222ab8f42e0e "gRPC-C++": 9dfe7b44821e7b3e44aacad2af29d2c21f7cde83 gRPC-Core: c9aef9a261a1247e881b18059b84d597293c9947 diff --git a/firestore/swift/Podfile.lock b/firestore/swift/Podfile.lock index b61cee2d..719ead6c 100644 --- a/firestore/swift/Podfile.lock +++ b/firestore/swift/Podfile.lock @@ -164,14 +164,14 @@ PODS: - BoringSSL-GRPC/Implementation (0.0.3): - BoringSSL-GRPC/Interface (= 0.0.3) - BoringSSL-GRPC/Interface (0.0.3) - - Firebase/Auth (6.21.0): + - Firebase/Auth (6.22.0): - Firebase/CoreOnly - FirebaseAuth (~> 6.5.1) - - Firebase/CoreOnly (6.21.0): - - FirebaseCore (= 6.6.5) - - Firebase/Firestore (6.21.0): + - Firebase/CoreOnly (6.22.0): + - FirebaseCore (= 6.6.6) + - Firebase/Firestore (6.22.0): - Firebase/CoreOnly - - FirebaseFirestore (~> 1.11.2) + - FirebaseFirestore (~> 1.12.0) - FirebaseAuth (6.5.1): - FirebaseAuthInterop (~> 1.0) - FirebaseCore (~> 6.6) @@ -179,19 +179,19 @@ PODS: - GoogleUtilities/Environment (~> 6.5) - GTMSessionFetcher/Core (~> 1.1) - FirebaseAuthInterop (1.1.0) - - FirebaseCore (6.6.5): + - FirebaseCore (6.6.6): - FirebaseCoreDiagnostics (~> 1.2) - FirebaseCoreDiagnosticsInterop (~> 1.2) - GoogleUtilities/Environment (~> 6.5) - GoogleUtilities/Logger (~> 6.5) - - FirebaseCoreDiagnostics (1.2.2): + - FirebaseCoreDiagnostics (1.2.3): - FirebaseCoreDiagnosticsInterop (~> 1.2) - GoogleDataTransportCCTSupport (~> 2.0) - GoogleUtilities/Environment (~> 6.5) - GoogleUtilities/Logger (~> 6.5) - nanopb (~> 0.3.901) - FirebaseCoreDiagnosticsInterop (1.2.0) - - FirebaseFirestore (1.11.2): + - FirebaseFirestore (1.12.0): - abseil/algorithm (= 0.20190808) - abseil/base (= 0.20190808) - abseil/memory (= 0.20190808) @@ -206,8 +206,8 @@ PODS: - nanopb (~> 0.3.901) - FirebaseFirestoreSwift (0.2): - FirebaseFirestore (>= 1.6.1, ~> 1.6) - - GoogleDataTransport (5.1.0) - - GoogleDataTransportCCTSupport (2.0.1): + - GoogleDataTransport (5.1.1) + - GoogleDataTransportCCTSupport (2.0.2): - GoogleDataTransport (~> 5.1) - nanopb (~> 0.3.901) - GoogleUtilities/AppDelegateSwizzler (6.5.2): @@ -277,16 +277,16 @@ SPEC REPOS: SPEC CHECKSUMS: abseil: 18063d773f5366ff8736a050fe035a28f635fd27 BoringSSL-GRPC: db8764df3204ccea016e1c8dd15d9a9ad63ff318 - Firebase: f378c80340dd41c0ad0914af740c021eb282a04b + Firebase: 32f9520684e87c7af3f0704f7f88042626d6b536 FirebaseAuth: a6da11d78dfd956b7f7af3222a0f0b1c93ef8fc9 FirebaseAuthInterop: a0f37ae05833af156e72028f648d313f7e7592e9 - FirebaseCore: 9f495d3afacb7b558711e6218ebb14b1c51b5802 - FirebaseCoreDiagnostics: e9b4cd8ba60dee0f2d13347332e4b7898cca5b61 + FirebaseCore: 9aca0f1fffb405176ba15311a5621fcde4106fcf + FirebaseCoreDiagnostics: 13a6564cd6d5375066bbc8940cc1753af24497f3 FirebaseCoreDiagnosticsInterop: 296e2c5f5314500a850ad0b83e9e7c10b011a850 - FirebaseFirestore: 71925e62a5d1cbfaff46aa4d5107e525cc48356a + FirebaseFirestore: a750487e2019ac35464c78311dcf2fde9d817c52 FirebaseFirestoreSwift: 0437bb10d83f8161a9131da1739998254c78fdf5 - GoogleDataTransport: b29a21d813e906014ca16c00897827e40e4a24ab - GoogleDataTransportCCTSupport: 6f15a89b0ca35d6fa523e1f752ef818588885988 + GoogleDataTransport: 6ffa4dd0b6d547f8d27b91bd92fa9e197a3f5f1f + GoogleDataTransportCCTSupport: 12f02e5c8f09c055615de90bcd5ba2c375546051 GoogleUtilities: ad0f3b691c67909d03a3327cc205222ab8f42e0e "gRPC-C++": 9dfe7b44821e7b3e44aacad2af29d2c21f7cde83 gRPC-Core: c9aef9a261a1247e881b18059b84d597293c9947 diff --git a/firoptions/FiroptionConfiguration/Podfile.lock b/firoptions/FiroptionConfiguration/Podfile.lock index e237987b..f1fc0de2 100644 --- a/firoptions/FiroptionConfiguration/Podfile.lock +++ b/firoptions/FiroptionConfiguration/Podfile.lock @@ -1,30 +1,30 @@ PODS: - - Firebase/Analytics (6.21.0): + - Firebase/Analytics (6.22.0): - Firebase/Core - - Firebase/Core (6.21.0): + - Firebase/Core (6.22.0): - Firebase/CoreOnly - - FirebaseAnalytics (= 6.4.0) - - Firebase/CoreOnly (6.21.0): - - FirebaseCore (= 6.6.5) - - Firebase/Database (6.21.0): + - FirebaseAnalytics (= 6.4.1) + - Firebase/CoreOnly (6.22.0): + - FirebaseCore (= 6.6.6) + - Firebase/Database (6.22.0): - Firebase/CoreOnly - FirebaseDatabase (~> 6.1.4) - - FirebaseAnalytics (6.4.0): + - FirebaseAnalytics (6.4.1): - FirebaseCore (~> 6.6) - FirebaseInstallations (~> 1.1) - - GoogleAppMeasurement (= 6.4.0) + - GoogleAppMeasurement (= 6.4.1) - GoogleUtilities/AppDelegateSwizzler (~> 6.0) - GoogleUtilities/MethodSwizzler (~> 6.0) - GoogleUtilities/Network (~> 6.0) - "GoogleUtilities/NSData+zlib (~> 6.0)" - nanopb (= 0.3.9011) - FirebaseAuthInterop (1.1.0) - - FirebaseCore (6.6.5): + - FirebaseCore (6.6.6): - FirebaseCoreDiagnostics (~> 1.2) - FirebaseCoreDiagnosticsInterop (~> 1.2) - GoogleUtilities/Environment (~> 6.5) - GoogleUtilities/Logger (~> 6.5) - - FirebaseCoreDiagnostics (1.2.2): + - FirebaseCoreDiagnostics (1.2.3): - FirebaseCoreDiagnosticsInterop (~> 1.2) - GoogleDataTransportCCTSupport (~> 2.0) - GoogleUtilities/Environment (~> 6.5) @@ -39,14 +39,14 @@ PODS: - FirebaseCore (~> 6.6) - GoogleUtilities/UserDefaults (~> 6.5) - PromisesObjC (~> 1.2) - - GoogleAppMeasurement (6.4.0): + - GoogleAppMeasurement (6.4.1): - GoogleUtilities/AppDelegateSwizzler (~> 6.0) - GoogleUtilities/MethodSwizzler (~> 6.0) - GoogleUtilities/Network (~> 6.0) - "GoogleUtilities/NSData+zlib (~> 6.0)" - nanopb (= 0.3.9011) - - GoogleDataTransport (5.1.0) - - GoogleDataTransportCCTSupport (2.0.1): + - GoogleDataTransport (5.1.1) + - GoogleDataTransportCCTSupport (2.0.2): - GoogleDataTransport (~> 5.1) - nanopb (~> 0.3.901) - GoogleUtilities/AppDelegateSwizzler (6.5.2): @@ -99,17 +99,17 @@ SPEC REPOS: - PromisesObjC SPEC CHECKSUMS: - Firebase: f378c80340dd41c0ad0914af740c021eb282a04b - FirebaseAnalytics: a1a0b3327ceb5cd5b4bacffdb293f6c909aa087d + Firebase: 32f9520684e87c7af3f0704f7f88042626d6b536 + FirebaseAnalytics: 83f822fd0d33a46f49f89b8c3ab16ab4d89df08a FirebaseAuthInterop: a0f37ae05833af156e72028f648d313f7e7592e9 - FirebaseCore: 9f495d3afacb7b558711e6218ebb14b1c51b5802 - FirebaseCoreDiagnostics: e9b4cd8ba60dee0f2d13347332e4b7898cca5b61 + FirebaseCore: 9aca0f1fffb405176ba15311a5621fcde4106fcf + FirebaseCoreDiagnostics: 13a6564cd6d5375066bbc8940cc1753af24497f3 FirebaseCoreDiagnosticsInterop: 296e2c5f5314500a850ad0b83e9e7c10b011a850 FirebaseDatabase: 0144e0706a4761f1b0e8679572eba8095ddb59be FirebaseInstallations: acb3216eb9784d3b1d2d2d635ff74fa892cc0c44 - GoogleAppMeasurement: 6e68a94d0eaeb1d73ef6b0ed4f7334e29d63ae29 - GoogleDataTransport: b29a21d813e906014ca16c00897827e40e4a24ab - GoogleDataTransportCCTSupport: 6f15a89b0ca35d6fa523e1f752ef818588885988 + GoogleAppMeasurement: e49be3954045b17d046f271b9cc1ec052bad9702 + GoogleDataTransport: 6ffa4dd0b6d547f8d27b91bd92fa9e197a3f5f1f + GoogleDataTransportCCTSupport: 12f02e5c8f09c055615de90bcd5ba2c375546051 GoogleUtilities: ad0f3b691c67909d03a3327cc205222ab8f42e0e leveldb-library: 55d93ee664b4007aac644a782d11da33fba316f7 nanopb: 18003b5e52dab79db540fe93fe9579f399bd1ccd diff --git a/functions/Podfile.lock b/functions/Podfile.lock index d86fc0ee..c9027bf5 100644 --- a/functions/Podfile.lock +++ b/functions/Podfile.lock @@ -1,16 +1,16 @@ PODS: - - Firebase/CoreOnly (6.21.0): - - FirebaseCore (= 6.6.5) - - Firebase/Functions (6.21.0): + - Firebase/CoreOnly (6.22.0): + - FirebaseCore (= 6.6.6) + - Firebase/Functions (6.22.0): - Firebase/CoreOnly - FirebaseFunctions (~> 2.5.1) - FirebaseAuthInterop (1.1.0) - - FirebaseCore (6.6.5): + - FirebaseCore (6.6.6): - FirebaseCoreDiagnostics (~> 1.2) - FirebaseCoreDiagnosticsInterop (~> 1.2) - GoogleUtilities/Environment (~> 6.5) - GoogleUtilities/Logger (~> 6.5) - - FirebaseCoreDiagnostics (1.2.2): + - FirebaseCoreDiagnostics (1.2.3): - FirebaseCoreDiagnosticsInterop (~> 1.2) - GoogleDataTransportCCTSupport (~> 2.0) - GoogleUtilities/Environment (~> 6.5) @@ -21,8 +21,8 @@ PODS: - FirebaseAuthInterop (~> 1.0) - FirebaseCore (~> 6.0) - GTMSessionFetcher/Core (~> 1.1) - - GoogleDataTransport (5.1.0) - - GoogleDataTransportCCTSupport (2.0.1): + - GoogleDataTransport (5.1.1) + - GoogleDataTransportCCTSupport (2.0.2): - GoogleDataTransport (~> 5.1) - nanopb (~> 0.3.901) - GoogleUtilities/Environment (6.5.2) @@ -53,14 +53,14 @@ SPEC REPOS: - nanopb SPEC CHECKSUMS: - Firebase: f378c80340dd41c0ad0914af740c021eb282a04b + Firebase: 32f9520684e87c7af3f0704f7f88042626d6b536 FirebaseAuthInterop: a0f37ae05833af156e72028f648d313f7e7592e9 - FirebaseCore: 9f495d3afacb7b558711e6218ebb14b1c51b5802 - FirebaseCoreDiagnostics: e9b4cd8ba60dee0f2d13347332e4b7898cca5b61 + FirebaseCore: 9aca0f1fffb405176ba15311a5621fcde4106fcf + FirebaseCoreDiagnostics: 13a6564cd6d5375066bbc8940cc1753af24497f3 FirebaseCoreDiagnosticsInterop: 296e2c5f5314500a850ad0b83e9e7c10b011a850 FirebaseFunctions: 5af7c35d1c5e41608fecbb667eb6c4e672e318d0 - GoogleDataTransport: b29a21d813e906014ca16c00897827e40e4a24ab - GoogleDataTransportCCTSupport: 6f15a89b0ca35d6fa523e1f752ef818588885988 + GoogleDataTransport: 6ffa4dd0b6d547f8d27b91bd92fa9e197a3f5f1f + GoogleDataTransportCCTSupport: 12f02e5c8f09c055615de90bcd5ba2c375546051 GoogleUtilities: ad0f3b691c67909d03a3327cc205222ab8f42e0e GTMSessionFetcher: cea130bbfe5a7edc8d06d3f0d17288c32ffe9925 nanopb: 18003b5e52dab79db540fe93fe9579f399bd1ccd diff --git a/inappmessaging/Podfile.lock b/inappmessaging/Podfile.lock index e6b2d04f..f2a1e382 100644 --- a/inappmessaging/Podfile.lock +++ b/inappmessaging/Podfile.lock @@ -24,7 +24,7 @@ PODS: - FirebaseCoreDiagnosticsInterop (~> 1.2) - GoogleUtilities/Environment (~> 6.5) - GoogleUtilities/Logger (~> 6.5) - - FirebaseCoreDiagnostics (1.2.2): + - FirebaseCoreDiagnostics (1.2.3): - FirebaseCoreDiagnosticsInterop (~> 1.2) - GoogleDataTransportCCTSupport (~> 2.0) - GoogleUtilities/Environment (~> 6.5) @@ -42,7 +42,7 @@ PODS: - FirebaseCore (~> 6.6) - GoogleUtilities/UserDefaults (~> 6.5) - PromisesObjC (~> 1.2) - - FirebaseInstanceID (4.3.2): + - FirebaseInstanceID (4.3.3): - FirebaseCore (~> 6.6) - FirebaseInstallations (~> 1.0) - GoogleUtilities/Environment (~> 6.5) @@ -53,8 +53,8 @@ PODS: - GoogleUtilities/Network (~> 6.0) - "GoogleUtilities/NSData+zlib (~> 6.0)" - nanopb (= 0.3.9011) - - GoogleDataTransport (5.1.0) - - GoogleDataTransportCCTSupport (2.0.1): + - GoogleDataTransport (5.1.1) + - GoogleDataTransportCCTSupport (2.0.2): - GoogleDataTransport (~> 5.1) - nanopb (~> 0.3.901) - GoogleUtilities/AppDelegateSwizzler (6.5.2): @@ -110,15 +110,15 @@ SPEC CHECKSUMS: FirebaseAnalytics: e83e64b1231dedcd9ddd4bdecd9bcfd6ba341679 FirebaseAnalyticsInterop: 3f86269c38ae41f47afeb43ebf32a001f58fcdae FirebaseCore: 4aeb81ff53dcd9a3634ca725dc1fb8c2a4622046 - FirebaseCoreDiagnostics: e9b4cd8ba60dee0f2d13347332e4b7898cca5b61 + FirebaseCoreDiagnostics: 13a6564cd6d5375066bbc8940cc1753af24497f3 FirebaseCoreDiagnosticsInterop: 296e2c5f5314500a850ad0b83e9e7c10b011a850 FirebaseInAppMessaging: 5db5fa181ed4215e02ded09f7e4bbcc2ce624a47 FirebaseInAppMessagingDisplay: 60a65c8277f17675a8a5b92e9a97cd914b45d4ff FirebaseInstallations: acb3216eb9784d3b1d2d2d635ff74fa892cc0c44 - FirebaseInstanceID: 7ee0d6777013bb952f377b41965bf132b6a075be + FirebaseInstanceID: 4b87a9a75ef628a53bb5de46e4d4cecfcce88c02 GoogleAppMeasurement: a08a43b8677b95ed51fcef880e36737334d804fd - GoogleDataTransport: b29a21d813e906014ca16c00897827e40e4a24ab - GoogleDataTransportCCTSupport: 6f15a89b0ca35d6fa523e1f752ef818588885988 + GoogleDataTransport: 6ffa4dd0b6d547f8d27b91bd92fa9e197a3f5f1f + GoogleDataTransportCCTSupport: 12f02e5c8f09c055615de90bcd5ba2c375546051 GoogleUtilities: ad0f3b691c67909d03a3327cc205222ab8f42e0e nanopb: 18003b5e52dab79db540fe93fe9579f399bd1ccd PromisesObjC: c119f3cd559f50b7ae681fa59dc1acd19173b7e6 diff --git a/mlkit/Podfile.lock b/mlkit/Podfile.lock index 9e4bce64..e3dc71fd 100644 --- a/mlkit/Podfile.lock +++ b/mlkit/Podfile.lock @@ -1,18 +1,18 @@ PODS: - - Firebase/CoreOnly (6.21.0): - - FirebaseCore (= 6.6.5) - - Firebase/MLVision (6.21.0): + - Firebase/CoreOnly (6.22.0): + - FirebaseCore (= 6.6.6) + - Firebase/MLVision (6.22.0): - Firebase/CoreOnly - FirebaseMLVision (~> 0.19.0) - - Firebase/MLVisionAutoML (6.21.0): + - Firebase/MLVisionAutoML (6.22.0): - Firebase/CoreOnly - FirebaseMLVisionAutoML (~> 0.19.0) - - FirebaseCore (6.6.5): + - FirebaseCore (6.6.6): - FirebaseCoreDiagnostics (~> 1.2) - FirebaseCoreDiagnosticsInterop (~> 1.2) - GoogleUtilities/Environment (~> 6.5) - GoogleUtilities/Logger (~> 6.5) - - FirebaseCoreDiagnostics (1.2.2): + - FirebaseCoreDiagnostics (1.2.3): - FirebaseCoreDiagnosticsInterop (~> 1.2) - GoogleDataTransportCCTSupport (~> 2.0) - GoogleUtilities/Environment (~> 6.5) @@ -23,7 +23,7 @@ PODS: - FirebaseCore (~> 6.6) - GoogleUtilities/UserDefaults (~> 6.5) - PromisesObjC (~> 1.2) - - FirebaseInstanceID (4.3.2): + - FirebaseInstanceID (4.3.3): - FirebaseCore (~> 6.6) - FirebaseInstallations (~> 1.0) - GoogleUtilities/Environment (~> 6.5) @@ -57,8 +57,8 @@ PODS: - GoogleAPIClientForREST/Vision (1.3.11): - GoogleAPIClientForREST/Core - GTMSessionFetcher (>= 1.1.7) - - GoogleDataTransport (5.1.0) - - GoogleDataTransportCCTSupport (2.0.1): + - GoogleDataTransport (5.1.1) + - GoogleDataTransportCCTSupport (2.0.2): - GoogleDataTransport (~> 5.1) - nanopb (~> 0.3.901) - GoogleToolboxForMac/DebugUtils (2.2.2): @@ -122,18 +122,18 @@ SPEC REPOS: - TensorFlowLiteObjC SPEC CHECKSUMS: - Firebase: f378c80340dd41c0ad0914af740c021eb282a04b - FirebaseCore: 9f495d3afacb7b558711e6218ebb14b1c51b5802 - FirebaseCoreDiagnostics: e9b4cd8ba60dee0f2d13347332e4b7898cca5b61 + Firebase: 32f9520684e87c7af3f0704f7f88042626d6b536 + FirebaseCore: 9aca0f1fffb405176ba15311a5621fcde4106fcf + FirebaseCoreDiagnostics: 13a6564cd6d5375066bbc8940cc1753af24497f3 FirebaseCoreDiagnosticsInterop: 296e2c5f5314500a850ad0b83e9e7c10b011a850 FirebaseInstallations: acb3216eb9784d3b1d2d2d635ff74fa892cc0c44 - FirebaseInstanceID: 7ee0d6777013bb952f377b41965bf132b6a075be + FirebaseInstanceID: 4b87a9a75ef628a53bb5de46e4d4cecfcce88c02 FirebaseMLCommon: 074a67e05122b1c9f6401a4e33b2cea3b4efd224 FirebaseMLVision: 7a456009787690e3b53436092ae9b635563de8f3 FirebaseMLVisionAutoML: ce5b5dfd1443e8c08a68f4dafa6b1c169d07a6a2 GoogleAPIClientForREST: 0f19a8280dfe6471f76016645d26eb5dae305101 - GoogleDataTransport: b29a21d813e906014ca16c00897827e40e4a24ab - GoogleDataTransportCCTSupport: 6f15a89b0ca35d6fa523e1f752ef818588885988 + GoogleDataTransport: 6ffa4dd0b6d547f8d27b91bd92fa9e197a3f5f1f + GoogleDataTransportCCTSupport: 12f02e5c8f09c055615de90bcd5ba2c375546051 GoogleToolboxForMac: 800648f8b3127618c1b59c7f97684427630c5ea3 GoogleUtilities: ad0f3b691c67909d03a3327cc205222ab8f42e0e GTMSessionFetcher: cea130bbfe5a7edc8d06d3f0d17288c32ffe9925 diff --git a/storage/Podfile.lock b/storage/Podfile.lock index 6f6064c1..4c96bccd 100644 --- a/storage/Podfile.lock +++ b/storage/Podfile.lock @@ -1,16 +1,16 @@ PODS: - - Firebase/CoreOnly (6.21.0): - - FirebaseCore (= 6.6.5) - - Firebase/Storage (6.21.0): + - Firebase/CoreOnly (6.22.0): + - FirebaseCore (= 6.6.6) + - Firebase/Storage (6.22.0): - Firebase/CoreOnly - FirebaseStorage (~> 3.6.0) - FirebaseAuthInterop (1.1.0) - - FirebaseCore (6.6.5): + - FirebaseCore (6.6.6): - FirebaseCoreDiagnostics (~> 1.2) - FirebaseCoreDiagnosticsInterop (~> 1.2) - GoogleUtilities/Environment (~> 6.5) - GoogleUtilities/Logger (~> 6.5) - - FirebaseCoreDiagnostics (1.2.2): + - FirebaseCoreDiagnostics (1.2.3): - FirebaseCoreDiagnosticsInterop (~> 1.2) - GoogleDataTransportCCTSupport (~> 2.0) - GoogleUtilities/Environment (~> 6.5) @@ -24,8 +24,8 @@ PODS: - FirebaseUI/Storage (8.4.2): - Firebase/Storage (~> 6.0) - SDWebImage (~> 5.0) - - GoogleDataTransport (5.1.0) - - GoogleDataTransportCCTSupport (2.0.1): + - GoogleDataTransport (5.1.1) + - GoogleDataTransportCCTSupport (2.0.2): - GoogleDataTransport (~> 5.1) - nanopb (~> 0.3.901) - GoogleUtilities/Environment (6.5.2) @@ -62,15 +62,15 @@ SPEC REPOS: - SDWebImage SPEC CHECKSUMS: - Firebase: f378c80340dd41c0ad0914af740c021eb282a04b + Firebase: 32f9520684e87c7af3f0704f7f88042626d6b536 FirebaseAuthInterop: a0f37ae05833af156e72028f648d313f7e7592e9 - FirebaseCore: 9f495d3afacb7b558711e6218ebb14b1c51b5802 - FirebaseCoreDiagnostics: e9b4cd8ba60dee0f2d13347332e4b7898cca5b61 + FirebaseCore: 9aca0f1fffb405176ba15311a5621fcde4106fcf + FirebaseCoreDiagnostics: 13a6564cd6d5375066bbc8940cc1753af24497f3 FirebaseCoreDiagnosticsInterop: 296e2c5f5314500a850ad0b83e9e7c10b011a850 FirebaseStorage: b43ee271294227e1a3225544b073f3b49b427f46 FirebaseUI: e57e9b9c4340631151fbe67a14206d23d0974f37 - GoogleDataTransport: b29a21d813e906014ca16c00897827e40e4a24ab - GoogleDataTransportCCTSupport: 6f15a89b0ca35d6fa523e1f752ef818588885988 + GoogleDataTransport: 6ffa4dd0b6d547f8d27b91bd92fa9e197a3f5f1f + GoogleDataTransportCCTSupport: 12f02e5c8f09c055615de90bcd5ba2c375546051 GoogleUtilities: ad0f3b691c67909d03a3327cc205222ab8f42e0e GTMSessionFetcher: cea130bbfe5a7edc8d06d3f0d17288c32ffe9925 nanopb: 18003b5e52dab79db540fe93fe9579f399bd1ccd From c168207b1608fdad973d220c04abc6f5dd65ec49 Mon Sep 17 00:00:00 2001 From: Morgan Chen Date: Thu, 9 Apr 2020 10:22:45 -0700 Subject: [PATCH 078/387] Fix bad param name --- .../FiroptionConfiguration/ViewController.swift | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/firoptions/FiroptionConfiguration/FiroptionConfiguration/ViewController.swift b/firoptions/FiroptionConfiguration/FiroptionConfiguration/ViewController.swift index 80d37607..d7034bac 100644 --- a/firoptions/FiroptionConfiguration/FiroptionConfiguration/ViewController.swift +++ b/firoptions/FiroptionConfiguration/FiroptionConfiguration/ViewController.swift @@ -51,7 +51,7 @@ class ViewController: UIViewController { AnalyticsParameterItemCategory: "pants", AnalyticsParameterItemVariant: "black", AnalyticsParameterItemBrand: "Google", - AnalyticsParameterItemPrice: 9.99, + AnalyticsParameterPrice: 9.99, ] // A pair of boots @@ -61,7 +61,7 @@ class ViewController: UIViewController { AnalyticsParameterItemCategory: "shoes", AnalyticsParameterItemVariant: "brown", AnalyticsParameterItemBrand: "Google", - AnalyticsParameterItemPrice: 24.99, + AnalyticsParameterPrice: 24.99, ] // A pair of socks @@ -71,7 +71,7 @@ class ViewController: UIViewController { AnalyticsParameterItemCategory: "socks", AnalyticsParameterItemVariant: "red", AnalyticsParameterItemBrand: "Google", - AnalyticsParameterItemPrice: 5.99, + AnalyticsParameterPrice: 5.99, ] // [END create_items] From 76a2c96cc7bf528b8ee37d6c7a43103c48ef53c3 Mon Sep 17 00:00:00 2001 From: DPE bot Date: Mon, 13 Apr 2020 08:22:17 -0700 Subject: [PATCH 079/387] Auto-update dependencies. --- storage/Podfile.lock | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/storage/Podfile.lock b/storage/Podfile.lock index 4c96bccd..67fbe42f 100644 --- a/storage/Podfile.lock +++ b/storage/Podfile.lock @@ -37,9 +37,9 @@ PODS: - nanopb/encode (= 0.3.9011) - nanopb/decode (0.3.9011) - nanopb/encode (0.3.9011) - - SDWebImage (5.7.1): - - SDWebImage/Core (= 5.7.1) - - SDWebImage/Core (5.7.1) + - SDWebImage (5.7.2): + - SDWebImage/Core (= 5.7.2) + - SDWebImage/Core (5.7.2) DEPENDENCIES: - Firebase/Storage @@ -74,7 +74,7 @@ SPEC CHECKSUMS: GoogleUtilities: ad0f3b691c67909d03a3327cc205222ab8f42e0e GTMSessionFetcher: cea130bbfe5a7edc8d06d3f0d17288c32ffe9925 nanopb: 18003b5e52dab79db540fe93fe9579f399bd1ccd - SDWebImage: 5d4cf6afccd9ac1d2ee701ed0c4917cbb1b80536 + SDWebImage: d9ea4959d99c52276dfada481987018fcaea3d58 PODFILE CHECKSUM: f0cd9d079793b24a37b713cd64dc7900bb8601af From eee12f5b31de71752c962c66c9b36580f03200ec Mon Sep 17 00:00:00 2001 From: DPE bot Date: Fri, 17 Apr 2020 08:22:58 -0700 Subject: [PATCH 080/387] Auto-update dependencies. --- dl-invites-sample/Podfile.lock | 4 ++-- firestore/objc/Podfile.lock | 4 ++-- firestore/swift/Podfile.lock | 4 ++-- firoptions/FiroptionConfiguration/Podfile.lock | 4 ++-- functions/Podfile.lock | 4 ++-- inappmessaging/Podfile.lock | 4 ++-- mlkit/Podfile.lock | 4 ++-- storage/Podfile.lock | 4 ++-- 8 files changed, 16 insertions(+), 16 deletions(-) diff --git a/dl-invites-sample/Podfile.lock b/dl-invites-sample/Podfile.lock index d83615b8..04fe2b87 100644 --- a/dl-invites-sample/Podfile.lock +++ b/dl-invites-sample/Podfile.lock @@ -21,7 +21,7 @@ PODS: - FirebaseAnalyticsInterop (~> 1.3) - FirebaseCore (~> 6.2) - GoogleDataTransport (5.1.1) - - GoogleDataTransportCCTSupport (2.0.2): + - GoogleDataTransportCCTSupport (2.0.3): - GoogleDataTransport (~> 5.1) - nanopb (~> 0.3.901) - GoogleUtilities/Environment (6.5.2) @@ -57,7 +57,7 @@ SPEC CHECKSUMS: FirebaseCoreDiagnosticsInterop: 296e2c5f5314500a850ad0b83e9e7c10b011a850 FirebaseDynamicLinks: 417dc6dbb6013233c77558290d73296f429656a6 GoogleDataTransport: 6ffa4dd0b6d547f8d27b91bd92fa9e197a3f5f1f - GoogleDataTransportCCTSupport: 12f02e5c8f09c055615de90bcd5ba2c375546051 + GoogleDataTransportCCTSupport: 2d7e609f8c5af1a33d7d59053e6f8cba59365df5 GoogleUtilities: ad0f3b691c67909d03a3327cc205222ab8f42e0e nanopb: 18003b5e52dab79db540fe93fe9579f399bd1ccd diff --git a/firestore/objc/Podfile.lock b/firestore/objc/Podfile.lock index 30a75564..f3304278 100644 --- a/firestore/objc/Podfile.lock +++ b/firestore/objc/Podfile.lock @@ -205,7 +205,7 @@ PODS: - leveldb-library (~> 1.22) - nanopb (~> 0.3.901) - GoogleDataTransport (5.1.1) - - GoogleDataTransportCCTSupport (2.0.2): + - GoogleDataTransportCCTSupport (2.0.3): - GoogleDataTransport (~> 5.1) - nanopb (~> 0.3.901) - GoogleUtilities/AppDelegateSwizzler (6.5.2): @@ -281,7 +281,7 @@ SPEC CHECKSUMS: FirebaseCoreDiagnosticsInterop: 296e2c5f5314500a850ad0b83e9e7c10b011a850 FirebaseFirestore: a750487e2019ac35464c78311dcf2fde9d817c52 GoogleDataTransport: 6ffa4dd0b6d547f8d27b91bd92fa9e197a3f5f1f - GoogleDataTransportCCTSupport: 12f02e5c8f09c055615de90bcd5ba2c375546051 + GoogleDataTransportCCTSupport: 2d7e609f8c5af1a33d7d59053e6f8cba59365df5 GoogleUtilities: ad0f3b691c67909d03a3327cc205222ab8f42e0e "gRPC-C++": 9dfe7b44821e7b3e44aacad2af29d2c21f7cde83 gRPC-Core: c9aef9a261a1247e881b18059b84d597293c9947 diff --git a/firestore/swift/Podfile.lock b/firestore/swift/Podfile.lock index 719ead6c..4dfb1364 100644 --- a/firestore/swift/Podfile.lock +++ b/firestore/swift/Podfile.lock @@ -207,7 +207,7 @@ PODS: - FirebaseFirestoreSwift (0.2): - FirebaseFirestore (>= 1.6.1, ~> 1.6) - GoogleDataTransport (5.1.1) - - GoogleDataTransportCCTSupport (2.0.2): + - GoogleDataTransportCCTSupport (2.0.3): - GoogleDataTransport (~> 5.1) - nanopb (~> 0.3.901) - GoogleUtilities/AppDelegateSwizzler (6.5.2): @@ -286,7 +286,7 @@ SPEC CHECKSUMS: FirebaseFirestore: a750487e2019ac35464c78311dcf2fde9d817c52 FirebaseFirestoreSwift: 0437bb10d83f8161a9131da1739998254c78fdf5 GoogleDataTransport: 6ffa4dd0b6d547f8d27b91bd92fa9e197a3f5f1f - GoogleDataTransportCCTSupport: 12f02e5c8f09c055615de90bcd5ba2c375546051 + GoogleDataTransportCCTSupport: 2d7e609f8c5af1a33d7d59053e6f8cba59365df5 GoogleUtilities: ad0f3b691c67909d03a3327cc205222ab8f42e0e "gRPC-C++": 9dfe7b44821e7b3e44aacad2af29d2c21f7cde83 gRPC-Core: c9aef9a261a1247e881b18059b84d597293c9947 diff --git a/firoptions/FiroptionConfiguration/Podfile.lock b/firoptions/FiroptionConfiguration/Podfile.lock index f1fc0de2..f2b97792 100644 --- a/firoptions/FiroptionConfiguration/Podfile.lock +++ b/firoptions/FiroptionConfiguration/Podfile.lock @@ -46,7 +46,7 @@ PODS: - "GoogleUtilities/NSData+zlib (~> 6.0)" - nanopb (= 0.3.9011) - GoogleDataTransport (5.1.1) - - GoogleDataTransportCCTSupport (2.0.2): + - GoogleDataTransportCCTSupport (2.0.3): - GoogleDataTransport (~> 5.1) - nanopb (~> 0.3.901) - GoogleUtilities/AppDelegateSwizzler (6.5.2): @@ -109,7 +109,7 @@ SPEC CHECKSUMS: FirebaseInstallations: acb3216eb9784d3b1d2d2d635ff74fa892cc0c44 GoogleAppMeasurement: e49be3954045b17d046f271b9cc1ec052bad9702 GoogleDataTransport: 6ffa4dd0b6d547f8d27b91bd92fa9e197a3f5f1f - GoogleDataTransportCCTSupport: 12f02e5c8f09c055615de90bcd5ba2c375546051 + GoogleDataTransportCCTSupport: 2d7e609f8c5af1a33d7d59053e6f8cba59365df5 GoogleUtilities: ad0f3b691c67909d03a3327cc205222ab8f42e0e leveldb-library: 55d93ee664b4007aac644a782d11da33fba316f7 nanopb: 18003b5e52dab79db540fe93fe9579f399bd1ccd diff --git a/functions/Podfile.lock b/functions/Podfile.lock index c9027bf5..d77af6eb 100644 --- a/functions/Podfile.lock +++ b/functions/Podfile.lock @@ -22,7 +22,7 @@ PODS: - FirebaseCore (~> 6.0) - GTMSessionFetcher/Core (~> 1.1) - GoogleDataTransport (5.1.1) - - GoogleDataTransportCCTSupport (2.0.2): + - GoogleDataTransportCCTSupport (2.0.3): - GoogleDataTransport (~> 5.1) - nanopb (~> 0.3.901) - GoogleUtilities/Environment (6.5.2) @@ -60,7 +60,7 @@ SPEC CHECKSUMS: FirebaseCoreDiagnosticsInterop: 296e2c5f5314500a850ad0b83e9e7c10b011a850 FirebaseFunctions: 5af7c35d1c5e41608fecbb667eb6c4e672e318d0 GoogleDataTransport: 6ffa4dd0b6d547f8d27b91bd92fa9e197a3f5f1f - GoogleDataTransportCCTSupport: 12f02e5c8f09c055615de90bcd5ba2c375546051 + GoogleDataTransportCCTSupport: 2d7e609f8c5af1a33d7d59053e6f8cba59365df5 GoogleUtilities: ad0f3b691c67909d03a3327cc205222ab8f42e0e GTMSessionFetcher: cea130bbfe5a7edc8d06d3f0d17288c32ffe9925 nanopb: 18003b5e52dab79db540fe93fe9579f399bd1ccd diff --git a/inappmessaging/Podfile.lock b/inappmessaging/Podfile.lock index f2a1e382..eeb517f3 100644 --- a/inappmessaging/Podfile.lock +++ b/inappmessaging/Podfile.lock @@ -54,7 +54,7 @@ PODS: - "GoogleUtilities/NSData+zlib (~> 6.0)" - nanopb (= 0.3.9011) - GoogleDataTransport (5.1.1) - - GoogleDataTransportCCTSupport (2.0.2): + - GoogleDataTransportCCTSupport (2.0.3): - GoogleDataTransport (~> 5.1) - nanopb (~> 0.3.901) - GoogleUtilities/AppDelegateSwizzler (6.5.2): @@ -118,7 +118,7 @@ SPEC CHECKSUMS: FirebaseInstanceID: 4b87a9a75ef628a53bb5de46e4d4cecfcce88c02 GoogleAppMeasurement: a08a43b8677b95ed51fcef880e36737334d804fd GoogleDataTransport: 6ffa4dd0b6d547f8d27b91bd92fa9e197a3f5f1f - GoogleDataTransportCCTSupport: 12f02e5c8f09c055615de90bcd5ba2c375546051 + GoogleDataTransportCCTSupport: 2d7e609f8c5af1a33d7d59053e6f8cba59365df5 GoogleUtilities: ad0f3b691c67909d03a3327cc205222ab8f42e0e nanopb: 18003b5e52dab79db540fe93fe9579f399bd1ccd PromisesObjC: c119f3cd559f50b7ae681fa59dc1acd19173b7e6 diff --git a/mlkit/Podfile.lock b/mlkit/Podfile.lock index e3dc71fd..fd78090a 100644 --- a/mlkit/Podfile.lock +++ b/mlkit/Podfile.lock @@ -58,7 +58,7 @@ PODS: - GoogleAPIClientForREST/Core - GTMSessionFetcher (>= 1.1.7) - GoogleDataTransport (5.1.1) - - GoogleDataTransportCCTSupport (2.0.2): + - GoogleDataTransportCCTSupport (2.0.3): - GoogleDataTransport (~> 5.1) - nanopb (~> 0.3.901) - GoogleToolboxForMac/DebugUtils (2.2.2): @@ -133,7 +133,7 @@ SPEC CHECKSUMS: FirebaseMLVisionAutoML: ce5b5dfd1443e8c08a68f4dafa6b1c169d07a6a2 GoogleAPIClientForREST: 0f19a8280dfe6471f76016645d26eb5dae305101 GoogleDataTransport: 6ffa4dd0b6d547f8d27b91bd92fa9e197a3f5f1f - GoogleDataTransportCCTSupport: 12f02e5c8f09c055615de90bcd5ba2c375546051 + GoogleDataTransportCCTSupport: 2d7e609f8c5af1a33d7d59053e6f8cba59365df5 GoogleToolboxForMac: 800648f8b3127618c1b59c7f97684427630c5ea3 GoogleUtilities: ad0f3b691c67909d03a3327cc205222ab8f42e0e GTMSessionFetcher: cea130bbfe5a7edc8d06d3f0d17288c32ffe9925 diff --git a/storage/Podfile.lock b/storage/Podfile.lock index 67fbe42f..1415de5c 100644 --- a/storage/Podfile.lock +++ b/storage/Podfile.lock @@ -25,7 +25,7 @@ PODS: - Firebase/Storage (~> 6.0) - SDWebImage (~> 5.0) - GoogleDataTransport (5.1.1) - - GoogleDataTransportCCTSupport (2.0.2): + - GoogleDataTransportCCTSupport (2.0.3): - GoogleDataTransport (~> 5.1) - nanopb (~> 0.3.901) - GoogleUtilities/Environment (6.5.2) @@ -70,7 +70,7 @@ SPEC CHECKSUMS: FirebaseStorage: b43ee271294227e1a3225544b073f3b49b427f46 FirebaseUI: e57e9b9c4340631151fbe67a14206d23d0974f37 GoogleDataTransport: 6ffa4dd0b6d547f8d27b91bd92fa9e197a3f5f1f - GoogleDataTransportCCTSupport: 12f02e5c8f09c055615de90bcd5ba2c375546051 + GoogleDataTransportCCTSupport: 2d7e609f8c5af1a33d7d59053e6f8cba59365df5 GoogleUtilities: ad0f3b691c67909d03a3327cc205222ab8f42e0e GTMSessionFetcher: cea130bbfe5a7edc8d06d3f0d17288c32ffe9925 nanopb: 18003b5e52dab79db540fe93fe9579f399bd1ccd From 81c06087881341e8d822265041380eaa8d4b158d Mon Sep 17 00:00:00 2001 From: Morgan Chen Date: Fri, 17 Apr 2020 09:08:59 -0700 Subject: [PATCH 081/387] fix objc build --- .../FiroptionConfiguration/AnalyticsHelper.m | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/firoptions/FiroptionConfiguration/FiroptionConfiguration/AnalyticsHelper.m b/firoptions/FiroptionConfiguration/FiroptionConfiguration/AnalyticsHelper.m index a9f057b8..13008d08 100644 --- a/firoptions/FiroptionConfiguration/FiroptionConfiguration/AnalyticsHelper.m +++ b/firoptions/FiroptionConfiguration/FiroptionConfiguration/AnalyticsHelper.m @@ -44,7 +44,7 @@ - (void)enhancedEcommerce { kFIRParameterItemCategory: @"pants", kFIRParameterItemVariant: @"black", kFIRParameterItemBrand: @"Google", - kFIRParameterItemPrice: @9.99, + kFIRParameterPrice: @9.99, } mutableCopy]; // A pair of boots @@ -54,7 +54,7 @@ - (void)enhancedEcommerce { kFIRParameterItemCategory: @"shoes", kFIRParameterItemVariant: @"brown", kFIRParameterItemBrand: @"Google", - kFIRParameterItemPrice: @24.99, + kFIRParameterPrice: @24.99, } mutableCopy]; // A pair of socks @@ -64,7 +64,7 @@ - (void)enhancedEcommerce { kFIRParameterItemCategory: @"socks", kFIRParameterItemVariant: @"red", kFIRParameterItemBrand: @"Google", - kFIRParameterItemPrice: @5.99, + kFIRParameterPrice: @5.99, } mutableCopy]; // [END create_items] From 8e83621639b929a95b544f4828fd059929338c06 Mon Sep 17 00:00:00 2001 From: DPE bot Date: Tue, 21 Apr 2020 08:22:54 -0700 Subject: [PATCH 082/387] Auto-update dependencies. --- dl-invites-sample/Podfile.lock | 26 ++++++----- firestore/objc/Podfile.lock | 42 +++++++++-------- firestore/swift/Podfile.lock | 42 +++++++++-------- .../FiroptionConfiguration/Podfile.lock | 42 +++++++++-------- functions/Podfile.lock | 26 ++++++----- inappmessaging/Podfile.lock | 46 ++++++++++--------- mlkit/Podfile.lock | 36 ++++++++------- storage/Podfile.lock | 38 ++++++++------- 8 files changed, 162 insertions(+), 136 deletions(-) diff --git a/dl-invites-sample/Podfile.lock b/dl-invites-sample/Podfile.lock index 04fe2b87..1ada702b 100644 --- a/dl-invites-sample/Podfile.lock +++ b/dl-invites-sample/Podfile.lock @@ -10,9 +10,9 @@ PODS: - FirebaseCoreDiagnosticsInterop (~> 1.2) - GoogleUtilities/Environment (~> 6.5) - GoogleUtilities/Logger (~> 6.5) - - FirebaseCoreDiagnostics (1.2.3): + - FirebaseCoreDiagnostics (1.2.4): - FirebaseCoreDiagnosticsInterop (~> 1.2) - - GoogleDataTransportCCTSupport (~> 2.0) + - GoogleDataTransportCCTSupport (~> 3.0) - GoogleUtilities/Environment (~> 6.5) - GoogleUtilities/Logger (~> 6.5) - nanopb (~> 0.3.901) @@ -20,18 +20,20 @@ PODS: - FirebaseDynamicLinks (4.0.8): - FirebaseAnalyticsInterop (~> 1.3) - FirebaseCore (~> 6.2) - - GoogleDataTransport (5.1.1) - - GoogleDataTransportCCTSupport (2.0.3): - - GoogleDataTransport (~> 5.1) + - GoogleDataTransport (6.0.0) + - GoogleDataTransportCCTSupport (3.0.0): + - GoogleDataTransport (~> 6.0) - nanopb (~> 0.3.901) - - GoogleUtilities/Environment (6.5.2) - - GoogleUtilities/Logger (6.5.2): + - GoogleUtilities/Environment (6.6.0): + - PromisesObjC (~> 1.2) + - GoogleUtilities/Logger (6.6.0): - GoogleUtilities/Environment - nanopb (0.3.9011): - nanopb/decode (= 0.3.9011) - nanopb/encode (= 0.3.9011) - nanopb/decode (0.3.9011) - nanopb/encode (0.3.9011) + - PromisesObjC (1.2.8) DEPENDENCIES: - Firebase/DynamicLinks @@ -48,18 +50,20 @@ SPEC REPOS: - GoogleDataTransportCCTSupport - GoogleUtilities - nanopb + - PromisesObjC SPEC CHECKSUMS: Firebase: 32f9520684e87c7af3f0704f7f88042626d6b536 FirebaseAnalyticsInterop: 3f86269c38ae41f47afeb43ebf32a001f58fcdae FirebaseCore: 9aca0f1fffb405176ba15311a5621fcde4106fcf - FirebaseCoreDiagnostics: 13a6564cd6d5375066bbc8940cc1753af24497f3 + FirebaseCoreDiagnostics: b59c024493a409f8aecba02c99928d0d8431d159 FirebaseCoreDiagnosticsInterop: 296e2c5f5314500a850ad0b83e9e7c10b011a850 FirebaseDynamicLinks: 417dc6dbb6013233c77558290d73296f429656a6 - GoogleDataTransport: 6ffa4dd0b6d547f8d27b91bd92fa9e197a3f5f1f - GoogleDataTransportCCTSupport: 2d7e609f8c5af1a33d7d59053e6f8cba59365df5 - GoogleUtilities: ad0f3b691c67909d03a3327cc205222ab8f42e0e + GoogleDataTransport: 061fe7d9b476710e3cd8ea51e8e07d8b67c2b420 + GoogleDataTransportCCTSupport: 0f39025e8cf51f168711bd3fb773938d7e62ddb5 + GoogleUtilities: 39530bc0ad980530298e9c4af8549e991fd033b1 nanopb: 18003b5e52dab79db540fe93fe9579f399bd1ccd + PromisesObjC: c119f3cd559f50b7ae681fa59dc1acd19173b7e6 PODFILE CHECKSUM: 7de02ed38e9465e2c05bb12085a971c35543c261 diff --git a/firestore/objc/Podfile.lock b/firestore/objc/Podfile.lock index f3304278..d3bf6768 100644 --- a/firestore/objc/Podfile.lock +++ b/firestore/objc/Podfile.lock @@ -172,7 +172,7 @@ PODS: - Firebase/Firestore (6.22.0): - Firebase/CoreOnly - FirebaseFirestore (~> 1.12.0) - - FirebaseAuth (6.5.1): + - FirebaseAuth (6.5.2): - FirebaseAuthInterop (~> 1.0) - FirebaseCore (~> 6.6) - GoogleUtilities/AppDelegateSwizzler (~> 6.5) @@ -184,14 +184,14 @@ PODS: - FirebaseCoreDiagnosticsInterop (~> 1.2) - GoogleUtilities/Environment (~> 6.5) - GoogleUtilities/Logger (~> 6.5) - - FirebaseCoreDiagnostics (1.2.3): + - FirebaseCoreDiagnostics (1.2.4): - FirebaseCoreDiagnosticsInterop (~> 1.2) - - GoogleDataTransportCCTSupport (~> 2.0) + - GoogleDataTransportCCTSupport (~> 3.0) - GoogleUtilities/Environment (~> 6.5) - GoogleUtilities/Logger (~> 6.5) - nanopb (~> 0.3.901) - FirebaseCoreDiagnosticsInterop (1.2.0) - - FirebaseFirestore (1.12.0): + - FirebaseFirestore (1.12.1): - abseil/algorithm (= 0.20190808) - abseil/base (= 0.20190808) - abseil/memory (= 0.20190808) @@ -204,23 +204,24 @@ PODS: - "gRPC-C++ (= 0.0.9)" - leveldb-library (~> 1.22) - nanopb (~> 0.3.901) - - GoogleDataTransport (5.1.1) - - GoogleDataTransportCCTSupport (2.0.3): - - GoogleDataTransport (~> 5.1) + - GoogleDataTransport (6.0.0) + - GoogleDataTransportCCTSupport (3.0.0): + - GoogleDataTransport (~> 6.0) - nanopb (~> 0.3.901) - - GoogleUtilities/AppDelegateSwizzler (6.5.2): + - GoogleUtilities/AppDelegateSwizzler (6.6.0): - GoogleUtilities/Environment - GoogleUtilities/Logger - GoogleUtilities/Network - - GoogleUtilities/Environment (6.5.2) - - GoogleUtilities/Logger (6.5.2): + - GoogleUtilities/Environment (6.6.0): + - PromisesObjC (~> 1.2) + - GoogleUtilities/Logger (6.6.0): - GoogleUtilities/Environment - - GoogleUtilities/Network (6.5.2): + - GoogleUtilities/Network (6.6.0): - GoogleUtilities/Logger - "GoogleUtilities/NSData+zlib" - GoogleUtilities/Reachability - - "GoogleUtilities/NSData+zlib (6.5.2)" - - GoogleUtilities/Reachability (6.5.2): + - "GoogleUtilities/NSData+zlib (6.6.0)" + - GoogleUtilities/Reachability (6.6.0): - GoogleUtilities/Logger - "gRPC-C++ (0.0.9)": - "gRPC-C++/Implementation (= 0.0.9)" @@ -245,6 +246,7 @@ PODS: - nanopb/encode (= 0.3.9011) - nanopb/decode (0.3.9011) - nanopb/encode (0.3.9011) + - PromisesObjC (1.2.8) DEPENDENCIES: - Firebase/Auth @@ -269,25 +271,27 @@ SPEC REPOS: - GTMSessionFetcher - leveldb-library - nanopb + - PromisesObjC SPEC CHECKSUMS: abseil: 18063d773f5366ff8736a050fe035a28f635fd27 BoringSSL-GRPC: db8764df3204ccea016e1c8dd15d9a9ad63ff318 Firebase: 32f9520684e87c7af3f0704f7f88042626d6b536 - FirebaseAuth: a6da11d78dfd956b7f7af3222a0f0b1c93ef8fc9 + FirebaseAuth: e50319ecc114acf93c2b9581e15d6604ddd7eeb2 FirebaseAuthInterop: a0f37ae05833af156e72028f648d313f7e7592e9 FirebaseCore: 9aca0f1fffb405176ba15311a5621fcde4106fcf - FirebaseCoreDiagnostics: 13a6564cd6d5375066bbc8940cc1753af24497f3 + FirebaseCoreDiagnostics: b59c024493a409f8aecba02c99928d0d8431d159 FirebaseCoreDiagnosticsInterop: 296e2c5f5314500a850ad0b83e9e7c10b011a850 - FirebaseFirestore: a750487e2019ac35464c78311dcf2fde9d817c52 - GoogleDataTransport: 6ffa4dd0b6d547f8d27b91bd92fa9e197a3f5f1f - GoogleDataTransportCCTSupport: 2d7e609f8c5af1a33d7d59053e6f8cba59365df5 - GoogleUtilities: ad0f3b691c67909d03a3327cc205222ab8f42e0e + FirebaseFirestore: f5c1798bf8ab3f7ce96adb5f259eed8c698941fd + GoogleDataTransport: 061fe7d9b476710e3cd8ea51e8e07d8b67c2b420 + GoogleDataTransportCCTSupport: 0f39025e8cf51f168711bd3fb773938d7e62ddb5 + GoogleUtilities: 39530bc0ad980530298e9c4af8549e991fd033b1 "gRPC-C++": 9dfe7b44821e7b3e44aacad2af29d2c21f7cde83 gRPC-Core: c9aef9a261a1247e881b18059b84d597293c9947 GTMSessionFetcher: cea130bbfe5a7edc8d06d3f0d17288c32ffe9925 leveldb-library: 55d93ee664b4007aac644a782d11da33fba316f7 nanopb: 18003b5e52dab79db540fe93fe9579f399bd1ccd + PromisesObjC: c119f3cd559f50b7ae681fa59dc1acd19173b7e6 PODFILE CHECKSUM: 2fb4ababb651e1559e4d334efa49ddeee62a4917 diff --git a/firestore/swift/Podfile.lock b/firestore/swift/Podfile.lock index 4dfb1364..6bc2b83c 100644 --- a/firestore/swift/Podfile.lock +++ b/firestore/swift/Podfile.lock @@ -172,7 +172,7 @@ PODS: - Firebase/Firestore (6.22.0): - Firebase/CoreOnly - FirebaseFirestore (~> 1.12.0) - - FirebaseAuth (6.5.1): + - FirebaseAuth (6.5.2): - FirebaseAuthInterop (~> 1.0) - FirebaseCore (~> 6.6) - GoogleUtilities/AppDelegateSwizzler (~> 6.5) @@ -184,14 +184,14 @@ PODS: - FirebaseCoreDiagnosticsInterop (~> 1.2) - GoogleUtilities/Environment (~> 6.5) - GoogleUtilities/Logger (~> 6.5) - - FirebaseCoreDiagnostics (1.2.3): + - FirebaseCoreDiagnostics (1.2.4): - FirebaseCoreDiagnosticsInterop (~> 1.2) - - GoogleDataTransportCCTSupport (~> 2.0) + - GoogleDataTransportCCTSupport (~> 3.0) - GoogleUtilities/Environment (~> 6.5) - GoogleUtilities/Logger (~> 6.5) - nanopb (~> 0.3.901) - FirebaseCoreDiagnosticsInterop (1.2.0) - - FirebaseFirestore (1.12.0): + - FirebaseFirestore (1.12.1): - abseil/algorithm (= 0.20190808) - abseil/base (= 0.20190808) - abseil/memory (= 0.20190808) @@ -206,23 +206,24 @@ PODS: - nanopb (~> 0.3.901) - FirebaseFirestoreSwift (0.2): - FirebaseFirestore (>= 1.6.1, ~> 1.6) - - GoogleDataTransport (5.1.1) - - GoogleDataTransportCCTSupport (2.0.3): - - GoogleDataTransport (~> 5.1) + - GoogleDataTransport (6.0.0) + - GoogleDataTransportCCTSupport (3.0.0): + - GoogleDataTransport (~> 6.0) - nanopb (~> 0.3.901) - - GoogleUtilities/AppDelegateSwizzler (6.5.2): + - GoogleUtilities/AppDelegateSwizzler (6.6.0): - GoogleUtilities/Environment - GoogleUtilities/Logger - GoogleUtilities/Network - - GoogleUtilities/Environment (6.5.2) - - GoogleUtilities/Logger (6.5.2): + - GoogleUtilities/Environment (6.6.0): + - PromisesObjC (~> 1.2) + - GoogleUtilities/Logger (6.6.0): - GoogleUtilities/Environment - - GoogleUtilities/Network (6.5.2): + - GoogleUtilities/Network (6.6.0): - GoogleUtilities/Logger - "GoogleUtilities/NSData+zlib" - GoogleUtilities/Reachability - - "GoogleUtilities/NSData+zlib (6.5.2)" - - GoogleUtilities/Reachability (6.5.2): + - "GoogleUtilities/NSData+zlib (6.6.0)" + - GoogleUtilities/Reachability (6.6.0): - GoogleUtilities/Logger - "gRPC-C++ (0.0.9)": - "gRPC-C++/Implementation (= 0.0.9)" @@ -247,6 +248,7 @@ PODS: - nanopb/encode (= 0.3.9011) - nanopb/decode (0.3.9011) - nanopb/encode (0.3.9011) + - PromisesObjC (1.2.8) DEPENDENCIES: - Firebase/Auth @@ -273,26 +275,28 @@ SPEC REPOS: - GTMSessionFetcher - leveldb-library - nanopb + - PromisesObjC SPEC CHECKSUMS: abseil: 18063d773f5366ff8736a050fe035a28f635fd27 BoringSSL-GRPC: db8764df3204ccea016e1c8dd15d9a9ad63ff318 Firebase: 32f9520684e87c7af3f0704f7f88042626d6b536 - FirebaseAuth: a6da11d78dfd956b7f7af3222a0f0b1c93ef8fc9 + FirebaseAuth: e50319ecc114acf93c2b9581e15d6604ddd7eeb2 FirebaseAuthInterop: a0f37ae05833af156e72028f648d313f7e7592e9 FirebaseCore: 9aca0f1fffb405176ba15311a5621fcde4106fcf - FirebaseCoreDiagnostics: 13a6564cd6d5375066bbc8940cc1753af24497f3 + FirebaseCoreDiagnostics: b59c024493a409f8aecba02c99928d0d8431d159 FirebaseCoreDiagnosticsInterop: 296e2c5f5314500a850ad0b83e9e7c10b011a850 - FirebaseFirestore: a750487e2019ac35464c78311dcf2fde9d817c52 + FirebaseFirestore: f5c1798bf8ab3f7ce96adb5f259eed8c698941fd FirebaseFirestoreSwift: 0437bb10d83f8161a9131da1739998254c78fdf5 - GoogleDataTransport: 6ffa4dd0b6d547f8d27b91bd92fa9e197a3f5f1f - GoogleDataTransportCCTSupport: 2d7e609f8c5af1a33d7d59053e6f8cba59365df5 - GoogleUtilities: ad0f3b691c67909d03a3327cc205222ab8f42e0e + GoogleDataTransport: 061fe7d9b476710e3cd8ea51e8e07d8b67c2b420 + GoogleDataTransportCCTSupport: 0f39025e8cf51f168711bd3fb773938d7e62ddb5 + GoogleUtilities: 39530bc0ad980530298e9c4af8549e991fd033b1 "gRPC-C++": 9dfe7b44821e7b3e44aacad2af29d2c21f7cde83 gRPC-Core: c9aef9a261a1247e881b18059b84d597293c9947 GTMSessionFetcher: cea130bbfe5a7edc8d06d3f0d17288c32ffe9925 leveldb-library: 55d93ee664b4007aac644a782d11da33fba316f7 nanopb: 18003b5e52dab79db540fe93fe9579f399bd1ccd + PromisesObjC: c119f3cd559f50b7ae681fa59dc1acd19173b7e6 PODFILE CHECKSUM: dfb1cfdba09266ad70396917a2ef2777b77df820 diff --git a/firoptions/FiroptionConfiguration/Podfile.lock b/firoptions/FiroptionConfiguration/Podfile.lock index f2b97792..1a161bec 100644 --- a/firoptions/FiroptionConfiguration/Podfile.lock +++ b/firoptions/FiroptionConfiguration/Podfile.lock @@ -24,9 +24,9 @@ PODS: - FirebaseCoreDiagnosticsInterop (~> 1.2) - GoogleUtilities/Environment (~> 6.5) - GoogleUtilities/Logger (~> 6.5) - - FirebaseCoreDiagnostics (1.2.3): + - FirebaseCoreDiagnostics (1.2.4): - FirebaseCoreDiagnosticsInterop (~> 1.2) - - GoogleDataTransportCCTSupport (~> 2.0) + - GoogleDataTransportCCTSupport (~> 3.0) - GoogleUtilities/Environment (~> 6.5) - GoogleUtilities/Logger (~> 6.5) - nanopb (~> 0.3.901) @@ -35,9 +35,10 @@ PODS: - FirebaseAuthInterop (~> 1.0) - FirebaseCore (~> 6.0) - leveldb-library (~> 1.22) - - FirebaseInstallations (1.1.1): + - FirebaseInstallations (1.2.0): - FirebaseCore (~> 6.6) - - GoogleUtilities/UserDefaults (~> 6.5) + - GoogleUtilities/Environment (~> 6.6) + - GoogleUtilities/UserDefaults (~> 6.6) - PromisesObjC (~> 1.2) - GoogleAppMeasurement (6.4.1): - GoogleUtilities/AppDelegateSwizzler (~> 6.0) @@ -45,27 +46,28 @@ PODS: - GoogleUtilities/Network (~> 6.0) - "GoogleUtilities/NSData+zlib (~> 6.0)" - nanopb (= 0.3.9011) - - GoogleDataTransport (5.1.1) - - GoogleDataTransportCCTSupport (2.0.3): - - GoogleDataTransport (~> 5.1) + - GoogleDataTransport (6.0.0) + - GoogleDataTransportCCTSupport (3.0.0): + - GoogleDataTransport (~> 6.0) - nanopb (~> 0.3.901) - - GoogleUtilities/AppDelegateSwizzler (6.5.2): + - GoogleUtilities/AppDelegateSwizzler (6.6.0): - GoogleUtilities/Environment - GoogleUtilities/Logger - GoogleUtilities/Network - - GoogleUtilities/Environment (6.5.2) - - GoogleUtilities/Logger (6.5.2): + - GoogleUtilities/Environment (6.6.0): + - PromisesObjC (~> 1.2) + - GoogleUtilities/Logger (6.6.0): - GoogleUtilities/Environment - - GoogleUtilities/MethodSwizzler (6.5.2): + - GoogleUtilities/MethodSwizzler (6.6.0): - GoogleUtilities/Logger - - GoogleUtilities/Network (6.5.2): + - GoogleUtilities/Network (6.6.0): - GoogleUtilities/Logger - "GoogleUtilities/NSData+zlib" - GoogleUtilities/Reachability - - "GoogleUtilities/NSData+zlib (6.5.2)" - - GoogleUtilities/Reachability (6.5.2): + - "GoogleUtilities/NSData+zlib (6.6.0)" + - GoogleUtilities/Reachability (6.6.0): - GoogleUtilities/Logger - - GoogleUtilities/UserDefaults (6.5.2): + - GoogleUtilities/UserDefaults (6.6.0): - GoogleUtilities/Logger - leveldb-library (1.22) - nanopb (0.3.9011): @@ -103,14 +105,14 @@ SPEC CHECKSUMS: FirebaseAnalytics: 83f822fd0d33a46f49f89b8c3ab16ab4d89df08a FirebaseAuthInterop: a0f37ae05833af156e72028f648d313f7e7592e9 FirebaseCore: 9aca0f1fffb405176ba15311a5621fcde4106fcf - FirebaseCoreDiagnostics: 13a6564cd6d5375066bbc8940cc1753af24497f3 + FirebaseCoreDiagnostics: b59c024493a409f8aecba02c99928d0d8431d159 FirebaseCoreDiagnosticsInterop: 296e2c5f5314500a850ad0b83e9e7c10b011a850 FirebaseDatabase: 0144e0706a4761f1b0e8679572eba8095ddb59be - FirebaseInstallations: acb3216eb9784d3b1d2d2d635ff74fa892cc0c44 + FirebaseInstallations: 2119fb3e46b0a88bfdbf12562f855ee3252462fa GoogleAppMeasurement: e49be3954045b17d046f271b9cc1ec052bad9702 - GoogleDataTransport: 6ffa4dd0b6d547f8d27b91bd92fa9e197a3f5f1f - GoogleDataTransportCCTSupport: 2d7e609f8c5af1a33d7d59053e6f8cba59365df5 - GoogleUtilities: ad0f3b691c67909d03a3327cc205222ab8f42e0e + GoogleDataTransport: 061fe7d9b476710e3cd8ea51e8e07d8b67c2b420 + GoogleDataTransportCCTSupport: 0f39025e8cf51f168711bd3fb773938d7e62ddb5 + GoogleUtilities: 39530bc0ad980530298e9c4af8549e991fd033b1 leveldb-library: 55d93ee664b4007aac644a782d11da33fba316f7 nanopb: 18003b5e52dab79db540fe93fe9579f399bd1ccd PromisesObjC: c119f3cd559f50b7ae681fa59dc1acd19173b7e6 diff --git a/functions/Podfile.lock b/functions/Podfile.lock index d77af6eb..cb6140ee 100644 --- a/functions/Podfile.lock +++ b/functions/Podfile.lock @@ -10,9 +10,9 @@ PODS: - FirebaseCoreDiagnosticsInterop (~> 1.2) - GoogleUtilities/Environment (~> 6.5) - GoogleUtilities/Logger (~> 6.5) - - FirebaseCoreDiagnostics (1.2.3): + - FirebaseCoreDiagnostics (1.2.4): - FirebaseCoreDiagnosticsInterop (~> 1.2) - - GoogleDataTransportCCTSupport (~> 2.0) + - GoogleDataTransportCCTSupport (~> 3.0) - GoogleUtilities/Environment (~> 6.5) - GoogleUtilities/Logger (~> 6.5) - nanopb (~> 0.3.901) @@ -21,12 +21,13 @@ PODS: - FirebaseAuthInterop (~> 1.0) - FirebaseCore (~> 6.0) - GTMSessionFetcher/Core (~> 1.1) - - GoogleDataTransport (5.1.1) - - GoogleDataTransportCCTSupport (2.0.3): - - GoogleDataTransport (~> 5.1) + - GoogleDataTransport (6.0.0) + - GoogleDataTransportCCTSupport (3.0.0): + - GoogleDataTransport (~> 6.0) - nanopb (~> 0.3.901) - - GoogleUtilities/Environment (6.5.2) - - GoogleUtilities/Logger (6.5.2): + - GoogleUtilities/Environment (6.6.0): + - PromisesObjC (~> 1.2) + - GoogleUtilities/Logger (6.6.0): - GoogleUtilities/Environment - GTMSessionFetcher/Core (1.3.1) - nanopb (0.3.9011): @@ -34,6 +35,7 @@ PODS: - nanopb/encode (= 0.3.9011) - nanopb/decode (0.3.9011) - nanopb/encode (0.3.9011) + - PromisesObjC (1.2.8) DEPENDENCIES: - Firebase/Functions @@ -51,19 +53,21 @@ SPEC REPOS: - GoogleUtilities - GTMSessionFetcher - nanopb + - PromisesObjC SPEC CHECKSUMS: Firebase: 32f9520684e87c7af3f0704f7f88042626d6b536 FirebaseAuthInterop: a0f37ae05833af156e72028f648d313f7e7592e9 FirebaseCore: 9aca0f1fffb405176ba15311a5621fcde4106fcf - FirebaseCoreDiagnostics: 13a6564cd6d5375066bbc8940cc1753af24497f3 + FirebaseCoreDiagnostics: b59c024493a409f8aecba02c99928d0d8431d159 FirebaseCoreDiagnosticsInterop: 296e2c5f5314500a850ad0b83e9e7c10b011a850 FirebaseFunctions: 5af7c35d1c5e41608fecbb667eb6c4e672e318d0 - GoogleDataTransport: 6ffa4dd0b6d547f8d27b91bd92fa9e197a3f5f1f - GoogleDataTransportCCTSupport: 2d7e609f8c5af1a33d7d59053e6f8cba59365df5 - GoogleUtilities: ad0f3b691c67909d03a3327cc205222ab8f42e0e + GoogleDataTransport: 061fe7d9b476710e3cd8ea51e8e07d8b67c2b420 + GoogleDataTransportCCTSupport: 0f39025e8cf51f168711bd3fb773938d7e62ddb5 + GoogleUtilities: 39530bc0ad980530298e9c4af8549e991fd033b1 GTMSessionFetcher: cea130bbfe5a7edc8d06d3f0d17288c32ffe9925 nanopb: 18003b5e52dab79db540fe93fe9579f399bd1ccd + PromisesObjC: c119f3cd559f50b7ae681fa59dc1acd19173b7e6 PODFILE CHECKSUM: 0bf21181414ed35c7e5fc96da7dd0f72b77e7b34 diff --git a/inappmessaging/Podfile.lock b/inappmessaging/Podfile.lock index eeb517f3..210da151 100644 --- a/inappmessaging/Podfile.lock +++ b/inappmessaging/Podfile.lock @@ -24,9 +24,9 @@ PODS: - FirebaseCoreDiagnosticsInterop (~> 1.2) - GoogleUtilities/Environment (~> 6.5) - GoogleUtilities/Logger (~> 6.5) - - FirebaseCoreDiagnostics (1.2.3): + - FirebaseCoreDiagnostics (1.2.4): - FirebaseCoreDiagnosticsInterop (~> 1.2) - - GoogleDataTransportCCTSupport (~> 2.0) + - GoogleDataTransportCCTSupport (~> 3.0) - GoogleUtilities/Environment (~> 6.5) - GoogleUtilities/Logger (~> 6.5) - nanopb (~> 0.3.901) @@ -38,11 +38,12 @@ PODS: - FirebaseInAppMessagingDisplay (0.15.5): - FirebaseCore (~> 6.2) - FirebaseInAppMessaging (>= 0.15.0) - - FirebaseInstallations (1.1.1): + - FirebaseInstallations (1.2.0): - FirebaseCore (~> 6.6) - - GoogleUtilities/UserDefaults (~> 6.5) + - GoogleUtilities/Environment (~> 6.6) + - GoogleUtilities/UserDefaults (~> 6.6) - PromisesObjC (~> 1.2) - - FirebaseInstanceID (4.3.3): + - FirebaseInstanceID (4.3.4): - FirebaseCore (~> 6.6) - FirebaseInstallations (~> 1.0) - GoogleUtilities/Environment (~> 6.5) @@ -53,27 +54,28 @@ PODS: - GoogleUtilities/Network (~> 6.0) - "GoogleUtilities/NSData+zlib (~> 6.0)" - nanopb (= 0.3.9011) - - GoogleDataTransport (5.1.1) - - GoogleDataTransportCCTSupport (2.0.3): - - GoogleDataTransport (~> 5.1) + - GoogleDataTransport (6.0.0) + - GoogleDataTransportCCTSupport (3.0.0): + - GoogleDataTransport (~> 6.0) - nanopb (~> 0.3.901) - - GoogleUtilities/AppDelegateSwizzler (6.5.2): + - GoogleUtilities/AppDelegateSwizzler (6.6.0): - GoogleUtilities/Environment - GoogleUtilities/Logger - GoogleUtilities/Network - - GoogleUtilities/Environment (6.5.2) - - GoogleUtilities/Logger (6.5.2): + - GoogleUtilities/Environment (6.6.0): + - PromisesObjC (~> 1.2) + - GoogleUtilities/Logger (6.6.0): - GoogleUtilities/Environment - - GoogleUtilities/MethodSwizzler (6.5.2): + - GoogleUtilities/MethodSwizzler (6.6.0): - GoogleUtilities/Logger - - GoogleUtilities/Network (6.5.2): + - GoogleUtilities/Network (6.6.0): - GoogleUtilities/Logger - "GoogleUtilities/NSData+zlib" - GoogleUtilities/Reachability - - "GoogleUtilities/NSData+zlib (6.5.2)" - - GoogleUtilities/Reachability (6.5.2): + - "GoogleUtilities/NSData+zlib (6.6.0)" + - GoogleUtilities/Reachability (6.6.0): - GoogleUtilities/Logger - - GoogleUtilities/UserDefaults (6.5.2): + - GoogleUtilities/UserDefaults (6.6.0): - GoogleUtilities/Logger - nanopb (0.3.9011): - nanopb/decode (= 0.3.9011) @@ -110,16 +112,16 @@ SPEC CHECKSUMS: FirebaseAnalytics: e83e64b1231dedcd9ddd4bdecd9bcfd6ba341679 FirebaseAnalyticsInterop: 3f86269c38ae41f47afeb43ebf32a001f58fcdae FirebaseCore: 4aeb81ff53dcd9a3634ca725dc1fb8c2a4622046 - FirebaseCoreDiagnostics: 13a6564cd6d5375066bbc8940cc1753af24497f3 + FirebaseCoreDiagnostics: b59c024493a409f8aecba02c99928d0d8431d159 FirebaseCoreDiagnosticsInterop: 296e2c5f5314500a850ad0b83e9e7c10b011a850 FirebaseInAppMessaging: 5db5fa181ed4215e02ded09f7e4bbcc2ce624a47 FirebaseInAppMessagingDisplay: 60a65c8277f17675a8a5b92e9a97cd914b45d4ff - FirebaseInstallations: acb3216eb9784d3b1d2d2d635ff74fa892cc0c44 - FirebaseInstanceID: 4b87a9a75ef628a53bb5de46e4d4cecfcce88c02 + FirebaseInstallations: 2119fb3e46b0a88bfdbf12562f855ee3252462fa + FirebaseInstanceID: cef67c4967c7cecb56ea65d8acbb4834825c587b GoogleAppMeasurement: a08a43b8677b95ed51fcef880e36737334d804fd - GoogleDataTransport: 6ffa4dd0b6d547f8d27b91bd92fa9e197a3f5f1f - GoogleDataTransportCCTSupport: 2d7e609f8c5af1a33d7d59053e6f8cba59365df5 - GoogleUtilities: ad0f3b691c67909d03a3327cc205222ab8f42e0e + GoogleDataTransport: 061fe7d9b476710e3cd8ea51e8e07d8b67c2b420 + GoogleDataTransportCCTSupport: 0f39025e8cf51f168711bd3fb773938d7e62ddb5 + GoogleUtilities: 39530bc0ad980530298e9c4af8549e991fd033b1 nanopb: 18003b5e52dab79db540fe93fe9579f399bd1ccd PromisesObjC: c119f3cd559f50b7ae681fa59dc1acd19173b7e6 diff --git a/mlkit/Podfile.lock b/mlkit/Podfile.lock index fd78090a..860151ef 100644 --- a/mlkit/Podfile.lock +++ b/mlkit/Podfile.lock @@ -12,18 +12,19 @@ PODS: - FirebaseCoreDiagnosticsInterop (~> 1.2) - GoogleUtilities/Environment (~> 6.5) - GoogleUtilities/Logger (~> 6.5) - - FirebaseCoreDiagnostics (1.2.3): + - FirebaseCoreDiagnostics (1.2.4): - FirebaseCoreDiagnosticsInterop (~> 1.2) - - GoogleDataTransportCCTSupport (~> 2.0) + - GoogleDataTransportCCTSupport (~> 3.0) - GoogleUtilities/Environment (~> 6.5) - GoogleUtilities/Logger (~> 6.5) - nanopb (~> 0.3.901) - FirebaseCoreDiagnosticsInterop (1.2.0) - - FirebaseInstallations (1.1.1): + - FirebaseInstallations (1.2.0): - FirebaseCore (~> 6.6) - - GoogleUtilities/UserDefaults (~> 6.5) + - GoogleUtilities/Environment (~> 6.6) + - GoogleUtilities/UserDefaults (~> 6.6) - PromisesObjC (~> 1.2) - - FirebaseInstanceID (4.3.3): + - FirebaseInstanceID (4.3.4): - FirebaseCore (~> 6.6) - FirebaseInstallations (~> 1.0) - GoogleUtilities/Environment (~> 6.5) @@ -57,9 +58,9 @@ PODS: - GoogleAPIClientForREST/Vision (1.3.11): - GoogleAPIClientForREST/Core - GTMSessionFetcher (>= 1.1.7) - - GoogleDataTransport (5.1.1) - - GoogleDataTransportCCTSupport (2.0.3): - - GoogleDataTransport (~> 5.1) + - GoogleDataTransport (6.0.0) + - GoogleDataTransportCCTSupport (3.0.0): + - GoogleDataTransport (~> 6.0) - nanopb (~> 0.3.901) - GoogleToolboxForMac/DebugUtils (2.2.2): - GoogleToolboxForMac/Defines (= 2.2.2) @@ -73,10 +74,11 @@ PODS: - GoogleToolboxForMac/Defines (= 2.2.2) - "GoogleToolboxForMac/NSString+URLArguments (= 2.2.2)" - "GoogleToolboxForMac/NSString+URLArguments (2.2.2)" - - GoogleUtilities/Environment (6.5.2) - - GoogleUtilities/Logger (6.5.2): + - GoogleUtilities/Environment (6.6.0): + - PromisesObjC (~> 1.2) + - GoogleUtilities/Logger (6.6.0): - GoogleUtilities/Environment - - GoogleUtilities/UserDefaults (6.5.2): + - GoogleUtilities/UserDefaults (6.6.0): - GoogleUtilities/Logger - GTMSessionFetcher (1.3.1): - GTMSessionFetcher/Full (= 1.3.1) @@ -124,18 +126,18 @@ SPEC REPOS: SPEC CHECKSUMS: Firebase: 32f9520684e87c7af3f0704f7f88042626d6b536 FirebaseCore: 9aca0f1fffb405176ba15311a5621fcde4106fcf - FirebaseCoreDiagnostics: 13a6564cd6d5375066bbc8940cc1753af24497f3 + FirebaseCoreDiagnostics: b59c024493a409f8aecba02c99928d0d8431d159 FirebaseCoreDiagnosticsInterop: 296e2c5f5314500a850ad0b83e9e7c10b011a850 - FirebaseInstallations: acb3216eb9784d3b1d2d2d635ff74fa892cc0c44 - FirebaseInstanceID: 4b87a9a75ef628a53bb5de46e4d4cecfcce88c02 + FirebaseInstallations: 2119fb3e46b0a88bfdbf12562f855ee3252462fa + FirebaseInstanceID: cef67c4967c7cecb56ea65d8acbb4834825c587b FirebaseMLCommon: 074a67e05122b1c9f6401a4e33b2cea3b4efd224 FirebaseMLVision: 7a456009787690e3b53436092ae9b635563de8f3 FirebaseMLVisionAutoML: ce5b5dfd1443e8c08a68f4dafa6b1c169d07a6a2 GoogleAPIClientForREST: 0f19a8280dfe6471f76016645d26eb5dae305101 - GoogleDataTransport: 6ffa4dd0b6d547f8d27b91bd92fa9e197a3f5f1f - GoogleDataTransportCCTSupport: 2d7e609f8c5af1a33d7d59053e6f8cba59365df5 + GoogleDataTransport: 061fe7d9b476710e3cd8ea51e8e07d8b67c2b420 + GoogleDataTransportCCTSupport: 0f39025e8cf51f168711bd3fb773938d7e62ddb5 GoogleToolboxForMac: 800648f8b3127618c1b59c7f97684427630c5ea3 - GoogleUtilities: ad0f3b691c67909d03a3327cc205222ab8f42e0e + GoogleUtilities: 39530bc0ad980530298e9c4af8549e991fd033b1 GTMSessionFetcher: cea130bbfe5a7edc8d06d3f0d17288c32ffe9925 nanopb: 18003b5e52dab79db540fe93fe9579f399bd1ccd PromisesObjC: c119f3cd559f50b7ae681fa59dc1acd19173b7e6 diff --git a/storage/Podfile.lock b/storage/Podfile.lock index 1415de5c..d163a2bd 100644 --- a/storage/Podfile.lock +++ b/storage/Podfile.lock @@ -10,26 +10,27 @@ PODS: - FirebaseCoreDiagnosticsInterop (~> 1.2) - GoogleUtilities/Environment (~> 6.5) - GoogleUtilities/Logger (~> 6.5) - - FirebaseCoreDiagnostics (1.2.3): + - FirebaseCoreDiagnostics (1.2.4): - FirebaseCoreDiagnosticsInterop (~> 1.2) - - GoogleDataTransportCCTSupport (~> 2.0) + - GoogleDataTransportCCTSupport (~> 3.0) - GoogleUtilities/Environment (~> 6.5) - GoogleUtilities/Logger (~> 6.5) - nanopb (~> 0.3.901) - FirebaseCoreDiagnosticsInterop (1.2.0) - - FirebaseStorage (3.6.0): + - FirebaseStorage (3.6.1): - FirebaseAuthInterop (~> 1.1) - FirebaseCore (~> 6.6) - GTMSessionFetcher/Core (~> 1.1) - FirebaseUI/Storage (8.4.2): - Firebase/Storage (~> 6.0) - SDWebImage (~> 5.0) - - GoogleDataTransport (5.1.1) - - GoogleDataTransportCCTSupport (2.0.3): - - GoogleDataTransport (~> 5.1) + - GoogleDataTransport (6.0.0) + - GoogleDataTransportCCTSupport (3.0.0): + - GoogleDataTransport (~> 6.0) - nanopb (~> 0.3.901) - - GoogleUtilities/Environment (6.5.2) - - GoogleUtilities/Logger (6.5.2): + - GoogleUtilities/Environment (6.6.0): + - PromisesObjC (~> 1.2) + - GoogleUtilities/Logger (6.6.0): - GoogleUtilities/Environment - GTMSessionFetcher/Core (1.3.1) - nanopb (0.3.9011): @@ -37,9 +38,10 @@ PODS: - nanopb/encode (= 0.3.9011) - nanopb/decode (0.3.9011) - nanopb/encode (0.3.9011) - - SDWebImage (5.7.2): - - SDWebImage/Core (= 5.7.2) - - SDWebImage/Core (5.7.2) + - PromisesObjC (1.2.8) + - SDWebImage (5.7.3): + - SDWebImage/Core (= 5.7.3) + - SDWebImage/Core (5.7.3) DEPENDENCIES: - Firebase/Storage @@ -59,22 +61,24 @@ SPEC REPOS: - GoogleUtilities - GTMSessionFetcher - nanopb + - PromisesObjC - SDWebImage SPEC CHECKSUMS: Firebase: 32f9520684e87c7af3f0704f7f88042626d6b536 FirebaseAuthInterop: a0f37ae05833af156e72028f648d313f7e7592e9 FirebaseCore: 9aca0f1fffb405176ba15311a5621fcde4106fcf - FirebaseCoreDiagnostics: 13a6564cd6d5375066bbc8940cc1753af24497f3 + FirebaseCoreDiagnostics: b59c024493a409f8aecba02c99928d0d8431d159 FirebaseCoreDiagnosticsInterop: 296e2c5f5314500a850ad0b83e9e7c10b011a850 - FirebaseStorage: b43ee271294227e1a3225544b073f3b49b427f46 + FirebaseStorage: f4f39ae834a7145963b913f54e2f24a9db1d8fac FirebaseUI: e57e9b9c4340631151fbe67a14206d23d0974f37 - GoogleDataTransport: 6ffa4dd0b6d547f8d27b91bd92fa9e197a3f5f1f - GoogleDataTransportCCTSupport: 2d7e609f8c5af1a33d7d59053e6f8cba59365df5 - GoogleUtilities: ad0f3b691c67909d03a3327cc205222ab8f42e0e + GoogleDataTransport: 061fe7d9b476710e3cd8ea51e8e07d8b67c2b420 + GoogleDataTransportCCTSupport: 0f39025e8cf51f168711bd3fb773938d7e62ddb5 + GoogleUtilities: 39530bc0ad980530298e9c4af8549e991fd033b1 GTMSessionFetcher: cea130bbfe5a7edc8d06d3f0d17288c32ffe9925 nanopb: 18003b5e52dab79db540fe93fe9579f399bd1ccd - SDWebImage: d9ea4959d99c52276dfada481987018fcaea3d58 + PromisesObjC: c119f3cd559f50b7ae681fa59dc1acd19173b7e6 + SDWebImage: 97351f6582ceca541ea294ba66a1fcb342a331c2 PODFILE CHECKSUM: f0cd9d079793b24a37b713cd64dc7900bb8601af From 4a56ae4a6aa6974dbdc39e9cbff8131191568d8a Mon Sep 17 00:00:00 2001 From: Morgan Chen Date: Tue, 21 Apr 2020 10:40:01 -0700 Subject: [PATCH 083/387] ASCII art to illustrate codable flow --- .../firestore-smoketest/ViewController.swift | 21 ++++++++++++++++--- 1 file changed, 18 insertions(+), 3 deletions(-) diff --git a/firestore/swift/firestore-smoketest/ViewController.swift b/firestore/swift/firestore-smoketest/ViewController.swift index fbeca315..d6126d50 100644 --- a/firestore/swift/firestore-smoketest/ViewController.swift +++ b/firestore/swift/firestore-smoketest/ViewController.swift @@ -755,19 +755,34 @@ class ViewController: UIViewController { let docRef = db.collection("cities").document("BJ") docRef.getDocument { (document, error) in + // Construct a Result type to encapsulate deserialization errors or + // successful deserialization. Note that if there is no error thrown + // the value may still be `nil`, indicating a successful deserialization + // of a value that does not exist. + // + // There are thus three cases to handle, which Swift lets us describe + // nicely with built-in sum types: + // + // Result + // /\ + // Error Optional + // /\ + // Nil City let result = Result { - try document.flatMap { - try $0.data(as: City.self) - } + try document?.data(as: City.self) } switch result { case .success(let city): if let city = city { + // A `City` value was successfully initialized from the DocumentSnapshot. print("City: \(city)") } else { + // A nil value was successfully initialized from the DocumentSnapshot, + // or the DocumentSnapshot was nil. print("Document does not exist") } case .failure(let error): + // A `City` value could not be initialized from the DocumentSnapshot. print("Error decoding city: \(error)") } } From a3172112b5a52a2b5b21e57cef9c539a4e7dd219 Mon Sep 17 00:00:00 2001 From: Morgan Chen Date: Tue, 21 Apr 2020 10:40:01 -0700 Subject: [PATCH 084/387] ASCII art to illustrate codable flow --- .../firestore-smoketest/ViewController.swift | 26 ++++++++++++++++--- 1 file changed, 23 insertions(+), 3 deletions(-) diff --git a/firestore/swift/firestore-smoketest/ViewController.swift b/firestore/swift/firestore-smoketest/ViewController.swift index fbeca315..825eee10 100644 --- a/firestore/swift/firestore-smoketest/ViewController.swift +++ b/firestore/swift/firestore-smoketest/ViewController.swift @@ -755,19 +755,39 @@ class ViewController: UIViewController { let docRef = db.collection("cities").document("BJ") docRef.getDocument { (document, error) in + if let error = error { + print("Error retrieving document: \(error)") + return + } + + // Construct a Result type to encapsulate deserialization errors or + // successful deserialization. Note that if there is no error thrown + // the value may still be `nil`, indicating a successful deserialization + // of a value that does not exist. + // + // There are thus three cases to handle, which Swift lets us describe + // nicely with built-in sum types: + // + // Result + // /\ + // Error Optional + // /\ + // Nil City let result = Result { - try document.flatMap { - try $0.data(as: City.self) - } + try document?.data(as: City.self) } switch result { case .success(let city): if let city = city { + // A `City` value was successfully initialized from the DocumentSnapshot. print("City: \(city)") } else { + // A nil value was successfully initialized from the DocumentSnapshot, + // or the DocumentSnapshot was nil. print("Document does not exist") } case .failure(let error): + // A `City` value could not be initialized from the DocumentSnapshot. print("Error decoding city: \(error)") } } From 4a95299fb5f8bd402708179269b51e9e2b68a0bb Mon Sep 17 00:00:00 2001 From: DPE bot Date: Wed, 22 Apr 2020 08:25:23 -0700 Subject: [PATCH 085/387] Auto-update dependencies. --- dl-invites-sample/Podfile.lock | 12 +++---- firestore/objc/Podfile.lock | 18 +++++----- firestore/swift/Podfile.lock | 18 +++++----- .../FiroptionConfiguration/Podfile.lock | 36 +++++++++---------- functions/Podfile.lock | 12 +++---- mlkit/Podfile.lock | 14 ++++---- storage/Podfile.lock | 14 ++++---- 7 files changed, 62 insertions(+), 62 deletions(-) diff --git a/dl-invites-sample/Podfile.lock b/dl-invites-sample/Podfile.lock index 1ada702b..a1d47f4e 100644 --- a/dl-invites-sample/Podfile.lock +++ b/dl-invites-sample/Podfile.lock @@ -1,11 +1,11 @@ PODS: - - Firebase/CoreOnly (6.22.0): - - FirebaseCore (= 6.6.6) - - Firebase/DynamicLinks (6.22.0): + - Firebase/CoreOnly (6.23.0): + - FirebaseCore (= 6.6.7) + - Firebase/DynamicLinks (6.23.0): - Firebase/CoreOnly - FirebaseDynamicLinks (~> 4.0.8) - FirebaseAnalyticsInterop (1.5.0) - - FirebaseCore (6.6.6): + - FirebaseCore (6.6.7): - FirebaseCoreDiagnostics (~> 1.2) - FirebaseCoreDiagnosticsInterop (~> 1.2) - GoogleUtilities/Environment (~> 6.5) @@ -53,9 +53,9 @@ SPEC REPOS: - PromisesObjC SPEC CHECKSUMS: - Firebase: 32f9520684e87c7af3f0704f7f88042626d6b536 + Firebase: 585ae467b3edda6a5444e788fda6888f024d8d6f FirebaseAnalyticsInterop: 3f86269c38ae41f47afeb43ebf32a001f58fcdae - FirebaseCore: 9aca0f1fffb405176ba15311a5621fcde4106fcf + FirebaseCore: a2788a0d5f6c1dff17b8f79b4a73654a8d4bfdbd FirebaseCoreDiagnostics: b59c024493a409f8aecba02c99928d0d8431d159 FirebaseCoreDiagnosticsInterop: 296e2c5f5314500a850ad0b83e9e7c10b011a850 FirebaseDynamicLinks: 417dc6dbb6013233c77558290d73296f429656a6 diff --git a/firestore/objc/Podfile.lock b/firestore/objc/Podfile.lock index d3bf6768..5ef83ddb 100644 --- a/firestore/objc/Podfile.lock +++ b/firestore/objc/Podfile.lock @@ -164,14 +164,14 @@ PODS: - BoringSSL-GRPC/Implementation (0.0.3): - BoringSSL-GRPC/Interface (= 0.0.3) - BoringSSL-GRPC/Interface (0.0.3) - - Firebase/Auth (6.22.0): + - Firebase/Auth (6.23.0): - Firebase/CoreOnly - - FirebaseAuth (~> 6.5.1) - - Firebase/CoreOnly (6.22.0): - - FirebaseCore (= 6.6.6) - - Firebase/Firestore (6.22.0): + - FirebaseAuth (~> 6.5.2) + - Firebase/CoreOnly (6.23.0): + - FirebaseCore (= 6.6.7) + - Firebase/Firestore (6.23.0): - Firebase/CoreOnly - - FirebaseFirestore (~> 1.12.0) + - FirebaseFirestore (~> 1.12.1) - FirebaseAuth (6.5.2): - FirebaseAuthInterop (~> 1.0) - FirebaseCore (~> 6.6) @@ -179,7 +179,7 @@ PODS: - GoogleUtilities/Environment (~> 6.5) - GTMSessionFetcher/Core (~> 1.1) - FirebaseAuthInterop (1.1.0) - - FirebaseCore (6.6.6): + - FirebaseCore (6.6.7): - FirebaseCoreDiagnostics (~> 1.2) - FirebaseCoreDiagnosticsInterop (~> 1.2) - GoogleUtilities/Environment (~> 6.5) @@ -276,10 +276,10 @@ SPEC REPOS: SPEC CHECKSUMS: abseil: 18063d773f5366ff8736a050fe035a28f635fd27 BoringSSL-GRPC: db8764df3204ccea016e1c8dd15d9a9ad63ff318 - Firebase: 32f9520684e87c7af3f0704f7f88042626d6b536 + Firebase: 585ae467b3edda6a5444e788fda6888f024d8d6f FirebaseAuth: e50319ecc114acf93c2b9581e15d6604ddd7eeb2 FirebaseAuthInterop: a0f37ae05833af156e72028f648d313f7e7592e9 - FirebaseCore: 9aca0f1fffb405176ba15311a5621fcde4106fcf + FirebaseCore: a2788a0d5f6c1dff17b8f79b4a73654a8d4bfdbd FirebaseCoreDiagnostics: b59c024493a409f8aecba02c99928d0d8431d159 FirebaseCoreDiagnosticsInterop: 296e2c5f5314500a850ad0b83e9e7c10b011a850 FirebaseFirestore: f5c1798bf8ab3f7ce96adb5f259eed8c698941fd diff --git a/firestore/swift/Podfile.lock b/firestore/swift/Podfile.lock index 6bc2b83c..3bf1346d 100644 --- a/firestore/swift/Podfile.lock +++ b/firestore/swift/Podfile.lock @@ -164,14 +164,14 @@ PODS: - BoringSSL-GRPC/Implementation (0.0.3): - BoringSSL-GRPC/Interface (= 0.0.3) - BoringSSL-GRPC/Interface (0.0.3) - - Firebase/Auth (6.22.0): + - Firebase/Auth (6.23.0): - Firebase/CoreOnly - - FirebaseAuth (~> 6.5.1) - - Firebase/CoreOnly (6.22.0): - - FirebaseCore (= 6.6.6) - - Firebase/Firestore (6.22.0): + - FirebaseAuth (~> 6.5.2) + - Firebase/CoreOnly (6.23.0): + - FirebaseCore (= 6.6.7) + - Firebase/Firestore (6.23.0): - Firebase/CoreOnly - - FirebaseFirestore (~> 1.12.0) + - FirebaseFirestore (~> 1.12.1) - FirebaseAuth (6.5.2): - FirebaseAuthInterop (~> 1.0) - FirebaseCore (~> 6.6) @@ -179,7 +179,7 @@ PODS: - GoogleUtilities/Environment (~> 6.5) - GTMSessionFetcher/Core (~> 1.1) - FirebaseAuthInterop (1.1.0) - - FirebaseCore (6.6.6): + - FirebaseCore (6.6.7): - FirebaseCoreDiagnostics (~> 1.2) - FirebaseCoreDiagnosticsInterop (~> 1.2) - GoogleUtilities/Environment (~> 6.5) @@ -280,10 +280,10 @@ SPEC REPOS: SPEC CHECKSUMS: abseil: 18063d773f5366ff8736a050fe035a28f635fd27 BoringSSL-GRPC: db8764df3204ccea016e1c8dd15d9a9ad63ff318 - Firebase: 32f9520684e87c7af3f0704f7f88042626d6b536 + Firebase: 585ae467b3edda6a5444e788fda6888f024d8d6f FirebaseAuth: e50319ecc114acf93c2b9581e15d6604ddd7eeb2 FirebaseAuthInterop: a0f37ae05833af156e72028f648d313f7e7592e9 - FirebaseCore: 9aca0f1fffb405176ba15311a5621fcde4106fcf + FirebaseCore: a2788a0d5f6c1dff17b8f79b4a73654a8d4bfdbd FirebaseCoreDiagnostics: b59c024493a409f8aecba02c99928d0d8431d159 FirebaseCoreDiagnosticsInterop: 296e2c5f5314500a850ad0b83e9e7c10b011a850 FirebaseFirestore: f5c1798bf8ab3f7ce96adb5f259eed8c698941fd diff --git a/firoptions/FiroptionConfiguration/Podfile.lock b/firoptions/FiroptionConfiguration/Podfile.lock index 1a161bec..7892b322 100644 --- a/firoptions/FiroptionConfiguration/Podfile.lock +++ b/firoptions/FiroptionConfiguration/Podfile.lock @@ -1,25 +1,25 @@ PODS: - - Firebase/Analytics (6.22.0): + - Firebase/Analytics (6.23.0): - Firebase/Core - - Firebase/Core (6.22.0): + - Firebase/Core (6.23.0): - Firebase/CoreOnly - - FirebaseAnalytics (= 6.4.1) - - Firebase/CoreOnly (6.22.0): - - FirebaseCore (= 6.6.6) - - Firebase/Database (6.22.0): + - FirebaseAnalytics (= 6.4.2) + - Firebase/CoreOnly (6.23.0): + - FirebaseCore (= 6.6.7) + - Firebase/Database (6.23.0): - Firebase/CoreOnly - - FirebaseDatabase (~> 6.1.4) - - FirebaseAnalytics (6.4.1): + - FirebaseDatabase (~> 6.2.0) + - FirebaseAnalytics (6.4.2): - FirebaseCore (~> 6.6) - - FirebaseInstallations (~> 1.1) - - GoogleAppMeasurement (= 6.4.1) + - FirebaseInstallations (~> 1.2) + - GoogleAppMeasurement (= 6.4.2) - GoogleUtilities/AppDelegateSwizzler (~> 6.0) - GoogleUtilities/MethodSwizzler (~> 6.0) - GoogleUtilities/Network (~> 6.0) - "GoogleUtilities/NSData+zlib (~> 6.0)" - nanopb (= 0.3.9011) - FirebaseAuthInterop (1.1.0) - - FirebaseCore (6.6.6): + - FirebaseCore (6.6.7): - FirebaseCoreDiagnostics (~> 1.2) - FirebaseCoreDiagnosticsInterop (~> 1.2) - GoogleUtilities/Environment (~> 6.5) @@ -31,7 +31,7 @@ PODS: - GoogleUtilities/Logger (~> 6.5) - nanopb (~> 0.3.901) - FirebaseCoreDiagnosticsInterop (1.2.0) - - FirebaseDatabase (6.1.4): + - FirebaseDatabase (6.2.0): - FirebaseAuthInterop (~> 1.0) - FirebaseCore (~> 6.0) - leveldb-library (~> 1.22) @@ -40,7 +40,7 @@ PODS: - GoogleUtilities/Environment (~> 6.6) - GoogleUtilities/UserDefaults (~> 6.6) - PromisesObjC (~> 1.2) - - GoogleAppMeasurement (6.4.1): + - GoogleAppMeasurement (6.4.2): - GoogleUtilities/AppDelegateSwizzler (~> 6.0) - GoogleUtilities/MethodSwizzler (~> 6.0) - GoogleUtilities/Network (~> 6.0) @@ -101,15 +101,15 @@ SPEC REPOS: - PromisesObjC SPEC CHECKSUMS: - Firebase: 32f9520684e87c7af3f0704f7f88042626d6b536 - FirebaseAnalytics: 83f822fd0d33a46f49f89b8c3ab16ab4d89df08a + Firebase: 585ae467b3edda6a5444e788fda6888f024d8d6f + FirebaseAnalytics: 558f7a03d19de451093032c806f39d5f9dff096e FirebaseAuthInterop: a0f37ae05833af156e72028f648d313f7e7592e9 - FirebaseCore: 9aca0f1fffb405176ba15311a5621fcde4106fcf + FirebaseCore: a2788a0d5f6c1dff17b8f79b4a73654a8d4bfdbd FirebaseCoreDiagnostics: b59c024493a409f8aecba02c99928d0d8431d159 FirebaseCoreDiagnosticsInterop: 296e2c5f5314500a850ad0b83e9e7c10b011a850 - FirebaseDatabase: 0144e0706a4761f1b0e8679572eba8095ddb59be + FirebaseDatabase: cbf2b9efe39b3f113616a2f1f140839f49d797e0 FirebaseInstallations: 2119fb3e46b0a88bfdbf12562f855ee3252462fa - GoogleAppMeasurement: e49be3954045b17d046f271b9cc1ec052bad9702 + GoogleAppMeasurement: 2253e99c1f22638cf234c059144660c338ad76c3 GoogleDataTransport: 061fe7d9b476710e3cd8ea51e8e07d8b67c2b420 GoogleDataTransportCCTSupport: 0f39025e8cf51f168711bd3fb773938d7e62ddb5 GoogleUtilities: 39530bc0ad980530298e9c4af8549e991fd033b1 diff --git a/functions/Podfile.lock b/functions/Podfile.lock index cb6140ee..bc0e5882 100644 --- a/functions/Podfile.lock +++ b/functions/Podfile.lock @@ -1,11 +1,11 @@ PODS: - - Firebase/CoreOnly (6.22.0): - - FirebaseCore (= 6.6.6) - - Firebase/Functions (6.22.0): + - Firebase/CoreOnly (6.23.0): + - FirebaseCore (= 6.6.7) + - Firebase/Functions (6.23.0): - Firebase/CoreOnly - FirebaseFunctions (~> 2.5.1) - FirebaseAuthInterop (1.1.0) - - FirebaseCore (6.6.6): + - FirebaseCore (6.6.7): - FirebaseCoreDiagnostics (~> 1.2) - FirebaseCoreDiagnosticsInterop (~> 1.2) - GoogleUtilities/Environment (~> 6.5) @@ -56,9 +56,9 @@ SPEC REPOS: - PromisesObjC SPEC CHECKSUMS: - Firebase: 32f9520684e87c7af3f0704f7f88042626d6b536 + Firebase: 585ae467b3edda6a5444e788fda6888f024d8d6f FirebaseAuthInterop: a0f37ae05833af156e72028f648d313f7e7592e9 - FirebaseCore: 9aca0f1fffb405176ba15311a5621fcde4106fcf + FirebaseCore: a2788a0d5f6c1dff17b8f79b4a73654a8d4bfdbd FirebaseCoreDiagnostics: b59c024493a409f8aecba02c99928d0d8431d159 FirebaseCoreDiagnosticsInterop: 296e2c5f5314500a850ad0b83e9e7c10b011a850 FirebaseFunctions: 5af7c35d1c5e41608fecbb667eb6c4e672e318d0 diff --git a/mlkit/Podfile.lock b/mlkit/Podfile.lock index 860151ef..33977c8e 100644 --- a/mlkit/Podfile.lock +++ b/mlkit/Podfile.lock @@ -1,13 +1,13 @@ PODS: - - Firebase/CoreOnly (6.22.0): - - FirebaseCore (= 6.6.6) - - Firebase/MLVision (6.22.0): + - Firebase/CoreOnly (6.23.0): + - FirebaseCore (= 6.6.7) + - Firebase/MLVision (6.23.0): - Firebase/CoreOnly - FirebaseMLVision (~> 0.19.0) - - Firebase/MLVisionAutoML (6.22.0): + - Firebase/MLVisionAutoML (6.23.0): - Firebase/CoreOnly - FirebaseMLVisionAutoML (~> 0.19.0) - - FirebaseCore (6.6.6): + - FirebaseCore (6.6.7): - FirebaseCoreDiagnostics (~> 1.2) - FirebaseCoreDiagnosticsInterop (~> 1.2) - GoogleUtilities/Environment (~> 6.5) @@ -124,8 +124,8 @@ SPEC REPOS: - TensorFlowLiteObjC SPEC CHECKSUMS: - Firebase: 32f9520684e87c7af3f0704f7f88042626d6b536 - FirebaseCore: 9aca0f1fffb405176ba15311a5621fcde4106fcf + Firebase: 585ae467b3edda6a5444e788fda6888f024d8d6f + FirebaseCore: a2788a0d5f6c1dff17b8f79b4a73654a8d4bfdbd FirebaseCoreDiagnostics: b59c024493a409f8aecba02c99928d0d8431d159 FirebaseCoreDiagnosticsInterop: 296e2c5f5314500a850ad0b83e9e7c10b011a850 FirebaseInstallations: 2119fb3e46b0a88bfdbf12562f855ee3252462fa diff --git a/storage/Podfile.lock b/storage/Podfile.lock index d163a2bd..fb554f26 100644 --- a/storage/Podfile.lock +++ b/storage/Podfile.lock @@ -1,11 +1,11 @@ PODS: - - Firebase/CoreOnly (6.22.0): - - FirebaseCore (= 6.6.6) - - Firebase/Storage (6.22.0): + - Firebase/CoreOnly (6.23.0): + - FirebaseCore (= 6.6.7) + - Firebase/Storage (6.23.0): - Firebase/CoreOnly - - FirebaseStorage (~> 3.6.0) + - FirebaseStorage (~> 3.6.1) - FirebaseAuthInterop (1.1.0) - - FirebaseCore (6.6.6): + - FirebaseCore (6.6.7): - FirebaseCoreDiagnostics (~> 1.2) - FirebaseCoreDiagnosticsInterop (~> 1.2) - GoogleUtilities/Environment (~> 6.5) @@ -65,9 +65,9 @@ SPEC REPOS: - SDWebImage SPEC CHECKSUMS: - Firebase: 32f9520684e87c7af3f0704f7f88042626d6b536 + Firebase: 585ae467b3edda6a5444e788fda6888f024d8d6f FirebaseAuthInterop: a0f37ae05833af156e72028f648d313f7e7592e9 - FirebaseCore: 9aca0f1fffb405176ba15311a5621fcde4106fcf + FirebaseCore: a2788a0d5f6c1dff17b8f79b4a73654a8d4bfdbd FirebaseCoreDiagnostics: b59c024493a409f8aecba02c99928d0d8431d159 FirebaseCoreDiagnosticsInterop: 296e2c5f5314500a850ad0b83e9e7c10b011a850 FirebaseStorage: f4f39ae834a7145963b913f54e2f24a9db1d8fac From 538e54ba5606acd80986160a0ae7c4056469b64a Mon Sep 17 00:00:00 2001 From: DPE bot Date: Fri, 1 May 2020 08:23:15 -0700 Subject: [PATCH 086/387] Auto-update dependencies. --- database/Podfile.lock | 4 ++-- firestore/objc/Podfile.lock | 4 ++-- firestore/swift/Podfile.lock | 4 ++-- functions/Podfile.lock | 4 ++-- invites/Podfile.lock | 12 ++++++------ mlkit/Podfile.lock | 12 ++++++------ storage/Podfile.lock | 4 ++-- 7 files changed, 22 insertions(+), 22 deletions(-) diff --git a/database/Podfile.lock b/database/Podfile.lock index c33c62f8..bc1294ad 100644 --- a/database/Podfile.lock +++ b/database/Podfile.lock @@ -35,7 +35,7 @@ PODS: - GoogleToolboxForMac/Defines (= 2.1.4) - "GoogleToolboxForMac/NSString+URLArguments (= 2.1.4)" - "GoogleToolboxForMac/NSString+URLArguments (2.1.4)" - - GTMSessionFetcher/Core (1.3.1) + - GTMSessionFetcher/Core (1.4.0) - leveldb-library (1.22) - nanopb (0.3.9011): - nanopb/decode (= 0.3.9011) @@ -68,7 +68,7 @@ SPEC CHECKSUMS: FirebaseDatabase: 5f0bc6134c5c237cf55f9e1249d406770a75eafd FirebaseInstanceID: 8d20d890d65c917f9f7d9950b6e10a760ad34321 GoogleToolboxForMac: 91c824d21e85b31c2aae9bb011c5027c9b4e738f - GTMSessionFetcher: cea130bbfe5a7edc8d06d3f0d17288c32ffe9925 + GTMSessionFetcher: 6f5c8abbab8a9bce4bb3f057e317728ec6182b10 leveldb-library: 55d93ee664b4007aac644a782d11da33fba316f7 nanopb: 18003b5e52dab79db540fe93fe9579f399bd1ccd diff --git a/firestore/objc/Podfile.lock b/firestore/objc/Podfile.lock index 5ef83ddb..339a0e46 100644 --- a/firestore/objc/Podfile.lock +++ b/firestore/objc/Podfile.lock @@ -239,7 +239,7 @@ PODS: - gRPC-Core/Interface (= 1.21.0) - nanopb (~> 0.3) - gRPC-Core/Interface (1.21.0) - - GTMSessionFetcher/Core (1.3.1) + - GTMSessionFetcher/Core (1.4.0) - leveldb-library (1.22) - nanopb (0.3.9011): - nanopb/decode (= 0.3.9011) @@ -288,7 +288,7 @@ SPEC CHECKSUMS: GoogleUtilities: 39530bc0ad980530298e9c4af8549e991fd033b1 "gRPC-C++": 9dfe7b44821e7b3e44aacad2af29d2c21f7cde83 gRPC-Core: c9aef9a261a1247e881b18059b84d597293c9947 - GTMSessionFetcher: cea130bbfe5a7edc8d06d3f0d17288c32ffe9925 + GTMSessionFetcher: 6f5c8abbab8a9bce4bb3f057e317728ec6182b10 leveldb-library: 55d93ee664b4007aac644a782d11da33fba316f7 nanopb: 18003b5e52dab79db540fe93fe9579f399bd1ccd PromisesObjC: c119f3cd559f50b7ae681fa59dc1acd19173b7e6 diff --git a/firestore/swift/Podfile.lock b/firestore/swift/Podfile.lock index 3bf1346d..1a3c8470 100644 --- a/firestore/swift/Podfile.lock +++ b/firestore/swift/Podfile.lock @@ -241,7 +241,7 @@ PODS: - gRPC-Core/Interface (= 1.21.0) - nanopb (~> 0.3) - gRPC-Core/Interface (1.21.0) - - GTMSessionFetcher/Core (1.3.1) + - GTMSessionFetcher/Core (1.4.0) - leveldb-library (1.22) - nanopb (0.3.9011): - nanopb/decode (= 0.3.9011) @@ -293,7 +293,7 @@ SPEC CHECKSUMS: GoogleUtilities: 39530bc0ad980530298e9c4af8549e991fd033b1 "gRPC-C++": 9dfe7b44821e7b3e44aacad2af29d2c21f7cde83 gRPC-Core: c9aef9a261a1247e881b18059b84d597293c9947 - GTMSessionFetcher: cea130bbfe5a7edc8d06d3f0d17288c32ffe9925 + GTMSessionFetcher: 6f5c8abbab8a9bce4bb3f057e317728ec6182b10 leveldb-library: 55d93ee664b4007aac644a782d11da33fba316f7 nanopb: 18003b5e52dab79db540fe93fe9579f399bd1ccd PromisesObjC: c119f3cd559f50b7ae681fa59dc1acd19173b7e6 diff --git a/functions/Podfile.lock b/functions/Podfile.lock index bc0e5882..80d34f0c 100644 --- a/functions/Podfile.lock +++ b/functions/Podfile.lock @@ -29,7 +29,7 @@ PODS: - PromisesObjC (~> 1.2) - GoogleUtilities/Logger (6.6.0): - GoogleUtilities/Environment - - GTMSessionFetcher/Core (1.3.1) + - GTMSessionFetcher/Core (1.4.0) - nanopb (0.3.9011): - nanopb/decode (= 0.3.9011) - nanopb/encode (= 0.3.9011) @@ -65,7 +65,7 @@ SPEC CHECKSUMS: GoogleDataTransport: 061fe7d9b476710e3cd8ea51e8e07d8b67c2b420 GoogleDataTransportCCTSupport: 0f39025e8cf51f168711bd3fb773938d7e62ddb5 GoogleUtilities: 39530bc0ad980530298e9c4af8549e991fd033b1 - GTMSessionFetcher: cea130bbfe5a7edc8d06d3f0d17288c32ffe9925 + GTMSessionFetcher: 6f5c8abbab8a9bce4bb3f057e317728ec6182b10 nanopb: 18003b5e52dab79db540fe93fe9579f399bd1ccd PromisesObjC: c119f3cd559f50b7ae681fa59dc1acd19173b7e6 diff --git a/invites/Podfile.lock b/invites/Podfile.lock index 8d7c33ae..2f1e86a6 100644 --- a/invites/Podfile.lock +++ b/invites/Podfile.lock @@ -93,11 +93,11 @@ PODS: - GoogleUtilities/Logger - GTMOAuth2 (1.1.6): - GTMSessionFetcher (~> 1.1) - - GTMSessionFetcher (1.3.1): - - GTMSessionFetcher/Full (= 1.3.1) - - GTMSessionFetcher/Core (1.3.1) - - GTMSessionFetcher/Full (1.3.1): - - GTMSessionFetcher/Core (= 1.3.1) + - GTMSessionFetcher (1.4.0): + - GTMSessionFetcher/Full (= 1.4.0) + - GTMSessionFetcher/Core (1.4.0) + - GTMSessionFetcher/Full (1.4.0): + - GTMSessionFetcher/Core (= 1.4.0) - nanopb (0.3.9011): - nanopb/decode (= 0.3.9011) - nanopb/encode (= 0.3.9011) @@ -141,7 +141,7 @@ SPEC CHECKSUMS: GoogleToolboxForMac: 800648f8b3127618c1b59c7f97684427630c5ea3 GoogleUtilities: 04fce34bcd5620c1ee76fb79172105c74a4df335 GTMOAuth2: e8b6512c896235149df975c41d9a36c868ab7fba - GTMSessionFetcher: cea130bbfe5a7edc8d06d3f0d17288c32ffe9925 + GTMSessionFetcher: 6f5c8abbab8a9bce4bb3f057e317728ec6182b10 nanopb: 18003b5e52dab79db540fe93fe9579f399bd1ccd Protobuf: 176220c526ad8bd09ab1fb40a978eac3fef665f7 diff --git a/mlkit/Podfile.lock b/mlkit/Podfile.lock index 33977c8e..a8da76f7 100644 --- a/mlkit/Podfile.lock +++ b/mlkit/Podfile.lock @@ -80,11 +80,11 @@ PODS: - GoogleUtilities/Environment - GoogleUtilities/UserDefaults (6.6.0): - GoogleUtilities/Logger - - GTMSessionFetcher (1.3.1): - - GTMSessionFetcher/Full (= 1.3.1) - - GTMSessionFetcher/Core (1.3.1) - - GTMSessionFetcher/Full (1.3.1): - - GTMSessionFetcher/Core (= 1.3.1) + - GTMSessionFetcher (1.4.0): + - GTMSessionFetcher/Full (= 1.4.0) + - GTMSessionFetcher/Core (1.4.0) + - GTMSessionFetcher/Full (1.4.0): + - GTMSessionFetcher/Core (= 1.4.0) - nanopb (0.3.9011): - nanopb/decode (= 0.3.9011) - nanopb/encode (= 0.3.9011) @@ -138,7 +138,7 @@ SPEC CHECKSUMS: GoogleDataTransportCCTSupport: 0f39025e8cf51f168711bd3fb773938d7e62ddb5 GoogleToolboxForMac: 800648f8b3127618c1b59c7f97684427630c5ea3 GoogleUtilities: 39530bc0ad980530298e9c4af8549e991fd033b1 - GTMSessionFetcher: cea130bbfe5a7edc8d06d3f0d17288c32ffe9925 + GTMSessionFetcher: 6f5c8abbab8a9bce4bb3f057e317728ec6182b10 nanopb: 18003b5e52dab79db540fe93fe9579f399bd1ccd PromisesObjC: c119f3cd559f50b7ae681fa59dc1acd19173b7e6 Protobuf: 176220c526ad8bd09ab1fb40a978eac3fef665f7 diff --git a/storage/Podfile.lock b/storage/Podfile.lock index fb554f26..b83b82f3 100644 --- a/storage/Podfile.lock +++ b/storage/Podfile.lock @@ -32,7 +32,7 @@ PODS: - PromisesObjC (~> 1.2) - GoogleUtilities/Logger (6.6.0): - GoogleUtilities/Environment - - GTMSessionFetcher/Core (1.3.1) + - GTMSessionFetcher/Core (1.4.0) - nanopb (0.3.9011): - nanopb/decode (= 0.3.9011) - nanopb/encode (= 0.3.9011) @@ -75,7 +75,7 @@ SPEC CHECKSUMS: GoogleDataTransport: 061fe7d9b476710e3cd8ea51e8e07d8b67c2b420 GoogleDataTransportCCTSupport: 0f39025e8cf51f168711bd3fb773938d7e62ddb5 GoogleUtilities: 39530bc0ad980530298e9c4af8549e991fd033b1 - GTMSessionFetcher: cea130bbfe5a7edc8d06d3f0d17288c32ffe9925 + GTMSessionFetcher: 6f5c8abbab8a9bce4bb3f057e317728ec6182b10 nanopb: 18003b5e52dab79db540fe93fe9579f399bd1ccd PromisesObjC: c119f3cd559f50b7ae681fa59dc1acd19173b7e6 SDWebImage: 97351f6582ceca541ea294ba66a1fcb342a331c2 From 178865d0cb137054ec83e10093a4fbc57eb49b1e Mon Sep 17 00:00:00 2001 From: DPE bot Date: Mon, 11 May 2020 08:22:33 -0700 Subject: [PATCH 087/387] Auto-update dependencies. --- dl-invites-sample/Podfile.lock | 46 ++++++------ .../FiroptionConfiguration/Podfile.lock | 74 +++++++++---------- functions/Podfile.lock | 46 ++++++------ inappmessaging/Podfile.lock | 70 +++++------------- invites/Podfile.lock | 8 +- mlkit/Podfile.lock | 54 +++++++------- storage/Podfile.lock | 54 +++++++------- 7 files changed, 158 insertions(+), 194 deletions(-) diff --git a/dl-invites-sample/Podfile.lock b/dl-invites-sample/Podfile.lock index a1d47f4e..7b3b7e60 100644 --- a/dl-invites-sample/Podfile.lock +++ b/dl-invites-sample/Podfile.lock @@ -1,38 +1,38 @@ PODS: - - Firebase/CoreOnly (6.23.0): - - FirebaseCore (= 6.6.7) - - Firebase/DynamicLinks (6.23.0): + - Firebase/CoreOnly (6.24.0): + - FirebaseCore (= 6.7.0) + - Firebase/DynamicLinks (6.24.0): - Firebase/CoreOnly - FirebaseDynamicLinks (~> 4.0.8) - FirebaseAnalyticsInterop (1.5.0) - - FirebaseCore (6.6.7): - - FirebaseCoreDiagnostics (~> 1.2) + - FirebaseCore (6.7.0): + - FirebaseCoreDiagnostics (~> 1.3) - FirebaseCoreDiagnosticsInterop (~> 1.2) - GoogleUtilities/Environment (~> 6.5) - GoogleUtilities/Logger (~> 6.5) - - FirebaseCoreDiagnostics (1.2.4): + - FirebaseCoreDiagnostics (1.3.0): - FirebaseCoreDiagnosticsInterop (~> 1.2) - - GoogleDataTransportCCTSupport (~> 3.0) + - GoogleDataTransportCCTSupport (~> 3.1) - GoogleUtilities/Environment (~> 6.5) - GoogleUtilities/Logger (~> 6.5) - - nanopb (~> 0.3.901) + - nanopb (~> 1.30905.0) - FirebaseCoreDiagnosticsInterop (1.2.0) - FirebaseDynamicLinks (4.0.8): - FirebaseAnalyticsInterop (~> 1.3) - FirebaseCore (~> 6.2) - - GoogleDataTransport (6.0.0) - - GoogleDataTransportCCTSupport (3.0.0): - - GoogleDataTransport (~> 6.0) - - nanopb (~> 0.3.901) + - GoogleDataTransport (6.1.0) + - GoogleDataTransportCCTSupport (3.1.0): + - GoogleDataTransport (~> 6.1) + - nanopb (~> 1.30905.0) - GoogleUtilities/Environment (6.6.0): - PromisesObjC (~> 1.2) - GoogleUtilities/Logger (6.6.0): - GoogleUtilities/Environment - - nanopb (0.3.9011): - - nanopb/decode (= 0.3.9011) - - nanopb/encode (= 0.3.9011) - - nanopb/decode (0.3.9011) - - nanopb/encode (0.3.9011) + - nanopb (1.30905.0): + - nanopb/decode (= 1.30905.0) + - nanopb/encode (= 1.30905.0) + - nanopb/decode (1.30905.0) + - nanopb/encode (1.30905.0) - PromisesObjC (1.2.8) DEPENDENCIES: @@ -53,16 +53,16 @@ SPEC REPOS: - PromisesObjC SPEC CHECKSUMS: - Firebase: 585ae467b3edda6a5444e788fda6888f024d8d6f + Firebase: b28e55c60efd98963cd9011fe2fac5a10c2ba124 FirebaseAnalyticsInterop: 3f86269c38ae41f47afeb43ebf32a001f58fcdae - FirebaseCore: a2788a0d5f6c1dff17b8f79b4a73654a8d4bfdbd - FirebaseCoreDiagnostics: b59c024493a409f8aecba02c99928d0d8431d159 + FirebaseCore: e610482f64097b0e9f056cd97bc6b33dfabcbb6a + FirebaseCoreDiagnostics: 4a773a47bd83bbd5a9b1ccf1ce7caa8b2d535e67 FirebaseCoreDiagnosticsInterop: 296e2c5f5314500a850ad0b83e9e7c10b011a850 FirebaseDynamicLinks: 417dc6dbb6013233c77558290d73296f429656a6 - GoogleDataTransport: 061fe7d9b476710e3cd8ea51e8e07d8b67c2b420 - GoogleDataTransportCCTSupport: 0f39025e8cf51f168711bd3fb773938d7e62ddb5 + GoogleDataTransport: f6f8eba931df03ebd2232ff4645aa85f8f47b5ab + GoogleDataTransportCCTSupport: d70a561f7d236af529fee598835caad5e25f6d3d GoogleUtilities: 39530bc0ad980530298e9c4af8549e991fd033b1 - nanopb: 18003b5e52dab79db540fe93fe9579f399bd1ccd + nanopb: c43f40fadfe79e8b8db116583945847910cbabc9 PromisesObjC: c119f3cd559f50b7ae681fa59dc1acd19173b7e6 PODFILE CHECKSUM: 7de02ed38e9465e2c05bb12085a971c35543c261 diff --git a/firoptions/FiroptionConfiguration/Podfile.lock b/firoptions/FiroptionConfiguration/Podfile.lock index 7892b322..dbfbe4ee 100644 --- a/firoptions/FiroptionConfiguration/Podfile.lock +++ b/firoptions/FiroptionConfiguration/Podfile.lock @@ -1,37 +1,37 @@ PODS: - - Firebase/Analytics (6.23.0): + - Firebase/Analytics (6.24.0): - Firebase/Core - - Firebase/Core (6.23.0): + - Firebase/Core (6.24.0): - Firebase/CoreOnly - - FirebaseAnalytics (= 6.4.2) - - Firebase/CoreOnly (6.23.0): - - FirebaseCore (= 6.6.7) - - Firebase/Database (6.23.0): + - FirebaseAnalytics (= 6.5.0) + - Firebase/CoreOnly (6.24.0): + - FirebaseCore (= 6.7.0) + - Firebase/Database (6.24.0): - Firebase/CoreOnly - - FirebaseDatabase (~> 6.2.0) - - FirebaseAnalytics (6.4.2): - - FirebaseCore (~> 6.6) + - FirebaseDatabase (~> 6.2.1) + - FirebaseAnalytics (6.5.0): + - FirebaseCore (~> 6.7) - FirebaseInstallations (~> 1.2) - - GoogleAppMeasurement (= 6.4.2) + - GoogleAppMeasurement (= 6.5.0) - GoogleUtilities/AppDelegateSwizzler (~> 6.0) - GoogleUtilities/MethodSwizzler (~> 6.0) - GoogleUtilities/Network (~> 6.0) - "GoogleUtilities/NSData+zlib (~> 6.0)" - - nanopb (= 0.3.9011) + - nanopb (~> 1.30905.0) - FirebaseAuthInterop (1.1.0) - - FirebaseCore (6.6.7): - - FirebaseCoreDiagnostics (~> 1.2) + - FirebaseCore (6.7.0): + - FirebaseCoreDiagnostics (~> 1.3) - FirebaseCoreDiagnosticsInterop (~> 1.2) - GoogleUtilities/Environment (~> 6.5) - GoogleUtilities/Logger (~> 6.5) - - FirebaseCoreDiagnostics (1.2.4): + - FirebaseCoreDiagnostics (1.3.0): - FirebaseCoreDiagnosticsInterop (~> 1.2) - - GoogleDataTransportCCTSupport (~> 3.0) + - GoogleDataTransportCCTSupport (~> 3.1) - GoogleUtilities/Environment (~> 6.5) - GoogleUtilities/Logger (~> 6.5) - - nanopb (~> 0.3.901) + - nanopb (~> 1.30905.0) - FirebaseCoreDiagnosticsInterop (1.2.0) - - FirebaseDatabase (6.2.0): + - FirebaseDatabase (6.2.1): - FirebaseAuthInterop (~> 1.0) - FirebaseCore (~> 6.0) - leveldb-library (~> 1.22) @@ -40,16 +40,16 @@ PODS: - GoogleUtilities/Environment (~> 6.6) - GoogleUtilities/UserDefaults (~> 6.6) - PromisesObjC (~> 1.2) - - GoogleAppMeasurement (6.4.2): + - GoogleAppMeasurement (6.5.0): - GoogleUtilities/AppDelegateSwizzler (~> 6.0) - GoogleUtilities/MethodSwizzler (~> 6.0) - GoogleUtilities/Network (~> 6.0) - "GoogleUtilities/NSData+zlib (~> 6.0)" - - nanopb (= 0.3.9011) - - GoogleDataTransport (6.0.0) - - GoogleDataTransportCCTSupport (3.0.0): - - GoogleDataTransport (~> 6.0) - - nanopb (~> 0.3.901) + - nanopb (~> 1.30905.0) + - GoogleDataTransport (6.1.0) + - GoogleDataTransportCCTSupport (3.1.0): + - GoogleDataTransport (~> 6.1) + - nanopb (~> 1.30905.0) - GoogleUtilities/AppDelegateSwizzler (6.6.0): - GoogleUtilities/Environment - GoogleUtilities/Logger @@ -70,11 +70,11 @@ PODS: - GoogleUtilities/UserDefaults (6.6.0): - GoogleUtilities/Logger - leveldb-library (1.22) - - nanopb (0.3.9011): - - nanopb/decode (= 0.3.9011) - - nanopb/encode (= 0.3.9011) - - nanopb/decode (0.3.9011) - - nanopb/encode (0.3.9011) + - nanopb (1.30905.0): + - nanopb/decode (= 1.30905.0) + - nanopb/encode (= 1.30905.0) + - nanopb/decode (1.30905.0) + - nanopb/encode (1.30905.0) - PromisesObjC (1.2.8) DEPENDENCIES: @@ -101,20 +101,20 @@ SPEC REPOS: - PromisesObjC SPEC CHECKSUMS: - Firebase: 585ae467b3edda6a5444e788fda6888f024d8d6f - FirebaseAnalytics: 558f7a03d19de451093032c806f39d5f9dff096e + Firebase: b28e55c60efd98963cd9011fe2fac5a10c2ba124 + FirebaseAnalytics: 7386fc2176e3f93ad8ef34b5b1f2b33a891e4962 FirebaseAuthInterop: a0f37ae05833af156e72028f648d313f7e7592e9 - FirebaseCore: a2788a0d5f6c1dff17b8f79b4a73654a8d4bfdbd - FirebaseCoreDiagnostics: b59c024493a409f8aecba02c99928d0d8431d159 + FirebaseCore: e610482f64097b0e9f056cd97bc6b33dfabcbb6a + FirebaseCoreDiagnostics: 4a773a47bd83bbd5a9b1ccf1ce7caa8b2d535e67 FirebaseCoreDiagnosticsInterop: 296e2c5f5314500a850ad0b83e9e7c10b011a850 - FirebaseDatabase: cbf2b9efe39b3f113616a2f1f140839f49d797e0 + FirebaseDatabase: 4e99c0c475d1ee0aa64ae2b53c93f80b7b60d7d9 FirebaseInstallations: 2119fb3e46b0a88bfdbf12562f855ee3252462fa - GoogleAppMeasurement: 2253e99c1f22638cf234c059144660c338ad76c3 - GoogleDataTransport: 061fe7d9b476710e3cd8ea51e8e07d8b67c2b420 - GoogleDataTransportCCTSupport: 0f39025e8cf51f168711bd3fb773938d7e62ddb5 + GoogleAppMeasurement: 4c644d86835d827bab30ab6aabb9ecaf1f500735 + GoogleDataTransport: f6f8eba931df03ebd2232ff4645aa85f8f47b5ab + GoogleDataTransportCCTSupport: d70a561f7d236af529fee598835caad5e25f6d3d GoogleUtilities: 39530bc0ad980530298e9c4af8549e991fd033b1 leveldb-library: 55d93ee664b4007aac644a782d11da33fba316f7 - nanopb: 18003b5e52dab79db540fe93fe9579f399bd1ccd + nanopb: c43f40fadfe79e8b8db116583945847910cbabc9 PromisesObjC: c119f3cd559f50b7ae681fa59dc1acd19173b7e6 PODFILE CHECKSUM: 637f4cec311becce3d9f62d24448342df688ce41 diff --git a/functions/Podfile.lock b/functions/Podfile.lock index 80d34f0c..6ef8f47a 100644 --- a/functions/Podfile.lock +++ b/functions/Podfile.lock @@ -1,40 +1,40 @@ PODS: - - Firebase/CoreOnly (6.23.0): - - FirebaseCore (= 6.6.7) - - Firebase/Functions (6.23.0): + - Firebase/CoreOnly (6.24.0): + - FirebaseCore (= 6.7.0) + - Firebase/Functions (6.24.0): - Firebase/CoreOnly - FirebaseFunctions (~> 2.5.1) - FirebaseAuthInterop (1.1.0) - - FirebaseCore (6.6.7): - - FirebaseCoreDiagnostics (~> 1.2) + - FirebaseCore (6.7.0): + - FirebaseCoreDiagnostics (~> 1.3) - FirebaseCoreDiagnosticsInterop (~> 1.2) - GoogleUtilities/Environment (~> 6.5) - GoogleUtilities/Logger (~> 6.5) - - FirebaseCoreDiagnostics (1.2.4): + - FirebaseCoreDiagnostics (1.3.0): - FirebaseCoreDiagnosticsInterop (~> 1.2) - - GoogleDataTransportCCTSupport (~> 3.0) + - GoogleDataTransportCCTSupport (~> 3.1) - GoogleUtilities/Environment (~> 6.5) - GoogleUtilities/Logger (~> 6.5) - - nanopb (~> 0.3.901) + - nanopb (~> 1.30905.0) - FirebaseCoreDiagnosticsInterop (1.2.0) - FirebaseFunctions (2.5.1): - FirebaseAuthInterop (~> 1.0) - FirebaseCore (~> 6.0) - GTMSessionFetcher/Core (~> 1.1) - - GoogleDataTransport (6.0.0) - - GoogleDataTransportCCTSupport (3.0.0): - - GoogleDataTransport (~> 6.0) - - nanopb (~> 0.3.901) + - GoogleDataTransport (6.1.0) + - GoogleDataTransportCCTSupport (3.1.0): + - GoogleDataTransport (~> 6.1) + - nanopb (~> 1.30905.0) - GoogleUtilities/Environment (6.6.0): - PromisesObjC (~> 1.2) - GoogleUtilities/Logger (6.6.0): - GoogleUtilities/Environment - GTMSessionFetcher/Core (1.4.0) - - nanopb (0.3.9011): - - nanopb/decode (= 0.3.9011) - - nanopb/encode (= 0.3.9011) - - nanopb/decode (0.3.9011) - - nanopb/encode (0.3.9011) + - nanopb (1.30905.0): + - nanopb/decode (= 1.30905.0) + - nanopb/encode (= 1.30905.0) + - nanopb/decode (1.30905.0) + - nanopb/encode (1.30905.0) - PromisesObjC (1.2.8) DEPENDENCIES: @@ -56,17 +56,17 @@ SPEC REPOS: - PromisesObjC SPEC CHECKSUMS: - Firebase: 585ae467b3edda6a5444e788fda6888f024d8d6f + Firebase: b28e55c60efd98963cd9011fe2fac5a10c2ba124 FirebaseAuthInterop: a0f37ae05833af156e72028f648d313f7e7592e9 - FirebaseCore: a2788a0d5f6c1dff17b8f79b4a73654a8d4bfdbd - FirebaseCoreDiagnostics: b59c024493a409f8aecba02c99928d0d8431d159 + FirebaseCore: e610482f64097b0e9f056cd97bc6b33dfabcbb6a + FirebaseCoreDiagnostics: 4a773a47bd83bbd5a9b1ccf1ce7caa8b2d535e67 FirebaseCoreDiagnosticsInterop: 296e2c5f5314500a850ad0b83e9e7c10b011a850 FirebaseFunctions: 5af7c35d1c5e41608fecbb667eb6c4e672e318d0 - GoogleDataTransport: 061fe7d9b476710e3cd8ea51e8e07d8b67c2b420 - GoogleDataTransportCCTSupport: 0f39025e8cf51f168711bd3fb773938d7e62ddb5 + GoogleDataTransport: f6f8eba931df03ebd2232ff4645aa85f8f47b5ab + GoogleDataTransportCCTSupport: d70a561f7d236af529fee598835caad5e25f6d3d GoogleUtilities: 39530bc0ad980530298e9c4af8549e991fd033b1 GTMSessionFetcher: 6f5c8abbab8a9bce4bb3f057e317728ec6182b10 - nanopb: 18003b5e52dab79db540fe93fe9579f399bd1ccd + nanopb: c43f40fadfe79e8b8db116583945847910cbabc9 PromisesObjC: c119f3cd559f50b7ae681fa59dc1acd19173b7e6 PODFILE CHECKSUM: 0bf21181414ed35c7e5fc96da7dd0f72b77e7b34 diff --git a/inappmessaging/Podfile.lock b/inappmessaging/Podfile.lock index 210da151..739d10df 100644 --- a/inappmessaging/Podfile.lock +++ b/inappmessaging/Podfile.lock @@ -1,35 +1,22 @@ PODS: - - Firebase (6.15.0): - - Firebase/Core (= 6.15.0) - - Firebase/Core (6.15.0): - - Firebase/CoreOnly - - FirebaseAnalytics (= 6.2.1) + - Firebase (2.5.1) - Firebase/CoreOnly (6.15.0): - FirebaseCore (= 6.6.0) - Firebase/InAppMessagingDisplay (6.15.0): - Firebase/CoreOnly - FirebaseInAppMessagingDisplay (~> 0.15.5) - - FirebaseAnalytics (6.2.1): - - FirebaseCore (~> 6.6) - - FirebaseInstanceID (~> 4.3) - - GoogleAppMeasurement (= 6.2.1) - - GoogleUtilities/AppDelegateSwizzler (~> 6.0) - - GoogleUtilities/MethodSwizzler (~> 6.0) - - GoogleUtilities/Network (~> 6.0) - - "GoogleUtilities/NSData+zlib (~> 6.0)" - - nanopb (= 0.3.9011) - FirebaseAnalyticsInterop (1.5.0) - FirebaseCore (6.6.0): - FirebaseCoreDiagnostics (~> 1.2) - FirebaseCoreDiagnosticsInterop (~> 1.2) - GoogleUtilities/Environment (~> 6.5) - GoogleUtilities/Logger (~> 6.5) - - FirebaseCoreDiagnostics (1.2.4): + - FirebaseCoreDiagnostics (1.3.0): - FirebaseCoreDiagnosticsInterop (~> 1.2) - - GoogleDataTransportCCTSupport (~> 3.0) + - GoogleDataTransportCCTSupport (~> 3.1) - GoogleUtilities/Environment (~> 6.5) - GoogleUtilities/Logger (~> 6.5) - - nanopb (~> 0.3.901) + - nanopb (~> 1.30905.0) - FirebaseCoreDiagnosticsInterop (1.2.0) - FirebaseInAppMessaging (0.15.3): - FirebaseAnalyticsInterop (~> 1.3) @@ -48,40 +35,21 @@ PODS: - FirebaseInstallations (~> 1.0) - GoogleUtilities/Environment (~> 6.5) - GoogleUtilities/UserDefaults (~> 6.5) - - GoogleAppMeasurement (6.2.1): - - GoogleUtilities/AppDelegateSwizzler (~> 6.0) - - GoogleUtilities/MethodSwizzler (~> 6.0) - - GoogleUtilities/Network (~> 6.0) - - "GoogleUtilities/NSData+zlib (~> 6.0)" - - nanopb (= 0.3.9011) - - GoogleDataTransport (6.0.0) - - GoogleDataTransportCCTSupport (3.0.0): - - GoogleDataTransport (~> 6.0) - - nanopb (~> 0.3.901) - - GoogleUtilities/AppDelegateSwizzler (6.6.0): - - GoogleUtilities/Environment - - GoogleUtilities/Logger - - GoogleUtilities/Network + - GoogleDataTransport (6.1.0) + - GoogleDataTransportCCTSupport (3.1.0): + - GoogleDataTransport (~> 6.1) + - nanopb (~> 1.30905.0) - GoogleUtilities/Environment (6.6.0): - PromisesObjC (~> 1.2) - GoogleUtilities/Logger (6.6.0): - GoogleUtilities/Environment - - GoogleUtilities/MethodSwizzler (6.6.0): - - GoogleUtilities/Logger - - GoogleUtilities/Network (6.6.0): - - GoogleUtilities/Logger - - "GoogleUtilities/NSData+zlib" - - GoogleUtilities/Reachability - - "GoogleUtilities/NSData+zlib (6.6.0)" - - GoogleUtilities/Reachability (6.6.0): - - GoogleUtilities/Logger - GoogleUtilities/UserDefaults (6.6.0): - GoogleUtilities/Logger - - nanopb (0.3.9011): - - nanopb/decode (= 0.3.9011) - - nanopb/encode (= 0.3.9011) - - nanopb/decode (0.3.9011) - - nanopb/encode (0.3.9011) + - nanopb (1.30905.0): + - nanopb/decode (= 1.30905.0) + - nanopb/encode (= 1.30905.0) + - nanopb/decode (1.30905.0) + - nanopb/encode (1.30905.0) - PromisesObjC (1.2.8) DEPENDENCIES: @@ -91,7 +59,6 @@ DEPENDENCIES: SPEC REPOS: trunk: - Firebase - - FirebaseAnalytics - FirebaseAnalyticsInterop - FirebaseCore - FirebaseCoreDiagnostics @@ -100,7 +67,6 @@ SPEC REPOS: - FirebaseInAppMessagingDisplay - FirebaseInstallations - FirebaseInstanceID - - GoogleAppMeasurement - GoogleDataTransport - GoogleDataTransportCCTSupport - GoogleUtilities @@ -109,20 +75,18 @@ SPEC REPOS: SPEC CHECKSUMS: Firebase: 5d77105d9740a07ca6b16927ca971db7e860faaf - FirebaseAnalytics: e83e64b1231dedcd9ddd4bdecd9bcfd6ba341679 FirebaseAnalyticsInterop: 3f86269c38ae41f47afeb43ebf32a001f58fcdae FirebaseCore: 4aeb81ff53dcd9a3634ca725dc1fb8c2a4622046 - FirebaseCoreDiagnostics: b59c024493a409f8aecba02c99928d0d8431d159 + FirebaseCoreDiagnostics: 4a773a47bd83bbd5a9b1ccf1ce7caa8b2d535e67 FirebaseCoreDiagnosticsInterop: 296e2c5f5314500a850ad0b83e9e7c10b011a850 FirebaseInAppMessaging: 5db5fa181ed4215e02ded09f7e4bbcc2ce624a47 FirebaseInAppMessagingDisplay: 60a65c8277f17675a8a5b92e9a97cd914b45d4ff FirebaseInstallations: 2119fb3e46b0a88bfdbf12562f855ee3252462fa FirebaseInstanceID: cef67c4967c7cecb56ea65d8acbb4834825c587b - GoogleAppMeasurement: a08a43b8677b95ed51fcef880e36737334d804fd - GoogleDataTransport: 061fe7d9b476710e3cd8ea51e8e07d8b67c2b420 - GoogleDataTransportCCTSupport: 0f39025e8cf51f168711bd3fb773938d7e62ddb5 + GoogleDataTransport: f6f8eba931df03ebd2232ff4645aa85f8f47b5ab + GoogleDataTransportCCTSupport: d70a561f7d236af529fee598835caad5e25f6d3d GoogleUtilities: 39530bc0ad980530298e9c4af8549e991fd033b1 - nanopb: 18003b5e52dab79db540fe93fe9579f399bd1ccd + nanopb: c43f40fadfe79e8b8db116583945847910cbabc9 PromisesObjC: c119f3cd559f50b7ae681fa59dc1acd19173b7e6 PODFILE CHECKSUM: ee1d0162c4b114166138141943031a3ae6c42221 diff --git a/invites/Podfile.lock b/invites/Podfile.lock index 2f1e86a6..0d067ca7 100644 --- a/invites/Podfile.lock +++ b/invites/Podfile.lock @@ -39,10 +39,10 @@ PODS: - GTMSessionFetcher/Core (~> 1.1) - GTMSessionFetcher/Full (~> 1.1) - Protobuf (~> 3.5) - - GoogleAPIClientForREST (1.3.11): - - GoogleAPIClientForREST/Core (= 1.3.11) + - GoogleAPIClientForREST (1.4.0): + - GoogleAPIClientForREST/Core (= 1.4.0) - GTMSessionFetcher (>= 1.1.7) - - GoogleAPIClientForREST/Core (1.3.11): + - GoogleAPIClientForREST/Core (1.4.0): - GTMSessionFetcher (>= 1.1.7) - GoogleAppMeasurement (5.8.1): - GoogleUtilities/AppDelegateSwizzler (~> 5.2) @@ -135,7 +135,7 @@ SPEC CHECKSUMS: FirebaseDynamicLinks: f7a8717e2c7ea652923882a2d60b0045d6fd99d5 FirebaseInstanceID: a122b0c258720cf250551bb2bedf48c699f80d90 FirebaseInvites: f13ed69fae140e705baec1a59ff127334b841a8a - GoogleAPIClientForREST: 0f19a8280dfe6471f76016645d26eb5dae305101 + GoogleAPIClientForREST: a7623ff31da25cf4306922ef318977b48f275f0c GoogleAppMeasurement: ffe513e90551844a739e7bcbb1d2aca1c28a4338 GoogleSignIn: 7ff245e1a7b26d379099d3243a562f5747e23d39 GoogleToolboxForMac: 800648f8b3127618c1b59c7f97684427630c5ea3 diff --git a/mlkit/Podfile.lock b/mlkit/Podfile.lock index a8da76f7..23166a67 100644 --- a/mlkit/Podfile.lock +++ b/mlkit/Podfile.lock @@ -1,23 +1,23 @@ PODS: - - Firebase/CoreOnly (6.23.0): - - FirebaseCore (= 6.6.7) - - Firebase/MLVision (6.23.0): + - Firebase/CoreOnly (6.24.0): + - FirebaseCore (= 6.7.0) + - Firebase/MLVision (6.24.0): - Firebase/CoreOnly - FirebaseMLVision (~> 0.19.0) - - Firebase/MLVisionAutoML (6.23.0): + - Firebase/MLVisionAutoML (6.24.0): - Firebase/CoreOnly - FirebaseMLVisionAutoML (~> 0.19.0) - - FirebaseCore (6.6.7): - - FirebaseCoreDiagnostics (~> 1.2) + - FirebaseCore (6.7.0): + - FirebaseCoreDiagnostics (~> 1.3) - FirebaseCoreDiagnosticsInterop (~> 1.2) - GoogleUtilities/Environment (~> 6.5) - GoogleUtilities/Logger (~> 6.5) - - FirebaseCoreDiagnostics (1.2.4): + - FirebaseCoreDiagnostics (1.3.0): - FirebaseCoreDiagnosticsInterop (~> 1.2) - - GoogleDataTransportCCTSupport (~> 3.0) + - GoogleDataTransportCCTSupport (~> 3.1) - GoogleUtilities/Environment (~> 6.5) - GoogleUtilities/Logger (~> 6.5) - - nanopb (~> 0.3.901) + - nanopb (~> 1.30905.0) - FirebaseCoreDiagnosticsInterop (1.2.0) - FirebaseInstallations (1.2.0): - FirebaseCore (~> 6.6) @@ -53,15 +53,15 @@ PODS: - FirebaseMLVision (~> 0.19) - GTMSessionFetcher/Core (~> 1.1) - TensorFlowLiteObjC (~> 1.14.0) - - GoogleAPIClientForREST/Core (1.3.11): + - GoogleAPIClientForREST/Core (1.4.0): - GTMSessionFetcher (>= 1.1.7) - - GoogleAPIClientForREST/Vision (1.3.11): + - GoogleAPIClientForREST/Vision (1.4.0): - GoogleAPIClientForREST/Core - GTMSessionFetcher (>= 1.1.7) - - GoogleDataTransport (6.0.0) - - GoogleDataTransportCCTSupport (3.0.0): - - GoogleDataTransport (~> 6.0) - - nanopb (~> 0.3.901) + - GoogleDataTransport (6.1.0) + - GoogleDataTransportCCTSupport (3.1.0): + - GoogleDataTransport (~> 6.1) + - nanopb (~> 1.30905.0) - GoogleToolboxForMac/DebugUtils (2.2.2): - GoogleToolboxForMac/Defines (= 2.2.2) - GoogleToolboxForMac/Defines (2.2.2) @@ -85,11 +85,11 @@ PODS: - GTMSessionFetcher/Core (1.4.0) - GTMSessionFetcher/Full (1.4.0): - GTMSessionFetcher/Core (= 1.4.0) - - nanopb (0.3.9011): - - nanopb/decode (= 0.3.9011) - - nanopb/encode (= 0.3.9011) - - nanopb/decode (0.3.9011) - - nanopb/encode (0.3.9011) + - nanopb (1.30905.0): + - nanopb/decode (= 1.30905.0) + - nanopb/encode (= 1.30905.0) + - nanopb/decode (1.30905.0) + - nanopb/encode (1.30905.0) - PromisesObjC (1.2.8) - Protobuf (3.11.4) - TensorFlowLiteC (1.14.0) @@ -124,22 +124,22 @@ SPEC REPOS: - TensorFlowLiteObjC SPEC CHECKSUMS: - Firebase: 585ae467b3edda6a5444e788fda6888f024d8d6f - FirebaseCore: a2788a0d5f6c1dff17b8f79b4a73654a8d4bfdbd - FirebaseCoreDiagnostics: b59c024493a409f8aecba02c99928d0d8431d159 + Firebase: b28e55c60efd98963cd9011fe2fac5a10c2ba124 + FirebaseCore: e610482f64097b0e9f056cd97bc6b33dfabcbb6a + FirebaseCoreDiagnostics: 4a773a47bd83bbd5a9b1ccf1ce7caa8b2d535e67 FirebaseCoreDiagnosticsInterop: 296e2c5f5314500a850ad0b83e9e7c10b011a850 FirebaseInstallations: 2119fb3e46b0a88bfdbf12562f855ee3252462fa FirebaseInstanceID: cef67c4967c7cecb56ea65d8acbb4834825c587b FirebaseMLCommon: 074a67e05122b1c9f6401a4e33b2cea3b4efd224 FirebaseMLVision: 7a456009787690e3b53436092ae9b635563de8f3 FirebaseMLVisionAutoML: ce5b5dfd1443e8c08a68f4dafa6b1c169d07a6a2 - GoogleAPIClientForREST: 0f19a8280dfe6471f76016645d26eb5dae305101 - GoogleDataTransport: 061fe7d9b476710e3cd8ea51e8e07d8b67c2b420 - GoogleDataTransportCCTSupport: 0f39025e8cf51f168711bd3fb773938d7e62ddb5 + GoogleAPIClientForREST: a7623ff31da25cf4306922ef318977b48f275f0c + GoogleDataTransport: f6f8eba931df03ebd2232ff4645aa85f8f47b5ab + GoogleDataTransportCCTSupport: d70a561f7d236af529fee598835caad5e25f6d3d GoogleToolboxForMac: 800648f8b3127618c1b59c7f97684427630c5ea3 GoogleUtilities: 39530bc0ad980530298e9c4af8549e991fd033b1 GTMSessionFetcher: 6f5c8abbab8a9bce4bb3f057e317728ec6182b10 - nanopb: 18003b5e52dab79db540fe93fe9579f399bd1ccd + nanopb: c43f40fadfe79e8b8db116583945847910cbabc9 PromisesObjC: c119f3cd559f50b7ae681fa59dc1acd19173b7e6 Protobuf: 176220c526ad8bd09ab1fb40a978eac3fef665f7 TensorFlowLiteC: a6702011fb661928634e59565b5fe262f69692d0 diff --git a/storage/Podfile.lock b/storage/Podfile.lock index b83b82f3..8c720d7d 100644 --- a/storage/Podfile.lock +++ b/storage/Podfile.lock @@ -1,21 +1,21 @@ PODS: - - Firebase/CoreOnly (6.23.0): - - FirebaseCore (= 6.6.7) - - Firebase/Storage (6.23.0): + - Firebase/CoreOnly (6.24.0): + - FirebaseCore (= 6.7.0) + - Firebase/Storage (6.24.0): - Firebase/CoreOnly - FirebaseStorage (~> 3.6.1) - FirebaseAuthInterop (1.1.0) - - FirebaseCore (6.6.7): - - FirebaseCoreDiagnostics (~> 1.2) + - FirebaseCore (6.7.0): + - FirebaseCoreDiagnostics (~> 1.3) - FirebaseCoreDiagnosticsInterop (~> 1.2) - GoogleUtilities/Environment (~> 6.5) - GoogleUtilities/Logger (~> 6.5) - - FirebaseCoreDiagnostics (1.2.4): + - FirebaseCoreDiagnostics (1.3.0): - FirebaseCoreDiagnosticsInterop (~> 1.2) - - GoogleDataTransportCCTSupport (~> 3.0) + - GoogleDataTransportCCTSupport (~> 3.1) - GoogleUtilities/Environment (~> 6.5) - GoogleUtilities/Logger (~> 6.5) - - nanopb (~> 0.3.901) + - nanopb (~> 1.30905.0) - FirebaseCoreDiagnosticsInterop (1.2.0) - FirebaseStorage (3.6.1): - FirebaseAuthInterop (~> 1.1) @@ -24,24 +24,24 @@ PODS: - FirebaseUI/Storage (8.4.2): - Firebase/Storage (~> 6.0) - SDWebImage (~> 5.0) - - GoogleDataTransport (6.0.0) - - GoogleDataTransportCCTSupport (3.0.0): - - GoogleDataTransport (~> 6.0) - - nanopb (~> 0.3.901) + - GoogleDataTransport (6.1.0) + - GoogleDataTransportCCTSupport (3.1.0): + - GoogleDataTransport (~> 6.1) + - nanopb (~> 1.30905.0) - GoogleUtilities/Environment (6.6.0): - PromisesObjC (~> 1.2) - GoogleUtilities/Logger (6.6.0): - GoogleUtilities/Environment - GTMSessionFetcher/Core (1.4.0) - - nanopb (0.3.9011): - - nanopb/decode (= 0.3.9011) - - nanopb/encode (= 0.3.9011) - - nanopb/decode (0.3.9011) - - nanopb/encode (0.3.9011) + - nanopb (1.30905.0): + - nanopb/decode (= 1.30905.0) + - nanopb/encode (= 1.30905.0) + - nanopb/decode (1.30905.0) + - nanopb/encode (1.30905.0) - PromisesObjC (1.2.8) - - SDWebImage (5.7.3): - - SDWebImage/Core (= 5.7.3) - - SDWebImage/Core (5.7.3) + - SDWebImage (5.8.0): + - SDWebImage/Core (= 5.8.0) + - SDWebImage/Core (5.8.0) DEPENDENCIES: - Firebase/Storage @@ -65,20 +65,20 @@ SPEC REPOS: - SDWebImage SPEC CHECKSUMS: - Firebase: 585ae467b3edda6a5444e788fda6888f024d8d6f + Firebase: b28e55c60efd98963cd9011fe2fac5a10c2ba124 FirebaseAuthInterop: a0f37ae05833af156e72028f648d313f7e7592e9 - FirebaseCore: a2788a0d5f6c1dff17b8f79b4a73654a8d4bfdbd - FirebaseCoreDiagnostics: b59c024493a409f8aecba02c99928d0d8431d159 + FirebaseCore: e610482f64097b0e9f056cd97bc6b33dfabcbb6a + FirebaseCoreDiagnostics: 4a773a47bd83bbd5a9b1ccf1ce7caa8b2d535e67 FirebaseCoreDiagnosticsInterop: 296e2c5f5314500a850ad0b83e9e7c10b011a850 FirebaseStorage: f4f39ae834a7145963b913f54e2f24a9db1d8fac FirebaseUI: e57e9b9c4340631151fbe67a14206d23d0974f37 - GoogleDataTransport: 061fe7d9b476710e3cd8ea51e8e07d8b67c2b420 - GoogleDataTransportCCTSupport: 0f39025e8cf51f168711bd3fb773938d7e62ddb5 + GoogleDataTransport: f6f8eba931df03ebd2232ff4645aa85f8f47b5ab + GoogleDataTransportCCTSupport: d70a561f7d236af529fee598835caad5e25f6d3d GoogleUtilities: 39530bc0ad980530298e9c4af8549e991fd033b1 GTMSessionFetcher: 6f5c8abbab8a9bce4bb3f057e317728ec6182b10 - nanopb: 18003b5e52dab79db540fe93fe9579f399bd1ccd + nanopb: c43f40fadfe79e8b8db116583945847910cbabc9 PromisesObjC: c119f3cd559f50b7ae681fa59dc1acd19173b7e6 - SDWebImage: 97351f6582ceca541ea294ba66a1fcb342a331c2 + SDWebImage: 84000f962cbfa70c07f19d2234cbfcf5d779b5dc PODFILE CHECKSUM: f0cd9d079793b24a37b713cd64dc7900bb8601af From 82a4ab3f1a723e7145ddb1cb1a2f63279c62063b Mon Sep 17 00:00:00 2001 From: DPE bot Date: Tue, 12 May 2020 08:22:10 -0700 Subject: [PATCH 088/387] Auto-update dependencies. --- invites/Podfile.lock | 8 ++++---- mlkit/Podfile.lock | 6 +++--- 2 files changed, 7 insertions(+), 7 deletions(-) diff --git a/invites/Podfile.lock b/invites/Podfile.lock index 0d067ca7..782e0476 100644 --- a/invites/Podfile.lock +++ b/invites/Podfile.lock @@ -39,10 +39,10 @@ PODS: - GTMSessionFetcher/Core (~> 1.1) - GTMSessionFetcher/Full (~> 1.1) - Protobuf (~> 3.5) - - GoogleAPIClientForREST (1.4.0): - - GoogleAPIClientForREST/Core (= 1.4.0) + - GoogleAPIClientForREST (1.4.1): + - GoogleAPIClientForREST/Core (= 1.4.1) - GTMSessionFetcher (>= 1.1.7) - - GoogleAPIClientForREST/Core (1.4.0): + - GoogleAPIClientForREST/Core (1.4.1): - GTMSessionFetcher (>= 1.1.7) - GoogleAppMeasurement (5.8.1): - GoogleUtilities/AppDelegateSwizzler (~> 5.2) @@ -135,7 +135,7 @@ SPEC CHECKSUMS: FirebaseDynamicLinks: f7a8717e2c7ea652923882a2d60b0045d6fd99d5 FirebaseInstanceID: a122b0c258720cf250551bb2bedf48c699f80d90 FirebaseInvites: f13ed69fae140e705baec1a59ff127334b841a8a - GoogleAPIClientForREST: a7623ff31da25cf4306922ef318977b48f275f0c + GoogleAPIClientForREST: e50dc3267b3131ee3a25e707c10204f6bec15ae9 GoogleAppMeasurement: ffe513e90551844a739e7bcbb1d2aca1c28a4338 GoogleSignIn: 7ff245e1a7b26d379099d3243a562f5747e23d39 GoogleToolboxForMac: 800648f8b3127618c1b59c7f97684427630c5ea3 diff --git a/mlkit/Podfile.lock b/mlkit/Podfile.lock index 23166a67..b3855d26 100644 --- a/mlkit/Podfile.lock +++ b/mlkit/Podfile.lock @@ -53,9 +53,9 @@ PODS: - FirebaseMLVision (~> 0.19) - GTMSessionFetcher/Core (~> 1.1) - TensorFlowLiteObjC (~> 1.14.0) - - GoogleAPIClientForREST/Core (1.4.0): + - GoogleAPIClientForREST/Core (1.4.1): - GTMSessionFetcher (>= 1.1.7) - - GoogleAPIClientForREST/Vision (1.4.0): + - GoogleAPIClientForREST/Vision (1.4.1): - GoogleAPIClientForREST/Core - GTMSessionFetcher (>= 1.1.7) - GoogleDataTransport (6.1.0) @@ -133,7 +133,7 @@ SPEC CHECKSUMS: FirebaseMLCommon: 074a67e05122b1c9f6401a4e33b2cea3b4efd224 FirebaseMLVision: 7a456009787690e3b53436092ae9b635563de8f3 FirebaseMLVisionAutoML: ce5b5dfd1443e8c08a68f4dafa6b1c169d07a6a2 - GoogleAPIClientForREST: a7623ff31da25cf4306922ef318977b48f275f0c + GoogleAPIClientForREST: e50dc3267b3131ee3a25e707c10204f6bec15ae9 GoogleDataTransport: f6f8eba931df03ebd2232ff4645aa85f8f47b5ab GoogleDataTransportCCTSupport: d70a561f7d236af529fee598835caad5e25f6d3d GoogleToolboxForMac: 800648f8b3127618c1b59c7f97684427630c5ea3 From 67bf9e7fece1b0031d93b283e6f2e649d1f10bcc Mon Sep 17 00:00:00 2001 From: DPE bot Date: Tue, 19 May 2020 08:26:29 -0700 Subject: [PATCH 089/387] Auto-update dependencies. --- invites/Podfile.lock | 4 ++-- mlkit/Podfile.lock | 4 ++-- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/invites/Podfile.lock b/invites/Podfile.lock index 782e0476..0dd51168 100644 --- a/invites/Podfile.lock +++ b/invites/Podfile.lock @@ -103,7 +103,7 @@ PODS: - nanopb/encode (= 0.3.9011) - nanopb/decode (0.3.9011) - nanopb/encode (0.3.9011) - - Protobuf (3.11.4) + - Protobuf (3.12.0) DEPENDENCIES: - Firebase/Invites @@ -143,7 +143,7 @@ SPEC CHECKSUMS: GTMOAuth2: e8b6512c896235149df975c41d9a36c868ab7fba GTMSessionFetcher: 6f5c8abbab8a9bce4bb3f057e317728ec6182b10 nanopb: 18003b5e52dab79db540fe93fe9579f399bd1ccd - Protobuf: 176220c526ad8bd09ab1fb40a978eac3fef665f7 + Protobuf: 2793fcd0622a00b546c60e7cbbcc493e043e9bb9 PODFILE CHECKSUM: 642789e1fcae7a05996d36ee829b1b64089587bd diff --git a/mlkit/Podfile.lock b/mlkit/Podfile.lock index b3855d26..075e8a26 100644 --- a/mlkit/Podfile.lock +++ b/mlkit/Podfile.lock @@ -91,7 +91,7 @@ PODS: - nanopb/decode (1.30905.0) - nanopb/encode (1.30905.0) - PromisesObjC (1.2.8) - - Protobuf (3.11.4) + - Protobuf (3.12.0) - TensorFlowLiteC (1.14.0) - TensorFlowLiteObjC (1.14.0): - TensorFlowLiteC (= 1.14.0) @@ -141,7 +141,7 @@ SPEC CHECKSUMS: GTMSessionFetcher: 6f5c8abbab8a9bce4bb3f057e317728ec6182b10 nanopb: c43f40fadfe79e8b8db116583945847910cbabc9 PromisesObjC: c119f3cd559f50b7ae681fa59dc1acd19173b7e6 - Protobuf: 176220c526ad8bd09ab1fb40a978eac3fef665f7 + Protobuf: 2793fcd0622a00b546c60e7cbbcc493e043e9bb9 TensorFlowLiteC: a6702011fb661928634e59565b5fe262f69692d0 TensorFlowLiteObjC: ece71b1e78f3df5952996c1606934b1d5538c875 From d452560ac3e28de8f849efb79206d9c4b3411eb9 Mon Sep 17 00:00:00 2001 From: DPE bot Date: Wed, 20 May 2020 08:25:47 -0700 Subject: [PATCH 090/387] Auto-update dependencies. --- dl-invites-sample/Podfile.lock | 16 +++++----- .../FiroptionConfiguration/Podfile.lock | 32 +++++++++---------- functions/Podfile.lock | 16 +++++----- inappmessaging/Podfile.lock | 4 +-- mlkit/Podfile.lock | 18 +++++------ storage/Podfile.lock | 16 +++++----- 6 files changed, 51 insertions(+), 51 deletions(-) diff --git a/dl-invites-sample/Podfile.lock b/dl-invites-sample/Podfile.lock index 7b3b7e60..b6785998 100644 --- a/dl-invites-sample/Podfile.lock +++ b/dl-invites-sample/Podfile.lock @@ -1,11 +1,11 @@ PODS: - - Firebase/CoreOnly (6.24.0): - - FirebaseCore (= 6.7.0) - - Firebase/DynamicLinks (6.24.0): + - Firebase/CoreOnly (6.25.0): + - FirebaseCore (= 6.7.1) + - Firebase/DynamicLinks (6.25.0): - Firebase/CoreOnly - FirebaseDynamicLinks (~> 4.0.8) - FirebaseAnalyticsInterop (1.5.0) - - FirebaseCore (6.7.0): + - FirebaseCore (6.7.1): - FirebaseCoreDiagnostics (~> 1.3) - FirebaseCoreDiagnosticsInterop (~> 1.2) - GoogleUtilities/Environment (~> 6.5) @@ -20,7 +20,7 @@ PODS: - FirebaseDynamicLinks (4.0.8): - FirebaseAnalyticsInterop (~> 1.3) - FirebaseCore (~> 6.2) - - GoogleDataTransport (6.1.0) + - GoogleDataTransport (6.1.1) - GoogleDataTransportCCTSupport (3.1.0): - GoogleDataTransport (~> 6.1) - nanopb (~> 1.30905.0) @@ -53,13 +53,13 @@ SPEC REPOS: - PromisesObjC SPEC CHECKSUMS: - Firebase: b28e55c60efd98963cd9011fe2fac5a10c2ba124 + Firebase: 5719b4f965f76643241a1bb8244483ff6117db39 FirebaseAnalyticsInterop: 3f86269c38ae41f47afeb43ebf32a001f58fcdae - FirebaseCore: e610482f64097b0e9f056cd97bc6b33dfabcbb6a + FirebaseCore: 6023faeada5afa95a349fccafb40900e32e9ac42 FirebaseCoreDiagnostics: 4a773a47bd83bbd5a9b1ccf1ce7caa8b2d535e67 FirebaseCoreDiagnosticsInterop: 296e2c5f5314500a850ad0b83e9e7c10b011a850 FirebaseDynamicLinks: 417dc6dbb6013233c77558290d73296f429656a6 - GoogleDataTransport: f6f8eba931df03ebd2232ff4645aa85f8f47b5ab + GoogleDataTransport: ad884314b81cdb808fb1d23787b367ff8da4e28a GoogleDataTransportCCTSupport: d70a561f7d236af529fee598835caad5e25f6d3d GoogleUtilities: 39530bc0ad980530298e9c4af8549e991fd033b1 nanopb: c43f40fadfe79e8b8db116583945847910cbabc9 diff --git a/firoptions/FiroptionConfiguration/Podfile.lock b/firoptions/FiroptionConfiguration/Podfile.lock index dbfbe4ee..7240397e 100644 --- a/firoptions/FiroptionConfiguration/Podfile.lock +++ b/firoptions/FiroptionConfiguration/Podfile.lock @@ -1,25 +1,25 @@ PODS: - - Firebase/Analytics (6.24.0): + - Firebase/Analytics (6.25.0): - Firebase/Core - - Firebase/Core (6.24.0): + - Firebase/Core (6.25.0): - Firebase/CoreOnly - - FirebaseAnalytics (= 6.5.0) - - Firebase/CoreOnly (6.24.0): - - FirebaseCore (= 6.7.0) - - Firebase/Database (6.24.0): + - FirebaseAnalytics (= 6.5.1) + - Firebase/CoreOnly (6.25.0): + - FirebaseCore (= 6.7.1) + - Firebase/Database (6.25.0): - Firebase/CoreOnly - FirebaseDatabase (~> 6.2.1) - - FirebaseAnalytics (6.5.0): + - FirebaseAnalytics (6.5.1): - FirebaseCore (~> 6.7) - FirebaseInstallations (~> 1.2) - - GoogleAppMeasurement (= 6.5.0) + - GoogleAppMeasurement (= 6.5.1) - GoogleUtilities/AppDelegateSwizzler (~> 6.0) - GoogleUtilities/MethodSwizzler (~> 6.0) - GoogleUtilities/Network (~> 6.0) - "GoogleUtilities/NSData+zlib (~> 6.0)" - nanopb (~> 1.30905.0) - FirebaseAuthInterop (1.1.0) - - FirebaseCore (6.7.0): + - FirebaseCore (6.7.1): - FirebaseCoreDiagnostics (~> 1.3) - FirebaseCoreDiagnosticsInterop (~> 1.2) - GoogleUtilities/Environment (~> 6.5) @@ -40,13 +40,13 @@ PODS: - GoogleUtilities/Environment (~> 6.6) - GoogleUtilities/UserDefaults (~> 6.6) - PromisesObjC (~> 1.2) - - GoogleAppMeasurement (6.5.0): + - GoogleAppMeasurement (6.5.1): - GoogleUtilities/AppDelegateSwizzler (~> 6.0) - GoogleUtilities/MethodSwizzler (~> 6.0) - GoogleUtilities/Network (~> 6.0) - "GoogleUtilities/NSData+zlib (~> 6.0)" - nanopb (~> 1.30905.0) - - GoogleDataTransport (6.1.0) + - GoogleDataTransport (6.1.1) - GoogleDataTransportCCTSupport (3.1.0): - GoogleDataTransport (~> 6.1) - nanopb (~> 1.30905.0) @@ -101,16 +101,16 @@ SPEC REPOS: - PromisesObjC SPEC CHECKSUMS: - Firebase: b28e55c60efd98963cd9011fe2fac5a10c2ba124 - FirebaseAnalytics: 7386fc2176e3f93ad8ef34b5b1f2b33a891e4962 + Firebase: 5719b4f965f76643241a1bb8244483ff6117db39 + FirebaseAnalytics: 93565f3f0f0f50a5d8770850bfe6a82eaba5db27 FirebaseAuthInterop: a0f37ae05833af156e72028f648d313f7e7592e9 - FirebaseCore: e610482f64097b0e9f056cd97bc6b33dfabcbb6a + FirebaseCore: 6023faeada5afa95a349fccafb40900e32e9ac42 FirebaseCoreDiagnostics: 4a773a47bd83bbd5a9b1ccf1ce7caa8b2d535e67 FirebaseCoreDiagnosticsInterop: 296e2c5f5314500a850ad0b83e9e7c10b011a850 FirebaseDatabase: 4e99c0c475d1ee0aa64ae2b53c93f80b7b60d7d9 FirebaseInstallations: 2119fb3e46b0a88bfdbf12562f855ee3252462fa - GoogleAppMeasurement: 4c644d86835d827bab30ab6aabb9ecaf1f500735 - GoogleDataTransport: f6f8eba931df03ebd2232ff4645aa85f8f47b5ab + GoogleAppMeasurement: 137afe68bfa406c3f4221b9395253d9e5d4654cf + GoogleDataTransport: ad884314b81cdb808fb1d23787b367ff8da4e28a GoogleDataTransportCCTSupport: d70a561f7d236af529fee598835caad5e25f6d3d GoogleUtilities: 39530bc0ad980530298e9c4af8549e991fd033b1 leveldb-library: 55d93ee664b4007aac644a782d11da33fba316f7 diff --git a/functions/Podfile.lock b/functions/Podfile.lock index 6ef8f47a..8ddae622 100644 --- a/functions/Podfile.lock +++ b/functions/Podfile.lock @@ -1,11 +1,11 @@ PODS: - - Firebase/CoreOnly (6.24.0): - - FirebaseCore (= 6.7.0) - - Firebase/Functions (6.24.0): + - Firebase/CoreOnly (6.25.0): + - FirebaseCore (= 6.7.1) + - Firebase/Functions (6.25.0): - Firebase/CoreOnly - FirebaseFunctions (~> 2.5.1) - FirebaseAuthInterop (1.1.0) - - FirebaseCore (6.7.0): + - FirebaseCore (6.7.1): - FirebaseCoreDiagnostics (~> 1.3) - FirebaseCoreDiagnosticsInterop (~> 1.2) - GoogleUtilities/Environment (~> 6.5) @@ -21,7 +21,7 @@ PODS: - FirebaseAuthInterop (~> 1.0) - FirebaseCore (~> 6.0) - GTMSessionFetcher/Core (~> 1.1) - - GoogleDataTransport (6.1.0) + - GoogleDataTransport (6.1.1) - GoogleDataTransportCCTSupport (3.1.0): - GoogleDataTransport (~> 6.1) - nanopb (~> 1.30905.0) @@ -56,13 +56,13 @@ SPEC REPOS: - PromisesObjC SPEC CHECKSUMS: - Firebase: b28e55c60efd98963cd9011fe2fac5a10c2ba124 + Firebase: 5719b4f965f76643241a1bb8244483ff6117db39 FirebaseAuthInterop: a0f37ae05833af156e72028f648d313f7e7592e9 - FirebaseCore: e610482f64097b0e9f056cd97bc6b33dfabcbb6a + FirebaseCore: 6023faeada5afa95a349fccafb40900e32e9ac42 FirebaseCoreDiagnostics: 4a773a47bd83bbd5a9b1ccf1ce7caa8b2d535e67 FirebaseCoreDiagnosticsInterop: 296e2c5f5314500a850ad0b83e9e7c10b011a850 FirebaseFunctions: 5af7c35d1c5e41608fecbb667eb6c4e672e318d0 - GoogleDataTransport: f6f8eba931df03ebd2232ff4645aa85f8f47b5ab + GoogleDataTransport: ad884314b81cdb808fb1d23787b367ff8da4e28a GoogleDataTransportCCTSupport: d70a561f7d236af529fee598835caad5e25f6d3d GoogleUtilities: 39530bc0ad980530298e9c4af8549e991fd033b1 GTMSessionFetcher: 6f5c8abbab8a9bce4bb3f057e317728ec6182b10 diff --git a/inappmessaging/Podfile.lock b/inappmessaging/Podfile.lock index 739d10df..e0bb0d3e 100644 --- a/inappmessaging/Podfile.lock +++ b/inappmessaging/Podfile.lock @@ -35,7 +35,7 @@ PODS: - FirebaseInstallations (~> 1.0) - GoogleUtilities/Environment (~> 6.5) - GoogleUtilities/UserDefaults (~> 6.5) - - GoogleDataTransport (6.1.0) + - GoogleDataTransport (6.1.1) - GoogleDataTransportCCTSupport (3.1.0): - GoogleDataTransport (~> 6.1) - nanopb (~> 1.30905.0) @@ -83,7 +83,7 @@ SPEC CHECKSUMS: FirebaseInAppMessagingDisplay: 60a65c8277f17675a8a5b92e9a97cd914b45d4ff FirebaseInstallations: 2119fb3e46b0a88bfdbf12562f855ee3252462fa FirebaseInstanceID: cef67c4967c7cecb56ea65d8acbb4834825c587b - GoogleDataTransport: f6f8eba931df03ebd2232ff4645aa85f8f47b5ab + GoogleDataTransport: ad884314b81cdb808fb1d23787b367ff8da4e28a GoogleDataTransportCCTSupport: d70a561f7d236af529fee598835caad5e25f6d3d GoogleUtilities: 39530bc0ad980530298e9c4af8549e991fd033b1 nanopb: c43f40fadfe79e8b8db116583945847910cbabc9 diff --git a/mlkit/Podfile.lock b/mlkit/Podfile.lock index 075e8a26..0b1d8de8 100644 --- a/mlkit/Podfile.lock +++ b/mlkit/Podfile.lock @@ -1,13 +1,13 @@ PODS: - - Firebase/CoreOnly (6.24.0): - - FirebaseCore (= 6.7.0) - - Firebase/MLVision (6.24.0): + - Firebase/CoreOnly (6.25.0): + - FirebaseCore (= 6.7.1) + - Firebase/MLVision (6.25.0): - Firebase/CoreOnly - FirebaseMLVision (~> 0.19.0) - - Firebase/MLVisionAutoML (6.24.0): + - Firebase/MLVisionAutoML (6.25.0): - Firebase/CoreOnly - FirebaseMLVisionAutoML (~> 0.19.0) - - FirebaseCore (6.7.0): + - FirebaseCore (6.7.1): - FirebaseCoreDiagnostics (~> 1.3) - FirebaseCoreDiagnosticsInterop (~> 1.2) - GoogleUtilities/Environment (~> 6.5) @@ -58,7 +58,7 @@ PODS: - GoogleAPIClientForREST/Vision (1.4.1): - GoogleAPIClientForREST/Core - GTMSessionFetcher (>= 1.1.7) - - GoogleDataTransport (6.1.0) + - GoogleDataTransport (6.1.1) - GoogleDataTransportCCTSupport (3.1.0): - GoogleDataTransport (~> 6.1) - nanopb (~> 1.30905.0) @@ -124,8 +124,8 @@ SPEC REPOS: - TensorFlowLiteObjC SPEC CHECKSUMS: - Firebase: b28e55c60efd98963cd9011fe2fac5a10c2ba124 - FirebaseCore: e610482f64097b0e9f056cd97bc6b33dfabcbb6a + Firebase: 5719b4f965f76643241a1bb8244483ff6117db39 + FirebaseCore: 6023faeada5afa95a349fccafb40900e32e9ac42 FirebaseCoreDiagnostics: 4a773a47bd83bbd5a9b1ccf1ce7caa8b2d535e67 FirebaseCoreDiagnosticsInterop: 296e2c5f5314500a850ad0b83e9e7c10b011a850 FirebaseInstallations: 2119fb3e46b0a88bfdbf12562f855ee3252462fa @@ -134,7 +134,7 @@ SPEC CHECKSUMS: FirebaseMLVision: 7a456009787690e3b53436092ae9b635563de8f3 FirebaseMLVisionAutoML: ce5b5dfd1443e8c08a68f4dafa6b1c169d07a6a2 GoogleAPIClientForREST: e50dc3267b3131ee3a25e707c10204f6bec15ae9 - GoogleDataTransport: f6f8eba931df03ebd2232ff4645aa85f8f47b5ab + GoogleDataTransport: ad884314b81cdb808fb1d23787b367ff8da4e28a GoogleDataTransportCCTSupport: d70a561f7d236af529fee598835caad5e25f6d3d GoogleToolboxForMac: 800648f8b3127618c1b59c7f97684427630c5ea3 GoogleUtilities: 39530bc0ad980530298e9c4af8549e991fd033b1 diff --git a/storage/Podfile.lock b/storage/Podfile.lock index 8c720d7d..35872585 100644 --- a/storage/Podfile.lock +++ b/storage/Podfile.lock @@ -1,11 +1,11 @@ PODS: - - Firebase/CoreOnly (6.24.0): - - FirebaseCore (= 6.7.0) - - Firebase/Storage (6.24.0): + - Firebase/CoreOnly (6.25.0): + - FirebaseCore (= 6.7.1) + - Firebase/Storage (6.25.0): - Firebase/CoreOnly - FirebaseStorage (~> 3.6.1) - FirebaseAuthInterop (1.1.0) - - FirebaseCore (6.7.0): + - FirebaseCore (6.7.1): - FirebaseCoreDiagnostics (~> 1.3) - FirebaseCoreDiagnosticsInterop (~> 1.2) - GoogleUtilities/Environment (~> 6.5) @@ -24,7 +24,7 @@ PODS: - FirebaseUI/Storage (8.4.2): - Firebase/Storage (~> 6.0) - SDWebImage (~> 5.0) - - GoogleDataTransport (6.1.0) + - GoogleDataTransport (6.1.1) - GoogleDataTransportCCTSupport (3.1.0): - GoogleDataTransport (~> 6.1) - nanopb (~> 1.30905.0) @@ -65,14 +65,14 @@ SPEC REPOS: - SDWebImage SPEC CHECKSUMS: - Firebase: b28e55c60efd98963cd9011fe2fac5a10c2ba124 + Firebase: 5719b4f965f76643241a1bb8244483ff6117db39 FirebaseAuthInterop: a0f37ae05833af156e72028f648d313f7e7592e9 - FirebaseCore: e610482f64097b0e9f056cd97bc6b33dfabcbb6a + FirebaseCore: 6023faeada5afa95a349fccafb40900e32e9ac42 FirebaseCoreDiagnostics: 4a773a47bd83bbd5a9b1ccf1ce7caa8b2d535e67 FirebaseCoreDiagnosticsInterop: 296e2c5f5314500a850ad0b83e9e7c10b011a850 FirebaseStorage: f4f39ae834a7145963b913f54e2f24a9db1d8fac FirebaseUI: e57e9b9c4340631151fbe67a14206d23d0974f37 - GoogleDataTransport: f6f8eba931df03ebd2232ff4645aa85f8f47b5ab + GoogleDataTransport: ad884314b81cdb808fb1d23787b367ff8da4e28a GoogleDataTransportCCTSupport: d70a561f7d236af529fee598835caad5e25f6d3d GoogleUtilities: 39530bc0ad980530298e9c4af8549e991fd033b1 GTMSessionFetcher: 6f5c8abbab8a9bce4bb3f057e317728ec6182b10 From 6bcf7b7e6e4b77fa4c0e34a120633378e10889dc Mon Sep 17 00:00:00 2001 From: Morgan Chen Date: Wed, 20 May 2020 15:31:18 -0700 Subject: [PATCH 091/387] bump simulator version --- .github/workflows/core.yml | 2 +- .github/workflows/firestore.yml | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/.github/workflows/core.yml b/.github/workflows/core.yml index 0d9614e3..1dffcb02 100644 --- a/.github/workflows/core.yml +++ b/.github/workflows/core.yml @@ -10,7 +10,7 @@ jobs: runs-on: macOS-latest strategy: matrix: - destination: ['platform=iOS Simulator,OS=13.3,name=iPhone 11'] + destination: ['platform=iOS Simulator,OS=13.4,name=iPhone 11'] steps: - name: Checkout uses: actions/checkout@master diff --git a/.github/workflows/firestore.yml b/.github/workflows/firestore.yml index e2c375bc..6ff38ff3 100644 --- a/.github/workflows/firestore.yml +++ b/.github/workflows/firestore.yml @@ -10,7 +10,7 @@ jobs: runs-on: macOS-latest strategy: matrix: - destination: ['platform=iOS Simulator,OS=13.3,name=iPhone 11'] + destination: ['platform=iOS Simulator,OS=13.4,name=iPhone 11'] steps: - name: Checkout uses: actions/checkout@master From d83251987784b0e1550f53f731d8d13a4fc0c8c5 Mon Sep 17 00:00:00 2001 From: DPE bot Date: Thu, 28 May 2020 08:30:31 -0700 Subject: [PATCH 092/387] Auto-update dependencies. --- database/Podfile.lock | 2 +- dl-invites-sample/Podfile.lock | 2 +- functions/Podfile.lock | 2 +- inappmessaging/Podfile.lock | 2 +- invites/Podfile.lock | 2 +- storage/Podfile.lock | 2 +- 6 files changed, 6 insertions(+), 6 deletions(-) diff --git a/database/Podfile.lock b/database/Podfile.lock index bc1294ad..9a343d06 100644 --- a/database/Podfile.lock +++ b/database/Podfile.lock @@ -74,4 +74,4 @@ SPEC CHECKSUMS: PODFILE CHECKSUM: 2d6d3f5d6efef8839436d4bcca6d595b46547d30 -COCOAPODS: 1.9.1 +COCOAPODS: 1.9.2 diff --git a/dl-invites-sample/Podfile.lock b/dl-invites-sample/Podfile.lock index b6785998..0f30e70f 100644 --- a/dl-invites-sample/Podfile.lock +++ b/dl-invites-sample/Podfile.lock @@ -67,4 +67,4 @@ SPEC CHECKSUMS: PODFILE CHECKSUM: 7de02ed38e9465e2c05bb12085a971c35543c261 -COCOAPODS: 1.9.1 +COCOAPODS: 1.9.2 diff --git a/functions/Podfile.lock b/functions/Podfile.lock index 8ddae622..80c579fe 100644 --- a/functions/Podfile.lock +++ b/functions/Podfile.lock @@ -71,4 +71,4 @@ SPEC CHECKSUMS: PODFILE CHECKSUM: 0bf21181414ed35c7e5fc96da7dd0f72b77e7b34 -COCOAPODS: 1.9.1 +COCOAPODS: 1.9.2 diff --git a/inappmessaging/Podfile.lock b/inappmessaging/Podfile.lock index e0bb0d3e..b10b9e8e 100644 --- a/inappmessaging/Podfile.lock +++ b/inappmessaging/Podfile.lock @@ -91,4 +91,4 @@ SPEC CHECKSUMS: PODFILE CHECKSUM: ee1d0162c4b114166138141943031a3ae6c42221 -COCOAPODS: 1.9.1 +COCOAPODS: 1.9.2 diff --git a/invites/Podfile.lock b/invites/Podfile.lock index 0dd51168..2a80deac 100644 --- a/invites/Podfile.lock +++ b/invites/Podfile.lock @@ -147,4 +147,4 @@ SPEC CHECKSUMS: PODFILE CHECKSUM: 642789e1fcae7a05996d36ee829b1b64089587bd -COCOAPODS: 1.9.1 +COCOAPODS: 1.9.2 diff --git a/storage/Podfile.lock b/storage/Podfile.lock index 35872585..86221d39 100644 --- a/storage/Podfile.lock +++ b/storage/Podfile.lock @@ -82,4 +82,4 @@ SPEC CHECKSUMS: PODFILE CHECKSUM: f0cd9d079793b24a37b713cd64dc7900bb8601af -COCOAPODS: 1.9.1 +COCOAPODS: 1.9.2 From 0a83134c8393c7d01a1820978e320edf927f80bf Mon Sep 17 00:00:00 2001 From: DPE bot Date: Fri, 29 May 2020 08:25:30 -0700 Subject: [PATCH 093/387] Auto-update dependencies. --- firoptions/FiroptionConfiguration/Podfile.lock | 2 +- mlkit/Podfile.lock | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/firoptions/FiroptionConfiguration/Podfile.lock b/firoptions/FiroptionConfiguration/Podfile.lock index 7240397e..44fb8a3d 100644 --- a/firoptions/FiroptionConfiguration/Podfile.lock +++ b/firoptions/FiroptionConfiguration/Podfile.lock @@ -119,4 +119,4 @@ SPEC CHECKSUMS: PODFILE CHECKSUM: 637f4cec311becce3d9f62d24448342df688ce41 -COCOAPODS: 1.9.1 +COCOAPODS: 1.9.2 diff --git a/mlkit/Podfile.lock b/mlkit/Podfile.lock index 0b1d8de8..9d16df74 100644 --- a/mlkit/Podfile.lock +++ b/mlkit/Podfile.lock @@ -147,4 +147,4 @@ SPEC CHECKSUMS: PODFILE CHECKSUM: 4b071879fc5f9391b9325777ac56ce58e70e8b8d -COCOAPODS: 1.9.1 +COCOAPODS: 1.9.2 From 7eea35e67d42d90115bbf8288dd2f4f6ee9ee5e9 Mon Sep 17 00:00:00 2001 From: Morgan Chen Date: Fri, 29 May 2020 12:15:03 -0700 Subject: [PATCH 094/387] bump sim version --- .github/workflows/core.yml | 2 +- .github/workflows/firestore.yml | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/.github/workflows/core.yml b/.github/workflows/core.yml index 1dffcb02..0e930692 100644 --- a/.github/workflows/core.yml +++ b/.github/workflows/core.yml @@ -10,7 +10,7 @@ jobs: runs-on: macOS-latest strategy: matrix: - destination: ['platform=iOS Simulator,OS=13.4,name=iPhone 11'] + destination: ['platform=iOS Simulator,OS=13.4.1,name=iPhone 11'] steps: - name: Checkout uses: actions/checkout@master diff --git a/.github/workflows/firestore.yml b/.github/workflows/firestore.yml index 6ff38ff3..fa334391 100644 --- a/.github/workflows/firestore.yml +++ b/.github/workflows/firestore.yml @@ -10,7 +10,7 @@ jobs: runs-on: macOS-latest strategy: matrix: - destination: ['platform=iOS Simulator,OS=13.4,name=iPhone 11'] + destination: ['platform=iOS Simulator,OS=13.4.1,name=iPhone 11'] steps: - name: Checkout uses: actions/checkout@master From 80f6bf50c1938f250440db5a2f2a57c751d1d5a0 Mon Sep 17 00:00:00 2001 From: DPE bot Date: Mon, 1 Jun 2020 08:22:32 -0700 Subject: [PATCH 095/387] Auto-update dependencies. --- database/Podfile.lock | 2 +- dl-invites-sample/Podfile.lock | 2 +- firoptions/FiroptionConfiguration/Podfile.lock | 2 +- functions/Podfile.lock | 2 +- inappmessaging/Podfile.lock | 2 +- invites/Podfile.lock | 2 +- mlkit/Podfile.lock | 2 +- storage/Podfile.lock | 2 +- 8 files changed, 8 insertions(+), 8 deletions(-) diff --git a/database/Podfile.lock b/database/Podfile.lock index 9a343d06..999fd9d9 100644 --- a/database/Podfile.lock +++ b/database/Podfile.lock @@ -74,4 +74,4 @@ SPEC CHECKSUMS: PODFILE CHECKSUM: 2d6d3f5d6efef8839436d4bcca6d595b46547d30 -COCOAPODS: 1.9.2 +COCOAPODS: 1.9.3 diff --git a/dl-invites-sample/Podfile.lock b/dl-invites-sample/Podfile.lock index 0f30e70f..f3d73310 100644 --- a/dl-invites-sample/Podfile.lock +++ b/dl-invites-sample/Podfile.lock @@ -67,4 +67,4 @@ SPEC CHECKSUMS: PODFILE CHECKSUM: 7de02ed38e9465e2c05bb12085a971c35543c261 -COCOAPODS: 1.9.2 +COCOAPODS: 1.9.3 diff --git a/firoptions/FiroptionConfiguration/Podfile.lock b/firoptions/FiroptionConfiguration/Podfile.lock index 44fb8a3d..d8360e99 100644 --- a/firoptions/FiroptionConfiguration/Podfile.lock +++ b/firoptions/FiroptionConfiguration/Podfile.lock @@ -119,4 +119,4 @@ SPEC CHECKSUMS: PODFILE CHECKSUM: 637f4cec311becce3d9f62d24448342df688ce41 -COCOAPODS: 1.9.2 +COCOAPODS: 1.9.3 diff --git a/functions/Podfile.lock b/functions/Podfile.lock index 80c579fe..b31845f3 100644 --- a/functions/Podfile.lock +++ b/functions/Podfile.lock @@ -71,4 +71,4 @@ SPEC CHECKSUMS: PODFILE CHECKSUM: 0bf21181414ed35c7e5fc96da7dd0f72b77e7b34 -COCOAPODS: 1.9.2 +COCOAPODS: 1.9.3 diff --git a/inappmessaging/Podfile.lock b/inappmessaging/Podfile.lock index b10b9e8e..3ff7ec30 100644 --- a/inappmessaging/Podfile.lock +++ b/inappmessaging/Podfile.lock @@ -91,4 +91,4 @@ SPEC CHECKSUMS: PODFILE CHECKSUM: ee1d0162c4b114166138141943031a3ae6c42221 -COCOAPODS: 1.9.2 +COCOAPODS: 1.9.3 diff --git a/invites/Podfile.lock b/invites/Podfile.lock index 2a80deac..30262de6 100644 --- a/invites/Podfile.lock +++ b/invites/Podfile.lock @@ -147,4 +147,4 @@ SPEC CHECKSUMS: PODFILE CHECKSUM: 642789e1fcae7a05996d36ee829b1b64089587bd -COCOAPODS: 1.9.2 +COCOAPODS: 1.9.3 diff --git a/mlkit/Podfile.lock b/mlkit/Podfile.lock index 9d16df74..ba9fcf15 100644 --- a/mlkit/Podfile.lock +++ b/mlkit/Podfile.lock @@ -147,4 +147,4 @@ SPEC CHECKSUMS: PODFILE CHECKSUM: 4b071879fc5f9391b9325777ac56ce58e70e8b8d -COCOAPODS: 1.9.2 +COCOAPODS: 1.9.3 diff --git a/storage/Podfile.lock b/storage/Podfile.lock index 86221d39..f97987a8 100644 --- a/storage/Podfile.lock +++ b/storage/Podfile.lock @@ -82,4 +82,4 @@ SPEC CHECKSUMS: PODFILE CHECKSUM: f0cd9d079793b24a37b713cd64dc7900bb8601af -COCOAPODS: 1.9.2 +COCOAPODS: 1.9.3 From 9add744a0932469c9f01b8c730df286c81e5aa0e Mon Sep 17 00:00:00 2001 From: DPE bot Date: Tue, 2 Jun 2020 08:22:35 -0700 Subject: [PATCH 096/387] Auto-update dependencies. --- dl-invites-sample/Podfile.lock | 16 ++--- .../FiroptionConfiguration/Podfile.lock | 38 +++++------ functions/Podfile.lock | 16 ++--- inappmessaging/Podfile.lock | 8 +-- mlkit/Podfile.lock | 64 +++++++++---------- storage/Podfile.lock | 16 ++--- 6 files changed, 79 insertions(+), 79 deletions(-) diff --git a/dl-invites-sample/Podfile.lock b/dl-invites-sample/Podfile.lock index f3d73310..fcf6bc58 100644 --- a/dl-invites-sample/Podfile.lock +++ b/dl-invites-sample/Podfile.lock @@ -1,11 +1,11 @@ PODS: - - Firebase/CoreOnly (6.25.0): - - FirebaseCore (= 6.7.1) - - Firebase/DynamicLinks (6.25.0): + - Firebase/CoreOnly (6.26.0): + - FirebaseCore (= 6.7.2) + - Firebase/DynamicLinks (6.26.0): - Firebase/CoreOnly - FirebaseDynamicLinks (~> 4.0.8) - FirebaseAnalyticsInterop (1.5.0) - - FirebaseCore (6.7.1): + - FirebaseCore (6.7.2): - FirebaseCoreDiagnostics (~> 1.3) - FirebaseCoreDiagnosticsInterop (~> 1.2) - GoogleUtilities/Environment (~> 6.5) @@ -20,7 +20,7 @@ PODS: - FirebaseDynamicLinks (4.0.8): - FirebaseAnalyticsInterop (~> 1.3) - FirebaseCore (~> 6.2) - - GoogleDataTransport (6.1.1) + - GoogleDataTransport (6.2.0) - GoogleDataTransportCCTSupport (3.1.0): - GoogleDataTransport (~> 6.1) - nanopb (~> 1.30905.0) @@ -53,13 +53,13 @@ SPEC REPOS: - PromisesObjC SPEC CHECKSUMS: - Firebase: 5719b4f965f76643241a1bb8244483ff6117db39 + Firebase: 7cf5f9c67f03cb3b606d1d6535286e1080e57eb6 FirebaseAnalyticsInterop: 3f86269c38ae41f47afeb43ebf32a001f58fcdae - FirebaseCore: 6023faeada5afa95a349fccafb40900e32e9ac42 + FirebaseCore: f42e5e5f382cdcf6b617ed737bf6c871a6947b17 FirebaseCoreDiagnostics: 4a773a47bd83bbd5a9b1ccf1ce7caa8b2d535e67 FirebaseCoreDiagnosticsInterop: 296e2c5f5314500a850ad0b83e9e7c10b011a850 FirebaseDynamicLinks: 417dc6dbb6013233c77558290d73296f429656a6 - GoogleDataTransport: ad884314b81cdb808fb1d23787b367ff8da4e28a + GoogleDataTransport: 3e7daa08902c435d1c8e6cc4e2d1e24e1f368e2a GoogleDataTransportCCTSupport: d70a561f7d236af529fee598835caad5e25f6d3d GoogleUtilities: 39530bc0ad980530298e9c4af8549e991fd033b1 nanopb: c43f40fadfe79e8b8db116583945847910cbabc9 diff --git a/firoptions/FiroptionConfiguration/Podfile.lock b/firoptions/FiroptionConfiguration/Podfile.lock index d8360e99..57fc5d4b 100644 --- a/firoptions/FiroptionConfiguration/Podfile.lock +++ b/firoptions/FiroptionConfiguration/Podfile.lock @@ -1,25 +1,25 @@ PODS: - - Firebase/Analytics (6.25.0): + - Firebase/Analytics (6.26.0): - Firebase/Core - - Firebase/Core (6.25.0): + - Firebase/Core (6.26.0): - Firebase/CoreOnly - - FirebaseAnalytics (= 6.5.1) - - Firebase/CoreOnly (6.25.0): - - FirebaseCore (= 6.7.1) - - Firebase/Database (6.25.0): + - FirebaseAnalytics (= 6.6.0) + - Firebase/CoreOnly (6.26.0): + - FirebaseCore (= 6.7.2) + - Firebase/Database (6.26.0): - Firebase/CoreOnly - FirebaseDatabase (~> 6.2.1) - - FirebaseAnalytics (6.5.1): + - FirebaseAnalytics (6.6.0): - FirebaseCore (~> 6.7) - - FirebaseInstallations (~> 1.2) - - GoogleAppMeasurement (= 6.5.1) + - FirebaseInstallations (~> 1.3) + - GoogleAppMeasurement (= 6.6.0) - GoogleUtilities/AppDelegateSwizzler (~> 6.0) - GoogleUtilities/MethodSwizzler (~> 6.0) - GoogleUtilities/Network (~> 6.0) - "GoogleUtilities/NSData+zlib (~> 6.0)" - nanopb (~> 1.30905.0) - FirebaseAuthInterop (1.1.0) - - FirebaseCore (6.7.1): + - FirebaseCore (6.7.2): - FirebaseCoreDiagnostics (~> 1.3) - FirebaseCoreDiagnosticsInterop (~> 1.2) - GoogleUtilities/Environment (~> 6.5) @@ -35,18 +35,18 @@ PODS: - FirebaseAuthInterop (~> 1.0) - FirebaseCore (~> 6.0) - leveldb-library (~> 1.22) - - FirebaseInstallations (1.2.0): + - FirebaseInstallations (1.3.0): - FirebaseCore (~> 6.6) - GoogleUtilities/Environment (~> 6.6) - GoogleUtilities/UserDefaults (~> 6.6) - PromisesObjC (~> 1.2) - - GoogleAppMeasurement (6.5.1): + - GoogleAppMeasurement (6.6.0): - GoogleUtilities/AppDelegateSwizzler (~> 6.0) - GoogleUtilities/MethodSwizzler (~> 6.0) - GoogleUtilities/Network (~> 6.0) - "GoogleUtilities/NSData+zlib (~> 6.0)" - nanopb (~> 1.30905.0) - - GoogleDataTransport (6.1.1) + - GoogleDataTransport (6.2.0) - GoogleDataTransportCCTSupport (3.1.0): - GoogleDataTransport (~> 6.1) - nanopb (~> 1.30905.0) @@ -101,16 +101,16 @@ SPEC REPOS: - PromisesObjC SPEC CHECKSUMS: - Firebase: 5719b4f965f76643241a1bb8244483ff6117db39 - FirebaseAnalytics: 93565f3f0f0f50a5d8770850bfe6a82eaba5db27 + Firebase: 7cf5f9c67f03cb3b606d1d6535286e1080e57eb6 + FirebaseAnalytics: 96634d356482d4f3af8fe459a0ebf19a99c71b75 FirebaseAuthInterop: a0f37ae05833af156e72028f648d313f7e7592e9 - FirebaseCore: 6023faeada5afa95a349fccafb40900e32e9ac42 + FirebaseCore: f42e5e5f382cdcf6b617ed737bf6c871a6947b17 FirebaseCoreDiagnostics: 4a773a47bd83bbd5a9b1ccf1ce7caa8b2d535e67 FirebaseCoreDiagnosticsInterop: 296e2c5f5314500a850ad0b83e9e7c10b011a850 FirebaseDatabase: 4e99c0c475d1ee0aa64ae2b53c93f80b7b60d7d9 - FirebaseInstallations: 2119fb3e46b0a88bfdbf12562f855ee3252462fa - GoogleAppMeasurement: 137afe68bfa406c3f4221b9395253d9e5d4654cf - GoogleDataTransport: ad884314b81cdb808fb1d23787b367ff8da4e28a + FirebaseInstallations: 6f5f680e65dc374397a483c32d1799ba822a395b + GoogleAppMeasurement: 67458367830514fb20fd9e233496f1eef9d90185 + GoogleDataTransport: 3e7daa08902c435d1c8e6cc4e2d1e24e1f368e2a GoogleDataTransportCCTSupport: d70a561f7d236af529fee598835caad5e25f6d3d GoogleUtilities: 39530bc0ad980530298e9c4af8549e991fd033b1 leveldb-library: 55d93ee664b4007aac644a782d11da33fba316f7 diff --git a/functions/Podfile.lock b/functions/Podfile.lock index b31845f3..82685064 100644 --- a/functions/Podfile.lock +++ b/functions/Podfile.lock @@ -1,11 +1,11 @@ PODS: - - Firebase/CoreOnly (6.25.0): - - FirebaseCore (= 6.7.1) - - Firebase/Functions (6.25.0): + - Firebase/CoreOnly (6.26.0): + - FirebaseCore (= 6.7.2) + - Firebase/Functions (6.26.0): - Firebase/CoreOnly - FirebaseFunctions (~> 2.5.1) - FirebaseAuthInterop (1.1.0) - - FirebaseCore (6.7.1): + - FirebaseCore (6.7.2): - FirebaseCoreDiagnostics (~> 1.3) - FirebaseCoreDiagnosticsInterop (~> 1.2) - GoogleUtilities/Environment (~> 6.5) @@ -21,7 +21,7 @@ PODS: - FirebaseAuthInterop (~> 1.0) - FirebaseCore (~> 6.0) - GTMSessionFetcher/Core (~> 1.1) - - GoogleDataTransport (6.1.1) + - GoogleDataTransport (6.2.0) - GoogleDataTransportCCTSupport (3.1.0): - GoogleDataTransport (~> 6.1) - nanopb (~> 1.30905.0) @@ -56,13 +56,13 @@ SPEC REPOS: - PromisesObjC SPEC CHECKSUMS: - Firebase: 5719b4f965f76643241a1bb8244483ff6117db39 + Firebase: 7cf5f9c67f03cb3b606d1d6535286e1080e57eb6 FirebaseAuthInterop: a0f37ae05833af156e72028f648d313f7e7592e9 - FirebaseCore: 6023faeada5afa95a349fccafb40900e32e9ac42 + FirebaseCore: f42e5e5f382cdcf6b617ed737bf6c871a6947b17 FirebaseCoreDiagnostics: 4a773a47bd83bbd5a9b1ccf1ce7caa8b2d535e67 FirebaseCoreDiagnosticsInterop: 296e2c5f5314500a850ad0b83e9e7c10b011a850 FirebaseFunctions: 5af7c35d1c5e41608fecbb667eb6c4e672e318d0 - GoogleDataTransport: ad884314b81cdb808fb1d23787b367ff8da4e28a + GoogleDataTransport: 3e7daa08902c435d1c8e6cc4e2d1e24e1f368e2a GoogleDataTransportCCTSupport: d70a561f7d236af529fee598835caad5e25f6d3d GoogleUtilities: 39530bc0ad980530298e9c4af8549e991fd033b1 GTMSessionFetcher: 6f5c8abbab8a9bce4bb3f057e317728ec6182b10 diff --git a/inappmessaging/Podfile.lock b/inappmessaging/Podfile.lock index 3ff7ec30..b8f5982b 100644 --- a/inappmessaging/Podfile.lock +++ b/inappmessaging/Podfile.lock @@ -25,7 +25,7 @@ PODS: - FirebaseInAppMessagingDisplay (0.15.5): - FirebaseCore (~> 6.2) - FirebaseInAppMessaging (>= 0.15.0) - - FirebaseInstallations (1.2.0): + - FirebaseInstallations (1.3.0): - FirebaseCore (~> 6.6) - GoogleUtilities/Environment (~> 6.6) - GoogleUtilities/UserDefaults (~> 6.6) @@ -35,7 +35,7 @@ PODS: - FirebaseInstallations (~> 1.0) - GoogleUtilities/Environment (~> 6.5) - GoogleUtilities/UserDefaults (~> 6.5) - - GoogleDataTransport (6.1.1) + - GoogleDataTransport (6.2.0) - GoogleDataTransportCCTSupport (3.1.0): - GoogleDataTransport (~> 6.1) - nanopb (~> 1.30905.0) @@ -81,9 +81,9 @@ SPEC CHECKSUMS: FirebaseCoreDiagnosticsInterop: 296e2c5f5314500a850ad0b83e9e7c10b011a850 FirebaseInAppMessaging: 5db5fa181ed4215e02ded09f7e4bbcc2ce624a47 FirebaseInAppMessagingDisplay: 60a65c8277f17675a8a5b92e9a97cd914b45d4ff - FirebaseInstallations: 2119fb3e46b0a88bfdbf12562f855ee3252462fa + FirebaseInstallations: 6f5f680e65dc374397a483c32d1799ba822a395b FirebaseInstanceID: cef67c4967c7cecb56ea65d8acbb4834825c587b - GoogleDataTransport: ad884314b81cdb808fb1d23787b367ff8da4e28a + GoogleDataTransport: 3e7daa08902c435d1c8e6cc4e2d1e24e1f368e2a GoogleDataTransportCCTSupport: d70a561f7d236af529fee598835caad5e25f6d3d GoogleUtilities: 39530bc0ad980530298e9c4af8549e991fd033b1 nanopb: c43f40fadfe79e8b8db116583945847910cbabc9 diff --git a/mlkit/Podfile.lock b/mlkit/Podfile.lock index ba9fcf15..2a0660fb 100644 --- a/mlkit/Podfile.lock +++ b/mlkit/Podfile.lock @@ -1,13 +1,13 @@ PODS: - - Firebase/CoreOnly (6.25.0): - - FirebaseCore (= 6.7.1) - - Firebase/MLVision (6.25.0): + - Firebase/CoreOnly (6.26.0): + - FirebaseCore (= 6.7.2) + - Firebase/MLVision (6.26.0): - Firebase/CoreOnly - - FirebaseMLVision (~> 0.19.0) - - Firebase/MLVisionAutoML (6.25.0): + - FirebaseMLVision (~> 0.20.0) + - Firebase/MLVisionAutoML (6.26.0): - Firebase/CoreOnly - - FirebaseMLVisionAutoML (~> 0.19.0) - - FirebaseCore (6.7.1): + - FirebaseMLVisionAutoML (~> 0.20.0) + - FirebaseCore (6.7.2): - FirebaseCoreDiagnostics (~> 1.3) - FirebaseCoreDiagnosticsInterop (~> 1.2) - GoogleUtilities/Environment (~> 6.5) @@ -19,7 +19,7 @@ PODS: - GoogleUtilities/Logger (~> 6.5) - nanopb (~> 1.30905.0) - FirebaseCoreDiagnosticsInterop (1.2.0) - - FirebaseInstallations (1.2.0): + - FirebaseInstallations (1.3.0): - FirebaseCore (~> 6.6) - GoogleUtilities/Environment (~> 6.6) - GoogleUtilities/UserDefaults (~> 6.6) @@ -29,36 +29,36 @@ PODS: - FirebaseInstallations (~> 1.0) - GoogleUtilities/Environment (~> 6.5) - GoogleUtilities/UserDefaults (~> 6.5) - - FirebaseMLCommon (0.19.0): - - FirebaseCore (~> 6.3) - - FirebaseInstanceID (~> 4.2) + - FirebaseMLCommon (0.20.0): + - FirebaseCore (~> 6.7) + - FirebaseInstanceID (~> 4.3) - GoogleToolboxForMac/Logger (~> 2.1) - "GoogleToolboxForMac/NSData+zlib (~> 2.1)" - "GoogleToolboxForMac/NSDictionary+URLArguments (~> 2.1)" - GoogleUtilities/UserDefaults (~> 6.0) - GTMSessionFetcher/Core (~> 1.1) - Protobuf (~> 3.5) - - FirebaseMLVision (0.19.0): - - FirebaseCore (~> 6.3) - - FirebaseMLCommon (~> 0.19) + - FirebaseMLVision (0.20.0): + - FirebaseCore (~> 6.7) + - FirebaseMLCommon (~> 0.20) - GoogleAPIClientForREST/Core (~> 1.3) - GoogleAPIClientForREST/Vision (~> 1.3) - GoogleToolboxForMac/Logger (~> 2.1) - "GoogleToolboxForMac/NSData+zlib (~> 2.1)" - GTMSessionFetcher/Core (~> 1.1) - Protobuf (~> 3.5) - - FirebaseMLVisionAutoML (0.19.0): - - FirebaseCore (~> 6.3) - - FirebaseMLCommon (~> 0.19) - - FirebaseMLVision (~> 0.19) + - FirebaseMLVisionAutoML (0.20.0): + - FirebaseCore (~> 6.7) + - FirebaseMLCommon (~> 0.20) + - FirebaseMLVision (~> 0.20) - GTMSessionFetcher/Core (~> 1.1) - - TensorFlowLiteObjC (~> 1.14.0) + - TensorFlowLiteObjC (~> 2.1.0) - GoogleAPIClientForREST/Core (1.4.1): - GTMSessionFetcher (>= 1.1.7) - GoogleAPIClientForREST/Vision (1.4.1): - GoogleAPIClientForREST/Core - GTMSessionFetcher (>= 1.1.7) - - GoogleDataTransport (6.1.1) + - GoogleDataTransport (6.2.0) - GoogleDataTransportCCTSupport (3.1.0): - GoogleDataTransport (~> 6.1) - nanopb (~> 1.30905.0) @@ -92,9 +92,9 @@ PODS: - nanopb/encode (1.30905.0) - PromisesObjC (1.2.8) - Protobuf (3.12.0) - - TensorFlowLiteC (1.14.0) - - TensorFlowLiteObjC (1.14.0): - - TensorFlowLiteC (= 1.14.0) + - TensorFlowLiteC (2.1.0) + - TensorFlowLiteObjC (2.1.0): + - TensorFlowLiteC (= 2.1.0) DEPENDENCIES: - Firebase/MLVision @@ -124,17 +124,17 @@ SPEC REPOS: - TensorFlowLiteObjC SPEC CHECKSUMS: - Firebase: 5719b4f965f76643241a1bb8244483ff6117db39 - FirebaseCore: 6023faeada5afa95a349fccafb40900e32e9ac42 + Firebase: 7cf5f9c67f03cb3b606d1d6535286e1080e57eb6 + FirebaseCore: f42e5e5f382cdcf6b617ed737bf6c871a6947b17 FirebaseCoreDiagnostics: 4a773a47bd83bbd5a9b1ccf1ce7caa8b2d535e67 FirebaseCoreDiagnosticsInterop: 296e2c5f5314500a850ad0b83e9e7c10b011a850 - FirebaseInstallations: 2119fb3e46b0a88bfdbf12562f855ee3252462fa + FirebaseInstallations: 6f5f680e65dc374397a483c32d1799ba822a395b FirebaseInstanceID: cef67c4967c7cecb56ea65d8acbb4834825c587b - FirebaseMLCommon: 074a67e05122b1c9f6401a4e33b2cea3b4efd224 - FirebaseMLVision: 7a456009787690e3b53436092ae9b635563de8f3 - FirebaseMLVisionAutoML: ce5b5dfd1443e8c08a68f4dafa6b1c169d07a6a2 + FirebaseMLCommon: ddb73ec0ad174afd0f3ba292680b5aa8af008520 + FirebaseMLVision: 0e65f5fe6a0fce6c5cee55205ee698aa29342218 + FirebaseMLVisionAutoML: 03f056e68f0441087ce868fe19033d0a324e8f1e GoogleAPIClientForREST: e50dc3267b3131ee3a25e707c10204f6bec15ae9 - GoogleDataTransport: ad884314b81cdb808fb1d23787b367ff8da4e28a + GoogleDataTransport: 3e7daa08902c435d1c8e6cc4e2d1e24e1f368e2a GoogleDataTransportCCTSupport: d70a561f7d236af529fee598835caad5e25f6d3d GoogleToolboxForMac: 800648f8b3127618c1b59c7f97684427630c5ea3 GoogleUtilities: 39530bc0ad980530298e9c4af8549e991fd033b1 @@ -142,8 +142,8 @@ SPEC CHECKSUMS: nanopb: c43f40fadfe79e8b8db116583945847910cbabc9 PromisesObjC: c119f3cd559f50b7ae681fa59dc1acd19173b7e6 Protobuf: 2793fcd0622a00b546c60e7cbbcc493e043e9bb9 - TensorFlowLiteC: a6702011fb661928634e59565b5fe262f69692d0 - TensorFlowLiteObjC: ece71b1e78f3df5952996c1606934b1d5538c875 + TensorFlowLiteC: 215603d4426d93810eace5947e317389554a4b66 + TensorFlowLiteObjC: 2e074eb41084037aeda9a8babe111fdd3ac99974 PODFILE CHECKSUM: 4b071879fc5f9391b9325777ac56ce58e70e8b8d diff --git a/storage/Podfile.lock b/storage/Podfile.lock index f97987a8..8a5f5069 100644 --- a/storage/Podfile.lock +++ b/storage/Podfile.lock @@ -1,11 +1,11 @@ PODS: - - Firebase/CoreOnly (6.25.0): - - FirebaseCore (= 6.7.1) - - Firebase/Storage (6.25.0): + - Firebase/CoreOnly (6.26.0): + - FirebaseCore (= 6.7.2) + - Firebase/Storage (6.26.0): - Firebase/CoreOnly - FirebaseStorage (~> 3.6.1) - FirebaseAuthInterop (1.1.0) - - FirebaseCore (6.7.1): + - FirebaseCore (6.7.2): - FirebaseCoreDiagnostics (~> 1.3) - FirebaseCoreDiagnosticsInterop (~> 1.2) - GoogleUtilities/Environment (~> 6.5) @@ -24,7 +24,7 @@ PODS: - FirebaseUI/Storage (8.4.2): - Firebase/Storage (~> 6.0) - SDWebImage (~> 5.0) - - GoogleDataTransport (6.1.1) + - GoogleDataTransport (6.2.0) - GoogleDataTransportCCTSupport (3.1.0): - GoogleDataTransport (~> 6.1) - nanopb (~> 1.30905.0) @@ -65,14 +65,14 @@ SPEC REPOS: - SDWebImage SPEC CHECKSUMS: - Firebase: 5719b4f965f76643241a1bb8244483ff6117db39 + Firebase: 7cf5f9c67f03cb3b606d1d6535286e1080e57eb6 FirebaseAuthInterop: a0f37ae05833af156e72028f648d313f7e7592e9 - FirebaseCore: 6023faeada5afa95a349fccafb40900e32e9ac42 + FirebaseCore: f42e5e5f382cdcf6b617ed737bf6c871a6947b17 FirebaseCoreDiagnostics: 4a773a47bd83bbd5a9b1ccf1ce7caa8b2d535e67 FirebaseCoreDiagnosticsInterop: 296e2c5f5314500a850ad0b83e9e7c10b011a850 FirebaseStorage: f4f39ae834a7145963b913f54e2f24a9db1d8fac FirebaseUI: e57e9b9c4340631151fbe67a14206d23d0974f37 - GoogleDataTransport: ad884314b81cdb808fb1d23787b367ff8da4e28a + GoogleDataTransport: 3e7daa08902c435d1c8e6cc4e2d1e24e1f368e2a GoogleDataTransportCCTSupport: d70a561f7d236af529fee598835caad5e25f6d3d GoogleUtilities: 39530bc0ad980530298e9c4af8549e991fd033b1 GTMSessionFetcher: 6f5c8abbab8a9bce4bb3f057e317728ec6182b10 From 351b8a20691cd4a9d6dd6d909d26576caa40e3be Mon Sep 17 00:00:00 2001 From: DPE bot Date: Wed, 3 Jun 2020 08:24:12 -0700 Subject: [PATCH 097/387] Auto-update dependencies. --- dl-invites-sample/Podfile.lock | 4 ++-- firoptions/FiroptionConfiguration/Podfile.lock | 4 ++-- functions/Podfile.lock | 4 ++-- inappmessaging/Podfile.lock | 4 ++-- mlkit/Podfile.lock | 4 ++-- storage/Podfile.lock | 4 ++-- 6 files changed, 12 insertions(+), 12 deletions(-) diff --git a/dl-invites-sample/Podfile.lock b/dl-invites-sample/Podfile.lock index fcf6bc58..3bb52ba7 100644 --- a/dl-invites-sample/Podfile.lock +++ b/dl-invites-sample/Podfile.lock @@ -20,7 +20,7 @@ PODS: - FirebaseDynamicLinks (4.0.8): - FirebaseAnalyticsInterop (~> 1.3) - FirebaseCore (~> 6.2) - - GoogleDataTransport (6.2.0) + - GoogleDataTransport (6.2.1) - GoogleDataTransportCCTSupport (3.1.0): - GoogleDataTransport (~> 6.1) - nanopb (~> 1.30905.0) @@ -59,7 +59,7 @@ SPEC CHECKSUMS: FirebaseCoreDiagnostics: 4a773a47bd83bbd5a9b1ccf1ce7caa8b2d535e67 FirebaseCoreDiagnosticsInterop: 296e2c5f5314500a850ad0b83e9e7c10b011a850 FirebaseDynamicLinks: 417dc6dbb6013233c77558290d73296f429656a6 - GoogleDataTransport: 3e7daa08902c435d1c8e6cc4e2d1e24e1f368e2a + GoogleDataTransport: 9a8a16f79feffc7f42096743de2a7c4815e84020 GoogleDataTransportCCTSupport: d70a561f7d236af529fee598835caad5e25f6d3d GoogleUtilities: 39530bc0ad980530298e9c4af8549e991fd033b1 nanopb: c43f40fadfe79e8b8db116583945847910cbabc9 diff --git a/firoptions/FiroptionConfiguration/Podfile.lock b/firoptions/FiroptionConfiguration/Podfile.lock index 57fc5d4b..21472334 100644 --- a/firoptions/FiroptionConfiguration/Podfile.lock +++ b/firoptions/FiroptionConfiguration/Podfile.lock @@ -46,7 +46,7 @@ PODS: - GoogleUtilities/Network (~> 6.0) - "GoogleUtilities/NSData+zlib (~> 6.0)" - nanopb (~> 1.30905.0) - - GoogleDataTransport (6.2.0) + - GoogleDataTransport (6.2.1) - GoogleDataTransportCCTSupport (3.1.0): - GoogleDataTransport (~> 6.1) - nanopb (~> 1.30905.0) @@ -110,7 +110,7 @@ SPEC CHECKSUMS: FirebaseDatabase: 4e99c0c475d1ee0aa64ae2b53c93f80b7b60d7d9 FirebaseInstallations: 6f5f680e65dc374397a483c32d1799ba822a395b GoogleAppMeasurement: 67458367830514fb20fd9e233496f1eef9d90185 - GoogleDataTransport: 3e7daa08902c435d1c8e6cc4e2d1e24e1f368e2a + GoogleDataTransport: 9a8a16f79feffc7f42096743de2a7c4815e84020 GoogleDataTransportCCTSupport: d70a561f7d236af529fee598835caad5e25f6d3d GoogleUtilities: 39530bc0ad980530298e9c4af8549e991fd033b1 leveldb-library: 55d93ee664b4007aac644a782d11da33fba316f7 diff --git a/functions/Podfile.lock b/functions/Podfile.lock index 82685064..50564208 100644 --- a/functions/Podfile.lock +++ b/functions/Podfile.lock @@ -21,7 +21,7 @@ PODS: - FirebaseAuthInterop (~> 1.0) - FirebaseCore (~> 6.0) - GTMSessionFetcher/Core (~> 1.1) - - GoogleDataTransport (6.2.0) + - GoogleDataTransport (6.2.1) - GoogleDataTransportCCTSupport (3.1.0): - GoogleDataTransport (~> 6.1) - nanopb (~> 1.30905.0) @@ -62,7 +62,7 @@ SPEC CHECKSUMS: FirebaseCoreDiagnostics: 4a773a47bd83bbd5a9b1ccf1ce7caa8b2d535e67 FirebaseCoreDiagnosticsInterop: 296e2c5f5314500a850ad0b83e9e7c10b011a850 FirebaseFunctions: 5af7c35d1c5e41608fecbb667eb6c4e672e318d0 - GoogleDataTransport: 3e7daa08902c435d1c8e6cc4e2d1e24e1f368e2a + GoogleDataTransport: 9a8a16f79feffc7f42096743de2a7c4815e84020 GoogleDataTransportCCTSupport: d70a561f7d236af529fee598835caad5e25f6d3d GoogleUtilities: 39530bc0ad980530298e9c4af8549e991fd033b1 GTMSessionFetcher: 6f5c8abbab8a9bce4bb3f057e317728ec6182b10 diff --git a/inappmessaging/Podfile.lock b/inappmessaging/Podfile.lock index b8f5982b..d6d42443 100644 --- a/inappmessaging/Podfile.lock +++ b/inappmessaging/Podfile.lock @@ -35,7 +35,7 @@ PODS: - FirebaseInstallations (~> 1.0) - GoogleUtilities/Environment (~> 6.5) - GoogleUtilities/UserDefaults (~> 6.5) - - GoogleDataTransport (6.2.0) + - GoogleDataTransport (6.2.1) - GoogleDataTransportCCTSupport (3.1.0): - GoogleDataTransport (~> 6.1) - nanopb (~> 1.30905.0) @@ -83,7 +83,7 @@ SPEC CHECKSUMS: FirebaseInAppMessagingDisplay: 60a65c8277f17675a8a5b92e9a97cd914b45d4ff FirebaseInstallations: 6f5f680e65dc374397a483c32d1799ba822a395b FirebaseInstanceID: cef67c4967c7cecb56ea65d8acbb4834825c587b - GoogleDataTransport: 3e7daa08902c435d1c8e6cc4e2d1e24e1f368e2a + GoogleDataTransport: 9a8a16f79feffc7f42096743de2a7c4815e84020 GoogleDataTransportCCTSupport: d70a561f7d236af529fee598835caad5e25f6d3d GoogleUtilities: 39530bc0ad980530298e9c4af8549e991fd033b1 nanopb: c43f40fadfe79e8b8db116583945847910cbabc9 diff --git a/mlkit/Podfile.lock b/mlkit/Podfile.lock index 2a0660fb..1da7efae 100644 --- a/mlkit/Podfile.lock +++ b/mlkit/Podfile.lock @@ -58,7 +58,7 @@ PODS: - GoogleAPIClientForREST/Vision (1.4.1): - GoogleAPIClientForREST/Core - GTMSessionFetcher (>= 1.1.7) - - GoogleDataTransport (6.2.0) + - GoogleDataTransport (6.2.1) - GoogleDataTransportCCTSupport (3.1.0): - GoogleDataTransport (~> 6.1) - nanopb (~> 1.30905.0) @@ -134,7 +134,7 @@ SPEC CHECKSUMS: FirebaseMLVision: 0e65f5fe6a0fce6c5cee55205ee698aa29342218 FirebaseMLVisionAutoML: 03f056e68f0441087ce868fe19033d0a324e8f1e GoogleAPIClientForREST: e50dc3267b3131ee3a25e707c10204f6bec15ae9 - GoogleDataTransport: 3e7daa08902c435d1c8e6cc4e2d1e24e1f368e2a + GoogleDataTransport: 9a8a16f79feffc7f42096743de2a7c4815e84020 GoogleDataTransportCCTSupport: d70a561f7d236af529fee598835caad5e25f6d3d GoogleToolboxForMac: 800648f8b3127618c1b59c7f97684427630c5ea3 GoogleUtilities: 39530bc0ad980530298e9c4af8549e991fd033b1 diff --git a/storage/Podfile.lock b/storage/Podfile.lock index 8a5f5069..36679a0e 100644 --- a/storage/Podfile.lock +++ b/storage/Podfile.lock @@ -24,7 +24,7 @@ PODS: - FirebaseUI/Storage (8.4.2): - Firebase/Storage (~> 6.0) - SDWebImage (~> 5.0) - - GoogleDataTransport (6.2.0) + - GoogleDataTransport (6.2.1) - GoogleDataTransportCCTSupport (3.1.0): - GoogleDataTransport (~> 6.1) - nanopb (~> 1.30905.0) @@ -72,7 +72,7 @@ SPEC CHECKSUMS: FirebaseCoreDiagnosticsInterop: 296e2c5f5314500a850ad0b83e9e7c10b011a850 FirebaseStorage: f4f39ae834a7145963b913f54e2f24a9db1d8fac FirebaseUI: e57e9b9c4340631151fbe67a14206d23d0974f37 - GoogleDataTransport: 3e7daa08902c435d1c8e6cc4e2d1e24e1f368e2a + GoogleDataTransport: 9a8a16f79feffc7f42096743de2a7c4815e84020 GoogleDataTransportCCTSupport: d70a561f7d236af529fee598835caad5e25f6d3d GoogleUtilities: 39530bc0ad980530298e9c4af8549e991fd033b1 GTMSessionFetcher: 6f5c8abbab8a9bce4bb3f057e317728ec6182b10 From 139ed4ccb37b13f61b7496fd9341c2c43e0c8782 Mon Sep 17 00:00:00 2001 From: DPE bot Date: Tue, 9 Jun 2020 08:22:41 -0700 Subject: [PATCH 098/387] Auto-update dependencies. --- dl-invites-sample/Podfile.lock | 4 ++-- firoptions/FiroptionConfiguration/Podfile.lock | 4 ++-- functions/Podfile.lock | 4 ++-- inappmessaging/Podfile.lock | 4 ++-- mlkit/Podfile.lock | 4 ++-- storage/Podfile.lock | 4 ++-- 6 files changed, 12 insertions(+), 12 deletions(-) diff --git a/dl-invites-sample/Podfile.lock b/dl-invites-sample/Podfile.lock index 3bb52ba7..c5f5a3f0 100644 --- a/dl-invites-sample/Podfile.lock +++ b/dl-invites-sample/Podfile.lock @@ -33,7 +33,7 @@ PODS: - nanopb/encode (= 1.30905.0) - nanopb/decode (1.30905.0) - nanopb/encode (1.30905.0) - - PromisesObjC (1.2.8) + - PromisesObjC (1.2.9) DEPENDENCIES: - Firebase/DynamicLinks @@ -63,7 +63,7 @@ SPEC CHECKSUMS: GoogleDataTransportCCTSupport: d70a561f7d236af529fee598835caad5e25f6d3d GoogleUtilities: 39530bc0ad980530298e9c4af8549e991fd033b1 nanopb: c43f40fadfe79e8b8db116583945847910cbabc9 - PromisesObjC: c119f3cd559f50b7ae681fa59dc1acd19173b7e6 + PromisesObjC: b48e0338dbbac2207e611750777895f7a5811b75 PODFILE CHECKSUM: 7de02ed38e9465e2c05bb12085a971c35543c261 diff --git a/firoptions/FiroptionConfiguration/Podfile.lock b/firoptions/FiroptionConfiguration/Podfile.lock index 21472334..02567f92 100644 --- a/firoptions/FiroptionConfiguration/Podfile.lock +++ b/firoptions/FiroptionConfiguration/Podfile.lock @@ -75,7 +75,7 @@ PODS: - nanopb/encode (= 1.30905.0) - nanopb/decode (1.30905.0) - nanopb/encode (1.30905.0) - - PromisesObjC (1.2.8) + - PromisesObjC (1.2.9) DEPENDENCIES: - Firebase/Analytics @@ -115,7 +115,7 @@ SPEC CHECKSUMS: GoogleUtilities: 39530bc0ad980530298e9c4af8549e991fd033b1 leveldb-library: 55d93ee664b4007aac644a782d11da33fba316f7 nanopb: c43f40fadfe79e8b8db116583945847910cbabc9 - PromisesObjC: c119f3cd559f50b7ae681fa59dc1acd19173b7e6 + PromisesObjC: b48e0338dbbac2207e611750777895f7a5811b75 PODFILE CHECKSUM: 637f4cec311becce3d9f62d24448342df688ce41 diff --git a/functions/Podfile.lock b/functions/Podfile.lock index 50564208..4d0db1f3 100644 --- a/functions/Podfile.lock +++ b/functions/Podfile.lock @@ -35,7 +35,7 @@ PODS: - nanopb/encode (= 1.30905.0) - nanopb/decode (1.30905.0) - nanopb/encode (1.30905.0) - - PromisesObjC (1.2.8) + - PromisesObjC (1.2.9) DEPENDENCIES: - Firebase/Functions @@ -67,7 +67,7 @@ SPEC CHECKSUMS: GoogleUtilities: 39530bc0ad980530298e9c4af8549e991fd033b1 GTMSessionFetcher: 6f5c8abbab8a9bce4bb3f057e317728ec6182b10 nanopb: c43f40fadfe79e8b8db116583945847910cbabc9 - PromisesObjC: c119f3cd559f50b7ae681fa59dc1acd19173b7e6 + PromisesObjC: b48e0338dbbac2207e611750777895f7a5811b75 PODFILE CHECKSUM: 0bf21181414ed35c7e5fc96da7dd0f72b77e7b34 diff --git a/inappmessaging/Podfile.lock b/inappmessaging/Podfile.lock index d6d42443..dea76c34 100644 --- a/inappmessaging/Podfile.lock +++ b/inappmessaging/Podfile.lock @@ -50,7 +50,7 @@ PODS: - nanopb/encode (= 1.30905.0) - nanopb/decode (1.30905.0) - nanopb/encode (1.30905.0) - - PromisesObjC (1.2.8) + - PromisesObjC (1.2.9) DEPENDENCIES: - Firebase @@ -87,7 +87,7 @@ SPEC CHECKSUMS: GoogleDataTransportCCTSupport: d70a561f7d236af529fee598835caad5e25f6d3d GoogleUtilities: 39530bc0ad980530298e9c4af8549e991fd033b1 nanopb: c43f40fadfe79e8b8db116583945847910cbabc9 - PromisesObjC: c119f3cd559f50b7ae681fa59dc1acd19173b7e6 + PromisesObjC: b48e0338dbbac2207e611750777895f7a5811b75 PODFILE CHECKSUM: ee1d0162c4b114166138141943031a3ae6c42221 diff --git a/mlkit/Podfile.lock b/mlkit/Podfile.lock index 1da7efae..f0bca210 100644 --- a/mlkit/Podfile.lock +++ b/mlkit/Podfile.lock @@ -90,7 +90,7 @@ PODS: - nanopb/encode (= 1.30905.0) - nanopb/decode (1.30905.0) - nanopb/encode (1.30905.0) - - PromisesObjC (1.2.8) + - PromisesObjC (1.2.9) - Protobuf (3.12.0) - TensorFlowLiteC (2.1.0) - TensorFlowLiteObjC (2.1.0): @@ -140,7 +140,7 @@ SPEC CHECKSUMS: GoogleUtilities: 39530bc0ad980530298e9c4af8549e991fd033b1 GTMSessionFetcher: 6f5c8abbab8a9bce4bb3f057e317728ec6182b10 nanopb: c43f40fadfe79e8b8db116583945847910cbabc9 - PromisesObjC: c119f3cd559f50b7ae681fa59dc1acd19173b7e6 + PromisesObjC: b48e0338dbbac2207e611750777895f7a5811b75 Protobuf: 2793fcd0622a00b546c60e7cbbcc493e043e9bb9 TensorFlowLiteC: 215603d4426d93810eace5947e317389554a4b66 TensorFlowLiteObjC: 2e074eb41084037aeda9a8babe111fdd3ac99974 diff --git a/storage/Podfile.lock b/storage/Podfile.lock index 36679a0e..79a984ae 100644 --- a/storage/Podfile.lock +++ b/storage/Podfile.lock @@ -38,7 +38,7 @@ PODS: - nanopb/encode (= 1.30905.0) - nanopb/decode (1.30905.0) - nanopb/encode (1.30905.0) - - PromisesObjC (1.2.8) + - PromisesObjC (1.2.9) - SDWebImage (5.8.0): - SDWebImage/Core (= 5.8.0) - SDWebImage/Core (5.8.0) @@ -77,7 +77,7 @@ SPEC CHECKSUMS: GoogleUtilities: 39530bc0ad980530298e9c4af8549e991fd033b1 GTMSessionFetcher: 6f5c8abbab8a9bce4bb3f057e317728ec6182b10 nanopb: c43f40fadfe79e8b8db116583945847910cbabc9 - PromisesObjC: c119f3cd559f50b7ae681fa59dc1acd19173b7e6 + PromisesObjC: b48e0338dbbac2207e611750777895f7a5811b75 SDWebImage: 84000f962cbfa70c07f19d2234cbfcf5d779b5dc PODFILE CHECKSUM: f0cd9d079793b24a37b713cd64dc7900bb8601af From 340a48a592e334dc3ca1d04b4d023d46802b3b32 Mon Sep 17 00:00:00 2001 From: DPE bot Date: Wed, 10 Jun 2020 08:22:12 -0700 Subject: [PATCH 099/387] Auto-update dependencies. --- mlkit/Podfile.lock | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/mlkit/Podfile.lock b/mlkit/Podfile.lock index f0bca210..1e77fe32 100644 --- a/mlkit/Podfile.lock +++ b/mlkit/Podfile.lock @@ -29,7 +29,7 @@ PODS: - FirebaseInstallations (~> 1.0) - GoogleUtilities/Environment (~> 6.5) - GoogleUtilities/UserDefaults (~> 6.5) - - FirebaseMLCommon (0.20.0): + - FirebaseMLCommon (0.20.1): - FirebaseCore (~> 6.7) - FirebaseInstanceID (~> 4.3) - GoogleToolboxForMac/Logger (~> 2.1) @@ -37,8 +37,8 @@ PODS: - "GoogleToolboxForMac/NSDictionary+URLArguments (~> 2.1)" - GoogleUtilities/UserDefaults (~> 6.0) - GTMSessionFetcher/Core (~> 1.1) - - Protobuf (~> 3.5) - - FirebaseMLVision (0.20.0): + - Protobuf (~> 3.12) + - FirebaseMLVision (0.20.1): - FirebaseCore (~> 6.7) - FirebaseMLCommon (~> 0.20) - GoogleAPIClientForREST/Core (~> 1.3) @@ -46,7 +46,7 @@ PODS: - GoogleToolboxForMac/Logger (~> 2.1) - "GoogleToolboxForMac/NSData+zlib (~> 2.1)" - GTMSessionFetcher/Core (~> 1.1) - - Protobuf (~> 3.5) + - Protobuf (~> 3.12) - FirebaseMLVisionAutoML (0.20.0): - FirebaseCore (~> 6.7) - FirebaseMLCommon (~> 0.20) @@ -130,8 +130,8 @@ SPEC CHECKSUMS: FirebaseCoreDiagnosticsInterop: 296e2c5f5314500a850ad0b83e9e7c10b011a850 FirebaseInstallations: 6f5f680e65dc374397a483c32d1799ba822a395b FirebaseInstanceID: cef67c4967c7cecb56ea65d8acbb4834825c587b - FirebaseMLCommon: ddb73ec0ad174afd0f3ba292680b5aa8af008520 - FirebaseMLVision: 0e65f5fe6a0fce6c5cee55205ee698aa29342218 + FirebaseMLCommon: 5e1184cfdddbd097f55cad75b598881d348d900f + FirebaseMLVision: 485358b97d3332669ecc4fed55ee360aaef2813d FirebaseMLVisionAutoML: 03f056e68f0441087ce868fe19033d0a324e8f1e GoogleAPIClientForREST: e50dc3267b3131ee3a25e707c10204f6bec15ae9 GoogleDataTransport: 9a8a16f79feffc7f42096743de2a7c4815e84020 From aa4c692b576a5592f835b18e796477d54d0ea1db Mon Sep 17 00:00:00 2001 From: DPE bot Date: Fri, 12 Jun 2020 08:22:20 -0700 Subject: [PATCH 100/387] Auto-update dependencies. --- storage/Podfile.lock | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/storage/Podfile.lock b/storage/Podfile.lock index 79a984ae..d633ca68 100644 --- a/storage/Podfile.lock +++ b/storage/Podfile.lock @@ -39,9 +39,9 @@ PODS: - nanopb/decode (1.30905.0) - nanopb/encode (1.30905.0) - PromisesObjC (1.2.9) - - SDWebImage (5.8.0): - - SDWebImage/Core (= 5.8.0) - - SDWebImage/Core (5.8.0) + - SDWebImage (5.8.1): + - SDWebImage/Core (= 5.8.1) + - SDWebImage/Core (5.8.1) DEPENDENCIES: - Firebase/Storage @@ -78,7 +78,7 @@ SPEC CHECKSUMS: GTMSessionFetcher: 6f5c8abbab8a9bce4bb3f057e317728ec6182b10 nanopb: c43f40fadfe79e8b8db116583945847910cbabc9 PromisesObjC: b48e0338dbbac2207e611750777895f7a5811b75 - SDWebImage: 84000f962cbfa70c07f19d2234cbfcf5d779b5dc + SDWebImage: e3eae2eda88578db0685a0c88597fdadd9433f05 PODFILE CHECKSUM: f0cd9d079793b24a37b713cd64dc7900bb8601af From 931e6991563c77c4ae95b3a818867d66508112da Mon Sep 17 00:00:00 2001 From: DPE bot Date: Wed, 17 Jun 2020 08:22:49 -0700 Subject: [PATCH 101/387] Auto-update dependencies. --- dl-invites-sample/Podfile.lock | 37 +++++------ .../FiroptionConfiguration/Podfile.lock | 63 ++++++++----------- functions/Podfile.lock | 37 +++++------ inappmessaging/Podfile.lock | 9 ++- mlkit/Podfile.lock | 41 ++++++------ storage/Podfile.lock | 37 +++++------ 6 files changed, 91 insertions(+), 133 deletions(-) diff --git a/dl-invites-sample/Podfile.lock b/dl-invites-sample/Podfile.lock index c5f5a3f0..307ca0df 100644 --- a/dl-invites-sample/Podfile.lock +++ b/dl-invites-sample/Podfile.lock @@ -1,27 +1,22 @@ PODS: - - Firebase/CoreOnly (6.26.0): - - FirebaseCore (= 6.7.2) - - Firebase/DynamicLinks (6.26.0): + - Firebase/CoreOnly (6.27.0): + - FirebaseCore (= 6.8.0) + - Firebase/DynamicLinks (6.27.0): - Firebase/CoreOnly - - FirebaseDynamicLinks (~> 4.0.8) - - FirebaseAnalyticsInterop (1.5.0) - - FirebaseCore (6.7.2): + - FirebaseDynamicLinks (~> 4.1.0) + - FirebaseCore (6.8.0): - FirebaseCoreDiagnostics (~> 1.3) - - FirebaseCoreDiagnosticsInterop (~> 1.2) - GoogleUtilities/Environment (~> 6.5) - GoogleUtilities/Logger (~> 6.5) - - FirebaseCoreDiagnostics (1.3.0): - - FirebaseCoreDiagnosticsInterop (~> 1.2) + - FirebaseCoreDiagnostics (1.4.0): - GoogleDataTransportCCTSupport (~> 3.1) - GoogleUtilities/Environment (~> 6.5) - GoogleUtilities/Logger (~> 6.5) - nanopb (~> 1.30905.0) - - FirebaseCoreDiagnosticsInterop (1.2.0) - - FirebaseDynamicLinks (4.0.8): - - FirebaseAnalyticsInterop (~> 1.3) - - FirebaseCore (~> 6.2) + - FirebaseDynamicLinks (4.1.0): + - FirebaseCore (~> 6.8) - GoogleDataTransport (6.2.1) - - GoogleDataTransportCCTSupport (3.1.0): + - GoogleDataTransportCCTSupport (3.2.0): - GoogleDataTransport (~> 6.1) - nanopb (~> 1.30905.0) - GoogleUtilities/Environment (6.6.0): @@ -41,10 +36,8 @@ DEPENDENCIES: SPEC REPOS: trunk: - Firebase - - FirebaseAnalyticsInterop - FirebaseCore - FirebaseCoreDiagnostics - - FirebaseCoreDiagnosticsInterop - FirebaseDynamicLinks - GoogleDataTransport - GoogleDataTransportCCTSupport @@ -53,14 +46,12 @@ SPEC REPOS: - PromisesObjC SPEC CHECKSUMS: - Firebase: 7cf5f9c67f03cb3b606d1d6535286e1080e57eb6 - FirebaseAnalyticsInterop: 3f86269c38ae41f47afeb43ebf32a001f58fcdae - FirebaseCore: f42e5e5f382cdcf6b617ed737bf6c871a6947b17 - FirebaseCoreDiagnostics: 4a773a47bd83bbd5a9b1ccf1ce7caa8b2d535e67 - FirebaseCoreDiagnosticsInterop: 296e2c5f5314500a850ad0b83e9e7c10b011a850 - FirebaseDynamicLinks: 417dc6dbb6013233c77558290d73296f429656a6 + Firebase: fc4cbf6f1592636431821ef9a3c557e4dfd9f268 + FirebaseCore: feda061cb1ee6d8ad4824f4a4a8ffbcfe284f595 + FirebaseCoreDiagnostics: 4505e4d4009b1d93f605088ee7d7764d5f0d1c84 + FirebaseDynamicLinks: 50cff91aff05347770be750dde61d3311ff7ffc8 GoogleDataTransport: 9a8a16f79feffc7f42096743de2a7c4815e84020 - GoogleDataTransportCCTSupport: d70a561f7d236af529fee598835caad5e25f6d3d + GoogleDataTransportCCTSupport: 489c1265d2c85b68187a83a911913d190012158d GoogleUtilities: 39530bc0ad980530298e9c4af8549e991fd033b1 nanopb: c43f40fadfe79e8b8db116583945847910cbabc9 PromisesObjC: b48e0338dbbac2207e611750777895f7a5811b75 diff --git a/firoptions/FiroptionConfiguration/Podfile.lock b/firoptions/FiroptionConfiguration/Podfile.lock index 02567f92..bd697399 100644 --- a/firoptions/FiroptionConfiguration/Podfile.lock +++ b/firoptions/FiroptionConfiguration/Podfile.lock @@ -1,53 +1,48 @@ PODS: - - Firebase/Analytics (6.26.0): + - Firebase/Analytics (6.27.0): - Firebase/Core - - Firebase/Core (6.26.0): + - Firebase/Core (6.27.0): - Firebase/CoreOnly - - FirebaseAnalytics (= 6.6.0) - - Firebase/CoreOnly (6.26.0): - - FirebaseCore (= 6.7.2) - - Firebase/Database (6.26.0): + - FirebaseAnalytics (= 6.6.1) + - Firebase/CoreOnly (6.27.0): + - FirebaseCore (= 6.8.0) + - Firebase/Database (6.27.0): - Firebase/CoreOnly - - FirebaseDatabase (~> 6.2.1) - - FirebaseAnalytics (6.6.0): - - FirebaseCore (~> 6.7) - - FirebaseInstallations (~> 1.3) - - GoogleAppMeasurement (= 6.6.0) + - FirebaseDatabase (~> 6.3.0) + - FirebaseAnalytics (6.6.1): + - FirebaseCore (~> 6.8) + - FirebaseInstallations (~> 1.4) + - GoogleAppMeasurement (= 6.6.1) - GoogleUtilities/AppDelegateSwizzler (~> 6.0) - GoogleUtilities/MethodSwizzler (~> 6.0) - GoogleUtilities/Network (~> 6.0) - "GoogleUtilities/NSData+zlib (~> 6.0)" - nanopb (~> 1.30905.0) - - FirebaseAuthInterop (1.1.0) - - FirebaseCore (6.7.2): + - FirebaseCore (6.8.0): - FirebaseCoreDiagnostics (~> 1.3) - - FirebaseCoreDiagnosticsInterop (~> 1.2) - GoogleUtilities/Environment (~> 6.5) - GoogleUtilities/Logger (~> 6.5) - - FirebaseCoreDiagnostics (1.3.0): - - FirebaseCoreDiagnosticsInterop (~> 1.2) + - FirebaseCoreDiagnostics (1.4.0): - GoogleDataTransportCCTSupport (~> 3.1) - GoogleUtilities/Environment (~> 6.5) - GoogleUtilities/Logger (~> 6.5) - nanopb (~> 1.30905.0) - - FirebaseCoreDiagnosticsInterop (1.2.0) - - FirebaseDatabase (6.2.1): - - FirebaseAuthInterop (~> 1.0) - - FirebaseCore (~> 6.0) + - FirebaseDatabase (6.3.0): + - FirebaseCore (~> 6.8) - leveldb-library (~> 1.22) - - FirebaseInstallations (1.3.0): - - FirebaseCore (~> 6.6) + - FirebaseInstallations (1.4.0): + - FirebaseCore (~> 6.8) - GoogleUtilities/Environment (~> 6.6) - GoogleUtilities/UserDefaults (~> 6.6) - PromisesObjC (~> 1.2) - - GoogleAppMeasurement (6.6.0): + - GoogleAppMeasurement (6.6.1): - GoogleUtilities/AppDelegateSwizzler (~> 6.0) - GoogleUtilities/MethodSwizzler (~> 6.0) - GoogleUtilities/Network (~> 6.0) - "GoogleUtilities/NSData+zlib (~> 6.0)" - nanopb (~> 1.30905.0) - GoogleDataTransport (6.2.1) - - GoogleDataTransportCCTSupport (3.1.0): + - GoogleDataTransportCCTSupport (3.2.0): - GoogleDataTransport (~> 6.1) - nanopb (~> 1.30905.0) - GoogleUtilities/AppDelegateSwizzler (6.6.0): @@ -86,10 +81,8 @@ SPEC REPOS: trunk: - Firebase - FirebaseAnalytics - - FirebaseAuthInterop - FirebaseCore - FirebaseCoreDiagnostics - - FirebaseCoreDiagnosticsInterop - FirebaseDatabase - FirebaseInstallations - GoogleAppMeasurement @@ -101,17 +94,15 @@ SPEC REPOS: - PromisesObjC SPEC CHECKSUMS: - Firebase: 7cf5f9c67f03cb3b606d1d6535286e1080e57eb6 - FirebaseAnalytics: 96634d356482d4f3af8fe459a0ebf19a99c71b75 - FirebaseAuthInterop: a0f37ae05833af156e72028f648d313f7e7592e9 - FirebaseCore: f42e5e5f382cdcf6b617ed737bf6c871a6947b17 - FirebaseCoreDiagnostics: 4a773a47bd83bbd5a9b1ccf1ce7caa8b2d535e67 - FirebaseCoreDiagnosticsInterop: 296e2c5f5314500a850ad0b83e9e7c10b011a850 - FirebaseDatabase: 4e99c0c475d1ee0aa64ae2b53c93f80b7b60d7d9 - FirebaseInstallations: 6f5f680e65dc374397a483c32d1799ba822a395b - GoogleAppMeasurement: 67458367830514fb20fd9e233496f1eef9d90185 + Firebase: fc4cbf6f1592636431821ef9a3c557e4dfd9f268 + FirebaseAnalytics: 0ea640473474f036cabbc2576e20c2d63671c92f + FirebaseCore: feda061cb1ee6d8ad4824f4a4a8ffbcfe284f595 + FirebaseCoreDiagnostics: 4505e4d4009b1d93f605088ee7d7764d5f0d1c84 + FirebaseDatabase: 3d02ffa794ec174853c086cf87cf2dc79bd6da49 + FirebaseInstallations: 293f567159b6d66d1c990f13bb868066096c94ec + GoogleAppMeasurement: 2fd5c5a56c069db635c8e7b92d4809a9591d0a69 GoogleDataTransport: 9a8a16f79feffc7f42096743de2a7c4815e84020 - GoogleDataTransportCCTSupport: d70a561f7d236af529fee598835caad5e25f6d3d + GoogleDataTransportCCTSupport: 489c1265d2c85b68187a83a911913d190012158d GoogleUtilities: 39530bc0ad980530298e9c4af8549e991fd033b1 leveldb-library: 55d93ee664b4007aac644a782d11da33fba316f7 nanopb: c43f40fadfe79e8b8db116583945847910cbabc9 diff --git a/functions/Podfile.lock b/functions/Podfile.lock index 4d0db1f3..82b40fad 100644 --- a/functions/Podfile.lock +++ b/functions/Podfile.lock @@ -1,28 +1,23 @@ PODS: - - Firebase/CoreOnly (6.26.0): - - FirebaseCore (= 6.7.2) - - Firebase/Functions (6.26.0): + - Firebase/CoreOnly (6.27.0): + - FirebaseCore (= 6.8.0) + - Firebase/Functions (6.27.0): - Firebase/CoreOnly - - FirebaseFunctions (~> 2.5.1) - - FirebaseAuthInterop (1.1.0) - - FirebaseCore (6.7.2): + - FirebaseFunctions (~> 2.6.0) + - FirebaseCore (6.8.0): - FirebaseCoreDiagnostics (~> 1.3) - - FirebaseCoreDiagnosticsInterop (~> 1.2) - GoogleUtilities/Environment (~> 6.5) - GoogleUtilities/Logger (~> 6.5) - - FirebaseCoreDiagnostics (1.3.0): - - FirebaseCoreDiagnosticsInterop (~> 1.2) + - FirebaseCoreDiagnostics (1.4.0): - GoogleDataTransportCCTSupport (~> 3.1) - GoogleUtilities/Environment (~> 6.5) - GoogleUtilities/Logger (~> 6.5) - nanopb (~> 1.30905.0) - - FirebaseCoreDiagnosticsInterop (1.2.0) - - FirebaseFunctions (2.5.1): - - FirebaseAuthInterop (~> 1.0) - - FirebaseCore (~> 6.0) + - FirebaseFunctions (2.6.0): + - FirebaseCore (~> 6.8) - GTMSessionFetcher/Core (~> 1.1) - GoogleDataTransport (6.2.1) - - GoogleDataTransportCCTSupport (3.1.0): + - GoogleDataTransportCCTSupport (3.2.0): - GoogleDataTransport (~> 6.1) - nanopb (~> 1.30905.0) - GoogleUtilities/Environment (6.6.0): @@ -43,10 +38,8 @@ DEPENDENCIES: SPEC REPOS: trunk: - Firebase - - FirebaseAuthInterop - FirebaseCore - FirebaseCoreDiagnostics - - FirebaseCoreDiagnosticsInterop - FirebaseFunctions - GoogleDataTransport - GoogleDataTransportCCTSupport @@ -56,14 +49,12 @@ SPEC REPOS: - PromisesObjC SPEC CHECKSUMS: - Firebase: 7cf5f9c67f03cb3b606d1d6535286e1080e57eb6 - FirebaseAuthInterop: a0f37ae05833af156e72028f648d313f7e7592e9 - FirebaseCore: f42e5e5f382cdcf6b617ed737bf6c871a6947b17 - FirebaseCoreDiagnostics: 4a773a47bd83bbd5a9b1ccf1ce7caa8b2d535e67 - FirebaseCoreDiagnosticsInterop: 296e2c5f5314500a850ad0b83e9e7c10b011a850 - FirebaseFunctions: 5af7c35d1c5e41608fecbb667eb6c4e672e318d0 + Firebase: fc4cbf6f1592636431821ef9a3c557e4dfd9f268 + FirebaseCore: feda061cb1ee6d8ad4824f4a4a8ffbcfe284f595 + FirebaseCoreDiagnostics: 4505e4d4009b1d93f605088ee7d7764d5f0d1c84 + FirebaseFunctions: 55c11559aaef04038a066c07a7288094823ad3fb GoogleDataTransport: 9a8a16f79feffc7f42096743de2a7c4815e84020 - GoogleDataTransportCCTSupport: d70a561f7d236af529fee598835caad5e25f6d3d + GoogleDataTransportCCTSupport: 489c1265d2c85b68187a83a911913d190012158d GoogleUtilities: 39530bc0ad980530298e9c4af8549e991fd033b1 GTMSessionFetcher: 6f5c8abbab8a9bce4bb3f057e317728ec6182b10 nanopb: c43f40fadfe79e8b8db116583945847910cbabc9 diff --git a/inappmessaging/Podfile.lock b/inappmessaging/Podfile.lock index dea76c34..4a2b8dd5 100644 --- a/inappmessaging/Podfile.lock +++ b/inappmessaging/Podfile.lock @@ -11,8 +11,7 @@ PODS: - FirebaseCoreDiagnosticsInterop (~> 1.2) - GoogleUtilities/Environment (~> 6.5) - GoogleUtilities/Logger (~> 6.5) - - FirebaseCoreDiagnostics (1.3.0): - - FirebaseCoreDiagnosticsInterop (~> 1.2) + - FirebaseCoreDiagnostics (1.4.0): - GoogleDataTransportCCTSupport (~> 3.1) - GoogleUtilities/Environment (~> 6.5) - GoogleUtilities/Logger (~> 6.5) @@ -36,7 +35,7 @@ PODS: - GoogleUtilities/Environment (~> 6.5) - GoogleUtilities/UserDefaults (~> 6.5) - GoogleDataTransport (6.2.1) - - GoogleDataTransportCCTSupport (3.1.0): + - GoogleDataTransportCCTSupport (3.2.0): - GoogleDataTransport (~> 6.1) - nanopb (~> 1.30905.0) - GoogleUtilities/Environment (6.6.0): @@ -77,14 +76,14 @@ SPEC CHECKSUMS: Firebase: 5d77105d9740a07ca6b16927ca971db7e860faaf FirebaseAnalyticsInterop: 3f86269c38ae41f47afeb43ebf32a001f58fcdae FirebaseCore: 4aeb81ff53dcd9a3634ca725dc1fb8c2a4622046 - FirebaseCoreDiagnostics: 4a773a47bd83bbd5a9b1ccf1ce7caa8b2d535e67 + FirebaseCoreDiagnostics: 4505e4d4009b1d93f605088ee7d7764d5f0d1c84 FirebaseCoreDiagnosticsInterop: 296e2c5f5314500a850ad0b83e9e7c10b011a850 FirebaseInAppMessaging: 5db5fa181ed4215e02ded09f7e4bbcc2ce624a47 FirebaseInAppMessagingDisplay: 60a65c8277f17675a8a5b92e9a97cd914b45d4ff FirebaseInstallations: 6f5f680e65dc374397a483c32d1799ba822a395b FirebaseInstanceID: cef67c4967c7cecb56ea65d8acbb4834825c587b GoogleDataTransport: 9a8a16f79feffc7f42096743de2a7c4815e84020 - GoogleDataTransportCCTSupport: d70a561f7d236af529fee598835caad5e25f6d3d + GoogleDataTransportCCTSupport: 489c1265d2c85b68187a83a911913d190012158d GoogleUtilities: 39530bc0ad980530298e9c4af8549e991fd033b1 nanopb: c43f40fadfe79e8b8db116583945847910cbabc9 PromisesObjC: b48e0338dbbac2207e611750777895f7a5811b75 diff --git a/mlkit/Podfile.lock b/mlkit/Podfile.lock index 1e77fe32..6510bcf6 100644 --- a/mlkit/Podfile.lock +++ b/mlkit/Podfile.lock @@ -1,31 +1,28 @@ PODS: - - Firebase/CoreOnly (6.26.0): - - FirebaseCore (= 6.7.2) - - Firebase/MLVision (6.26.0): + - Firebase/CoreOnly (6.27.0): + - FirebaseCore (= 6.8.0) + - Firebase/MLVision (6.27.0): - Firebase/CoreOnly - - FirebaseMLVision (~> 0.20.0) - - Firebase/MLVisionAutoML (6.26.0): + - FirebaseMLVision (~> 0.20.1) + - Firebase/MLVisionAutoML (6.27.0): - Firebase/CoreOnly - FirebaseMLVisionAutoML (~> 0.20.0) - - FirebaseCore (6.7.2): + - FirebaseCore (6.8.0): - FirebaseCoreDiagnostics (~> 1.3) - - FirebaseCoreDiagnosticsInterop (~> 1.2) - GoogleUtilities/Environment (~> 6.5) - GoogleUtilities/Logger (~> 6.5) - - FirebaseCoreDiagnostics (1.3.0): - - FirebaseCoreDiagnosticsInterop (~> 1.2) + - FirebaseCoreDiagnostics (1.4.0): - GoogleDataTransportCCTSupport (~> 3.1) - GoogleUtilities/Environment (~> 6.5) - GoogleUtilities/Logger (~> 6.5) - nanopb (~> 1.30905.0) - - FirebaseCoreDiagnosticsInterop (1.2.0) - - FirebaseInstallations (1.3.0): - - FirebaseCore (~> 6.6) + - FirebaseInstallations (1.4.0): + - FirebaseCore (~> 6.8) - GoogleUtilities/Environment (~> 6.6) - GoogleUtilities/UserDefaults (~> 6.6) - PromisesObjC (~> 1.2) - - FirebaseInstanceID (4.3.4): - - FirebaseCore (~> 6.6) + - FirebaseInstanceID (4.4.0): + - FirebaseCore (~> 6.8) - FirebaseInstallations (~> 1.0) - GoogleUtilities/Environment (~> 6.5) - GoogleUtilities/UserDefaults (~> 6.5) @@ -59,7 +56,7 @@ PODS: - GoogleAPIClientForREST/Core - GTMSessionFetcher (>= 1.1.7) - GoogleDataTransport (6.2.1) - - GoogleDataTransportCCTSupport (3.1.0): + - GoogleDataTransportCCTSupport (3.2.0): - GoogleDataTransport (~> 6.1) - nanopb (~> 1.30905.0) - GoogleToolboxForMac/DebugUtils (2.2.2): @@ -105,7 +102,6 @@ SPEC REPOS: - Firebase - FirebaseCore - FirebaseCoreDiagnostics - - FirebaseCoreDiagnosticsInterop - FirebaseInstallations - FirebaseInstanceID - FirebaseMLCommon @@ -124,18 +120,17 @@ SPEC REPOS: - TensorFlowLiteObjC SPEC CHECKSUMS: - Firebase: 7cf5f9c67f03cb3b606d1d6535286e1080e57eb6 - FirebaseCore: f42e5e5f382cdcf6b617ed737bf6c871a6947b17 - FirebaseCoreDiagnostics: 4a773a47bd83bbd5a9b1ccf1ce7caa8b2d535e67 - FirebaseCoreDiagnosticsInterop: 296e2c5f5314500a850ad0b83e9e7c10b011a850 - FirebaseInstallations: 6f5f680e65dc374397a483c32d1799ba822a395b - FirebaseInstanceID: cef67c4967c7cecb56ea65d8acbb4834825c587b + Firebase: fc4cbf6f1592636431821ef9a3c557e4dfd9f268 + FirebaseCore: feda061cb1ee6d8ad4824f4a4a8ffbcfe284f595 + FirebaseCoreDiagnostics: 4505e4d4009b1d93f605088ee7d7764d5f0d1c84 + FirebaseInstallations: 293f567159b6d66d1c990f13bb868066096c94ec + FirebaseInstanceID: 3b119bfe90e904851218159c9a4ecb847cc51d18 FirebaseMLCommon: 5e1184cfdddbd097f55cad75b598881d348d900f FirebaseMLVision: 485358b97d3332669ecc4fed55ee360aaef2813d FirebaseMLVisionAutoML: 03f056e68f0441087ce868fe19033d0a324e8f1e GoogleAPIClientForREST: e50dc3267b3131ee3a25e707c10204f6bec15ae9 GoogleDataTransport: 9a8a16f79feffc7f42096743de2a7c4815e84020 - GoogleDataTransportCCTSupport: d70a561f7d236af529fee598835caad5e25f6d3d + GoogleDataTransportCCTSupport: 489c1265d2c85b68187a83a911913d190012158d GoogleToolboxForMac: 800648f8b3127618c1b59c7f97684427630c5ea3 GoogleUtilities: 39530bc0ad980530298e9c4af8549e991fd033b1 GTMSessionFetcher: 6f5c8abbab8a9bce4bb3f057e317728ec6182b10 diff --git a/storage/Podfile.lock b/storage/Podfile.lock index d633ca68..908014de 100644 --- a/storage/Podfile.lock +++ b/storage/Podfile.lock @@ -1,31 +1,26 @@ PODS: - - Firebase/CoreOnly (6.26.0): - - FirebaseCore (= 6.7.2) - - Firebase/Storage (6.26.0): + - Firebase/CoreOnly (6.27.0): + - FirebaseCore (= 6.8.0) + - Firebase/Storage (6.27.0): - Firebase/CoreOnly - - FirebaseStorage (~> 3.6.1) - - FirebaseAuthInterop (1.1.0) - - FirebaseCore (6.7.2): + - FirebaseStorage (~> 3.7.0) + - FirebaseCore (6.8.0): - FirebaseCoreDiagnostics (~> 1.3) - - FirebaseCoreDiagnosticsInterop (~> 1.2) - GoogleUtilities/Environment (~> 6.5) - GoogleUtilities/Logger (~> 6.5) - - FirebaseCoreDiagnostics (1.3.0): - - FirebaseCoreDiagnosticsInterop (~> 1.2) + - FirebaseCoreDiagnostics (1.4.0): - GoogleDataTransportCCTSupport (~> 3.1) - GoogleUtilities/Environment (~> 6.5) - GoogleUtilities/Logger (~> 6.5) - nanopb (~> 1.30905.0) - - FirebaseCoreDiagnosticsInterop (1.2.0) - - FirebaseStorage (3.6.1): - - FirebaseAuthInterop (~> 1.1) - - FirebaseCore (~> 6.6) + - FirebaseStorage (3.7.0): + - FirebaseCore (~> 6.8) - GTMSessionFetcher/Core (~> 1.1) - FirebaseUI/Storage (8.4.2): - Firebase/Storage (~> 6.0) - SDWebImage (~> 5.0) - GoogleDataTransport (6.2.1) - - GoogleDataTransportCCTSupport (3.1.0): + - GoogleDataTransportCCTSupport (3.2.0): - GoogleDataTransport (~> 6.1) - nanopb (~> 1.30905.0) - GoogleUtilities/Environment (6.6.0): @@ -50,10 +45,8 @@ DEPENDENCIES: SPEC REPOS: trunk: - Firebase - - FirebaseAuthInterop - FirebaseCore - FirebaseCoreDiagnostics - - FirebaseCoreDiagnosticsInterop - FirebaseStorage - FirebaseUI - GoogleDataTransport @@ -65,15 +58,13 @@ SPEC REPOS: - SDWebImage SPEC CHECKSUMS: - Firebase: 7cf5f9c67f03cb3b606d1d6535286e1080e57eb6 - FirebaseAuthInterop: a0f37ae05833af156e72028f648d313f7e7592e9 - FirebaseCore: f42e5e5f382cdcf6b617ed737bf6c871a6947b17 - FirebaseCoreDiagnostics: 4a773a47bd83bbd5a9b1ccf1ce7caa8b2d535e67 - FirebaseCoreDiagnosticsInterop: 296e2c5f5314500a850ad0b83e9e7c10b011a850 - FirebaseStorage: f4f39ae834a7145963b913f54e2f24a9db1d8fac + Firebase: fc4cbf6f1592636431821ef9a3c557e4dfd9f268 + FirebaseCore: feda061cb1ee6d8ad4824f4a4a8ffbcfe284f595 + FirebaseCoreDiagnostics: 4505e4d4009b1d93f605088ee7d7764d5f0d1c84 + FirebaseStorage: af7bdbd12177cf567df00904e3e3a93704f25b15 FirebaseUI: e57e9b9c4340631151fbe67a14206d23d0974f37 GoogleDataTransport: 9a8a16f79feffc7f42096743de2a7c4815e84020 - GoogleDataTransportCCTSupport: d70a561f7d236af529fee598835caad5e25f6d3d + GoogleDataTransportCCTSupport: 489c1265d2c85b68187a83a911913d190012158d GoogleUtilities: 39530bc0ad980530298e9c4af8549e991fd033b1 GTMSessionFetcher: 6f5c8abbab8a9bce4bb3f057e317728ec6182b10 nanopb: c43f40fadfe79e8b8db116583945847910cbabc9 From 7668c1ddcce887fb0a7ca17278c262b9de86e381 Mon Sep 17 00:00:00 2001 From: Morgan Chen Date: Wed, 17 Jun 2020 10:56:49 -0700 Subject: [PATCH 102/387] Bump simulator version in GHA --- .github/workflows/core.yml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/.github/workflows/core.yml b/.github/workflows/core.yml index 0e930692..4e778cb5 100644 --- a/.github/workflows/core.yml +++ b/.github/workflows/core.yml @@ -10,7 +10,7 @@ jobs: runs-on: macOS-latest strategy: matrix: - destination: ['platform=iOS Simulator,OS=13.4.1,name=iPhone 11'] + destination: ['platform=iOS Simulator,OS=13.5,name=iPhone 11'] steps: - name: Checkout uses: actions/checkout@master @@ -21,4 +21,4 @@ jobs: pod install --repo-update xcodebuild -workspace FiroptionConfiguration.xcworkspace clean build -scheme FiroptionConfiguration -destination "${destination}" CODE_SIGN_IDENTITY="" CODE_SIGNING_REQUIRED=NO env: - destination: ${{ matrix.destination }} \ No newline at end of file + destination: ${{ matrix.destination }} From eb786403313b9a6d23f8e1744ddd30d174e3dc79 Mon Sep 17 00:00:00 2001 From: Morgan Chen Date: Wed, 24 Jun 2020 11:20:57 -0700 Subject: [PATCH 103/387] unnest folder --- .github/workflows/core.yml | 4 +- .../project.pbxproj | 0 .../AnalyticsHelper.h | 0 .../AnalyticsHelper.m | 0 .../AppDelegate.swift | 1 - .../AppIcon.appiconset/Contents.json | 0 .../Base.lproj/LaunchScreen.storyboard | 0 .../Base.lproj/Main.storyboard | 0 .../FiroptionConfiguration-Bridging-Header.h | 0 .../contents.xcworkspacedata | 7 ---- .../GoogleService-Info.plist | 40 ------------------- .../GoogleService-Info.plist | 40 ------------------- .../{FiroptionConfiguration => }/Info.plist | 0 .../MyGoogleService.plist | 0 .../ViewController.swift | 0 .../{FiroptionConfiguration => }/Podfile | 0 .../{FiroptionConfiguration => }/Podfile.lock | 2 +- 17 files changed, 3 insertions(+), 91 deletions(-) rename firoptions/{FiroptionConfiguration => }/FiroptionConfiguration.xcodeproj/project.pbxproj (100%) rename firoptions/FiroptionConfiguration/{FiroptionConfiguration => }/AnalyticsHelper.h (100%) rename firoptions/FiroptionConfiguration/{FiroptionConfiguration => }/AnalyticsHelper.m (100%) rename firoptions/FiroptionConfiguration/{FiroptionConfiguration => }/AppDelegate.swift (99%) rename firoptions/FiroptionConfiguration/{FiroptionConfiguration => }/Assets.xcassets/AppIcon.appiconset/Contents.json (100%) rename firoptions/FiroptionConfiguration/{FiroptionConfiguration => }/Base.lproj/LaunchScreen.storyboard (100%) rename firoptions/FiroptionConfiguration/{FiroptionConfiguration => }/Base.lproj/Main.storyboard (100%) rename firoptions/FiroptionConfiguration/{FiroptionConfiguration => }/FiroptionConfiguration-Bridging-Header.h (100%) delete mode 100644 firoptions/FiroptionConfiguration/FiroptionConfiguration.xcodeproj/project.xcworkspace/contents.xcworkspacedata delete mode 100644 firoptions/FiroptionConfiguration/FiroptionConfiguration/GoogleService-Info.plist delete mode 100644 firoptions/FiroptionConfiguration/FiroptionConfigurationDev/GoogleService-Info.plist rename firoptions/FiroptionConfiguration/{FiroptionConfiguration => }/Info.plist (100%) rename firoptions/FiroptionConfiguration/{FiroptionConfiguration => }/MyGoogleService.plist (100%) rename firoptions/FiroptionConfiguration/{FiroptionConfiguration => }/ViewController.swift (100%) rename firoptions/{FiroptionConfiguration => }/Podfile (100%) rename firoptions/{FiroptionConfiguration => }/Podfile.lock (99%) diff --git a/.github/workflows/core.yml b/.github/workflows/core.yml index 0e930692..c3b94f10 100644 --- a/.github/workflows/core.yml +++ b/.github/workflows/core.yml @@ -16,8 +16,8 @@ jobs: uses: actions/checkout@master - name: Build Swift snippets run: | - cp .github/GoogleService-Info-CI.plist firoptions/FiroptionConfiguration/FiroptionConfiguration/GoogleService-Info.plist - cd firoptions/FiroptionConfiguration + cp .github/GoogleService-Info-CI.plist firoptions/GoogleService-Info.plist + cd firoptions pod install --repo-update xcodebuild -workspace FiroptionConfiguration.xcworkspace clean build -scheme FiroptionConfiguration -destination "${destination}" CODE_SIGN_IDENTITY="" CODE_SIGNING_REQUIRED=NO env: diff --git a/firoptions/FiroptionConfiguration/FiroptionConfiguration.xcodeproj/project.pbxproj b/firoptions/FiroptionConfiguration.xcodeproj/project.pbxproj similarity index 100% rename from firoptions/FiroptionConfiguration/FiroptionConfiguration.xcodeproj/project.pbxproj rename to firoptions/FiroptionConfiguration.xcodeproj/project.pbxproj diff --git a/firoptions/FiroptionConfiguration/FiroptionConfiguration/AnalyticsHelper.h b/firoptions/FiroptionConfiguration/AnalyticsHelper.h similarity index 100% rename from firoptions/FiroptionConfiguration/FiroptionConfiguration/AnalyticsHelper.h rename to firoptions/FiroptionConfiguration/AnalyticsHelper.h diff --git a/firoptions/FiroptionConfiguration/FiroptionConfiguration/AnalyticsHelper.m b/firoptions/FiroptionConfiguration/AnalyticsHelper.m similarity index 100% rename from firoptions/FiroptionConfiguration/FiroptionConfiguration/AnalyticsHelper.m rename to firoptions/FiroptionConfiguration/AnalyticsHelper.m diff --git a/firoptions/FiroptionConfiguration/FiroptionConfiguration/AppDelegate.swift b/firoptions/FiroptionConfiguration/AppDelegate.swift similarity index 99% rename from firoptions/FiroptionConfiguration/FiroptionConfiguration/AppDelegate.swift rename to firoptions/FiroptionConfiguration/AppDelegate.swift index 7496f6f7..b3e1e5fc 100644 --- a/firoptions/FiroptionConfiguration/FiroptionConfiguration/AppDelegate.swift +++ b/firoptions/FiroptionConfiguration/AppDelegate.swift @@ -89,6 +89,5 @@ class AppDelegate: UIResponder, UIApplicationDelegate { return true } - } diff --git a/firoptions/FiroptionConfiguration/FiroptionConfiguration/Assets.xcassets/AppIcon.appiconset/Contents.json b/firoptions/FiroptionConfiguration/Assets.xcassets/AppIcon.appiconset/Contents.json similarity index 100% rename from firoptions/FiroptionConfiguration/FiroptionConfiguration/Assets.xcassets/AppIcon.appiconset/Contents.json rename to firoptions/FiroptionConfiguration/Assets.xcassets/AppIcon.appiconset/Contents.json diff --git a/firoptions/FiroptionConfiguration/FiroptionConfiguration/Base.lproj/LaunchScreen.storyboard b/firoptions/FiroptionConfiguration/Base.lproj/LaunchScreen.storyboard similarity index 100% rename from firoptions/FiroptionConfiguration/FiroptionConfiguration/Base.lproj/LaunchScreen.storyboard rename to firoptions/FiroptionConfiguration/Base.lproj/LaunchScreen.storyboard diff --git a/firoptions/FiroptionConfiguration/FiroptionConfiguration/Base.lproj/Main.storyboard b/firoptions/FiroptionConfiguration/Base.lproj/Main.storyboard similarity index 100% rename from firoptions/FiroptionConfiguration/FiroptionConfiguration/Base.lproj/Main.storyboard rename to firoptions/FiroptionConfiguration/Base.lproj/Main.storyboard diff --git a/firoptions/FiroptionConfiguration/FiroptionConfiguration/FiroptionConfiguration-Bridging-Header.h b/firoptions/FiroptionConfiguration/FiroptionConfiguration-Bridging-Header.h similarity index 100% rename from firoptions/FiroptionConfiguration/FiroptionConfiguration/FiroptionConfiguration-Bridging-Header.h rename to firoptions/FiroptionConfiguration/FiroptionConfiguration-Bridging-Header.h diff --git a/firoptions/FiroptionConfiguration/FiroptionConfiguration.xcodeproj/project.xcworkspace/contents.xcworkspacedata b/firoptions/FiroptionConfiguration/FiroptionConfiguration.xcodeproj/project.xcworkspace/contents.xcworkspacedata deleted file mode 100644 index ee044f00..00000000 --- a/firoptions/FiroptionConfiguration/FiroptionConfiguration.xcodeproj/project.xcworkspace/contents.xcworkspacedata +++ /dev/null @@ -1,7 +0,0 @@ - - - - - diff --git a/firoptions/FiroptionConfiguration/FiroptionConfiguration/GoogleService-Info.plist b/firoptions/FiroptionConfiguration/FiroptionConfiguration/GoogleService-Info.plist deleted file mode 100644 index 7383dabf..00000000 --- a/firoptions/FiroptionConfiguration/FiroptionConfiguration/GoogleService-Info.plist +++ /dev/null @@ -1,40 +0,0 @@ - - - - - AD_UNIT_ID_FOR_BANNER_TEST - ca-app-pub-3940256099942544/2934735716 - AD_UNIT_ID_FOR_INTERSTITIAL_TEST - ca-app-pub-3940256099942544/4411468910 - CLIENT_ID - 27992087142-ola6qe637ulk8780vl8mo5vogegkm23n.apps.googleusercontent.com - REVERSED_CLIENT_ID - com.googleusercontent.apps.27992087142-ola6qe637ulk8780vl8mo5vogegkm23n - API_KEY - AIzaSyBicqfAZPvMgC7NZkjayUEsrepxuXzZDsk - GCM_SENDER_ID - 27992087142 - PLIST_VERSION - 1 - BUNDLE_ID - com.google.firebase.devrel.FiroptionConfiguration - PROJECT_ID - referencecodeproject - STORAGE_BUCKET - referencecodeproject.appspot.com - IS_ADS_ENABLED - - IS_ANALYTICS_ENABLED - - IS_APPINVITE_ENABLED - - IS_GCM_ENABLED - - IS_SIGNIN_ENABLED - - GOOGLE_APP_ID - 1:27992087142:ios:2a4732a34787067a - DATABASE_URL - https://referencecodeproject.firebaseio.com - - \ No newline at end of file diff --git a/firoptions/FiroptionConfiguration/FiroptionConfigurationDev/GoogleService-Info.plist b/firoptions/FiroptionConfiguration/FiroptionConfigurationDev/GoogleService-Info.plist deleted file mode 100644 index 369b7275..00000000 --- a/firoptions/FiroptionConfiguration/FiroptionConfigurationDev/GoogleService-Info.plist +++ /dev/null @@ -1,40 +0,0 @@ - - - - - AD_UNIT_ID_FOR_BANNER_TEST - ca-app-pub-3940256099942544/2934735716 - AD_UNIT_ID_FOR_INTERSTITIAL_TEST - ca-app-pub-3940256099942544/4411468910 - CLIENT_ID - 27992087142-s70q70uud698s86nae5iml0ildcvck9d.apps.googleusercontent.com - REVERSED_CLIENT_ID - com.googleusercontent.apps.27992087142-s70q70uud698s86nae5iml0ildcvck9d - API_KEY - AIzaSyBicqfAZPvMgC7NZkjayUEsrepxuXzZDsk - GCM_SENDER_ID - 27992087142 - PLIST_VERSION - 1 - BUNDLE_ID - com.google.firebase.devrel.FiroptionConfigurationDev - PROJECT_ID - referencecodeproject - STORAGE_BUCKET - referencecodeproject.appspot.com - IS_ADS_ENABLED - - IS_ANALYTICS_ENABLED - - IS_APPINVITE_ENABLED - - IS_GCM_ENABLED - - IS_SIGNIN_ENABLED - - GOOGLE_APP_ID - 1:27992087142:ios:db637d668463ee8e - DATABASE_URL - https://referencecodeproject.firebaseio.com - - \ No newline at end of file diff --git a/firoptions/FiroptionConfiguration/FiroptionConfiguration/Info.plist b/firoptions/FiroptionConfiguration/Info.plist similarity index 100% rename from firoptions/FiroptionConfiguration/FiroptionConfiguration/Info.plist rename to firoptions/FiroptionConfiguration/Info.plist diff --git a/firoptions/FiroptionConfiguration/FiroptionConfiguration/MyGoogleService.plist b/firoptions/FiroptionConfiguration/MyGoogleService.plist similarity index 100% rename from firoptions/FiroptionConfiguration/FiroptionConfiguration/MyGoogleService.plist rename to firoptions/FiroptionConfiguration/MyGoogleService.plist diff --git a/firoptions/FiroptionConfiguration/FiroptionConfiguration/ViewController.swift b/firoptions/FiroptionConfiguration/ViewController.swift similarity index 100% rename from firoptions/FiroptionConfiguration/FiroptionConfiguration/ViewController.swift rename to firoptions/FiroptionConfiguration/ViewController.swift diff --git a/firoptions/FiroptionConfiguration/Podfile b/firoptions/Podfile similarity index 100% rename from firoptions/FiroptionConfiguration/Podfile rename to firoptions/Podfile diff --git a/firoptions/FiroptionConfiguration/Podfile.lock b/firoptions/Podfile.lock similarity index 99% rename from firoptions/FiroptionConfiguration/Podfile.lock rename to firoptions/Podfile.lock index 7240397e..d8360e99 100644 --- a/firoptions/FiroptionConfiguration/Podfile.lock +++ b/firoptions/Podfile.lock @@ -119,4 +119,4 @@ SPEC CHECKSUMS: PODFILE CHECKSUM: 637f4cec311becce3d9f62d24448342df688ce41 -COCOAPODS: 1.9.1 +COCOAPODS: 1.9.3 From c40cf718d49d8b0116a14620a7e41d25c9867eae Mon Sep 17 00:00:00 2001 From: Morgan Chen Date: Wed, 24 Jun 2020 11:45:23 -0700 Subject: [PATCH 104/387] fix build --- .github/workflows/core.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/core.yml b/.github/workflows/core.yml index 92bd709c..3dce2ece 100644 --- a/.github/workflows/core.yml +++ b/.github/workflows/core.yml @@ -16,7 +16,7 @@ jobs: uses: actions/checkout@master - name: Build Swift snippets run: | - cp .github/GoogleService-Info-CI.plist firoptions/GoogleService-Info.plist + cp .github/GoogleService-Info-CI.plist firoptions/FiroptionConfiguration/GoogleService-Info.plist cd firoptions pod install --repo-update xcodebuild -workspace FiroptionConfiguration.xcworkspace clean build -scheme FiroptionConfiguration -destination "${destination}" CODE_SIGN_IDENTITY="" CODE_SIGNING_REQUIRED=NO From 3982213ff8753f1ff8252aac57fd55216f741317 Mon Sep 17 00:00:00 2001 From: Morgan Chen Date: Wed, 24 Jun 2020 12:06:21 -0700 Subject: [PATCH 105/387] Add installations snippet --- .github/workflows/installations.yml | 23 + .../project.pbxproj | 496 ++++++++++++++++++ .../InstallationsSnippets/AppDelegate.swift | 56 ++ .../AppIcon.appiconset/Contents.json | 98 ++++ .../Assets.xcassets/Contents.json | 6 + .../Base.lproj/LaunchScreen.storyboard | 25 + .../InstallationsSnippets/ContentView.swift | 29 + .../InstallationsSnippets/Info.plist | 60 +++ .../InstallationsSnippets-Bridging-Header.h | 4 + .../InstallationsSnippets/ObjCSnippets.h | 25 + .../InstallationsSnippets/ObjCSnippets.m | 35 ++ .../Preview Assets.xcassets/Contents.json | 6 + .../InstallationsSnippets/SceneDelegate.swift | 72 +++ .../InstallationsSnippetsTests/Info.plist | 22 + .../InstallationsSnippetsTests.swift | 34 ++ installations/Podfile | 15 + installations/Podfile.lock | 59 +++ 17 files changed, 1065 insertions(+) create mode 100644 .github/workflows/installations.yml create mode 100644 installations/InstallationsSnippets.xcodeproj/project.pbxproj create mode 100644 installations/InstallationsSnippets/AppDelegate.swift create mode 100644 installations/InstallationsSnippets/Assets.xcassets/AppIcon.appiconset/Contents.json create mode 100644 installations/InstallationsSnippets/Assets.xcassets/Contents.json create mode 100644 installations/InstallationsSnippets/Base.lproj/LaunchScreen.storyboard create mode 100644 installations/InstallationsSnippets/ContentView.swift create mode 100644 installations/InstallationsSnippets/Info.plist create mode 100644 installations/InstallationsSnippets/InstallationsSnippets-Bridging-Header.h create mode 100644 installations/InstallationsSnippets/ObjCSnippets.h create mode 100644 installations/InstallationsSnippets/ObjCSnippets.m create mode 100644 installations/InstallationsSnippets/Preview Content/Preview Assets.xcassets/Contents.json create mode 100644 installations/InstallationsSnippets/SceneDelegate.swift create mode 100644 installations/InstallationsSnippetsTests/Info.plist create mode 100644 installations/InstallationsSnippetsTests/InstallationsSnippetsTests.swift create mode 100644 installations/Podfile create mode 100644 installations/Podfile.lock diff --git a/.github/workflows/installations.yml b/.github/workflows/installations.yml new file mode 100644 index 00000000..05e3db24 --- /dev/null +++ b/.github/workflows/installations.yml @@ -0,0 +1,23 @@ +on: + pull_request: + paths: + - 'installations/**' + - '.github/workflows/installations.yml' +name: Installations +jobs: + swift-build: + name: Swift build + runs-on: macOS-latest + strategy: + matrix: + destination: ['platform=iOS Simulator,OS=13.5,name=iPhone 11'] + steps: + - name: Checkout + uses: actions/checkout@master + - name: Build Swift snippets + run: | + cd installations/ + pod install --repo-update + xcodebuild -workspace InstallationsSnippets.xcworkspace clean build -scheme InstallationsSnippets -destination "${destination}" CODE_SIGN_IDENTITY="" CODE_SIGNING_REQUIRED=NO + env: + destination: ${{ matrix.destination }} \ No newline at end of file diff --git a/installations/InstallationsSnippets.xcodeproj/project.pbxproj b/installations/InstallationsSnippets.xcodeproj/project.pbxproj new file mode 100644 index 00000000..479cfeb4 --- /dev/null +++ b/installations/InstallationsSnippets.xcodeproj/project.pbxproj @@ -0,0 +1,496 @@ +// !$*UTF8*$! +{ + archiveVersion = 1; + classes = { + }; + objectVersion = 51; + objects = { + +/* Begin PBXBuildFile section */ + 8DC74B6624A3DABF004C5F44 /* ObjCSnippets.m in Sources */ = {isa = PBXBuildFile; fileRef = 8DC74B6524A3DABF004C5F44 /* ObjCSnippets.m */; }; + 8DF2A72824A3D78300737F46 /* AppDelegate.swift in Sources */ = {isa = PBXBuildFile; fileRef = 8DF2A72724A3D78300737F46 /* AppDelegate.swift */; }; + 8DF2A72A24A3D78300737F46 /* SceneDelegate.swift in Sources */ = {isa = PBXBuildFile; fileRef = 8DF2A72924A3D78300737F46 /* SceneDelegate.swift */; }; + 8DF2A72C24A3D78300737F46 /* ContentView.swift in Sources */ = {isa = PBXBuildFile; fileRef = 8DF2A72B24A3D78300737F46 /* ContentView.swift */; }; + 8DF2A72E24A3D78300737F46 /* Assets.xcassets in Resources */ = {isa = PBXBuildFile; fileRef = 8DF2A72D24A3D78300737F46 /* Assets.xcassets */; }; + 8DF2A73124A3D78300737F46 /* Preview Assets.xcassets in Resources */ = {isa = PBXBuildFile; fileRef = 8DF2A73024A3D78300737F46 /* Preview Assets.xcassets */; }; + 8DF2A73424A3D78300737F46 /* LaunchScreen.storyboard in Resources */ = {isa = PBXBuildFile; fileRef = 8DF2A73224A3D78300737F46 /* LaunchScreen.storyboard */; }; + 8DF2A73F24A3D78300737F46 /* InstallationsSnippetsTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 8DF2A73E24A3D78300737F46 /* InstallationsSnippetsTests.swift */; }; +/* End PBXBuildFile section */ + +/* Begin PBXContainerItemProxy section */ + 8DF2A73B24A3D78300737F46 /* PBXContainerItemProxy */ = { + isa = PBXContainerItemProxy; + containerPortal = 8DF2A71C24A3D78300737F46 /* Project object */; + proxyType = 1; + remoteGlobalIDString = 8DF2A72324A3D78300737F46; + remoteInfo = InstallationsSnippets; + }; +/* End PBXContainerItemProxy section */ + +/* Begin PBXFileReference section */ + 8DC74B6324A3DABE004C5F44 /* InstallationsSnippets-Bridging-Header.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = "InstallationsSnippets-Bridging-Header.h"; sourceTree = ""; }; + 8DC74B6424A3DABF004C5F44 /* ObjCSnippets.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = ObjCSnippets.h; sourceTree = ""; }; + 8DC74B6524A3DABF004C5F44 /* ObjCSnippets.m */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; path = ObjCSnippets.m; sourceTree = ""; }; + 8DF2A72424A3D78300737F46 /* InstallationsSnippets.app */ = {isa = PBXFileReference; explicitFileType = wrapper.application; includeInIndex = 0; path = InstallationsSnippets.app; sourceTree = BUILT_PRODUCTS_DIR; }; + 8DF2A72724A3D78300737F46 /* AppDelegate.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = AppDelegate.swift; sourceTree = ""; }; + 8DF2A72924A3D78300737F46 /* SceneDelegate.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = SceneDelegate.swift; sourceTree = ""; }; + 8DF2A72B24A3D78300737F46 /* ContentView.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = ContentView.swift; sourceTree = ""; }; + 8DF2A72D24A3D78300737F46 /* Assets.xcassets */ = {isa = PBXFileReference; lastKnownFileType = folder.assetcatalog; path = Assets.xcassets; sourceTree = ""; }; + 8DF2A73024A3D78300737F46 /* Preview Assets.xcassets */ = {isa = PBXFileReference; lastKnownFileType = folder.assetcatalog; path = "Preview Assets.xcassets"; sourceTree = ""; }; + 8DF2A73324A3D78300737F46 /* Base */ = {isa = PBXFileReference; lastKnownFileType = file.storyboard; name = Base; path = Base.lproj/LaunchScreen.storyboard; sourceTree = ""; }; + 8DF2A73524A3D78300737F46 /* Info.plist */ = {isa = PBXFileReference; lastKnownFileType = text.plist.xml; path = Info.plist; sourceTree = ""; }; + 8DF2A73A24A3D78300737F46 /* InstallationsSnippetsTests.xctest */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; path = InstallationsSnippetsTests.xctest; sourceTree = BUILT_PRODUCTS_DIR; }; + 8DF2A73E24A3D78300737F46 /* InstallationsSnippetsTests.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = InstallationsSnippetsTests.swift; sourceTree = ""; }; + 8DF2A74024A3D78300737F46 /* Info.plist */ = {isa = PBXFileReference; lastKnownFileType = text.plist.xml; path = Info.plist; sourceTree = ""; }; +/* End PBXFileReference section */ + +/* Begin PBXFrameworksBuildPhase section */ + 8DF2A72124A3D78300737F46 /* Frameworks */ = { + isa = PBXFrameworksBuildPhase; + buildActionMask = 2147483647; + files = ( + ); + runOnlyForDeploymentPostprocessing = 0; + }; + 8DF2A73724A3D78300737F46 /* Frameworks */ = { + isa = PBXFrameworksBuildPhase; + buildActionMask = 2147483647; + files = ( + ); + runOnlyForDeploymentPostprocessing = 0; + }; +/* End PBXFrameworksBuildPhase section */ + +/* Begin PBXGroup section */ + 8AD735E937155091CB79F9CC /* Pods */ = { + isa = PBXGroup; + children = ( + ); + path = Pods; + sourceTree = ""; + }; + 8DF2A71B24A3D78300737F46 = { + isa = PBXGroup; + children = ( + 8DF2A72624A3D78300737F46 /* InstallationsSnippets */, + 8DF2A73D24A3D78300737F46 /* InstallationsSnippetsTests */, + 8DF2A72524A3D78300737F46 /* Products */, + 8AD735E937155091CB79F9CC /* Pods */, + ); + sourceTree = ""; + }; + 8DF2A72524A3D78300737F46 /* Products */ = { + isa = PBXGroup; + children = ( + 8DF2A72424A3D78300737F46 /* InstallationsSnippets.app */, + 8DF2A73A24A3D78300737F46 /* InstallationsSnippetsTests.xctest */, + ); + name = Products; + sourceTree = ""; + }; + 8DF2A72624A3D78300737F46 /* InstallationsSnippets */ = { + isa = PBXGroup; + children = ( + 8DF2A72724A3D78300737F46 /* AppDelegate.swift */, + 8DF2A72924A3D78300737F46 /* SceneDelegate.swift */, + 8DF2A72B24A3D78300737F46 /* ContentView.swift */, + 8DC74B6424A3DABF004C5F44 /* ObjCSnippets.h */, + 8DC74B6524A3DABF004C5F44 /* ObjCSnippets.m */, + 8DF2A72D24A3D78300737F46 /* Assets.xcassets */, + 8DF2A73224A3D78300737F46 /* LaunchScreen.storyboard */, + 8DF2A73524A3D78300737F46 /* Info.plist */, + 8DF2A72F24A3D78300737F46 /* Preview Content */, + 8DC74B6324A3DABE004C5F44 /* InstallationsSnippets-Bridging-Header.h */, + ); + path = InstallationsSnippets; + sourceTree = ""; + }; + 8DF2A72F24A3D78300737F46 /* Preview Content */ = { + isa = PBXGroup; + children = ( + 8DF2A73024A3D78300737F46 /* Preview Assets.xcassets */, + ); + path = "Preview Content"; + sourceTree = ""; + }; + 8DF2A73D24A3D78300737F46 /* InstallationsSnippetsTests */ = { + isa = PBXGroup; + children = ( + 8DF2A73E24A3D78300737F46 /* InstallationsSnippetsTests.swift */, + 8DF2A74024A3D78300737F46 /* Info.plist */, + ); + path = InstallationsSnippetsTests; + sourceTree = ""; + }; +/* End PBXGroup section */ + +/* Begin PBXNativeTarget section */ + 8DF2A72324A3D78300737F46 /* InstallationsSnippets */ = { + isa = PBXNativeTarget; + buildConfigurationList = 8DF2A74324A3D78300737F46 /* Build configuration list for PBXNativeTarget "InstallationsSnippets" */; + buildPhases = ( + 8DF2A72024A3D78300737F46 /* Sources */, + 8DF2A72124A3D78300737F46 /* Frameworks */, + 8DF2A72224A3D78300737F46 /* Resources */, + ); + buildRules = ( + ); + dependencies = ( + ); + name = InstallationsSnippets; + productName = InstallationsSnippets; + productReference = 8DF2A72424A3D78300737F46 /* InstallationsSnippets.app */; + productType = "com.apple.product-type.application"; + }; + 8DF2A73924A3D78300737F46 /* InstallationsSnippetsTests */ = { + isa = PBXNativeTarget; + buildConfigurationList = 8DF2A74624A3D78300737F46 /* Build configuration list for PBXNativeTarget "InstallationsSnippetsTests" */; + buildPhases = ( + 8DF2A73624A3D78300737F46 /* Sources */, + 8DF2A73724A3D78300737F46 /* Frameworks */, + 8DF2A73824A3D78300737F46 /* Resources */, + ); + buildRules = ( + ); + dependencies = ( + 8DF2A73C24A3D78300737F46 /* PBXTargetDependency */, + ); + name = InstallationsSnippetsTests; + productName = InstallationsSnippetsTests; + productReference = 8DF2A73A24A3D78300737F46 /* InstallationsSnippetsTests.xctest */; + productType = "com.apple.product-type.bundle.unit-test"; + }; +/* End PBXNativeTarget section */ + +/* Begin PBXProject section */ + 8DF2A71C24A3D78300737F46 /* Project object */ = { + isa = PBXProject; + attributes = { + LastSwiftUpdateCheck = 1140; + LastUpgradeCheck = 1140; + ORGANIZATIONNAME = Firebase; + TargetAttributes = { + 8DF2A72324A3D78300737F46 = { + CreatedOnToolsVersion = 11.4; + LastSwiftMigration = 1140; + }; + 8DF2A73924A3D78300737F46 = { + CreatedOnToolsVersion = 11.4; + TestTargetID = 8DF2A72324A3D78300737F46; + }; + }; + }; + buildConfigurationList = 8DF2A71F24A3D78300737F46 /* Build configuration list for PBXProject "InstallationsSnippets" */; + compatibilityVersion = "Xcode 9.3"; + developmentRegion = en; + hasScannedForEncodings = 0; + knownRegions = ( + en, + Base, + ); + mainGroup = 8DF2A71B24A3D78300737F46; + productRefGroup = 8DF2A72524A3D78300737F46 /* Products */; + projectDirPath = ""; + projectRoot = ""; + targets = ( + 8DF2A72324A3D78300737F46 /* InstallationsSnippets */, + 8DF2A73924A3D78300737F46 /* InstallationsSnippetsTests */, + ); + }; +/* End PBXProject section */ + +/* Begin PBXResourcesBuildPhase section */ + 8DF2A72224A3D78300737F46 /* Resources */ = { + isa = PBXResourcesBuildPhase; + buildActionMask = 2147483647; + files = ( + 8DF2A73424A3D78300737F46 /* LaunchScreen.storyboard in Resources */, + 8DF2A73124A3D78300737F46 /* Preview Assets.xcassets in Resources */, + 8DF2A72E24A3D78300737F46 /* Assets.xcassets in Resources */, + ); + runOnlyForDeploymentPostprocessing = 0; + }; + 8DF2A73824A3D78300737F46 /* Resources */ = { + isa = PBXResourcesBuildPhase; + buildActionMask = 2147483647; + files = ( + ); + runOnlyForDeploymentPostprocessing = 0; + }; +/* End PBXResourcesBuildPhase section */ + +/* Begin PBXSourcesBuildPhase section */ + 8DF2A72024A3D78300737F46 /* Sources */ = { + isa = PBXSourcesBuildPhase; + buildActionMask = 2147483647; + files = ( + 8DF2A72824A3D78300737F46 /* AppDelegate.swift in Sources */, + 8DC74B6624A3DABF004C5F44 /* ObjCSnippets.m in Sources */, + 8DF2A72A24A3D78300737F46 /* SceneDelegate.swift in Sources */, + 8DF2A72C24A3D78300737F46 /* ContentView.swift in Sources */, + ); + runOnlyForDeploymentPostprocessing = 0; + }; + 8DF2A73624A3D78300737F46 /* Sources */ = { + isa = PBXSourcesBuildPhase; + buildActionMask = 2147483647; + files = ( + 8DF2A73F24A3D78300737F46 /* InstallationsSnippetsTests.swift in Sources */, + ); + runOnlyForDeploymentPostprocessing = 0; + }; +/* End PBXSourcesBuildPhase section */ + +/* Begin PBXTargetDependency section */ + 8DF2A73C24A3D78300737F46 /* PBXTargetDependency */ = { + isa = PBXTargetDependency; + target = 8DF2A72324A3D78300737F46 /* InstallationsSnippets */; + targetProxy = 8DF2A73B24A3D78300737F46 /* PBXContainerItemProxy */; + }; +/* End PBXTargetDependency section */ + +/* Begin PBXVariantGroup section */ + 8DF2A73224A3D78300737F46 /* LaunchScreen.storyboard */ = { + isa = PBXVariantGroup; + children = ( + 8DF2A73324A3D78300737F46 /* Base */, + ); + name = LaunchScreen.storyboard; + sourceTree = ""; + }; +/* End PBXVariantGroup section */ + +/* Begin XCBuildConfiguration section */ + 8DF2A74124A3D78300737F46 /* Debug */ = { + isa = XCBuildConfiguration; + buildSettings = { + ALWAYS_SEARCH_USER_PATHS = NO; + CLANG_ANALYZER_NONNULL = YES; + CLANG_ANALYZER_NUMBER_OBJECT_CONVERSION = YES_AGGRESSIVE; + CLANG_CXX_LANGUAGE_STANDARD = "gnu++14"; + CLANG_CXX_LIBRARY = "libc++"; + CLANG_ENABLE_MODULES = YES; + CLANG_ENABLE_OBJC_ARC = YES; + CLANG_ENABLE_OBJC_WEAK = YES; + CLANG_WARN_BLOCK_CAPTURE_AUTORELEASING = YES; + CLANG_WARN_BOOL_CONVERSION = YES; + CLANG_WARN_COMMA = YES; + CLANG_WARN_CONSTANT_CONVERSION = YES; + CLANG_WARN_DEPRECATED_OBJC_IMPLEMENTATIONS = YES; + CLANG_WARN_DIRECT_OBJC_ISA_USAGE = YES_ERROR; + CLANG_WARN_DOCUMENTATION_COMMENTS = YES; + CLANG_WARN_EMPTY_BODY = YES; + CLANG_WARN_ENUM_CONVERSION = YES; + CLANG_WARN_INFINITE_RECURSION = YES; + CLANG_WARN_INT_CONVERSION = YES; + CLANG_WARN_NON_LITERAL_NULL_CONVERSION = YES; + CLANG_WARN_OBJC_IMPLICIT_RETAIN_SELF = YES; + CLANG_WARN_OBJC_LITERAL_CONVERSION = YES; + CLANG_WARN_OBJC_ROOT_CLASS = YES_ERROR; + CLANG_WARN_RANGE_LOOP_ANALYSIS = YES; + CLANG_WARN_STRICT_PROTOTYPES = YES; + CLANG_WARN_SUSPICIOUS_MOVE = YES; + CLANG_WARN_UNGUARDED_AVAILABILITY = YES_AGGRESSIVE; + CLANG_WARN_UNREACHABLE_CODE = YES; + CLANG_WARN__DUPLICATE_METHOD_MATCH = YES; + COPY_PHASE_STRIP = NO; + DEBUG_INFORMATION_FORMAT = dwarf; + ENABLE_STRICT_OBJC_MSGSEND = YES; + ENABLE_TESTABILITY = YES; + GCC_C_LANGUAGE_STANDARD = gnu11; + GCC_DYNAMIC_NO_PIC = NO; + GCC_NO_COMMON_BLOCKS = YES; + GCC_OPTIMIZATION_LEVEL = 0; + GCC_PREPROCESSOR_DEFINITIONS = ( + "DEBUG=1", + "$(inherited)", + ); + GCC_WARN_64_TO_32_BIT_CONVERSION = YES; + GCC_WARN_ABOUT_RETURN_TYPE = YES_ERROR; + GCC_WARN_UNDECLARED_SELECTOR = YES; + GCC_WARN_UNINITIALIZED_AUTOS = YES_AGGRESSIVE; + GCC_WARN_UNUSED_FUNCTION = YES; + GCC_WARN_UNUSED_VARIABLE = YES; + IPHONEOS_DEPLOYMENT_TARGET = 13.4; + MTL_ENABLE_DEBUG_INFO = INCLUDE_SOURCE; + MTL_FAST_MATH = YES; + ONLY_ACTIVE_ARCH = YES; + SDKROOT = iphoneos; + SWIFT_ACTIVE_COMPILATION_CONDITIONS = DEBUG; + SWIFT_OPTIMIZATION_LEVEL = "-Onone"; + }; + name = Debug; + }; + 8DF2A74224A3D78300737F46 /* Release */ = { + isa = XCBuildConfiguration; + buildSettings = { + ALWAYS_SEARCH_USER_PATHS = NO; + CLANG_ANALYZER_NONNULL = YES; + CLANG_ANALYZER_NUMBER_OBJECT_CONVERSION = YES_AGGRESSIVE; + CLANG_CXX_LANGUAGE_STANDARD = "gnu++14"; + CLANG_CXX_LIBRARY = "libc++"; + CLANG_ENABLE_MODULES = YES; + CLANG_ENABLE_OBJC_ARC = YES; + CLANG_ENABLE_OBJC_WEAK = YES; + CLANG_WARN_BLOCK_CAPTURE_AUTORELEASING = YES; + CLANG_WARN_BOOL_CONVERSION = YES; + CLANG_WARN_COMMA = YES; + CLANG_WARN_CONSTANT_CONVERSION = YES; + CLANG_WARN_DEPRECATED_OBJC_IMPLEMENTATIONS = YES; + CLANG_WARN_DIRECT_OBJC_ISA_USAGE = YES_ERROR; + CLANG_WARN_DOCUMENTATION_COMMENTS = YES; + CLANG_WARN_EMPTY_BODY = YES; + CLANG_WARN_ENUM_CONVERSION = YES; + CLANG_WARN_INFINITE_RECURSION = YES; + CLANG_WARN_INT_CONVERSION = YES; + CLANG_WARN_NON_LITERAL_NULL_CONVERSION = YES; + CLANG_WARN_OBJC_IMPLICIT_RETAIN_SELF = YES; + CLANG_WARN_OBJC_LITERAL_CONVERSION = YES; + CLANG_WARN_OBJC_ROOT_CLASS = YES_ERROR; + CLANG_WARN_RANGE_LOOP_ANALYSIS = YES; + CLANG_WARN_STRICT_PROTOTYPES = YES; + CLANG_WARN_SUSPICIOUS_MOVE = YES; + CLANG_WARN_UNGUARDED_AVAILABILITY = YES_AGGRESSIVE; + CLANG_WARN_UNREACHABLE_CODE = YES; + CLANG_WARN__DUPLICATE_METHOD_MATCH = YES; + COPY_PHASE_STRIP = NO; + DEBUG_INFORMATION_FORMAT = "dwarf-with-dsym"; + ENABLE_NS_ASSERTIONS = NO; + ENABLE_STRICT_OBJC_MSGSEND = YES; + GCC_C_LANGUAGE_STANDARD = gnu11; + GCC_NO_COMMON_BLOCKS = YES; + GCC_WARN_64_TO_32_BIT_CONVERSION = YES; + GCC_WARN_ABOUT_RETURN_TYPE = YES_ERROR; + GCC_WARN_UNDECLARED_SELECTOR = YES; + GCC_WARN_UNINITIALIZED_AUTOS = YES_AGGRESSIVE; + GCC_WARN_UNUSED_FUNCTION = YES; + GCC_WARN_UNUSED_VARIABLE = YES; + IPHONEOS_DEPLOYMENT_TARGET = 13.4; + MTL_ENABLE_DEBUG_INFO = NO; + MTL_FAST_MATH = YES; + SDKROOT = iphoneos; + SWIFT_COMPILATION_MODE = wholemodule; + SWIFT_OPTIMIZATION_LEVEL = "-O"; + VALIDATE_PRODUCT = YES; + }; + name = Release; + }; + 8DF2A74424A3D78300737F46 /* Debug */ = { + isa = XCBuildConfiguration; + buildSettings = { + ASSETCATALOG_COMPILER_APPICON_NAME = AppIcon; + CLANG_ENABLE_MODULES = YES; + CODE_SIGN_STYLE = Automatic; + DEVELOPMENT_ASSET_PATHS = "\"InstallationsSnippets/Preview Content\""; + ENABLE_PREVIEWS = YES; + INFOPLIST_FILE = InstallationsSnippets/Info.plist; + LD_RUNPATH_SEARCH_PATHS = ( + "$(inherited)", + "@executable_path/Frameworks", + ); + PRODUCT_BUNDLE_IDENTIFIER = com.firebase.InstallationsSnippets; + PRODUCT_NAME = "$(TARGET_NAME)"; + SWIFT_OBJC_BRIDGING_HEADER = "InstallationsSnippets/InstallationsSnippets-Bridging-Header.h"; + SWIFT_OPTIMIZATION_LEVEL = "-Onone"; + SWIFT_VERSION = 5.0; + TARGETED_DEVICE_FAMILY = "1,2"; + }; + name = Debug; + }; + 8DF2A74524A3D78300737F46 /* Release */ = { + isa = XCBuildConfiguration; + buildSettings = { + ASSETCATALOG_COMPILER_APPICON_NAME = AppIcon; + CLANG_ENABLE_MODULES = YES; + CODE_SIGN_STYLE = Automatic; + DEVELOPMENT_ASSET_PATHS = "\"InstallationsSnippets/Preview Content\""; + ENABLE_PREVIEWS = YES; + INFOPLIST_FILE = InstallationsSnippets/Info.plist; + LD_RUNPATH_SEARCH_PATHS = ( + "$(inherited)", + "@executable_path/Frameworks", + ); + PRODUCT_BUNDLE_IDENTIFIER = com.firebase.InstallationsSnippets; + PRODUCT_NAME = "$(TARGET_NAME)"; + SWIFT_OBJC_BRIDGING_HEADER = "InstallationsSnippets/InstallationsSnippets-Bridging-Header.h"; + SWIFT_VERSION = 5.0; + TARGETED_DEVICE_FAMILY = "1,2"; + }; + name = Release; + }; + 8DF2A74724A3D78300737F46 /* Debug */ = { + isa = XCBuildConfiguration; + buildSettings = { + ALWAYS_EMBED_SWIFT_STANDARD_LIBRARIES = YES; + BUNDLE_LOADER = "$(TEST_HOST)"; + CODE_SIGN_STYLE = Automatic; + INFOPLIST_FILE = InstallationsSnippetsTests/Info.plist; + IPHONEOS_DEPLOYMENT_TARGET = 13.4; + LD_RUNPATH_SEARCH_PATHS = ( + "$(inherited)", + "@executable_path/Frameworks", + "@loader_path/Frameworks", + ); + PRODUCT_BUNDLE_IDENTIFIER = com.firebase.InstallationsSnippetsTests; + PRODUCT_NAME = "$(TARGET_NAME)"; + SWIFT_VERSION = 5.0; + TARGETED_DEVICE_FAMILY = "1,2"; + TEST_HOST = "$(BUILT_PRODUCTS_DIR)/InstallationsSnippets.app/InstallationsSnippets"; + }; + name = Debug; + }; + 8DF2A74824A3D78300737F46 /* Release */ = { + isa = XCBuildConfiguration; + buildSettings = { + ALWAYS_EMBED_SWIFT_STANDARD_LIBRARIES = YES; + BUNDLE_LOADER = "$(TEST_HOST)"; + CODE_SIGN_STYLE = Automatic; + INFOPLIST_FILE = InstallationsSnippetsTests/Info.plist; + IPHONEOS_DEPLOYMENT_TARGET = 13.4; + LD_RUNPATH_SEARCH_PATHS = ( + "$(inherited)", + "@executable_path/Frameworks", + "@loader_path/Frameworks", + ); + PRODUCT_BUNDLE_IDENTIFIER = com.firebase.InstallationsSnippetsTests; + PRODUCT_NAME = "$(TARGET_NAME)"; + SWIFT_VERSION = 5.0; + TARGETED_DEVICE_FAMILY = "1,2"; + TEST_HOST = "$(BUILT_PRODUCTS_DIR)/InstallationsSnippets.app/InstallationsSnippets"; + }; + name = Release; + }; +/* End XCBuildConfiguration section */ + +/* Begin XCConfigurationList section */ + 8DF2A71F24A3D78300737F46 /* Build configuration list for PBXProject "InstallationsSnippets" */ = { + isa = XCConfigurationList; + buildConfigurations = ( + 8DF2A74124A3D78300737F46 /* Debug */, + 8DF2A74224A3D78300737F46 /* Release */, + ); + defaultConfigurationIsVisible = 0; + defaultConfigurationName = Release; + }; + 8DF2A74324A3D78300737F46 /* Build configuration list for PBXNativeTarget "InstallationsSnippets" */ = { + isa = XCConfigurationList; + buildConfigurations = ( + 8DF2A74424A3D78300737F46 /* Debug */, + 8DF2A74524A3D78300737F46 /* Release */, + ); + defaultConfigurationIsVisible = 0; + defaultConfigurationName = Release; + }; + 8DF2A74624A3D78300737F46 /* Build configuration list for PBXNativeTarget "InstallationsSnippetsTests" */ = { + isa = XCConfigurationList; + buildConfigurations = ( + 8DF2A74724A3D78300737F46 /* Debug */, + 8DF2A74824A3D78300737F46 /* Release */, + ); + defaultConfigurationIsVisible = 0; + defaultConfigurationName = Release; + }; +/* End XCConfigurationList section */ + }; + rootObject = 8DF2A71C24A3D78300737F46 /* Project object */; +} diff --git a/installations/InstallationsSnippets/AppDelegate.swift b/installations/InstallationsSnippets/AppDelegate.swift new file mode 100644 index 00000000..93448790 --- /dev/null +++ b/installations/InstallationsSnippets/AppDelegate.swift @@ -0,0 +1,56 @@ +// +// Copyright (c) 2020 Google Inc. +// +// Licensed under the Apache License, Version 2.0 (the "License"); +// you may not use this file except in compliance with the License. +// You may obtain a copy of the License at +// +// http://www.apache.org/licenses/LICENSE-2.0 +// +// Unless required by applicable law or agreed to in writing, software +// distributed under the License is distributed on an "AS IS" BASIS, +// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +// See the License for the specific language governing permissions and +// limitations under the License. +// + +import FirebaseCore +import FirebaseInstallations + +@UIApplicationMain +class AppDelegate: UIResponder, UIApplicationDelegate { + + func application(_ application: UIApplication, didFinishLaunchingWithOptions launchOptions: [UIApplication.LaunchOptionsKey: Any]?) -> Bool { + FirebaseApp.configure() + return true + } + + // MARK: UISceneSession Lifecycle + + func application(_ application: UIApplication, configurationForConnecting connectingSceneSession: UISceneSession, options: UIScene.ConnectionOptions) -> UISceneConfiguration { + // Called when a new scene session is being created. + // Use this method to select a configuration to create the new scene with. + return UISceneConfiguration(name: "Default Configuration", sessionRole: connectingSceneSession.role) + } + + func application(_ application: UIApplication, didDiscardSceneSessions sceneSessions: Set) { + // Called when the user discards a scene session. + // If any sessions were discarded while the application was not running, this will be called shortly after application:didFinishLaunchingWithOptions. + // Use this method to release any resources that were specific to the discarded scenes, as they will not return. + } + + func fetchInstallationID() { + // [START fetch_installation_id] + Installations.installations().installationID { (id, error) in + if let error = error { + print("Error fetching id: \(error)") + return + } + guard let id = id else { return } + print("Installation ID: \(id)") + } + // [END fetch_installation_id] + } + +} + diff --git a/installations/InstallationsSnippets/Assets.xcassets/AppIcon.appiconset/Contents.json b/installations/InstallationsSnippets/Assets.xcassets/AppIcon.appiconset/Contents.json new file mode 100644 index 00000000..9221b9bb --- /dev/null +++ b/installations/InstallationsSnippets/Assets.xcassets/AppIcon.appiconset/Contents.json @@ -0,0 +1,98 @@ +{ + "images" : [ + { + "idiom" : "iphone", + "scale" : "2x", + "size" : "20x20" + }, + { + "idiom" : "iphone", + "scale" : "3x", + "size" : "20x20" + }, + { + "idiom" : "iphone", + "scale" : "2x", + "size" : "29x29" + }, + { + "idiom" : "iphone", + "scale" : "3x", + "size" : "29x29" + }, + { + "idiom" : "iphone", + "scale" : "2x", + "size" : "40x40" + }, + { + "idiom" : "iphone", + "scale" : "3x", + "size" : "40x40" + }, + { + "idiom" : "iphone", + "scale" : "2x", + "size" : "60x60" + }, + { + "idiom" : "iphone", + "scale" : "3x", + "size" : "60x60" + }, + { + "idiom" : "ipad", + "scale" : "1x", + "size" : "20x20" + }, + { + "idiom" : "ipad", + "scale" : "2x", + "size" : "20x20" + }, + { + "idiom" : "ipad", + "scale" : "1x", + "size" : "29x29" + }, + { + "idiom" : "ipad", + "scale" : "2x", + "size" : "29x29" + }, + { + "idiom" : "ipad", + "scale" : "1x", + "size" : "40x40" + }, + { + "idiom" : "ipad", + "scale" : "2x", + "size" : "40x40" + }, + { + "idiom" : "ipad", + "scale" : "1x", + "size" : "76x76" + }, + { + "idiom" : "ipad", + "scale" : "2x", + "size" : "76x76" + }, + { + "idiom" : "ipad", + "scale" : "2x", + "size" : "83.5x83.5" + }, + { + "idiom" : "ios-marketing", + "scale" : "1x", + "size" : "1024x1024" + } + ], + "info" : { + "author" : "xcode", + "version" : 1 + } +} diff --git a/installations/InstallationsSnippets/Assets.xcassets/Contents.json b/installations/InstallationsSnippets/Assets.xcassets/Contents.json new file mode 100644 index 00000000..73c00596 --- /dev/null +++ b/installations/InstallationsSnippets/Assets.xcassets/Contents.json @@ -0,0 +1,6 @@ +{ + "info" : { + "author" : "xcode", + "version" : 1 + } +} diff --git a/installations/InstallationsSnippets/Base.lproj/LaunchScreen.storyboard b/installations/InstallationsSnippets/Base.lproj/LaunchScreen.storyboard new file mode 100644 index 00000000..865e9329 --- /dev/null +++ b/installations/InstallationsSnippets/Base.lproj/LaunchScreen.storyboard @@ -0,0 +1,25 @@ + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/installations/InstallationsSnippets/ContentView.swift b/installations/InstallationsSnippets/ContentView.swift new file mode 100644 index 00000000..29e56014 --- /dev/null +++ b/installations/InstallationsSnippets/ContentView.swift @@ -0,0 +1,29 @@ +// +// Copyright (c) 2020 Google Inc. +// +// Licensed under the Apache License, Version 2.0 (the "License"); +// you may not use this file except in compliance with the License. +// You may obtain a copy of the License at +// +// http://www.apache.org/licenses/LICENSE-2.0 +// +// Unless required by applicable law or agreed to in writing, software +// distributed under the License is distributed on an "AS IS" BASIS, +// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +// See the License for the specific language governing permissions and +// limitations under the License. +// + +import SwiftUI + +struct ContentView: View { + var body: some View { + Text("Hello, World!") + } +} + +struct ContentView_Previews: PreviewProvider { + static var previews: some View { + ContentView() + } +} diff --git a/installations/InstallationsSnippets/Info.plist b/installations/InstallationsSnippets/Info.plist new file mode 100644 index 00000000..9742bf0f --- /dev/null +++ b/installations/InstallationsSnippets/Info.plist @@ -0,0 +1,60 @@ + + + + + CFBundleDevelopmentRegion + $(DEVELOPMENT_LANGUAGE) + CFBundleExecutable + $(EXECUTABLE_NAME) + CFBundleIdentifier + $(PRODUCT_BUNDLE_IDENTIFIER) + CFBundleInfoDictionaryVersion + 6.0 + CFBundleName + $(PRODUCT_NAME) + CFBundlePackageType + $(PRODUCT_BUNDLE_PACKAGE_TYPE) + CFBundleShortVersionString + 1.0 + CFBundleVersion + 1 + LSRequiresIPhoneOS + + UIApplicationSceneManifest + + UIApplicationSupportsMultipleScenes + + UISceneConfigurations + + UIWindowSceneSessionRoleApplication + + + UISceneConfigurationName + Default Configuration + UISceneDelegateClassName + $(PRODUCT_MODULE_NAME).SceneDelegate + + + + + UILaunchStoryboardName + LaunchScreen + UIRequiredDeviceCapabilities + + armv7 + + UISupportedInterfaceOrientations + + UIInterfaceOrientationPortrait + UIInterfaceOrientationLandscapeLeft + UIInterfaceOrientationLandscapeRight + + UISupportedInterfaceOrientations~ipad + + UIInterfaceOrientationPortrait + UIInterfaceOrientationPortraitUpsideDown + UIInterfaceOrientationLandscapeLeft + UIInterfaceOrientationLandscapeRight + + + diff --git a/installations/InstallationsSnippets/InstallationsSnippets-Bridging-Header.h b/installations/InstallationsSnippets/InstallationsSnippets-Bridging-Header.h new file mode 100644 index 00000000..1b2cb5d6 --- /dev/null +++ b/installations/InstallationsSnippets/InstallationsSnippets-Bridging-Header.h @@ -0,0 +1,4 @@ +// +// Use this file to import your target's public headers that you would like to expose to Swift. +// + diff --git a/installations/InstallationsSnippets/ObjCSnippets.h b/installations/InstallationsSnippets/ObjCSnippets.h new file mode 100644 index 00000000..92d86163 --- /dev/null +++ b/installations/InstallationsSnippets/ObjCSnippets.h @@ -0,0 +1,25 @@ +// +// Copyright (c) 2020 Google Inc. +// +// Licensed under the Apache License, Version 2.0 (the "License"); +// you may not use this file except in compliance with the License. +// You may obtain a copy of the License at +// +// http://www.apache.org/licenses/LICENSE-2.0 +// +// Unless required by applicable law or agreed to in writing, software +// distributed under the License is distributed on an "AS IS" BASIS, +// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +// See the License for the specific language governing permissions and +// limitations under the License. +// + +#import + +NS_ASSUME_NONNULL_BEGIN + +@interface ObjCSnippets : NSObject + +@end + +NS_ASSUME_NONNULL_END diff --git a/installations/InstallationsSnippets/ObjCSnippets.m b/installations/InstallationsSnippets/ObjCSnippets.m new file mode 100644 index 00000000..a8161ef0 --- /dev/null +++ b/installations/InstallationsSnippets/ObjCSnippets.m @@ -0,0 +1,35 @@ +// +// Copyright (c) 2020 Google Inc. +// +// Licensed under the Apache License, Version 2.0 (the "License"); +// you may not use this file except in compliance with the License. +// You may obtain a copy of the License at +// +// http://www.apache.org/licenses/LICENSE-2.0 +// +// Unless required by applicable law or agreed to in writing, software +// distributed under the License is distributed on an "AS IS" BASIS, +// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +// See the License for the specific language governing permissions and +// limitations under the License. +// + +@import FirebaseInstallations; + +#import "ObjCSnippets.h" + +@implementation ObjCSnippets + +- (void)fetchInstallationsID { + [[FIRInstallations installations] installationIDWithCompletion:^(NSString *identifier, NSError *error) { + // [START fetch_installation_id] + if (error != nil) { + NSLog(@"Error fetching Installation ID %@", error); + return; + } + NSLog(@"Installation ID: %@", identifier); + // [END fetch_installation_id] + }]; +} + +@end diff --git a/installations/InstallationsSnippets/Preview Content/Preview Assets.xcassets/Contents.json b/installations/InstallationsSnippets/Preview Content/Preview Assets.xcassets/Contents.json new file mode 100644 index 00000000..73c00596 --- /dev/null +++ b/installations/InstallationsSnippets/Preview Content/Preview Assets.xcassets/Contents.json @@ -0,0 +1,6 @@ +{ + "info" : { + "author" : "xcode", + "version" : 1 + } +} diff --git a/installations/InstallationsSnippets/SceneDelegate.swift b/installations/InstallationsSnippets/SceneDelegate.swift new file mode 100644 index 00000000..a85e0eb5 --- /dev/null +++ b/installations/InstallationsSnippets/SceneDelegate.swift @@ -0,0 +1,72 @@ +// +// Copyright (c) 2020 Google Inc. +// +// Licensed under the Apache License, Version 2.0 (the "License"); +// you may not use this file except in compliance with the License. +// You may obtain a copy of the License at +// +// http://www.apache.org/licenses/LICENSE-2.0 +// +// Unless required by applicable law or agreed to in writing, software +// distributed under the License is distributed on an "AS IS" BASIS, +// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +// See the License for the specific language governing permissions and +// limitations under the License. +// + +import UIKit +import SwiftUI + +class SceneDelegate: UIResponder, UIWindowSceneDelegate { + + var window: UIWindow? + + + func scene(_ scene: UIScene, willConnectTo session: UISceneSession, options connectionOptions: UIScene.ConnectionOptions) { + // Use this method to optionally configure and attach the UIWindow `window` to the provided UIWindowScene `scene`. + // If using a storyboard, the `window` property will automatically be initialized and attached to the scene. + // This delegate does not imply the connecting scene or session are new (see `application:configurationForConnectingSceneSession` instead). + + // Create the SwiftUI view that provides the window contents. + let contentView = ContentView() + + // Use a UIHostingController as window root view controller. + if let windowScene = scene as? UIWindowScene { + let window = UIWindow(windowScene: windowScene) + window.rootViewController = UIHostingController(rootView: contentView) + self.window = window + window.makeKeyAndVisible() + } + } + + func sceneDidDisconnect(_ scene: UIScene) { + // Called as the scene is being released by the system. + // This occurs shortly after the scene enters the background, or when its session is discarded. + // Release any resources associated with this scene that can be re-created the next time the scene connects. + // The scene may re-connect later, as its session was not neccessarily discarded (see `application:didDiscardSceneSessions` instead). + } + + func sceneDidBecomeActive(_ scene: UIScene) { + // Called when the scene has moved from an inactive state to an active state. + // Use this method to restart any tasks that were paused (or not yet started) when the scene was inactive. + } + + func sceneWillResignActive(_ scene: UIScene) { + // Called when the scene will move from an active state to an inactive state. + // This may occur due to temporary interruptions (ex. an incoming phone call). + } + + func sceneWillEnterForeground(_ scene: UIScene) { + // Called as the scene transitions from the background to the foreground. + // Use this method to undo the changes made on entering the background. + } + + func sceneDidEnterBackground(_ scene: UIScene) { + // Called as the scene transitions from the foreground to the background. + // Use this method to save data, release shared resources, and store enough scene-specific state information + // to restore the scene back to its current state. + } + + +} + diff --git a/installations/InstallationsSnippetsTests/Info.plist b/installations/InstallationsSnippetsTests/Info.plist new file mode 100644 index 00000000..64d65ca4 --- /dev/null +++ b/installations/InstallationsSnippetsTests/Info.plist @@ -0,0 +1,22 @@ + + + + + CFBundleDevelopmentRegion + $(DEVELOPMENT_LANGUAGE) + CFBundleExecutable + $(EXECUTABLE_NAME) + CFBundleIdentifier + $(PRODUCT_BUNDLE_IDENTIFIER) + CFBundleInfoDictionaryVersion + 6.0 + CFBundleName + $(PRODUCT_NAME) + CFBundlePackageType + $(PRODUCT_BUNDLE_PACKAGE_TYPE) + CFBundleShortVersionString + 1.0 + CFBundleVersion + 1 + + diff --git a/installations/InstallationsSnippetsTests/InstallationsSnippetsTests.swift b/installations/InstallationsSnippetsTests/InstallationsSnippetsTests.swift new file mode 100644 index 00000000..acbaf080 --- /dev/null +++ b/installations/InstallationsSnippetsTests/InstallationsSnippetsTests.swift @@ -0,0 +1,34 @@ +// +// InstallationsSnippetsTests.swift +// InstallationsSnippetsTests +// +// Created by Morgan Chen on 6/24/20. +// Copyright © 2020 Firebase. All rights reserved. +// + +import XCTest +@testable import InstallationsSnippets + +class InstallationsSnippetsTests: XCTestCase { + + override func setUpWithError() throws { + // Put setup code here. This method is called before the invocation of each test method in the class. + } + + override func tearDownWithError() throws { + // Put teardown code here. This method is called after the invocation of each test method in the class. + } + + func testExample() throws { + // This is an example of a functional test case. + // Use XCTAssert and related functions to verify your tests produce the correct results. + } + + func testPerformanceExample() throws { + // This is an example of a performance test case. + self.measure { + // Put the code you want to measure the time of here. + } + } + +} diff --git a/installations/Podfile b/installations/Podfile new file mode 100644 index 00000000..d3cb87f4 --- /dev/null +++ b/installations/Podfile @@ -0,0 +1,15 @@ +# Uncomment the next line to define a global platform for your project +# platform :ios, '9.0' + +target 'InstallationsSnippets' do + # Comment the next line if you don't want to use dynamic frameworks + use_frameworks! + + pod 'FirebaseInstallations' + + target 'InstallationsSnippetsTests' do + inherit! :search_paths + # Pods for testing + end + +end diff --git a/installations/Podfile.lock b/installations/Podfile.lock new file mode 100644 index 00000000..f8f1701a --- /dev/null +++ b/installations/Podfile.lock @@ -0,0 +1,59 @@ +PODS: + - FirebaseCore (6.8.0): + - FirebaseCoreDiagnostics (~> 1.3) + - GoogleUtilities/Environment (~> 6.5) + - GoogleUtilities/Logger (~> 6.5) + - FirebaseCoreDiagnostics (1.4.0): + - GoogleDataTransportCCTSupport (~> 3.1) + - GoogleUtilities/Environment (~> 6.5) + - GoogleUtilities/Logger (~> 6.5) + - nanopb (~> 1.30905.0) + - FirebaseInstallations (1.4.0): + - FirebaseCore (~> 6.8) + - GoogleUtilities/Environment (~> 6.6) + - GoogleUtilities/UserDefaults (~> 6.6) + - PromisesObjC (~> 1.2) + - GoogleDataTransport (6.2.1) + - GoogleDataTransportCCTSupport (3.2.0): + - GoogleDataTransport (~> 6.1) + - nanopb (~> 1.30905.0) + - GoogleUtilities/Environment (6.6.0): + - PromisesObjC (~> 1.2) + - GoogleUtilities/Logger (6.6.0): + - GoogleUtilities/Environment + - GoogleUtilities/UserDefaults (6.6.0): + - GoogleUtilities/Logger + - nanopb (1.30905.0): + - nanopb/decode (= 1.30905.0) + - nanopb/encode (= 1.30905.0) + - nanopb/decode (1.30905.0) + - nanopb/encode (1.30905.0) + - PromisesObjC (1.2.9) + +DEPENDENCIES: + - FirebaseInstallations + +SPEC REPOS: + trunk: + - FirebaseCore + - FirebaseCoreDiagnostics + - FirebaseInstallations + - GoogleDataTransport + - GoogleDataTransportCCTSupport + - GoogleUtilities + - nanopb + - PromisesObjC + +SPEC CHECKSUMS: + FirebaseCore: feda061cb1ee6d8ad4824f4a4a8ffbcfe284f595 + FirebaseCoreDiagnostics: 4505e4d4009b1d93f605088ee7d7764d5f0d1c84 + FirebaseInstallations: 293f567159b6d66d1c990f13bb868066096c94ec + GoogleDataTransport: 9a8a16f79feffc7f42096743de2a7c4815e84020 + GoogleDataTransportCCTSupport: 489c1265d2c85b68187a83a911913d190012158d + GoogleUtilities: 39530bc0ad980530298e9c4af8549e991fd033b1 + nanopb: c43f40fadfe79e8b8db116583945847910cbabc9 + PromisesObjC: b48e0338dbbac2207e611750777895f7a5811b75 + +PODFILE CHECKSUM: 904aacceb39f206bdcc33f354e02d1d3d6343a46 + +COCOAPODS: 1.9.3 From 79417d13ba08381bd92a13e1dc5a39ae269f6ad1 Mon Sep 17 00:00:00 2001 From: Arthur Thompson Date: Wed, 24 Jun 2020 12:42:15 -0700 Subject: [PATCH 106/387] Add fetch token snippet --- .../InstallationsSnippets/AppDelegate.swift | 13 +++++++++++++ .../InstallationsSnippets/ObjCSnippets.m | 17 +++++++++++++++-- 2 files changed, 28 insertions(+), 2 deletions(-) diff --git a/installations/InstallationsSnippets/AppDelegate.swift b/installations/InstallationsSnippets/AppDelegate.swift index 93448790..5d79633a 100644 --- a/installations/InstallationsSnippets/AppDelegate.swift +++ b/installations/InstallationsSnippets/AppDelegate.swift @@ -52,5 +52,18 @@ class AppDelegate: UIResponder, UIApplicationDelegate { // [END fetch_installation_id] } + func fetchInstallationToken() { + // [START fetch_installation_token] + Installations.installations().authTokenForcingRefresh(true, completion: { (token, error) in + if let error = error { + print("Error fetching token: \(error)") + return + } + guard let token = token else { return } + print("Installation auth token: \(token)") + }) + // [END fetch_installation_token] + } + } diff --git a/installations/InstallationsSnippets/ObjCSnippets.m b/installations/InstallationsSnippets/ObjCSnippets.m index a8161ef0..4e51e460 100644 --- a/installations/InstallationsSnippets/ObjCSnippets.m +++ b/installations/InstallationsSnippets/ObjCSnippets.m @@ -21,15 +21,28 @@ @implementation ObjCSnippets - (void)fetchInstallationsID { + // [START fetch_installation_id] [[FIRInstallations installations] installationIDWithCompletion:^(NSString *identifier, NSError *error) { - // [START fetch_installation_id] if (error != nil) { NSLog(@"Error fetching Installation ID %@", error); return; } NSLog(@"Installation ID: %@", identifier); - // [END fetch_installation_id] }]; + // [END fetch_installation_id] +} + +- (void)fetchInstallationsToken { + // [START fetch_installation_token] + [[FIRInstallations installations] authTokenForcingRefresh:true + completion:^(FIRInstallationsAuthTokenResult *result, NSError *error) { + if (error != nil) { + NSLog(@"Error fetching Installation token %@", error); + return; + } + NSLog(@"Installation auth token: %@", [result authToken]); + }]; + // [END fetch_installation_token] } @end From 6357361ee5eaca096eac3a689f98b1ab506f3aeb Mon Sep 17 00:00:00 2001 From: DPE bot Date: Tue, 30 Jun 2020 08:22:51 -0700 Subject: [PATCH 107/387] Auto-update dependencies. --- invites/Podfile.lock | 8 ++++---- mlkit/Podfile.lock | 6 +++--- 2 files changed, 7 insertions(+), 7 deletions(-) diff --git a/invites/Podfile.lock b/invites/Podfile.lock index 30262de6..55f9c94e 100644 --- a/invites/Podfile.lock +++ b/invites/Podfile.lock @@ -39,10 +39,10 @@ PODS: - GTMSessionFetcher/Core (~> 1.1) - GTMSessionFetcher/Full (~> 1.1) - Protobuf (~> 3.5) - - GoogleAPIClientForREST (1.4.1): - - GoogleAPIClientForREST/Core (= 1.4.1) + - GoogleAPIClientForREST (1.4.2): + - GoogleAPIClientForREST/Core (= 1.4.2) - GTMSessionFetcher (>= 1.1.7) - - GoogleAPIClientForREST/Core (1.4.1): + - GoogleAPIClientForREST/Core (1.4.2): - GTMSessionFetcher (>= 1.1.7) - GoogleAppMeasurement (5.8.1): - GoogleUtilities/AppDelegateSwizzler (~> 5.2) @@ -135,7 +135,7 @@ SPEC CHECKSUMS: FirebaseDynamicLinks: f7a8717e2c7ea652923882a2d60b0045d6fd99d5 FirebaseInstanceID: a122b0c258720cf250551bb2bedf48c699f80d90 FirebaseInvites: f13ed69fae140e705baec1a59ff127334b841a8a - GoogleAPIClientForREST: e50dc3267b3131ee3a25e707c10204f6bec15ae9 + GoogleAPIClientForREST: 9f49df9fac7867b459187e687fed3066b2be049a GoogleAppMeasurement: ffe513e90551844a739e7bcbb1d2aca1c28a4338 GoogleSignIn: 7ff245e1a7b26d379099d3243a562f5747e23d39 GoogleToolboxForMac: 800648f8b3127618c1b59c7f97684427630c5ea3 diff --git a/mlkit/Podfile.lock b/mlkit/Podfile.lock index 6510bcf6..bb76983e 100644 --- a/mlkit/Podfile.lock +++ b/mlkit/Podfile.lock @@ -50,9 +50,9 @@ PODS: - FirebaseMLVision (~> 0.20) - GTMSessionFetcher/Core (~> 1.1) - TensorFlowLiteObjC (~> 2.1.0) - - GoogleAPIClientForREST/Core (1.4.1): + - GoogleAPIClientForREST/Core (1.4.2): - GTMSessionFetcher (>= 1.1.7) - - GoogleAPIClientForREST/Vision (1.4.1): + - GoogleAPIClientForREST/Vision (1.4.2): - GoogleAPIClientForREST/Core - GTMSessionFetcher (>= 1.1.7) - GoogleDataTransport (6.2.1) @@ -128,7 +128,7 @@ SPEC CHECKSUMS: FirebaseMLCommon: 5e1184cfdddbd097f55cad75b598881d348d900f FirebaseMLVision: 485358b97d3332669ecc4fed55ee360aaef2813d FirebaseMLVisionAutoML: 03f056e68f0441087ce868fe19033d0a324e8f1e - GoogleAPIClientForREST: e50dc3267b3131ee3a25e707c10204f6bec15ae9 + GoogleAPIClientForREST: 9f49df9fac7867b459187e687fed3066b2be049a GoogleDataTransport: 9a8a16f79feffc7f42096743de2a7c4815e84020 GoogleDataTransportCCTSupport: 489c1265d2c85b68187a83a911913d190012158d GoogleToolboxForMac: 800648f8b3127618c1b59c7f97684427630c5ea3 From b0f611e6fc657b6c46b4058587b2c10a435c394e Mon Sep 17 00:00:00 2001 From: DPE bot Date: Wed, 1 Jul 2020 08:22:15 -0700 Subject: [PATCH 108/387] Auto-update dependencies. --- storage/Podfile.lock | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/storage/Podfile.lock b/storage/Podfile.lock index 908014de..ab8d82ed 100644 --- a/storage/Podfile.lock +++ b/storage/Podfile.lock @@ -34,9 +34,9 @@ PODS: - nanopb/decode (1.30905.0) - nanopb/encode (1.30905.0) - PromisesObjC (1.2.9) - - SDWebImage (5.8.1): - - SDWebImage/Core (= 5.8.1) - - SDWebImage/Core (5.8.1) + - SDWebImage (5.8.2): + - SDWebImage/Core (= 5.8.2) + - SDWebImage/Core (5.8.2) DEPENDENCIES: - Firebase/Storage @@ -69,7 +69,7 @@ SPEC CHECKSUMS: GTMSessionFetcher: 6f5c8abbab8a9bce4bb3f057e317728ec6182b10 nanopb: c43f40fadfe79e8b8db116583945847910cbabc9 PromisesObjC: b48e0338dbbac2207e611750777895f7a5811b75 - SDWebImage: e3eae2eda88578db0685a0c88597fdadd9433f05 + SDWebImage: f923a89d7344af399ba77b87a523ae747408207a PODFILE CHECKSUM: f0cd9d079793b24a37b713cd64dc7900bb8601af From 4cee59ff0207942f1b2f33aa8341042da7d63859 Mon Sep 17 00:00:00 2001 From: DPE bot Date: Mon, 6 Jul 2020 08:22:29 -0700 Subject: [PATCH 109/387] Auto-update dependencies. --- storage/Podfile.lock | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/storage/Podfile.lock b/storage/Podfile.lock index ab8d82ed..cd5a936d 100644 --- a/storage/Podfile.lock +++ b/storage/Podfile.lock @@ -34,9 +34,9 @@ PODS: - nanopb/decode (1.30905.0) - nanopb/encode (1.30905.0) - PromisesObjC (1.2.9) - - SDWebImage (5.8.2): - - SDWebImage/Core (= 5.8.2) - - SDWebImage/Core (5.8.2) + - SDWebImage (5.8.3): + - SDWebImage/Core (= 5.8.3) + - SDWebImage/Core (5.8.3) DEPENDENCIES: - Firebase/Storage @@ -69,7 +69,7 @@ SPEC CHECKSUMS: GTMSessionFetcher: 6f5c8abbab8a9bce4bb3f057e317728ec6182b10 nanopb: c43f40fadfe79e8b8db116583945847910cbabc9 PromisesObjC: b48e0338dbbac2207e611750777895f7a5811b75 - SDWebImage: f923a89d7344af399ba77b87a523ae747408207a + SDWebImage: 112503ec94a5a2a41869503844a15e8d8f1ead5c PODFILE CHECKSUM: f0cd9d079793b24a37b713cd64dc7900bb8601af From 469a4af93adfa31af21123cd31fbed52a305421b Mon Sep 17 00:00:00 2001 From: DPE bot Date: Wed, 8 Jul 2020 08:22:05 -0700 Subject: [PATCH 110/387] Auto-update dependencies. --- dl-invites-sample/Podfile.lock | 12 ++++++------ firoptions/Podfile.lock | 28 ++++++++++++++-------------- functions/Podfile.lock | 12 ++++++------ installations/Podfile.lock | 4 ++-- mlkit/Podfile.lock | 14 +++++++------- storage/Podfile.lock | 12 ++++++------ 6 files changed, 41 insertions(+), 41 deletions(-) diff --git a/dl-invites-sample/Podfile.lock b/dl-invites-sample/Podfile.lock index 307ca0df..e8685194 100644 --- a/dl-invites-sample/Podfile.lock +++ b/dl-invites-sample/Podfile.lock @@ -1,10 +1,10 @@ PODS: - - Firebase/CoreOnly (6.27.0): - - FirebaseCore (= 6.8.0) - - Firebase/DynamicLinks (6.27.0): + - Firebase/CoreOnly (6.27.1): + - FirebaseCore (= 6.8.1) + - Firebase/DynamicLinks (6.27.1): - Firebase/CoreOnly - FirebaseDynamicLinks (~> 4.1.0) - - FirebaseCore (6.8.0): + - FirebaseCore (6.8.1): - FirebaseCoreDiagnostics (~> 1.3) - GoogleUtilities/Environment (~> 6.5) - GoogleUtilities/Logger (~> 6.5) @@ -46,8 +46,8 @@ SPEC REPOS: - PromisesObjC SPEC CHECKSUMS: - Firebase: fc4cbf6f1592636431821ef9a3c557e4dfd9f268 - FirebaseCore: feda061cb1ee6d8ad4824f4a4a8ffbcfe284f595 + Firebase: 919186c8e119dd9372a45fd1dd17a8a942bc1892 + FirebaseCore: 8cd4f8ea22075e0ee582849b1cf79d8816506085 FirebaseCoreDiagnostics: 4505e4d4009b1d93f605088ee7d7764d5f0d1c84 FirebaseDynamicLinks: 50cff91aff05347770be750dde61d3311ff7ffc8 GoogleDataTransport: 9a8a16f79feffc7f42096743de2a7c4815e84020 diff --git a/firoptions/Podfile.lock b/firoptions/Podfile.lock index bd697399..01e2f2a0 100644 --- a/firoptions/Podfile.lock +++ b/firoptions/Podfile.lock @@ -1,24 +1,24 @@ PODS: - - Firebase/Analytics (6.27.0): + - Firebase/Analytics (6.27.1): - Firebase/Core - - Firebase/Core (6.27.0): + - Firebase/Core (6.27.1): - Firebase/CoreOnly - - FirebaseAnalytics (= 6.6.1) - - Firebase/CoreOnly (6.27.0): - - FirebaseCore (= 6.8.0) - - Firebase/Database (6.27.0): + - FirebaseAnalytics (= 6.6.2) + - Firebase/CoreOnly (6.27.1): + - FirebaseCore (= 6.8.1) + - Firebase/Database (6.27.1): - Firebase/CoreOnly - FirebaseDatabase (~> 6.3.0) - - FirebaseAnalytics (6.6.1): + - FirebaseAnalytics (6.6.2): - FirebaseCore (~> 6.8) - FirebaseInstallations (~> 1.4) - - GoogleAppMeasurement (= 6.6.1) + - GoogleAppMeasurement (= 6.6.2) - GoogleUtilities/AppDelegateSwizzler (~> 6.0) - GoogleUtilities/MethodSwizzler (~> 6.0) - GoogleUtilities/Network (~> 6.0) - "GoogleUtilities/NSData+zlib (~> 6.0)" - nanopb (~> 1.30905.0) - - FirebaseCore (6.8.0): + - FirebaseCore (6.8.1): - FirebaseCoreDiagnostics (~> 1.3) - GoogleUtilities/Environment (~> 6.5) - GoogleUtilities/Logger (~> 6.5) @@ -35,7 +35,7 @@ PODS: - GoogleUtilities/Environment (~> 6.6) - GoogleUtilities/UserDefaults (~> 6.6) - PromisesObjC (~> 1.2) - - GoogleAppMeasurement (6.6.1): + - GoogleAppMeasurement (6.6.2): - GoogleUtilities/AppDelegateSwizzler (~> 6.0) - GoogleUtilities/MethodSwizzler (~> 6.0) - GoogleUtilities/Network (~> 6.0) @@ -94,13 +94,13 @@ SPEC REPOS: - PromisesObjC SPEC CHECKSUMS: - Firebase: fc4cbf6f1592636431821ef9a3c557e4dfd9f268 - FirebaseAnalytics: 0ea640473474f036cabbc2576e20c2d63671c92f - FirebaseCore: feda061cb1ee6d8ad4824f4a4a8ffbcfe284f595 + Firebase: 919186c8e119dd9372a45fd1dd17a8a942bc1892 + FirebaseAnalytics: 5fa308e1b13f838d0f6dc74719ac2a72e8c5afc4 + FirebaseCore: 8cd4f8ea22075e0ee582849b1cf79d8816506085 FirebaseCoreDiagnostics: 4505e4d4009b1d93f605088ee7d7764d5f0d1c84 FirebaseDatabase: 3d02ffa794ec174853c086cf87cf2dc79bd6da49 FirebaseInstallations: 293f567159b6d66d1c990f13bb868066096c94ec - GoogleAppMeasurement: 2fd5c5a56c069db635c8e7b92d4809a9591d0a69 + GoogleAppMeasurement: 8cd1f289d60e629cf16ab03363b9e89c776b9651 GoogleDataTransport: 9a8a16f79feffc7f42096743de2a7c4815e84020 GoogleDataTransportCCTSupport: 489c1265d2c85b68187a83a911913d190012158d GoogleUtilities: 39530bc0ad980530298e9c4af8549e991fd033b1 diff --git a/functions/Podfile.lock b/functions/Podfile.lock index 82b40fad..7a7ad361 100644 --- a/functions/Podfile.lock +++ b/functions/Podfile.lock @@ -1,10 +1,10 @@ PODS: - - Firebase/CoreOnly (6.27.0): - - FirebaseCore (= 6.8.0) - - Firebase/Functions (6.27.0): + - Firebase/CoreOnly (6.27.1): + - FirebaseCore (= 6.8.1) + - Firebase/Functions (6.27.1): - Firebase/CoreOnly - FirebaseFunctions (~> 2.6.0) - - FirebaseCore (6.8.0): + - FirebaseCore (6.8.1): - FirebaseCoreDiagnostics (~> 1.3) - GoogleUtilities/Environment (~> 6.5) - GoogleUtilities/Logger (~> 6.5) @@ -49,8 +49,8 @@ SPEC REPOS: - PromisesObjC SPEC CHECKSUMS: - Firebase: fc4cbf6f1592636431821ef9a3c557e4dfd9f268 - FirebaseCore: feda061cb1ee6d8ad4824f4a4a8ffbcfe284f595 + Firebase: 919186c8e119dd9372a45fd1dd17a8a942bc1892 + FirebaseCore: 8cd4f8ea22075e0ee582849b1cf79d8816506085 FirebaseCoreDiagnostics: 4505e4d4009b1d93f605088ee7d7764d5f0d1c84 FirebaseFunctions: 55c11559aaef04038a066c07a7288094823ad3fb GoogleDataTransport: 9a8a16f79feffc7f42096743de2a7c4815e84020 diff --git a/installations/Podfile.lock b/installations/Podfile.lock index f8f1701a..a45164a4 100644 --- a/installations/Podfile.lock +++ b/installations/Podfile.lock @@ -1,5 +1,5 @@ PODS: - - FirebaseCore (6.8.0): + - FirebaseCore (6.8.1): - FirebaseCoreDiagnostics (~> 1.3) - GoogleUtilities/Environment (~> 6.5) - GoogleUtilities/Logger (~> 6.5) @@ -45,7 +45,7 @@ SPEC REPOS: - PromisesObjC SPEC CHECKSUMS: - FirebaseCore: feda061cb1ee6d8ad4824f4a4a8ffbcfe284f595 + FirebaseCore: 8cd4f8ea22075e0ee582849b1cf79d8816506085 FirebaseCoreDiagnostics: 4505e4d4009b1d93f605088ee7d7764d5f0d1c84 FirebaseInstallations: 293f567159b6d66d1c990f13bb868066096c94ec GoogleDataTransport: 9a8a16f79feffc7f42096743de2a7c4815e84020 diff --git a/mlkit/Podfile.lock b/mlkit/Podfile.lock index bb76983e..56e809ed 100644 --- a/mlkit/Podfile.lock +++ b/mlkit/Podfile.lock @@ -1,13 +1,13 @@ PODS: - - Firebase/CoreOnly (6.27.0): - - FirebaseCore (= 6.8.0) - - Firebase/MLVision (6.27.0): + - Firebase/CoreOnly (6.27.1): + - FirebaseCore (= 6.8.1) + - Firebase/MLVision (6.27.1): - Firebase/CoreOnly - FirebaseMLVision (~> 0.20.1) - - Firebase/MLVisionAutoML (6.27.0): + - Firebase/MLVisionAutoML (6.27.1): - Firebase/CoreOnly - FirebaseMLVisionAutoML (~> 0.20.0) - - FirebaseCore (6.8.0): + - FirebaseCore (6.8.1): - FirebaseCoreDiagnostics (~> 1.3) - GoogleUtilities/Environment (~> 6.5) - GoogleUtilities/Logger (~> 6.5) @@ -120,8 +120,8 @@ SPEC REPOS: - TensorFlowLiteObjC SPEC CHECKSUMS: - Firebase: fc4cbf6f1592636431821ef9a3c557e4dfd9f268 - FirebaseCore: feda061cb1ee6d8ad4824f4a4a8ffbcfe284f595 + Firebase: 919186c8e119dd9372a45fd1dd17a8a942bc1892 + FirebaseCore: 8cd4f8ea22075e0ee582849b1cf79d8816506085 FirebaseCoreDiagnostics: 4505e4d4009b1d93f605088ee7d7764d5f0d1c84 FirebaseInstallations: 293f567159b6d66d1c990f13bb868066096c94ec FirebaseInstanceID: 3b119bfe90e904851218159c9a4ecb847cc51d18 diff --git a/storage/Podfile.lock b/storage/Podfile.lock index cd5a936d..fb550820 100644 --- a/storage/Podfile.lock +++ b/storage/Podfile.lock @@ -1,10 +1,10 @@ PODS: - - Firebase/CoreOnly (6.27.0): - - FirebaseCore (= 6.8.0) - - Firebase/Storage (6.27.0): + - Firebase/CoreOnly (6.27.1): + - FirebaseCore (= 6.8.1) + - Firebase/Storage (6.27.1): - Firebase/CoreOnly - FirebaseStorage (~> 3.7.0) - - FirebaseCore (6.8.0): + - FirebaseCore (6.8.1): - FirebaseCoreDiagnostics (~> 1.3) - GoogleUtilities/Environment (~> 6.5) - GoogleUtilities/Logger (~> 6.5) @@ -58,8 +58,8 @@ SPEC REPOS: - SDWebImage SPEC CHECKSUMS: - Firebase: fc4cbf6f1592636431821ef9a3c557e4dfd9f268 - FirebaseCore: feda061cb1ee6d8ad4824f4a4a8ffbcfe284f595 + Firebase: 919186c8e119dd9372a45fd1dd17a8a942bc1892 + FirebaseCore: 8cd4f8ea22075e0ee582849b1cf79d8816506085 FirebaseCoreDiagnostics: 4505e4d4009b1d93f605088ee7d7764d5f0d1c84 FirebaseStorage: af7bdbd12177cf567df00904e3e3a93704f25b15 FirebaseUI: e57e9b9c4340631151fbe67a14206d23d0974f37 From e844fb6d6929b54f789339ed3df90d6769d98fb2 Mon Sep 17 00:00:00 2001 From: DPE bot Date: Wed, 15 Jul 2020 08:21:54 -0700 Subject: [PATCH 111/387] Auto-update dependencies. --- dl-invites-sample/Podfile.lock | 46 ++++++++---------- firoptions/Podfile.lock | 70 +++++++++++++------------- functions/Podfile.lock | 46 ++++++++---------- inappmessaging/Podfile.lock | 26 +++++----- installations/Podfile.lock | 42 ++++++++-------- mlkit/Podfile.lock | 89 +++++++++++++++------------------- storage/Podfile.lock | 46 ++++++++---------- 7 files changed, 165 insertions(+), 200 deletions(-) diff --git a/dl-invites-sample/Podfile.lock b/dl-invites-sample/Podfile.lock index e8685194..6054d10d 100644 --- a/dl-invites-sample/Podfile.lock +++ b/dl-invites-sample/Podfile.lock @@ -1,27 +1,25 @@ PODS: - - Firebase/CoreOnly (6.27.1): - - FirebaseCore (= 6.8.1) - - Firebase/DynamicLinks (6.27.1): + - Firebase/CoreOnly (6.28.1): + - FirebaseCore (= 6.9.1) + - Firebase/DynamicLinks (6.28.1): - Firebase/CoreOnly - - FirebaseDynamicLinks (~> 4.1.0) - - FirebaseCore (6.8.1): + - FirebaseDynamicLinks (~> 4.2.0) + - FirebaseCore (6.9.1): - FirebaseCoreDiagnostics (~> 1.3) - - GoogleUtilities/Environment (~> 6.5) - - GoogleUtilities/Logger (~> 6.5) - - FirebaseCoreDiagnostics (1.4.0): - - GoogleDataTransportCCTSupport (~> 3.1) - - GoogleUtilities/Environment (~> 6.5) - - GoogleUtilities/Logger (~> 6.5) + - GoogleUtilities/Environment (~> 6.7) + - GoogleUtilities/Logger (~> 6.7) + - FirebaseCoreDiagnostics (1.5.0): + - GoogleDataTransport (~> 7.0) + - GoogleUtilities/Environment (~> 6.7) + - GoogleUtilities/Logger (~> 6.7) - nanopb (~> 1.30905.0) - - FirebaseDynamicLinks (4.1.0): + - FirebaseDynamicLinks (4.2.0): - FirebaseCore (~> 6.8) - - GoogleDataTransport (6.2.1) - - GoogleDataTransportCCTSupport (3.2.0): - - GoogleDataTransport (~> 6.1) + - GoogleDataTransport (7.0.0): - nanopb (~> 1.30905.0) - - GoogleUtilities/Environment (6.6.0): + - GoogleUtilities/Environment (6.7.0): - PromisesObjC (~> 1.2) - - GoogleUtilities/Logger (6.6.0): + - GoogleUtilities/Logger (6.7.0): - GoogleUtilities/Environment - nanopb (1.30905.0): - nanopb/decode (= 1.30905.0) @@ -40,19 +38,17 @@ SPEC REPOS: - FirebaseCoreDiagnostics - FirebaseDynamicLinks - GoogleDataTransport - - GoogleDataTransportCCTSupport - GoogleUtilities - nanopb - PromisesObjC SPEC CHECKSUMS: - Firebase: 919186c8e119dd9372a45fd1dd17a8a942bc1892 - FirebaseCore: 8cd4f8ea22075e0ee582849b1cf79d8816506085 - FirebaseCoreDiagnostics: 4505e4d4009b1d93f605088ee7d7764d5f0d1c84 - FirebaseDynamicLinks: 50cff91aff05347770be750dde61d3311ff7ffc8 - GoogleDataTransport: 9a8a16f79feffc7f42096743de2a7c4815e84020 - GoogleDataTransportCCTSupport: 489c1265d2c85b68187a83a911913d190012158d - GoogleUtilities: 39530bc0ad980530298e9c4af8549e991fd033b1 + Firebase: ed042590caa0029392257529a8003c25ee82bc18 + FirebaseCore: 687b8e6a0a4337b898a6326d68254c2f80c143af + FirebaseCoreDiagnostics: 7535fe695737f8c5b350584292a70b7f8ff0357b + FirebaseDynamicLinks: cf3cfedfd47ce6ea56fa66a5c940ea0ca9c60950 + GoogleDataTransport: 8a40cb194ad242b6f6dfe72c14fe40fc67c4dcd7 + GoogleUtilities: 23ad5d79794b8ded1954466d5be6f8f694d3f7f3 nanopb: c43f40fadfe79e8b8db116583945847910cbabc9 PromisesObjC: b48e0338dbbac2207e611750777895f7a5811b75 diff --git a/firoptions/Podfile.lock b/firoptions/Podfile.lock index 01e2f2a0..e78d838e 100644 --- a/firoptions/Podfile.lock +++ b/firoptions/Podfile.lock @@ -1,14 +1,14 @@ PODS: - - Firebase/Analytics (6.27.1): + - Firebase/Analytics (6.28.1): - Firebase/Core - - Firebase/Core (6.27.1): + - Firebase/Core (6.28.1): - Firebase/CoreOnly - FirebaseAnalytics (= 6.6.2) - - Firebase/CoreOnly (6.27.1): - - FirebaseCore (= 6.8.1) - - Firebase/Database (6.27.1): + - Firebase/CoreOnly (6.28.1): + - FirebaseCore (= 6.9.1) + - Firebase/Database (6.28.1): - Firebase/CoreOnly - - FirebaseDatabase (~> 6.3.0) + - FirebaseDatabase (~> 6.4.0) - FirebaseAnalytics (6.6.2): - FirebaseCore (~> 6.8) - FirebaseInstallations (~> 1.4) @@ -18,22 +18,22 @@ PODS: - GoogleUtilities/Network (~> 6.0) - "GoogleUtilities/NSData+zlib (~> 6.0)" - nanopb (~> 1.30905.0) - - FirebaseCore (6.8.1): + - FirebaseCore (6.9.1): - FirebaseCoreDiagnostics (~> 1.3) - - GoogleUtilities/Environment (~> 6.5) - - GoogleUtilities/Logger (~> 6.5) - - FirebaseCoreDiagnostics (1.4.0): - - GoogleDataTransportCCTSupport (~> 3.1) - - GoogleUtilities/Environment (~> 6.5) - - GoogleUtilities/Logger (~> 6.5) + - GoogleUtilities/Environment (~> 6.7) + - GoogleUtilities/Logger (~> 6.7) + - FirebaseCoreDiagnostics (1.5.0): + - GoogleDataTransport (~> 7.0) + - GoogleUtilities/Environment (~> 6.7) + - GoogleUtilities/Logger (~> 6.7) - nanopb (~> 1.30905.0) - - FirebaseDatabase (6.3.0): + - FirebaseDatabase (6.4.0): - FirebaseCore (~> 6.8) - leveldb-library (~> 1.22) - - FirebaseInstallations (1.4.0): + - FirebaseInstallations (1.5.0): - FirebaseCore (~> 6.8) - - GoogleUtilities/Environment (~> 6.6) - - GoogleUtilities/UserDefaults (~> 6.6) + - GoogleUtilities/Environment (~> 6.7) + - GoogleUtilities/UserDefaults (~> 6.7) - PromisesObjC (~> 1.2) - GoogleAppMeasurement (6.6.2): - GoogleUtilities/AppDelegateSwizzler (~> 6.0) @@ -41,28 +41,26 @@ PODS: - GoogleUtilities/Network (~> 6.0) - "GoogleUtilities/NSData+zlib (~> 6.0)" - nanopb (~> 1.30905.0) - - GoogleDataTransport (6.2.1) - - GoogleDataTransportCCTSupport (3.2.0): - - GoogleDataTransport (~> 6.1) + - GoogleDataTransport (7.0.0): - nanopb (~> 1.30905.0) - - GoogleUtilities/AppDelegateSwizzler (6.6.0): + - GoogleUtilities/AppDelegateSwizzler (6.7.0): - GoogleUtilities/Environment - GoogleUtilities/Logger - GoogleUtilities/Network - - GoogleUtilities/Environment (6.6.0): + - GoogleUtilities/Environment (6.7.0): - PromisesObjC (~> 1.2) - - GoogleUtilities/Logger (6.6.0): + - GoogleUtilities/Logger (6.7.0): - GoogleUtilities/Environment - - GoogleUtilities/MethodSwizzler (6.6.0): + - GoogleUtilities/MethodSwizzler (6.7.0): - GoogleUtilities/Logger - - GoogleUtilities/Network (6.6.0): + - GoogleUtilities/Network (6.7.0): - GoogleUtilities/Logger - "GoogleUtilities/NSData+zlib" - GoogleUtilities/Reachability - - "GoogleUtilities/NSData+zlib (6.6.0)" - - GoogleUtilities/Reachability (6.6.0): + - "GoogleUtilities/NSData+zlib (6.7.0)" + - GoogleUtilities/Reachability (6.7.0): - GoogleUtilities/Logger - - GoogleUtilities/UserDefaults (6.6.0): + - GoogleUtilities/UserDefaults (6.7.0): - GoogleUtilities/Logger - leveldb-library (1.22) - nanopb (1.30905.0): @@ -87,23 +85,21 @@ SPEC REPOS: - FirebaseInstallations - GoogleAppMeasurement - GoogleDataTransport - - GoogleDataTransportCCTSupport - GoogleUtilities - leveldb-library - nanopb - PromisesObjC SPEC CHECKSUMS: - Firebase: 919186c8e119dd9372a45fd1dd17a8a942bc1892 + Firebase: ed042590caa0029392257529a8003c25ee82bc18 FirebaseAnalytics: 5fa308e1b13f838d0f6dc74719ac2a72e8c5afc4 - FirebaseCore: 8cd4f8ea22075e0ee582849b1cf79d8816506085 - FirebaseCoreDiagnostics: 4505e4d4009b1d93f605088ee7d7764d5f0d1c84 - FirebaseDatabase: 3d02ffa794ec174853c086cf87cf2dc79bd6da49 - FirebaseInstallations: 293f567159b6d66d1c990f13bb868066096c94ec + FirebaseCore: 687b8e6a0a4337b898a6326d68254c2f80c143af + FirebaseCoreDiagnostics: 7535fe695737f8c5b350584292a70b7f8ff0357b + FirebaseDatabase: 55e69fe802ccb438d9c6ee51eb32fd425d5409d3 + FirebaseInstallations: 3c520c951305cbf9ca54eb891ff9e6d1fd384881 GoogleAppMeasurement: 8cd1f289d60e629cf16ab03363b9e89c776b9651 - GoogleDataTransport: 9a8a16f79feffc7f42096743de2a7c4815e84020 - GoogleDataTransportCCTSupport: 489c1265d2c85b68187a83a911913d190012158d - GoogleUtilities: 39530bc0ad980530298e9c4af8549e991fd033b1 + GoogleDataTransport: 8a40cb194ad242b6f6dfe72c14fe40fc67c4dcd7 + GoogleUtilities: 23ad5d79794b8ded1954466d5be6f8f694d3f7f3 leveldb-library: 55d93ee664b4007aac644a782d11da33fba316f7 nanopb: c43f40fadfe79e8b8db116583945847910cbabc9 PromisesObjC: b48e0338dbbac2207e611750777895f7a5811b75 diff --git a/functions/Podfile.lock b/functions/Podfile.lock index 7a7ad361..b8026ecc 100644 --- a/functions/Podfile.lock +++ b/functions/Podfile.lock @@ -1,28 +1,26 @@ PODS: - - Firebase/CoreOnly (6.27.1): - - FirebaseCore (= 6.8.1) - - Firebase/Functions (6.27.1): + - Firebase/CoreOnly (6.28.1): + - FirebaseCore (= 6.9.1) + - Firebase/Functions (6.28.1): - Firebase/CoreOnly - - FirebaseFunctions (~> 2.6.0) - - FirebaseCore (6.8.1): + - FirebaseFunctions (~> 2.7.0) + - FirebaseCore (6.9.1): - FirebaseCoreDiagnostics (~> 1.3) - - GoogleUtilities/Environment (~> 6.5) - - GoogleUtilities/Logger (~> 6.5) - - FirebaseCoreDiagnostics (1.4.0): - - GoogleDataTransportCCTSupport (~> 3.1) - - GoogleUtilities/Environment (~> 6.5) - - GoogleUtilities/Logger (~> 6.5) + - GoogleUtilities/Environment (~> 6.7) + - GoogleUtilities/Logger (~> 6.7) + - FirebaseCoreDiagnostics (1.5.0): + - GoogleDataTransport (~> 7.0) + - GoogleUtilities/Environment (~> 6.7) + - GoogleUtilities/Logger (~> 6.7) - nanopb (~> 1.30905.0) - - FirebaseFunctions (2.6.0): + - FirebaseFunctions (2.7.0): - FirebaseCore (~> 6.8) - GTMSessionFetcher/Core (~> 1.1) - - GoogleDataTransport (6.2.1) - - GoogleDataTransportCCTSupport (3.2.0): - - GoogleDataTransport (~> 6.1) + - GoogleDataTransport (7.0.0): - nanopb (~> 1.30905.0) - - GoogleUtilities/Environment (6.6.0): + - GoogleUtilities/Environment (6.7.0): - PromisesObjC (~> 1.2) - - GoogleUtilities/Logger (6.6.0): + - GoogleUtilities/Logger (6.7.0): - GoogleUtilities/Environment - GTMSessionFetcher/Core (1.4.0) - nanopb (1.30905.0): @@ -42,20 +40,18 @@ SPEC REPOS: - FirebaseCoreDiagnostics - FirebaseFunctions - GoogleDataTransport - - GoogleDataTransportCCTSupport - GoogleUtilities - GTMSessionFetcher - nanopb - PromisesObjC SPEC CHECKSUMS: - Firebase: 919186c8e119dd9372a45fd1dd17a8a942bc1892 - FirebaseCore: 8cd4f8ea22075e0ee582849b1cf79d8816506085 - FirebaseCoreDiagnostics: 4505e4d4009b1d93f605088ee7d7764d5f0d1c84 - FirebaseFunctions: 55c11559aaef04038a066c07a7288094823ad3fb - GoogleDataTransport: 9a8a16f79feffc7f42096743de2a7c4815e84020 - GoogleDataTransportCCTSupport: 489c1265d2c85b68187a83a911913d190012158d - GoogleUtilities: 39530bc0ad980530298e9c4af8549e991fd033b1 + Firebase: ed042590caa0029392257529a8003c25ee82bc18 + FirebaseCore: 687b8e6a0a4337b898a6326d68254c2f80c143af + FirebaseCoreDiagnostics: 7535fe695737f8c5b350584292a70b7f8ff0357b + FirebaseFunctions: 13d690cb93e98eea1b304ab05b4bc4436538482a + GoogleDataTransport: 8a40cb194ad242b6f6dfe72c14fe40fc67c4dcd7 + GoogleUtilities: 23ad5d79794b8ded1954466d5be6f8f694d3f7f3 GTMSessionFetcher: 6f5c8abbab8a9bce4bb3f057e317728ec6182b10 nanopb: c43f40fadfe79e8b8db116583945847910cbabc9 PromisesObjC: b48e0338dbbac2207e611750777895f7a5811b75 diff --git a/inappmessaging/Podfile.lock b/inappmessaging/Podfile.lock index 4a2b8dd5..deef486f 100644 --- a/inappmessaging/Podfile.lock +++ b/inappmessaging/Podfile.lock @@ -11,10 +11,10 @@ PODS: - FirebaseCoreDiagnosticsInterop (~> 1.2) - GoogleUtilities/Environment (~> 6.5) - GoogleUtilities/Logger (~> 6.5) - - FirebaseCoreDiagnostics (1.4.0): - - GoogleDataTransportCCTSupport (~> 3.1) - - GoogleUtilities/Environment (~> 6.5) - - GoogleUtilities/Logger (~> 6.5) + - FirebaseCoreDiagnostics (1.5.0): + - GoogleDataTransport (~> 7.0) + - GoogleUtilities/Environment (~> 6.7) + - GoogleUtilities/Logger (~> 6.7) - nanopb (~> 1.30905.0) - FirebaseCoreDiagnosticsInterop (1.2.0) - FirebaseInAppMessaging (0.15.3): @@ -34,15 +34,13 @@ PODS: - FirebaseInstallations (~> 1.0) - GoogleUtilities/Environment (~> 6.5) - GoogleUtilities/UserDefaults (~> 6.5) - - GoogleDataTransport (6.2.1) - - GoogleDataTransportCCTSupport (3.2.0): - - GoogleDataTransport (~> 6.1) + - GoogleDataTransport (7.0.0): - nanopb (~> 1.30905.0) - - GoogleUtilities/Environment (6.6.0): + - GoogleUtilities/Environment (6.7.0): - PromisesObjC (~> 1.2) - - GoogleUtilities/Logger (6.6.0): + - GoogleUtilities/Logger (6.7.0): - GoogleUtilities/Environment - - GoogleUtilities/UserDefaults (6.6.0): + - GoogleUtilities/UserDefaults (6.7.0): - GoogleUtilities/Logger - nanopb (1.30905.0): - nanopb/decode (= 1.30905.0) @@ -67,7 +65,6 @@ SPEC REPOS: - FirebaseInstallations - FirebaseInstanceID - GoogleDataTransport - - GoogleDataTransportCCTSupport - GoogleUtilities - nanopb - PromisesObjC @@ -76,15 +73,14 @@ SPEC CHECKSUMS: Firebase: 5d77105d9740a07ca6b16927ca971db7e860faaf FirebaseAnalyticsInterop: 3f86269c38ae41f47afeb43ebf32a001f58fcdae FirebaseCore: 4aeb81ff53dcd9a3634ca725dc1fb8c2a4622046 - FirebaseCoreDiagnostics: 4505e4d4009b1d93f605088ee7d7764d5f0d1c84 + FirebaseCoreDiagnostics: 7535fe695737f8c5b350584292a70b7f8ff0357b FirebaseCoreDiagnosticsInterop: 296e2c5f5314500a850ad0b83e9e7c10b011a850 FirebaseInAppMessaging: 5db5fa181ed4215e02ded09f7e4bbcc2ce624a47 FirebaseInAppMessagingDisplay: 60a65c8277f17675a8a5b92e9a97cd914b45d4ff FirebaseInstallations: 6f5f680e65dc374397a483c32d1799ba822a395b FirebaseInstanceID: cef67c4967c7cecb56ea65d8acbb4834825c587b - GoogleDataTransport: 9a8a16f79feffc7f42096743de2a7c4815e84020 - GoogleDataTransportCCTSupport: 489c1265d2c85b68187a83a911913d190012158d - GoogleUtilities: 39530bc0ad980530298e9c4af8549e991fd033b1 + GoogleDataTransport: 8a40cb194ad242b6f6dfe72c14fe40fc67c4dcd7 + GoogleUtilities: 23ad5d79794b8ded1954466d5be6f8f694d3f7f3 nanopb: c43f40fadfe79e8b8db116583945847910cbabc9 PromisesObjC: b48e0338dbbac2207e611750777895f7a5811b75 diff --git a/installations/Podfile.lock b/installations/Podfile.lock index a45164a4..0e1f6cbb 100644 --- a/installations/Podfile.lock +++ b/installations/Podfile.lock @@ -1,27 +1,25 @@ PODS: - - FirebaseCore (6.8.1): + - FirebaseCore (6.9.1): - FirebaseCoreDiagnostics (~> 1.3) - - GoogleUtilities/Environment (~> 6.5) - - GoogleUtilities/Logger (~> 6.5) - - FirebaseCoreDiagnostics (1.4.0): - - GoogleDataTransportCCTSupport (~> 3.1) - - GoogleUtilities/Environment (~> 6.5) - - GoogleUtilities/Logger (~> 6.5) + - GoogleUtilities/Environment (~> 6.7) + - GoogleUtilities/Logger (~> 6.7) + - FirebaseCoreDiagnostics (1.5.0): + - GoogleDataTransport (~> 7.0) + - GoogleUtilities/Environment (~> 6.7) + - GoogleUtilities/Logger (~> 6.7) - nanopb (~> 1.30905.0) - - FirebaseInstallations (1.4.0): + - FirebaseInstallations (1.5.0): - FirebaseCore (~> 6.8) - - GoogleUtilities/Environment (~> 6.6) - - GoogleUtilities/UserDefaults (~> 6.6) + - GoogleUtilities/Environment (~> 6.7) + - GoogleUtilities/UserDefaults (~> 6.7) - PromisesObjC (~> 1.2) - - GoogleDataTransport (6.2.1) - - GoogleDataTransportCCTSupport (3.2.0): - - GoogleDataTransport (~> 6.1) + - GoogleDataTransport (7.0.0): - nanopb (~> 1.30905.0) - - GoogleUtilities/Environment (6.6.0): + - GoogleUtilities/Environment (6.7.0): - PromisesObjC (~> 1.2) - - GoogleUtilities/Logger (6.6.0): + - GoogleUtilities/Logger (6.7.0): - GoogleUtilities/Environment - - GoogleUtilities/UserDefaults (6.6.0): + - GoogleUtilities/UserDefaults (6.7.0): - GoogleUtilities/Logger - nanopb (1.30905.0): - nanopb/decode (= 1.30905.0) @@ -39,18 +37,16 @@ SPEC REPOS: - FirebaseCoreDiagnostics - FirebaseInstallations - GoogleDataTransport - - GoogleDataTransportCCTSupport - GoogleUtilities - nanopb - PromisesObjC SPEC CHECKSUMS: - FirebaseCore: 8cd4f8ea22075e0ee582849b1cf79d8816506085 - FirebaseCoreDiagnostics: 4505e4d4009b1d93f605088ee7d7764d5f0d1c84 - FirebaseInstallations: 293f567159b6d66d1c990f13bb868066096c94ec - GoogleDataTransport: 9a8a16f79feffc7f42096743de2a7c4815e84020 - GoogleDataTransportCCTSupport: 489c1265d2c85b68187a83a911913d190012158d - GoogleUtilities: 39530bc0ad980530298e9c4af8549e991fd033b1 + FirebaseCore: 687b8e6a0a4337b898a6326d68254c2f80c143af + FirebaseCoreDiagnostics: 7535fe695737f8c5b350584292a70b7f8ff0357b + FirebaseInstallations: 3c520c951305cbf9ca54eb891ff9e6d1fd384881 + GoogleDataTransport: 8a40cb194ad242b6f6dfe72c14fe40fc67c4dcd7 + GoogleUtilities: 23ad5d79794b8ded1954466d5be6f8f694d3f7f3 nanopb: c43f40fadfe79e8b8db116583945847910cbabc9 PromisesObjC: b48e0338dbbac2207e611750777895f7a5811b75 diff --git a/mlkit/Podfile.lock b/mlkit/Podfile.lock index 56e809ed..eb514c50 100644 --- a/mlkit/Podfile.lock +++ b/mlkit/Podfile.lock @@ -1,53 +1,48 @@ PODS: - - Firebase/CoreOnly (6.27.1): - - FirebaseCore (= 6.8.1) - - Firebase/MLVision (6.27.1): + - Firebase/CoreOnly (6.28.1): + - FirebaseCore (= 6.9.1) + - Firebase/MLVision (6.28.1): - Firebase/CoreOnly - - FirebaseMLVision (~> 0.20.1) - - Firebase/MLVisionAutoML (6.27.1): + - FirebaseMLVision (~> 0.21.0) + - Firebase/MLVisionAutoML (6.28.1): - Firebase/CoreOnly - - FirebaseMLVisionAutoML (~> 0.20.0) - - FirebaseCore (6.8.1): + - FirebaseMLVisionAutoML (~> 0.21.0) + - FirebaseCore (6.9.1): - FirebaseCoreDiagnostics (~> 1.3) - - GoogleUtilities/Environment (~> 6.5) - - GoogleUtilities/Logger (~> 6.5) - - FirebaseCoreDiagnostics (1.4.0): - - GoogleDataTransportCCTSupport (~> 3.1) - - GoogleUtilities/Environment (~> 6.5) - - GoogleUtilities/Logger (~> 6.5) + - GoogleUtilities/Environment (~> 6.7) + - GoogleUtilities/Logger (~> 6.7) + - FirebaseCoreDiagnostics (1.5.0): + - GoogleDataTransport (~> 7.0) + - GoogleUtilities/Environment (~> 6.7) + - GoogleUtilities/Logger (~> 6.7) - nanopb (~> 1.30905.0) - - FirebaseInstallations (1.4.0): + - FirebaseInstallations (1.5.0): - FirebaseCore (~> 6.8) - - GoogleUtilities/Environment (~> 6.6) - - GoogleUtilities/UserDefaults (~> 6.6) + - GoogleUtilities/Environment (~> 6.7) + - GoogleUtilities/UserDefaults (~> 6.7) - PromisesObjC (~> 1.2) - - FirebaseInstanceID (4.4.0): - - FirebaseCore (~> 6.8) - - FirebaseInstallations (~> 1.0) - - GoogleUtilities/Environment (~> 6.5) - - GoogleUtilities/UserDefaults (~> 6.5) - - FirebaseMLCommon (0.20.1): - - FirebaseCore (~> 6.7) - - FirebaseInstanceID (~> 4.3) + - FirebaseMLCommon (0.21.0): + - FirebaseCore (~> 6.9) + - FirebaseInstallations (~> 1.5) - GoogleToolboxForMac/Logger (~> 2.1) - "GoogleToolboxForMac/NSData+zlib (~> 2.1)" - "GoogleToolboxForMac/NSDictionary+URLArguments (~> 2.1)" - GoogleUtilities/UserDefaults (~> 6.0) - GTMSessionFetcher/Core (~> 1.1) - Protobuf (~> 3.12) - - FirebaseMLVision (0.20.1): - - FirebaseCore (~> 6.7) - - FirebaseMLCommon (~> 0.20) + - FirebaseMLVision (0.21.0): + - FirebaseCore (~> 6.9) + - FirebaseMLCommon (~> 0.21) - GoogleAPIClientForREST/Core (~> 1.3) - GoogleAPIClientForREST/Vision (~> 1.3) - GoogleToolboxForMac/Logger (~> 2.1) - "GoogleToolboxForMac/NSData+zlib (~> 2.1)" - GTMSessionFetcher/Core (~> 1.1) - Protobuf (~> 3.12) - - FirebaseMLVisionAutoML (0.20.0): - - FirebaseCore (~> 6.7) - - FirebaseMLCommon (~> 0.20) - - FirebaseMLVision (~> 0.20) + - FirebaseMLVisionAutoML (0.21.0): + - FirebaseCore (~> 6.9) + - FirebaseMLCommon (~> 0.21) + - FirebaseMLVision (~> 0.21) - GTMSessionFetcher/Core (~> 1.1) - TensorFlowLiteObjC (~> 2.1.0) - GoogleAPIClientForREST/Core (1.4.2): @@ -55,9 +50,7 @@ PODS: - GoogleAPIClientForREST/Vision (1.4.2): - GoogleAPIClientForREST/Core - GTMSessionFetcher (>= 1.1.7) - - GoogleDataTransport (6.2.1) - - GoogleDataTransportCCTSupport (3.2.0): - - GoogleDataTransport (~> 6.1) + - GoogleDataTransport (7.0.0): - nanopb (~> 1.30905.0) - GoogleToolboxForMac/DebugUtils (2.2.2): - GoogleToolboxForMac/Defines (= 2.2.2) @@ -71,11 +64,11 @@ PODS: - GoogleToolboxForMac/Defines (= 2.2.2) - "GoogleToolboxForMac/NSString+URLArguments (= 2.2.2)" - "GoogleToolboxForMac/NSString+URLArguments (2.2.2)" - - GoogleUtilities/Environment (6.6.0): + - GoogleUtilities/Environment (6.7.0): - PromisesObjC (~> 1.2) - - GoogleUtilities/Logger (6.6.0): + - GoogleUtilities/Logger (6.7.0): - GoogleUtilities/Environment - - GoogleUtilities/UserDefaults (6.6.0): + - GoogleUtilities/UserDefaults (6.7.0): - GoogleUtilities/Logger - GTMSessionFetcher (1.4.0): - GTMSessionFetcher/Full (= 1.4.0) @@ -103,13 +96,11 @@ SPEC REPOS: - FirebaseCore - FirebaseCoreDiagnostics - FirebaseInstallations - - FirebaseInstanceID - FirebaseMLCommon - FirebaseMLVision - FirebaseMLVisionAutoML - GoogleAPIClientForREST - GoogleDataTransport - - GoogleDataTransportCCTSupport - GoogleToolboxForMac - GoogleUtilities - GTMSessionFetcher @@ -120,19 +111,17 @@ SPEC REPOS: - TensorFlowLiteObjC SPEC CHECKSUMS: - Firebase: 919186c8e119dd9372a45fd1dd17a8a942bc1892 - FirebaseCore: 8cd4f8ea22075e0ee582849b1cf79d8816506085 - FirebaseCoreDiagnostics: 4505e4d4009b1d93f605088ee7d7764d5f0d1c84 - FirebaseInstallations: 293f567159b6d66d1c990f13bb868066096c94ec - FirebaseInstanceID: 3b119bfe90e904851218159c9a4ecb847cc51d18 - FirebaseMLCommon: 5e1184cfdddbd097f55cad75b598881d348d900f - FirebaseMLVision: 485358b97d3332669ecc4fed55ee360aaef2813d - FirebaseMLVisionAutoML: 03f056e68f0441087ce868fe19033d0a324e8f1e + Firebase: ed042590caa0029392257529a8003c25ee82bc18 + FirebaseCore: 687b8e6a0a4337b898a6326d68254c2f80c143af + FirebaseCoreDiagnostics: 7535fe695737f8c5b350584292a70b7f8ff0357b + FirebaseInstallations: 3c520c951305cbf9ca54eb891ff9e6d1fd384881 + FirebaseMLCommon: d218d75dd1c6c4e447f731ac22da56b88cb79431 + FirebaseMLVision: 68dd092b4c52a7ac163ec0d4f541d5711fc9fec6 + FirebaseMLVisionAutoML: ef4b4101f88438db02575923464389b17dcf73c6 GoogleAPIClientForREST: 9f49df9fac7867b459187e687fed3066b2be049a - GoogleDataTransport: 9a8a16f79feffc7f42096743de2a7c4815e84020 - GoogleDataTransportCCTSupport: 489c1265d2c85b68187a83a911913d190012158d + GoogleDataTransport: 8a40cb194ad242b6f6dfe72c14fe40fc67c4dcd7 GoogleToolboxForMac: 800648f8b3127618c1b59c7f97684427630c5ea3 - GoogleUtilities: 39530bc0ad980530298e9c4af8549e991fd033b1 + GoogleUtilities: 23ad5d79794b8ded1954466d5be6f8f694d3f7f3 GTMSessionFetcher: 6f5c8abbab8a9bce4bb3f057e317728ec6182b10 nanopb: c43f40fadfe79e8b8db116583945847910cbabc9 PromisesObjC: b48e0338dbbac2207e611750777895f7a5811b75 diff --git a/storage/Podfile.lock b/storage/Podfile.lock index fb550820..5af5b9f6 100644 --- a/storage/Podfile.lock +++ b/storage/Podfile.lock @@ -1,31 +1,29 @@ PODS: - - Firebase/CoreOnly (6.27.1): - - FirebaseCore (= 6.8.1) - - Firebase/Storage (6.27.1): + - Firebase/CoreOnly (6.28.1): + - FirebaseCore (= 6.9.1) + - Firebase/Storage (6.28.1): - Firebase/CoreOnly - - FirebaseStorage (~> 3.7.0) - - FirebaseCore (6.8.1): + - FirebaseStorage (~> 3.8.0) + - FirebaseCore (6.9.1): - FirebaseCoreDiagnostics (~> 1.3) - - GoogleUtilities/Environment (~> 6.5) - - GoogleUtilities/Logger (~> 6.5) - - FirebaseCoreDiagnostics (1.4.0): - - GoogleDataTransportCCTSupport (~> 3.1) - - GoogleUtilities/Environment (~> 6.5) - - GoogleUtilities/Logger (~> 6.5) + - GoogleUtilities/Environment (~> 6.7) + - GoogleUtilities/Logger (~> 6.7) + - FirebaseCoreDiagnostics (1.5.0): + - GoogleDataTransport (~> 7.0) + - GoogleUtilities/Environment (~> 6.7) + - GoogleUtilities/Logger (~> 6.7) - nanopb (~> 1.30905.0) - - FirebaseStorage (3.7.0): + - FirebaseStorage (3.8.0): - FirebaseCore (~> 6.8) - GTMSessionFetcher/Core (~> 1.1) - FirebaseUI/Storage (8.4.2): - Firebase/Storage (~> 6.0) - SDWebImage (~> 5.0) - - GoogleDataTransport (6.2.1) - - GoogleDataTransportCCTSupport (3.2.0): - - GoogleDataTransport (~> 6.1) + - GoogleDataTransport (7.0.0): - nanopb (~> 1.30905.0) - - GoogleUtilities/Environment (6.6.0): + - GoogleUtilities/Environment (6.7.0): - PromisesObjC (~> 1.2) - - GoogleUtilities/Logger (6.6.0): + - GoogleUtilities/Logger (6.7.0): - GoogleUtilities/Environment - GTMSessionFetcher/Core (1.4.0) - nanopb (1.30905.0): @@ -50,7 +48,6 @@ SPEC REPOS: - FirebaseStorage - FirebaseUI - GoogleDataTransport - - GoogleDataTransportCCTSupport - GoogleUtilities - GTMSessionFetcher - nanopb @@ -58,14 +55,13 @@ SPEC REPOS: - SDWebImage SPEC CHECKSUMS: - Firebase: 919186c8e119dd9372a45fd1dd17a8a942bc1892 - FirebaseCore: 8cd4f8ea22075e0ee582849b1cf79d8816506085 - FirebaseCoreDiagnostics: 4505e4d4009b1d93f605088ee7d7764d5f0d1c84 - FirebaseStorage: af7bdbd12177cf567df00904e3e3a93704f25b15 + Firebase: ed042590caa0029392257529a8003c25ee82bc18 + FirebaseCore: 687b8e6a0a4337b898a6326d68254c2f80c143af + FirebaseCoreDiagnostics: 7535fe695737f8c5b350584292a70b7f8ff0357b + FirebaseStorage: 3ef81ca5fa7817f85451ca09d516a34d2c7542a7 FirebaseUI: e57e9b9c4340631151fbe67a14206d23d0974f37 - GoogleDataTransport: 9a8a16f79feffc7f42096743de2a7c4815e84020 - GoogleDataTransportCCTSupport: 489c1265d2c85b68187a83a911913d190012158d - GoogleUtilities: 39530bc0ad980530298e9c4af8549e991fd033b1 + GoogleDataTransport: 8a40cb194ad242b6f6dfe72c14fe40fc67c4dcd7 + GoogleUtilities: 23ad5d79794b8ded1954466d5be6f8f694d3f7f3 GTMSessionFetcher: 6f5c8abbab8a9bce4bb3f057e317728ec6182b10 nanopb: c43f40fadfe79e8b8db116583945847910cbabc9 PromisesObjC: b48e0338dbbac2207e611750777895f7a5811b75 From 158bc59c9c1f8b6ad65b0a3cf197acd22d8798c6 Mon Sep 17 00:00:00 2001 From: DPE bot Date: Thu, 16 Jul 2020 08:22:46 -0700 Subject: [PATCH 112/387] Auto-update dependencies. --- dl-invites-sample/Podfile.lock | 6 +++--- firoptions/Podfile.lock | 18 +++++++++--------- functions/Podfile.lock | 6 +++--- inappmessaging/Podfile.lock | 8 ++++---- installations/Podfile.lock | 8 ++++---- mlkit/Podfile.lock | 8 ++++---- storage/Podfile.lock | 14 +++++++------- 7 files changed, 34 insertions(+), 34 deletions(-) diff --git a/dl-invites-sample/Podfile.lock b/dl-invites-sample/Podfile.lock index 6054d10d..1c688960 100644 --- a/dl-invites-sample/Podfile.lock +++ b/dl-invites-sample/Podfile.lock @@ -17,9 +17,9 @@ PODS: - FirebaseCore (~> 6.8) - GoogleDataTransport (7.0.0): - nanopb (~> 1.30905.0) - - GoogleUtilities/Environment (6.7.0): + - GoogleUtilities/Environment (6.7.1): - PromisesObjC (~> 1.2) - - GoogleUtilities/Logger (6.7.0): + - GoogleUtilities/Logger (6.7.1): - GoogleUtilities/Environment - nanopb (1.30905.0): - nanopb/decode (= 1.30905.0) @@ -48,7 +48,7 @@ SPEC CHECKSUMS: FirebaseCoreDiagnostics: 7535fe695737f8c5b350584292a70b7f8ff0357b FirebaseDynamicLinks: cf3cfedfd47ce6ea56fa66a5c940ea0ca9c60950 GoogleDataTransport: 8a40cb194ad242b6f6dfe72c14fe40fc67c4dcd7 - GoogleUtilities: 23ad5d79794b8ded1954466d5be6f8f694d3f7f3 + GoogleUtilities: e121a3867449ce16b0e35ddf1797ea7a389ffdf2 nanopb: c43f40fadfe79e8b8db116583945847910cbabc9 PromisesObjC: b48e0338dbbac2207e611750777895f7a5811b75 diff --git a/firoptions/Podfile.lock b/firoptions/Podfile.lock index e78d838e..ed069259 100644 --- a/firoptions/Podfile.lock +++ b/firoptions/Podfile.lock @@ -43,24 +43,24 @@ PODS: - nanopb (~> 1.30905.0) - GoogleDataTransport (7.0.0): - nanopb (~> 1.30905.0) - - GoogleUtilities/AppDelegateSwizzler (6.7.0): + - GoogleUtilities/AppDelegateSwizzler (6.7.1): - GoogleUtilities/Environment - GoogleUtilities/Logger - GoogleUtilities/Network - - GoogleUtilities/Environment (6.7.0): + - GoogleUtilities/Environment (6.7.1): - PromisesObjC (~> 1.2) - - GoogleUtilities/Logger (6.7.0): + - GoogleUtilities/Logger (6.7.1): - GoogleUtilities/Environment - - GoogleUtilities/MethodSwizzler (6.7.0): + - GoogleUtilities/MethodSwizzler (6.7.1): - GoogleUtilities/Logger - - GoogleUtilities/Network (6.7.0): + - GoogleUtilities/Network (6.7.1): - GoogleUtilities/Logger - "GoogleUtilities/NSData+zlib" - GoogleUtilities/Reachability - - "GoogleUtilities/NSData+zlib (6.7.0)" - - GoogleUtilities/Reachability (6.7.0): + - "GoogleUtilities/NSData+zlib (6.7.1)" + - GoogleUtilities/Reachability (6.7.1): - GoogleUtilities/Logger - - GoogleUtilities/UserDefaults (6.7.0): + - GoogleUtilities/UserDefaults (6.7.1): - GoogleUtilities/Logger - leveldb-library (1.22) - nanopb (1.30905.0): @@ -99,7 +99,7 @@ SPEC CHECKSUMS: FirebaseInstallations: 3c520c951305cbf9ca54eb891ff9e6d1fd384881 GoogleAppMeasurement: 8cd1f289d60e629cf16ab03363b9e89c776b9651 GoogleDataTransport: 8a40cb194ad242b6f6dfe72c14fe40fc67c4dcd7 - GoogleUtilities: 23ad5d79794b8ded1954466d5be6f8f694d3f7f3 + GoogleUtilities: e121a3867449ce16b0e35ddf1797ea7a389ffdf2 leveldb-library: 55d93ee664b4007aac644a782d11da33fba316f7 nanopb: c43f40fadfe79e8b8db116583945847910cbabc9 PromisesObjC: b48e0338dbbac2207e611750777895f7a5811b75 diff --git a/functions/Podfile.lock b/functions/Podfile.lock index b8026ecc..15cbf947 100644 --- a/functions/Podfile.lock +++ b/functions/Podfile.lock @@ -18,9 +18,9 @@ PODS: - GTMSessionFetcher/Core (~> 1.1) - GoogleDataTransport (7.0.0): - nanopb (~> 1.30905.0) - - GoogleUtilities/Environment (6.7.0): + - GoogleUtilities/Environment (6.7.1): - PromisesObjC (~> 1.2) - - GoogleUtilities/Logger (6.7.0): + - GoogleUtilities/Logger (6.7.1): - GoogleUtilities/Environment - GTMSessionFetcher/Core (1.4.0) - nanopb (1.30905.0): @@ -51,7 +51,7 @@ SPEC CHECKSUMS: FirebaseCoreDiagnostics: 7535fe695737f8c5b350584292a70b7f8ff0357b FirebaseFunctions: 13d690cb93e98eea1b304ab05b4bc4436538482a GoogleDataTransport: 8a40cb194ad242b6f6dfe72c14fe40fc67c4dcd7 - GoogleUtilities: 23ad5d79794b8ded1954466d5be6f8f694d3f7f3 + GoogleUtilities: e121a3867449ce16b0e35ddf1797ea7a389ffdf2 GTMSessionFetcher: 6f5c8abbab8a9bce4bb3f057e317728ec6182b10 nanopb: c43f40fadfe79e8b8db116583945847910cbabc9 PromisesObjC: b48e0338dbbac2207e611750777895f7a5811b75 diff --git a/inappmessaging/Podfile.lock b/inappmessaging/Podfile.lock index deef486f..662439a2 100644 --- a/inappmessaging/Podfile.lock +++ b/inappmessaging/Podfile.lock @@ -36,11 +36,11 @@ PODS: - GoogleUtilities/UserDefaults (~> 6.5) - GoogleDataTransport (7.0.0): - nanopb (~> 1.30905.0) - - GoogleUtilities/Environment (6.7.0): + - GoogleUtilities/Environment (6.7.1): - PromisesObjC (~> 1.2) - - GoogleUtilities/Logger (6.7.0): + - GoogleUtilities/Logger (6.7.1): - GoogleUtilities/Environment - - GoogleUtilities/UserDefaults (6.7.0): + - GoogleUtilities/UserDefaults (6.7.1): - GoogleUtilities/Logger - nanopb (1.30905.0): - nanopb/decode (= 1.30905.0) @@ -80,7 +80,7 @@ SPEC CHECKSUMS: FirebaseInstallations: 6f5f680e65dc374397a483c32d1799ba822a395b FirebaseInstanceID: cef67c4967c7cecb56ea65d8acbb4834825c587b GoogleDataTransport: 8a40cb194ad242b6f6dfe72c14fe40fc67c4dcd7 - GoogleUtilities: 23ad5d79794b8ded1954466d5be6f8f694d3f7f3 + GoogleUtilities: e121a3867449ce16b0e35ddf1797ea7a389ffdf2 nanopb: c43f40fadfe79e8b8db116583945847910cbabc9 PromisesObjC: b48e0338dbbac2207e611750777895f7a5811b75 diff --git a/installations/Podfile.lock b/installations/Podfile.lock index 0e1f6cbb..a6d34731 100644 --- a/installations/Podfile.lock +++ b/installations/Podfile.lock @@ -15,11 +15,11 @@ PODS: - PromisesObjC (~> 1.2) - GoogleDataTransport (7.0.0): - nanopb (~> 1.30905.0) - - GoogleUtilities/Environment (6.7.0): + - GoogleUtilities/Environment (6.7.1): - PromisesObjC (~> 1.2) - - GoogleUtilities/Logger (6.7.0): + - GoogleUtilities/Logger (6.7.1): - GoogleUtilities/Environment - - GoogleUtilities/UserDefaults (6.7.0): + - GoogleUtilities/UserDefaults (6.7.1): - GoogleUtilities/Logger - nanopb (1.30905.0): - nanopb/decode (= 1.30905.0) @@ -46,7 +46,7 @@ SPEC CHECKSUMS: FirebaseCoreDiagnostics: 7535fe695737f8c5b350584292a70b7f8ff0357b FirebaseInstallations: 3c520c951305cbf9ca54eb891ff9e6d1fd384881 GoogleDataTransport: 8a40cb194ad242b6f6dfe72c14fe40fc67c4dcd7 - GoogleUtilities: 23ad5d79794b8ded1954466d5be6f8f694d3f7f3 + GoogleUtilities: e121a3867449ce16b0e35ddf1797ea7a389ffdf2 nanopb: c43f40fadfe79e8b8db116583945847910cbabc9 PromisesObjC: b48e0338dbbac2207e611750777895f7a5811b75 diff --git a/mlkit/Podfile.lock b/mlkit/Podfile.lock index eb514c50..a1cea475 100644 --- a/mlkit/Podfile.lock +++ b/mlkit/Podfile.lock @@ -64,11 +64,11 @@ PODS: - GoogleToolboxForMac/Defines (= 2.2.2) - "GoogleToolboxForMac/NSString+URLArguments (= 2.2.2)" - "GoogleToolboxForMac/NSString+URLArguments (2.2.2)" - - GoogleUtilities/Environment (6.7.0): + - GoogleUtilities/Environment (6.7.1): - PromisesObjC (~> 1.2) - - GoogleUtilities/Logger (6.7.0): + - GoogleUtilities/Logger (6.7.1): - GoogleUtilities/Environment - - GoogleUtilities/UserDefaults (6.7.0): + - GoogleUtilities/UserDefaults (6.7.1): - GoogleUtilities/Logger - GTMSessionFetcher (1.4.0): - GTMSessionFetcher/Full (= 1.4.0) @@ -121,7 +121,7 @@ SPEC CHECKSUMS: GoogleAPIClientForREST: 9f49df9fac7867b459187e687fed3066b2be049a GoogleDataTransport: 8a40cb194ad242b6f6dfe72c14fe40fc67c4dcd7 GoogleToolboxForMac: 800648f8b3127618c1b59c7f97684427630c5ea3 - GoogleUtilities: 23ad5d79794b8ded1954466d5be6f8f694d3f7f3 + GoogleUtilities: e121a3867449ce16b0e35ddf1797ea7a389ffdf2 GTMSessionFetcher: 6f5c8abbab8a9bce4bb3f057e317728ec6182b10 nanopb: c43f40fadfe79e8b8db116583945847910cbabc9 PromisesObjC: b48e0338dbbac2207e611750777895f7a5811b75 diff --git a/storage/Podfile.lock b/storage/Podfile.lock index 5af5b9f6..8e0b6f81 100644 --- a/storage/Podfile.lock +++ b/storage/Podfile.lock @@ -21,9 +21,9 @@ PODS: - SDWebImage (~> 5.0) - GoogleDataTransport (7.0.0): - nanopb (~> 1.30905.0) - - GoogleUtilities/Environment (6.7.0): + - GoogleUtilities/Environment (6.7.1): - PromisesObjC (~> 1.2) - - GoogleUtilities/Logger (6.7.0): + - GoogleUtilities/Logger (6.7.1): - GoogleUtilities/Environment - GTMSessionFetcher/Core (1.4.0) - nanopb (1.30905.0): @@ -32,9 +32,9 @@ PODS: - nanopb/decode (1.30905.0) - nanopb/encode (1.30905.0) - PromisesObjC (1.2.9) - - SDWebImage (5.8.3): - - SDWebImage/Core (= 5.8.3) - - SDWebImage/Core (5.8.3) + - SDWebImage (5.8.4): + - SDWebImage/Core (= 5.8.4) + - SDWebImage/Core (5.8.4) DEPENDENCIES: - Firebase/Storage @@ -61,11 +61,11 @@ SPEC CHECKSUMS: FirebaseStorage: 3ef81ca5fa7817f85451ca09d516a34d2c7542a7 FirebaseUI: e57e9b9c4340631151fbe67a14206d23d0974f37 GoogleDataTransport: 8a40cb194ad242b6f6dfe72c14fe40fc67c4dcd7 - GoogleUtilities: 23ad5d79794b8ded1954466d5be6f8f694d3f7f3 + GoogleUtilities: e121a3867449ce16b0e35ddf1797ea7a389ffdf2 GTMSessionFetcher: 6f5c8abbab8a9bce4bb3f057e317728ec6182b10 nanopb: c43f40fadfe79e8b8db116583945847910cbabc9 PromisesObjC: b48e0338dbbac2207e611750777895f7a5811b75 - SDWebImage: 112503ec94a5a2a41869503844a15e8d8f1ead5c + SDWebImage: cf6922231e95550934da2ada0f20f2becf2ceba9 PODFILE CHECKSUM: f0cd9d079793b24a37b713cd64dc7900bb8601af From 42fcd857452281af6f0ac95cf7bc3c797359ce6c Mon Sep 17 00:00:00 2001 From: DPE bot Date: Fri, 17 Jul 2020 08:22:25 -0700 Subject: [PATCH 113/387] Auto-update dependencies. --- mlkit/Podfile.lock | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/mlkit/Podfile.lock b/mlkit/Podfile.lock index a1cea475..d2eb2a6d 100644 --- a/mlkit/Podfile.lock +++ b/mlkit/Podfile.lock @@ -117,7 +117,7 @@ SPEC CHECKSUMS: FirebaseInstallations: 3c520c951305cbf9ca54eb891ff9e6d1fd384881 FirebaseMLCommon: d218d75dd1c6c4e447f731ac22da56b88cb79431 FirebaseMLVision: 68dd092b4c52a7ac163ec0d4f541d5711fc9fec6 - FirebaseMLVisionAutoML: ef4b4101f88438db02575923464389b17dcf73c6 + FirebaseMLVisionAutoML: 869af2667c30ac90bd8aefd14e92f8c99b69862b GoogleAPIClientForREST: 9f49df9fac7867b459187e687fed3066b2be049a GoogleDataTransport: 8a40cb194ad242b6f6dfe72c14fe40fc67c4dcd7 GoogleToolboxForMac: 800648f8b3127618c1b59c7f97684427630c5ea3 From 968a6618464c66412e27d31bc987eaf09ebb6e6c Mon Sep 17 00:00:00 2001 From: Arthur Thompson Date: Mon, 20 Jul 2020 18:18:52 -0700 Subject: [PATCH 114/387] Add installation delete snippet --- .../InstallationsSnippets/AppDelegate.swift | 12 ++++++++++++ installations/InstallationsSnippets/ObjCSnippets.m | 12 ++++++++++++ 2 files changed, 24 insertions(+) diff --git a/installations/InstallationsSnippets/AppDelegate.swift b/installations/InstallationsSnippets/AppDelegate.swift index 5d79633a..9e0b45b3 100644 --- a/installations/InstallationsSnippets/AppDelegate.swift +++ b/installations/InstallationsSnippets/AppDelegate.swift @@ -65,5 +65,17 @@ class AppDelegate: UIResponder, UIApplicationDelegate { // [END fetch_installation_token] } + func deleteInstallation() { + // [START delete_installation] + Installations.installations().delete { error in + if let error = error { + print("Error deleting installation: \(error)") + return + } + print("Installation deleted"); + } + // [END delete_installation] + } + } diff --git a/installations/InstallationsSnippets/ObjCSnippets.m b/installations/InstallationsSnippets/ObjCSnippets.m index 4e51e460..a86f4fcd 100644 --- a/installations/InstallationsSnippets/ObjCSnippets.m +++ b/installations/InstallationsSnippets/ObjCSnippets.m @@ -45,4 +45,16 @@ - (void)fetchInstallationsToken { // [END fetch_installation_token] } +- (void)deleteInstallations { + // [START delete_installation] + [[FIRInstallations installations] deleteWithCompletion:^(NSError *error) { + if (error != nil) { + NSLog(@"Error deleting Installation %@", error); + return; + } + NSLog(@"Installation deleted"); + }]; + // [END delete_installation] +} + @end From 65a56f97aa9dfc38bb0a9d7cb62d83b238f478be Mon Sep 17 00:00:00 2001 From: DPE bot Date: Wed, 29 Jul 2020 08:21:57 -0700 Subject: [PATCH 115/387] Auto-update dependencies. --- dl-invites-sample/Podfile.lock | 16 ++++++------ firoptions/Podfile.lock | 48 +++++++++++++++++----------------- functions/Podfile.lock | 16 ++++++------ inappmessaging/Podfile.lock | 4 +-- installations/Podfile.lock | 8 +++--- mlkit/Podfile.lock | 18 ++++++------- storage/Podfile.lock | 16 ++++++------ 7 files changed, 63 insertions(+), 63 deletions(-) diff --git a/dl-invites-sample/Podfile.lock b/dl-invites-sample/Podfile.lock index 1c688960..01d47517 100644 --- a/dl-invites-sample/Podfile.lock +++ b/dl-invites-sample/Podfile.lock @@ -1,10 +1,10 @@ PODS: - - Firebase/CoreOnly (6.28.1): - - FirebaseCore (= 6.9.1) - - Firebase/DynamicLinks (6.28.1): + - Firebase/CoreOnly (6.29.0): + - FirebaseCore (= 6.9.2) + - Firebase/DynamicLinks (6.29.0): - Firebase/CoreOnly - FirebaseDynamicLinks (~> 4.2.0) - - FirebaseCore (6.9.1): + - FirebaseCore (6.9.2): - FirebaseCoreDiagnostics (~> 1.3) - GoogleUtilities/Environment (~> 6.7) - GoogleUtilities/Logger (~> 6.7) @@ -15,7 +15,7 @@ PODS: - nanopb (~> 1.30905.0) - FirebaseDynamicLinks (4.2.0): - FirebaseCore (~> 6.8) - - GoogleDataTransport (7.0.0): + - GoogleDataTransport (7.1.0): - nanopb (~> 1.30905.0) - GoogleUtilities/Environment (6.7.1): - PromisesObjC (~> 1.2) @@ -43,11 +43,11 @@ SPEC REPOS: - PromisesObjC SPEC CHECKSUMS: - Firebase: ed042590caa0029392257529a8003c25ee82bc18 - FirebaseCore: 687b8e6a0a4337b898a6326d68254c2f80c143af + Firebase: 57957c8d6eb3d8b80a560b1dc58be24724b89ff2 + FirebaseCore: 7930a1946517d94256d857f97371ed993b55f7bd FirebaseCoreDiagnostics: 7535fe695737f8c5b350584292a70b7f8ff0357b FirebaseDynamicLinks: cf3cfedfd47ce6ea56fa66a5c940ea0ca9c60950 - GoogleDataTransport: 8a40cb194ad242b6f6dfe72c14fe40fc67c4dcd7 + GoogleDataTransport: af0c79193dc59acd37630b4833d0dc6912ae6bd5 GoogleUtilities: e121a3867449ce16b0e35ddf1797ea7a389ffdf2 nanopb: c43f40fadfe79e8b8db116583945847910cbabc9 PromisesObjC: b48e0338dbbac2207e611750777895f7a5811b75 diff --git a/firoptions/Podfile.lock b/firoptions/Podfile.lock index ed069259..6f28f9b4 100644 --- a/firoptions/Podfile.lock +++ b/firoptions/Podfile.lock @@ -1,24 +1,24 @@ PODS: - - Firebase/Analytics (6.28.1): + - Firebase/Analytics (6.29.0): - Firebase/Core - - Firebase/Core (6.28.1): + - Firebase/Core (6.29.0): - Firebase/CoreOnly - - FirebaseAnalytics (= 6.6.2) - - Firebase/CoreOnly (6.28.1): - - FirebaseCore (= 6.9.1) - - Firebase/Database (6.28.1): + - FirebaseAnalytics (= 6.7.0) + - Firebase/CoreOnly (6.29.0): + - FirebaseCore (= 6.9.2) + - Firebase/Database (6.29.0): - Firebase/CoreOnly - FirebaseDatabase (~> 6.4.0) - - FirebaseAnalytics (6.6.2): + - FirebaseAnalytics (6.7.0): - FirebaseCore (~> 6.8) - FirebaseInstallations (~> 1.4) - - GoogleAppMeasurement (= 6.6.2) - - GoogleUtilities/AppDelegateSwizzler (~> 6.0) - - GoogleUtilities/MethodSwizzler (~> 6.0) - - GoogleUtilities/Network (~> 6.0) - - "GoogleUtilities/NSData+zlib (~> 6.0)" + - GoogleAppMeasurement (= 6.7.0) + - GoogleUtilities/AppDelegateSwizzler (~> 6.7) + - GoogleUtilities/MethodSwizzler (~> 6.7) + - GoogleUtilities/Network (~> 6.7) + - "GoogleUtilities/NSData+zlib (~> 6.7)" - nanopb (~> 1.30905.0) - - FirebaseCore (6.9.1): + - FirebaseCore (6.9.2): - FirebaseCoreDiagnostics (~> 1.3) - GoogleUtilities/Environment (~> 6.7) - GoogleUtilities/Logger (~> 6.7) @@ -35,13 +35,13 @@ PODS: - GoogleUtilities/Environment (~> 6.7) - GoogleUtilities/UserDefaults (~> 6.7) - PromisesObjC (~> 1.2) - - GoogleAppMeasurement (6.6.2): - - GoogleUtilities/AppDelegateSwizzler (~> 6.0) - - GoogleUtilities/MethodSwizzler (~> 6.0) - - GoogleUtilities/Network (~> 6.0) - - "GoogleUtilities/NSData+zlib (~> 6.0)" + - GoogleAppMeasurement (6.7.0): + - GoogleUtilities/AppDelegateSwizzler (~> 6.7) + - GoogleUtilities/MethodSwizzler (~> 6.7) + - GoogleUtilities/Network (~> 6.7) + - "GoogleUtilities/NSData+zlib (~> 6.7)" - nanopb (~> 1.30905.0) - - GoogleDataTransport (7.0.0): + - GoogleDataTransport (7.1.0): - nanopb (~> 1.30905.0) - GoogleUtilities/AppDelegateSwizzler (6.7.1): - GoogleUtilities/Environment @@ -91,14 +91,14 @@ SPEC REPOS: - PromisesObjC SPEC CHECKSUMS: - Firebase: ed042590caa0029392257529a8003c25ee82bc18 - FirebaseAnalytics: 5fa308e1b13f838d0f6dc74719ac2a72e8c5afc4 - FirebaseCore: 687b8e6a0a4337b898a6326d68254c2f80c143af + Firebase: 57957c8d6eb3d8b80a560b1dc58be24724b89ff2 + FirebaseAnalytics: aa522dce9fd93002ba1554467d23ce7092323000 + FirebaseCore: 7930a1946517d94256d857f97371ed993b55f7bd FirebaseCoreDiagnostics: 7535fe695737f8c5b350584292a70b7f8ff0357b FirebaseDatabase: 55e69fe802ccb438d9c6ee51eb32fd425d5409d3 FirebaseInstallations: 3c520c951305cbf9ca54eb891ff9e6d1fd384881 - GoogleAppMeasurement: 8cd1f289d60e629cf16ab03363b9e89c776b9651 - GoogleDataTransport: 8a40cb194ad242b6f6dfe72c14fe40fc67c4dcd7 + GoogleAppMeasurement: 345d365fd105e6682bf5084783a5352a3db26820 + GoogleDataTransport: af0c79193dc59acd37630b4833d0dc6912ae6bd5 GoogleUtilities: e121a3867449ce16b0e35ddf1797ea7a389ffdf2 leveldb-library: 55d93ee664b4007aac644a782d11da33fba316f7 nanopb: c43f40fadfe79e8b8db116583945847910cbabc9 diff --git a/functions/Podfile.lock b/functions/Podfile.lock index 15cbf947..16867b2e 100644 --- a/functions/Podfile.lock +++ b/functions/Podfile.lock @@ -1,10 +1,10 @@ PODS: - - Firebase/CoreOnly (6.28.1): - - FirebaseCore (= 6.9.1) - - Firebase/Functions (6.28.1): + - Firebase/CoreOnly (6.29.0): + - FirebaseCore (= 6.9.2) + - Firebase/Functions (6.29.0): - Firebase/CoreOnly - FirebaseFunctions (~> 2.7.0) - - FirebaseCore (6.9.1): + - FirebaseCore (6.9.2): - FirebaseCoreDiagnostics (~> 1.3) - GoogleUtilities/Environment (~> 6.7) - GoogleUtilities/Logger (~> 6.7) @@ -16,7 +16,7 @@ PODS: - FirebaseFunctions (2.7.0): - FirebaseCore (~> 6.8) - GTMSessionFetcher/Core (~> 1.1) - - GoogleDataTransport (7.0.0): + - GoogleDataTransport (7.1.0): - nanopb (~> 1.30905.0) - GoogleUtilities/Environment (6.7.1): - PromisesObjC (~> 1.2) @@ -46,11 +46,11 @@ SPEC REPOS: - PromisesObjC SPEC CHECKSUMS: - Firebase: ed042590caa0029392257529a8003c25ee82bc18 - FirebaseCore: 687b8e6a0a4337b898a6326d68254c2f80c143af + Firebase: 57957c8d6eb3d8b80a560b1dc58be24724b89ff2 + FirebaseCore: 7930a1946517d94256d857f97371ed993b55f7bd FirebaseCoreDiagnostics: 7535fe695737f8c5b350584292a70b7f8ff0357b FirebaseFunctions: 13d690cb93e98eea1b304ab05b4bc4436538482a - GoogleDataTransport: 8a40cb194ad242b6f6dfe72c14fe40fc67c4dcd7 + GoogleDataTransport: af0c79193dc59acd37630b4833d0dc6912ae6bd5 GoogleUtilities: e121a3867449ce16b0e35ddf1797ea7a389ffdf2 GTMSessionFetcher: 6f5c8abbab8a9bce4bb3f057e317728ec6182b10 nanopb: c43f40fadfe79e8b8db116583945847910cbabc9 diff --git a/inappmessaging/Podfile.lock b/inappmessaging/Podfile.lock index 662439a2..14d6c2de 100644 --- a/inappmessaging/Podfile.lock +++ b/inappmessaging/Podfile.lock @@ -34,7 +34,7 @@ PODS: - FirebaseInstallations (~> 1.0) - GoogleUtilities/Environment (~> 6.5) - GoogleUtilities/UserDefaults (~> 6.5) - - GoogleDataTransport (7.0.0): + - GoogleDataTransport (7.1.0): - nanopb (~> 1.30905.0) - GoogleUtilities/Environment (6.7.1): - PromisesObjC (~> 1.2) @@ -79,7 +79,7 @@ SPEC CHECKSUMS: FirebaseInAppMessagingDisplay: 60a65c8277f17675a8a5b92e9a97cd914b45d4ff FirebaseInstallations: 6f5f680e65dc374397a483c32d1799ba822a395b FirebaseInstanceID: cef67c4967c7cecb56ea65d8acbb4834825c587b - GoogleDataTransport: 8a40cb194ad242b6f6dfe72c14fe40fc67c4dcd7 + GoogleDataTransport: af0c79193dc59acd37630b4833d0dc6912ae6bd5 GoogleUtilities: e121a3867449ce16b0e35ddf1797ea7a389ffdf2 nanopb: c43f40fadfe79e8b8db116583945847910cbabc9 PromisesObjC: b48e0338dbbac2207e611750777895f7a5811b75 diff --git a/installations/Podfile.lock b/installations/Podfile.lock index a6d34731..97466b22 100644 --- a/installations/Podfile.lock +++ b/installations/Podfile.lock @@ -1,5 +1,5 @@ PODS: - - FirebaseCore (6.9.1): + - FirebaseCore (6.9.2): - FirebaseCoreDiagnostics (~> 1.3) - GoogleUtilities/Environment (~> 6.7) - GoogleUtilities/Logger (~> 6.7) @@ -13,7 +13,7 @@ PODS: - GoogleUtilities/Environment (~> 6.7) - GoogleUtilities/UserDefaults (~> 6.7) - PromisesObjC (~> 1.2) - - GoogleDataTransport (7.0.0): + - GoogleDataTransport (7.1.0): - nanopb (~> 1.30905.0) - GoogleUtilities/Environment (6.7.1): - PromisesObjC (~> 1.2) @@ -42,10 +42,10 @@ SPEC REPOS: - PromisesObjC SPEC CHECKSUMS: - FirebaseCore: 687b8e6a0a4337b898a6326d68254c2f80c143af + FirebaseCore: 7930a1946517d94256d857f97371ed993b55f7bd FirebaseCoreDiagnostics: 7535fe695737f8c5b350584292a70b7f8ff0357b FirebaseInstallations: 3c520c951305cbf9ca54eb891ff9e6d1fd384881 - GoogleDataTransport: 8a40cb194ad242b6f6dfe72c14fe40fc67c4dcd7 + GoogleDataTransport: af0c79193dc59acd37630b4833d0dc6912ae6bd5 GoogleUtilities: e121a3867449ce16b0e35ddf1797ea7a389ffdf2 nanopb: c43f40fadfe79e8b8db116583945847910cbabc9 PromisesObjC: b48e0338dbbac2207e611750777895f7a5811b75 diff --git a/mlkit/Podfile.lock b/mlkit/Podfile.lock index d2eb2a6d..179a061a 100644 --- a/mlkit/Podfile.lock +++ b/mlkit/Podfile.lock @@ -1,13 +1,13 @@ PODS: - - Firebase/CoreOnly (6.28.1): - - FirebaseCore (= 6.9.1) - - Firebase/MLVision (6.28.1): + - Firebase/CoreOnly (6.29.0): + - FirebaseCore (= 6.9.2) + - Firebase/MLVision (6.29.0): - Firebase/CoreOnly - FirebaseMLVision (~> 0.21.0) - - Firebase/MLVisionAutoML (6.28.1): + - Firebase/MLVisionAutoML (6.29.0): - Firebase/CoreOnly - FirebaseMLVisionAutoML (~> 0.21.0) - - FirebaseCore (6.9.1): + - FirebaseCore (6.9.2): - FirebaseCoreDiagnostics (~> 1.3) - GoogleUtilities/Environment (~> 6.7) - GoogleUtilities/Logger (~> 6.7) @@ -50,7 +50,7 @@ PODS: - GoogleAPIClientForREST/Vision (1.4.2): - GoogleAPIClientForREST/Core - GTMSessionFetcher (>= 1.1.7) - - GoogleDataTransport (7.0.0): + - GoogleDataTransport (7.1.0): - nanopb (~> 1.30905.0) - GoogleToolboxForMac/DebugUtils (2.2.2): - GoogleToolboxForMac/Defines (= 2.2.2) @@ -111,15 +111,15 @@ SPEC REPOS: - TensorFlowLiteObjC SPEC CHECKSUMS: - Firebase: ed042590caa0029392257529a8003c25ee82bc18 - FirebaseCore: 687b8e6a0a4337b898a6326d68254c2f80c143af + Firebase: 57957c8d6eb3d8b80a560b1dc58be24724b89ff2 + FirebaseCore: 7930a1946517d94256d857f97371ed993b55f7bd FirebaseCoreDiagnostics: 7535fe695737f8c5b350584292a70b7f8ff0357b FirebaseInstallations: 3c520c951305cbf9ca54eb891ff9e6d1fd384881 FirebaseMLCommon: d218d75dd1c6c4e447f731ac22da56b88cb79431 FirebaseMLVision: 68dd092b4c52a7ac163ec0d4f541d5711fc9fec6 FirebaseMLVisionAutoML: 869af2667c30ac90bd8aefd14e92f8c99b69862b GoogleAPIClientForREST: 9f49df9fac7867b459187e687fed3066b2be049a - GoogleDataTransport: 8a40cb194ad242b6f6dfe72c14fe40fc67c4dcd7 + GoogleDataTransport: af0c79193dc59acd37630b4833d0dc6912ae6bd5 GoogleToolboxForMac: 800648f8b3127618c1b59c7f97684427630c5ea3 GoogleUtilities: e121a3867449ce16b0e35ddf1797ea7a389ffdf2 GTMSessionFetcher: 6f5c8abbab8a9bce4bb3f057e317728ec6182b10 diff --git a/storage/Podfile.lock b/storage/Podfile.lock index 8e0b6f81..8e4855c7 100644 --- a/storage/Podfile.lock +++ b/storage/Podfile.lock @@ -1,10 +1,10 @@ PODS: - - Firebase/CoreOnly (6.28.1): - - FirebaseCore (= 6.9.1) - - Firebase/Storage (6.28.1): + - Firebase/CoreOnly (6.29.0): + - FirebaseCore (= 6.9.2) + - Firebase/Storage (6.29.0): - Firebase/CoreOnly - FirebaseStorage (~> 3.8.0) - - FirebaseCore (6.9.1): + - FirebaseCore (6.9.2): - FirebaseCoreDiagnostics (~> 1.3) - GoogleUtilities/Environment (~> 6.7) - GoogleUtilities/Logger (~> 6.7) @@ -19,7 +19,7 @@ PODS: - FirebaseUI/Storage (8.4.2): - Firebase/Storage (~> 6.0) - SDWebImage (~> 5.0) - - GoogleDataTransport (7.0.0): + - GoogleDataTransport (7.1.0): - nanopb (~> 1.30905.0) - GoogleUtilities/Environment (6.7.1): - PromisesObjC (~> 1.2) @@ -55,12 +55,12 @@ SPEC REPOS: - SDWebImage SPEC CHECKSUMS: - Firebase: ed042590caa0029392257529a8003c25ee82bc18 - FirebaseCore: 687b8e6a0a4337b898a6326d68254c2f80c143af + Firebase: 57957c8d6eb3d8b80a560b1dc58be24724b89ff2 + FirebaseCore: 7930a1946517d94256d857f97371ed993b55f7bd FirebaseCoreDiagnostics: 7535fe695737f8c5b350584292a70b7f8ff0357b FirebaseStorage: 3ef81ca5fa7817f85451ca09d516a34d2c7542a7 FirebaseUI: e57e9b9c4340631151fbe67a14206d23d0974f37 - GoogleDataTransport: 8a40cb194ad242b6f6dfe72c14fe40fc67c4dcd7 + GoogleDataTransport: af0c79193dc59acd37630b4833d0dc6912ae6bd5 GoogleUtilities: e121a3867449ce16b0e35ddf1797ea7a389ffdf2 GTMSessionFetcher: 6f5c8abbab8a9bce4bb3f057e317728ec6182b10 nanopb: c43f40fadfe79e8b8db116583945847910cbabc9 From e5de6bfb9b8dbd86b137ce6735332de9d5bde979 Mon Sep 17 00:00:00 2001 From: Morgan Chen Date: Wed, 29 Jul 2020 09:18:21 -0700 Subject: [PATCH 116/387] Fix ci --- .github/workflows/core.yml | 2 +- .github/workflows/firestore.yml | 4 ++-- .github/workflows/installations.yml | 2 +- 3 files changed, 4 insertions(+), 4 deletions(-) diff --git a/.github/workflows/core.yml b/.github/workflows/core.yml index 3dce2ece..f8628e37 100644 --- a/.github/workflows/core.yml +++ b/.github/workflows/core.yml @@ -10,7 +10,7 @@ jobs: runs-on: macOS-latest strategy: matrix: - destination: ['platform=iOS Simulator,OS=13.5,name=iPhone 11'] + destination: ['platform=iOS Simulator,OS=13.6,name=iPhone 11'] steps: - name: Checkout uses: actions/checkout@master diff --git a/.github/workflows/firestore.yml b/.github/workflows/firestore.yml index fa334391..21fc9a0b 100644 --- a/.github/workflows/firestore.yml +++ b/.github/workflows/firestore.yml @@ -10,7 +10,7 @@ jobs: runs-on: macOS-latest strategy: matrix: - destination: ['platform=iOS Simulator,OS=13.4.1,name=iPhone 11'] + destination: ['platform=iOS Simulator,OS=13.6,name=iPhone 11'] steps: - name: Checkout uses: actions/checkout@master @@ -27,7 +27,7 @@ jobs: runs-on: macOS-latest strategy: matrix: - destination: ['platform=iOS Simulator,OS=13.3,name=iPhone 11'] + destination: ['platform=iOS Simulator,OS=13.6,name=iPhone 11'] steps: - name: Checkout uses: actions/checkout@master diff --git a/.github/workflows/installations.yml b/.github/workflows/installations.yml index 05e3db24..dc74ea99 100644 --- a/.github/workflows/installations.yml +++ b/.github/workflows/installations.yml @@ -10,7 +10,7 @@ jobs: runs-on: macOS-latest strategy: matrix: - destination: ['platform=iOS Simulator,OS=13.5,name=iPhone 11'] + destination: ['platform=iOS Simulator,OS=13.6,name=iPhone 11'] steps: - name: Checkout uses: actions/checkout@master From 4428075176f818447299a3864abc95b7bdef393e Mon Sep 17 00:00:00 2001 From: DPE bot Date: Tue, 11 Aug 2020 08:22:25 -0700 Subject: [PATCH 117/387] Auto-update dependencies. --- dl-invites-sample/Podfile.lock | 14 +++++++------- firoptions/Podfile.lock | 26 +++++++++++++------------- functions/Podfile.lock | 14 +++++++------- inappmessaging/Podfile.lock | 16 ++++++++-------- installations/Podfile.lock | 26 +++++++++++++------------- mlkit/Podfile.lock | 16 ++++++++-------- storage/Podfile.lock | 14 +++++++------- 7 files changed, 63 insertions(+), 63 deletions(-) diff --git a/dl-invites-sample/Podfile.lock b/dl-invites-sample/Podfile.lock index 01d47517..91c549f3 100644 --- a/dl-invites-sample/Podfile.lock +++ b/dl-invites-sample/Podfile.lock @@ -15,18 +15,18 @@ PODS: - nanopb (~> 1.30905.0) - FirebaseDynamicLinks (4.2.0): - FirebaseCore (~> 6.8) - - GoogleDataTransport (7.1.0): + - GoogleDataTransport (7.2.0): - nanopb (~> 1.30905.0) - - GoogleUtilities/Environment (6.7.1): + - GoogleUtilities/Environment (6.7.2): - PromisesObjC (~> 1.2) - - GoogleUtilities/Logger (6.7.1): + - GoogleUtilities/Logger (6.7.2): - GoogleUtilities/Environment - nanopb (1.30905.0): - nanopb/decode (= 1.30905.0) - nanopb/encode (= 1.30905.0) - nanopb/decode (1.30905.0) - nanopb/encode (1.30905.0) - - PromisesObjC (1.2.9) + - PromisesObjC (1.2.10) DEPENDENCIES: - Firebase/DynamicLinks @@ -47,10 +47,10 @@ SPEC CHECKSUMS: FirebaseCore: 7930a1946517d94256d857f97371ed993b55f7bd FirebaseCoreDiagnostics: 7535fe695737f8c5b350584292a70b7f8ff0357b FirebaseDynamicLinks: cf3cfedfd47ce6ea56fa66a5c940ea0ca9c60950 - GoogleDataTransport: af0c79193dc59acd37630b4833d0dc6912ae6bd5 - GoogleUtilities: e121a3867449ce16b0e35ddf1797ea7a389ffdf2 + GoogleDataTransport: 672fb0ce96fe7f7f31d43672fca62ad2c9c86f7b + GoogleUtilities: 7f2f5a07f888cdb145101d6042bc4422f57e70b3 nanopb: c43f40fadfe79e8b8db116583945847910cbabc9 - PromisesObjC: b48e0338dbbac2207e611750777895f7a5811b75 + PromisesObjC: b14b1c6b68e306650688599de8a45e49fae81151 PODFILE CHECKSUM: 7de02ed38e9465e2c05bb12085a971c35543c261 diff --git a/firoptions/Podfile.lock b/firoptions/Podfile.lock index 6f28f9b4..a6f2783d 100644 --- a/firoptions/Podfile.lock +++ b/firoptions/Podfile.lock @@ -41,26 +41,26 @@ PODS: - GoogleUtilities/Network (~> 6.7) - "GoogleUtilities/NSData+zlib (~> 6.7)" - nanopb (~> 1.30905.0) - - GoogleDataTransport (7.1.0): + - GoogleDataTransport (7.2.0): - nanopb (~> 1.30905.0) - - GoogleUtilities/AppDelegateSwizzler (6.7.1): + - GoogleUtilities/AppDelegateSwizzler (6.7.2): - GoogleUtilities/Environment - GoogleUtilities/Logger - GoogleUtilities/Network - - GoogleUtilities/Environment (6.7.1): + - GoogleUtilities/Environment (6.7.2): - PromisesObjC (~> 1.2) - - GoogleUtilities/Logger (6.7.1): + - GoogleUtilities/Logger (6.7.2): - GoogleUtilities/Environment - - GoogleUtilities/MethodSwizzler (6.7.1): + - GoogleUtilities/MethodSwizzler (6.7.2): - GoogleUtilities/Logger - - GoogleUtilities/Network (6.7.1): + - GoogleUtilities/Network (6.7.2): - GoogleUtilities/Logger - "GoogleUtilities/NSData+zlib" - GoogleUtilities/Reachability - - "GoogleUtilities/NSData+zlib (6.7.1)" - - GoogleUtilities/Reachability (6.7.1): + - "GoogleUtilities/NSData+zlib (6.7.2)" + - GoogleUtilities/Reachability (6.7.2): - GoogleUtilities/Logger - - GoogleUtilities/UserDefaults (6.7.1): + - GoogleUtilities/UserDefaults (6.7.2): - GoogleUtilities/Logger - leveldb-library (1.22) - nanopb (1.30905.0): @@ -68,7 +68,7 @@ PODS: - nanopb/encode (= 1.30905.0) - nanopb/decode (1.30905.0) - nanopb/encode (1.30905.0) - - PromisesObjC (1.2.9) + - PromisesObjC (1.2.10) DEPENDENCIES: - Firebase/Analytics @@ -98,11 +98,11 @@ SPEC CHECKSUMS: FirebaseDatabase: 55e69fe802ccb438d9c6ee51eb32fd425d5409d3 FirebaseInstallations: 3c520c951305cbf9ca54eb891ff9e6d1fd384881 GoogleAppMeasurement: 345d365fd105e6682bf5084783a5352a3db26820 - GoogleDataTransport: af0c79193dc59acd37630b4833d0dc6912ae6bd5 - GoogleUtilities: e121a3867449ce16b0e35ddf1797ea7a389ffdf2 + GoogleDataTransport: 672fb0ce96fe7f7f31d43672fca62ad2c9c86f7b + GoogleUtilities: 7f2f5a07f888cdb145101d6042bc4422f57e70b3 leveldb-library: 55d93ee664b4007aac644a782d11da33fba316f7 nanopb: c43f40fadfe79e8b8db116583945847910cbabc9 - PromisesObjC: b48e0338dbbac2207e611750777895f7a5811b75 + PromisesObjC: b14b1c6b68e306650688599de8a45e49fae81151 PODFILE CHECKSUM: 637f4cec311becce3d9f62d24448342df688ce41 diff --git a/functions/Podfile.lock b/functions/Podfile.lock index 16867b2e..551783a6 100644 --- a/functions/Podfile.lock +++ b/functions/Podfile.lock @@ -16,11 +16,11 @@ PODS: - FirebaseFunctions (2.7.0): - FirebaseCore (~> 6.8) - GTMSessionFetcher/Core (~> 1.1) - - GoogleDataTransport (7.1.0): + - GoogleDataTransport (7.2.0): - nanopb (~> 1.30905.0) - - GoogleUtilities/Environment (6.7.1): + - GoogleUtilities/Environment (6.7.2): - PromisesObjC (~> 1.2) - - GoogleUtilities/Logger (6.7.1): + - GoogleUtilities/Logger (6.7.2): - GoogleUtilities/Environment - GTMSessionFetcher/Core (1.4.0) - nanopb (1.30905.0): @@ -28,7 +28,7 @@ PODS: - nanopb/encode (= 1.30905.0) - nanopb/decode (1.30905.0) - nanopb/encode (1.30905.0) - - PromisesObjC (1.2.9) + - PromisesObjC (1.2.10) DEPENDENCIES: - Firebase/Functions @@ -50,11 +50,11 @@ SPEC CHECKSUMS: FirebaseCore: 7930a1946517d94256d857f97371ed993b55f7bd FirebaseCoreDiagnostics: 7535fe695737f8c5b350584292a70b7f8ff0357b FirebaseFunctions: 13d690cb93e98eea1b304ab05b4bc4436538482a - GoogleDataTransport: af0c79193dc59acd37630b4833d0dc6912ae6bd5 - GoogleUtilities: e121a3867449ce16b0e35ddf1797ea7a389ffdf2 + GoogleDataTransport: 672fb0ce96fe7f7f31d43672fca62ad2c9c86f7b + GoogleUtilities: 7f2f5a07f888cdb145101d6042bc4422f57e70b3 GTMSessionFetcher: 6f5c8abbab8a9bce4bb3f057e317728ec6182b10 nanopb: c43f40fadfe79e8b8db116583945847910cbabc9 - PromisesObjC: b48e0338dbbac2207e611750777895f7a5811b75 + PromisesObjC: b14b1c6b68e306650688599de8a45e49fae81151 PODFILE CHECKSUM: 0bf21181414ed35c7e5fc96da7dd0f72b77e7b34 diff --git a/inappmessaging/Podfile.lock b/inappmessaging/Podfile.lock index 14d6c2de..21fae904 100644 --- a/inappmessaging/Podfile.lock +++ b/inappmessaging/Podfile.lock @@ -34,20 +34,20 @@ PODS: - FirebaseInstallations (~> 1.0) - GoogleUtilities/Environment (~> 6.5) - GoogleUtilities/UserDefaults (~> 6.5) - - GoogleDataTransport (7.1.0): + - GoogleDataTransport (7.2.0): - nanopb (~> 1.30905.0) - - GoogleUtilities/Environment (6.7.1): + - GoogleUtilities/Environment (6.7.2): - PromisesObjC (~> 1.2) - - GoogleUtilities/Logger (6.7.1): + - GoogleUtilities/Logger (6.7.2): - GoogleUtilities/Environment - - GoogleUtilities/UserDefaults (6.7.1): + - GoogleUtilities/UserDefaults (6.7.2): - GoogleUtilities/Logger - nanopb (1.30905.0): - nanopb/decode (= 1.30905.0) - nanopb/encode (= 1.30905.0) - nanopb/decode (1.30905.0) - nanopb/encode (1.30905.0) - - PromisesObjC (1.2.9) + - PromisesObjC (1.2.10) DEPENDENCIES: - Firebase @@ -79,10 +79,10 @@ SPEC CHECKSUMS: FirebaseInAppMessagingDisplay: 60a65c8277f17675a8a5b92e9a97cd914b45d4ff FirebaseInstallations: 6f5f680e65dc374397a483c32d1799ba822a395b FirebaseInstanceID: cef67c4967c7cecb56ea65d8acbb4834825c587b - GoogleDataTransport: af0c79193dc59acd37630b4833d0dc6912ae6bd5 - GoogleUtilities: e121a3867449ce16b0e35ddf1797ea7a389ffdf2 + GoogleDataTransport: 672fb0ce96fe7f7f31d43672fca62ad2c9c86f7b + GoogleUtilities: 7f2f5a07f888cdb145101d6042bc4422f57e70b3 nanopb: c43f40fadfe79e8b8db116583945847910cbabc9 - PromisesObjC: b48e0338dbbac2207e611750777895f7a5811b75 + PromisesObjC: b14b1c6b68e306650688599de8a45e49fae81151 PODFILE CHECKSUM: ee1d0162c4b114166138141943031a3ae6c42221 diff --git a/installations/Podfile.lock b/installations/Podfile.lock index 97466b22..a5528d47 100644 --- a/installations/Podfile.lock +++ b/installations/Podfile.lock @@ -1,5 +1,5 @@ PODS: - - FirebaseCore (6.9.2): + - FirebaseCore (6.10.0): - FirebaseCoreDiagnostics (~> 1.3) - GoogleUtilities/Environment (~> 6.7) - GoogleUtilities/Logger (~> 6.7) @@ -8,25 +8,25 @@ PODS: - GoogleUtilities/Environment (~> 6.7) - GoogleUtilities/Logger (~> 6.7) - nanopb (~> 1.30905.0) - - FirebaseInstallations (1.5.0): - - FirebaseCore (~> 6.8) + - FirebaseInstallations (1.6.0): + - FirebaseCore (~> 6.10) - GoogleUtilities/Environment (~> 6.7) - GoogleUtilities/UserDefaults (~> 6.7) - PromisesObjC (~> 1.2) - - GoogleDataTransport (7.1.0): + - GoogleDataTransport (7.2.0): - nanopb (~> 1.30905.0) - - GoogleUtilities/Environment (6.7.1): + - GoogleUtilities/Environment (6.7.2): - PromisesObjC (~> 1.2) - - GoogleUtilities/Logger (6.7.1): + - GoogleUtilities/Logger (6.7.2): - GoogleUtilities/Environment - - GoogleUtilities/UserDefaults (6.7.1): + - GoogleUtilities/UserDefaults (6.7.2): - GoogleUtilities/Logger - nanopb (1.30905.0): - nanopb/decode (= 1.30905.0) - nanopb/encode (= 1.30905.0) - nanopb/decode (1.30905.0) - nanopb/encode (1.30905.0) - - PromisesObjC (1.2.9) + - PromisesObjC (1.2.10) DEPENDENCIES: - FirebaseInstallations @@ -42,13 +42,13 @@ SPEC REPOS: - PromisesObjC SPEC CHECKSUMS: - FirebaseCore: 7930a1946517d94256d857f97371ed993b55f7bd + FirebaseCore: 9a41e2de78fef10f63cee30ab10e2945266bc1fc FirebaseCoreDiagnostics: 7535fe695737f8c5b350584292a70b7f8ff0357b - FirebaseInstallations: 3c520c951305cbf9ca54eb891ff9e6d1fd384881 - GoogleDataTransport: af0c79193dc59acd37630b4833d0dc6912ae6bd5 - GoogleUtilities: e121a3867449ce16b0e35ddf1797ea7a389ffdf2 + FirebaseInstallations: 45f9d44d3a8d6f780fa337ee8987dad87210fcbc + GoogleDataTransport: 672fb0ce96fe7f7f31d43672fca62ad2c9c86f7b + GoogleUtilities: 7f2f5a07f888cdb145101d6042bc4422f57e70b3 nanopb: c43f40fadfe79e8b8db116583945847910cbabc9 - PromisesObjC: b48e0338dbbac2207e611750777895f7a5811b75 + PromisesObjC: b14b1c6b68e306650688599de8a45e49fae81151 PODFILE CHECKSUM: 904aacceb39f206bdcc33f354e02d1d3d6343a46 diff --git a/mlkit/Podfile.lock b/mlkit/Podfile.lock index 179a061a..436e522f 100644 --- a/mlkit/Podfile.lock +++ b/mlkit/Podfile.lock @@ -50,7 +50,7 @@ PODS: - GoogleAPIClientForREST/Vision (1.4.2): - GoogleAPIClientForREST/Core - GTMSessionFetcher (>= 1.1.7) - - GoogleDataTransport (7.1.0): + - GoogleDataTransport (7.2.0): - nanopb (~> 1.30905.0) - GoogleToolboxForMac/DebugUtils (2.2.2): - GoogleToolboxForMac/Defines (= 2.2.2) @@ -64,11 +64,11 @@ PODS: - GoogleToolboxForMac/Defines (= 2.2.2) - "GoogleToolboxForMac/NSString+URLArguments (= 2.2.2)" - "GoogleToolboxForMac/NSString+URLArguments (2.2.2)" - - GoogleUtilities/Environment (6.7.1): + - GoogleUtilities/Environment (6.7.2): - PromisesObjC (~> 1.2) - - GoogleUtilities/Logger (6.7.1): + - GoogleUtilities/Logger (6.7.2): - GoogleUtilities/Environment - - GoogleUtilities/UserDefaults (6.7.1): + - GoogleUtilities/UserDefaults (6.7.2): - GoogleUtilities/Logger - GTMSessionFetcher (1.4.0): - GTMSessionFetcher/Full (= 1.4.0) @@ -80,7 +80,7 @@ PODS: - nanopb/encode (= 1.30905.0) - nanopb/decode (1.30905.0) - nanopb/encode (1.30905.0) - - PromisesObjC (1.2.9) + - PromisesObjC (1.2.10) - Protobuf (3.12.0) - TensorFlowLiteC (2.1.0) - TensorFlowLiteObjC (2.1.0): @@ -119,12 +119,12 @@ SPEC CHECKSUMS: FirebaseMLVision: 68dd092b4c52a7ac163ec0d4f541d5711fc9fec6 FirebaseMLVisionAutoML: 869af2667c30ac90bd8aefd14e92f8c99b69862b GoogleAPIClientForREST: 9f49df9fac7867b459187e687fed3066b2be049a - GoogleDataTransport: af0c79193dc59acd37630b4833d0dc6912ae6bd5 + GoogleDataTransport: 672fb0ce96fe7f7f31d43672fca62ad2c9c86f7b GoogleToolboxForMac: 800648f8b3127618c1b59c7f97684427630c5ea3 - GoogleUtilities: e121a3867449ce16b0e35ddf1797ea7a389ffdf2 + GoogleUtilities: 7f2f5a07f888cdb145101d6042bc4422f57e70b3 GTMSessionFetcher: 6f5c8abbab8a9bce4bb3f057e317728ec6182b10 nanopb: c43f40fadfe79e8b8db116583945847910cbabc9 - PromisesObjC: b48e0338dbbac2207e611750777895f7a5811b75 + PromisesObjC: b14b1c6b68e306650688599de8a45e49fae81151 Protobuf: 2793fcd0622a00b546c60e7cbbcc493e043e9bb9 TensorFlowLiteC: 215603d4426d93810eace5947e317389554a4b66 TensorFlowLiteObjC: 2e074eb41084037aeda9a8babe111fdd3ac99974 diff --git a/storage/Podfile.lock b/storage/Podfile.lock index 8e4855c7..9f3b12df 100644 --- a/storage/Podfile.lock +++ b/storage/Podfile.lock @@ -19,11 +19,11 @@ PODS: - FirebaseUI/Storage (8.4.2): - Firebase/Storage (~> 6.0) - SDWebImage (~> 5.0) - - GoogleDataTransport (7.1.0): + - GoogleDataTransport (7.2.0): - nanopb (~> 1.30905.0) - - GoogleUtilities/Environment (6.7.1): + - GoogleUtilities/Environment (6.7.2): - PromisesObjC (~> 1.2) - - GoogleUtilities/Logger (6.7.1): + - GoogleUtilities/Logger (6.7.2): - GoogleUtilities/Environment - GTMSessionFetcher/Core (1.4.0) - nanopb (1.30905.0): @@ -31,7 +31,7 @@ PODS: - nanopb/encode (= 1.30905.0) - nanopb/decode (1.30905.0) - nanopb/encode (1.30905.0) - - PromisesObjC (1.2.9) + - PromisesObjC (1.2.10) - SDWebImage (5.8.4): - SDWebImage/Core (= 5.8.4) - SDWebImage/Core (5.8.4) @@ -60,11 +60,11 @@ SPEC CHECKSUMS: FirebaseCoreDiagnostics: 7535fe695737f8c5b350584292a70b7f8ff0357b FirebaseStorage: 3ef81ca5fa7817f85451ca09d516a34d2c7542a7 FirebaseUI: e57e9b9c4340631151fbe67a14206d23d0974f37 - GoogleDataTransport: af0c79193dc59acd37630b4833d0dc6912ae6bd5 - GoogleUtilities: e121a3867449ce16b0e35ddf1797ea7a389ffdf2 + GoogleDataTransport: 672fb0ce96fe7f7f31d43672fca62ad2c9c86f7b + GoogleUtilities: 7f2f5a07f888cdb145101d6042bc4422f57e70b3 GTMSessionFetcher: 6f5c8abbab8a9bce4bb3f057e317728ec6182b10 nanopb: c43f40fadfe79e8b8db116583945847910cbabc9 - PromisesObjC: b48e0338dbbac2207e611750777895f7a5811b75 + PromisesObjC: b14b1c6b68e306650688599de8a45e49fae81151 SDWebImage: cf6922231e95550934da2ada0f20f2becf2ceba9 PODFILE CHECKSUM: f0cd9d079793b24a37b713cd64dc7900bb8601af From 28e6fb5cfa2fb121a080ab416dac5c580dcce662 Mon Sep 17 00:00:00 2001 From: DPE bot Date: Wed, 12 Aug 2020 08:22:34 -0700 Subject: [PATCH 118/387] Auto-update dependencies. --- dl-invites-sample/Podfile.lock | 20 ++++++++-------- firoptions/Podfile.lock | 42 +++++++++++++++++----------------- functions/Podfile.lock | 20 ++++++++-------- mlkit/Podfile.lock | 20 ++++++++-------- storage/Podfile.lock | 20 ++++++++-------- 5 files changed, 61 insertions(+), 61 deletions(-) diff --git a/dl-invites-sample/Podfile.lock b/dl-invites-sample/Podfile.lock index 91c549f3..07aad5eb 100644 --- a/dl-invites-sample/Podfile.lock +++ b/dl-invites-sample/Podfile.lock @@ -1,10 +1,10 @@ PODS: - - Firebase/CoreOnly (6.29.0): - - FirebaseCore (= 6.9.2) - - Firebase/DynamicLinks (6.29.0): + - Firebase/CoreOnly (6.30.0): + - FirebaseCore (= 6.10.0) + - Firebase/DynamicLinks (6.30.0): - Firebase/CoreOnly - - FirebaseDynamicLinks (~> 4.2.0) - - FirebaseCore (6.9.2): + - FirebaseDynamicLinks (~> 4.2.1) + - FirebaseCore (6.10.0): - FirebaseCoreDiagnostics (~> 1.3) - GoogleUtilities/Environment (~> 6.7) - GoogleUtilities/Logger (~> 6.7) @@ -13,8 +13,8 @@ PODS: - GoogleUtilities/Environment (~> 6.7) - GoogleUtilities/Logger (~> 6.7) - nanopb (~> 1.30905.0) - - FirebaseDynamicLinks (4.2.0): - - FirebaseCore (~> 6.8) + - FirebaseDynamicLinks (4.2.1): + - FirebaseCore (~> 6.10) - GoogleDataTransport (7.2.0): - nanopb (~> 1.30905.0) - GoogleUtilities/Environment (6.7.2): @@ -43,10 +43,10 @@ SPEC REPOS: - PromisesObjC SPEC CHECKSUMS: - Firebase: 57957c8d6eb3d8b80a560b1dc58be24724b89ff2 - FirebaseCore: 7930a1946517d94256d857f97371ed993b55f7bd + Firebase: 210f41ca352067d83b1ba4fd2e7fb49a0c017397 + FirebaseCore: 9a41e2de78fef10f63cee30ab10e2945266bc1fc FirebaseCoreDiagnostics: 7535fe695737f8c5b350584292a70b7f8ff0357b - FirebaseDynamicLinks: cf3cfedfd47ce6ea56fa66a5c940ea0ca9c60950 + FirebaseDynamicLinks: 9a77759e598e3a8fd45124bd040c5c03e52174d5 GoogleDataTransport: 672fb0ce96fe7f7f31d43672fca62ad2c9c86f7b GoogleUtilities: 7f2f5a07f888cdb145101d6042bc4422f57e70b3 nanopb: c43f40fadfe79e8b8db116583945847910cbabc9 diff --git a/firoptions/Podfile.lock b/firoptions/Podfile.lock index a6f2783d..d2983763 100644 --- a/firoptions/Podfile.lock +++ b/firoptions/Podfile.lock @@ -1,24 +1,24 @@ PODS: - - Firebase/Analytics (6.29.0): + - Firebase/Analytics (6.30.0): - Firebase/Core - - Firebase/Core (6.29.0): + - Firebase/Core (6.30.0): - Firebase/CoreOnly - - FirebaseAnalytics (= 6.7.0) - - Firebase/CoreOnly (6.29.0): - - FirebaseCore (= 6.9.2) - - Firebase/Database (6.29.0): + - FirebaseAnalytics (= 6.7.2) + - Firebase/CoreOnly (6.30.0): + - FirebaseCore (= 6.10.0) + - Firebase/Database (6.30.0): - Firebase/CoreOnly - - FirebaseDatabase (~> 6.4.0) - - FirebaseAnalytics (6.7.0): + - FirebaseDatabase (~> 6.5.0) + - FirebaseAnalytics (6.7.2): - FirebaseCore (~> 6.8) - FirebaseInstallations (~> 1.4) - - GoogleAppMeasurement (= 6.7.0) + - GoogleAppMeasurement (= 6.7.2) - GoogleUtilities/AppDelegateSwizzler (~> 6.7) - GoogleUtilities/MethodSwizzler (~> 6.7) - GoogleUtilities/Network (~> 6.7) - "GoogleUtilities/NSData+zlib (~> 6.7)" - nanopb (~> 1.30905.0) - - FirebaseCore (6.9.2): + - FirebaseCore (6.10.0): - FirebaseCoreDiagnostics (~> 1.3) - GoogleUtilities/Environment (~> 6.7) - GoogleUtilities/Logger (~> 6.7) @@ -27,15 +27,15 @@ PODS: - GoogleUtilities/Environment (~> 6.7) - GoogleUtilities/Logger (~> 6.7) - nanopb (~> 1.30905.0) - - FirebaseDatabase (6.4.0): - - FirebaseCore (~> 6.8) + - FirebaseDatabase (6.5.0): + - FirebaseCore (~> 6.10) - leveldb-library (~> 1.22) - - FirebaseInstallations (1.5.0): - - FirebaseCore (~> 6.8) + - FirebaseInstallations (1.6.0): + - FirebaseCore (~> 6.10) - GoogleUtilities/Environment (~> 6.7) - GoogleUtilities/UserDefaults (~> 6.7) - PromisesObjC (~> 1.2) - - GoogleAppMeasurement (6.7.0): + - GoogleAppMeasurement (6.7.2): - GoogleUtilities/AppDelegateSwizzler (~> 6.7) - GoogleUtilities/MethodSwizzler (~> 6.7) - GoogleUtilities/Network (~> 6.7) @@ -91,13 +91,13 @@ SPEC REPOS: - PromisesObjC SPEC CHECKSUMS: - Firebase: 57957c8d6eb3d8b80a560b1dc58be24724b89ff2 - FirebaseAnalytics: aa522dce9fd93002ba1554467d23ce7092323000 - FirebaseCore: 7930a1946517d94256d857f97371ed993b55f7bd + Firebase: 210f41ca352067d83b1ba4fd2e7fb49a0c017397 + FirebaseAnalytics: a299a86ef70fcc6aa011418bc65a7e101fb9636c + FirebaseCore: 9a41e2de78fef10f63cee30ab10e2945266bc1fc FirebaseCoreDiagnostics: 7535fe695737f8c5b350584292a70b7f8ff0357b - FirebaseDatabase: 55e69fe802ccb438d9c6ee51eb32fd425d5409d3 - FirebaseInstallations: 3c520c951305cbf9ca54eb891ff9e6d1fd384881 - GoogleAppMeasurement: 345d365fd105e6682bf5084783a5352a3db26820 + FirebaseDatabase: d85b47213273708e48c972012b39105f76229588 + FirebaseInstallations: 45f9d44d3a8d6f780fa337ee8987dad87210fcbc + GoogleAppMeasurement: 3def7652b1f5b5a576178dc332e2a36a260fbef6 GoogleDataTransport: 672fb0ce96fe7f7f31d43672fca62ad2c9c86f7b GoogleUtilities: 7f2f5a07f888cdb145101d6042bc4422f57e70b3 leveldb-library: 55d93ee664b4007aac644a782d11da33fba316f7 diff --git a/functions/Podfile.lock b/functions/Podfile.lock index 551783a6..9ed39d8b 100644 --- a/functions/Podfile.lock +++ b/functions/Podfile.lock @@ -1,10 +1,10 @@ PODS: - - Firebase/CoreOnly (6.29.0): - - FirebaseCore (= 6.9.2) - - Firebase/Functions (6.29.0): + - Firebase/CoreOnly (6.30.0): + - FirebaseCore (= 6.10.0) + - Firebase/Functions (6.30.0): - Firebase/CoreOnly - - FirebaseFunctions (~> 2.7.0) - - FirebaseCore (6.9.2): + - FirebaseFunctions (~> 2.8.0) + - FirebaseCore (6.10.0): - FirebaseCoreDiagnostics (~> 1.3) - GoogleUtilities/Environment (~> 6.7) - GoogleUtilities/Logger (~> 6.7) @@ -13,8 +13,8 @@ PODS: - GoogleUtilities/Environment (~> 6.7) - GoogleUtilities/Logger (~> 6.7) - nanopb (~> 1.30905.0) - - FirebaseFunctions (2.7.0): - - FirebaseCore (~> 6.8) + - FirebaseFunctions (2.8.0): + - FirebaseCore (~> 6.10) - GTMSessionFetcher/Core (~> 1.1) - GoogleDataTransport (7.2.0): - nanopb (~> 1.30905.0) @@ -46,10 +46,10 @@ SPEC REPOS: - PromisesObjC SPEC CHECKSUMS: - Firebase: 57957c8d6eb3d8b80a560b1dc58be24724b89ff2 - FirebaseCore: 7930a1946517d94256d857f97371ed993b55f7bd + Firebase: 210f41ca352067d83b1ba4fd2e7fb49a0c017397 + FirebaseCore: 9a41e2de78fef10f63cee30ab10e2945266bc1fc FirebaseCoreDiagnostics: 7535fe695737f8c5b350584292a70b7f8ff0357b - FirebaseFunctions: 13d690cb93e98eea1b304ab05b4bc4436538482a + FirebaseFunctions: e0694e614a5e3300120a10d925e2cd3be60a9c81 GoogleDataTransport: 672fb0ce96fe7f7f31d43672fca62ad2c9c86f7b GoogleUtilities: 7f2f5a07f888cdb145101d6042bc4422f57e70b3 GTMSessionFetcher: 6f5c8abbab8a9bce4bb3f057e317728ec6182b10 diff --git a/mlkit/Podfile.lock b/mlkit/Podfile.lock index 436e522f..1b3988ef 100644 --- a/mlkit/Podfile.lock +++ b/mlkit/Podfile.lock @@ -1,13 +1,13 @@ PODS: - - Firebase/CoreOnly (6.29.0): - - FirebaseCore (= 6.9.2) - - Firebase/MLVision (6.29.0): + - Firebase/CoreOnly (6.30.0): + - FirebaseCore (= 6.10.0) + - Firebase/MLVision (6.30.0): - Firebase/CoreOnly - FirebaseMLVision (~> 0.21.0) - - Firebase/MLVisionAutoML (6.29.0): + - Firebase/MLVisionAutoML (6.30.0): - Firebase/CoreOnly - FirebaseMLVisionAutoML (~> 0.21.0) - - FirebaseCore (6.9.2): + - FirebaseCore (6.10.0): - FirebaseCoreDiagnostics (~> 1.3) - GoogleUtilities/Environment (~> 6.7) - GoogleUtilities/Logger (~> 6.7) @@ -16,8 +16,8 @@ PODS: - GoogleUtilities/Environment (~> 6.7) - GoogleUtilities/Logger (~> 6.7) - nanopb (~> 1.30905.0) - - FirebaseInstallations (1.5.0): - - FirebaseCore (~> 6.8) + - FirebaseInstallations (1.6.0): + - FirebaseCore (~> 6.10) - GoogleUtilities/Environment (~> 6.7) - GoogleUtilities/UserDefaults (~> 6.7) - PromisesObjC (~> 1.2) @@ -111,10 +111,10 @@ SPEC REPOS: - TensorFlowLiteObjC SPEC CHECKSUMS: - Firebase: 57957c8d6eb3d8b80a560b1dc58be24724b89ff2 - FirebaseCore: 7930a1946517d94256d857f97371ed993b55f7bd + Firebase: 210f41ca352067d83b1ba4fd2e7fb49a0c017397 + FirebaseCore: 9a41e2de78fef10f63cee30ab10e2945266bc1fc FirebaseCoreDiagnostics: 7535fe695737f8c5b350584292a70b7f8ff0357b - FirebaseInstallations: 3c520c951305cbf9ca54eb891ff9e6d1fd384881 + FirebaseInstallations: 45f9d44d3a8d6f780fa337ee8987dad87210fcbc FirebaseMLCommon: d218d75dd1c6c4e447f731ac22da56b88cb79431 FirebaseMLVision: 68dd092b4c52a7ac163ec0d4f541d5711fc9fec6 FirebaseMLVisionAutoML: 869af2667c30ac90bd8aefd14e92f8c99b69862b diff --git a/storage/Podfile.lock b/storage/Podfile.lock index 9f3b12df..f826bcb7 100644 --- a/storage/Podfile.lock +++ b/storage/Podfile.lock @@ -1,10 +1,10 @@ PODS: - - Firebase/CoreOnly (6.29.0): - - FirebaseCore (= 6.9.2) - - Firebase/Storage (6.29.0): + - Firebase/CoreOnly (6.30.0): + - FirebaseCore (= 6.10.0) + - Firebase/Storage (6.30.0): - Firebase/CoreOnly - - FirebaseStorage (~> 3.8.0) - - FirebaseCore (6.9.2): + - FirebaseStorage (~> 3.9.0) + - FirebaseCore (6.10.0): - FirebaseCoreDiagnostics (~> 1.3) - GoogleUtilities/Environment (~> 6.7) - GoogleUtilities/Logger (~> 6.7) @@ -13,8 +13,8 @@ PODS: - GoogleUtilities/Environment (~> 6.7) - GoogleUtilities/Logger (~> 6.7) - nanopb (~> 1.30905.0) - - FirebaseStorage (3.8.0): - - FirebaseCore (~> 6.8) + - FirebaseStorage (3.9.0): + - FirebaseCore (~> 6.10) - GTMSessionFetcher/Core (~> 1.1) - FirebaseUI/Storage (8.4.2): - Firebase/Storage (~> 6.0) @@ -55,10 +55,10 @@ SPEC REPOS: - SDWebImage SPEC CHECKSUMS: - Firebase: 57957c8d6eb3d8b80a560b1dc58be24724b89ff2 - FirebaseCore: 7930a1946517d94256d857f97371ed993b55f7bd + Firebase: 210f41ca352067d83b1ba4fd2e7fb49a0c017397 + FirebaseCore: 9a41e2de78fef10f63cee30ab10e2945266bc1fc FirebaseCoreDiagnostics: 7535fe695737f8c5b350584292a70b7f8ff0357b - FirebaseStorage: 3ef81ca5fa7817f85451ca09d516a34d2c7542a7 + FirebaseStorage: 33b92875a9b556824886cc7a65120c7d2cb3a8d8 FirebaseUI: e57e9b9c4340631151fbe67a14206d23d0974f37 GoogleDataTransport: 672fb0ce96fe7f7f31d43672fca62ad2c9c86f7b GoogleUtilities: 7f2f5a07f888cdb145101d6042bc4422f57e70b3 From d83ee73457b55e99bb27376955be2302dea328f9 Mon Sep 17 00:00:00 2001 From: DPE bot Date: Tue, 18 Aug 2020 08:22:11 -0700 Subject: [PATCH 119/387] Auto-update dependencies. --- invites/Podfile.lock | 4 ++-- mlkit/Podfile.lock | 4 ++-- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/invites/Podfile.lock b/invites/Podfile.lock index 55f9c94e..670d2c75 100644 --- a/invites/Podfile.lock +++ b/invites/Podfile.lock @@ -103,7 +103,7 @@ PODS: - nanopb/encode (= 0.3.9011) - nanopb/decode (0.3.9011) - nanopb/encode (0.3.9011) - - Protobuf (3.12.0) + - Protobuf (3.13.0) DEPENDENCIES: - Firebase/Invites @@ -143,7 +143,7 @@ SPEC CHECKSUMS: GTMOAuth2: e8b6512c896235149df975c41d9a36c868ab7fba GTMSessionFetcher: 6f5c8abbab8a9bce4bb3f057e317728ec6182b10 nanopb: 18003b5e52dab79db540fe93fe9579f399bd1ccd - Protobuf: 2793fcd0622a00b546c60e7cbbcc493e043e9bb9 + Protobuf: 3dac39b34a08151c6d949560efe3f86134a3f748 PODFILE CHECKSUM: 642789e1fcae7a05996d36ee829b1b64089587bd diff --git a/mlkit/Podfile.lock b/mlkit/Podfile.lock index 1b3988ef..7db11ae2 100644 --- a/mlkit/Podfile.lock +++ b/mlkit/Podfile.lock @@ -81,7 +81,7 @@ PODS: - nanopb/decode (1.30905.0) - nanopb/encode (1.30905.0) - PromisesObjC (1.2.10) - - Protobuf (3.12.0) + - Protobuf (3.13.0) - TensorFlowLiteC (2.1.0) - TensorFlowLiteObjC (2.1.0): - TensorFlowLiteC (= 2.1.0) @@ -125,7 +125,7 @@ SPEC CHECKSUMS: GTMSessionFetcher: 6f5c8abbab8a9bce4bb3f057e317728ec6182b10 nanopb: c43f40fadfe79e8b8db116583945847910cbabc9 PromisesObjC: b14b1c6b68e306650688599de8a45e49fae81151 - Protobuf: 2793fcd0622a00b546c60e7cbbcc493e043e9bb9 + Protobuf: 3dac39b34a08151c6d949560efe3f86134a3f748 TensorFlowLiteC: 215603d4426d93810eace5947e317389554a4b66 TensorFlowLiteObjC: 2e074eb41084037aeda9a8babe111fdd3ac99974 From bb9d0424cfe7280668dbf0fe8e55a1448f15fc8f Mon Sep 17 00:00:00 2001 From: DPE bot Date: Wed, 26 Aug 2020 08:22:31 -0700 Subject: [PATCH 120/387] Auto-update dependencies. --- dl-invites-sample/Podfile.lock | 46 +++++++++++------------ firoptions/Podfile.lock | 68 +++++++++++++++++----------------- functions/Podfile.lock | 40 ++++++++++---------- inappmessaging/Podfile.lock | 26 ++++++------- installations/Podfile.lock | 36 +++++++++--------- mlkit/Podfile.lock | 46 +++++++++++------------ storage/Podfile.lock | 40 ++++++++++---------- 7 files changed, 151 insertions(+), 151 deletions(-) diff --git a/dl-invites-sample/Podfile.lock b/dl-invites-sample/Podfile.lock index 07aad5eb..aba5670f 100644 --- a/dl-invites-sample/Podfile.lock +++ b/dl-invites-sample/Podfile.lock @@ -1,31 +1,31 @@ PODS: - - Firebase/CoreOnly (6.30.0): - - FirebaseCore (= 6.10.0) - - Firebase/DynamicLinks (6.30.0): + - Firebase/CoreOnly (6.31.0): + - FirebaseCore (= 6.10.1) + - Firebase/DynamicLinks (6.31.0): - Firebase/CoreOnly - - FirebaseDynamicLinks (~> 4.2.1) - - FirebaseCore (6.10.0): - - FirebaseCoreDiagnostics (~> 1.3) + - FirebaseDynamicLinks (~> 4.3.0) + - FirebaseCore (6.10.1): + - FirebaseCoreDiagnostics (~> 1.6) - GoogleUtilities/Environment (~> 6.7) - GoogleUtilities/Logger (~> 6.7) - - FirebaseCoreDiagnostics (1.5.0): - - GoogleDataTransport (~> 7.0) + - FirebaseCoreDiagnostics (1.6.0): + - GoogleDataTransport (~> 7.2) - GoogleUtilities/Environment (~> 6.7) - GoogleUtilities/Logger (~> 6.7) - - nanopb (~> 1.30905.0) - - FirebaseDynamicLinks (4.2.1): + - nanopb (~> 1.30906.0) + - FirebaseDynamicLinks (4.3.0): - FirebaseCore (~> 6.10) - - GoogleDataTransport (7.2.0): - - nanopb (~> 1.30905.0) + - GoogleDataTransport (7.3.0): + - nanopb (~> 1.30906.0) - GoogleUtilities/Environment (6.7.2): - PromisesObjC (~> 1.2) - GoogleUtilities/Logger (6.7.2): - GoogleUtilities/Environment - - nanopb (1.30905.0): - - nanopb/decode (= 1.30905.0) - - nanopb/encode (= 1.30905.0) - - nanopb/decode (1.30905.0) - - nanopb/encode (1.30905.0) + - nanopb (1.30906.0): + - nanopb/decode (= 1.30906.0) + - nanopb/encode (= 1.30906.0) + - nanopb/decode (1.30906.0) + - nanopb/encode (1.30906.0) - PromisesObjC (1.2.10) DEPENDENCIES: @@ -43,13 +43,13 @@ SPEC REPOS: - PromisesObjC SPEC CHECKSUMS: - Firebase: 210f41ca352067d83b1ba4fd2e7fb49a0c017397 - FirebaseCore: 9a41e2de78fef10f63cee30ab10e2945266bc1fc - FirebaseCoreDiagnostics: 7535fe695737f8c5b350584292a70b7f8ff0357b - FirebaseDynamicLinks: 9a77759e598e3a8fd45124bd040c5c03e52174d5 - GoogleDataTransport: 672fb0ce96fe7f7f31d43672fca62ad2c9c86f7b + Firebase: 87483fa19acfdf99244523f2389e931927b91457 + FirebaseCore: 6fb954e350af0885803d5aa49865d15d9a6b264c + FirebaseCoreDiagnostics: 7415bfb3883b3500c5a95c42b6ba66baae78f600 + FirebaseDynamicLinks: bab0682388b983f9b0044a1fb555606ddb0e9b7e + GoogleDataTransport: e85fb700c9b027079ce182c3d08e12e0f9618bb4 GoogleUtilities: 7f2f5a07f888cdb145101d6042bc4422f57e70b3 - nanopb: c43f40fadfe79e8b8db116583945847910cbabc9 + nanopb: 59317e09cf1f1a0af72f12af412d54edf52603fc PromisesObjC: b14b1c6b68e306650688599de8a45e49fae81151 PODFILE CHECKSUM: 7de02ed38e9465e2c05bb12085a971c35543c261 diff --git a/firoptions/Podfile.lock b/firoptions/Podfile.lock index d2983763..7c008732 100644 --- a/firoptions/Podfile.lock +++ b/firoptions/Podfile.lock @@ -1,48 +1,48 @@ PODS: - - Firebase/Analytics (6.30.0): + - Firebase/Analytics (6.31.0): - Firebase/Core - - Firebase/Core (6.30.0): + - Firebase/Core (6.31.0): - Firebase/CoreOnly - - FirebaseAnalytics (= 6.7.2) - - Firebase/CoreOnly (6.30.0): - - FirebaseCore (= 6.10.0) - - Firebase/Database (6.30.0): + - FirebaseAnalytics (= 6.8.0) + - Firebase/CoreOnly (6.31.0): + - FirebaseCore (= 6.10.1) + - Firebase/Database (6.31.0): - Firebase/CoreOnly - FirebaseDatabase (~> 6.5.0) - - FirebaseAnalytics (6.7.2): - - FirebaseCore (~> 6.8) - - FirebaseInstallations (~> 1.4) - - GoogleAppMeasurement (= 6.7.2) + - FirebaseAnalytics (6.8.0): + - FirebaseCore (~> 6.10) + - FirebaseInstallations (~> 1.6) + - GoogleAppMeasurement (= 6.8.0) - GoogleUtilities/AppDelegateSwizzler (~> 6.7) - GoogleUtilities/MethodSwizzler (~> 6.7) - GoogleUtilities/Network (~> 6.7) - "GoogleUtilities/NSData+zlib (~> 6.7)" - - nanopb (~> 1.30905.0) - - FirebaseCore (6.10.0): - - FirebaseCoreDiagnostics (~> 1.3) + - nanopb (~> 1.30906.0) + - FirebaseCore (6.10.1): + - FirebaseCoreDiagnostics (~> 1.6) - GoogleUtilities/Environment (~> 6.7) - GoogleUtilities/Logger (~> 6.7) - - FirebaseCoreDiagnostics (1.5.0): - - GoogleDataTransport (~> 7.0) + - FirebaseCoreDiagnostics (1.6.0): + - GoogleDataTransport (~> 7.2) - GoogleUtilities/Environment (~> 6.7) - GoogleUtilities/Logger (~> 6.7) - - nanopb (~> 1.30905.0) + - nanopb (~> 1.30906.0) - FirebaseDatabase (6.5.0): - FirebaseCore (~> 6.10) - leveldb-library (~> 1.22) - - FirebaseInstallations (1.6.0): + - FirebaseInstallations (1.7.0): - FirebaseCore (~> 6.10) - GoogleUtilities/Environment (~> 6.7) - GoogleUtilities/UserDefaults (~> 6.7) - PromisesObjC (~> 1.2) - - GoogleAppMeasurement (6.7.2): + - GoogleAppMeasurement (6.8.0): - GoogleUtilities/AppDelegateSwizzler (~> 6.7) - GoogleUtilities/MethodSwizzler (~> 6.7) - GoogleUtilities/Network (~> 6.7) - "GoogleUtilities/NSData+zlib (~> 6.7)" - - nanopb (~> 1.30905.0) - - GoogleDataTransport (7.2.0): - - nanopb (~> 1.30905.0) + - nanopb (~> 1.30906.0) + - GoogleDataTransport (7.3.0): + - nanopb (~> 1.30906.0) - GoogleUtilities/AppDelegateSwizzler (6.7.2): - GoogleUtilities/Environment - GoogleUtilities/Logger @@ -63,11 +63,11 @@ PODS: - GoogleUtilities/UserDefaults (6.7.2): - GoogleUtilities/Logger - leveldb-library (1.22) - - nanopb (1.30905.0): - - nanopb/decode (= 1.30905.0) - - nanopb/encode (= 1.30905.0) - - nanopb/decode (1.30905.0) - - nanopb/encode (1.30905.0) + - nanopb (1.30906.0): + - nanopb/decode (= 1.30906.0) + - nanopb/encode (= 1.30906.0) + - nanopb/decode (1.30906.0) + - nanopb/encode (1.30906.0) - PromisesObjC (1.2.10) DEPENDENCIES: @@ -91,17 +91,17 @@ SPEC REPOS: - PromisesObjC SPEC CHECKSUMS: - Firebase: 210f41ca352067d83b1ba4fd2e7fb49a0c017397 - FirebaseAnalytics: a299a86ef70fcc6aa011418bc65a7e101fb9636c - FirebaseCore: 9a41e2de78fef10f63cee30ab10e2945266bc1fc - FirebaseCoreDiagnostics: 7535fe695737f8c5b350584292a70b7f8ff0357b + Firebase: 87483fa19acfdf99244523f2389e931927b91457 + FirebaseAnalytics: 0ca9aa2af7cc4dc92392b7a78bfc49feaa2eb60f + FirebaseCore: 6fb954e350af0885803d5aa49865d15d9a6b264c + FirebaseCoreDiagnostics: 7415bfb3883b3500c5a95c42b6ba66baae78f600 FirebaseDatabase: d85b47213273708e48c972012b39105f76229588 - FirebaseInstallations: 45f9d44d3a8d6f780fa337ee8987dad87210fcbc - GoogleAppMeasurement: 3def7652b1f5b5a576178dc332e2a36a260fbef6 - GoogleDataTransport: 672fb0ce96fe7f7f31d43672fca62ad2c9c86f7b + FirebaseInstallations: 466c7b4d1f58fe16707693091da253726a731ed2 + GoogleAppMeasurement: ecc30d0ab5b66d7d18e85ce1b8e2b345db60626d + GoogleDataTransport: e85fb700c9b027079ce182c3d08e12e0f9618bb4 GoogleUtilities: 7f2f5a07f888cdb145101d6042bc4422f57e70b3 leveldb-library: 55d93ee664b4007aac644a782d11da33fba316f7 - nanopb: c43f40fadfe79e8b8db116583945847910cbabc9 + nanopb: 59317e09cf1f1a0af72f12af412d54edf52603fc PromisesObjC: b14b1c6b68e306650688599de8a45e49fae81151 PODFILE CHECKSUM: 637f4cec311becce3d9f62d24448342df688ce41 diff --git a/functions/Podfile.lock b/functions/Podfile.lock index 9ed39d8b..5040c365 100644 --- a/functions/Podfile.lock +++ b/functions/Podfile.lock @@ -1,33 +1,33 @@ PODS: - - Firebase/CoreOnly (6.30.0): - - FirebaseCore (= 6.10.0) - - Firebase/Functions (6.30.0): + - Firebase/CoreOnly (6.31.0): + - FirebaseCore (= 6.10.1) + - Firebase/Functions (6.31.0): - Firebase/CoreOnly - FirebaseFunctions (~> 2.8.0) - - FirebaseCore (6.10.0): - - FirebaseCoreDiagnostics (~> 1.3) + - FirebaseCore (6.10.1): + - FirebaseCoreDiagnostics (~> 1.6) - GoogleUtilities/Environment (~> 6.7) - GoogleUtilities/Logger (~> 6.7) - - FirebaseCoreDiagnostics (1.5.0): - - GoogleDataTransport (~> 7.0) + - FirebaseCoreDiagnostics (1.6.0): + - GoogleDataTransport (~> 7.2) - GoogleUtilities/Environment (~> 6.7) - GoogleUtilities/Logger (~> 6.7) - - nanopb (~> 1.30905.0) + - nanopb (~> 1.30906.0) - FirebaseFunctions (2.8.0): - FirebaseCore (~> 6.10) - GTMSessionFetcher/Core (~> 1.1) - - GoogleDataTransport (7.2.0): - - nanopb (~> 1.30905.0) + - GoogleDataTransport (7.3.0): + - nanopb (~> 1.30906.0) - GoogleUtilities/Environment (6.7.2): - PromisesObjC (~> 1.2) - GoogleUtilities/Logger (6.7.2): - GoogleUtilities/Environment - GTMSessionFetcher/Core (1.4.0) - - nanopb (1.30905.0): - - nanopb/decode (= 1.30905.0) - - nanopb/encode (= 1.30905.0) - - nanopb/decode (1.30905.0) - - nanopb/encode (1.30905.0) + - nanopb (1.30906.0): + - nanopb/decode (= 1.30906.0) + - nanopb/encode (= 1.30906.0) + - nanopb/decode (1.30906.0) + - nanopb/encode (1.30906.0) - PromisesObjC (1.2.10) DEPENDENCIES: @@ -46,14 +46,14 @@ SPEC REPOS: - PromisesObjC SPEC CHECKSUMS: - Firebase: 210f41ca352067d83b1ba4fd2e7fb49a0c017397 - FirebaseCore: 9a41e2de78fef10f63cee30ab10e2945266bc1fc - FirebaseCoreDiagnostics: 7535fe695737f8c5b350584292a70b7f8ff0357b + Firebase: 87483fa19acfdf99244523f2389e931927b91457 + FirebaseCore: 6fb954e350af0885803d5aa49865d15d9a6b264c + FirebaseCoreDiagnostics: 7415bfb3883b3500c5a95c42b6ba66baae78f600 FirebaseFunctions: e0694e614a5e3300120a10d925e2cd3be60a9c81 - GoogleDataTransport: 672fb0ce96fe7f7f31d43672fca62ad2c9c86f7b + GoogleDataTransport: e85fb700c9b027079ce182c3d08e12e0f9618bb4 GoogleUtilities: 7f2f5a07f888cdb145101d6042bc4422f57e70b3 GTMSessionFetcher: 6f5c8abbab8a9bce4bb3f057e317728ec6182b10 - nanopb: c43f40fadfe79e8b8db116583945847910cbabc9 + nanopb: 59317e09cf1f1a0af72f12af412d54edf52603fc PromisesObjC: b14b1c6b68e306650688599de8a45e49fae81151 PODFILE CHECKSUM: 0bf21181414ed35c7e5fc96da7dd0f72b77e7b34 diff --git a/inappmessaging/Podfile.lock b/inappmessaging/Podfile.lock index 21fae904..0ec64ba3 100644 --- a/inappmessaging/Podfile.lock +++ b/inappmessaging/Podfile.lock @@ -11,11 +11,11 @@ PODS: - FirebaseCoreDiagnosticsInterop (~> 1.2) - GoogleUtilities/Environment (~> 6.5) - GoogleUtilities/Logger (~> 6.5) - - FirebaseCoreDiagnostics (1.5.0): - - GoogleDataTransport (~> 7.0) + - FirebaseCoreDiagnostics (1.6.0): + - GoogleDataTransport (~> 7.2) - GoogleUtilities/Environment (~> 6.7) - GoogleUtilities/Logger (~> 6.7) - - nanopb (~> 1.30905.0) + - nanopb (~> 1.30906.0) - FirebaseCoreDiagnosticsInterop (1.2.0) - FirebaseInAppMessaging (0.15.3): - FirebaseAnalyticsInterop (~> 1.3) @@ -34,19 +34,19 @@ PODS: - FirebaseInstallations (~> 1.0) - GoogleUtilities/Environment (~> 6.5) - GoogleUtilities/UserDefaults (~> 6.5) - - GoogleDataTransport (7.2.0): - - nanopb (~> 1.30905.0) + - GoogleDataTransport (7.3.0): + - nanopb (~> 1.30906.0) - GoogleUtilities/Environment (6.7.2): - PromisesObjC (~> 1.2) - GoogleUtilities/Logger (6.7.2): - GoogleUtilities/Environment - GoogleUtilities/UserDefaults (6.7.2): - GoogleUtilities/Logger - - nanopb (1.30905.0): - - nanopb/decode (= 1.30905.0) - - nanopb/encode (= 1.30905.0) - - nanopb/decode (1.30905.0) - - nanopb/encode (1.30905.0) + - nanopb (1.30906.0): + - nanopb/decode (= 1.30906.0) + - nanopb/encode (= 1.30906.0) + - nanopb/decode (1.30906.0) + - nanopb/encode (1.30906.0) - PromisesObjC (1.2.10) DEPENDENCIES: @@ -73,15 +73,15 @@ SPEC CHECKSUMS: Firebase: 5d77105d9740a07ca6b16927ca971db7e860faaf FirebaseAnalyticsInterop: 3f86269c38ae41f47afeb43ebf32a001f58fcdae FirebaseCore: 4aeb81ff53dcd9a3634ca725dc1fb8c2a4622046 - FirebaseCoreDiagnostics: 7535fe695737f8c5b350584292a70b7f8ff0357b + FirebaseCoreDiagnostics: 7415bfb3883b3500c5a95c42b6ba66baae78f600 FirebaseCoreDiagnosticsInterop: 296e2c5f5314500a850ad0b83e9e7c10b011a850 FirebaseInAppMessaging: 5db5fa181ed4215e02ded09f7e4bbcc2ce624a47 FirebaseInAppMessagingDisplay: 60a65c8277f17675a8a5b92e9a97cd914b45d4ff FirebaseInstallations: 6f5f680e65dc374397a483c32d1799ba822a395b FirebaseInstanceID: cef67c4967c7cecb56ea65d8acbb4834825c587b - GoogleDataTransport: 672fb0ce96fe7f7f31d43672fca62ad2c9c86f7b + GoogleDataTransport: e85fb700c9b027079ce182c3d08e12e0f9618bb4 GoogleUtilities: 7f2f5a07f888cdb145101d6042bc4422f57e70b3 - nanopb: c43f40fadfe79e8b8db116583945847910cbabc9 + nanopb: 59317e09cf1f1a0af72f12af412d54edf52603fc PromisesObjC: b14b1c6b68e306650688599de8a45e49fae81151 PODFILE CHECKSUM: ee1d0162c4b114166138141943031a3ae6c42221 diff --git a/installations/Podfile.lock b/installations/Podfile.lock index a5528d47..aead57ea 100644 --- a/installations/Podfile.lock +++ b/installations/Podfile.lock @@ -1,31 +1,31 @@ PODS: - - FirebaseCore (6.10.0): - - FirebaseCoreDiagnostics (~> 1.3) + - FirebaseCore (6.10.1): + - FirebaseCoreDiagnostics (~> 1.6) - GoogleUtilities/Environment (~> 6.7) - GoogleUtilities/Logger (~> 6.7) - - FirebaseCoreDiagnostics (1.5.0): - - GoogleDataTransport (~> 7.0) + - FirebaseCoreDiagnostics (1.6.0): + - GoogleDataTransport (~> 7.2) - GoogleUtilities/Environment (~> 6.7) - GoogleUtilities/Logger (~> 6.7) - - nanopb (~> 1.30905.0) - - FirebaseInstallations (1.6.0): + - nanopb (~> 1.30906.0) + - FirebaseInstallations (1.7.0): - FirebaseCore (~> 6.10) - GoogleUtilities/Environment (~> 6.7) - GoogleUtilities/UserDefaults (~> 6.7) - PromisesObjC (~> 1.2) - - GoogleDataTransport (7.2.0): - - nanopb (~> 1.30905.0) + - GoogleDataTransport (7.3.0): + - nanopb (~> 1.30906.0) - GoogleUtilities/Environment (6.7.2): - PromisesObjC (~> 1.2) - GoogleUtilities/Logger (6.7.2): - GoogleUtilities/Environment - GoogleUtilities/UserDefaults (6.7.2): - GoogleUtilities/Logger - - nanopb (1.30905.0): - - nanopb/decode (= 1.30905.0) - - nanopb/encode (= 1.30905.0) - - nanopb/decode (1.30905.0) - - nanopb/encode (1.30905.0) + - nanopb (1.30906.0): + - nanopb/decode (= 1.30906.0) + - nanopb/encode (= 1.30906.0) + - nanopb/decode (1.30906.0) + - nanopb/encode (1.30906.0) - PromisesObjC (1.2.10) DEPENDENCIES: @@ -42,12 +42,12 @@ SPEC REPOS: - PromisesObjC SPEC CHECKSUMS: - FirebaseCore: 9a41e2de78fef10f63cee30ab10e2945266bc1fc - FirebaseCoreDiagnostics: 7535fe695737f8c5b350584292a70b7f8ff0357b - FirebaseInstallations: 45f9d44d3a8d6f780fa337ee8987dad87210fcbc - GoogleDataTransport: 672fb0ce96fe7f7f31d43672fca62ad2c9c86f7b + FirebaseCore: 6fb954e350af0885803d5aa49865d15d9a6b264c + FirebaseCoreDiagnostics: 7415bfb3883b3500c5a95c42b6ba66baae78f600 + FirebaseInstallations: 466c7b4d1f58fe16707693091da253726a731ed2 + GoogleDataTransport: e85fb700c9b027079ce182c3d08e12e0f9618bb4 GoogleUtilities: 7f2f5a07f888cdb145101d6042bc4422f57e70b3 - nanopb: c43f40fadfe79e8b8db116583945847910cbabc9 + nanopb: 59317e09cf1f1a0af72f12af412d54edf52603fc PromisesObjC: b14b1c6b68e306650688599de8a45e49fae81151 PODFILE CHECKSUM: 904aacceb39f206bdcc33f354e02d1d3d6343a46 diff --git a/mlkit/Podfile.lock b/mlkit/Podfile.lock index 7db11ae2..f4b3e1af 100644 --- a/mlkit/Podfile.lock +++ b/mlkit/Podfile.lock @@ -1,22 +1,22 @@ PODS: - - Firebase/CoreOnly (6.30.0): - - FirebaseCore (= 6.10.0) - - Firebase/MLVision (6.30.0): + - Firebase/CoreOnly (6.31.0): + - FirebaseCore (= 6.10.1) + - Firebase/MLVision (6.31.0): - Firebase/CoreOnly - FirebaseMLVision (~> 0.21.0) - - Firebase/MLVisionAutoML (6.30.0): + - Firebase/MLVisionAutoML (6.31.0): - Firebase/CoreOnly - FirebaseMLVisionAutoML (~> 0.21.0) - - FirebaseCore (6.10.0): - - FirebaseCoreDiagnostics (~> 1.3) + - FirebaseCore (6.10.1): + - FirebaseCoreDiagnostics (~> 1.6) - GoogleUtilities/Environment (~> 6.7) - GoogleUtilities/Logger (~> 6.7) - - FirebaseCoreDiagnostics (1.5.0): - - GoogleDataTransport (~> 7.0) + - FirebaseCoreDiagnostics (1.6.0): + - GoogleDataTransport (~> 7.2) - GoogleUtilities/Environment (~> 6.7) - GoogleUtilities/Logger (~> 6.7) - - nanopb (~> 1.30905.0) - - FirebaseInstallations (1.6.0): + - nanopb (~> 1.30906.0) + - FirebaseInstallations (1.7.0): - FirebaseCore (~> 6.10) - GoogleUtilities/Environment (~> 6.7) - GoogleUtilities/UserDefaults (~> 6.7) @@ -50,8 +50,8 @@ PODS: - GoogleAPIClientForREST/Vision (1.4.2): - GoogleAPIClientForREST/Core - GTMSessionFetcher (>= 1.1.7) - - GoogleDataTransport (7.2.0): - - nanopb (~> 1.30905.0) + - GoogleDataTransport (7.3.0): + - nanopb (~> 1.30906.0) - GoogleToolboxForMac/DebugUtils (2.2.2): - GoogleToolboxForMac/Defines (= 2.2.2) - GoogleToolboxForMac/Defines (2.2.2) @@ -75,11 +75,11 @@ PODS: - GTMSessionFetcher/Core (1.4.0) - GTMSessionFetcher/Full (1.4.0): - GTMSessionFetcher/Core (= 1.4.0) - - nanopb (1.30905.0): - - nanopb/decode (= 1.30905.0) - - nanopb/encode (= 1.30905.0) - - nanopb/decode (1.30905.0) - - nanopb/encode (1.30905.0) + - nanopb (1.30906.0): + - nanopb/decode (= 1.30906.0) + - nanopb/encode (= 1.30906.0) + - nanopb/decode (1.30906.0) + - nanopb/encode (1.30906.0) - PromisesObjC (1.2.10) - Protobuf (3.13.0) - TensorFlowLiteC (2.1.0) @@ -111,19 +111,19 @@ SPEC REPOS: - TensorFlowLiteObjC SPEC CHECKSUMS: - Firebase: 210f41ca352067d83b1ba4fd2e7fb49a0c017397 - FirebaseCore: 9a41e2de78fef10f63cee30ab10e2945266bc1fc - FirebaseCoreDiagnostics: 7535fe695737f8c5b350584292a70b7f8ff0357b - FirebaseInstallations: 45f9d44d3a8d6f780fa337ee8987dad87210fcbc + Firebase: 87483fa19acfdf99244523f2389e931927b91457 + FirebaseCore: 6fb954e350af0885803d5aa49865d15d9a6b264c + FirebaseCoreDiagnostics: 7415bfb3883b3500c5a95c42b6ba66baae78f600 + FirebaseInstallations: 466c7b4d1f58fe16707693091da253726a731ed2 FirebaseMLCommon: d218d75dd1c6c4e447f731ac22da56b88cb79431 FirebaseMLVision: 68dd092b4c52a7ac163ec0d4f541d5711fc9fec6 FirebaseMLVisionAutoML: 869af2667c30ac90bd8aefd14e92f8c99b69862b GoogleAPIClientForREST: 9f49df9fac7867b459187e687fed3066b2be049a - GoogleDataTransport: 672fb0ce96fe7f7f31d43672fca62ad2c9c86f7b + GoogleDataTransport: e85fb700c9b027079ce182c3d08e12e0f9618bb4 GoogleToolboxForMac: 800648f8b3127618c1b59c7f97684427630c5ea3 GoogleUtilities: 7f2f5a07f888cdb145101d6042bc4422f57e70b3 GTMSessionFetcher: 6f5c8abbab8a9bce4bb3f057e317728ec6182b10 - nanopb: c43f40fadfe79e8b8db116583945847910cbabc9 + nanopb: 59317e09cf1f1a0af72f12af412d54edf52603fc PromisesObjC: b14b1c6b68e306650688599de8a45e49fae81151 Protobuf: 3dac39b34a08151c6d949560efe3f86134a3f748 TensorFlowLiteC: 215603d4426d93810eace5947e317389554a4b66 diff --git a/storage/Podfile.lock b/storage/Podfile.lock index f826bcb7..ef6477a0 100644 --- a/storage/Podfile.lock +++ b/storage/Podfile.lock @@ -1,36 +1,36 @@ PODS: - - Firebase/CoreOnly (6.30.0): - - FirebaseCore (= 6.10.0) - - Firebase/Storage (6.30.0): + - Firebase/CoreOnly (6.31.0): + - FirebaseCore (= 6.10.1) + - Firebase/Storage (6.31.0): - Firebase/CoreOnly - FirebaseStorage (~> 3.9.0) - - FirebaseCore (6.10.0): - - FirebaseCoreDiagnostics (~> 1.3) + - FirebaseCore (6.10.1): + - FirebaseCoreDiagnostics (~> 1.6) - GoogleUtilities/Environment (~> 6.7) - GoogleUtilities/Logger (~> 6.7) - - FirebaseCoreDiagnostics (1.5.0): - - GoogleDataTransport (~> 7.0) + - FirebaseCoreDiagnostics (1.6.0): + - GoogleDataTransport (~> 7.2) - GoogleUtilities/Environment (~> 6.7) - GoogleUtilities/Logger (~> 6.7) - - nanopb (~> 1.30905.0) + - nanopb (~> 1.30906.0) - FirebaseStorage (3.9.0): - FirebaseCore (~> 6.10) - GTMSessionFetcher/Core (~> 1.1) - FirebaseUI/Storage (8.4.2): - Firebase/Storage (~> 6.0) - SDWebImage (~> 5.0) - - GoogleDataTransport (7.2.0): - - nanopb (~> 1.30905.0) + - GoogleDataTransport (7.3.0): + - nanopb (~> 1.30906.0) - GoogleUtilities/Environment (6.7.2): - PromisesObjC (~> 1.2) - GoogleUtilities/Logger (6.7.2): - GoogleUtilities/Environment - GTMSessionFetcher/Core (1.4.0) - - nanopb (1.30905.0): - - nanopb/decode (= 1.30905.0) - - nanopb/encode (= 1.30905.0) - - nanopb/decode (1.30905.0) - - nanopb/encode (1.30905.0) + - nanopb (1.30906.0): + - nanopb/decode (= 1.30906.0) + - nanopb/encode (= 1.30906.0) + - nanopb/decode (1.30906.0) + - nanopb/encode (1.30906.0) - PromisesObjC (1.2.10) - SDWebImage (5.8.4): - SDWebImage/Core (= 5.8.4) @@ -55,15 +55,15 @@ SPEC REPOS: - SDWebImage SPEC CHECKSUMS: - Firebase: 210f41ca352067d83b1ba4fd2e7fb49a0c017397 - FirebaseCore: 9a41e2de78fef10f63cee30ab10e2945266bc1fc - FirebaseCoreDiagnostics: 7535fe695737f8c5b350584292a70b7f8ff0357b + Firebase: 87483fa19acfdf99244523f2389e931927b91457 + FirebaseCore: 6fb954e350af0885803d5aa49865d15d9a6b264c + FirebaseCoreDiagnostics: 7415bfb3883b3500c5a95c42b6ba66baae78f600 FirebaseStorage: 33b92875a9b556824886cc7a65120c7d2cb3a8d8 FirebaseUI: e57e9b9c4340631151fbe67a14206d23d0974f37 - GoogleDataTransport: 672fb0ce96fe7f7f31d43672fca62ad2c9c86f7b + GoogleDataTransport: e85fb700c9b027079ce182c3d08e12e0f9618bb4 GoogleUtilities: 7f2f5a07f888cdb145101d6042bc4422f57e70b3 GTMSessionFetcher: 6f5c8abbab8a9bce4bb3f057e317728ec6182b10 - nanopb: c43f40fadfe79e8b8db116583945847910cbabc9 + nanopb: 59317e09cf1f1a0af72f12af412d54edf52603fc PromisesObjC: b14b1c6b68e306650688599de8a45e49fae81151 SDWebImage: cf6922231e95550934da2ada0f20f2becf2ceba9 From aa2a3c24b7d491ba1ef55dca7e2e41556896a51a Mon Sep 17 00:00:00 2001 From: DPE bot Date: Thu, 27 Aug 2020 08:22:46 -0700 Subject: [PATCH 121/387] Auto-update dependencies. --- storage/Podfile.lock | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/storage/Podfile.lock b/storage/Podfile.lock index ef6477a0..fa6dd43a 100644 --- a/storage/Podfile.lock +++ b/storage/Podfile.lock @@ -32,9 +32,9 @@ PODS: - nanopb/decode (1.30906.0) - nanopb/encode (1.30906.0) - PromisesObjC (1.2.10) - - SDWebImage (5.8.4): - - SDWebImage/Core (= 5.8.4) - - SDWebImage/Core (5.8.4) + - SDWebImage (5.9.0): + - SDWebImage/Core (= 5.9.0) + - SDWebImage/Core (5.9.0) DEPENDENCIES: - Firebase/Storage @@ -65,7 +65,7 @@ SPEC CHECKSUMS: GTMSessionFetcher: 6f5c8abbab8a9bce4bb3f057e317728ec6182b10 nanopb: 59317e09cf1f1a0af72f12af412d54edf52603fc PromisesObjC: b14b1c6b68e306650688599de8a45e49fae81151 - SDWebImage: cf6922231e95550934da2ada0f20f2becf2ceba9 + SDWebImage: 62ae4a18473520c67b79e9724c31a63599cc9423 PODFILE CHECKSUM: f0cd9d079793b24a37b713cd64dc7900bb8601af From fc9b36eea5726440ad6fb7b3000fec47dea192a8 Mon Sep 17 00:00:00 2001 From: DPE bot Date: Sun, 30 Aug 2020 08:28:45 -0700 Subject: [PATCH 122/387] Auto-update dependencies. --- invites/Podfile.lock | 8 ++++---- mlkit/Podfile.lock | 6 +++--- 2 files changed, 7 insertions(+), 7 deletions(-) diff --git a/invites/Podfile.lock b/invites/Podfile.lock index 670d2c75..30535bb5 100644 --- a/invites/Podfile.lock +++ b/invites/Podfile.lock @@ -39,10 +39,10 @@ PODS: - GTMSessionFetcher/Core (~> 1.1) - GTMSessionFetcher/Full (~> 1.1) - Protobuf (~> 3.5) - - GoogleAPIClientForREST (1.4.2): - - GoogleAPIClientForREST/Core (= 1.4.2) + - GoogleAPIClientForREST (1.4.3): + - GoogleAPIClientForREST/Core (= 1.4.3) - GTMSessionFetcher (>= 1.1.7) - - GoogleAPIClientForREST/Core (1.4.2): + - GoogleAPIClientForREST/Core (1.4.3): - GTMSessionFetcher (>= 1.1.7) - GoogleAppMeasurement (5.8.1): - GoogleUtilities/AppDelegateSwizzler (~> 5.2) @@ -135,7 +135,7 @@ SPEC CHECKSUMS: FirebaseDynamicLinks: f7a8717e2c7ea652923882a2d60b0045d6fd99d5 FirebaseInstanceID: a122b0c258720cf250551bb2bedf48c699f80d90 FirebaseInvites: f13ed69fae140e705baec1a59ff127334b841a8a - GoogleAPIClientForREST: 9f49df9fac7867b459187e687fed3066b2be049a + GoogleAPIClientForREST: e2d95a611ac06a90d143c93bfd8597719f8b0938 GoogleAppMeasurement: ffe513e90551844a739e7bcbb1d2aca1c28a4338 GoogleSignIn: 7ff245e1a7b26d379099d3243a562f5747e23d39 GoogleToolboxForMac: 800648f8b3127618c1b59c7f97684427630c5ea3 diff --git a/mlkit/Podfile.lock b/mlkit/Podfile.lock index f4b3e1af..97bdd490 100644 --- a/mlkit/Podfile.lock +++ b/mlkit/Podfile.lock @@ -45,9 +45,9 @@ PODS: - FirebaseMLVision (~> 0.21) - GTMSessionFetcher/Core (~> 1.1) - TensorFlowLiteObjC (~> 2.1.0) - - GoogleAPIClientForREST/Core (1.4.2): + - GoogleAPIClientForREST/Core (1.4.3): - GTMSessionFetcher (>= 1.1.7) - - GoogleAPIClientForREST/Vision (1.4.2): + - GoogleAPIClientForREST/Vision (1.4.3): - GoogleAPIClientForREST/Core - GTMSessionFetcher (>= 1.1.7) - GoogleDataTransport (7.3.0): @@ -118,7 +118,7 @@ SPEC CHECKSUMS: FirebaseMLCommon: d218d75dd1c6c4e447f731ac22da56b88cb79431 FirebaseMLVision: 68dd092b4c52a7ac163ec0d4f541d5711fc9fec6 FirebaseMLVisionAutoML: 869af2667c30ac90bd8aefd14e92f8c99b69862b - GoogleAPIClientForREST: 9f49df9fac7867b459187e687fed3066b2be049a + GoogleAPIClientForREST: e2d95a611ac06a90d143c93bfd8597719f8b0938 GoogleDataTransport: e85fb700c9b027079ce182c3d08e12e0f9618bb4 GoogleToolboxForMac: 800648f8b3127618c1b59c7f97684427630c5ea3 GoogleUtilities: 7f2f5a07f888cdb145101d6042bc4422f57e70b3 From 69dd7242b3fedaf3e03dc070526aaf1fdc861e55 Mon Sep 17 00:00:00 2001 From: DPE bot Date: Mon, 31 Aug 2020 08:22:33 -0700 Subject: [PATCH 123/387] Auto-update dependencies. --- dl-invites-sample/Podfile.lock | 6 +++--- firoptions/Podfile.lock | 10 +++++----- functions/Podfile.lock | 6 +++--- mlkit/Podfile.lock | 8 ++++---- storage/Podfile.lock | 6 +++--- 5 files changed, 18 insertions(+), 18 deletions(-) diff --git a/dl-invites-sample/Podfile.lock b/dl-invites-sample/Podfile.lock index aba5670f..9044fd69 100644 --- a/dl-invites-sample/Podfile.lock +++ b/dl-invites-sample/Podfile.lock @@ -1,7 +1,7 @@ PODS: - - Firebase/CoreOnly (6.31.0): + - Firebase/CoreOnly (6.31.1): - FirebaseCore (= 6.10.1) - - Firebase/DynamicLinks (6.31.0): + - Firebase/DynamicLinks (6.31.1): - Firebase/CoreOnly - FirebaseDynamicLinks (~> 4.3.0) - FirebaseCore (6.10.1): @@ -43,7 +43,7 @@ SPEC REPOS: - PromisesObjC SPEC CHECKSUMS: - Firebase: 87483fa19acfdf99244523f2389e931927b91457 + Firebase: 658370fa0181826a74b7cfca8d68c5856ca749ae FirebaseCore: 6fb954e350af0885803d5aa49865d15d9a6b264c FirebaseCoreDiagnostics: 7415bfb3883b3500c5a95c42b6ba66baae78f600 FirebaseDynamicLinks: bab0682388b983f9b0044a1fb555606ddb0e9b7e diff --git a/firoptions/Podfile.lock b/firoptions/Podfile.lock index 7c008732..2fde0f6b 100644 --- a/firoptions/Podfile.lock +++ b/firoptions/Podfile.lock @@ -1,12 +1,12 @@ PODS: - - Firebase/Analytics (6.31.0): + - Firebase/Analytics (6.31.1): - Firebase/Core - - Firebase/Core (6.31.0): + - Firebase/Core (6.31.1): - Firebase/CoreOnly - FirebaseAnalytics (= 6.8.0) - - Firebase/CoreOnly (6.31.0): + - Firebase/CoreOnly (6.31.1): - FirebaseCore (= 6.10.1) - - Firebase/Database (6.31.0): + - Firebase/Database (6.31.1): - Firebase/CoreOnly - FirebaseDatabase (~> 6.5.0) - FirebaseAnalytics (6.8.0): @@ -91,7 +91,7 @@ SPEC REPOS: - PromisesObjC SPEC CHECKSUMS: - Firebase: 87483fa19acfdf99244523f2389e931927b91457 + Firebase: 658370fa0181826a74b7cfca8d68c5856ca749ae FirebaseAnalytics: 0ca9aa2af7cc4dc92392b7a78bfc49feaa2eb60f FirebaseCore: 6fb954e350af0885803d5aa49865d15d9a6b264c FirebaseCoreDiagnostics: 7415bfb3883b3500c5a95c42b6ba66baae78f600 diff --git a/functions/Podfile.lock b/functions/Podfile.lock index 5040c365..df81c459 100644 --- a/functions/Podfile.lock +++ b/functions/Podfile.lock @@ -1,7 +1,7 @@ PODS: - - Firebase/CoreOnly (6.31.0): + - Firebase/CoreOnly (6.31.1): - FirebaseCore (= 6.10.1) - - Firebase/Functions (6.31.0): + - Firebase/Functions (6.31.1): - Firebase/CoreOnly - FirebaseFunctions (~> 2.8.0) - FirebaseCore (6.10.1): @@ -46,7 +46,7 @@ SPEC REPOS: - PromisesObjC SPEC CHECKSUMS: - Firebase: 87483fa19acfdf99244523f2389e931927b91457 + Firebase: 658370fa0181826a74b7cfca8d68c5856ca749ae FirebaseCore: 6fb954e350af0885803d5aa49865d15d9a6b264c FirebaseCoreDiagnostics: 7415bfb3883b3500c5a95c42b6ba66baae78f600 FirebaseFunctions: e0694e614a5e3300120a10d925e2cd3be60a9c81 diff --git a/mlkit/Podfile.lock b/mlkit/Podfile.lock index 97bdd490..1496c510 100644 --- a/mlkit/Podfile.lock +++ b/mlkit/Podfile.lock @@ -1,10 +1,10 @@ PODS: - - Firebase/CoreOnly (6.31.0): + - Firebase/CoreOnly (6.31.1): - FirebaseCore (= 6.10.1) - - Firebase/MLVision (6.31.0): + - Firebase/MLVision (6.31.1): - Firebase/CoreOnly - FirebaseMLVision (~> 0.21.0) - - Firebase/MLVisionAutoML (6.31.0): + - Firebase/MLVisionAutoML (6.31.1): - Firebase/CoreOnly - FirebaseMLVisionAutoML (~> 0.21.0) - FirebaseCore (6.10.1): @@ -111,7 +111,7 @@ SPEC REPOS: - TensorFlowLiteObjC SPEC CHECKSUMS: - Firebase: 87483fa19acfdf99244523f2389e931927b91457 + Firebase: 658370fa0181826a74b7cfca8d68c5856ca749ae FirebaseCore: 6fb954e350af0885803d5aa49865d15d9a6b264c FirebaseCoreDiagnostics: 7415bfb3883b3500c5a95c42b6ba66baae78f600 FirebaseInstallations: 466c7b4d1f58fe16707693091da253726a731ed2 diff --git a/storage/Podfile.lock b/storage/Podfile.lock index fa6dd43a..62559da5 100644 --- a/storage/Podfile.lock +++ b/storage/Podfile.lock @@ -1,7 +1,7 @@ PODS: - - Firebase/CoreOnly (6.31.0): + - Firebase/CoreOnly (6.31.1): - FirebaseCore (= 6.10.1) - - Firebase/Storage (6.31.0): + - Firebase/Storage (6.31.1): - Firebase/CoreOnly - FirebaseStorage (~> 3.9.0) - FirebaseCore (6.10.1): @@ -55,7 +55,7 @@ SPEC REPOS: - SDWebImage SPEC CHECKSUMS: - Firebase: 87483fa19acfdf99244523f2389e931927b91457 + Firebase: 658370fa0181826a74b7cfca8d68c5856ca749ae FirebaseCore: 6fb954e350af0885803d5aa49865d15d9a6b264c FirebaseCoreDiagnostics: 7415bfb3883b3500c5a95c42b6ba66baae78f600 FirebaseStorage: 33b92875a9b556824886cc7a65120c7d2cb3a8d8 From 5a5803e160791919439b4e9d59d5397aaa04c850 Mon Sep 17 00:00:00 2001 From: Morgan Chen Date: Mon, 21 Sep 2020 14:28:43 -0700 Subject: [PATCH 124/387] Add not in and != snippets --- firestore/objc/firestore-smoketest-objc/ViewController.m | 9 ++++++++- firestore/swift/firestore-smoketest/ViewController.swift | 8 ++++++++ 2 files changed, 16 insertions(+), 1 deletion(-) diff --git a/firestore/objc/firestore-smoketest-objc/ViewController.m b/firestore/objc/firestore-smoketest-objc/ViewController.m index 8196b373..791b3abf 100644 --- a/firestore/objc/firestore-smoketest-objc/ViewController.m +++ b/firestore/objc/firestore-smoketest-objc/ViewController.m @@ -852,6 +852,9 @@ - (void)simpleQueries { // Create a query against the collection. FIRQuery *query = [citiesRef queryWhereField:@"state" isEqualTo:@"CA"]; // [END simple_queries] + // [START simple_query_not_equal] + query = [citiesRef queryWhereField:@"capital" isNotEqualTo:@NO]; + // [END simple_query_not_equal] NSLog(@"%@", query); } @@ -872,7 +875,7 @@ - (void)onlyCapitals { NSLog(@"%@", capitalCities); } --(void)arrayContainsFilter { +- (void)arrayContainsFilter { FIRCollectionReference *citiesRef = [self.db collectionWithPath:@"cities"]; // [START array_contains_filter] [citiesRef queryWhereField:@"state" arrayContains:@"west_coast"]; @@ -970,6 +973,10 @@ - (void)inQueries { // [START in_filter_with_array] [citiesRef queryWhereField:@"regions" in:@[@[@"west_coast"], @[@"east_coast"]]]; // [END in_filter_with_array] + + // [START not_in_filter] + [citiesRef queryWhereField:@"country" notIn:@[@"USA", @"Japan"]]; + // [END not_in_filter] } // ======================================================================================= diff --git a/firestore/swift/firestore-smoketest/ViewController.swift b/firestore/swift/firestore-smoketest/ViewController.swift index d6126d50..7da92796 100644 --- a/firestore/swift/firestore-smoketest/ViewController.swift +++ b/firestore/swift/firestore-smoketest/ViewController.swift @@ -955,6 +955,10 @@ class ViewController: UIViewController { let query = citiesRef.whereField("state", isEqualTo: "CA") // [END simple_queries] + // [START simple_query_not_equal] + let notEqualQuery = citiesRef.whereField("capital", isNotEqualTo: false) + // [END simple_query_not_equal] + print(query) } @@ -1094,6 +1098,10 @@ class ViewController: UIViewController { // [START in_filter_with_array] citiesRef.whereField("regions", in: [["west_coast"], ["east_coast"]]); // [END in_filter_with_array] + + // [START not_in_filter] + citiesRef.whereField("country", notIn: ["USA", "Japan"]) + // [END not_in_filter] } // ======================================================================================= From 93b8d762b22d32cd8dee499d30d269ce513db4c1 Mon Sep 17 00:00:00 2001 From: Morgan Chen Date: Wed, 23 Sep 2020 09:50:12 -0700 Subject: [PATCH 125/387] Fix GHA --- .github/workflows/core.yml | 2 +- .github/workflows/firestore.yml | 4 +- .github/workflows/installations.yml | 2 +- firestore/objc/Podfile.lock | 394 +++++++++++++++------------ firestore/swift/Podfile.lock | 398 ++++++++++++++++------------ 5 files changed, 448 insertions(+), 352 deletions(-) diff --git a/.github/workflows/core.yml b/.github/workflows/core.yml index f8628e37..f32d8aba 100644 --- a/.github/workflows/core.yml +++ b/.github/workflows/core.yml @@ -10,7 +10,7 @@ jobs: runs-on: macOS-latest strategy: matrix: - destination: ['platform=iOS Simulator,OS=13.6,name=iPhone 11'] + destination: ['platform=iOS Simulator,OS=latest,name=iPhone 11'] steps: - name: Checkout uses: actions/checkout@master diff --git a/.github/workflows/firestore.yml b/.github/workflows/firestore.yml index 21fc9a0b..30b3e1ed 100644 --- a/.github/workflows/firestore.yml +++ b/.github/workflows/firestore.yml @@ -10,7 +10,7 @@ jobs: runs-on: macOS-latest strategy: matrix: - destination: ['platform=iOS Simulator,OS=13.6,name=iPhone 11'] + destination: ['platform=iOS Simulator,OS=latest,name=iPhone 11'] steps: - name: Checkout uses: actions/checkout@master @@ -27,7 +27,7 @@ jobs: runs-on: macOS-latest strategy: matrix: - destination: ['platform=iOS Simulator,OS=13.6,name=iPhone 11'] + destination: ['platform=iOS Simulator,OS=latest,name=iPhone 11'] steps: - name: Checkout uses: actions/checkout@master diff --git a/.github/workflows/installations.yml b/.github/workflows/installations.yml index dc74ea99..368fd7a8 100644 --- a/.github/workflows/installations.yml +++ b/.github/workflows/installations.yml @@ -10,7 +10,7 @@ jobs: runs-on: macOS-latest strategy: matrix: - destination: ['platform=iOS Simulator,OS=13.6,name=iPhone 11'] + destination: ['platform=iOS Simulator,OS=latest,name=iPhone 11'] steps: - name: Checkout uses: actions/checkout@master diff --git a/firestore/objc/Podfile.lock b/firestore/objc/Podfile.lock index 339a0e46..928fb939 100644 --- a/firestore/objc/Podfile.lock +++ b/firestore/objc/Podfile.lock @@ -1,140 +1,194 @@ PODS: - - abseil/algorithm (0.20190808): - - abseil/algorithm/algorithm (= 0.20190808) - - abseil/algorithm/container (= 0.20190808) - - abseil/algorithm/algorithm (0.20190808) - - abseil/algorithm/container (0.20190808): + - abseil/algorithm (0.20200225.0): + - abseil/algorithm/algorithm (= 0.20200225.0) + - abseil/algorithm/container (= 0.20200225.0) + - abseil/algorithm/algorithm (0.20200225.0): + - abseil/base/config + - abseil/algorithm/container (0.20200225.0): - abseil/algorithm/algorithm - abseil/base/core_headers - abseil/meta/type_traits - - abseil/base (0.20190808): - - abseil/base/atomic_hook (= 0.20190808) - - abseil/base/base (= 0.20190808) - - abseil/base/base_internal (= 0.20190808) - - abseil/base/bits (= 0.20190808) - - abseil/base/config (= 0.20190808) - - abseil/base/core_headers (= 0.20190808) - - abseil/base/dynamic_annotations (= 0.20190808) - - abseil/base/endian (= 0.20190808) - - abseil/base/log_severity (= 0.20190808) - - abseil/base/malloc_internal (= 0.20190808) - - abseil/base/pretty_function (= 0.20190808) - - abseil/base/spinlock_wait (= 0.20190808) - - abseil/base/throw_delegate (= 0.20190808) - - abseil/base/atomic_hook (0.20190808) - - abseil/base/base (0.20190808): + - abseil/base (0.20200225.0): + - abseil/base/atomic_hook (= 0.20200225.0) + - abseil/base/base (= 0.20200225.0) + - abseil/base/base_internal (= 0.20200225.0) + - abseil/base/bits (= 0.20200225.0) + - abseil/base/config (= 0.20200225.0) + - abseil/base/core_headers (= 0.20200225.0) + - abseil/base/dynamic_annotations (= 0.20200225.0) + - abseil/base/endian (= 0.20200225.0) + - abseil/base/errno_saver (= 0.20200225.0) + - abseil/base/exponential_biased (= 0.20200225.0) + - abseil/base/log_severity (= 0.20200225.0) + - abseil/base/malloc_internal (= 0.20200225.0) + - abseil/base/periodic_sampler (= 0.20200225.0) + - abseil/base/pretty_function (= 0.20200225.0) + - abseil/base/raw_logging_internal (= 0.20200225.0) + - abseil/base/spinlock_wait (= 0.20200225.0) + - abseil/base/throw_delegate (= 0.20200225.0) + - abseil/base/atomic_hook (0.20200225.0): + - abseil/base/config + - abseil/base/core_headers + - abseil/base/base (0.20200225.0): - abseil/base/atomic_hook - abseil/base/base_internal - abseil/base/config - abseil/base/core_headers - abseil/base/dynamic_annotations - abseil/base/log_severity + - abseil/base/raw_logging_internal - abseil/base/spinlock_wait - abseil/meta/type_traits - - abseil/base/base_internal (0.20190808): + - abseil/base/base_internal (0.20200225.0): + - abseil/base/config - abseil/meta/type_traits - - abseil/base/bits (0.20190808): + - abseil/base/bits (0.20200225.0): + - abseil/base/config - abseil/base/core_headers - - abseil/base/config (0.20190808) - - abseil/base/core_headers (0.20190808): + - abseil/base/config (0.20200225.0) + - abseil/base/core_headers (0.20200225.0): - abseil/base/config - - abseil/base/dynamic_annotations (0.20190808) - - abseil/base/endian (0.20190808): + - abseil/base/dynamic_annotations (0.20200225.0) + - abseil/base/endian (0.20200225.0): - abseil/base/config - abseil/base/core_headers - - abseil/base/log_severity (0.20190808): + - abseil/base/errno_saver (0.20200225.0): + - abseil/base/config + - abseil/base/exponential_biased (0.20200225.0): + - abseil/base/config - abseil/base/core_headers - - abseil/base/malloc_internal (0.20190808): + - abseil/base/log_severity (0.20200225.0): + - abseil/base/config + - abseil/base/core_headers + - abseil/base/malloc_internal (0.20200225.0): - abseil/base/base + - abseil/base/base_internal - abseil/base/config - abseil/base/core_headers - abseil/base/dynamic_annotations - - abseil/base/spinlock_wait - - abseil/base/pretty_function (0.20190808) - - abseil/base/spinlock_wait (0.20190808): + - abseil/base/raw_logging_internal + - abseil/base/periodic_sampler (0.20200225.0): - abseil/base/core_headers - - abseil/base/throw_delegate (0.20190808): - - abseil/base/base + - abseil/base/exponential_biased + - abseil/base/pretty_function (0.20200225.0) + - abseil/base/raw_logging_internal (0.20200225.0): + - abseil/base/atomic_hook - abseil/base/config - - abseil/memory (0.20190808): - - abseil/memory/memory (= 0.20190808) - - abseil/memory/memory (0.20190808): - abseil/base/core_headers + - abseil/base/log_severity + - abseil/base/spinlock_wait (0.20200225.0): + - abseil/base/base_internal + - abseil/base/core_headers + - abseil/base/errno_saver + - abseil/base/throw_delegate (0.20200225.0): + - abseil/base/config + - abseil/base/raw_logging_internal + - abseil/container/compressed_tuple (0.20200225.0): + - abseil/utility/utility + - abseil/container/inlined_vector (0.20200225.0): + - abseil/algorithm/algorithm + - abseil/base/core_headers + - abseil/base/throw_delegate + - abseil/container/inlined_vector_internal + - abseil/memory/memory + - abseil/container/inlined_vector_internal (0.20200225.0): + - abseil/base/core_headers + - abseil/container/compressed_tuple + - abseil/memory/memory - abseil/meta/type_traits - - abseil/meta (0.20190808): - - abseil/meta/type_traits (= 0.20190808) - - abseil/meta/type_traits (0.20190808): + - abseil/types/span + - abseil/memory (0.20200225.0): + - abseil/memory/memory (= 0.20200225.0) + - abseil/memory/memory (0.20200225.0): + - abseil/base/core_headers + - abseil/meta/type_traits + - abseil/meta (0.20200225.0): + - abseil/meta/type_traits (= 0.20200225.0) + - abseil/meta/type_traits (0.20200225.0): - abseil/base/config - - abseil/numeric/int128 (0.20190808): + - abseil/numeric/int128 (0.20200225.0): - abseil/base/config - abseil/base/core_headers - - abseil/strings/internal (0.20190808): + - abseil/strings/internal (0.20200225.0): + - abseil/base/config - abseil/base/core_headers - abseil/base/endian + - abseil/base/raw_logging_internal + - abseil/meta/type_traits + - abseil/strings/str_format (0.20200225.0): + - abseil/strings/str_format_internal + - abseil/strings/str_format_internal (0.20200225.0): + - abseil/base/config + - abseil/base/core_headers - abseil/meta/type_traits - - abseil/strings/strings (0.20190808): + - abseil/numeric/int128 + - abseil/strings/strings + - abseil/types/span + - abseil/strings/strings (0.20200225.0): - abseil/base/base - abseil/base/bits - abseil/base/config - abseil/base/core_headers - abseil/base/endian + - abseil/base/raw_logging_internal - abseil/base/throw_delegate - abseil/memory/memory - abseil/meta/type_traits - abseil/numeric/int128 - abseil/strings/internal - - abseil/time (0.20190808): - - abseil/time/internal (= 0.20190808) - - abseil/time/time (= 0.20190808) - - abseil/time/internal (0.20190808): - - abseil/time/internal/cctz (= 0.20190808) - - abseil/time/internal/cctz (0.20190808): - - abseil/time/internal/cctz/civil_time (= 0.20190808) - - abseil/time/internal/cctz/includes (= 0.20190808) - - abseil/time/internal/cctz/time_zone (= 0.20190808) - - abseil/time/internal/cctz/civil_time (0.20190808) - - abseil/time/internal/cctz/includes (0.20190808) - - abseil/time/internal/cctz/time_zone (0.20190808): + - abseil/time (0.20200225.0): + - abseil/time/internal (= 0.20200225.0) + - abseil/time/time (= 0.20200225.0) + - abseil/time/internal (0.20200225.0): + - abseil/time/internal/cctz (= 0.20200225.0) + - abseil/time/internal/cctz (0.20200225.0): + - abseil/time/internal/cctz/civil_time (= 0.20200225.0) + - abseil/time/internal/cctz/time_zone (= 0.20200225.0) + - abseil/time/internal/cctz/civil_time (0.20200225.0): + - abseil/base/config + - abseil/time/internal/cctz/time_zone (0.20200225.0): + - abseil/base/config - abseil/time/internal/cctz/civil_time - - abseil/time/time (0.20190808): + - abseil/time/time (0.20200225.0): - abseil/base/base - abseil/base/core_headers + - abseil/base/raw_logging_internal - abseil/numeric/int128 - abseil/strings/strings - abseil/time/internal/cctz/civil_time - abseil/time/internal/cctz/time_zone - - abseil/types (0.20190808): - - abseil/types/any (= 0.20190808) - - abseil/types/bad_any_cast (= 0.20190808) - - abseil/types/bad_any_cast_impl (= 0.20190808) - - abseil/types/bad_optional_access (= 0.20190808) - - abseil/types/bad_variant_access (= 0.20190808) - - abseil/types/compare (= 0.20190808) - - abseil/types/optional (= 0.20190808) - - abseil/types/span (= 0.20190808) - - abseil/types/variant (= 0.20190808) - - abseil/types/any (0.20190808): + - abseil/types (0.20200225.0): + - abseil/types/any (= 0.20200225.0) + - abseil/types/bad_any_cast (= 0.20200225.0) + - abseil/types/bad_any_cast_impl (= 0.20200225.0) + - abseil/types/bad_optional_access (= 0.20200225.0) + - abseil/types/bad_variant_access (= 0.20200225.0) + - abseil/types/compare (= 0.20200225.0) + - abseil/types/optional (= 0.20200225.0) + - abseil/types/span (= 0.20200225.0) + - abseil/types/variant (= 0.20200225.0) + - abseil/types/any (0.20200225.0): - abseil/base/config - abseil/base/core_headers - abseil/meta/type_traits - abseil/types/bad_any_cast - abseil/utility/utility - - abseil/types/bad_any_cast (0.20190808): + - abseil/types/bad_any_cast (0.20200225.0): - abseil/base/config - abseil/types/bad_any_cast_impl - - abseil/types/bad_any_cast_impl (0.20190808): - - abseil/base/base + - abseil/types/bad_any_cast_impl (0.20200225.0): - abseil/base/config - - abseil/types/bad_optional_access (0.20190808): - - abseil/base/base + - abseil/base/raw_logging_internal + - abseil/types/bad_optional_access (0.20200225.0): - abseil/base/config - - abseil/types/bad_variant_access (0.20190808): - - abseil/base/base + - abseil/base/raw_logging_internal + - abseil/types/bad_variant_access (0.20200225.0): - abseil/base/config - - abseil/types/compare (0.20190808): + - abseil/base/raw_logging_internal + - abseil/types/compare (0.20200225.0): - abseil/base/core_headers - abseil/meta/type_traits - - abseil/types/optional (0.20190808): + - abseil/types/optional (0.20200225.0): - abseil/base/base_internal - abseil/base/config - abseil/base/core_headers @@ -142,111 +196,111 @@ PODS: - abseil/meta/type_traits - abseil/types/bad_optional_access - abseil/utility/utility - - abseil/types/span (0.20190808): + - abseil/types/span (0.20200225.0): - abseil/algorithm/algorithm - abseil/base/core_headers - abseil/base/throw_delegate - abseil/meta/type_traits - - abseil/types/variant (0.20190808): + - abseil/types/variant (0.20200225.0): - abseil/base/base_internal - abseil/base/config - abseil/base/core_headers - abseil/meta/type_traits - abseil/types/bad_variant_access - abseil/utility/utility - - abseil/utility/utility (0.20190808): + - abseil/utility/utility (0.20200225.0): - abseil/base/base_internal - abseil/base/config - abseil/meta/type_traits - - BoringSSL-GRPC (0.0.3): - - BoringSSL-GRPC/Implementation (= 0.0.3) - - BoringSSL-GRPC/Interface (= 0.0.3) - - BoringSSL-GRPC/Implementation (0.0.3): - - BoringSSL-GRPC/Interface (= 0.0.3) - - BoringSSL-GRPC/Interface (0.0.3) - - Firebase/Auth (6.23.0): + - BoringSSL-GRPC (0.0.7): + - BoringSSL-GRPC/Implementation (= 0.0.7) + - BoringSSL-GRPC/Interface (= 0.0.7) + - BoringSSL-GRPC/Implementation (0.0.7): + - BoringSSL-GRPC/Interface (= 0.0.7) + - BoringSSL-GRPC/Interface (0.0.7) + - Firebase/Auth (6.33.0): - Firebase/CoreOnly - - FirebaseAuth (~> 6.5.2) - - Firebase/CoreOnly (6.23.0): - - FirebaseCore (= 6.6.7) - - Firebase/Firestore (6.23.0): + - FirebaseAuth (~> 6.9.2) + - Firebase/CoreOnly (6.33.0): + - FirebaseCore (= 6.10.3) + - Firebase/Firestore (6.33.0): - Firebase/CoreOnly - - FirebaseFirestore (~> 1.12.1) - - FirebaseAuth (6.5.2): - - FirebaseAuthInterop (~> 1.0) - - FirebaseCore (~> 6.6) - - GoogleUtilities/AppDelegateSwizzler (~> 6.5) - - GoogleUtilities/Environment (~> 6.5) + - FirebaseFirestore (~> 1.18.0) + - FirebaseAuth (6.9.2): + - FirebaseCore (~> 6.10) + - GoogleUtilities/AppDelegateSwizzler (~> 6.7) + - GoogleUtilities/Environment (~> 6.7) - GTMSessionFetcher/Core (~> 1.1) - - FirebaseAuthInterop (1.1.0) - - FirebaseCore (6.6.7): - - FirebaseCoreDiagnostics (~> 1.2) - - FirebaseCoreDiagnosticsInterop (~> 1.2) - - GoogleUtilities/Environment (~> 6.5) - - GoogleUtilities/Logger (~> 6.5) - - FirebaseCoreDiagnostics (1.2.4): - - FirebaseCoreDiagnosticsInterop (~> 1.2) - - GoogleDataTransportCCTSupport (~> 3.0) - - GoogleUtilities/Environment (~> 6.5) - - GoogleUtilities/Logger (~> 6.5) - - nanopb (~> 0.3.901) - - FirebaseCoreDiagnosticsInterop (1.2.0) - - FirebaseFirestore (1.12.1): - - abseil/algorithm (= 0.20190808) - - abseil/base (= 0.20190808) - - abseil/memory (= 0.20190808) - - abseil/meta (= 0.20190808) - - abseil/strings/strings (= 0.20190808) - - abseil/time (= 0.20190808) - - abseil/types (= 0.20190808) - - FirebaseAuthInterop (~> 1.0) - - FirebaseCore (~> 6.2) - - "gRPC-C++ (= 0.0.9)" + - FirebaseCore (6.10.3): + - FirebaseCoreDiagnostics (~> 1.6) + - GoogleUtilities/Environment (~> 6.7) + - GoogleUtilities/Logger (~> 6.7) + - FirebaseCoreDiagnostics (1.7.0): + - GoogleDataTransport (~> 7.4) + - GoogleUtilities/Environment (~> 6.7) + - GoogleUtilities/Logger (~> 6.7) + - nanopb (~> 1.30906.0) + - FirebaseFirestore (1.18.0): + - abseil/algorithm (= 0.20200225.0) + - abseil/base (= 0.20200225.0) + - abseil/memory (= 0.20200225.0) + - abseil/meta (= 0.20200225.0) + - abseil/strings/strings (= 0.20200225.0) + - abseil/time (= 0.20200225.0) + - abseil/types (= 0.20200225.0) + - FirebaseCore (~> 6.10) + - "gRPC-C++ (~> 1.28.0)" - leveldb-library (~> 1.22) - - nanopb (~> 0.3.901) - - GoogleDataTransport (6.0.0) - - GoogleDataTransportCCTSupport (3.0.0): - - GoogleDataTransport (~> 6.0) - - nanopb (~> 0.3.901) - - GoogleUtilities/AppDelegateSwizzler (6.6.0): + - nanopb (~> 1.30906.0) + - GoogleDataTransport (7.4.0): + - nanopb (~> 1.30906.0) + - GoogleUtilities/AppDelegateSwizzler (6.7.2): - GoogleUtilities/Environment - GoogleUtilities/Logger - GoogleUtilities/Network - - GoogleUtilities/Environment (6.6.0): + - GoogleUtilities/Environment (6.7.2): - PromisesObjC (~> 1.2) - - GoogleUtilities/Logger (6.6.0): + - GoogleUtilities/Logger (6.7.2): - GoogleUtilities/Environment - - GoogleUtilities/Network (6.6.0): + - GoogleUtilities/Network (6.7.2): - GoogleUtilities/Logger - "GoogleUtilities/NSData+zlib" - GoogleUtilities/Reachability - - "GoogleUtilities/NSData+zlib (6.6.0)" - - GoogleUtilities/Reachability (6.6.0): + - "GoogleUtilities/NSData+zlib (6.7.2)" + - GoogleUtilities/Reachability (6.7.2): - GoogleUtilities/Logger - - "gRPC-C++ (0.0.9)": - - "gRPC-C++/Implementation (= 0.0.9)" - - "gRPC-C++/Interface (= 0.0.9)" - - "gRPC-C++/Implementation (0.0.9)": - - "gRPC-C++/Interface (= 0.0.9)" - - gRPC-Core (= 1.21.0) - - nanopb (~> 0.3) - - "gRPC-C++/Interface (0.0.9)" - - gRPC-Core (1.21.0): - - gRPC-Core/Implementation (= 1.21.0) - - gRPC-Core/Interface (= 1.21.0) - - gRPC-Core/Implementation (1.21.0): - - BoringSSL-GRPC (= 0.0.3) - - gRPC-Core/Interface (= 1.21.0) - - nanopb (~> 0.3) - - gRPC-Core/Interface (1.21.0) + - "gRPC-C++ (1.28.2)": + - "gRPC-C++/Implementation (= 1.28.2)" + - "gRPC-C++/Interface (= 1.28.2)" + - "gRPC-C++/Implementation (1.28.2)": + - abseil/container/inlined_vector (= 0.20200225.0) + - abseil/memory/memory (= 0.20200225.0) + - abseil/strings/str_format (= 0.20200225.0) + - abseil/strings/strings (= 0.20200225.0) + - abseil/types/optional (= 0.20200225.0) + - "gRPC-C++/Interface (= 1.28.2)" + - gRPC-Core (= 1.28.2) + - "gRPC-C++/Interface (1.28.2)" + - gRPC-Core (1.28.2): + - gRPC-Core/Implementation (= 1.28.2) + - gRPC-Core/Interface (= 1.28.2) + - gRPC-Core/Implementation (1.28.2): + - abseil/container/inlined_vector (= 0.20200225.0) + - abseil/memory/memory (= 0.20200225.0) + - abseil/strings/str_format (= 0.20200225.0) + - abseil/strings/strings (= 0.20200225.0) + - abseil/types/optional (= 0.20200225.0) + - BoringSSL-GRPC (= 0.0.7) + - gRPC-Core/Interface (= 1.28.2) + - gRPC-Core/Interface (1.28.2) - GTMSessionFetcher/Core (1.4.0) - leveldb-library (1.22) - - nanopb (0.3.9011): - - nanopb/decode (= 0.3.9011) - - nanopb/encode (= 0.3.9011) - - nanopb/decode (0.3.9011) - - nanopb/encode (0.3.9011) - - PromisesObjC (1.2.8) + - nanopb (1.30906.0): + - nanopb/decode (= 1.30906.0) + - nanopb/encode (= 1.30906.0) + - nanopb/decode (1.30906.0) + - nanopb/encode (1.30906.0) + - PromisesObjC (1.2.10) DEPENDENCIES: - Firebase/Auth @@ -258,13 +312,10 @@ SPEC REPOS: - BoringSSL-GRPC - Firebase - FirebaseAuth - - FirebaseAuthInterop - FirebaseCore - FirebaseCoreDiagnostics - - FirebaseCoreDiagnosticsInterop - FirebaseFirestore - GoogleDataTransport - - GoogleDataTransportCCTSupport - GoogleUtilities - "gRPC-C++" - gRPC-Core @@ -274,25 +325,22 @@ SPEC REPOS: - PromisesObjC SPEC CHECKSUMS: - abseil: 18063d773f5366ff8736a050fe035a28f635fd27 - BoringSSL-GRPC: db8764df3204ccea016e1c8dd15d9a9ad63ff318 - Firebase: 585ae467b3edda6a5444e788fda6888f024d8d6f - FirebaseAuth: e50319ecc114acf93c2b9581e15d6604ddd7eeb2 - FirebaseAuthInterop: a0f37ae05833af156e72028f648d313f7e7592e9 - FirebaseCore: a2788a0d5f6c1dff17b8f79b4a73654a8d4bfdbd - FirebaseCoreDiagnostics: b59c024493a409f8aecba02c99928d0d8431d159 - FirebaseCoreDiagnosticsInterop: 296e2c5f5314500a850ad0b83e9e7c10b011a850 - FirebaseFirestore: f5c1798bf8ab3f7ce96adb5f259eed8c698941fd - GoogleDataTransport: 061fe7d9b476710e3cd8ea51e8e07d8b67c2b420 - GoogleDataTransportCCTSupport: 0f39025e8cf51f168711bd3fb773938d7e62ddb5 - GoogleUtilities: 39530bc0ad980530298e9c4af8549e991fd033b1 - "gRPC-C++": 9dfe7b44821e7b3e44aacad2af29d2c21f7cde83 - gRPC-Core: c9aef9a261a1247e881b18059b84d597293c9947 + abseil: 6c8eb7892aefa08d929b39f9bb108e5367e3228f + BoringSSL-GRPC: 8edf627ee524575e2f8d19d56f068b448eea3879 + Firebase: 8db6f2d1b2c5e2984efba4949a145875a8f65fe5 + FirebaseAuth: c92d49ada7948d1a23466e3db17bc4c2039dddc3 + FirebaseCore: d889d9e12535b7f36ac8bfbf1713a0836a3012cd + FirebaseCoreDiagnostics: 770ac5958e1372ce67959ae4b4f31d8e127c3ac1 + FirebaseFirestore: adff4877869ca91a11250cc0989a6cd56bad163f + GoogleDataTransport: b7f406340a291370045a270c599e53c6fa6ec20f + GoogleUtilities: 7f2f5a07f888cdb145101d6042bc4422f57e70b3 + "gRPC-C++": 13d8ccef97d5c3c441b7e3c529ef28ebee86fad2 + gRPC-Core: 4afa11bfbedf7cdecd04de535a9e046893404ed5 GTMSessionFetcher: 6f5c8abbab8a9bce4bb3f057e317728ec6182b10 leveldb-library: 55d93ee664b4007aac644a782d11da33fba316f7 - nanopb: 18003b5e52dab79db540fe93fe9579f399bd1ccd - PromisesObjC: c119f3cd559f50b7ae681fa59dc1acd19173b7e6 + nanopb: 59317e09cf1f1a0af72f12af412d54edf52603fc + PromisesObjC: b14b1c6b68e306650688599de8a45e49fae81151 PODFILE CHECKSUM: 2fb4ababb651e1559e4d334efa49ddeee62a4917 -COCOAPODS: 1.9.1 +COCOAPODS: 1.9.3 diff --git a/firestore/swift/Podfile.lock b/firestore/swift/Podfile.lock index 1a3c8470..517dfa86 100644 --- a/firestore/swift/Podfile.lock +++ b/firestore/swift/Podfile.lock @@ -1,140 +1,194 @@ PODS: - - abseil/algorithm (0.20190808): - - abseil/algorithm/algorithm (= 0.20190808) - - abseil/algorithm/container (= 0.20190808) - - abseil/algorithm/algorithm (0.20190808) - - abseil/algorithm/container (0.20190808): + - abseil/algorithm (0.20200225.0): + - abseil/algorithm/algorithm (= 0.20200225.0) + - abseil/algorithm/container (= 0.20200225.0) + - abseil/algorithm/algorithm (0.20200225.0): + - abseil/base/config + - abseil/algorithm/container (0.20200225.0): - abseil/algorithm/algorithm - abseil/base/core_headers - abseil/meta/type_traits - - abseil/base (0.20190808): - - abseil/base/atomic_hook (= 0.20190808) - - abseil/base/base (= 0.20190808) - - abseil/base/base_internal (= 0.20190808) - - abseil/base/bits (= 0.20190808) - - abseil/base/config (= 0.20190808) - - abseil/base/core_headers (= 0.20190808) - - abseil/base/dynamic_annotations (= 0.20190808) - - abseil/base/endian (= 0.20190808) - - abseil/base/log_severity (= 0.20190808) - - abseil/base/malloc_internal (= 0.20190808) - - abseil/base/pretty_function (= 0.20190808) - - abseil/base/spinlock_wait (= 0.20190808) - - abseil/base/throw_delegate (= 0.20190808) - - abseil/base/atomic_hook (0.20190808) - - abseil/base/base (0.20190808): + - abseil/base (0.20200225.0): + - abseil/base/atomic_hook (= 0.20200225.0) + - abseil/base/base (= 0.20200225.0) + - abseil/base/base_internal (= 0.20200225.0) + - abseil/base/bits (= 0.20200225.0) + - abseil/base/config (= 0.20200225.0) + - abseil/base/core_headers (= 0.20200225.0) + - abseil/base/dynamic_annotations (= 0.20200225.0) + - abseil/base/endian (= 0.20200225.0) + - abseil/base/errno_saver (= 0.20200225.0) + - abseil/base/exponential_biased (= 0.20200225.0) + - abseil/base/log_severity (= 0.20200225.0) + - abseil/base/malloc_internal (= 0.20200225.0) + - abseil/base/periodic_sampler (= 0.20200225.0) + - abseil/base/pretty_function (= 0.20200225.0) + - abseil/base/raw_logging_internal (= 0.20200225.0) + - abseil/base/spinlock_wait (= 0.20200225.0) + - abseil/base/throw_delegate (= 0.20200225.0) + - abseil/base/atomic_hook (0.20200225.0): + - abseil/base/config + - abseil/base/core_headers + - abseil/base/base (0.20200225.0): - abseil/base/atomic_hook - abseil/base/base_internal - abseil/base/config - abseil/base/core_headers - abseil/base/dynamic_annotations - abseil/base/log_severity + - abseil/base/raw_logging_internal - abseil/base/spinlock_wait - abseil/meta/type_traits - - abseil/base/base_internal (0.20190808): + - abseil/base/base_internal (0.20200225.0): + - abseil/base/config - abseil/meta/type_traits - - abseil/base/bits (0.20190808): + - abseil/base/bits (0.20200225.0): + - abseil/base/config - abseil/base/core_headers - - abseil/base/config (0.20190808) - - abseil/base/core_headers (0.20190808): + - abseil/base/config (0.20200225.0) + - abseil/base/core_headers (0.20200225.0): - abseil/base/config - - abseil/base/dynamic_annotations (0.20190808) - - abseil/base/endian (0.20190808): + - abseil/base/dynamic_annotations (0.20200225.0) + - abseil/base/endian (0.20200225.0): - abseil/base/config - abseil/base/core_headers - - abseil/base/log_severity (0.20190808): + - abseil/base/errno_saver (0.20200225.0): + - abseil/base/config + - abseil/base/exponential_biased (0.20200225.0): + - abseil/base/config - abseil/base/core_headers - - abseil/base/malloc_internal (0.20190808): + - abseil/base/log_severity (0.20200225.0): + - abseil/base/config + - abseil/base/core_headers + - abseil/base/malloc_internal (0.20200225.0): - abseil/base/base + - abseil/base/base_internal - abseil/base/config - abseil/base/core_headers - abseil/base/dynamic_annotations - - abseil/base/spinlock_wait - - abseil/base/pretty_function (0.20190808) - - abseil/base/spinlock_wait (0.20190808): + - abseil/base/raw_logging_internal + - abseil/base/periodic_sampler (0.20200225.0): - abseil/base/core_headers - - abseil/base/throw_delegate (0.20190808): - - abseil/base/base + - abseil/base/exponential_biased + - abseil/base/pretty_function (0.20200225.0) + - abseil/base/raw_logging_internal (0.20200225.0): + - abseil/base/atomic_hook - abseil/base/config - - abseil/memory (0.20190808): - - abseil/memory/memory (= 0.20190808) - - abseil/memory/memory (0.20190808): - abseil/base/core_headers + - abseil/base/log_severity + - abseil/base/spinlock_wait (0.20200225.0): + - abseil/base/base_internal + - abseil/base/core_headers + - abseil/base/errno_saver + - abseil/base/throw_delegate (0.20200225.0): + - abseil/base/config + - abseil/base/raw_logging_internal + - abseil/container/compressed_tuple (0.20200225.0): + - abseil/utility/utility + - abseil/container/inlined_vector (0.20200225.0): + - abseil/algorithm/algorithm + - abseil/base/core_headers + - abseil/base/throw_delegate + - abseil/container/inlined_vector_internal + - abseil/memory/memory + - abseil/container/inlined_vector_internal (0.20200225.0): + - abseil/base/core_headers + - abseil/container/compressed_tuple + - abseil/memory/memory - abseil/meta/type_traits - - abseil/meta (0.20190808): - - abseil/meta/type_traits (= 0.20190808) - - abseil/meta/type_traits (0.20190808): + - abseil/types/span + - abseil/memory (0.20200225.0): + - abseil/memory/memory (= 0.20200225.0) + - abseil/memory/memory (0.20200225.0): + - abseil/base/core_headers + - abseil/meta/type_traits + - abseil/meta (0.20200225.0): + - abseil/meta/type_traits (= 0.20200225.0) + - abseil/meta/type_traits (0.20200225.0): - abseil/base/config - - abseil/numeric/int128 (0.20190808): + - abseil/numeric/int128 (0.20200225.0): - abseil/base/config - abseil/base/core_headers - - abseil/strings/internal (0.20190808): + - abseil/strings/internal (0.20200225.0): + - abseil/base/config - abseil/base/core_headers - abseil/base/endian + - abseil/base/raw_logging_internal + - abseil/meta/type_traits + - abseil/strings/str_format (0.20200225.0): + - abseil/strings/str_format_internal + - abseil/strings/str_format_internal (0.20200225.0): + - abseil/base/config + - abseil/base/core_headers - abseil/meta/type_traits - - abseil/strings/strings (0.20190808): + - abseil/numeric/int128 + - abseil/strings/strings + - abseil/types/span + - abseil/strings/strings (0.20200225.0): - abseil/base/base - abseil/base/bits - abseil/base/config - abseil/base/core_headers - abseil/base/endian + - abseil/base/raw_logging_internal - abseil/base/throw_delegate - abseil/memory/memory - abseil/meta/type_traits - abseil/numeric/int128 - abseil/strings/internal - - abseil/time (0.20190808): - - abseil/time/internal (= 0.20190808) - - abseil/time/time (= 0.20190808) - - abseil/time/internal (0.20190808): - - abseil/time/internal/cctz (= 0.20190808) - - abseil/time/internal/cctz (0.20190808): - - abseil/time/internal/cctz/civil_time (= 0.20190808) - - abseil/time/internal/cctz/includes (= 0.20190808) - - abseil/time/internal/cctz/time_zone (= 0.20190808) - - abseil/time/internal/cctz/civil_time (0.20190808) - - abseil/time/internal/cctz/includes (0.20190808) - - abseil/time/internal/cctz/time_zone (0.20190808): + - abseil/time (0.20200225.0): + - abseil/time/internal (= 0.20200225.0) + - abseil/time/time (= 0.20200225.0) + - abseil/time/internal (0.20200225.0): + - abseil/time/internal/cctz (= 0.20200225.0) + - abseil/time/internal/cctz (0.20200225.0): + - abseil/time/internal/cctz/civil_time (= 0.20200225.0) + - abseil/time/internal/cctz/time_zone (= 0.20200225.0) + - abseil/time/internal/cctz/civil_time (0.20200225.0): + - abseil/base/config + - abseil/time/internal/cctz/time_zone (0.20200225.0): + - abseil/base/config - abseil/time/internal/cctz/civil_time - - abseil/time/time (0.20190808): + - abseil/time/time (0.20200225.0): - abseil/base/base - abseil/base/core_headers + - abseil/base/raw_logging_internal - abseil/numeric/int128 - abseil/strings/strings - abseil/time/internal/cctz/civil_time - abseil/time/internal/cctz/time_zone - - abseil/types (0.20190808): - - abseil/types/any (= 0.20190808) - - abseil/types/bad_any_cast (= 0.20190808) - - abseil/types/bad_any_cast_impl (= 0.20190808) - - abseil/types/bad_optional_access (= 0.20190808) - - abseil/types/bad_variant_access (= 0.20190808) - - abseil/types/compare (= 0.20190808) - - abseil/types/optional (= 0.20190808) - - abseil/types/span (= 0.20190808) - - abseil/types/variant (= 0.20190808) - - abseil/types/any (0.20190808): + - abseil/types (0.20200225.0): + - abseil/types/any (= 0.20200225.0) + - abseil/types/bad_any_cast (= 0.20200225.0) + - abseil/types/bad_any_cast_impl (= 0.20200225.0) + - abseil/types/bad_optional_access (= 0.20200225.0) + - abseil/types/bad_variant_access (= 0.20200225.0) + - abseil/types/compare (= 0.20200225.0) + - abseil/types/optional (= 0.20200225.0) + - abseil/types/span (= 0.20200225.0) + - abseil/types/variant (= 0.20200225.0) + - abseil/types/any (0.20200225.0): - abseil/base/config - abseil/base/core_headers - abseil/meta/type_traits - abseil/types/bad_any_cast - abseil/utility/utility - - abseil/types/bad_any_cast (0.20190808): + - abseil/types/bad_any_cast (0.20200225.0): - abseil/base/config - abseil/types/bad_any_cast_impl - - abseil/types/bad_any_cast_impl (0.20190808): - - abseil/base/base + - abseil/types/bad_any_cast_impl (0.20200225.0): - abseil/base/config - - abseil/types/bad_optional_access (0.20190808): - - abseil/base/base + - abseil/base/raw_logging_internal + - abseil/types/bad_optional_access (0.20200225.0): - abseil/base/config - - abseil/types/bad_variant_access (0.20190808): - - abseil/base/base + - abseil/base/raw_logging_internal + - abseil/types/bad_variant_access (0.20200225.0): - abseil/base/config - - abseil/types/compare (0.20190808): + - abseil/base/raw_logging_internal + - abseil/types/compare (0.20200225.0): - abseil/base/core_headers - abseil/meta/type_traits - - abseil/types/optional (0.20190808): + - abseil/types/optional (0.20200225.0): - abseil/base/base_internal - abseil/base/config - abseil/base/core_headers @@ -142,113 +196,113 @@ PODS: - abseil/meta/type_traits - abseil/types/bad_optional_access - abseil/utility/utility - - abseil/types/span (0.20190808): + - abseil/types/span (0.20200225.0): - abseil/algorithm/algorithm - abseil/base/core_headers - abseil/base/throw_delegate - abseil/meta/type_traits - - abseil/types/variant (0.20190808): + - abseil/types/variant (0.20200225.0): - abseil/base/base_internal - abseil/base/config - abseil/base/core_headers - abseil/meta/type_traits - abseil/types/bad_variant_access - abseil/utility/utility - - abseil/utility/utility (0.20190808): + - abseil/utility/utility (0.20200225.0): - abseil/base/base_internal - abseil/base/config - abseil/meta/type_traits - - BoringSSL-GRPC (0.0.3): - - BoringSSL-GRPC/Implementation (= 0.0.3) - - BoringSSL-GRPC/Interface (= 0.0.3) - - BoringSSL-GRPC/Implementation (0.0.3): - - BoringSSL-GRPC/Interface (= 0.0.3) - - BoringSSL-GRPC/Interface (0.0.3) - - Firebase/Auth (6.23.0): + - BoringSSL-GRPC (0.0.7): + - BoringSSL-GRPC/Implementation (= 0.0.7) + - BoringSSL-GRPC/Interface (= 0.0.7) + - BoringSSL-GRPC/Implementation (0.0.7): + - BoringSSL-GRPC/Interface (= 0.0.7) + - BoringSSL-GRPC/Interface (0.0.7) + - Firebase/Auth (6.33.0): - Firebase/CoreOnly - - FirebaseAuth (~> 6.5.2) - - Firebase/CoreOnly (6.23.0): - - FirebaseCore (= 6.6.7) - - Firebase/Firestore (6.23.0): + - FirebaseAuth (~> 6.9.2) + - Firebase/CoreOnly (6.33.0): + - FirebaseCore (= 6.10.3) + - Firebase/Firestore (6.33.0): - Firebase/CoreOnly - - FirebaseFirestore (~> 1.12.1) - - FirebaseAuth (6.5.2): - - FirebaseAuthInterop (~> 1.0) - - FirebaseCore (~> 6.6) - - GoogleUtilities/AppDelegateSwizzler (~> 6.5) - - GoogleUtilities/Environment (~> 6.5) + - FirebaseFirestore (~> 1.18.0) + - FirebaseAuth (6.9.2): + - FirebaseCore (~> 6.10) + - GoogleUtilities/AppDelegateSwizzler (~> 6.7) + - GoogleUtilities/Environment (~> 6.7) - GTMSessionFetcher/Core (~> 1.1) - - FirebaseAuthInterop (1.1.0) - - FirebaseCore (6.6.7): - - FirebaseCoreDiagnostics (~> 1.2) - - FirebaseCoreDiagnosticsInterop (~> 1.2) - - GoogleUtilities/Environment (~> 6.5) - - GoogleUtilities/Logger (~> 6.5) - - FirebaseCoreDiagnostics (1.2.4): - - FirebaseCoreDiagnosticsInterop (~> 1.2) - - GoogleDataTransportCCTSupport (~> 3.0) - - GoogleUtilities/Environment (~> 6.5) - - GoogleUtilities/Logger (~> 6.5) - - nanopb (~> 0.3.901) - - FirebaseCoreDiagnosticsInterop (1.2.0) - - FirebaseFirestore (1.12.1): - - abseil/algorithm (= 0.20190808) - - abseil/base (= 0.20190808) - - abseil/memory (= 0.20190808) - - abseil/meta (= 0.20190808) - - abseil/strings/strings (= 0.20190808) - - abseil/time (= 0.20190808) - - abseil/types (= 0.20190808) - - FirebaseAuthInterop (~> 1.0) - - FirebaseCore (~> 6.2) - - "gRPC-C++ (= 0.0.9)" + - FirebaseCore (6.10.3): + - FirebaseCoreDiagnostics (~> 1.6) + - GoogleUtilities/Environment (~> 6.7) + - GoogleUtilities/Logger (~> 6.7) + - FirebaseCoreDiagnostics (1.7.0): + - GoogleDataTransport (~> 7.4) + - GoogleUtilities/Environment (~> 6.7) + - GoogleUtilities/Logger (~> 6.7) + - nanopb (~> 1.30906.0) + - FirebaseFirestore (1.18.0): + - abseil/algorithm (= 0.20200225.0) + - abseil/base (= 0.20200225.0) + - abseil/memory (= 0.20200225.0) + - abseil/meta (= 0.20200225.0) + - abseil/strings/strings (= 0.20200225.0) + - abseil/time (= 0.20200225.0) + - abseil/types (= 0.20200225.0) + - FirebaseCore (~> 6.10) + - "gRPC-C++ (~> 1.28.0)" - leveldb-library (~> 1.22) - - nanopb (~> 0.3.901) - - FirebaseFirestoreSwift (0.2): + - nanopb (~> 1.30906.0) + - FirebaseFirestoreSwift (0.4.0): - FirebaseFirestore (>= 1.6.1, ~> 1.6) - - GoogleDataTransport (6.0.0) - - GoogleDataTransportCCTSupport (3.0.0): - - GoogleDataTransport (~> 6.0) - - nanopb (~> 0.3.901) - - GoogleUtilities/AppDelegateSwizzler (6.6.0): + - GoogleDataTransport (7.4.0): + - nanopb (~> 1.30906.0) + - GoogleUtilities/AppDelegateSwizzler (6.7.2): - GoogleUtilities/Environment - GoogleUtilities/Logger - GoogleUtilities/Network - - GoogleUtilities/Environment (6.6.0): + - GoogleUtilities/Environment (6.7.2): - PromisesObjC (~> 1.2) - - GoogleUtilities/Logger (6.6.0): + - GoogleUtilities/Logger (6.7.2): - GoogleUtilities/Environment - - GoogleUtilities/Network (6.6.0): + - GoogleUtilities/Network (6.7.2): - GoogleUtilities/Logger - "GoogleUtilities/NSData+zlib" - GoogleUtilities/Reachability - - "GoogleUtilities/NSData+zlib (6.6.0)" - - GoogleUtilities/Reachability (6.6.0): + - "GoogleUtilities/NSData+zlib (6.7.2)" + - GoogleUtilities/Reachability (6.7.2): - GoogleUtilities/Logger - - "gRPC-C++ (0.0.9)": - - "gRPC-C++/Implementation (= 0.0.9)" - - "gRPC-C++/Interface (= 0.0.9)" - - "gRPC-C++/Implementation (0.0.9)": - - "gRPC-C++/Interface (= 0.0.9)" - - gRPC-Core (= 1.21.0) - - nanopb (~> 0.3) - - "gRPC-C++/Interface (0.0.9)" - - gRPC-Core (1.21.0): - - gRPC-Core/Implementation (= 1.21.0) - - gRPC-Core/Interface (= 1.21.0) - - gRPC-Core/Implementation (1.21.0): - - BoringSSL-GRPC (= 0.0.3) - - gRPC-Core/Interface (= 1.21.0) - - nanopb (~> 0.3) - - gRPC-Core/Interface (1.21.0) + - "gRPC-C++ (1.28.2)": + - "gRPC-C++/Implementation (= 1.28.2)" + - "gRPC-C++/Interface (= 1.28.2)" + - "gRPC-C++/Implementation (1.28.2)": + - abseil/container/inlined_vector (= 0.20200225.0) + - abseil/memory/memory (= 0.20200225.0) + - abseil/strings/str_format (= 0.20200225.0) + - abseil/strings/strings (= 0.20200225.0) + - abseil/types/optional (= 0.20200225.0) + - "gRPC-C++/Interface (= 1.28.2)" + - gRPC-Core (= 1.28.2) + - "gRPC-C++/Interface (1.28.2)" + - gRPC-Core (1.28.2): + - gRPC-Core/Implementation (= 1.28.2) + - gRPC-Core/Interface (= 1.28.2) + - gRPC-Core/Implementation (1.28.2): + - abseil/container/inlined_vector (= 0.20200225.0) + - abseil/memory/memory (= 0.20200225.0) + - abseil/strings/str_format (= 0.20200225.0) + - abseil/strings/strings (= 0.20200225.0) + - abseil/types/optional (= 0.20200225.0) + - BoringSSL-GRPC (= 0.0.7) + - gRPC-Core/Interface (= 1.28.2) + - gRPC-Core/Interface (1.28.2) - GTMSessionFetcher/Core (1.4.0) - leveldb-library (1.22) - - nanopb (0.3.9011): - - nanopb/decode (= 0.3.9011) - - nanopb/encode (= 0.3.9011) - - nanopb/decode (0.3.9011) - - nanopb/encode (0.3.9011) - - PromisesObjC (1.2.8) + - nanopb (1.30906.0): + - nanopb/decode (= 1.30906.0) + - nanopb/encode (= 1.30906.0) + - nanopb/decode (1.30906.0) + - nanopb/encode (1.30906.0) + - PromisesObjC (1.2.10) DEPENDENCIES: - Firebase/Auth @@ -261,14 +315,11 @@ SPEC REPOS: - BoringSSL-GRPC - Firebase - FirebaseAuth - - FirebaseAuthInterop - FirebaseCore - FirebaseCoreDiagnostics - - FirebaseCoreDiagnosticsInterop - FirebaseFirestore - FirebaseFirestoreSwift - GoogleDataTransport - - GoogleDataTransportCCTSupport - GoogleUtilities - "gRPC-C++" - gRPC-Core @@ -278,26 +329,23 @@ SPEC REPOS: - PromisesObjC SPEC CHECKSUMS: - abseil: 18063d773f5366ff8736a050fe035a28f635fd27 - BoringSSL-GRPC: db8764df3204ccea016e1c8dd15d9a9ad63ff318 - Firebase: 585ae467b3edda6a5444e788fda6888f024d8d6f - FirebaseAuth: e50319ecc114acf93c2b9581e15d6604ddd7eeb2 - FirebaseAuthInterop: a0f37ae05833af156e72028f648d313f7e7592e9 - FirebaseCore: a2788a0d5f6c1dff17b8f79b4a73654a8d4bfdbd - FirebaseCoreDiagnostics: b59c024493a409f8aecba02c99928d0d8431d159 - FirebaseCoreDiagnosticsInterop: 296e2c5f5314500a850ad0b83e9e7c10b011a850 - FirebaseFirestore: f5c1798bf8ab3f7ce96adb5f259eed8c698941fd - FirebaseFirestoreSwift: 0437bb10d83f8161a9131da1739998254c78fdf5 - GoogleDataTransport: 061fe7d9b476710e3cd8ea51e8e07d8b67c2b420 - GoogleDataTransportCCTSupport: 0f39025e8cf51f168711bd3fb773938d7e62ddb5 - GoogleUtilities: 39530bc0ad980530298e9c4af8549e991fd033b1 - "gRPC-C++": 9dfe7b44821e7b3e44aacad2af29d2c21f7cde83 - gRPC-Core: c9aef9a261a1247e881b18059b84d597293c9947 + abseil: 6c8eb7892aefa08d929b39f9bb108e5367e3228f + BoringSSL-GRPC: 8edf627ee524575e2f8d19d56f068b448eea3879 + Firebase: 8db6f2d1b2c5e2984efba4949a145875a8f65fe5 + FirebaseAuth: c92d49ada7948d1a23466e3db17bc4c2039dddc3 + FirebaseCore: d889d9e12535b7f36ac8bfbf1713a0836a3012cd + FirebaseCoreDiagnostics: 770ac5958e1372ce67959ae4b4f31d8e127c3ac1 + FirebaseFirestore: adff4877869ca91a11250cc0989a6cd56bad163f + FirebaseFirestoreSwift: 2c46dbc1156db97dc4f6dd798d4f5b57b9c7fab6 + GoogleDataTransport: b7f406340a291370045a270c599e53c6fa6ec20f + GoogleUtilities: 7f2f5a07f888cdb145101d6042bc4422f57e70b3 + "gRPC-C++": 13d8ccef97d5c3c441b7e3c529ef28ebee86fad2 + gRPC-Core: 4afa11bfbedf7cdecd04de535a9e046893404ed5 GTMSessionFetcher: 6f5c8abbab8a9bce4bb3f057e317728ec6182b10 leveldb-library: 55d93ee664b4007aac644a782d11da33fba316f7 - nanopb: 18003b5e52dab79db540fe93fe9579f399bd1ccd - PromisesObjC: c119f3cd559f50b7ae681fa59dc1acd19173b7e6 + nanopb: 59317e09cf1f1a0af72f12af412d54edf52603fc + PromisesObjC: b14b1c6b68e306650688599de8a45e49fae81151 PODFILE CHECKSUM: dfb1cfdba09266ad70396917a2ef2777b77df820 -COCOAPODS: 1.9.1 +COCOAPODS: 1.9.3 From 45cb7be4d2eb115d4ab966605f5207bed7252332 Mon Sep 17 00:00:00 2001 From: DPE bot Date: Thu, 24 Sep 2020 08:22:46 -0700 Subject: [PATCH 126/387] Auto-update dependencies. --- dl-invites-sample/Podfile.lock | 28 +++++++++++----------- firoptions/Podfile.lock | 44 +++++++++++++++++----------------- functions/Podfile.lock | 28 +++++++++++----------- inappmessaging/Podfile.lock | 10 ++++---- installations/Podfile.lock | 14 +++++------ mlkit/Podfile.lock | 24 +++++++++---------- storage/Podfile.lock | 36 ++++++++++++++-------------- 7 files changed, 92 insertions(+), 92 deletions(-) diff --git a/dl-invites-sample/Podfile.lock b/dl-invites-sample/Podfile.lock index 9044fd69..26d9649c 100644 --- a/dl-invites-sample/Podfile.lock +++ b/dl-invites-sample/Podfile.lock @@ -1,21 +1,21 @@ PODS: - - Firebase/CoreOnly (6.31.1): - - FirebaseCore (= 6.10.1) - - Firebase/DynamicLinks (6.31.1): + - Firebase/CoreOnly (6.33.0): + - FirebaseCore (= 6.10.3) + - Firebase/DynamicLinks (6.33.0): - Firebase/CoreOnly - - FirebaseDynamicLinks (~> 4.3.0) - - FirebaseCore (6.10.1): + - FirebaseDynamicLinks (~> 4.3.1) + - FirebaseCore (6.10.3): - FirebaseCoreDiagnostics (~> 1.6) - GoogleUtilities/Environment (~> 6.7) - GoogleUtilities/Logger (~> 6.7) - - FirebaseCoreDiagnostics (1.6.0): - - GoogleDataTransport (~> 7.2) + - FirebaseCoreDiagnostics (1.7.0): + - GoogleDataTransport (~> 7.4) - GoogleUtilities/Environment (~> 6.7) - GoogleUtilities/Logger (~> 6.7) - nanopb (~> 1.30906.0) - - FirebaseDynamicLinks (4.3.0): + - FirebaseDynamicLinks (4.3.1): - FirebaseCore (~> 6.10) - - GoogleDataTransport (7.3.0): + - GoogleDataTransport (7.4.0): - nanopb (~> 1.30906.0) - GoogleUtilities/Environment (6.7.2): - PromisesObjC (~> 1.2) @@ -43,11 +43,11 @@ SPEC REPOS: - PromisesObjC SPEC CHECKSUMS: - Firebase: 658370fa0181826a74b7cfca8d68c5856ca749ae - FirebaseCore: 6fb954e350af0885803d5aa49865d15d9a6b264c - FirebaseCoreDiagnostics: 7415bfb3883b3500c5a95c42b6ba66baae78f600 - FirebaseDynamicLinks: bab0682388b983f9b0044a1fb555606ddb0e9b7e - GoogleDataTransport: e85fb700c9b027079ce182c3d08e12e0f9618bb4 + Firebase: 8db6f2d1b2c5e2984efba4949a145875a8f65fe5 + FirebaseCore: d889d9e12535b7f36ac8bfbf1713a0836a3012cd + FirebaseCoreDiagnostics: 770ac5958e1372ce67959ae4b4f31d8e127c3ac1 + FirebaseDynamicLinks: 6eac37d86910382eafb6315d952cc44c9e176094 + GoogleDataTransport: b7f406340a291370045a270c599e53c6fa6ec20f GoogleUtilities: 7f2f5a07f888cdb145101d6042bc4422f57e70b3 nanopb: 59317e09cf1f1a0af72f12af412d54edf52603fc PromisesObjC: b14b1c6b68e306650688599de8a45e49fae81151 diff --git a/firoptions/Podfile.lock b/firoptions/Podfile.lock index 2fde0f6b..e414d08a 100644 --- a/firoptions/Podfile.lock +++ b/firoptions/Podfile.lock @@ -1,33 +1,33 @@ PODS: - - Firebase/Analytics (6.31.1): + - Firebase/Analytics (6.33.0): - Firebase/Core - - Firebase/Core (6.31.1): + - Firebase/Core (6.33.0): - Firebase/CoreOnly - - FirebaseAnalytics (= 6.8.0) - - Firebase/CoreOnly (6.31.1): - - FirebaseCore (= 6.10.1) - - Firebase/Database (6.31.1): + - FirebaseAnalytics (= 6.8.3) + - Firebase/CoreOnly (6.33.0): + - FirebaseCore (= 6.10.3) + - Firebase/Database (6.33.0): - Firebase/CoreOnly - - FirebaseDatabase (~> 6.5.0) - - FirebaseAnalytics (6.8.0): + - FirebaseDatabase (~> 6.6.0) + - FirebaseAnalytics (6.8.3): - FirebaseCore (~> 6.10) - FirebaseInstallations (~> 1.6) - - GoogleAppMeasurement (= 6.8.0) + - GoogleAppMeasurement (= 6.8.3) - GoogleUtilities/AppDelegateSwizzler (~> 6.7) - GoogleUtilities/MethodSwizzler (~> 6.7) - GoogleUtilities/Network (~> 6.7) - "GoogleUtilities/NSData+zlib (~> 6.7)" - nanopb (~> 1.30906.0) - - FirebaseCore (6.10.1): + - FirebaseCore (6.10.3): - FirebaseCoreDiagnostics (~> 1.6) - GoogleUtilities/Environment (~> 6.7) - GoogleUtilities/Logger (~> 6.7) - - FirebaseCoreDiagnostics (1.6.0): - - GoogleDataTransport (~> 7.2) + - FirebaseCoreDiagnostics (1.7.0): + - GoogleDataTransport (~> 7.4) - GoogleUtilities/Environment (~> 6.7) - GoogleUtilities/Logger (~> 6.7) - nanopb (~> 1.30906.0) - - FirebaseDatabase (6.5.0): + - FirebaseDatabase (6.6.0): - FirebaseCore (~> 6.10) - leveldb-library (~> 1.22) - FirebaseInstallations (1.7.0): @@ -35,13 +35,13 @@ PODS: - GoogleUtilities/Environment (~> 6.7) - GoogleUtilities/UserDefaults (~> 6.7) - PromisesObjC (~> 1.2) - - GoogleAppMeasurement (6.8.0): + - GoogleAppMeasurement (6.8.3): - GoogleUtilities/AppDelegateSwizzler (~> 6.7) - GoogleUtilities/MethodSwizzler (~> 6.7) - GoogleUtilities/Network (~> 6.7) - "GoogleUtilities/NSData+zlib (~> 6.7)" - nanopb (~> 1.30906.0) - - GoogleDataTransport (7.3.0): + - GoogleDataTransport (7.4.0): - nanopb (~> 1.30906.0) - GoogleUtilities/AppDelegateSwizzler (6.7.2): - GoogleUtilities/Environment @@ -91,14 +91,14 @@ SPEC REPOS: - PromisesObjC SPEC CHECKSUMS: - Firebase: 658370fa0181826a74b7cfca8d68c5856ca749ae - FirebaseAnalytics: 0ca9aa2af7cc4dc92392b7a78bfc49feaa2eb60f - FirebaseCore: 6fb954e350af0885803d5aa49865d15d9a6b264c - FirebaseCoreDiagnostics: 7415bfb3883b3500c5a95c42b6ba66baae78f600 - FirebaseDatabase: d85b47213273708e48c972012b39105f76229588 + Firebase: 8db6f2d1b2c5e2984efba4949a145875a8f65fe5 + FirebaseAnalytics: 5dd088bd2e67bb9d13dbf792d1164ceaf3052193 + FirebaseCore: d889d9e12535b7f36ac8bfbf1713a0836a3012cd + FirebaseCoreDiagnostics: 770ac5958e1372ce67959ae4b4f31d8e127c3ac1 + FirebaseDatabase: 13a865a4b85897462b930eb683bda8f52583713f FirebaseInstallations: 466c7b4d1f58fe16707693091da253726a731ed2 - GoogleAppMeasurement: ecc30d0ab5b66d7d18e85ce1b8e2b345db60626d - GoogleDataTransport: e85fb700c9b027079ce182c3d08e12e0f9618bb4 + GoogleAppMeasurement: 966e88df9d19c15715137bb2ddaf52373f111436 + GoogleDataTransport: b7f406340a291370045a270c599e53c6fa6ec20f GoogleUtilities: 7f2f5a07f888cdb145101d6042bc4422f57e70b3 leveldb-library: 55d93ee664b4007aac644a782d11da33fba316f7 nanopb: 59317e09cf1f1a0af72f12af412d54edf52603fc diff --git a/functions/Podfile.lock b/functions/Podfile.lock index df81c459..171ab59f 100644 --- a/functions/Podfile.lock +++ b/functions/Podfile.lock @@ -1,22 +1,22 @@ PODS: - - Firebase/CoreOnly (6.31.1): - - FirebaseCore (= 6.10.1) - - Firebase/Functions (6.31.1): + - Firebase/CoreOnly (6.33.0): + - FirebaseCore (= 6.10.3) + - Firebase/Functions (6.33.0): - Firebase/CoreOnly - - FirebaseFunctions (~> 2.8.0) - - FirebaseCore (6.10.1): + - FirebaseFunctions (~> 2.9.0) + - FirebaseCore (6.10.3): - FirebaseCoreDiagnostics (~> 1.6) - GoogleUtilities/Environment (~> 6.7) - GoogleUtilities/Logger (~> 6.7) - - FirebaseCoreDiagnostics (1.6.0): - - GoogleDataTransport (~> 7.2) + - FirebaseCoreDiagnostics (1.7.0): + - GoogleDataTransport (~> 7.4) - GoogleUtilities/Environment (~> 6.7) - GoogleUtilities/Logger (~> 6.7) - nanopb (~> 1.30906.0) - - FirebaseFunctions (2.8.0): + - FirebaseFunctions (2.9.0): - FirebaseCore (~> 6.10) - GTMSessionFetcher/Core (~> 1.1) - - GoogleDataTransport (7.3.0): + - GoogleDataTransport (7.4.0): - nanopb (~> 1.30906.0) - GoogleUtilities/Environment (6.7.2): - PromisesObjC (~> 1.2) @@ -46,11 +46,11 @@ SPEC REPOS: - PromisesObjC SPEC CHECKSUMS: - Firebase: 658370fa0181826a74b7cfca8d68c5856ca749ae - FirebaseCore: 6fb954e350af0885803d5aa49865d15d9a6b264c - FirebaseCoreDiagnostics: 7415bfb3883b3500c5a95c42b6ba66baae78f600 - FirebaseFunctions: e0694e614a5e3300120a10d925e2cd3be60a9c81 - GoogleDataTransport: e85fb700c9b027079ce182c3d08e12e0f9618bb4 + Firebase: 8db6f2d1b2c5e2984efba4949a145875a8f65fe5 + FirebaseCore: d889d9e12535b7f36ac8bfbf1713a0836a3012cd + FirebaseCoreDiagnostics: 770ac5958e1372ce67959ae4b4f31d8e127c3ac1 + FirebaseFunctions: 27518fdd14d8b3a849e2443f921cd1b471ab7acd + GoogleDataTransport: b7f406340a291370045a270c599e53c6fa6ec20f GoogleUtilities: 7f2f5a07f888cdb145101d6042bc4422f57e70b3 GTMSessionFetcher: 6f5c8abbab8a9bce4bb3f057e317728ec6182b10 nanopb: 59317e09cf1f1a0af72f12af412d54edf52603fc diff --git a/inappmessaging/Podfile.lock b/inappmessaging/Podfile.lock index 0ec64ba3..82740b49 100644 --- a/inappmessaging/Podfile.lock +++ b/inappmessaging/Podfile.lock @@ -11,8 +11,8 @@ PODS: - FirebaseCoreDiagnosticsInterop (~> 1.2) - GoogleUtilities/Environment (~> 6.5) - GoogleUtilities/Logger (~> 6.5) - - FirebaseCoreDiagnostics (1.6.0): - - GoogleDataTransport (~> 7.2) + - FirebaseCoreDiagnostics (1.7.0): + - GoogleDataTransport (~> 7.4) - GoogleUtilities/Environment (~> 6.7) - GoogleUtilities/Logger (~> 6.7) - nanopb (~> 1.30906.0) @@ -34,7 +34,7 @@ PODS: - FirebaseInstallations (~> 1.0) - GoogleUtilities/Environment (~> 6.5) - GoogleUtilities/UserDefaults (~> 6.5) - - GoogleDataTransport (7.3.0): + - GoogleDataTransport (7.4.0): - nanopb (~> 1.30906.0) - GoogleUtilities/Environment (6.7.2): - PromisesObjC (~> 1.2) @@ -73,13 +73,13 @@ SPEC CHECKSUMS: Firebase: 5d77105d9740a07ca6b16927ca971db7e860faaf FirebaseAnalyticsInterop: 3f86269c38ae41f47afeb43ebf32a001f58fcdae FirebaseCore: 4aeb81ff53dcd9a3634ca725dc1fb8c2a4622046 - FirebaseCoreDiagnostics: 7415bfb3883b3500c5a95c42b6ba66baae78f600 + FirebaseCoreDiagnostics: 770ac5958e1372ce67959ae4b4f31d8e127c3ac1 FirebaseCoreDiagnosticsInterop: 296e2c5f5314500a850ad0b83e9e7c10b011a850 FirebaseInAppMessaging: 5db5fa181ed4215e02ded09f7e4bbcc2ce624a47 FirebaseInAppMessagingDisplay: 60a65c8277f17675a8a5b92e9a97cd914b45d4ff FirebaseInstallations: 6f5f680e65dc374397a483c32d1799ba822a395b FirebaseInstanceID: cef67c4967c7cecb56ea65d8acbb4834825c587b - GoogleDataTransport: e85fb700c9b027079ce182c3d08e12e0f9618bb4 + GoogleDataTransport: b7f406340a291370045a270c599e53c6fa6ec20f GoogleUtilities: 7f2f5a07f888cdb145101d6042bc4422f57e70b3 nanopb: 59317e09cf1f1a0af72f12af412d54edf52603fc PromisesObjC: b14b1c6b68e306650688599de8a45e49fae81151 diff --git a/installations/Podfile.lock b/installations/Podfile.lock index aead57ea..6b2061f2 100644 --- a/installations/Podfile.lock +++ b/installations/Podfile.lock @@ -1,10 +1,10 @@ PODS: - - FirebaseCore (6.10.1): + - FirebaseCore (6.10.3): - FirebaseCoreDiagnostics (~> 1.6) - GoogleUtilities/Environment (~> 6.7) - GoogleUtilities/Logger (~> 6.7) - - FirebaseCoreDiagnostics (1.6.0): - - GoogleDataTransport (~> 7.2) + - FirebaseCoreDiagnostics (1.7.0): + - GoogleDataTransport (~> 7.4) - GoogleUtilities/Environment (~> 6.7) - GoogleUtilities/Logger (~> 6.7) - nanopb (~> 1.30906.0) @@ -13,7 +13,7 @@ PODS: - GoogleUtilities/Environment (~> 6.7) - GoogleUtilities/UserDefaults (~> 6.7) - PromisesObjC (~> 1.2) - - GoogleDataTransport (7.3.0): + - GoogleDataTransport (7.4.0): - nanopb (~> 1.30906.0) - GoogleUtilities/Environment (6.7.2): - PromisesObjC (~> 1.2) @@ -42,10 +42,10 @@ SPEC REPOS: - PromisesObjC SPEC CHECKSUMS: - FirebaseCore: 6fb954e350af0885803d5aa49865d15d9a6b264c - FirebaseCoreDiagnostics: 7415bfb3883b3500c5a95c42b6ba66baae78f600 + FirebaseCore: d889d9e12535b7f36ac8bfbf1713a0836a3012cd + FirebaseCoreDiagnostics: 770ac5958e1372ce67959ae4b4f31d8e127c3ac1 FirebaseInstallations: 466c7b4d1f58fe16707693091da253726a731ed2 - GoogleDataTransport: e85fb700c9b027079ce182c3d08e12e0f9618bb4 + GoogleDataTransport: b7f406340a291370045a270c599e53c6fa6ec20f GoogleUtilities: 7f2f5a07f888cdb145101d6042bc4422f57e70b3 nanopb: 59317e09cf1f1a0af72f12af412d54edf52603fc PromisesObjC: b14b1c6b68e306650688599de8a45e49fae81151 diff --git a/mlkit/Podfile.lock b/mlkit/Podfile.lock index 1496c510..c1d26462 100644 --- a/mlkit/Podfile.lock +++ b/mlkit/Podfile.lock @@ -1,18 +1,18 @@ PODS: - - Firebase/CoreOnly (6.31.1): - - FirebaseCore (= 6.10.1) - - Firebase/MLVision (6.31.1): + - Firebase/CoreOnly (6.33.0): + - FirebaseCore (= 6.10.3) + - Firebase/MLVision (6.33.0): - Firebase/CoreOnly - FirebaseMLVision (~> 0.21.0) - - Firebase/MLVisionAutoML (6.31.1): + - Firebase/MLVisionAutoML (6.33.0): - Firebase/CoreOnly - FirebaseMLVisionAutoML (~> 0.21.0) - - FirebaseCore (6.10.1): + - FirebaseCore (6.10.3): - FirebaseCoreDiagnostics (~> 1.6) - GoogleUtilities/Environment (~> 6.7) - GoogleUtilities/Logger (~> 6.7) - - FirebaseCoreDiagnostics (1.6.0): - - GoogleDataTransport (~> 7.2) + - FirebaseCoreDiagnostics (1.7.0): + - GoogleDataTransport (~> 7.4) - GoogleUtilities/Environment (~> 6.7) - GoogleUtilities/Logger (~> 6.7) - nanopb (~> 1.30906.0) @@ -50,7 +50,7 @@ PODS: - GoogleAPIClientForREST/Vision (1.4.3): - GoogleAPIClientForREST/Core - GTMSessionFetcher (>= 1.1.7) - - GoogleDataTransport (7.3.0): + - GoogleDataTransport (7.4.0): - nanopb (~> 1.30906.0) - GoogleToolboxForMac/DebugUtils (2.2.2): - GoogleToolboxForMac/Defines (= 2.2.2) @@ -111,15 +111,15 @@ SPEC REPOS: - TensorFlowLiteObjC SPEC CHECKSUMS: - Firebase: 658370fa0181826a74b7cfca8d68c5856ca749ae - FirebaseCore: 6fb954e350af0885803d5aa49865d15d9a6b264c - FirebaseCoreDiagnostics: 7415bfb3883b3500c5a95c42b6ba66baae78f600 + Firebase: 8db6f2d1b2c5e2984efba4949a145875a8f65fe5 + FirebaseCore: d889d9e12535b7f36ac8bfbf1713a0836a3012cd + FirebaseCoreDiagnostics: 770ac5958e1372ce67959ae4b4f31d8e127c3ac1 FirebaseInstallations: 466c7b4d1f58fe16707693091da253726a731ed2 FirebaseMLCommon: d218d75dd1c6c4e447f731ac22da56b88cb79431 FirebaseMLVision: 68dd092b4c52a7ac163ec0d4f541d5711fc9fec6 FirebaseMLVisionAutoML: 869af2667c30ac90bd8aefd14e92f8c99b69862b GoogleAPIClientForREST: e2d95a611ac06a90d143c93bfd8597719f8b0938 - GoogleDataTransport: e85fb700c9b027079ce182c3d08e12e0f9618bb4 + GoogleDataTransport: b7f406340a291370045a270c599e53c6fa6ec20f GoogleToolboxForMac: 800648f8b3127618c1b59c7f97684427630c5ea3 GoogleUtilities: 7f2f5a07f888cdb145101d6042bc4422f57e70b3 GTMSessionFetcher: 6f5c8abbab8a9bce4bb3f057e317728ec6182b10 diff --git a/storage/Podfile.lock b/storage/Podfile.lock index 62559da5..c8967b8d 100644 --- a/storage/Podfile.lock +++ b/storage/Podfile.lock @@ -1,25 +1,25 @@ PODS: - - Firebase/CoreOnly (6.31.1): - - FirebaseCore (= 6.10.1) - - Firebase/Storage (6.31.1): + - Firebase/CoreOnly (6.33.0): + - FirebaseCore (= 6.10.3) + - Firebase/Storage (6.33.0): - Firebase/CoreOnly - FirebaseStorage (~> 3.9.0) - - FirebaseCore (6.10.1): + - FirebaseCore (6.10.3): - FirebaseCoreDiagnostics (~> 1.6) - GoogleUtilities/Environment (~> 6.7) - GoogleUtilities/Logger (~> 6.7) - - FirebaseCoreDiagnostics (1.6.0): - - GoogleDataTransport (~> 7.2) + - FirebaseCoreDiagnostics (1.7.0): + - GoogleDataTransport (~> 7.4) - GoogleUtilities/Environment (~> 6.7) - GoogleUtilities/Logger (~> 6.7) - nanopb (~> 1.30906.0) - FirebaseStorage (3.9.0): - FirebaseCore (~> 6.10) - GTMSessionFetcher/Core (~> 1.1) - - FirebaseUI/Storage (8.4.2): + - FirebaseUI/Storage (8.5.1): - Firebase/Storage (~> 6.0) - - SDWebImage (~> 5.0) - - GoogleDataTransport (7.3.0): + - SDWebImage (~> 5.6) + - GoogleDataTransport (7.4.0): - nanopb (~> 1.30906.0) - GoogleUtilities/Environment (6.7.2): - PromisesObjC (~> 1.2) @@ -32,9 +32,9 @@ PODS: - nanopb/decode (1.30906.0) - nanopb/encode (1.30906.0) - PromisesObjC (1.2.10) - - SDWebImage (5.9.0): - - SDWebImage/Core (= 5.9.0) - - SDWebImage/Core (5.9.0) + - SDWebImage (5.9.1): + - SDWebImage/Core (= 5.9.1) + - SDWebImage/Core (5.9.1) DEPENDENCIES: - Firebase/Storage @@ -55,17 +55,17 @@ SPEC REPOS: - SDWebImage SPEC CHECKSUMS: - Firebase: 658370fa0181826a74b7cfca8d68c5856ca749ae - FirebaseCore: 6fb954e350af0885803d5aa49865d15d9a6b264c - FirebaseCoreDiagnostics: 7415bfb3883b3500c5a95c42b6ba66baae78f600 + Firebase: 8db6f2d1b2c5e2984efba4949a145875a8f65fe5 + FirebaseCore: d889d9e12535b7f36ac8bfbf1713a0836a3012cd + FirebaseCoreDiagnostics: 770ac5958e1372ce67959ae4b4f31d8e127c3ac1 FirebaseStorage: 33b92875a9b556824886cc7a65120c7d2cb3a8d8 - FirebaseUI: e57e9b9c4340631151fbe67a14206d23d0974f37 - GoogleDataTransport: e85fb700c9b027079ce182c3d08e12e0f9618bb4 + FirebaseUI: 9df84336a56f1d755ae4c37d5885c237d3084b6b + GoogleDataTransport: b7f406340a291370045a270c599e53c6fa6ec20f GoogleUtilities: 7f2f5a07f888cdb145101d6042bc4422f57e70b3 GTMSessionFetcher: 6f5c8abbab8a9bce4bb3f057e317728ec6182b10 nanopb: 59317e09cf1f1a0af72f12af412d54edf52603fc PromisesObjC: b14b1c6b68e306650688599de8a45e49fae81151 - SDWebImage: 62ae4a18473520c67b79e9724c31a63599cc9423 + SDWebImage: a990c053fff71e388a10f3357edb0be17929c9c5 PODFILE CHECKSUM: f0cd9d079793b24a37b713cd64dc7900bb8601af From 8d301989d9121e332f0d980896dc6531951664b7 Mon Sep 17 00:00:00 2001 From: DPE bot Date: Wed, 30 Sep 2020 08:22:05 -0700 Subject: [PATCH 127/387] Auto-update dependencies. --- storage/Podfile.lock | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/storage/Podfile.lock b/storage/Podfile.lock index c8967b8d..57b3aa25 100644 --- a/storage/Podfile.lock +++ b/storage/Podfile.lock @@ -32,9 +32,9 @@ PODS: - nanopb/decode (1.30906.0) - nanopb/encode (1.30906.0) - PromisesObjC (1.2.10) - - SDWebImage (5.9.1): - - SDWebImage/Core (= 5.9.1) - - SDWebImage/Core (5.9.1) + - SDWebImage (5.9.2): + - SDWebImage/Core (= 5.9.2) + - SDWebImage/Core (5.9.2) DEPENDENCIES: - Firebase/Storage @@ -65,7 +65,7 @@ SPEC CHECKSUMS: GTMSessionFetcher: 6f5c8abbab8a9bce4bb3f057e317728ec6182b10 nanopb: 59317e09cf1f1a0af72f12af412d54edf52603fc PromisesObjC: b14b1c6b68e306650688599de8a45e49fae81151 - SDWebImage: a990c053fff71e388a10f3357edb0be17929c9c5 + SDWebImage: 0b42b8719ab0c5257177d5894306e8a336b21cbb PODFILE CHECKSUM: f0cd9d079793b24a37b713cd64dc7900bb8601af From 2322a6006c9e6cfcf334f93e890ed4a0e3494a57 Mon Sep 17 00:00:00 2001 From: DPE bot Date: Wed, 7 Oct 2020 08:22:06 -0700 Subject: [PATCH 128/387] Auto-update dependencies. --- dl-invites-sample/Podfile.lock | 20 +++++++++--------- firoptions/Podfile.lock | 38 +++++++++++++++++----------------- functions/Podfile.lock | 20 +++++++++--------- inappmessaging/Podfile.lock | 4 ++-- installations/Podfile.lock | 12 +++++------ mlkit/Podfile.lock | 22 ++++++++++---------- storage/Podfile.lock | 22 ++++++++++---------- 7 files changed, 69 insertions(+), 69 deletions(-) diff --git a/dl-invites-sample/Podfile.lock b/dl-invites-sample/Podfile.lock index 26d9649c..084beb14 100644 --- a/dl-invites-sample/Podfile.lock +++ b/dl-invites-sample/Podfile.lock @@ -1,10 +1,10 @@ PODS: - - Firebase/CoreOnly (6.33.0): - - FirebaseCore (= 6.10.3) - - Firebase/DynamicLinks (6.33.0): + - Firebase/CoreOnly (6.34.0): + - FirebaseCore (= 6.10.4) + - Firebase/DynamicLinks (6.34.0): - Firebase/CoreOnly - FirebaseDynamicLinks (~> 4.3.1) - - FirebaseCore (6.10.3): + - FirebaseCore (6.10.4): - FirebaseCoreDiagnostics (~> 1.6) - GoogleUtilities/Environment (~> 6.7) - GoogleUtilities/Logger (~> 6.7) @@ -15,7 +15,7 @@ PODS: - nanopb (~> 1.30906.0) - FirebaseDynamicLinks (4.3.1): - FirebaseCore (~> 6.10) - - GoogleDataTransport (7.4.0): + - GoogleDataTransport (7.5.0): - nanopb (~> 1.30906.0) - GoogleUtilities/Environment (6.7.2): - PromisesObjC (~> 1.2) @@ -26,7 +26,7 @@ PODS: - nanopb/encode (= 1.30906.0) - nanopb/decode (1.30906.0) - nanopb/encode (1.30906.0) - - PromisesObjC (1.2.10) + - PromisesObjC (1.2.11) DEPENDENCIES: - Firebase/DynamicLinks @@ -43,14 +43,14 @@ SPEC REPOS: - PromisesObjC SPEC CHECKSUMS: - Firebase: 8db6f2d1b2c5e2984efba4949a145875a8f65fe5 - FirebaseCore: d889d9e12535b7f36ac8bfbf1713a0836a3012cd + Firebase: c23a36d9e4cdf7877dfcba8dd0c58add66358999 + FirebaseCore: d3a978a3cfa3240bf7e4ba7d137fdf5b22b628ec FirebaseCoreDiagnostics: 770ac5958e1372ce67959ae4b4f31d8e127c3ac1 FirebaseDynamicLinks: 6eac37d86910382eafb6315d952cc44c9e176094 - GoogleDataTransport: b7f406340a291370045a270c599e53c6fa6ec20f + GoogleDataTransport: 445302b7da4216da63071a4c29e7023f47192e5a GoogleUtilities: 7f2f5a07f888cdb145101d6042bc4422f57e70b3 nanopb: 59317e09cf1f1a0af72f12af412d54edf52603fc - PromisesObjC: b14b1c6b68e306650688599de8a45e49fae81151 + PromisesObjC: 8c196f5a328c2cba3e74624585467a557dcb482f PODFILE CHECKSUM: 7de02ed38e9465e2c05bb12085a971c35543c261 diff --git a/firoptions/Podfile.lock b/firoptions/Podfile.lock index e414d08a..2c2f6429 100644 --- a/firoptions/Podfile.lock +++ b/firoptions/Podfile.lock @@ -1,24 +1,24 @@ PODS: - - Firebase/Analytics (6.33.0): + - Firebase/Analytics (6.34.0): - Firebase/Core - - Firebase/Core (6.33.0): + - Firebase/Core (6.34.0): - Firebase/CoreOnly - - FirebaseAnalytics (= 6.8.3) - - Firebase/CoreOnly (6.33.0): - - FirebaseCore (= 6.10.3) - - Firebase/Database (6.33.0): + - FirebaseAnalytics (= 6.9.0) + - Firebase/CoreOnly (6.34.0): + - FirebaseCore (= 6.10.4) + - Firebase/Database (6.34.0): - Firebase/CoreOnly - FirebaseDatabase (~> 6.6.0) - - FirebaseAnalytics (6.8.3): + - FirebaseAnalytics (6.9.0): - FirebaseCore (~> 6.10) - - FirebaseInstallations (~> 1.6) - - GoogleAppMeasurement (= 6.8.3) + - FirebaseInstallations (~> 1.7) + - GoogleAppMeasurement (= 6.9.0) - GoogleUtilities/AppDelegateSwizzler (~> 6.7) - GoogleUtilities/MethodSwizzler (~> 6.7) - GoogleUtilities/Network (~> 6.7) - "GoogleUtilities/NSData+zlib (~> 6.7)" - nanopb (~> 1.30906.0) - - FirebaseCore (6.10.3): + - FirebaseCore (6.10.4): - FirebaseCoreDiagnostics (~> 1.6) - GoogleUtilities/Environment (~> 6.7) - GoogleUtilities/Logger (~> 6.7) @@ -35,13 +35,13 @@ PODS: - GoogleUtilities/Environment (~> 6.7) - GoogleUtilities/UserDefaults (~> 6.7) - PromisesObjC (~> 1.2) - - GoogleAppMeasurement (6.8.3): + - GoogleAppMeasurement (6.9.0): - GoogleUtilities/AppDelegateSwizzler (~> 6.7) - GoogleUtilities/MethodSwizzler (~> 6.7) - GoogleUtilities/Network (~> 6.7) - "GoogleUtilities/NSData+zlib (~> 6.7)" - nanopb (~> 1.30906.0) - - GoogleDataTransport (7.4.0): + - GoogleDataTransport (7.5.0): - nanopb (~> 1.30906.0) - GoogleUtilities/AppDelegateSwizzler (6.7.2): - GoogleUtilities/Environment @@ -68,7 +68,7 @@ PODS: - nanopb/encode (= 1.30906.0) - nanopb/decode (1.30906.0) - nanopb/encode (1.30906.0) - - PromisesObjC (1.2.10) + - PromisesObjC (1.2.11) DEPENDENCIES: - Firebase/Analytics @@ -91,18 +91,18 @@ SPEC REPOS: - PromisesObjC SPEC CHECKSUMS: - Firebase: 8db6f2d1b2c5e2984efba4949a145875a8f65fe5 - FirebaseAnalytics: 5dd088bd2e67bb9d13dbf792d1164ceaf3052193 - FirebaseCore: d889d9e12535b7f36ac8bfbf1713a0836a3012cd + Firebase: c23a36d9e4cdf7877dfcba8dd0c58add66358999 + FirebaseAnalytics: 3bb096873ee0d7fa4b6c70f5e9166b6da413cc7f + FirebaseCore: d3a978a3cfa3240bf7e4ba7d137fdf5b22b628ec FirebaseCoreDiagnostics: 770ac5958e1372ce67959ae4b4f31d8e127c3ac1 FirebaseDatabase: 13a865a4b85897462b930eb683bda8f52583713f FirebaseInstallations: 466c7b4d1f58fe16707693091da253726a731ed2 - GoogleAppMeasurement: 966e88df9d19c15715137bb2ddaf52373f111436 - GoogleDataTransport: b7f406340a291370045a270c599e53c6fa6ec20f + GoogleAppMeasurement: a6a3a066369828db64eda428cb2856dc1cdc7c4e + GoogleDataTransport: 445302b7da4216da63071a4c29e7023f47192e5a GoogleUtilities: 7f2f5a07f888cdb145101d6042bc4422f57e70b3 leveldb-library: 55d93ee664b4007aac644a782d11da33fba316f7 nanopb: 59317e09cf1f1a0af72f12af412d54edf52603fc - PromisesObjC: b14b1c6b68e306650688599de8a45e49fae81151 + PromisesObjC: 8c196f5a328c2cba3e74624585467a557dcb482f PODFILE CHECKSUM: 637f4cec311becce3d9f62d24448342df688ce41 diff --git a/functions/Podfile.lock b/functions/Podfile.lock index 171ab59f..d9ff477f 100644 --- a/functions/Podfile.lock +++ b/functions/Podfile.lock @@ -1,10 +1,10 @@ PODS: - - Firebase/CoreOnly (6.33.0): - - FirebaseCore (= 6.10.3) - - Firebase/Functions (6.33.0): + - Firebase/CoreOnly (6.34.0): + - FirebaseCore (= 6.10.4) + - Firebase/Functions (6.34.0): - Firebase/CoreOnly - FirebaseFunctions (~> 2.9.0) - - FirebaseCore (6.10.3): + - FirebaseCore (6.10.4): - FirebaseCoreDiagnostics (~> 1.6) - GoogleUtilities/Environment (~> 6.7) - GoogleUtilities/Logger (~> 6.7) @@ -16,7 +16,7 @@ PODS: - FirebaseFunctions (2.9.0): - FirebaseCore (~> 6.10) - GTMSessionFetcher/Core (~> 1.1) - - GoogleDataTransport (7.4.0): + - GoogleDataTransport (7.5.0): - nanopb (~> 1.30906.0) - GoogleUtilities/Environment (6.7.2): - PromisesObjC (~> 1.2) @@ -28,7 +28,7 @@ PODS: - nanopb/encode (= 1.30906.0) - nanopb/decode (1.30906.0) - nanopb/encode (1.30906.0) - - PromisesObjC (1.2.10) + - PromisesObjC (1.2.11) DEPENDENCIES: - Firebase/Functions @@ -46,15 +46,15 @@ SPEC REPOS: - PromisesObjC SPEC CHECKSUMS: - Firebase: 8db6f2d1b2c5e2984efba4949a145875a8f65fe5 - FirebaseCore: d889d9e12535b7f36ac8bfbf1713a0836a3012cd + Firebase: c23a36d9e4cdf7877dfcba8dd0c58add66358999 + FirebaseCore: d3a978a3cfa3240bf7e4ba7d137fdf5b22b628ec FirebaseCoreDiagnostics: 770ac5958e1372ce67959ae4b4f31d8e127c3ac1 FirebaseFunctions: 27518fdd14d8b3a849e2443f921cd1b471ab7acd - GoogleDataTransport: b7f406340a291370045a270c599e53c6fa6ec20f + GoogleDataTransport: 445302b7da4216da63071a4c29e7023f47192e5a GoogleUtilities: 7f2f5a07f888cdb145101d6042bc4422f57e70b3 GTMSessionFetcher: 6f5c8abbab8a9bce4bb3f057e317728ec6182b10 nanopb: 59317e09cf1f1a0af72f12af412d54edf52603fc - PromisesObjC: b14b1c6b68e306650688599de8a45e49fae81151 + PromisesObjC: 8c196f5a328c2cba3e74624585467a557dcb482f PODFILE CHECKSUM: 0bf21181414ed35c7e5fc96da7dd0f72b77e7b34 diff --git a/inappmessaging/Podfile.lock b/inappmessaging/Podfile.lock index 82740b49..69bab037 100644 --- a/inappmessaging/Podfile.lock +++ b/inappmessaging/Podfile.lock @@ -34,7 +34,7 @@ PODS: - FirebaseInstallations (~> 1.0) - GoogleUtilities/Environment (~> 6.5) - GoogleUtilities/UserDefaults (~> 6.5) - - GoogleDataTransport (7.4.0): + - GoogleDataTransport (7.5.0): - nanopb (~> 1.30906.0) - GoogleUtilities/Environment (6.7.2): - PromisesObjC (~> 1.2) @@ -79,7 +79,7 @@ SPEC CHECKSUMS: FirebaseInAppMessagingDisplay: 60a65c8277f17675a8a5b92e9a97cd914b45d4ff FirebaseInstallations: 6f5f680e65dc374397a483c32d1799ba822a395b FirebaseInstanceID: cef67c4967c7cecb56ea65d8acbb4834825c587b - GoogleDataTransport: b7f406340a291370045a270c599e53c6fa6ec20f + GoogleDataTransport: 445302b7da4216da63071a4c29e7023f47192e5a GoogleUtilities: 7f2f5a07f888cdb145101d6042bc4422f57e70b3 nanopb: 59317e09cf1f1a0af72f12af412d54edf52603fc PromisesObjC: b14b1c6b68e306650688599de8a45e49fae81151 diff --git a/installations/Podfile.lock b/installations/Podfile.lock index 6b2061f2..281e794f 100644 --- a/installations/Podfile.lock +++ b/installations/Podfile.lock @@ -1,5 +1,5 @@ PODS: - - FirebaseCore (6.10.3): + - FirebaseCore (6.10.4): - FirebaseCoreDiagnostics (~> 1.6) - GoogleUtilities/Environment (~> 6.7) - GoogleUtilities/Logger (~> 6.7) @@ -13,7 +13,7 @@ PODS: - GoogleUtilities/Environment (~> 6.7) - GoogleUtilities/UserDefaults (~> 6.7) - PromisesObjC (~> 1.2) - - GoogleDataTransport (7.4.0): + - GoogleDataTransport (7.5.0): - nanopb (~> 1.30906.0) - GoogleUtilities/Environment (6.7.2): - PromisesObjC (~> 1.2) @@ -26,7 +26,7 @@ PODS: - nanopb/encode (= 1.30906.0) - nanopb/decode (1.30906.0) - nanopb/encode (1.30906.0) - - PromisesObjC (1.2.10) + - PromisesObjC (1.2.11) DEPENDENCIES: - FirebaseInstallations @@ -42,13 +42,13 @@ SPEC REPOS: - PromisesObjC SPEC CHECKSUMS: - FirebaseCore: d889d9e12535b7f36ac8bfbf1713a0836a3012cd + FirebaseCore: d3a978a3cfa3240bf7e4ba7d137fdf5b22b628ec FirebaseCoreDiagnostics: 770ac5958e1372ce67959ae4b4f31d8e127c3ac1 FirebaseInstallations: 466c7b4d1f58fe16707693091da253726a731ed2 - GoogleDataTransport: b7f406340a291370045a270c599e53c6fa6ec20f + GoogleDataTransport: 445302b7da4216da63071a4c29e7023f47192e5a GoogleUtilities: 7f2f5a07f888cdb145101d6042bc4422f57e70b3 nanopb: 59317e09cf1f1a0af72f12af412d54edf52603fc - PromisesObjC: b14b1c6b68e306650688599de8a45e49fae81151 + PromisesObjC: 8c196f5a328c2cba3e74624585467a557dcb482f PODFILE CHECKSUM: 904aacceb39f206bdcc33f354e02d1d3d6343a46 diff --git a/mlkit/Podfile.lock b/mlkit/Podfile.lock index c1d26462..734b562f 100644 --- a/mlkit/Podfile.lock +++ b/mlkit/Podfile.lock @@ -1,13 +1,13 @@ PODS: - - Firebase/CoreOnly (6.33.0): - - FirebaseCore (= 6.10.3) - - Firebase/MLVision (6.33.0): + - Firebase/CoreOnly (6.34.0): + - FirebaseCore (= 6.10.4) + - Firebase/MLVision (6.34.0): - Firebase/CoreOnly - FirebaseMLVision (~> 0.21.0) - - Firebase/MLVisionAutoML (6.33.0): + - Firebase/MLVisionAutoML (6.34.0): - Firebase/CoreOnly - FirebaseMLVisionAutoML (~> 0.21.0) - - FirebaseCore (6.10.3): + - FirebaseCore (6.10.4): - FirebaseCoreDiagnostics (~> 1.6) - GoogleUtilities/Environment (~> 6.7) - GoogleUtilities/Logger (~> 6.7) @@ -50,7 +50,7 @@ PODS: - GoogleAPIClientForREST/Vision (1.4.3): - GoogleAPIClientForREST/Core - GTMSessionFetcher (>= 1.1.7) - - GoogleDataTransport (7.4.0): + - GoogleDataTransport (7.5.0): - nanopb (~> 1.30906.0) - GoogleToolboxForMac/DebugUtils (2.2.2): - GoogleToolboxForMac/Defines (= 2.2.2) @@ -80,7 +80,7 @@ PODS: - nanopb/encode (= 1.30906.0) - nanopb/decode (1.30906.0) - nanopb/encode (1.30906.0) - - PromisesObjC (1.2.10) + - PromisesObjC (1.2.11) - Protobuf (3.13.0) - TensorFlowLiteC (2.1.0) - TensorFlowLiteObjC (2.1.0): @@ -111,20 +111,20 @@ SPEC REPOS: - TensorFlowLiteObjC SPEC CHECKSUMS: - Firebase: 8db6f2d1b2c5e2984efba4949a145875a8f65fe5 - FirebaseCore: d889d9e12535b7f36ac8bfbf1713a0836a3012cd + Firebase: c23a36d9e4cdf7877dfcba8dd0c58add66358999 + FirebaseCore: d3a978a3cfa3240bf7e4ba7d137fdf5b22b628ec FirebaseCoreDiagnostics: 770ac5958e1372ce67959ae4b4f31d8e127c3ac1 FirebaseInstallations: 466c7b4d1f58fe16707693091da253726a731ed2 FirebaseMLCommon: d218d75dd1c6c4e447f731ac22da56b88cb79431 FirebaseMLVision: 68dd092b4c52a7ac163ec0d4f541d5711fc9fec6 FirebaseMLVisionAutoML: 869af2667c30ac90bd8aefd14e92f8c99b69862b GoogleAPIClientForREST: e2d95a611ac06a90d143c93bfd8597719f8b0938 - GoogleDataTransport: b7f406340a291370045a270c599e53c6fa6ec20f + GoogleDataTransport: 445302b7da4216da63071a4c29e7023f47192e5a GoogleToolboxForMac: 800648f8b3127618c1b59c7f97684427630c5ea3 GoogleUtilities: 7f2f5a07f888cdb145101d6042bc4422f57e70b3 GTMSessionFetcher: 6f5c8abbab8a9bce4bb3f057e317728ec6182b10 nanopb: 59317e09cf1f1a0af72f12af412d54edf52603fc - PromisesObjC: b14b1c6b68e306650688599de8a45e49fae81151 + PromisesObjC: 8c196f5a328c2cba3e74624585467a557dcb482f Protobuf: 3dac39b34a08151c6d949560efe3f86134a3f748 TensorFlowLiteC: 215603d4426d93810eace5947e317389554a4b66 TensorFlowLiteObjC: 2e074eb41084037aeda9a8babe111fdd3ac99974 diff --git a/storage/Podfile.lock b/storage/Podfile.lock index 57b3aa25..db7965c7 100644 --- a/storage/Podfile.lock +++ b/storage/Podfile.lock @@ -1,10 +1,10 @@ PODS: - - Firebase/CoreOnly (6.33.0): - - FirebaseCore (= 6.10.3) - - Firebase/Storage (6.33.0): + - Firebase/CoreOnly (6.34.0): + - FirebaseCore (= 6.10.4) + - Firebase/Storage (6.34.0): - Firebase/CoreOnly - - FirebaseStorage (~> 3.9.0) - - FirebaseCore (6.10.3): + - FirebaseStorage (~> 3.9.1) + - FirebaseCore (6.10.4): - FirebaseCoreDiagnostics (~> 1.6) - GoogleUtilities/Environment (~> 6.7) - GoogleUtilities/Logger (~> 6.7) @@ -13,13 +13,13 @@ PODS: - GoogleUtilities/Environment (~> 6.7) - GoogleUtilities/Logger (~> 6.7) - nanopb (~> 1.30906.0) - - FirebaseStorage (3.9.0): + - FirebaseStorage (3.9.1): - FirebaseCore (~> 6.10) - GTMSessionFetcher/Core (~> 1.1) - FirebaseUI/Storage (8.5.1): - Firebase/Storage (~> 6.0) - SDWebImage (~> 5.6) - - GoogleDataTransport (7.4.0): + - GoogleDataTransport (7.5.0): - nanopb (~> 1.30906.0) - GoogleUtilities/Environment (6.7.2): - PromisesObjC (~> 1.2) @@ -55,12 +55,12 @@ SPEC REPOS: - SDWebImage SPEC CHECKSUMS: - Firebase: 8db6f2d1b2c5e2984efba4949a145875a8f65fe5 - FirebaseCore: d889d9e12535b7f36ac8bfbf1713a0836a3012cd + Firebase: c23a36d9e4cdf7877dfcba8dd0c58add66358999 + FirebaseCore: d3a978a3cfa3240bf7e4ba7d137fdf5b22b628ec FirebaseCoreDiagnostics: 770ac5958e1372ce67959ae4b4f31d8e127c3ac1 - FirebaseStorage: 33b92875a9b556824886cc7a65120c7d2cb3a8d8 + FirebaseStorage: 15e0f15ef3c7fec3d1899d68623e47d4447066b4 FirebaseUI: 9df84336a56f1d755ae4c37d5885c237d3084b6b - GoogleDataTransport: b7f406340a291370045a270c599e53c6fa6ec20f + GoogleDataTransport: 445302b7da4216da63071a4c29e7023f47192e5a GoogleUtilities: 7f2f5a07f888cdb145101d6042bc4422f57e70b3 GTMSessionFetcher: 6f5c8abbab8a9bce4bb3f057e317728ec6182b10 nanopb: 59317e09cf1f1a0af72f12af412d54edf52603fc From 1bb477839baafa5b0f70669d735f34e49cbdd720 Mon Sep 17 00:00:00 2001 From: DPE bot Date: Fri, 9 Oct 2020 08:23:43 -0700 Subject: [PATCH 129/387] Auto-update dependencies. --- dl-invites-sample/Podfile.lock | 4 ++-- firoptions/Podfile.lock | 4 ++-- functions/Podfile.lock | 4 ++-- inappmessaging/Podfile.lock | 4 ++-- installations/Podfile.lock | 4 ++-- mlkit/Podfile.lock | 4 ++-- storage/Podfile.lock | 4 ++-- 7 files changed, 14 insertions(+), 14 deletions(-) diff --git a/dl-invites-sample/Podfile.lock b/dl-invites-sample/Podfile.lock index 084beb14..23dc11c6 100644 --- a/dl-invites-sample/Podfile.lock +++ b/dl-invites-sample/Podfile.lock @@ -15,7 +15,7 @@ PODS: - nanopb (~> 1.30906.0) - FirebaseDynamicLinks (4.3.1): - FirebaseCore (~> 6.10) - - GoogleDataTransport (7.5.0): + - GoogleDataTransport (7.5.1): - nanopb (~> 1.30906.0) - GoogleUtilities/Environment (6.7.2): - PromisesObjC (~> 1.2) @@ -47,7 +47,7 @@ SPEC CHECKSUMS: FirebaseCore: d3a978a3cfa3240bf7e4ba7d137fdf5b22b628ec FirebaseCoreDiagnostics: 770ac5958e1372ce67959ae4b4f31d8e127c3ac1 FirebaseDynamicLinks: 6eac37d86910382eafb6315d952cc44c9e176094 - GoogleDataTransport: 445302b7da4216da63071a4c29e7023f47192e5a + GoogleDataTransport: f56af7caa4ed338dc8e138a5d7c5973e66440833 GoogleUtilities: 7f2f5a07f888cdb145101d6042bc4422f57e70b3 nanopb: 59317e09cf1f1a0af72f12af412d54edf52603fc PromisesObjC: 8c196f5a328c2cba3e74624585467a557dcb482f diff --git a/firoptions/Podfile.lock b/firoptions/Podfile.lock index 2c2f6429..fcd30baa 100644 --- a/firoptions/Podfile.lock +++ b/firoptions/Podfile.lock @@ -41,7 +41,7 @@ PODS: - GoogleUtilities/Network (~> 6.7) - "GoogleUtilities/NSData+zlib (~> 6.7)" - nanopb (~> 1.30906.0) - - GoogleDataTransport (7.5.0): + - GoogleDataTransport (7.5.1): - nanopb (~> 1.30906.0) - GoogleUtilities/AppDelegateSwizzler (6.7.2): - GoogleUtilities/Environment @@ -98,7 +98,7 @@ SPEC CHECKSUMS: FirebaseDatabase: 13a865a4b85897462b930eb683bda8f52583713f FirebaseInstallations: 466c7b4d1f58fe16707693091da253726a731ed2 GoogleAppMeasurement: a6a3a066369828db64eda428cb2856dc1cdc7c4e - GoogleDataTransport: 445302b7da4216da63071a4c29e7023f47192e5a + GoogleDataTransport: f56af7caa4ed338dc8e138a5d7c5973e66440833 GoogleUtilities: 7f2f5a07f888cdb145101d6042bc4422f57e70b3 leveldb-library: 55d93ee664b4007aac644a782d11da33fba316f7 nanopb: 59317e09cf1f1a0af72f12af412d54edf52603fc diff --git a/functions/Podfile.lock b/functions/Podfile.lock index d9ff477f..e9b438f7 100644 --- a/functions/Podfile.lock +++ b/functions/Podfile.lock @@ -16,7 +16,7 @@ PODS: - FirebaseFunctions (2.9.0): - FirebaseCore (~> 6.10) - GTMSessionFetcher/Core (~> 1.1) - - GoogleDataTransport (7.5.0): + - GoogleDataTransport (7.5.1): - nanopb (~> 1.30906.0) - GoogleUtilities/Environment (6.7.2): - PromisesObjC (~> 1.2) @@ -50,7 +50,7 @@ SPEC CHECKSUMS: FirebaseCore: d3a978a3cfa3240bf7e4ba7d137fdf5b22b628ec FirebaseCoreDiagnostics: 770ac5958e1372ce67959ae4b4f31d8e127c3ac1 FirebaseFunctions: 27518fdd14d8b3a849e2443f921cd1b471ab7acd - GoogleDataTransport: 445302b7da4216da63071a4c29e7023f47192e5a + GoogleDataTransport: f56af7caa4ed338dc8e138a5d7c5973e66440833 GoogleUtilities: 7f2f5a07f888cdb145101d6042bc4422f57e70b3 GTMSessionFetcher: 6f5c8abbab8a9bce4bb3f057e317728ec6182b10 nanopb: 59317e09cf1f1a0af72f12af412d54edf52603fc diff --git a/inappmessaging/Podfile.lock b/inappmessaging/Podfile.lock index 69bab037..9d3b8807 100644 --- a/inappmessaging/Podfile.lock +++ b/inappmessaging/Podfile.lock @@ -34,7 +34,7 @@ PODS: - FirebaseInstallations (~> 1.0) - GoogleUtilities/Environment (~> 6.5) - GoogleUtilities/UserDefaults (~> 6.5) - - GoogleDataTransport (7.5.0): + - GoogleDataTransport (7.5.1): - nanopb (~> 1.30906.0) - GoogleUtilities/Environment (6.7.2): - PromisesObjC (~> 1.2) @@ -79,7 +79,7 @@ SPEC CHECKSUMS: FirebaseInAppMessagingDisplay: 60a65c8277f17675a8a5b92e9a97cd914b45d4ff FirebaseInstallations: 6f5f680e65dc374397a483c32d1799ba822a395b FirebaseInstanceID: cef67c4967c7cecb56ea65d8acbb4834825c587b - GoogleDataTransport: 445302b7da4216da63071a4c29e7023f47192e5a + GoogleDataTransport: f56af7caa4ed338dc8e138a5d7c5973e66440833 GoogleUtilities: 7f2f5a07f888cdb145101d6042bc4422f57e70b3 nanopb: 59317e09cf1f1a0af72f12af412d54edf52603fc PromisesObjC: b14b1c6b68e306650688599de8a45e49fae81151 diff --git a/installations/Podfile.lock b/installations/Podfile.lock index 281e794f..6b716c8f 100644 --- a/installations/Podfile.lock +++ b/installations/Podfile.lock @@ -13,7 +13,7 @@ PODS: - GoogleUtilities/Environment (~> 6.7) - GoogleUtilities/UserDefaults (~> 6.7) - PromisesObjC (~> 1.2) - - GoogleDataTransport (7.5.0): + - GoogleDataTransport (7.5.1): - nanopb (~> 1.30906.0) - GoogleUtilities/Environment (6.7.2): - PromisesObjC (~> 1.2) @@ -45,7 +45,7 @@ SPEC CHECKSUMS: FirebaseCore: d3a978a3cfa3240bf7e4ba7d137fdf5b22b628ec FirebaseCoreDiagnostics: 770ac5958e1372ce67959ae4b4f31d8e127c3ac1 FirebaseInstallations: 466c7b4d1f58fe16707693091da253726a731ed2 - GoogleDataTransport: 445302b7da4216da63071a4c29e7023f47192e5a + GoogleDataTransport: f56af7caa4ed338dc8e138a5d7c5973e66440833 GoogleUtilities: 7f2f5a07f888cdb145101d6042bc4422f57e70b3 nanopb: 59317e09cf1f1a0af72f12af412d54edf52603fc PromisesObjC: 8c196f5a328c2cba3e74624585467a557dcb482f diff --git a/mlkit/Podfile.lock b/mlkit/Podfile.lock index 734b562f..4bd8a1c5 100644 --- a/mlkit/Podfile.lock +++ b/mlkit/Podfile.lock @@ -50,7 +50,7 @@ PODS: - GoogleAPIClientForREST/Vision (1.4.3): - GoogleAPIClientForREST/Core - GTMSessionFetcher (>= 1.1.7) - - GoogleDataTransport (7.5.0): + - GoogleDataTransport (7.5.1): - nanopb (~> 1.30906.0) - GoogleToolboxForMac/DebugUtils (2.2.2): - GoogleToolboxForMac/Defines (= 2.2.2) @@ -119,7 +119,7 @@ SPEC CHECKSUMS: FirebaseMLVision: 68dd092b4c52a7ac163ec0d4f541d5711fc9fec6 FirebaseMLVisionAutoML: 869af2667c30ac90bd8aefd14e92f8c99b69862b GoogleAPIClientForREST: e2d95a611ac06a90d143c93bfd8597719f8b0938 - GoogleDataTransport: 445302b7da4216da63071a4c29e7023f47192e5a + GoogleDataTransport: f56af7caa4ed338dc8e138a5d7c5973e66440833 GoogleToolboxForMac: 800648f8b3127618c1b59c7f97684427630c5ea3 GoogleUtilities: 7f2f5a07f888cdb145101d6042bc4422f57e70b3 GTMSessionFetcher: 6f5c8abbab8a9bce4bb3f057e317728ec6182b10 diff --git a/storage/Podfile.lock b/storage/Podfile.lock index db7965c7..c7e1c221 100644 --- a/storage/Podfile.lock +++ b/storage/Podfile.lock @@ -19,7 +19,7 @@ PODS: - FirebaseUI/Storage (8.5.1): - Firebase/Storage (~> 6.0) - SDWebImage (~> 5.6) - - GoogleDataTransport (7.5.0): + - GoogleDataTransport (7.5.1): - nanopb (~> 1.30906.0) - GoogleUtilities/Environment (6.7.2): - PromisesObjC (~> 1.2) @@ -60,7 +60,7 @@ SPEC CHECKSUMS: FirebaseCoreDiagnostics: 770ac5958e1372ce67959ae4b4f31d8e127c3ac1 FirebaseStorage: 15e0f15ef3c7fec3d1899d68623e47d4447066b4 FirebaseUI: 9df84336a56f1d755ae4c37d5885c237d3084b6b - GoogleDataTransport: 445302b7da4216da63071a4c29e7023f47192e5a + GoogleDataTransport: f56af7caa4ed338dc8e138a5d7c5973e66440833 GoogleUtilities: 7f2f5a07f888cdb145101d6042bc4422f57e70b3 GTMSessionFetcher: 6f5c8abbab8a9bce4bb3f057e317728ec6182b10 nanopb: 59317e09cf1f1a0af72f12af412d54edf52603fc From 1ce20e9563d61ff6acafcc860bc5df724724997e Mon Sep 17 00:00:00 2001 From: DPE bot Date: Tue, 13 Oct 2020 08:21:45 -0700 Subject: [PATCH 130/387] Auto-update dependencies. --- storage/Podfile.lock | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/storage/Podfile.lock b/storage/Podfile.lock index c7e1c221..86fab3a6 100644 --- a/storage/Podfile.lock +++ b/storage/Podfile.lock @@ -32,9 +32,9 @@ PODS: - nanopb/decode (1.30906.0) - nanopb/encode (1.30906.0) - PromisesObjC (1.2.10) - - SDWebImage (5.9.2): - - SDWebImage/Core (= 5.9.2) - - SDWebImage/Core (5.9.2) + - SDWebImage (5.9.3): + - SDWebImage/Core (= 5.9.3) + - SDWebImage/Core (5.9.3) DEPENDENCIES: - Firebase/Storage @@ -65,7 +65,7 @@ SPEC CHECKSUMS: GTMSessionFetcher: 6f5c8abbab8a9bce4bb3f057e317728ec6182b10 nanopb: 59317e09cf1f1a0af72f12af412d54edf52603fc PromisesObjC: b14b1c6b68e306650688599de8a45e49fae81151 - SDWebImage: 0b42b8719ab0c5257177d5894306e8a336b21cbb + SDWebImage: a31ee8e90a97303529e03fb0c333eae0eacb88e9 PODFILE CHECKSUM: f0cd9d079793b24a37b713cd64dc7900bb8601af From 8de16046268f070a12de64e1af58cb10b199d39f Mon Sep 17 00:00:00 2001 From: DPE bot Date: Wed, 21 Oct 2020 08:22:05 -0700 Subject: [PATCH 131/387] Auto-update dependencies. --- database/Podfile.lock | 2 +- dl-invites-sample/Podfile.lock | 2 +- firoptions/Podfile.lock | 2 +- functions/Podfile.lock | 2 +- inappmessaging/Podfile.lock | 2 +- installations/Podfile.lock | 2 +- invites/Podfile.lock | 2 +- mlkit/Podfile.lock | 2 +- storage/Podfile.lock | 2 +- 9 files changed, 9 insertions(+), 9 deletions(-) diff --git a/database/Podfile.lock b/database/Podfile.lock index 999fd9d9..664ea34f 100644 --- a/database/Podfile.lock +++ b/database/Podfile.lock @@ -74,4 +74,4 @@ SPEC CHECKSUMS: PODFILE CHECKSUM: 2d6d3f5d6efef8839436d4bcca6d595b46547d30 -COCOAPODS: 1.9.3 +COCOAPODS: 1.10.0 diff --git a/dl-invites-sample/Podfile.lock b/dl-invites-sample/Podfile.lock index 23dc11c6..00a88c88 100644 --- a/dl-invites-sample/Podfile.lock +++ b/dl-invites-sample/Podfile.lock @@ -54,4 +54,4 @@ SPEC CHECKSUMS: PODFILE CHECKSUM: 7de02ed38e9465e2c05bb12085a971c35543c261 -COCOAPODS: 1.9.3 +COCOAPODS: 1.10.0 diff --git a/firoptions/Podfile.lock b/firoptions/Podfile.lock index fcd30baa..303f0b6b 100644 --- a/firoptions/Podfile.lock +++ b/firoptions/Podfile.lock @@ -106,4 +106,4 @@ SPEC CHECKSUMS: PODFILE CHECKSUM: 637f4cec311becce3d9f62d24448342df688ce41 -COCOAPODS: 1.9.3 +COCOAPODS: 1.10.0 diff --git a/functions/Podfile.lock b/functions/Podfile.lock index e9b438f7..31eab455 100644 --- a/functions/Podfile.lock +++ b/functions/Podfile.lock @@ -58,4 +58,4 @@ SPEC CHECKSUMS: PODFILE CHECKSUM: 0bf21181414ed35c7e5fc96da7dd0f72b77e7b34 -COCOAPODS: 1.9.3 +COCOAPODS: 1.10.0 diff --git a/inappmessaging/Podfile.lock b/inappmessaging/Podfile.lock index 9d3b8807..c74752a3 100644 --- a/inappmessaging/Podfile.lock +++ b/inappmessaging/Podfile.lock @@ -86,4 +86,4 @@ SPEC CHECKSUMS: PODFILE CHECKSUM: ee1d0162c4b114166138141943031a3ae6c42221 -COCOAPODS: 1.9.3 +COCOAPODS: 1.10.0 diff --git a/installations/Podfile.lock b/installations/Podfile.lock index 6b716c8f..e4c37c46 100644 --- a/installations/Podfile.lock +++ b/installations/Podfile.lock @@ -52,4 +52,4 @@ SPEC CHECKSUMS: PODFILE CHECKSUM: 904aacceb39f206bdcc33f354e02d1d3d6343a46 -COCOAPODS: 1.9.3 +COCOAPODS: 1.10.0 diff --git a/invites/Podfile.lock b/invites/Podfile.lock index 30535bb5..9276f8a4 100644 --- a/invites/Podfile.lock +++ b/invites/Podfile.lock @@ -147,4 +147,4 @@ SPEC CHECKSUMS: PODFILE CHECKSUM: 642789e1fcae7a05996d36ee829b1b64089587bd -COCOAPODS: 1.9.3 +COCOAPODS: 1.10.0 diff --git a/mlkit/Podfile.lock b/mlkit/Podfile.lock index 4bd8a1c5..eac3166f 100644 --- a/mlkit/Podfile.lock +++ b/mlkit/Podfile.lock @@ -131,4 +131,4 @@ SPEC CHECKSUMS: PODFILE CHECKSUM: 4b071879fc5f9391b9325777ac56ce58e70e8b8d -COCOAPODS: 1.9.3 +COCOAPODS: 1.10.0 diff --git a/storage/Podfile.lock b/storage/Podfile.lock index 86fab3a6..2af3ed29 100644 --- a/storage/Podfile.lock +++ b/storage/Podfile.lock @@ -69,4 +69,4 @@ SPEC CHECKSUMS: PODFILE CHECKSUM: f0cd9d079793b24a37b713cd64dc7900bb8601af -COCOAPODS: 1.9.3 +COCOAPODS: 1.10.0 From 87780b69b24c33381b5bc7ae97f8a4e1d9f632b1 Mon Sep 17 00:00:00 2001 From: DPE bot Date: Fri, 23 Oct 2020 08:25:09 -0700 Subject: [PATCH 132/387] Auto-update dependencies. --- functions/Podfile.lock | 4 ++-- mlkit/Podfile.lock | 44 +++++++++++++++++++++--------------------- storage/Podfile.lock | 8 ++++---- 3 files changed, 28 insertions(+), 28 deletions(-) diff --git a/functions/Podfile.lock b/functions/Podfile.lock index 31eab455..1d60ec78 100644 --- a/functions/Podfile.lock +++ b/functions/Podfile.lock @@ -22,7 +22,7 @@ PODS: - PromisesObjC (~> 1.2) - GoogleUtilities/Logger (6.7.2): - GoogleUtilities/Environment - - GTMSessionFetcher/Core (1.4.0) + - GTMSessionFetcher/Core (1.5.0) - nanopb (1.30906.0): - nanopb/decode (= 1.30906.0) - nanopb/encode (= 1.30906.0) @@ -52,7 +52,7 @@ SPEC CHECKSUMS: FirebaseFunctions: 27518fdd14d8b3a849e2443f921cd1b471ab7acd GoogleDataTransport: f56af7caa4ed338dc8e138a5d7c5973e66440833 GoogleUtilities: 7f2f5a07f888cdb145101d6042bc4422f57e70b3 - GTMSessionFetcher: 6f5c8abbab8a9bce4bb3f057e317728ec6182b10 + GTMSessionFetcher: b3503b20a988c4e20cc189aa798fd18220133f52 nanopb: 59317e09cf1f1a0af72f12af412d54edf52603fc PromisesObjC: 8c196f5a328c2cba3e74624585467a557dcb482f diff --git a/mlkit/Podfile.lock b/mlkit/Podfile.lock index eac3166f..4fc756b1 100644 --- a/mlkit/Podfile.lock +++ b/mlkit/Podfile.lock @@ -45,36 +45,36 @@ PODS: - FirebaseMLVision (~> 0.21) - GTMSessionFetcher/Core (~> 1.1) - TensorFlowLiteObjC (~> 2.1.0) - - GoogleAPIClientForREST/Core (1.4.3): + - GoogleAPIClientForREST/Core (1.5.0): - GTMSessionFetcher (>= 1.1.7) - - GoogleAPIClientForREST/Vision (1.4.3): + - GoogleAPIClientForREST/Vision (1.5.0): - GoogleAPIClientForREST/Core - GTMSessionFetcher (>= 1.1.7) - GoogleDataTransport (7.5.1): - nanopb (~> 1.30906.0) - - GoogleToolboxForMac/DebugUtils (2.2.2): - - GoogleToolboxForMac/Defines (= 2.2.2) - - GoogleToolboxForMac/Defines (2.2.2) - - GoogleToolboxForMac/Logger (2.2.2): - - GoogleToolboxForMac/Defines (= 2.2.2) - - "GoogleToolboxForMac/NSData+zlib (2.2.2)": - - GoogleToolboxForMac/Defines (= 2.2.2) - - "GoogleToolboxForMac/NSDictionary+URLArguments (2.2.2)": - - GoogleToolboxForMac/DebugUtils (= 2.2.2) - - GoogleToolboxForMac/Defines (= 2.2.2) - - "GoogleToolboxForMac/NSString+URLArguments (= 2.2.2)" - - "GoogleToolboxForMac/NSString+URLArguments (2.2.2)" + - GoogleToolboxForMac/DebugUtils (2.3.0): + - GoogleToolboxForMac/Defines (= 2.3.0) + - GoogleToolboxForMac/Defines (2.3.0) + - GoogleToolboxForMac/Logger (2.3.0): + - GoogleToolboxForMac/Defines (= 2.3.0) + - "GoogleToolboxForMac/NSData+zlib (2.3.0)": + - GoogleToolboxForMac/Defines (= 2.3.0) + - "GoogleToolboxForMac/NSDictionary+URLArguments (2.3.0)": + - GoogleToolboxForMac/DebugUtils (= 2.3.0) + - GoogleToolboxForMac/Defines (= 2.3.0) + - "GoogleToolboxForMac/NSString+URLArguments (= 2.3.0)" + - "GoogleToolboxForMac/NSString+URLArguments (2.3.0)" - GoogleUtilities/Environment (6.7.2): - PromisesObjC (~> 1.2) - GoogleUtilities/Logger (6.7.2): - GoogleUtilities/Environment - GoogleUtilities/UserDefaults (6.7.2): - GoogleUtilities/Logger - - GTMSessionFetcher (1.4.0): - - GTMSessionFetcher/Full (= 1.4.0) - - GTMSessionFetcher/Core (1.4.0) - - GTMSessionFetcher/Full (1.4.0): - - GTMSessionFetcher/Core (= 1.4.0) + - GTMSessionFetcher (1.5.0): + - GTMSessionFetcher/Full (= 1.5.0) + - GTMSessionFetcher/Core (1.5.0) + - GTMSessionFetcher/Full (1.5.0): + - GTMSessionFetcher/Core (= 1.5.0) - nanopb (1.30906.0): - nanopb/decode (= 1.30906.0) - nanopb/encode (= 1.30906.0) @@ -118,11 +118,11 @@ SPEC CHECKSUMS: FirebaseMLCommon: d218d75dd1c6c4e447f731ac22da56b88cb79431 FirebaseMLVision: 68dd092b4c52a7ac163ec0d4f541d5711fc9fec6 FirebaseMLVisionAutoML: 869af2667c30ac90bd8aefd14e92f8c99b69862b - GoogleAPIClientForREST: e2d95a611ac06a90d143c93bfd8597719f8b0938 + GoogleAPIClientForREST: e152cbe478166145abeb22255d545a1faa86033c GoogleDataTransport: f56af7caa4ed338dc8e138a5d7c5973e66440833 - GoogleToolboxForMac: 800648f8b3127618c1b59c7f97684427630c5ea3 + GoogleToolboxForMac: 1350d40e86a76f7863928d63bcb0b89c84c521c5 GoogleUtilities: 7f2f5a07f888cdb145101d6042bc4422f57e70b3 - GTMSessionFetcher: 6f5c8abbab8a9bce4bb3f057e317728ec6182b10 + GTMSessionFetcher: b3503b20a988c4e20cc189aa798fd18220133f52 nanopb: 59317e09cf1f1a0af72f12af412d54edf52603fc PromisesObjC: 8c196f5a328c2cba3e74624585467a557dcb482f Protobuf: 3dac39b34a08151c6d949560efe3f86134a3f748 diff --git a/storage/Podfile.lock b/storage/Podfile.lock index 2af3ed29..38a713cb 100644 --- a/storage/Podfile.lock +++ b/storage/Podfile.lock @@ -32,9 +32,9 @@ PODS: - nanopb/decode (1.30906.0) - nanopb/encode (1.30906.0) - PromisesObjC (1.2.10) - - SDWebImage (5.9.3): - - SDWebImage/Core (= 5.9.3) - - SDWebImage/Core (5.9.3) + - SDWebImage (5.9.4): + - SDWebImage/Core (= 5.9.4) + - SDWebImage/Core (5.9.4) DEPENDENCIES: - Firebase/Storage @@ -65,7 +65,7 @@ SPEC CHECKSUMS: GTMSessionFetcher: 6f5c8abbab8a9bce4bb3f057e317728ec6182b10 nanopb: 59317e09cf1f1a0af72f12af412d54edf52603fc PromisesObjC: b14b1c6b68e306650688599de8a45e49fae81151 - SDWebImage: a31ee8e90a97303529e03fb0c333eae0eacb88e9 + SDWebImage: b69257f4ab14e9b6a2ef53e910fdf914d8f757c1 PODFILE CHECKSUM: f0cd9d079793b24a37b713cd64dc7900bb8601af From df2bf541e936a73cd3862e69110b4a9e0a2d123c Mon Sep 17 00:00:00 2001 From: DPE bot Date: Mon, 26 Oct 2020 08:22:19 -0700 Subject: [PATCH 133/387] Auto-update dependencies. --- installations/Podfile.lock | 58 +++++++++++++++++++------------------- 1 file changed, 29 insertions(+), 29 deletions(-) diff --git a/installations/Podfile.lock b/installations/Podfile.lock index e4c37c46..9cd45de5 100644 --- a/installations/Podfile.lock +++ b/installations/Podfile.lock @@ -1,31 +1,31 @@ PODS: - - FirebaseCore (6.10.4): - - FirebaseCoreDiagnostics (~> 1.6) - - GoogleUtilities/Environment (~> 6.7) - - GoogleUtilities/Logger (~> 6.7) - - FirebaseCoreDiagnostics (1.7.0): - - GoogleDataTransport (~> 7.4) - - GoogleUtilities/Environment (~> 6.7) - - GoogleUtilities/Logger (~> 6.7) - - nanopb (~> 1.30906.0) - - FirebaseInstallations (1.7.0): - - FirebaseCore (~> 6.10) - - GoogleUtilities/Environment (~> 6.7) - - GoogleUtilities/UserDefaults (~> 6.7) + - FirebaseCore (7.0.0): + - FirebaseCoreDiagnostics (~> 7.0) + - GoogleUtilities/Environment (~> 7.0) + - GoogleUtilities/Logger (~> 7.0) + - FirebaseCoreDiagnostics (7.0.0): + - GoogleDataTransport (~> 8.0) + - GoogleUtilities/Environment (~> 7.0) + - GoogleUtilities/Logger (~> 7.0) + - nanopb (~> 2.30906.0) + - FirebaseInstallations (7.0.0): + - FirebaseCore (~> 7.0) + - GoogleUtilities/Environment (~> 7.0) + - GoogleUtilities/UserDefaults (~> 7.0) - PromisesObjC (~> 1.2) - - GoogleDataTransport (7.5.1): - - nanopb (~> 1.30906.0) - - GoogleUtilities/Environment (6.7.2): + - GoogleDataTransport (8.0.0): + - nanopb (~> 2.30906.0) + - GoogleUtilities/Environment (7.0.0): - PromisesObjC (~> 1.2) - - GoogleUtilities/Logger (6.7.2): + - GoogleUtilities/Logger (7.0.0): - GoogleUtilities/Environment - - GoogleUtilities/UserDefaults (6.7.2): + - GoogleUtilities/UserDefaults (7.0.0): - GoogleUtilities/Logger - - nanopb (1.30906.0): - - nanopb/decode (= 1.30906.0) - - nanopb/encode (= 1.30906.0) - - nanopb/decode (1.30906.0) - - nanopb/encode (1.30906.0) + - nanopb (2.30906.0): + - nanopb/decode (= 2.30906.0) + - nanopb/encode (= 2.30906.0) + - nanopb/decode (2.30906.0) + - nanopb/encode (2.30906.0) - PromisesObjC (1.2.11) DEPENDENCIES: @@ -42,12 +42,12 @@ SPEC REPOS: - PromisesObjC SPEC CHECKSUMS: - FirebaseCore: d3a978a3cfa3240bf7e4ba7d137fdf5b22b628ec - FirebaseCoreDiagnostics: 770ac5958e1372ce67959ae4b4f31d8e127c3ac1 - FirebaseInstallations: 466c7b4d1f58fe16707693091da253726a731ed2 - GoogleDataTransport: f56af7caa4ed338dc8e138a5d7c5973e66440833 - GoogleUtilities: 7f2f5a07f888cdb145101d6042bc4422f57e70b3 - nanopb: 59317e09cf1f1a0af72f12af412d54edf52603fc + FirebaseCore: cf3122185fce1cf71cedbbc498ea84d2b3e7cb69 + FirebaseCoreDiagnostics: 5f4aa04fdb04923693cc704c7ef9158bdf41a48b + FirebaseInstallations: c28d4bcbb5c6884d1a39afbc0bd7fc590e31e9b7 + GoogleDataTransport: 6ce8004a961db1b905740d7be106c61ba7e89c21 + GoogleUtilities: ffb2f4159f2c897c6e8992bd7fbcdef8a300589c + nanopb: 1bf24dd71191072e120b83dd02d08f3da0d65e53 PromisesObjC: 8c196f5a328c2cba3e74624585467a557dcb482f PODFILE CHECKSUM: 904aacceb39f206bdcc33f354e02d1d3d6343a46 From a9a709fdadda1d6219ddc26adfbf6f6a500488bf Mon Sep 17 00:00:00 2001 From: DPE bot Date: Tue, 27 Oct 2020 08:22:25 -0700 Subject: [PATCH 134/387] Auto-update dependencies. --- firoptions/Podfile.lock | 124 ++++++++++++++++++++-------------------- functions/Podfile.lock | 64 ++++++++++----------- mlkit/Podfile.lock | 6 +- 3 files changed, 97 insertions(+), 97 deletions(-) diff --git a/firoptions/Podfile.lock b/firoptions/Podfile.lock index 303f0b6b..61effd31 100644 --- a/firoptions/Podfile.lock +++ b/firoptions/Podfile.lock @@ -1,73 +1,73 @@ PODS: - - Firebase/Analytics (6.34.0): + - Firebase/Analytics (7.0.0): - Firebase/Core - - Firebase/Core (6.34.0): + - Firebase/Core (7.0.0): - Firebase/CoreOnly - - FirebaseAnalytics (= 6.9.0) - - Firebase/CoreOnly (6.34.0): - - FirebaseCore (= 6.10.4) - - Firebase/Database (6.34.0): + - FirebaseAnalytics (= 7.0.0) + - Firebase/CoreOnly (7.0.0): + - FirebaseCore (= 7.0.0) + - Firebase/Database (7.0.0): - Firebase/CoreOnly - - FirebaseDatabase (~> 6.6.0) - - FirebaseAnalytics (6.9.0): - - FirebaseCore (~> 6.10) - - FirebaseInstallations (~> 1.7) - - GoogleAppMeasurement (= 6.9.0) - - GoogleUtilities/AppDelegateSwizzler (~> 6.7) - - GoogleUtilities/MethodSwizzler (~> 6.7) - - GoogleUtilities/Network (~> 6.7) - - "GoogleUtilities/NSData+zlib (~> 6.7)" - - nanopb (~> 1.30906.0) - - FirebaseCore (6.10.4): - - FirebaseCoreDiagnostics (~> 1.6) - - GoogleUtilities/Environment (~> 6.7) - - GoogleUtilities/Logger (~> 6.7) - - FirebaseCoreDiagnostics (1.7.0): - - GoogleDataTransport (~> 7.4) - - GoogleUtilities/Environment (~> 6.7) - - GoogleUtilities/Logger (~> 6.7) - - nanopb (~> 1.30906.0) - - FirebaseDatabase (6.6.0): - - FirebaseCore (~> 6.10) + - FirebaseDatabase (~> 7.0.0) + - FirebaseAnalytics (7.0.0): + - FirebaseCore (~> 7.0) + - FirebaseInstallations (~> 7.0) + - GoogleAppMeasurement (= 7.0.0) + - GoogleUtilities/AppDelegateSwizzler (~> 7.0) + - GoogleUtilities/MethodSwizzler (~> 7.0) + - GoogleUtilities/Network (~> 7.0) + - "GoogleUtilities/NSData+zlib (~> 7.0)" + - nanopb (~> 2.30906.0) + - FirebaseCore (7.0.0): + - FirebaseCoreDiagnostics (~> 7.0) + - GoogleUtilities/Environment (~> 7.0) + - GoogleUtilities/Logger (~> 7.0) + - FirebaseCoreDiagnostics (7.0.0): + - GoogleDataTransport (~> 8.0) + - GoogleUtilities/Environment (~> 7.0) + - GoogleUtilities/Logger (~> 7.0) + - nanopb (~> 2.30906.0) + - FirebaseDatabase (7.0.0): + - FirebaseCore (~> 7.0) - leveldb-library (~> 1.22) - - FirebaseInstallations (1.7.0): - - FirebaseCore (~> 6.10) - - GoogleUtilities/Environment (~> 6.7) - - GoogleUtilities/UserDefaults (~> 6.7) + - FirebaseInstallations (7.0.0): + - FirebaseCore (~> 7.0) + - GoogleUtilities/Environment (~> 7.0) + - GoogleUtilities/UserDefaults (~> 7.0) - PromisesObjC (~> 1.2) - - GoogleAppMeasurement (6.9.0): - - GoogleUtilities/AppDelegateSwizzler (~> 6.7) - - GoogleUtilities/MethodSwizzler (~> 6.7) - - GoogleUtilities/Network (~> 6.7) - - "GoogleUtilities/NSData+zlib (~> 6.7)" - - nanopb (~> 1.30906.0) - - GoogleDataTransport (7.5.1): - - nanopb (~> 1.30906.0) - - GoogleUtilities/AppDelegateSwizzler (6.7.2): + - GoogleAppMeasurement (7.0.0): + - GoogleUtilities/AppDelegateSwizzler (~> 7.0) + - GoogleUtilities/MethodSwizzler (~> 7.0) + - GoogleUtilities/Network (~> 7.0) + - "GoogleUtilities/NSData+zlib (~> 7.0)" + - nanopb (~> 2.30906.0) + - GoogleDataTransport (8.0.0): + - nanopb (~> 2.30906.0) + - GoogleUtilities/AppDelegateSwizzler (7.0.0): - GoogleUtilities/Environment - GoogleUtilities/Logger - GoogleUtilities/Network - - GoogleUtilities/Environment (6.7.2): + - GoogleUtilities/Environment (7.0.0): - PromisesObjC (~> 1.2) - - GoogleUtilities/Logger (6.7.2): + - GoogleUtilities/Logger (7.0.0): - GoogleUtilities/Environment - - GoogleUtilities/MethodSwizzler (6.7.2): + - GoogleUtilities/MethodSwizzler (7.0.0): - GoogleUtilities/Logger - - GoogleUtilities/Network (6.7.2): + - GoogleUtilities/Network (7.0.0): - GoogleUtilities/Logger - "GoogleUtilities/NSData+zlib" - GoogleUtilities/Reachability - - "GoogleUtilities/NSData+zlib (6.7.2)" - - GoogleUtilities/Reachability (6.7.2): + - "GoogleUtilities/NSData+zlib (7.0.0)" + - GoogleUtilities/Reachability (7.0.0): - GoogleUtilities/Logger - - GoogleUtilities/UserDefaults (6.7.2): + - GoogleUtilities/UserDefaults (7.0.0): - GoogleUtilities/Logger - leveldb-library (1.22) - - nanopb (1.30906.0): - - nanopb/decode (= 1.30906.0) - - nanopb/encode (= 1.30906.0) - - nanopb/decode (1.30906.0) - - nanopb/encode (1.30906.0) + - nanopb (2.30906.0): + - nanopb/decode (= 2.30906.0) + - nanopb/encode (= 2.30906.0) + - nanopb/decode (2.30906.0) + - nanopb/encode (2.30906.0) - PromisesObjC (1.2.11) DEPENDENCIES: @@ -91,17 +91,17 @@ SPEC REPOS: - PromisesObjC SPEC CHECKSUMS: - Firebase: c23a36d9e4cdf7877dfcba8dd0c58add66358999 - FirebaseAnalytics: 3bb096873ee0d7fa4b6c70f5e9166b6da413cc7f - FirebaseCore: d3a978a3cfa3240bf7e4ba7d137fdf5b22b628ec - FirebaseCoreDiagnostics: 770ac5958e1372ce67959ae4b4f31d8e127c3ac1 - FirebaseDatabase: 13a865a4b85897462b930eb683bda8f52583713f - FirebaseInstallations: 466c7b4d1f58fe16707693091da253726a731ed2 - GoogleAppMeasurement: a6a3a066369828db64eda428cb2856dc1cdc7c4e - GoogleDataTransport: f56af7caa4ed338dc8e138a5d7c5973e66440833 - GoogleUtilities: 7f2f5a07f888cdb145101d6042bc4422f57e70b3 + Firebase: 50be68416f50eb4eb2ecb0e78acab9a051ef95df + FirebaseAnalytics: c1166b7990bae464c6436132510bb718c6680f80 + FirebaseCore: cf3122185fce1cf71cedbbc498ea84d2b3e7cb69 + FirebaseCoreDiagnostics: 5f4aa04fdb04923693cc704c7ef9158bdf41a48b + FirebaseDatabase: 2481b48ebfd233ef591095d79d76720ea85cde74 + FirebaseInstallations: c28d4bcbb5c6884d1a39afbc0bd7fc590e31e9b7 + GoogleAppMeasurement: 7790ef975d1d463c8614cd949a847e612edf087a + GoogleDataTransport: 6ce8004a961db1b905740d7be106c61ba7e89c21 + GoogleUtilities: ffb2f4159f2c897c6e8992bd7fbcdef8a300589c leveldb-library: 55d93ee664b4007aac644a782d11da33fba316f7 - nanopb: 59317e09cf1f1a0af72f12af412d54edf52603fc + nanopb: 1bf24dd71191072e120b83dd02d08f3da0d65e53 PromisesObjC: 8c196f5a328c2cba3e74624585467a557dcb482f PODFILE CHECKSUM: 637f4cec311becce3d9f62d24448342df688ce41 diff --git a/functions/Podfile.lock b/functions/Podfile.lock index 1d60ec78..6d524046 100644 --- a/functions/Podfile.lock +++ b/functions/Podfile.lock @@ -1,33 +1,33 @@ PODS: - - Firebase/CoreOnly (6.34.0): - - FirebaseCore (= 6.10.4) - - Firebase/Functions (6.34.0): + - Firebase/CoreOnly (7.0.0): + - FirebaseCore (= 7.0.0) + - Firebase/Functions (7.0.0): - Firebase/CoreOnly - - FirebaseFunctions (~> 2.9.0) - - FirebaseCore (6.10.4): - - FirebaseCoreDiagnostics (~> 1.6) - - GoogleUtilities/Environment (~> 6.7) - - GoogleUtilities/Logger (~> 6.7) - - FirebaseCoreDiagnostics (1.7.0): - - GoogleDataTransport (~> 7.4) - - GoogleUtilities/Environment (~> 6.7) - - GoogleUtilities/Logger (~> 6.7) - - nanopb (~> 1.30906.0) - - FirebaseFunctions (2.9.0): - - FirebaseCore (~> 6.10) - - GTMSessionFetcher/Core (~> 1.1) - - GoogleDataTransport (7.5.1): - - nanopb (~> 1.30906.0) - - GoogleUtilities/Environment (6.7.2): + - FirebaseFunctions (~> 7.0.0) + - FirebaseCore (7.0.0): + - FirebaseCoreDiagnostics (~> 7.0) + - GoogleUtilities/Environment (~> 7.0) + - GoogleUtilities/Logger (~> 7.0) + - FirebaseCoreDiagnostics (7.0.0): + - GoogleDataTransport (~> 8.0) + - GoogleUtilities/Environment (~> 7.0) + - GoogleUtilities/Logger (~> 7.0) + - nanopb (~> 2.30906.0) + - FirebaseFunctions (7.0.0): + - FirebaseCore (~> 7.0) + - GTMSessionFetcher/Core (~> 1.4) + - GoogleDataTransport (8.0.0): + - nanopb (~> 2.30906.0) + - GoogleUtilities/Environment (7.0.0): - PromisesObjC (~> 1.2) - - GoogleUtilities/Logger (6.7.2): + - GoogleUtilities/Logger (7.0.0): - GoogleUtilities/Environment - GTMSessionFetcher/Core (1.5.0) - - nanopb (1.30906.0): - - nanopb/decode (= 1.30906.0) - - nanopb/encode (= 1.30906.0) - - nanopb/decode (1.30906.0) - - nanopb/encode (1.30906.0) + - nanopb (2.30906.0): + - nanopb/decode (= 2.30906.0) + - nanopb/encode (= 2.30906.0) + - nanopb/decode (2.30906.0) + - nanopb/encode (2.30906.0) - PromisesObjC (1.2.11) DEPENDENCIES: @@ -46,14 +46,14 @@ SPEC REPOS: - PromisesObjC SPEC CHECKSUMS: - Firebase: c23a36d9e4cdf7877dfcba8dd0c58add66358999 - FirebaseCore: d3a978a3cfa3240bf7e4ba7d137fdf5b22b628ec - FirebaseCoreDiagnostics: 770ac5958e1372ce67959ae4b4f31d8e127c3ac1 - FirebaseFunctions: 27518fdd14d8b3a849e2443f921cd1b471ab7acd - GoogleDataTransport: f56af7caa4ed338dc8e138a5d7c5973e66440833 - GoogleUtilities: 7f2f5a07f888cdb145101d6042bc4422f57e70b3 + Firebase: 50be68416f50eb4eb2ecb0e78acab9a051ef95df + FirebaseCore: cf3122185fce1cf71cedbbc498ea84d2b3e7cb69 + FirebaseCoreDiagnostics: 5f4aa04fdb04923693cc704c7ef9158bdf41a48b + FirebaseFunctions: 571aee227a021debe3e1092aa079f751623e233a + GoogleDataTransport: 6ce8004a961db1b905740d7be106c61ba7e89c21 + GoogleUtilities: ffb2f4159f2c897c6e8992bd7fbcdef8a300589c GTMSessionFetcher: b3503b20a988c4e20cc189aa798fd18220133f52 - nanopb: 59317e09cf1f1a0af72f12af412d54edf52603fc + nanopb: 1bf24dd71191072e120b83dd02d08f3da0d65e53 PromisesObjC: 8c196f5a328c2cba3e74624585467a557dcb482f PODFILE CHECKSUM: 0bf21181414ed35c7e5fc96da7dd0f72b77e7b34 diff --git a/mlkit/Podfile.lock b/mlkit/Podfile.lock index 4fc756b1..404a5555 100644 --- a/mlkit/Podfile.lock +++ b/mlkit/Podfile.lock @@ -45,9 +45,9 @@ PODS: - FirebaseMLVision (~> 0.21) - GTMSessionFetcher/Core (~> 1.1) - TensorFlowLiteObjC (~> 2.1.0) - - GoogleAPIClientForREST/Core (1.5.0): + - GoogleAPIClientForREST/Core (1.5.1): - GTMSessionFetcher (>= 1.1.7) - - GoogleAPIClientForREST/Vision (1.5.0): + - GoogleAPIClientForREST/Vision (1.5.1): - GoogleAPIClientForREST/Core - GTMSessionFetcher (>= 1.1.7) - GoogleDataTransport (7.5.1): @@ -118,7 +118,7 @@ SPEC CHECKSUMS: FirebaseMLCommon: d218d75dd1c6c4e447f731ac22da56b88cb79431 FirebaseMLVision: 68dd092b4c52a7ac163ec0d4f541d5711fc9fec6 FirebaseMLVisionAutoML: 869af2667c30ac90bd8aefd14e92f8c99b69862b - GoogleAPIClientForREST: e152cbe478166145abeb22255d545a1faa86033c + GoogleAPIClientForREST: 4bb409633efcc2e1b3f945afe7e35039b5a61db2 GoogleDataTransport: f56af7caa4ed338dc8e138a5d7c5973e66440833 GoogleToolboxForMac: 1350d40e86a76f7863928d63bcb0b89c84c521c5 GoogleUtilities: 7f2f5a07f888cdb145101d6042bc4422f57e70b3 From 74e800b71c0971166c9e05e260c7d70091e129b8 Mon Sep 17 00:00:00 2001 From: DPE bot Date: Tue, 10 Nov 2020 08:23:14 -0800 Subject: [PATCH 135/387] Auto-update dependencies. --- firoptions/Podfile.lock | 30 +++++++++++++++--------------- functions/Podfile.lock | 14 +++++++------- installations/Podfile.lock | 24 ++++++++++++------------ 3 files changed, 34 insertions(+), 34 deletions(-) diff --git a/firoptions/Podfile.lock b/firoptions/Podfile.lock index 61effd31..3c78b664 100644 --- a/firoptions/Podfile.lock +++ b/firoptions/Podfile.lock @@ -22,7 +22,7 @@ PODS: - FirebaseCoreDiagnostics (~> 7.0) - GoogleUtilities/Environment (~> 7.0) - GoogleUtilities/Logger (~> 7.0) - - FirebaseCoreDiagnostics (7.0.0): + - FirebaseCoreDiagnostics (7.1.0): - GoogleDataTransport (~> 8.0) - GoogleUtilities/Environment (~> 7.0) - GoogleUtilities/Logger (~> 7.0) @@ -30,7 +30,7 @@ PODS: - FirebaseDatabase (7.0.0): - FirebaseCore (~> 7.0) - leveldb-library (~> 1.22) - - FirebaseInstallations (7.0.0): + - FirebaseInstallations (7.1.0): - FirebaseCore (~> 7.0) - GoogleUtilities/Environment (~> 7.0) - GoogleUtilities/UserDefaults (~> 7.0) @@ -41,26 +41,26 @@ PODS: - GoogleUtilities/Network (~> 7.0) - "GoogleUtilities/NSData+zlib (~> 7.0)" - nanopb (~> 2.30906.0) - - GoogleDataTransport (8.0.0): + - GoogleDataTransport (8.0.1): - nanopb (~> 2.30906.0) - - GoogleUtilities/AppDelegateSwizzler (7.0.0): + - GoogleUtilities/AppDelegateSwizzler (7.1.0): - GoogleUtilities/Environment - GoogleUtilities/Logger - GoogleUtilities/Network - - GoogleUtilities/Environment (7.0.0): + - GoogleUtilities/Environment (7.1.0): - PromisesObjC (~> 1.2) - - GoogleUtilities/Logger (7.0.0): + - GoogleUtilities/Logger (7.1.0): - GoogleUtilities/Environment - - GoogleUtilities/MethodSwizzler (7.0.0): + - GoogleUtilities/MethodSwizzler (7.1.0): - GoogleUtilities/Logger - - GoogleUtilities/Network (7.0.0): + - GoogleUtilities/Network (7.1.0): - GoogleUtilities/Logger - "GoogleUtilities/NSData+zlib" - GoogleUtilities/Reachability - - "GoogleUtilities/NSData+zlib (7.0.0)" - - GoogleUtilities/Reachability (7.0.0): + - "GoogleUtilities/NSData+zlib (7.1.0)" + - GoogleUtilities/Reachability (7.1.0): - GoogleUtilities/Logger - - GoogleUtilities/UserDefaults (7.0.0): + - GoogleUtilities/UserDefaults (7.1.0): - GoogleUtilities/Logger - leveldb-library (1.22) - nanopb (2.30906.0): @@ -94,12 +94,12 @@ SPEC CHECKSUMS: Firebase: 50be68416f50eb4eb2ecb0e78acab9a051ef95df FirebaseAnalytics: c1166b7990bae464c6436132510bb718c6680f80 FirebaseCore: cf3122185fce1cf71cedbbc498ea84d2b3e7cb69 - FirebaseCoreDiagnostics: 5f4aa04fdb04923693cc704c7ef9158bdf41a48b + FirebaseCoreDiagnostics: 872cdb9b749b23346dddd5c1014d1babd2257de3 FirebaseDatabase: 2481b48ebfd233ef591095d79d76720ea85cde74 - FirebaseInstallations: c28d4bcbb5c6884d1a39afbc0bd7fc590e31e9b7 + FirebaseInstallations: 3de38553e86171b5f81d83cdeef63473d37bfdb0 GoogleAppMeasurement: 7790ef975d1d463c8614cd949a847e612edf087a - GoogleDataTransport: 6ce8004a961db1b905740d7be106c61ba7e89c21 - GoogleUtilities: ffb2f4159f2c897c6e8992bd7fbcdef8a300589c + GoogleDataTransport: e4085e6762f36a6141738f46b0153473ce57fb18 + GoogleUtilities: f734da554aade8cc7928a31c2f3311897933a1bd leveldb-library: 55d93ee664b4007aac644a782d11da33fba316f7 nanopb: 1bf24dd71191072e120b83dd02d08f3da0d65e53 PromisesObjC: 8c196f5a328c2cba3e74624585467a557dcb482f diff --git a/functions/Podfile.lock b/functions/Podfile.lock index 6d524046..826e0e69 100644 --- a/functions/Podfile.lock +++ b/functions/Podfile.lock @@ -8,7 +8,7 @@ PODS: - FirebaseCoreDiagnostics (~> 7.0) - GoogleUtilities/Environment (~> 7.0) - GoogleUtilities/Logger (~> 7.0) - - FirebaseCoreDiagnostics (7.0.0): + - FirebaseCoreDiagnostics (7.1.0): - GoogleDataTransport (~> 8.0) - GoogleUtilities/Environment (~> 7.0) - GoogleUtilities/Logger (~> 7.0) @@ -16,11 +16,11 @@ PODS: - FirebaseFunctions (7.0.0): - FirebaseCore (~> 7.0) - GTMSessionFetcher/Core (~> 1.4) - - GoogleDataTransport (8.0.0): + - GoogleDataTransport (8.0.1): - nanopb (~> 2.30906.0) - - GoogleUtilities/Environment (7.0.0): + - GoogleUtilities/Environment (7.1.0): - PromisesObjC (~> 1.2) - - GoogleUtilities/Logger (7.0.0): + - GoogleUtilities/Logger (7.1.0): - GoogleUtilities/Environment - GTMSessionFetcher/Core (1.5.0) - nanopb (2.30906.0): @@ -48,10 +48,10 @@ SPEC REPOS: SPEC CHECKSUMS: Firebase: 50be68416f50eb4eb2ecb0e78acab9a051ef95df FirebaseCore: cf3122185fce1cf71cedbbc498ea84d2b3e7cb69 - FirebaseCoreDiagnostics: 5f4aa04fdb04923693cc704c7ef9158bdf41a48b + FirebaseCoreDiagnostics: 872cdb9b749b23346dddd5c1014d1babd2257de3 FirebaseFunctions: 571aee227a021debe3e1092aa079f751623e233a - GoogleDataTransport: 6ce8004a961db1b905740d7be106c61ba7e89c21 - GoogleUtilities: ffb2f4159f2c897c6e8992bd7fbcdef8a300589c + GoogleDataTransport: e4085e6762f36a6141738f46b0153473ce57fb18 + GoogleUtilities: f734da554aade8cc7928a31c2f3311897933a1bd GTMSessionFetcher: b3503b20a988c4e20cc189aa798fd18220133f52 nanopb: 1bf24dd71191072e120b83dd02d08f3da0d65e53 PromisesObjC: 8c196f5a328c2cba3e74624585467a557dcb482f diff --git a/installations/Podfile.lock b/installations/Podfile.lock index 9cd45de5..e2eebab0 100644 --- a/installations/Podfile.lock +++ b/installations/Podfile.lock @@ -1,25 +1,25 @@ PODS: - - FirebaseCore (7.0.0): + - FirebaseCore (7.1.0): - FirebaseCoreDiagnostics (~> 7.0) - GoogleUtilities/Environment (~> 7.0) - GoogleUtilities/Logger (~> 7.0) - - FirebaseCoreDiagnostics (7.0.0): + - FirebaseCoreDiagnostics (7.1.0): - GoogleDataTransport (~> 8.0) - GoogleUtilities/Environment (~> 7.0) - GoogleUtilities/Logger (~> 7.0) - nanopb (~> 2.30906.0) - - FirebaseInstallations (7.0.0): + - FirebaseInstallations (7.1.0): - FirebaseCore (~> 7.0) - GoogleUtilities/Environment (~> 7.0) - GoogleUtilities/UserDefaults (~> 7.0) - PromisesObjC (~> 1.2) - - GoogleDataTransport (8.0.0): + - GoogleDataTransport (8.0.1): - nanopb (~> 2.30906.0) - - GoogleUtilities/Environment (7.0.0): + - GoogleUtilities/Environment (7.1.0): - PromisesObjC (~> 1.2) - - GoogleUtilities/Logger (7.0.0): + - GoogleUtilities/Logger (7.1.0): - GoogleUtilities/Environment - - GoogleUtilities/UserDefaults (7.0.0): + - GoogleUtilities/UserDefaults (7.1.0): - GoogleUtilities/Logger - nanopb (2.30906.0): - nanopb/decode (= 2.30906.0) @@ -42,11 +42,11 @@ SPEC REPOS: - PromisesObjC SPEC CHECKSUMS: - FirebaseCore: cf3122185fce1cf71cedbbc498ea84d2b3e7cb69 - FirebaseCoreDiagnostics: 5f4aa04fdb04923693cc704c7ef9158bdf41a48b - FirebaseInstallations: c28d4bcbb5c6884d1a39afbc0bd7fc590e31e9b7 - GoogleDataTransport: 6ce8004a961db1b905740d7be106c61ba7e89c21 - GoogleUtilities: ffb2f4159f2c897c6e8992bd7fbcdef8a300589c + FirebaseCore: 20046127eef0fcb8fa25df7fc12f7b97d4e48611 + FirebaseCoreDiagnostics: 872cdb9b749b23346dddd5c1014d1babd2257de3 + FirebaseInstallations: 3de38553e86171b5f81d83cdeef63473d37bfdb0 + GoogleDataTransport: e4085e6762f36a6141738f46b0153473ce57fb18 + GoogleUtilities: f734da554aade8cc7928a31c2f3311897933a1bd nanopb: 1bf24dd71191072e120b83dd02d08f3da0d65e53 PromisesObjC: 8c196f5a328c2cba3e74624585467a557dcb482f From 9e4813013b45ac32407e0546a850be781a15a3ff Mon Sep 17 00:00:00 2001 From: DPE bot Date: Wed, 11 Nov 2020 08:23:06 -0800 Subject: [PATCH 136/387] Auto-update dependencies. --- firoptions/Podfile.lock | 34 +++++++++++++++++----------------- functions/Podfile.lock | 18 +++++++++--------- 2 files changed, 26 insertions(+), 26 deletions(-) diff --git a/firoptions/Podfile.lock b/firoptions/Podfile.lock index 3c78b664..62399838 100644 --- a/firoptions/Podfile.lock +++ b/firoptions/Podfile.lock @@ -1,24 +1,24 @@ PODS: - - Firebase/Analytics (7.0.0): + - Firebase/Analytics (7.1.0): - Firebase/Core - - Firebase/Core (7.0.0): + - Firebase/Core (7.1.0): - Firebase/CoreOnly - - FirebaseAnalytics (= 7.0.0) - - Firebase/CoreOnly (7.0.0): - - FirebaseCore (= 7.0.0) - - Firebase/Database (7.0.0): + - FirebaseAnalytics (= 7.1.0) + - Firebase/CoreOnly (7.1.0): + - FirebaseCore (= 7.1.0) + - Firebase/Database (7.1.0): - Firebase/CoreOnly - - FirebaseDatabase (~> 7.0.0) - - FirebaseAnalytics (7.0.0): + - FirebaseDatabase (~> 7.1.0) + - FirebaseAnalytics (7.1.0): - FirebaseCore (~> 7.0) - FirebaseInstallations (~> 7.0) - - GoogleAppMeasurement (= 7.0.0) + - GoogleAppMeasurement (= 7.1.0) - GoogleUtilities/AppDelegateSwizzler (~> 7.0) - GoogleUtilities/MethodSwizzler (~> 7.0) - GoogleUtilities/Network (~> 7.0) - "GoogleUtilities/NSData+zlib (~> 7.0)" - nanopb (~> 2.30906.0) - - FirebaseCore (7.0.0): + - FirebaseCore (7.1.0): - FirebaseCoreDiagnostics (~> 7.0) - GoogleUtilities/Environment (~> 7.0) - GoogleUtilities/Logger (~> 7.0) @@ -27,7 +27,7 @@ PODS: - GoogleUtilities/Environment (~> 7.0) - GoogleUtilities/Logger (~> 7.0) - nanopb (~> 2.30906.0) - - FirebaseDatabase (7.0.0): + - FirebaseDatabase (7.1.0): - FirebaseCore (~> 7.0) - leveldb-library (~> 1.22) - FirebaseInstallations (7.1.0): @@ -35,7 +35,7 @@ PODS: - GoogleUtilities/Environment (~> 7.0) - GoogleUtilities/UserDefaults (~> 7.0) - PromisesObjC (~> 1.2) - - GoogleAppMeasurement (7.0.0): + - GoogleAppMeasurement (7.1.0): - GoogleUtilities/AppDelegateSwizzler (~> 7.0) - GoogleUtilities/MethodSwizzler (~> 7.0) - GoogleUtilities/Network (~> 7.0) @@ -91,13 +91,13 @@ SPEC REPOS: - PromisesObjC SPEC CHECKSUMS: - Firebase: 50be68416f50eb4eb2ecb0e78acab9a051ef95df - FirebaseAnalytics: c1166b7990bae464c6436132510bb718c6680f80 - FirebaseCore: cf3122185fce1cf71cedbbc498ea84d2b3e7cb69 + Firebase: 78e8dd2e39d653de6270432ad84fe8b59f7bf4e8 + FirebaseAnalytics: 7f165a56dea86ddd5b8ce02af3bee982c683405c + FirebaseCore: 20046127eef0fcb8fa25df7fc12f7b97d4e48611 FirebaseCoreDiagnostics: 872cdb9b749b23346dddd5c1014d1babd2257de3 - FirebaseDatabase: 2481b48ebfd233ef591095d79d76720ea85cde74 + FirebaseDatabase: bf02ea57590aaab4e72b9b12b412a4c881ee81e2 FirebaseInstallations: 3de38553e86171b5f81d83cdeef63473d37bfdb0 - GoogleAppMeasurement: 7790ef975d1d463c8614cd949a847e612edf087a + GoogleAppMeasurement: 89e1a64593f968713b0506ba1b53b38a154bf9a5 GoogleDataTransport: e4085e6762f36a6141738f46b0153473ce57fb18 GoogleUtilities: f734da554aade8cc7928a31c2f3311897933a1bd leveldb-library: 55d93ee664b4007aac644a782d11da33fba316f7 diff --git a/functions/Podfile.lock b/functions/Podfile.lock index 826e0e69..9e20644e 100644 --- a/functions/Podfile.lock +++ b/functions/Podfile.lock @@ -1,10 +1,10 @@ PODS: - - Firebase/CoreOnly (7.0.0): - - FirebaseCore (= 7.0.0) - - Firebase/Functions (7.0.0): + - Firebase/CoreOnly (7.1.0): + - FirebaseCore (= 7.1.0) + - Firebase/Functions (7.1.0): - Firebase/CoreOnly - - FirebaseFunctions (~> 7.0.0) - - FirebaseCore (7.0.0): + - FirebaseFunctions (~> 7.1.0) + - FirebaseCore (7.1.0): - FirebaseCoreDiagnostics (~> 7.0) - GoogleUtilities/Environment (~> 7.0) - GoogleUtilities/Logger (~> 7.0) @@ -13,7 +13,7 @@ PODS: - GoogleUtilities/Environment (~> 7.0) - GoogleUtilities/Logger (~> 7.0) - nanopb (~> 2.30906.0) - - FirebaseFunctions (7.0.0): + - FirebaseFunctions (7.1.0): - FirebaseCore (~> 7.0) - GTMSessionFetcher/Core (~> 1.4) - GoogleDataTransport (8.0.1): @@ -46,10 +46,10 @@ SPEC REPOS: - PromisesObjC SPEC CHECKSUMS: - Firebase: 50be68416f50eb4eb2ecb0e78acab9a051ef95df - FirebaseCore: cf3122185fce1cf71cedbbc498ea84d2b3e7cb69 + Firebase: 78e8dd2e39d653de6270432ad84fe8b59f7bf4e8 + FirebaseCore: 20046127eef0fcb8fa25df7fc12f7b97d4e48611 FirebaseCoreDiagnostics: 872cdb9b749b23346dddd5c1014d1babd2257de3 - FirebaseFunctions: 571aee227a021debe3e1092aa079f751623e233a + FirebaseFunctions: c163794cd4a2b5f4901d0df6d9f7709f2e993686 GoogleDataTransport: e4085e6762f36a6141738f46b0153473ce57fb18 GoogleUtilities: f734da554aade8cc7928a31c2f3311897933a1bd GTMSessionFetcher: b3503b20a988c4e20cc189aa798fd18220133f52 From 139094f5ef0f2676945197f3b63e03108327e1a7 Mon Sep 17 00:00:00 2001 From: DPE bot Date: Fri, 13 Nov 2020 08:22:59 -0800 Subject: [PATCH 137/387] Auto-update dependencies. --- storage/Podfile.lock | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/storage/Podfile.lock b/storage/Podfile.lock index 38a713cb..eda0a01c 100644 --- a/storage/Podfile.lock +++ b/storage/Podfile.lock @@ -32,9 +32,9 @@ PODS: - nanopb/decode (1.30906.0) - nanopb/encode (1.30906.0) - PromisesObjC (1.2.10) - - SDWebImage (5.9.4): - - SDWebImage/Core (= 5.9.4) - - SDWebImage/Core (5.9.4) + - SDWebImage (5.9.5): + - SDWebImage/Core (= 5.9.5) + - SDWebImage/Core (5.9.5) DEPENDENCIES: - Firebase/Storage @@ -65,7 +65,7 @@ SPEC CHECKSUMS: GTMSessionFetcher: 6f5c8abbab8a9bce4bb3f057e317728ec6182b10 nanopb: 59317e09cf1f1a0af72f12af412d54edf52603fc PromisesObjC: b14b1c6b68e306650688599de8a45e49fae81151 - SDWebImage: b69257f4ab14e9b6a2ef53e910fdf914d8f757c1 + SDWebImage: 0b2ba0d56479bf6a45ecddbfd5558bea93150d25 PODFILE CHECKSUM: f0cd9d079793b24a37b713cd64dc7900bb8601af From f800f1dcc6b6c16dda6a5d5498d1a21c2f9be88d Mon Sep 17 00:00:00 2001 From: Arthur Thompson Date: Tue, 17 Nov 2020 17:32:06 -0800 Subject: [PATCH 138/387] Add snippet for Installations ID change --- .../InstallationsSnippets/AppDelegate.swift | 11 +++++++++++ installations/InstallationsSnippets/ObjCSnippets.m | 12 ++++++++++++ 2 files changed, 23 insertions(+) diff --git a/installations/InstallationsSnippets/AppDelegate.swift b/installations/InstallationsSnippets/AppDelegate.swift index 9e0b45b3..91603fcf 100644 --- a/installations/InstallationsSnippets/AppDelegate.swift +++ b/installations/InstallationsSnippets/AppDelegate.swift @@ -38,6 +38,17 @@ class AppDelegate: UIResponder, UIApplicationDelegate { // If any sessions were discarded while the application was not running, this will be called shortly after application:didFinishLaunchingWithOptions. // Use this method to release any resources that were specific to the discarded scenes, as they will not return. } + + func handleInstallationIDChange() { + // [START handle_installation_id_change] + NotificationCenter.default.addObserver(forName: .InstallationIDDidChange, + object: nil, + queue: nil) { (notification) in + // Fetch new Installation ID + self.fetchInstallationToken() + } + // [END handle_installation_id_change] + } func fetchInstallationID() { // [START fetch_installation_id] diff --git a/installations/InstallationsSnippets/ObjCSnippets.m b/installations/InstallationsSnippets/ObjCSnippets.m index a86f4fcd..d51c6dee 100644 --- a/installations/InstallationsSnippets/ObjCSnippets.m +++ b/installations/InstallationsSnippets/ObjCSnippets.m @@ -20,6 +20,18 @@ @implementation ObjCSnippets +- (void)handleInstallationIDChange { + // [START handle_installation_id_change] + [[NSNotificationCenter defaultCenter] addObserverForName: FIRInstallationIDDidChangeNotification + object:nil + queue:nil + usingBlock:^(NSNotification * _Nonnull notification) { + // Fetch new Installation ID + [self fetchInstallationsID]; + }]; + // [END handle_installation_id_change] +} + - (void)fetchInstallationsID { // [START fetch_installation_id] [[FIRInstallations installations] installationIDWithCompletion:^(NSString *identifier, NSError *error) { From 520f0e67f9fbc75576965ca0b6168e174c2cc724 Mon Sep 17 00:00:00 2001 From: Arthur Thompson Date: Wed, 18 Nov 2020 17:41:30 -0800 Subject: [PATCH 139/387] use object to unsubscribe --- .../InstallationsSnippets/AppDelegate.swift | 11 +++++++---- .../InstallationsSnippets/ObjCSnippets.m | 18 ++++++++++++------ 2 files changed, 19 insertions(+), 10 deletions(-) diff --git a/installations/InstallationsSnippets/AppDelegate.swift b/installations/InstallationsSnippets/AppDelegate.swift index 91603fcf..b5cdf53f 100644 --- a/installations/InstallationsSnippets/AppDelegate.swift +++ b/installations/InstallationsSnippets/AppDelegate.swift @@ -38,12 +38,15 @@ class AppDelegate: UIResponder, UIApplicationDelegate { // If any sessions were discarded while the application was not running, this will be called shortly after application:didFinishLaunchingWithOptions. // Use this method to release any resources that were specific to the discarded scenes, as they will not return. } - + + var installationIDObserver: NSObjectProtocol? func handleInstallationIDChange() { // [START handle_installation_id_change] - NotificationCenter.default.addObserver(forName: .InstallationIDDidChange, - object: nil, - queue: nil) { (notification) in + installationIDObserver = NotificationCenter.default.addObserver( + forName: .InstallationIDDidChange, + object: nil, + queue: nil + ) { (notification) in // Fetch new Installation ID self.fetchInstallationToken() } diff --git a/installations/InstallationsSnippets/ObjCSnippets.m b/installations/InstallationsSnippets/ObjCSnippets.m index d51c6dee..3c8b80a5 100644 --- a/installations/InstallationsSnippets/ObjCSnippets.m +++ b/installations/InstallationsSnippets/ObjCSnippets.m @@ -18,16 +18,22 @@ #import "ObjCSnippets.h" +@interface ObjCSnippets () +@property(nonatomic, nullable) id installationIDObserver; +@end + @implementation ObjCSnippets - (void)handleInstallationIDChange { // [START handle_installation_id_change] - [[NSNotificationCenter defaultCenter] addObserverForName: FIRInstallationIDDidChangeNotification - object:nil - queue:nil - usingBlock:^(NSNotification * _Nonnull notification) { - // Fetch new Installation ID - [self fetchInstallationsID]; + __weak __auto_type weakSelf = self; + self.installationIDObserver = [[NSNotificationCenter defaultCenter] + addObserverForName: FIRInstallationIDDidChangeNotification + object:nil + queue:nil + usingBlock:^(NSNotification * _Nonnull notification) { + // Fetch new Installation ID + [weakSelf fetchInstallationsID]; }]; // [END handle_installation_id_change] } From cbdfe67170bf2f6ac81941d75e768a043effdbd0 Mon Sep 17 00:00:00 2001 From: DPE bot Date: Thu, 19 Nov 2020 08:27:49 -0800 Subject: [PATCH 140/387] Auto-update dependencies. --- firoptions/Podfile.lock | 18 +++++++++--------- functions/Podfile.lock | 6 +++--- installations/Podfile.lock | 8 ++++---- 3 files changed, 16 insertions(+), 16 deletions(-) diff --git a/firoptions/Podfile.lock b/firoptions/Podfile.lock index 62399838..09f9de0a 100644 --- a/firoptions/Podfile.lock +++ b/firoptions/Podfile.lock @@ -43,24 +43,24 @@ PODS: - nanopb (~> 2.30906.0) - GoogleDataTransport (8.0.1): - nanopb (~> 2.30906.0) - - GoogleUtilities/AppDelegateSwizzler (7.1.0): + - GoogleUtilities/AppDelegateSwizzler (7.1.1): - GoogleUtilities/Environment - GoogleUtilities/Logger - GoogleUtilities/Network - - GoogleUtilities/Environment (7.1.0): + - GoogleUtilities/Environment (7.1.1): - PromisesObjC (~> 1.2) - - GoogleUtilities/Logger (7.1.0): + - GoogleUtilities/Logger (7.1.1): - GoogleUtilities/Environment - - GoogleUtilities/MethodSwizzler (7.1.0): + - GoogleUtilities/MethodSwizzler (7.1.1): - GoogleUtilities/Logger - - GoogleUtilities/Network (7.1.0): + - GoogleUtilities/Network (7.1.1): - GoogleUtilities/Logger - "GoogleUtilities/NSData+zlib" - GoogleUtilities/Reachability - - "GoogleUtilities/NSData+zlib (7.1.0)" - - GoogleUtilities/Reachability (7.1.0): + - "GoogleUtilities/NSData+zlib (7.1.1)" + - GoogleUtilities/Reachability (7.1.1): - GoogleUtilities/Logger - - GoogleUtilities/UserDefaults (7.1.0): + - GoogleUtilities/UserDefaults (7.1.1): - GoogleUtilities/Logger - leveldb-library (1.22) - nanopb (2.30906.0): @@ -99,7 +99,7 @@ SPEC CHECKSUMS: FirebaseInstallations: 3de38553e86171b5f81d83cdeef63473d37bfdb0 GoogleAppMeasurement: 89e1a64593f968713b0506ba1b53b38a154bf9a5 GoogleDataTransport: e4085e6762f36a6141738f46b0153473ce57fb18 - GoogleUtilities: f734da554aade8cc7928a31c2f3311897933a1bd + GoogleUtilities: 3dc4ff0d5e4840e2fa8eef0889620e8c33d4218c leveldb-library: 55d93ee664b4007aac644a782d11da33fba316f7 nanopb: 1bf24dd71191072e120b83dd02d08f3da0d65e53 PromisesObjC: 8c196f5a328c2cba3e74624585467a557dcb482f diff --git a/functions/Podfile.lock b/functions/Podfile.lock index 9e20644e..09d4567c 100644 --- a/functions/Podfile.lock +++ b/functions/Podfile.lock @@ -18,9 +18,9 @@ PODS: - GTMSessionFetcher/Core (~> 1.4) - GoogleDataTransport (8.0.1): - nanopb (~> 2.30906.0) - - GoogleUtilities/Environment (7.1.0): + - GoogleUtilities/Environment (7.1.1): - PromisesObjC (~> 1.2) - - GoogleUtilities/Logger (7.1.0): + - GoogleUtilities/Logger (7.1.1): - GoogleUtilities/Environment - GTMSessionFetcher/Core (1.5.0) - nanopb (2.30906.0): @@ -51,7 +51,7 @@ SPEC CHECKSUMS: FirebaseCoreDiagnostics: 872cdb9b749b23346dddd5c1014d1babd2257de3 FirebaseFunctions: c163794cd4a2b5f4901d0df6d9f7709f2e993686 GoogleDataTransport: e4085e6762f36a6141738f46b0153473ce57fb18 - GoogleUtilities: f734da554aade8cc7928a31c2f3311897933a1bd + GoogleUtilities: 3dc4ff0d5e4840e2fa8eef0889620e8c33d4218c GTMSessionFetcher: b3503b20a988c4e20cc189aa798fd18220133f52 nanopb: 1bf24dd71191072e120b83dd02d08f3da0d65e53 PromisesObjC: 8c196f5a328c2cba3e74624585467a557dcb482f diff --git a/installations/Podfile.lock b/installations/Podfile.lock index e2eebab0..79b09c94 100644 --- a/installations/Podfile.lock +++ b/installations/Podfile.lock @@ -15,11 +15,11 @@ PODS: - PromisesObjC (~> 1.2) - GoogleDataTransport (8.0.1): - nanopb (~> 2.30906.0) - - GoogleUtilities/Environment (7.1.0): + - GoogleUtilities/Environment (7.1.1): - PromisesObjC (~> 1.2) - - GoogleUtilities/Logger (7.1.0): + - GoogleUtilities/Logger (7.1.1): - GoogleUtilities/Environment - - GoogleUtilities/UserDefaults (7.1.0): + - GoogleUtilities/UserDefaults (7.1.1): - GoogleUtilities/Logger - nanopb (2.30906.0): - nanopb/decode (= 2.30906.0) @@ -46,7 +46,7 @@ SPEC CHECKSUMS: FirebaseCoreDiagnostics: 872cdb9b749b23346dddd5c1014d1babd2257de3 FirebaseInstallations: 3de38553e86171b5f81d83cdeef63473d37bfdb0 GoogleDataTransport: e4085e6762f36a6141738f46b0153473ce57fb18 - GoogleUtilities: f734da554aade8cc7928a31c2f3311897933a1bd + GoogleUtilities: 3dc4ff0d5e4840e2fa8eef0889620e8c33d4218c nanopb: 1bf24dd71191072e120b83dd02d08f3da0d65e53 PromisesObjC: 8c196f5a328c2cba3e74624585467a557dcb482f From c3a463062a9138e16ee1f77f63e64cc339773eb2 Mon Sep 17 00:00:00 2001 From: DPE bot Date: Thu, 3 Dec 2020 08:22:28 -0800 Subject: [PATCH 141/387] Auto-update dependencies. --- firoptions/Podfile.lock | 42 +++++++++++++++++++------------------- functions/Podfile.lock | 22 ++++++++++---------- installations/Podfile.lock | 12 +++++------ mlkit/Podfile.lock | 4 ++-- 4 files changed, 40 insertions(+), 40 deletions(-) diff --git a/firoptions/Podfile.lock b/firoptions/Podfile.lock index 09f9de0a..a2aa2bb3 100644 --- a/firoptions/Podfile.lock +++ b/firoptions/Podfile.lock @@ -1,41 +1,41 @@ PODS: - - Firebase/Analytics (7.1.0): + - Firebase/Analytics (7.2.0): - Firebase/Core - - Firebase/Core (7.1.0): + - Firebase/Core (7.2.0): - Firebase/CoreOnly - - FirebaseAnalytics (= 7.1.0) - - Firebase/CoreOnly (7.1.0): - - FirebaseCore (= 7.1.0) - - Firebase/Database (7.1.0): + - FirebaseAnalytics (= 7.2.0) + - Firebase/CoreOnly (7.2.0): + - FirebaseCore (= 7.2.0) + - Firebase/Database (7.2.0): - Firebase/CoreOnly - - FirebaseDatabase (~> 7.1.0) - - FirebaseAnalytics (7.1.0): + - FirebaseDatabase (~> 7.2.0) + - FirebaseAnalytics (7.2.0): - FirebaseCore (~> 7.0) - FirebaseInstallations (~> 7.0) - - GoogleAppMeasurement (= 7.1.0) + - GoogleAppMeasurement (= 7.2.0) - GoogleUtilities/AppDelegateSwizzler (~> 7.0) - GoogleUtilities/MethodSwizzler (~> 7.0) - GoogleUtilities/Network (~> 7.0) - "GoogleUtilities/NSData+zlib (~> 7.0)" - nanopb (~> 2.30906.0) - - FirebaseCore (7.1.0): + - FirebaseCore (7.2.0): - FirebaseCoreDiagnostics (~> 7.0) - GoogleUtilities/Environment (~> 7.0) - GoogleUtilities/Logger (~> 7.0) - - FirebaseCoreDiagnostics (7.1.0): + - FirebaseCoreDiagnostics (7.2.0): - GoogleDataTransport (~> 8.0) - GoogleUtilities/Environment (~> 7.0) - GoogleUtilities/Logger (~> 7.0) - nanopb (~> 2.30906.0) - - FirebaseDatabase (7.1.0): + - FirebaseDatabase (7.2.0): - FirebaseCore (~> 7.0) - leveldb-library (~> 1.22) - - FirebaseInstallations (7.1.0): + - FirebaseInstallations (7.2.0): - FirebaseCore (~> 7.0) - GoogleUtilities/Environment (~> 7.0) - GoogleUtilities/UserDefaults (~> 7.0) - PromisesObjC (~> 1.2) - - GoogleAppMeasurement (7.1.0): + - GoogleAppMeasurement (7.2.0): - GoogleUtilities/AppDelegateSwizzler (~> 7.0) - GoogleUtilities/MethodSwizzler (~> 7.0) - GoogleUtilities/Network (~> 7.0) @@ -91,13 +91,13 @@ SPEC REPOS: - PromisesObjC SPEC CHECKSUMS: - Firebase: 78e8dd2e39d653de6270432ad84fe8b59f7bf4e8 - FirebaseAnalytics: 7f165a56dea86ddd5b8ce02af3bee982c683405c - FirebaseCore: 20046127eef0fcb8fa25df7fc12f7b97d4e48611 - FirebaseCoreDiagnostics: 872cdb9b749b23346dddd5c1014d1babd2257de3 - FirebaseDatabase: bf02ea57590aaab4e72b9b12b412a4c881ee81e2 - FirebaseInstallations: 3de38553e86171b5f81d83cdeef63473d37bfdb0 - GoogleAppMeasurement: 89e1a64593f968713b0506ba1b53b38a154bf9a5 + Firebase: 456eeacc158d8c58586b7871619a81bb9f27d4ae + FirebaseAnalytics: 2673264e482b428df13786b59165ebf420881d7a + FirebaseCore: c959e8a598f83125c01c1700d9161b236ab3833c + FirebaseCoreDiagnostics: 2d508e12e77e9691ca67d1669b91ee80f0985b29 + FirebaseDatabase: efb4d986413f55f7d9a05e621bd86ca1589e6ca7 + FirebaseInstallations: 9ab3a9a6522e687f59ff9bcfd92949ac85073f3c + GoogleAppMeasurement: 57a0df93dc2feb5176b1bac06012dbd725191ba5 GoogleDataTransport: e4085e6762f36a6141738f46b0153473ce57fb18 GoogleUtilities: 3dc4ff0d5e4840e2fa8eef0889620e8c33d4218c leveldb-library: 55d93ee664b4007aac644a782d11da33fba316f7 diff --git a/functions/Podfile.lock b/functions/Podfile.lock index 09d4567c..ea9c0e12 100644 --- a/functions/Podfile.lock +++ b/functions/Podfile.lock @@ -1,19 +1,19 @@ PODS: - - Firebase/CoreOnly (7.1.0): - - FirebaseCore (= 7.1.0) - - Firebase/Functions (7.1.0): + - Firebase/CoreOnly (7.2.0): + - FirebaseCore (= 7.2.0) + - Firebase/Functions (7.2.0): - Firebase/CoreOnly - - FirebaseFunctions (~> 7.1.0) - - FirebaseCore (7.1.0): + - FirebaseFunctions (~> 7.2.0) + - FirebaseCore (7.2.0): - FirebaseCoreDiagnostics (~> 7.0) - GoogleUtilities/Environment (~> 7.0) - GoogleUtilities/Logger (~> 7.0) - - FirebaseCoreDiagnostics (7.1.0): + - FirebaseCoreDiagnostics (7.2.0): - GoogleDataTransport (~> 8.0) - GoogleUtilities/Environment (~> 7.0) - GoogleUtilities/Logger (~> 7.0) - nanopb (~> 2.30906.0) - - FirebaseFunctions (7.1.0): + - FirebaseFunctions (7.2.0): - FirebaseCore (~> 7.0) - GTMSessionFetcher/Core (~> 1.4) - GoogleDataTransport (8.0.1): @@ -46,10 +46,10 @@ SPEC REPOS: - PromisesObjC SPEC CHECKSUMS: - Firebase: 78e8dd2e39d653de6270432ad84fe8b59f7bf4e8 - FirebaseCore: 20046127eef0fcb8fa25df7fc12f7b97d4e48611 - FirebaseCoreDiagnostics: 872cdb9b749b23346dddd5c1014d1babd2257de3 - FirebaseFunctions: c163794cd4a2b5f4901d0df6d9f7709f2e993686 + Firebase: 456eeacc158d8c58586b7871619a81bb9f27d4ae + FirebaseCore: c959e8a598f83125c01c1700d9161b236ab3833c + FirebaseCoreDiagnostics: 2d508e12e77e9691ca67d1669b91ee80f0985b29 + FirebaseFunctions: 64d08fe979f2c5b38cb80f19ed99bbe08e952708 GoogleDataTransport: e4085e6762f36a6141738f46b0153473ce57fb18 GoogleUtilities: 3dc4ff0d5e4840e2fa8eef0889620e8c33d4218c GTMSessionFetcher: b3503b20a988c4e20cc189aa798fd18220133f52 diff --git a/installations/Podfile.lock b/installations/Podfile.lock index 79b09c94..54a87e59 100644 --- a/installations/Podfile.lock +++ b/installations/Podfile.lock @@ -1,14 +1,14 @@ PODS: - - FirebaseCore (7.1.0): + - FirebaseCore (7.2.0): - FirebaseCoreDiagnostics (~> 7.0) - GoogleUtilities/Environment (~> 7.0) - GoogleUtilities/Logger (~> 7.0) - - FirebaseCoreDiagnostics (7.1.0): + - FirebaseCoreDiagnostics (7.2.0): - GoogleDataTransport (~> 8.0) - GoogleUtilities/Environment (~> 7.0) - GoogleUtilities/Logger (~> 7.0) - nanopb (~> 2.30906.0) - - FirebaseInstallations (7.1.0): + - FirebaseInstallations (7.2.0): - FirebaseCore (~> 7.0) - GoogleUtilities/Environment (~> 7.0) - GoogleUtilities/UserDefaults (~> 7.0) @@ -42,9 +42,9 @@ SPEC REPOS: - PromisesObjC SPEC CHECKSUMS: - FirebaseCore: 20046127eef0fcb8fa25df7fc12f7b97d4e48611 - FirebaseCoreDiagnostics: 872cdb9b749b23346dddd5c1014d1babd2257de3 - FirebaseInstallations: 3de38553e86171b5f81d83cdeef63473d37bfdb0 + FirebaseCore: c959e8a598f83125c01c1700d9161b236ab3833c + FirebaseCoreDiagnostics: 2d508e12e77e9691ca67d1669b91ee80f0985b29 + FirebaseInstallations: 9ab3a9a6522e687f59ff9bcfd92949ac85073f3c GoogleDataTransport: e4085e6762f36a6141738f46b0153473ce57fb18 GoogleUtilities: 3dc4ff0d5e4840e2fa8eef0889620e8c33d4218c nanopb: 1bf24dd71191072e120b83dd02d08f3da0d65e53 diff --git a/mlkit/Podfile.lock b/mlkit/Podfile.lock index 404a5555..1f670e0f 100644 --- a/mlkit/Podfile.lock +++ b/mlkit/Podfile.lock @@ -81,7 +81,7 @@ PODS: - nanopb/decode (1.30906.0) - nanopb/encode (1.30906.0) - PromisesObjC (1.2.11) - - Protobuf (3.13.0) + - Protobuf (3.14.0) - TensorFlowLiteC (2.1.0) - TensorFlowLiteObjC (2.1.0): - TensorFlowLiteC (= 2.1.0) @@ -125,7 +125,7 @@ SPEC CHECKSUMS: GTMSessionFetcher: b3503b20a988c4e20cc189aa798fd18220133f52 nanopb: 59317e09cf1f1a0af72f12af412d54edf52603fc PromisesObjC: 8c196f5a328c2cba3e74624585467a557dcb482f - Protobuf: 3dac39b34a08151c6d949560efe3f86134a3f748 + Protobuf: 0cde852566359049847168e51bd1c690e0f70056 TensorFlowLiteC: 215603d4426d93810eace5947e317389554a4b66 TensorFlowLiteObjC: 2e074eb41084037aeda9a8babe111fdd3ac99974 From d29ee72a731ba13af1f6cebc8823d724ab7abe98 Mon Sep 17 00:00:00 2001 From: Peter Friese Date: Fri, 4 Dec 2020 18:13:41 +0100 Subject: [PATCH 142/387] Fix docs: replace "sum type" with "Result type" The code uses a Result type to wrap the result of mapping a document. The comment, however, talks about a "sum type". Shouldn't this be "Result type"? --- firestore/swift/firestore-smoketest/ViewController.swift | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/firestore/swift/firestore-smoketest/ViewController.swift b/firestore/swift/firestore-smoketest/ViewController.swift index 7da92796..a55bd866 100644 --- a/firestore/swift/firestore-smoketest/ViewController.swift +++ b/firestore/swift/firestore-smoketest/ViewController.swift @@ -761,7 +761,7 @@ class ViewController: UIViewController { // of a value that does not exist. // // There are thus three cases to handle, which Swift lets us describe - // nicely with built-in sum types: + // nicely with built-in Result types: // // Result // /\ From c5282a375d6c54378ee7621adac8f0e81563d6ba Mon Sep 17 00:00:00 2001 From: DPE bot Date: Wed, 9 Dec 2020 08:51:17 -0800 Subject: [PATCH 143/387] Auto-update dependencies. --- firoptions/Podfile.lock | 12 ++++++------ functions/Podfile.lock | 8 ++++---- installations/Podfile.lock | 16 ++++++++-------- 3 files changed, 18 insertions(+), 18 deletions(-) diff --git a/firoptions/Podfile.lock b/firoptions/Podfile.lock index a2aa2bb3..2a416ce7 100644 --- a/firoptions/Podfile.lock +++ b/firoptions/Podfile.lock @@ -22,7 +22,7 @@ PODS: - FirebaseCoreDiagnostics (~> 7.0) - GoogleUtilities/Environment (~> 7.0) - GoogleUtilities/Logger (~> 7.0) - - FirebaseCoreDiagnostics (7.2.0): + - FirebaseCoreDiagnostics (7.3.0): - GoogleDataTransport (~> 8.0) - GoogleUtilities/Environment (~> 7.0) - GoogleUtilities/Logger (~> 7.0) @@ -30,7 +30,7 @@ PODS: - FirebaseDatabase (7.2.0): - FirebaseCore (~> 7.0) - leveldb-library (~> 1.22) - - FirebaseInstallations (7.2.0): + - FirebaseInstallations (7.3.0): - FirebaseCore (~> 7.0) - GoogleUtilities/Environment (~> 7.0) - GoogleUtilities/UserDefaults (~> 7.0) @@ -41,7 +41,7 @@ PODS: - GoogleUtilities/Network (~> 7.0) - "GoogleUtilities/NSData+zlib (~> 7.0)" - nanopb (~> 2.30906.0) - - GoogleDataTransport (8.0.1): + - GoogleDataTransport (8.1.0): - nanopb (~> 2.30906.0) - GoogleUtilities/AppDelegateSwizzler (7.1.1): - GoogleUtilities/Environment @@ -94,11 +94,11 @@ SPEC CHECKSUMS: Firebase: 456eeacc158d8c58586b7871619a81bb9f27d4ae FirebaseAnalytics: 2673264e482b428df13786b59165ebf420881d7a FirebaseCore: c959e8a598f83125c01c1700d9161b236ab3833c - FirebaseCoreDiagnostics: 2d508e12e77e9691ca67d1669b91ee80f0985b29 + FirebaseCoreDiagnostics: d50e11039e5984d92c8a512be2395f13df747350 FirebaseDatabase: efb4d986413f55f7d9a05e621bd86ca1589e6ca7 - FirebaseInstallations: 9ab3a9a6522e687f59ff9bcfd92949ac85073f3c + FirebaseInstallations: 971df89b48ae5ee4cc2bf6935f3857a525d28550 GoogleAppMeasurement: 57a0df93dc2feb5176b1bac06012dbd725191ba5 - GoogleDataTransport: e4085e6762f36a6141738f46b0153473ce57fb18 + GoogleDataTransport: 116c84c4bdeb76be2a7a46de51244368f9794eab GoogleUtilities: 3dc4ff0d5e4840e2fa8eef0889620e8c33d4218c leveldb-library: 55d93ee664b4007aac644a782d11da33fba316f7 nanopb: 1bf24dd71191072e120b83dd02d08f3da0d65e53 diff --git a/functions/Podfile.lock b/functions/Podfile.lock index ea9c0e12..755aa01f 100644 --- a/functions/Podfile.lock +++ b/functions/Podfile.lock @@ -8,7 +8,7 @@ PODS: - FirebaseCoreDiagnostics (~> 7.0) - GoogleUtilities/Environment (~> 7.0) - GoogleUtilities/Logger (~> 7.0) - - FirebaseCoreDiagnostics (7.2.0): + - FirebaseCoreDiagnostics (7.3.0): - GoogleDataTransport (~> 8.0) - GoogleUtilities/Environment (~> 7.0) - GoogleUtilities/Logger (~> 7.0) @@ -16,7 +16,7 @@ PODS: - FirebaseFunctions (7.2.0): - FirebaseCore (~> 7.0) - GTMSessionFetcher/Core (~> 1.4) - - GoogleDataTransport (8.0.1): + - GoogleDataTransport (8.1.0): - nanopb (~> 2.30906.0) - GoogleUtilities/Environment (7.1.1): - PromisesObjC (~> 1.2) @@ -48,9 +48,9 @@ SPEC REPOS: SPEC CHECKSUMS: Firebase: 456eeacc158d8c58586b7871619a81bb9f27d4ae FirebaseCore: c959e8a598f83125c01c1700d9161b236ab3833c - FirebaseCoreDiagnostics: 2d508e12e77e9691ca67d1669b91ee80f0985b29 + FirebaseCoreDiagnostics: d50e11039e5984d92c8a512be2395f13df747350 FirebaseFunctions: 64d08fe979f2c5b38cb80f19ed99bbe08e952708 - GoogleDataTransport: e4085e6762f36a6141738f46b0153473ce57fb18 + GoogleDataTransport: 116c84c4bdeb76be2a7a46de51244368f9794eab GoogleUtilities: 3dc4ff0d5e4840e2fa8eef0889620e8c33d4218c GTMSessionFetcher: b3503b20a988c4e20cc189aa798fd18220133f52 nanopb: 1bf24dd71191072e120b83dd02d08f3da0d65e53 diff --git a/installations/Podfile.lock b/installations/Podfile.lock index 54a87e59..60d0f843 100644 --- a/installations/Podfile.lock +++ b/installations/Podfile.lock @@ -1,19 +1,19 @@ PODS: - - FirebaseCore (7.2.0): + - FirebaseCore (7.3.0): - FirebaseCoreDiagnostics (~> 7.0) - GoogleUtilities/Environment (~> 7.0) - GoogleUtilities/Logger (~> 7.0) - - FirebaseCoreDiagnostics (7.2.0): + - FirebaseCoreDiagnostics (7.3.0): - GoogleDataTransport (~> 8.0) - GoogleUtilities/Environment (~> 7.0) - GoogleUtilities/Logger (~> 7.0) - nanopb (~> 2.30906.0) - - FirebaseInstallations (7.2.0): + - FirebaseInstallations (7.3.0): - FirebaseCore (~> 7.0) - GoogleUtilities/Environment (~> 7.0) - GoogleUtilities/UserDefaults (~> 7.0) - PromisesObjC (~> 1.2) - - GoogleDataTransport (8.0.1): + - GoogleDataTransport (8.1.0): - nanopb (~> 2.30906.0) - GoogleUtilities/Environment (7.1.1): - PromisesObjC (~> 1.2) @@ -42,10 +42,10 @@ SPEC REPOS: - PromisesObjC SPEC CHECKSUMS: - FirebaseCore: c959e8a598f83125c01c1700d9161b236ab3833c - FirebaseCoreDiagnostics: 2d508e12e77e9691ca67d1669b91ee80f0985b29 - FirebaseInstallations: 9ab3a9a6522e687f59ff9bcfd92949ac85073f3c - GoogleDataTransport: e4085e6762f36a6141738f46b0153473ce57fb18 + FirebaseCore: 4d3c72622ce0e2106aaa07bb4b2935ba2c370972 + FirebaseCoreDiagnostics: d50e11039e5984d92c8a512be2395f13df747350 + FirebaseInstallations: 971df89b48ae5ee4cc2bf6935f3857a525d28550 + GoogleDataTransport: 116c84c4bdeb76be2a7a46de51244368f9794eab GoogleUtilities: 3dc4ff0d5e4840e2fa8eef0889620e8c33d4218c nanopb: 1bf24dd71191072e120b83dd02d08f3da0d65e53 PromisesObjC: 8c196f5a328c2cba3e74624585467a557dcb482f From 03d7559659c5cf9829815108b10711f4ff094808 Mon Sep 17 00:00:00 2001 From: DPE bot Date: Thu, 10 Dec 2020 08:33:03 -0800 Subject: [PATCH 144/387] Auto-update dependencies. --- firoptions/Podfile.lock | 34 +++++++++++++++++----------------- functions/Podfile.lock | 18 +++++++++--------- 2 files changed, 26 insertions(+), 26 deletions(-) diff --git a/firoptions/Podfile.lock b/firoptions/Podfile.lock index 2a416ce7..c5d7edbe 100644 --- a/firoptions/Podfile.lock +++ b/firoptions/Podfile.lock @@ -1,24 +1,24 @@ PODS: - - Firebase/Analytics (7.2.0): + - Firebase/Analytics (7.3.0): - Firebase/Core - - Firebase/Core (7.2.0): + - Firebase/Core (7.3.0): - Firebase/CoreOnly - - FirebaseAnalytics (= 7.2.0) - - Firebase/CoreOnly (7.2.0): - - FirebaseCore (= 7.2.0) - - Firebase/Database (7.2.0): + - FirebaseAnalytics (= 7.3.0) + - Firebase/CoreOnly (7.3.0): + - FirebaseCore (= 7.3.0) + - Firebase/Database (7.3.0): - Firebase/CoreOnly - - FirebaseDatabase (~> 7.2.0) - - FirebaseAnalytics (7.2.0): + - FirebaseDatabase (~> 7.3.0) + - FirebaseAnalytics (7.3.0): - FirebaseCore (~> 7.0) - FirebaseInstallations (~> 7.0) - - GoogleAppMeasurement (= 7.2.0) + - GoogleAppMeasurement (= 7.3.0) - GoogleUtilities/AppDelegateSwizzler (~> 7.0) - GoogleUtilities/MethodSwizzler (~> 7.0) - GoogleUtilities/Network (~> 7.0) - "GoogleUtilities/NSData+zlib (~> 7.0)" - nanopb (~> 2.30906.0) - - FirebaseCore (7.2.0): + - FirebaseCore (7.3.0): - FirebaseCoreDiagnostics (~> 7.0) - GoogleUtilities/Environment (~> 7.0) - GoogleUtilities/Logger (~> 7.0) @@ -27,7 +27,7 @@ PODS: - GoogleUtilities/Environment (~> 7.0) - GoogleUtilities/Logger (~> 7.0) - nanopb (~> 2.30906.0) - - FirebaseDatabase (7.2.0): + - FirebaseDatabase (7.3.0): - FirebaseCore (~> 7.0) - leveldb-library (~> 1.22) - FirebaseInstallations (7.3.0): @@ -35,7 +35,7 @@ PODS: - GoogleUtilities/Environment (~> 7.0) - GoogleUtilities/UserDefaults (~> 7.0) - PromisesObjC (~> 1.2) - - GoogleAppMeasurement (7.2.0): + - GoogleAppMeasurement (7.3.0): - GoogleUtilities/AppDelegateSwizzler (~> 7.0) - GoogleUtilities/MethodSwizzler (~> 7.0) - GoogleUtilities/Network (~> 7.0) @@ -91,13 +91,13 @@ SPEC REPOS: - PromisesObjC SPEC CHECKSUMS: - Firebase: 456eeacc158d8c58586b7871619a81bb9f27d4ae - FirebaseAnalytics: 2673264e482b428df13786b59165ebf420881d7a - FirebaseCore: c959e8a598f83125c01c1700d9161b236ab3833c + Firebase: 26223c695fe322633274198cb19dca8cb7e54416 + FirebaseAnalytics: 2580c2d62535ae7b644143d48941fcc239ea897a + FirebaseCore: 4d3c72622ce0e2106aaa07bb4b2935ba2c370972 FirebaseCoreDiagnostics: d50e11039e5984d92c8a512be2395f13df747350 - FirebaseDatabase: efb4d986413f55f7d9a05e621bd86ca1589e6ca7 + FirebaseDatabase: 22199cb121a527ae59df646d61426fbb12f5627a FirebaseInstallations: 971df89b48ae5ee4cc2bf6935f3857a525d28550 - GoogleAppMeasurement: 57a0df93dc2feb5176b1bac06012dbd725191ba5 + GoogleAppMeasurement: 8d3c0aeede16ab7764144b5a4ca8e1d4323841b7 GoogleDataTransport: 116c84c4bdeb76be2a7a46de51244368f9794eab GoogleUtilities: 3dc4ff0d5e4840e2fa8eef0889620e8c33d4218c leveldb-library: 55d93ee664b4007aac644a782d11da33fba316f7 diff --git a/functions/Podfile.lock b/functions/Podfile.lock index 755aa01f..dab8f39c 100644 --- a/functions/Podfile.lock +++ b/functions/Podfile.lock @@ -1,10 +1,10 @@ PODS: - - Firebase/CoreOnly (7.2.0): - - FirebaseCore (= 7.2.0) - - Firebase/Functions (7.2.0): + - Firebase/CoreOnly (7.3.0): + - FirebaseCore (= 7.3.0) + - Firebase/Functions (7.3.0): - Firebase/CoreOnly - - FirebaseFunctions (~> 7.2.0) - - FirebaseCore (7.2.0): + - FirebaseFunctions (~> 7.3.0) + - FirebaseCore (7.3.0): - FirebaseCoreDiagnostics (~> 7.0) - GoogleUtilities/Environment (~> 7.0) - GoogleUtilities/Logger (~> 7.0) @@ -13,7 +13,7 @@ PODS: - GoogleUtilities/Environment (~> 7.0) - GoogleUtilities/Logger (~> 7.0) - nanopb (~> 2.30906.0) - - FirebaseFunctions (7.2.0): + - FirebaseFunctions (7.3.0): - FirebaseCore (~> 7.0) - GTMSessionFetcher/Core (~> 1.4) - GoogleDataTransport (8.1.0): @@ -46,10 +46,10 @@ SPEC REPOS: - PromisesObjC SPEC CHECKSUMS: - Firebase: 456eeacc158d8c58586b7871619a81bb9f27d4ae - FirebaseCore: c959e8a598f83125c01c1700d9161b236ab3833c + Firebase: 26223c695fe322633274198cb19dca8cb7e54416 + FirebaseCore: 4d3c72622ce0e2106aaa07bb4b2935ba2c370972 FirebaseCoreDiagnostics: d50e11039e5984d92c8a512be2395f13df747350 - FirebaseFunctions: 64d08fe979f2c5b38cb80f19ed99bbe08e952708 + FirebaseFunctions: 56b7275ad46d936b77b64ecacd306e77db7be251 GoogleDataTransport: 116c84c4bdeb76be2a7a46de51244368f9794eab GoogleUtilities: 3dc4ff0d5e4840e2fa8eef0889620e8c33d4218c GTMSessionFetcher: b3503b20a988c4e20cc189aa798fd18220133f52 From f76c3631add2d1e558f8875e6cf2b490ffa0b6c9 Mon Sep 17 00:00:00 2001 From: Morgan Chen Date: Wed, 16 Dec 2020 05:03:57 -0800 Subject: [PATCH 145/387] Add geoquery snippets (#217) --- firestore/swift/Podfile | 4 + firestore/swift/Podfile.lock | 15 ++- .../project.pbxproj | 13 +++ .../SolutionGeoPointViewController.swift | 106 ++++++++++++++++++ 4 files changed, 137 insertions(+), 1 deletion(-) create mode 100644 firestore/swift/firestore-smoketest/SolutionGeoPointViewController.swift diff --git a/firestore/swift/Podfile b/firestore/swift/Podfile index ba355786..2b01ef42 100644 --- a/firestore/swift/Podfile +++ b/firestore/swift/Podfile @@ -10,6 +10,10 @@ target 'firestore-smoketest' do pod 'Firebase/Firestore' pod 'FirebaseFirestoreSwift' + # [START geofire_pod] + pod 'GeoFire/Utils' + # [END geofire_pod] + target 'firestore-smoketestTests' do inherit! :search_paths # Pods for testing diff --git a/firestore/swift/Podfile.lock b/firestore/swift/Podfile.lock index 517dfa86..5c550389 100644 --- a/firestore/swift/Podfile.lock +++ b/firestore/swift/Podfile.lock @@ -223,6 +223,9 @@ PODS: - FirebaseAuth (~> 6.9.2) - Firebase/CoreOnly (6.33.0): - FirebaseCore (= 6.10.3) + - Firebase/Database (6.33.0): + - Firebase/CoreOnly + - FirebaseDatabase (~> 6.6.0) - Firebase/Firestore (6.33.0): - Firebase/CoreOnly - FirebaseFirestore (~> 1.18.0) @@ -240,6 +243,9 @@ PODS: - GoogleUtilities/Environment (~> 6.7) - GoogleUtilities/Logger (~> 6.7) - nanopb (~> 1.30906.0) + - FirebaseDatabase (6.6.0): + - FirebaseCore (~> 6.10) + - leveldb-library (~> 1.22) - FirebaseFirestore (1.18.0): - abseil/algorithm (= 0.20200225.0) - abseil/base (= 0.20200225.0) @@ -254,6 +260,8 @@ PODS: - nanopb (~> 1.30906.0) - FirebaseFirestoreSwift (0.4.0): - FirebaseFirestore (>= 1.6.1, ~> 1.6) + - GeoFire/Utils (4.1.0): + - Firebase/Database (~> 6.0) - GoogleDataTransport (7.4.0): - nanopb (~> 1.30906.0) - GoogleUtilities/AppDelegateSwizzler (6.7.2): @@ -308,6 +316,7 @@ DEPENDENCIES: - Firebase/Auth - Firebase/Firestore - FirebaseFirestoreSwift + - GeoFire/Utils SPEC REPOS: trunk: @@ -317,8 +326,10 @@ SPEC REPOS: - FirebaseAuth - FirebaseCore - FirebaseCoreDiagnostics + - FirebaseDatabase - FirebaseFirestore - FirebaseFirestoreSwift + - GeoFire - GoogleDataTransport - GoogleUtilities - "gRPC-C++" @@ -335,8 +346,10 @@ SPEC CHECKSUMS: FirebaseAuth: c92d49ada7948d1a23466e3db17bc4c2039dddc3 FirebaseCore: d889d9e12535b7f36ac8bfbf1713a0836a3012cd FirebaseCoreDiagnostics: 770ac5958e1372ce67959ae4b4f31d8e127c3ac1 + FirebaseDatabase: 13a865a4b85897462b930eb683bda8f52583713f FirebaseFirestore: adff4877869ca91a11250cc0989a6cd56bad163f FirebaseFirestoreSwift: 2c46dbc1156db97dc4f6dd798d4f5b57b9c7fab6 + GeoFire: 8372fdf980b5ef1df6767dba7ff79288fad34612 GoogleDataTransport: b7f406340a291370045a270c599e53c6fa6ec20f GoogleUtilities: 7f2f5a07f888cdb145101d6042bc4422f57e70b3 "gRPC-C++": 13d8ccef97d5c3c441b7e3c529ef28ebee86fad2 @@ -346,6 +359,6 @@ SPEC CHECKSUMS: nanopb: 59317e09cf1f1a0af72f12af412d54edf52603fc PromisesObjC: b14b1c6b68e306650688599de8a45e49fae81151 -PODFILE CHECKSUM: dfb1cfdba09266ad70396917a2ef2777b77df820 +PODFILE CHECKSUM: 75a1a101d37d742530ec1e4018a45d13749a5c7f COCOAPODS: 1.9.3 diff --git a/firestore/swift/firestore-smoketest.xcodeproj/project.pbxproj b/firestore/swift/firestore-smoketest.xcodeproj/project.pbxproj index c4fa8dbe..3f6271dc 100644 --- a/firestore/swift/firestore-smoketest.xcodeproj/project.pbxproj +++ b/firestore/swift/firestore-smoketest.xcodeproj/project.pbxproj @@ -18,6 +18,7 @@ 3EABFB381E254C8F00F4BBED /* firestore_smoketestTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 3EABFB371E254C8F00F4BBED /* firestore_smoketestTests.swift */; }; 3EABFB431E254C8F00F4BBED /* firestore_smoketestUITests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 3EABFB421E254C8F00F4BBED /* firestore_smoketestUITests.swift */; }; 8DA9B4AB201165C800EC29CD /* GoogleService-Info.plist in Resources */ = {isa = PBXBuildFile; fileRef = 8DA9B4AA201165C800EC29CD /* GoogleService-Info.plist */; }; + 8DFC1170258A2B8E00D080CB /* SolutionGeoPointViewController.swift in Sources */ = {isa = PBXBuildFile; fileRef = 8DFC116F258A2B8E00D080CB /* SolutionGeoPointViewController.swift */; }; /* End PBXBuildFile section */ /* Begin PBXContainerItemProxy section */ @@ -55,6 +56,7 @@ 3EABFB421E254C8F00F4BBED /* firestore_smoketestUITests.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = firestore_smoketestUITests.swift; sourceTree = ""; }; 3EABFB441E254C8F00F4BBED /* Info.plist */ = {isa = PBXFileReference; lastKnownFileType = text.plist.xml; path = Info.plist; sourceTree = ""; }; 8DA9B4AA201165C800EC29CD /* GoogleService-Info.plist */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.plist.xml; path = "GoogleService-Info.plist"; sourceTree = ""; }; + 8DFC116F258A2B8E00D080CB /* SolutionGeoPointViewController.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = SolutionGeoPointViewController.swift; sourceTree = ""; }; /* End PBXFileReference section */ /* Begin PBXFrameworksBuildPhase section */ @@ -89,6 +91,7 @@ 3EABFB361E254C8F00F4BBED /* firestore-smoketestTests */, 3EABFB411E254C8F00F4BBED /* firestore-smoketestUITests */, 3EABFB201E254C8F00F4BBED /* Products */, + 89B479BF7A6DFFF64734BB51 /* Pods */, ); sourceTree = ""; }; @@ -115,6 +118,7 @@ 3E3694B41EFDB0F2009C9125 /* SolutionArraysViewController.swift */, 3E3694B61EFDB3BF009C9125 /* SolutionAggregationViewController.swift */, 3E3694B81EFDC039009C9125 /* SolutionCountersViewController.swift */, + 8DFC116F258A2B8E00D080CB /* SolutionGeoPointViewController.swift */, ); path = "firestore-smoketest"; sourceTree = ""; @@ -137,6 +141,13 @@ path = "firestore-smoketestUITests"; sourceTree = ""; }; + 89B479BF7A6DFFF64734BB51 /* Pods */ = { + isa = PBXGroup; + children = ( + ); + path = Pods; + sourceTree = ""; + }; /* End PBXGroup section */ /* Begin PBXNativeTarget section */ @@ -227,6 +238,7 @@ developmentRegion = English; hasScannedForEncodings = 0; knownRegions = ( + English, en, Base, ); @@ -277,6 +289,7 @@ files = ( 3EABFB251E254C8F00F4BBED /* ViewController.swift in Sources */, 3E3694B51EFDB0F2009C9125 /* SolutionArraysViewController.swift in Sources */, + 8DFC1170258A2B8E00D080CB /* SolutionGeoPointViewController.swift in Sources */, 3E3694B71EFDB3BF009C9125 /* SolutionAggregationViewController.swift in Sources */, 3EABFB231E254C8F00F4BBED /* AppDelegate.swift in Sources */, 3E3694B91EFDC039009C9125 /* SolutionCountersViewController.swift in Sources */, diff --git a/firestore/swift/firestore-smoketest/SolutionGeoPointViewController.swift b/firestore/swift/firestore-smoketest/SolutionGeoPointViewController.swift new file mode 100644 index 00000000..10b2f689 --- /dev/null +++ b/firestore/swift/firestore-smoketest/SolutionGeoPointViewController.swift @@ -0,0 +1,106 @@ +// +// Copyright (c) 2019 Google LLC +// +// Licensed under the Apache License, Version 2.0 (the "License"); +// you may not use this file except in compliance with the License. +// You may obtain a copy of the License at +// +// http://www.apache.org/licenses/LICENSE-2.0 +// +// Unless required by applicable law or agreed to in writing, software +// distributed under the License is distributed on an "AS IS" BASIS, +// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +// See the License for the specific language governing permissions and +// limitations under the License. +// + +import UIKit + +import FirebaseCore +import FirebaseFirestore +import GeoFire +import CoreLocation + +class SolutionGeoPointController: UIViewController { + + var db: Firestore! + + override func viewDidLoad() { + super.viewDidLoad() + db = Firestore.firestore() + } + + func storeGeoHash() { + // [START fs_geo_add_hash] + // Compute the GeoHash for a lat/lng point + let latitude = 51.5074 + let longitude = 0.12780 + let location = CLLocationCoordinate2D(latitude: latitude, longitude: longitude) + + let hash = GFUtils.geoHash(forLocation: location) + + // Add the hash and the lat/lng to the document. We will use the hash + // for queries and the lat/lng for distance comparisons. + let documentData: [String: Any] = [ + "geohash": hash, + "lat": latitude, + "lng": longitude + ] + + let londonRef = db.collection("cities").document("LON") + londonRef.updateData(documentData) { error in + // ... + } + // [END fs_geo_add_hash] + } + + func geoQuery() { + // [START fs_geo_query_hashes] + // Find cities within 50km of London + let center = CLLocationCoordinate2D(latitude: 51.5074, longitude: 0.1278) + let radiusInKilometers: Double = 50 + + // Each item in 'bounds' represents a startAt/endAt pair. We have to issue + // a separate query for each pair. There can be up to 9 pairs of bounds + // depending on overlap, but in most cases there are 4. + let queryBounds = GFUtils.queryBounds(forLocation: center, + withRadius: radiusInKilometers) + let queries = queryBounds.compactMap { (any) -> Query? in + guard let bound = any as? GFGeoQueryBounds else { return nil } + return db.collection("cities") + .order(by: "geohash") + .start(at: [bound.startValue]) + .end(at: [bound.endValue]) + } + + var matchingDocs = [QueryDocumentSnapshot]() + // Collect all the query results together into a single list + func getDocumentsCompletion(snapshot: QuerySnapshot?, error: Error?) -> () { + guard let documents = snapshot?.documents else { + print("Unable to fetch snapshot data. \(String(describing: error))") + return + } + + for document in documents { + let lat = document.data()["lat"] as? Double ?? 0 + let lng = document.data()["lng"] as? Double ?? 0 + let coordinates = CLLocation(latitude: lat, longitude: lng) + let centerPoint = CLLocation(latitude: center.latitude, longitude: center.longitude) + + // We have to filter out a few false positives due to GeoHash accuracy, but + // most will match + let distance = GFUtils.distance(from: centerPoint, to: coordinates) + if distance <= radiusInKilometers { + matchingDocs.append(document) + } + } + } + + // After all callbacks have executed, matchingDocs contains the result. Note that this + // sample does not demonstrate how to wait on all callbacks to complete. + for query in queries { + query.getDocuments(completion: getDocumentsCompletion) + } + // [END fs_geo_query_hashes] + } +} From a15fa7fc866112e247a4cc3d9e62735135853445 Mon Sep 17 00:00:00 2001 From: Ibrahim Ulukaya Date: Wed, 30 Dec 2020 13:59:40 -0500 Subject: [PATCH 146/387] ML Functions snippets --- .../project.pbxproj | 489 ++++++++++++++++++ ml-functions/MLFunctionsExample/AppDelegate.h | 25 + ml-functions/MLFunctionsExample/AppDelegate.m | 34 ++ .../AppIcon.appiconset/Contents.json | 98 ++++ .../Assets.xcassets/Contents.json | 6 + .../Base.lproj/LaunchScreen.storyboard | 25 + .../Base.lproj/Main.storyboard | 24 + ml-functions/MLFunctionsExample/Info.plist | 45 ++ .../MLFunctionsExample/ViewController.h | 23 + .../MLFunctionsExample/ViewController.m | 142 +++++ ml-functions/MLFunctionsExample/main.m | 24 + .../MLFunctionsExampleSwift/AppDelegate.swift | 31 ++ .../AppIcon.appiconset/Contents.json | 98 ++++ .../Assets.xcassets/Contents.json | 6 + .../Base.lproj/LaunchScreen.storyboard | 25 + .../Base.lproj/Main.storyboard | 24 + .../MLFunctionsExampleSwift/Info.plist | 45 ++ .../ViewController.swift | 140 +++++ ml-functions/Podfile | 18 + ml-functions/Podfile.lock | 61 +++ 20 files changed, 1383 insertions(+) create mode 100644 ml-functions/MLFunctionsExample.xcodeproj/project.pbxproj create mode 100644 ml-functions/MLFunctionsExample/AppDelegate.h create mode 100644 ml-functions/MLFunctionsExample/AppDelegate.m create mode 100644 ml-functions/MLFunctionsExample/Assets.xcassets/AppIcon.appiconset/Contents.json create mode 100644 ml-functions/MLFunctionsExample/Assets.xcassets/Contents.json create mode 100644 ml-functions/MLFunctionsExample/Base.lproj/LaunchScreen.storyboard create mode 100644 ml-functions/MLFunctionsExample/Base.lproj/Main.storyboard create mode 100644 ml-functions/MLFunctionsExample/Info.plist create mode 100644 ml-functions/MLFunctionsExample/ViewController.h create mode 100644 ml-functions/MLFunctionsExample/ViewController.m create mode 100644 ml-functions/MLFunctionsExample/main.m create mode 100644 ml-functions/MLFunctionsExampleSwift/AppDelegate.swift create mode 100644 ml-functions/MLFunctionsExampleSwift/Assets.xcassets/AppIcon.appiconset/Contents.json create mode 100644 ml-functions/MLFunctionsExampleSwift/Assets.xcassets/Contents.json create mode 100644 ml-functions/MLFunctionsExampleSwift/Base.lproj/LaunchScreen.storyboard create mode 100644 ml-functions/MLFunctionsExampleSwift/Base.lproj/Main.storyboard create mode 100644 ml-functions/MLFunctionsExampleSwift/Info.plist create mode 100644 ml-functions/MLFunctionsExampleSwift/ViewController.swift create mode 100644 ml-functions/Podfile create mode 100644 ml-functions/Podfile.lock diff --git a/ml-functions/MLFunctionsExample.xcodeproj/project.pbxproj b/ml-functions/MLFunctionsExample.xcodeproj/project.pbxproj new file mode 100644 index 00000000..5862e9fe --- /dev/null +++ b/ml-functions/MLFunctionsExample.xcodeproj/project.pbxproj @@ -0,0 +1,489 @@ +// !$*UTF8*$! +{ + archiveVersion = 1; + classes = { + }; + objectVersion = 51; + objects = { + +/* Begin PBXBuildFile section */ + 8D8FA34322F4CAB100213E06 /* AppDelegate.m in Sources */ = {isa = PBXBuildFile; fileRef = 8D8FA34222F4CAB100213E06 /* AppDelegate.m */; }; + 8D8FA34622F4CAB100213E06 /* ViewController.m in Sources */ = {isa = PBXBuildFile; fileRef = 8D8FA34522F4CAB100213E06 /* ViewController.m */; }; + 8D8FA34922F4CAB100213E06 /* Main.storyboard in Resources */ = {isa = PBXBuildFile; fileRef = 8D8FA34722F4CAB100213E06 /* Main.storyboard */; }; + 8D8FA34B22F4CAB200213E06 /* Assets.xcassets in Resources */ = {isa = PBXBuildFile; fileRef = 8D8FA34A22F4CAB200213E06 /* Assets.xcassets */; }; + 8D8FA34E22F4CAB200213E06 /* LaunchScreen.storyboard in Resources */ = {isa = PBXBuildFile; fileRef = 8D8FA34C22F4CAB200213E06 /* LaunchScreen.storyboard */; }; + 8D8FA35122F4CAB200213E06 /* main.m in Sources */ = {isa = PBXBuildFile; fileRef = 8D8FA35022F4CAB200213E06 /* main.m */; }; + 8D8FA35E22F4CAF700213E06 /* AppDelegate.swift in Sources */ = {isa = PBXBuildFile; fileRef = 8D8FA35D22F4CAF700213E06 /* AppDelegate.swift */; }; + 8D8FA36022F4CAF700213E06 /* ViewController.swift in Sources */ = {isa = PBXBuildFile; fileRef = 8D8FA35F22F4CAF700213E06 /* ViewController.swift */; }; + 8D8FA36322F4CAF700213E06 /* Main.storyboard in Resources */ = {isa = PBXBuildFile; fileRef = 8D8FA36122F4CAF700213E06 /* Main.storyboard */; }; + 8D8FA36522F4CAF800213E06 /* Assets.xcassets in Resources */ = {isa = PBXBuildFile; fileRef = 8D8FA36422F4CAF800213E06 /* Assets.xcassets */; }; + 8D8FA36822F4CAF800213E06 /* LaunchScreen.storyboard in Resources */ = {isa = PBXBuildFile; fileRef = 8D8FA36622F4CAF800213E06 /* LaunchScreen.storyboard */; }; +/* End PBXBuildFile section */ + +/* Begin PBXFileReference section */ + 8D8FA33E22F4CAB100213E06 /* MLFunctionsExample.app */ = {isa = PBXFileReference; explicitFileType = wrapper.application; includeInIndex = 0; path = MLFunctionsExample.app; sourceTree = BUILT_PRODUCTS_DIR; }; + 8D8FA34122F4CAB100213E06 /* AppDelegate.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = AppDelegate.h; sourceTree = ""; }; + 8D8FA34222F4CAB100213E06 /* AppDelegate.m */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; path = AppDelegate.m; sourceTree = ""; }; + 8D8FA34422F4CAB100213E06 /* ViewController.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = ViewController.h; sourceTree = ""; }; + 8D8FA34522F4CAB100213E06 /* ViewController.m */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; path = ViewController.m; sourceTree = ""; }; + 8D8FA34822F4CAB100213E06 /* Base */ = {isa = PBXFileReference; lastKnownFileType = file.storyboard; name = Base; path = Base.lproj/Main.storyboard; sourceTree = ""; }; + 8D8FA34A22F4CAB200213E06 /* Assets.xcassets */ = {isa = PBXFileReference; lastKnownFileType = folder.assetcatalog; path = Assets.xcassets; sourceTree = ""; }; + 8D8FA34D22F4CAB200213E06 /* Base */ = {isa = PBXFileReference; lastKnownFileType = file.storyboard; name = Base; path = Base.lproj/LaunchScreen.storyboard; sourceTree = ""; }; + 8D8FA34F22F4CAB200213E06 /* Info.plist */ = {isa = PBXFileReference; lastKnownFileType = text.plist.xml; path = Info.plist; sourceTree = ""; }; + 8D8FA35022F4CAB200213E06 /* main.m */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; path = main.m; sourceTree = ""; }; + 8D8FA35B22F4CAF700213E06 /* MLFunctionsExampleSwift.app */ = {isa = PBXFileReference; explicitFileType = wrapper.application; includeInIndex = 0; path = MLFunctionsExampleSwift.app; sourceTree = BUILT_PRODUCTS_DIR; }; + 8D8FA35D22F4CAF700213E06 /* AppDelegate.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = AppDelegate.swift; sourceTree = ""; }; + 8D8FA35F22F4CAF700213E06 /* ViewController.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = ViewController.swift; sourceTree = ""; }; + 8D8FA36222F4CAF700213E06 /* Base */ = {isa = PBXFileReference; lastKnownFileType = file.storyboard; name = Base; path = Base.lproj/Main.storyboard; sourceTree = ""; }; + 8D8FA36422F4CAF800213E06 /* Assets.xcassets */ = {isa = PBXFileReference; lastKnownFileType = folder.assetcatalog; path = Assets.xcassets; sourceTree = ""; }; + 8D8FA36722F4CAF800213E06 /* Base */ = {isa = PBXFileReference; lastKnownFileType = file.storyboard; name = Base; path = Base.lproj/LaunchScreen.storyboard; sourceTree = ""; }; + 8D8FA36922F4CAF800213E06 /* Info.plist */ = {isa = PBXFileReference; lastKnownFileType = text.plist.xml; path = Info.plist; sourceTree = ""; }; +/* End PBXFileReference section */ + +/* Begin PBXFrameworksBuildPhase section */ + 8D8FA33B22F4CAB100213E06 /* Frameworks */ = { + isa = PBXFrameworksBuildPhase; + buildActionMask = 2147483647; + files = ( + ); + runOnlyForDeploymentPostprocessing = 0; + }; + 8D8FA35822F4CAF700213E06 /* Frameworks */ = { + isa = PBXFrameworksBuildPhase; + buildActionMask = 2147483647; + files = ( + ); + runOnlyForDeploymentPostprocessing = 0; + }; +/* End PBXFrameworksBuildPhase section */ + +/* Begin PBXGroup section */ + 8D8FA33522F4CAB100213E06 = { + isa = PBXGroup; + children = ( + 8D8FA34022F4CAB100213E06 /* MLFunctionsExample */, + 8D8FA35C22F4CAF700213E06 /* MLFunctionsExampleSwift */, + 8D8FA33F22F4CAB100213E06 /* Products */, + E21099940C3416ACBB0EB9EC /* Pods */, + ); + sourceTree = ""; + }; + 8D8FA33F22F4CAB100213E06 /* Products */ = { + isa = PBXGroup; + children = ( + 8D8FA33E22F4CAB100213E06 /* MLFunctionsExample.app */, + 8D8FA35B22F4CAF700213E06 /* MLFunctionsExampleSwift.app */, + ); + name = Products; + sourceTree = ""; + }; + 8D8FA34022F4CAB100213E06 /* MLFunctionsExample */ = { + isa = PBXGroup; + children = ( + 8D8FA34122F4CAB100213E06 /* AppDelegate.h */, + 8D8FA34222F4CAB100213E06 /* AppDelegate.m */, + 8D8FA34422F4CAB100213E06 /* ViewController.h */, + 8D8FA34522F4CAB100213E06 /* ViewController.m */, + 8D8FA34722F4CAB100213E06 /* Main.storyboard */, + 8D8FA34A22F4CAB200213E06 /* Assets.xcassets */, + 8D8FA34C22F4CAB200213E06 /* LaunchScreen.storyboard */, + 8D8FA34F22F4CAB200213E06 /* Info.plist */, + 8D8FA35022F4CAB200213E06 /* main.m */, + ); + path = MLFunctionsExample; + sourceTree = ""; + }; + 8D8FA35C22F4CAF700213E06 /* MLFunctionsExampleSwift */ = { + isa = PBXGroup; + children = ( + 8D8FA35D22F4CAF700213E06 /* AppDelegate.swift */, + 8D8FA35F22F4CAF700213E06 /* ViewController.swift */, + 8D8FA36122F4CAF700213E06 /* Main.storyboard */, + 8D8FA36422F4CAF800213E06 /* Assets.xcassets */, + 8D8FA36622F4CAF800213E06 /* LaunchScreen.storyboard */, + 8D8FA36922F4CAF800213E06 /* Info.plist */, + ); + path = MLFunctionsExampleSwift; + sourceTree = ""; + }; + E21099940C3416ACBB0EB9EC /* Pods */ = { + isa = PBXGroup; + children = ( + ); + path = Pods; + sourceTree = ""; + }; +/* End PBXGroup section */ + +/* Begin PBXNativeTarget section */ + 8D8FA33D22F4CAB100213E06 /* MLFunctionsExample */ = { + isa = PBXNativeTarget; + buildConfigurationList = 8D8FA35422F4CAB200213E06 /* Build configuration list for PBXNativeTarget "MLFunctionsExample" */; + buildPhases = ( + 8D8FA33A22F4CAB100213E06 /* Sources */, + 8D8FA33B22F4CAB100213E06 /* Frameworks */, + 8D8FA33C22F4CAB100213E06 /* Resources */, + ); + buildRules = ( + ); + dependencies = ( + ); + name = MLFunctionsExample; + productName = MLFunctionsExample; + productReference = 8D8FA33E22F4CAB100213E06 /* MLFunctionsExample.app */; + productType = "com.apple.product-type.application"; + }; + 8D8FA35A22F4CAF700213E06 /* MLFunctionsExampleSwift */ = { + isa = PBXNativeTarget; + buildConfigurationList = 8D8FA36C22F4CAF800213E06 /* Build configuration list for PBXNativeTarget "MLFunctionsExampleSwift" */; + buildPhases = ( + 8D8FA35722F4CAF700213E06 /* Sources */, + 8D8FA35822F4CAF700213E06 /* Frameworks */, + 8D8FA35922F4CAF700213E06 /* Resources */, + ); + buildRules = ( + ); + dependencies = ( + ); + name = MLFunctionsExampleSwift; + productName = MLFunctionsExampleSwift; + productReference = 8D8FA35B22F4CAF700213E06 /* MLFunctionsExampleSwift.app */; + productType = "com.apple.product-type.application"; + }; +/* End PBXNativeTarget section */ + +/* Begin PBXProject section */ + 8D8FA33622F4CAB100213E06 /* Project object */ = { + isa = PBXProject; + attributes = { + LastSwiftUpdateCheck = 1020; + LastUpgradeCheck = 1230; + ORGANIZATIONNAME = Firebase; + TargetAttributes = { + 8D8FA33D22F4CAB100213E06 = { + CreatedOnToolsVersion = 10.2; + }; + 8D8FA35A22F4CAF700213E06 = { + CreatedOnToolsVersion = 10.2; + }; + }; + }; + buildConfigurationList = 8D8FA33922F4CAB100213E06 /* Build configuration list for PBXProject "MLFunctionsExample" */; + compatibilityVersion = "Xcode 9.3"; + developmentRegion = en; + hasScannedForEncodings = 0; + knownRegions = ( + en, + Base, + ); + mainGroup = 8D8FA33522F4CAB100213E06; + productRefGroup = 8D8FA33F22F4CAB100213E06 /* Products */; + projectDirPath = ""; + projectRoot = ""; + targets = ( + 8D8FA33D22F4CAB100213E06 /* MLFunctionsExample */, + 8D8FA35A22F4CAF700213E06 /* MLFunctionsExampleSwift */, + ); + }; +/* End PBXProject section */ + +/* Begin PBXResourcesBuildPhase section */ + 8D8FA33C22F4CAB100213E06 /* Resources */ = { + isa = PBXResourcesBuildPhase; + buildActionMask = 2147483647; + files = ( + 8D8FA34E22F4CAB200213E06 /* LaunchScreen.storyboard in Resources */, + 8D8FA34B22F4CAB200213E06 /* Assets.xcassets in Resources */, + 8D8FA34922F4CAB100213E06 /* Main.storyboard in Resources */, + ); + runOnlyForDeploymentPostprocessing = 0; + }; + 8D8FA35922F4CAF700213E06 /* Resources */ = { + isa = PBXResourcesBuildPhase; + buildActionMask = 2147483647; + files = ( + 8D8FA36822F4CAF800213E06 /* LaunchScreen.storyboard in Resources */, + 8D8FA36522F4CAF800213E06 /* Assets.xcassets in Resources */, + 8D8FA36322F4CAF700213E06 /* Main.storyboard in Resources */, + ); + runOnlyForDeploymentPostprocessing = 0; + }; +/* End PBXResourcesBuildPhase section */ + +/* Begin PBXSourcesBuildPhase section */ + 8D8FA33A22F4CAB100213E06 /* Sources */ = { + isa = PBXSourcesBuildPhase; + buildActionMask = 2147483647; + files = ( + 8D8FA34622F4CAB100213E06 /* ViewController.m in Sources */, + 8D8FA35122F4CAB200213E06 /* main.m in Sources */, + 8D8FA34322F4CAB100213E06 /* AppDelegate.m in Sources */, + ); + runOnlyForDeploymentPostprocessing = 0; + }; + 8D8FA35722F4CAF700213E06 /* Sources */ = { + isa = PBXSourcesBuildPhase; + buildActionMask = 2147483647; + files = ( + 8D8FA36022F4CAF700213E06 /* ViewController.swift in Sources */, + 8D8FA35E22F4CAF700213E06 /* AppDelegate.swift in Sources */, + ); + runOnlyForDeploymentPostprocessing = 0; + }; +/* End PBXSourcesBuildPhase section */ + +/* Begin PBXVariantGroup section */ + 8D8FA34722F4CAB100213E06 /* Main.storyboard */ = { + isa = PBXVariantGroup; + children = ( + 8D8FA34822F4CAB100213E06 /* Base */, + ); + name = Main.storyboard; + sourceTree = ""; + }; + 8D8FA34C22F4CAB200213E06 /* LaunchScreen.storyboard */ = { + isa = PBXVariantGroup; + children = ( + 8D8FA34D22F4CAB200213E06 /* Base */, + ); + name = LaunchScreen.storyboard; + sourceTree = ""; + }; + 8D8FA36122F4CAF700213E06 /* Main.storyboard */ = { + isa = PBXVariantGroup; + children = ( + 8D8FA36222F4CAF700213E06 /* Base */, + ); + name = Main.storyboard; + sourceTree = ""; + }; + 8D8FA36622F4CAF800213E06 /* LaunchScreen.storyboard */ = { + isa = PBXVariantGroup; + children = ( + 8D8FA36722F4CAF800213E06 /* Base */, + ); + name = LaunchScreen.storyboard; + sourceTree = ""; + }; +/* End PBXVariantGroup section */ + +/* Begin XCBuildConfiguration section */ + 8D8FA35222F4CAB200213E06 /* Debug */ = { + isa = XCBuildConfiguration; + buildSettings = { + ALWAYS_SEARCH_USER_PATHS = NO; + CLANG_ANALYZER_NONNULL = YES; + CLANG_ANALYZER_NUMBER_OBJECT_CONVERSION = YES_AGGRESSIVE; + CLANG_CXX_LANGUAGE_STANDARD = "gnu++14"; + CLANG_CXX_LIBRARY = "libc++"; + CLANG_ENABLE_MODULES = YES; + CLANG_ENABLE_OBJC_ARC = YES; + CLANG_ENABLE_OBJC_WEAK = YES; + CLANG_WARN_BLOCK_CAPTURE_AUTORELEASING = YES; + CLANG_WARN_BOOL_CONVERSION = YES; + CLANG_WARN_COMMA = YES; + CLANG_WARN_CONSTANT_CONVERSION = YES; + CLANG_WARN_DEPRECATED_OBJC_IMPLEMENTATIONS = YES; + CLANG_WARN_DIRECT_OBJC_ISA_USAGE = YES_ERROR; + CLANG_WARN_DOCUMENTATION_COMMENTS = YES; + CLANG_WARN_EMPTY_BODY = YES; + CLANG_WARN_ENUM_CONVERSION = YES; + CLANG_WARN_INFINITE_RECURSION = YES; + CLANG_WARN_INT_CONVERSION = YES; + CLANG_WARN_NON_LITERAL_NULL_CONVERSION = YES; + CLANG_WARN_OBJC_IMPLICIT_RETAIN_SELF = YES; + CLANG_WARN_OBJC_LITERAL_CONVERSION = YES; + CLANG_WARN_OBJC_ROOT_CLASS = YES_ERROR; + CLANG_WARN_QUOTED_INCLUDE_IN_FRAMEWORK_HEADER = YES; + CLANG_WARN_RANGE_LOOP_ANALYSIS = YES; + CLANG_WARN_STRICT_PROTOTYPES = YES; + CLANG_WARN_SUSPICIOUS_MOVE = YES; + CLANG_WARN_UNGUARDED_AVAILABILITY = YES_AGGRESSIVE; + CLANG_WARN_UNREACHABLE_CODE = YES; + CLANG_WARN__DUPLICATE_METHOD_MATCH = YES; + CODE_SIGN_IDENTITY = "iPhone Developer"; + COPY_PHASE_STRIP = NO; + DEBUG_INFORMATION_FORMAT = dwarf; + ENABLE_STRICT_OBJC_MSGSEND = YES; + ENABLE_TESTABILITY = YES; + GCC_C_LANGUAGE_STANDARD = gnu11; + GCC_DYNAMIC_NO_PIC = NO; + GCC_NO_COMMON_BLOCKS = YES; + GCC_OPTIMIZATION_LEVEL = 0; + GCC_PREPROCESSOR_DEFINITIONS = ( + "DEBUG=1", + "$(inherited)", + ); + GCC_WARN_64_TO_32_BIT_CONVERSION = YES; + GCC_WARN_ABOUT_RETURN_TYPE = YES_ERROR; + GCC_WARN_UNDECLARED_SELECTOR = YES; + GCC_WARN_UNINITIALIZED_AUTOS = YES_AGGRESSIVE; + GCC_WARN_UNUSED_FUNCTION = YES; + GCC_WARN_UNUSED_VARIABLE = YES; + IPHONEOS_DEPLOYMENT_TARGET = 12.2; + MTL_ENABLE_DEBUG_INFO = INCLUDE_SOURCE; + MTL_FAST_MATH = YES; + ONLY_ACTIVE_ARCH = YES; + SDKROOT = iphoneos; + }; + name = Debug; + }; + 8D8FA35322F4CAB200213E06 /* Release */ = { + isa = XCBuildConfiguration; + buildSettings = { + ALWAYS_SEARCH_USER_PATHS = NO; + CLANG_ANALYZER_NONNULL = YES; + CLANG_ANALYZER_NUMBER_OBJECT_CONVERSION = YES_AGGRESSIVE; + CLANG_CXX_LANGUAGE_STANDARD = "gnu++14"; + CLANG_CXX_LIBRARY = "libc++"; + CLANG_ENABLE_MODULES = YES; + CLANG_ENABLE_OBJC_ARC = YES; + CLANG_ENABLE_OBJC_WEAK = YES; + CLANG_WARN_BLOCK_CAPTURE_AUTORELEASING = YES; + CLANG_WARN_BOOL_CONVERSION = YES; + CLANG_WARN_COMMA = YES; + CLANG_WARN_CONSTANT_CONVERSION = YES; + CLANG_WARN_DEPRECATED_OBJC_IMPLEMENTATIONS = YES; + CLANG_WARN_DIRECT_OBJC_ISA_USAGE = YES_ERROR; + CLANG_WARN_DOCUMENTATION_COMMENTS = YES; + CLANG_WARN_EMPTY_BODY = YES; + CLANG_WARN_ENUM_CONVERSION = YES; + CLANG_WARN_INFINITE_RECURSION = YES; + CLANG_WARN_INT_CONVERSION = YES; + CLANG_WARN_NON_LITERAL_NULL_CONVERSION = YES; + CLANG_WARN_OBJC_IMPLICIT_RETAIN_SELF = YES; + CLANG_WARN_OBJC_LITERAL_CONVERSION = YES; + CLANG_WARN_OBJC_ROOT_CLASS = YES_ERROR; + CLANG_WARN_QUOTED_INCLUDE_IN_FRAMEWORK_HEADER = YES; + CLANG_WARN_RANGE_LOOP_ANALYSIS = YES; + CLANG_WARN_STRICT_PROTOTYPES = YES; + CLANG_WARN_SUSPICIOUS_MOVE = YES; + CLANG_WARN_UNGUARDED_AVAILABILITY = YES_AGGRESSIVE; + CLANG_WARN_UNREACHABLE_CODE = YES; + CLANG_WARN__DUPLICATE_METHOD_MATCH = YES; + CODE_SIGN_IDENTITY = "iPhone Developer"; + COPY_PHASE_STRIP = NO; + DEBUG_INFORMATION_FORMAT = "dwarf-with-dsym"; + ENABLE_NS_ASSERTIONS = NO; + ENABLE_STRICT_OBJC_MSGSEND = YES; + GCC_C_LANGUAGE_STANDARD = gnu11; + GCC_NO_COMMON_BLOCKS = YES; + GCC_WARN_64_TO_32_BIT_CONVERSION = YES; + GCC_WARN_ABOUT_RETURN_TYPE = YES_ERROR; + GCC_WARN_UNDECLARED_SELECTOR = YES; + GCC_WARN_UNINITIALIZED_AUTOS = YES_AGGRESSIVE; + GCC_WARN_UNUSED_FUNCTION = YES; + GCC_WARN_UNUSED_VARIABLE = YES; + IPHONEOS_DEPLOYMENT_TARGET = 12.2; + MTL_ENABLE_DEBUG_INFO = NO; + MTL_FAST_MATH = YES; + SDKROOT = iphoneos; + SWIFT_COMPILATION_MODE = wholemodule; + VALIDATE_PRODUCT = YES; + }; + name = Release; + }; + 8D8FA35522F4CAB200213E06 /* Debug */ = { + isa = XCBuildConfiguration; + buildSettings = { + ASSETCATALOG_COMPILER_APPICON_NAME = AppIcon; + CODE_SIGN_STYLE = Automatic; + INFOPLIST_FILE = MLFunctionsExample/Info.plist; + LD_RUNPATH_SEARCH_PATHS = ( + "$(inherited)", + "@executable_path/Frameworks", + ); + PRODUCT_BUNDLE_IDENTIFIER = com.firebase.MLFunctionsExample; + PRODUCT_NAME = "$(TARGET_NAME)"; + TARGETED_DEVICE_FAMILY = "1,2"; + }; + name = Debug; + }; + 8D8FA35622F4CAB200213E06 /* Release */ = { + isa = XCBuildConfiguration; + buildSettings = { + ASSETCATALOG_COMPILER_APPICON_NAME = AppIcon; + CODE_SIGN_STYLE = Automatic; + INFOPLIST_FILE = MLFunctionsExample/Info.plist; + LD_RUNPATH_SEARCH_PATHS = ( + "$(inherited)", + "@executable_path/Frameworks", + ); + PRODUCT_BUNDLE_IDENTIFIER = com.firebase.MLFunctionsExample; + PRODUCT_NAME = "$(TARGET_NAME)"; + TARGETED_DEVICE_FAMILY = "1,2"; + }; + name = Release; + }; + 8D8FA36A22F4CAF800213E06 /* Debug */ = { + isa = XCBuildConfiguration; + buildSettings = { + ASSETCATALOG_COMPILER_APPICON_NAME = AppIcon; + CODE_SIGN_STYLE = Automatic; + INFOPLIST_FILE = MLFunctionsExampleSwift/Info.plist; + LD_RUNPATH_SEARCH_PATHS = ( + "$(inherited)", + "@executable_path/Frameworks", + ); + PRODUCT_BUNDLE_IDENTIFIER = com.firebase.MLFunctionsExampleSwift; + PRODUCT_NAME = "$(TARGET_NAME)"; + SWIFT_ACTIVE_COMPILATION_CONDITIONS = DEBUG; + SWIFT_OPTIMIZATION_LEVEL = "-Onone"; + SWIFT_VERSION = 5.0; + TARGETED_DEVICE_FAMILY = "1,2"; + }; + name = Debug; + }; + 8D8FA36B22F4CAF800213E06 /* Release */ = { + isa = XCBuildConfiguration; + buildSettings = { + ASSETCATALOG_COMPILER_APPICON_NAME = AppIcon; + CODE_SIGN_STYLE = Automatic; + INFOPLIST_FILE = MLFunctionsExampleSwift/Info.plist; + LD_RUNPATH_SEARCH_PATHS = ( + "$(inherited)", + "@executable_path/Frameworks", + ); + PRODUCT_BUNDLE_IDENTIFIER = com.firebase.MLFunctionsExampleSwift; + PRODUCT_NAME = "$(TARGET_NAME)"; + SWIFT_COMPILATION_MODE = wholemodule; + SWIFT_OPTIMIZATION_LEVEL = "-O"; + SWIFT_VERSION = 5.0; + TARGETED_DEVICE_FAMILY = "1,2"; + }; + name = Release; + }; +/* End XCBuildConfiguration section */ + +/* Begin XCConfigurationList section */ + 8D8FA33922F4CAB100213E06 /* Build configuration list for PBXProject "MLFunctionsExample" */ = { + isa = XCConfigurationList; + buildConfigurations = ( + 8D8FA35222F4CAB200213E06 /* Debug */, + 8D8FA35322F4CAB200213E06 /* Release */, + ); + defaultConfigurationIsVisible = 0; + defaultConfigurationName = Release; + }; + 8D8FA35422F4CAB200213E06 /* Build configuration list for PBXNativeTarget "MLFunctionsExample" */ = { + isa = XCConfigurationList; + buildConfigurations = ( + 8D8FA35522F4CAB200213E06 /* Debug */, + 8D8FA35622F4CAB200213E06 /* Release */, + ); + defaultConfigurationIsVisible = 0; + defaultConfigurationName = Release; + }; + 8D8FA36C22F4CAF800213E06 /* Build configuration list for PBXNativeTarget "MLFunctionsExampleSwift" */ = { + isa = XCConfigurationList; + buildConfigurations = ( + 8D8FA36A22F4CAF800213E06 /* Debug */, + 8D8FA36B22F4CAF800213E06 /* Release */, + ); + defaultConfigurationIsVisible = 0; + defaultConfigurationName = Release; + }; +/* End XCConfigurationList section */ + }; + rootObject = 8D8FA33622F4CAB100213E06 /* Project object */; +} diff --git a/ml-functions/MLFunctionsExample/AppDelegate.h b/ml-functions/MLFunctionsExample/AppDelegate.h new file mode 100644 index 00000000..a9861fa2 --- /dev/null +++ b/ml-functions/MLFunctionsExample/AppDelegate.h @@ -0,0 +1,25 @@ +// +// Copyright (c) 2019 Google Inc. +// +// Licensed under the Apache License, Version 2.0 (the "License"); +// you may not use this file except in compliance with the License. +// You may obtain a copy of the License at +// +// http://www.apache.org/licenses/LICENSE-2.0 +// +// Unless required by applicable law or agreed to in writing, software +// distributed under the License is distributed on an "AS IS" BASIS, +// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +// See the License for the specific language governing permissions and +// limitations under the License. +// + +#import + +@interface AppDelegate : UIResponder + +@property (strong, nonatomic) UIWindow *window; + + +@end + diff --git a/ml-functions/MLFunctionsExample/AppDelegate.m b/ml-functions/MLFunctionsExample/AppDelegate.m new file mode 100644 index 00000000..ccf63ce3 --- /dev/null +++ b/ml-functions/MLFunctionsExample/AppDelegate.m @@ -0,0 +1,34 @@ +// +// Copyright (c) 2019 Google Inc. +// +// Licensed under the Apache License, Version 2.0 (the "License"); +// you may not use this file except in compliance with the License. +// You may obtain a copy of the License at +// +// http://www.apache.org/licenses/LICENSE-2.0 +// +// Unless required by applicable law or agreed to in writing, software +// distributed under the License is distributed on an "AS IS" BASIS, +// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +// See the License for the specific language governing permissions and +// limitations under the License. +// + +@import Firebase; + +#import "AppDelegate.h" + +@interface AppDelegate () + +@end + +@implementation AppDelegate + + +- (BOOL)application:(UIApplication *)application didFinishLaunchingWithOptions:(NSDictionary *)launchOptions { + [FIRApp configure]; + return YES; +} + + +@end diff --git a/ml-functions/MLFunctionsExample/Assets.xcassets/AppIcon.appiconset/Contents.json b/ml-functions/MLFunctionsExample/Assets.xcassets/AppIcon.appiconset/Contents.json new file mode 100644 index 00000000..d8db8d65 --- /dev/null +++ b/ml-functions/MLFunctionsExample/Assets.xcassets/AppIcon.appiconset/Contents.json @@ -0,0 +1,98 @@ +{ + "images" : [ + { + "idiom" : "iphone", + "size" : "20x20", + "scale" : "2x" + }, + { + "idiom" : "iphone", + "size" : "20x20", + "scale" : "3x" + }, + { + "idiom" : "iphone", + "size" : "29x29", + "scale" : "2x" + }, + { + "idiom" : "iphone", + "size" : "29x29", + "scale" : "3x" + }, + { + "idiom" : "iphone", + "size" : "40x40", + "scale" : "2x" + }, + { + "idiom" : "iphone", + "size" : "40x40", + "scale" : "3x" + }, + { + "idiom" : "iphone", + "size" : "60x60", + "scale" : "2x" + }, + { + "idiom" : "iphone", + "size" : "60x60", + "scale" : "3x" + }, + { + "idiom" : "ipad", + "size" : "20x20", + "scale" : "1x" + }, + { + "idiom" : "ipad", + "size" : "20x20", + "scale" : "2x" + }, + { + "idiom" : "ipad", + "size" : "29x29", + "scale" : "1x" + }, + { + "idiom" : "ipad", + "size" : "29x29", + "scale" : "2x" + }, + { + "idiom" : "ipad", + "size" : "40x40", + "scale" : "1x" + }, + { + "idiom" : "ipad", + "size" : "40x40", + "scale" : "2x" + }, + { + "idiom" : "ipad", + "size" : "76x76", + "scale" : "1x" + }, + { + "idiom" : "ipad", + "size" : "76x76", + "scale" : "2x" + }, + { + "idiom" : "ipad", + "size" : "83.5x83.5", + "scale" : "2x" + }, + { + "idiom" : "ios-marketing", + "size" : "1024x1024", + "scale" : "1x" + } + ], + "info" : { + "version" : 1, + "author" : "xcode" + } +} \ No newline at end of file diff --git a/ml-functions/MLFunctionsExample/Assets.xcassets/Contents.json b/ml-functions/MLFunctionsExample/Assets.xcassets/Contents.json new file mode 100644 index 00000000..da4a164c --- /dev/null +++ b/ml-functions/MLFunctionsExample/Assets.xcassets/Contents.json @@ -0,0 +1,6 @@ +{ + "info" : { + "version" : 1, + "author" : "xcode" + } +} \ No newline at end of file diff --git a/ml-functions/MLFunctionsExample/Base.lproj/LaunchScreen.storyboard b/ml-functions/MLFunctionsExample/Base.lproj/LaunchScreen.storyboard new file mode 100644 index 00000000..bfa36129 --- /dev/null +++ b/ml-functions/MLFunctionsExample/Base.lproj/LaunchScreen.storyboard @@ -0,0 +1,25 @@ + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/ml-functions/MLFunctionsExample/Base.lproj/Main.storyboard b/ml-functions/MLFunctionsExample/Base.lproj/Main.storyboard new file mode 100644 index 00000000..942f0bc4 --- /dev/null +++ b/ml-functions/MLFunctionsExample/Base.lproj/Main.storyboard @@ -0,0 +1,24 @@ + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/ml-functions/MLFunctionsExample/Info.plist b/ml-functions/MLFunctionsExample/Info.plist new file mode 100644 index 00000000..16be3b68 --- /dev/null +++ b/ml-functions/MLFunctionsExample/Info.plist @@ -0,0 +1,45 @@ + + + + + CFBundleDevelopmentRegion + $(DEVELOPMENT_LANGUAGE) + CFBundleExecutable + $(EXECUTABLE_NAME) + CFBundleIdentifier + $(PRODUCT_BUNDLE_IDENTIFIER) + CFBundleInfoDictionaryVersion + 6.0 + CFBundleName + $(PRODUCT_NAME) + CFBundlePackageType + APPL + CFBundleShortVersionString + 1.0 + CFBundleVersion + 1 + LSRequiresIPhoneOS + + UILaunchStoryboardName + LaunchScreen + UIMainStoryboardFile + Main + UIRequiredDeviceCapabilities + + armv7 + + UISupportedInterfaceOrientations + + UIInterfaceOrientationPortrait + UIInterfaceOrientationLandscapeLeft + UIInterfaceOrientationLandscapeRight + + UISupportedInterfaceOrientations~ipad + + UIInterfaceOrientationPortrait + UIInterfaceOrientationPortraitUpsideDown + UIInterfaceOrientationLandscapeLeft + UIInterfaceOrientationLandscapeRight + + + diff --git a/ml-functions/MLFunctionsExample/ViewController.h b/ml-functions/MLFunctionsExample/ViewController.h new file mode 100644 index 00000000..f543b8a0 --- /dev/null +++ b/ml-functions/MLFunctionsExample/ViewController.h @@ -0,0 +1,23 @@ +// +// Copyright (c) 2019 Google Inc. +// +// Licensed under the Apache License, Version 2.0 (the "License"); +// you may not use this file except in compliance with the License. +// You may obtain a copy of the License at +// +// http://www.apache.org/licenses/LICENSE-2.0 +// +// Unless required by applicable law or agreed to in writing, software +// distributed under the License is distributed on an "AS IS" BASIS, +// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +// See the License for the specific language governing permissions and +// limitations under the License. +// + +#import + +@interface ViewController : UIViewController + + +@end + diff --git a/ml-functions/MLFunctionsExample/ViewController.m b/ml-functions/MLFunctionsExample/ViewController.m new file mode 100644 index 00000000..332576e6 --- /dev/null +++ b/ml-functions/MLFunctionsExample/ViewController.m @@ -0,0 +1,142 @@ +// +// Copyright (c) 2019 Google Inc. +// +// Licensed under the Apache License, Version 2.0 (the "License"); +// you may not use this file except in compliance with the License. +// You may obtain a copy of the License at +// +// http://www.apache.org/licenses/LICENSE-2.0 +// +// Unless required by applicable law or agreed to in writing, software +// distributed under the License is distributed on an "AS IS" BASIS, +// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +// See the License for the specific language governing permissions and +// limitations under the License. +// + +@import Firebase; + +#import "ViewController.h" + +@interface ViewController () +// [START ml_functions_define] +@property(strong, nonatomic) FIRFunctions *functions; +// [END ml_functions_define] +@end + +@implementation ViewController + +- (void)viewDidLoad { + [super viewDidLoad]; + // [START ml_functions_init] + self.functions = [FIRFunctions functions]; + // [END ml_functions_init] +} + +- (void)prepareData { + NSString *base64encoded = @""; + NSDictionary *labelData = @{ + @"image": @{@"content": base64encoded}, + @"features": @{@"maxResults": @5, @"type": @"LABEL_DETECTION"} + }; + NSDictionary *textData = @{ + @"image": @{@"content": base64encoded}, + @"features": @{@"type": @"TEXT_DETECTION"}, + @"imageContext": @{@"languageHints": @[@"en"]} + }; + NSDictionary *textDataWithHints = @{ + @"image": @{@"content": base64encoded}, + @"features": @{@"type": @"TEXT_DETECTION"}, + @"imageContext": @{@"languageHints": @[@"en"]} + }; + NSDictionary *documentTextData = @{ + @"image": @{@"content": base64encoded}, + @"features": @{@"type": @"DOCUMENT_TEXT_DETECTION"} + }; + NSDictionary *landmarkData = @{ + @"image": @{@"content": base64encoded}, + @"features": @{@"maxResults": @5, @"type": @"LANDMARK_DETECTION"} + }; +} + +- (void)annotateImage:(NSDictionary *)data { + + // [START function_annotateImage] + [[_functions HTTPSCallableWithName:@"addMessage"] + callWithObject:data + completion:^(FIRHTTPSCallableResult * _Nullable result, NSError * _Nullable error) { + if (error) { + if (error.domain == FIRFunctionsErrorDomain) { + FIRFunctionsErrorCode code = error.code; + NSString *message = error.localizedDescription; + NSObject *details = error.userInfo[FIRFunctionsErrorDetailsKey]; + } + // ... + } + // Function completed succesfully + // Get information about labeled objects + + }]; + // [END function_annotateImage] +} + +- (void)getLabeledObjectsFromResult:(FIRHTTPSCallableResult *)result { + NSArray *labelArray = result.data[@"labelAnnotations"]; + for (NSDictionary *labelObj in labelArray) { + NSString *text = labelObj[@"description"]; + NSString *entityId = labelObj[@"mid"]; + NSNumber *confidence = labelObj[@"score"]; + } +} + +- (void)getRecognizedTextsFromResult:(FIRHTTPSCallableResult *)result { + NSDictionary *annotation = result.data[@"fullTextAnnotation"]; + if (annotation) { + for (NSDictionary *page in annotation[@"pages"]) { + NSMutableString *pageText = [NSMutableString new]; + for (NSDictionary *block in page[@"blocks"]) { + NSMutableString *blockText = [NSMutableString new]; + for (NSDictionary *paragraph in block[@"paragraphs"]) { + NSMutableString *paragraphText = [NSMutableString new]; + for (NSDictionary *word in paragraph[@"words"]) { + NSMutableString *wordText = [NSMutableString new]; + for (NSDictionary *symbol in word[@"symbols"]) { + NSString *text = symbol[@"text"]; + [wordText appendString:text]; + NSLog(@"Symbol text: %@ (confidence: %@\n", text, symbol[@"confidence"]); + } + NSLog(@"Word text: %@ (confidence: %@\n\n", wordText, word[@"confidence"]); + NSLog(@"Word bounding box: %@\n", word[@"boundingBox"]); + [paragraphText appendString:wordText]; + } + NSLog(@"\nParagraph: \n%@\n", paragraphText); + NSLog(@"Paragraph bounding box: %@\n", paragraph[@"boundingBox"]); + NSLog(@"Paragraph Confidence: %@\n", paragraph[@"confidence"]); + [blockText appendString:paragraphText]; + } + [pageText appendString:blockText]; + } + } + NSLog(@"\nComplete annotation:"); + NSLog(@"\n%@", annotation[@"text"]); + } +} + +- (void)getRecognizedLandmarksFromResult:(FIRHTTPSCallableResult *)result { + NSArray *labelArray = result.data[@"landmarkAnnotations"]; + for (NSDictionary *labelObj in labelArray) { + NSString *landmarkName = labelObj[@"description"]; + NSString *entityId = labelObj[@"mid"]; + NSNumber *score = labelObj[@"score"]; + NSArray *bounds = labelObj[@"boundingPoly"]; + // Multiple locations are possible, e.g., the location of the depicted + // landmark and the location the picture was taken. + NSArray *locations = labelObj[@"locations"]; + for (NSDictionary *location in locations) { + NSNumber *latitude = location[@"latLng"][@"latitude"]; + NSNumber *longitude = location[@"latLng"][@"longitude"]; + } + } +} + +@end diff --git a/ml-functions/MLFunctionsExample/main.m b/ml-functions/MLFunctionsExample/main.m new file mode 100644 index 00000000..8d31108d --- /dev/null +++ b/ml-functions/MLFunctionsExample/main.m @@ -0,0 +1,24 @@ +// +// Copyright (c) 2019 Google Inc. +// +// Licensed under the Apache License, Version 2.0 (the "License"); +// you may not use this file except in compliance with the License. +// You may obtain a copy of the License at +// +// http://www.apache.org/licenses/LICENSE-2.0 +// +// Unless required by applicable law or agreed to in writing, software +// distributed under the License is distributed on an "AS IS" BASIS, +// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +// See the License for the specific language governing permissions and +// limitations under the License. +// + +#import +#import "AppDelegate.h" + +int main(int argc, char * argv[]) { + @autoreleasepool { + return UIApplicationMain(argc, argv, nil, NSStringFromClass([AppDelegate class])); + } +} diff --git a/ml-functions/MLFunctionsExampleSwift/AppDelegate.swift b/ml-functions/MLFunctionsExampleSwift/AppDelegate.swift new file mode 100644 index 00000000..26ad4232 --- /dev/null +++ b/ml-functions/MLFunctionsExampleSwift/AppDelegate.swift @@ -0,0 +1,31 @@ +// +// Copyright (c) 2019 Google Inc. +// +// Licensed under the Apache License, Version 2.0 (the "License"); +// you may not use this file except in compliance with the License. +// You may obtain a copy of the License at +// +// http://www.apache.org/licenses/LICENSE-2.0 +// +// Unless required by applicable law or agreed to in writing, software +// distributed under the License is distributed on an "AS IS" BASIS, +// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +// See the License for the specific language governing permissions and +// limitations under the License. +// + +import UIKit +import Firebase + +@UIApplicationMain +class AppDelegate: UIResponder, UIApplicationDelegate { + + var window: UIWindow? + + func application(_ application: UIApplication, didFinishLaunchingWithOptions launchOptions: [UIApplication.LaunchOptionsKey: Any]?) -> Bool { + FirebaseApp.configure() + return true + } + +} + diff --git a/ml-functions/MLFunctionsExampleSwift/Assets.xcassets/AppIcon.appiconset/Contents.json b/ml-functions/MLFunctionsExampleSwift/Assets.xcassets/AppIcon.appiconset/Contents.json new file mode 100644 index 00000000..d8db8d65 --- /dev/null +++ b/ml-functions/MLFunctionsExampleSwift/Assets.xcassets/AppIcon.appiconset/Contents.json @@ -0,0 +1,98 @@ +{ + "images" : [ + { + "idiom" : "iphone", + "size" : "20x20", + "scale" : "2x" + }, + { + "idiom" : "iphone", + "size" : "20x20", + "scale" : "3x" + }, + { + "idiom" : "iphone", + "size" : "29x29", + "scale" : "2x" + }, + { + "idiom" : "iphone", + "size" : "29x29", + "scale" : "3x" + }, + { + "idiom" : "iphone", + "size" : "40x40", + "scale" : "2x" + }, + { + "idiom" : "iphone", + "size" : "40x40", + "scale" : "3x" + }, + { + "idiom" : "iphone", + "size" : "60x60", + "scale" : "2x" + }, + { + "idiom" : "iphone", + "size" : "60x60", + "scale" : "3x" + }, + { + "idiom" : "ipad", + "size" : "20x20", + "scale" : "1x" + }, + { + "idiom" : "ipad", + "size" : "20x20", + "scale" : "2x" + }, + { + "idiom" : "ipad", + "size" : "29x29", + "scale" : "1x" + }, + { + "idiom" : "ipad", + "size" : "29x29", + "scale" : "2x" + }, + { + "idiom" : "ipad", + "size" : "40x40", + "scale" : "1x" + }, + { + "idiom" : "ipad", + "size" : "40x40", + "scale" : "2x" + }, + { + "idiom" : "ipad", + "size" : "76x76", + "scale" : "1x" + }, + { + "idiom" : "ipad", + "size" : "76x76", + "scale" : "2x" + }, + { + "idiom" : "ipad", + "size" : "83.5x83.5", + "scale" : "2x" + }, + { + "idiom" : "ios-marketing", + "size" : "1024x1024", + "scale" : "1x" + } + ], + "info" : { + "version" : 1, + "author" : "xcode" + } +} \ No newline at end of file diff --git a/ml-functions/MLFunctionsExampleSwift/Assets.xcassets/Contents.json b/ml-functions/MLFunctionsExampleSwift/Assets.xcassets/Contents.json new file mode 100644 index 00000000..da4a164c --- /dev/null +++ b/ml-functions/MLFunctionsExampleSwift/Assets.xcassets/Contents.json @@ -0,0 +1,6 @@ +{ + "info" : { + "version" : 1, + "author" : "xcode" + } +} \ No newline at end of file diff --git a/ml-functions/MLFunctionsExampleSwift/Base.lproj/LaunchScreen.storyboard b/ml-functions/MLFunctionsExampleSwift/Base.lproj/LaunchScreen.storyboard new file mode 100644 index 00000000..bfa36129 --- /dev/null +++ b/ml-functions/MLFunctionsExampleSwift/Base.lproj/LaunchScreen.storyboard @@ -0,0 +1,25 @@ + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/ml-functions/MLFunctionsExampleSwift/Base.lproj/Main.storyboard b/ml-functions/MLFunctionsExampleSwift/Base.lproj/Main.storyboard new file mode 100644 index 00000000..f1bcf384 --- /dev/null +++ b/ml-functions/MLFunctionsExampleSwift/Base.lproj/Main.storyboard @@ -0,0 +1,24 @@ + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/ml-functions/MLFunctionsExampleSwift/Info.plist b/ml-functions/MLFunctionsExampleSwift/Info.plist new file mode 100644 index 00000000..16be3b68 --- /dev/null +++ b/ml-functions/MLFunctionsExampleSwift/Info.plist @@ -0,0 +1,45 @@ + + + + + CFBundleDevelopmentRegion + $(DEVELOPMENT_LANGUAGE) + CFBundleExecutable + $(EXECUTABLE_NAME) + CFBundleIdentifier + $(PRODUCT_BUNDLE_IDENTIFIER) + CFBundleInfoDictionaryVersion + 6.0 + CFBundleName + $(PRODUCT_NAME) + CFBundlePackageType + APPL + CFBundleShortVersionString + 1.0 + CFBundleVersion + 1 + LSRequiresIPhoneOS + + UILaunchStoryboardName + LaunchScreen + UIMainStoryboardFile + Main + UIRequiredDeviceCapabilities + + armv7 + + UISupportedInterfaceOrientations + + UIInterfaceOrientationPortrait + UIInterfaceOrientationLandscapeLeft + UIInterfaceOrientationLandscapeRight + + UISupportedInterfaceOrientations~ipad + + UIInterfaceOrientationPortrait + UIInterfaceOrientationPortraitUpsideDown + UIInterfaceOrientationLandscapeLeft + UIInterfaceOrientationLandscapeRight + + + diff --git a/ml-functions/MLFunctionsExampleSwift/ViewController.swift b/ml-functions/MLFunctionsExampleSwift/ViewController.swift new file mode 100644 index 00000000..ab2e03e6 --- /dev/null +++ b/ml-functions/MLFunctionsExampleSwift/ViewController.swift @@ -0,0 +1,140 @@ +// +// Copyright (c) 2019 Google Inc. +// +// Licensed under the Apache License, Version 2.0 (the "License"); +// you may not use this file except in compliance with the License. +// You may obtain a copy of the License at +// +// http://www.apache.org/licenses/LICENSE-2.0 +// +// Unless required by applicable law or agreed to in writing, software +// distributed under the License is distributed on an "AS IS" BASIS, +// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +// See the License for the specific language governing permissions and +// limitations under the License. +// + +import UIKit +import Firebase + +class ViewController: UIViewController { + lazy var functions = Functions.functions() + + override func viewDidLoad() { + super.viewDidLoad() + // Do any additional setup after loading the view. + } + + func prepareData() { + let base64encoded = "" + let labelData = [ + "image": ["content": base64encoded], + "features": ["maxResults": 5, "type": "LABEL_DETECTION"] + ] + let textData = [ + "image": ["content": base64encoded], + "features": ["type": "TEXT_DETECTION"], + "imageContext": ["languageHints": ["en"]] + ] + let textDataWithHints = [ + "image": ["content": base64encoded], + "features": ["type": "TEXT_DETECTION"], + "imageContext": ["languageHints": ["en"]] + ] + let documentTextData = [ + "image": ["content": base64encoded], + "features": ["type": "DOCUMENT_TEXT_DETECTION"] + ] + let landmarkData = [ + "image": ["content": base64encoded], + "features": ["maxResults": 5, "type": "LANDMARK_DETECTION"] + ] + } + + func annotateImage(_ data:[String: Any]) { + // [START function_annotateImage] + functions.httpsCallable("annotateImage").call(data) { (result, error) in + if let error = error as NSError? { + if error.domain == FunctionsErrorDomain { + let code = FunctionsErrorCode(rawValue: error.code) + let message = error.localizedDescription + let details = error.userInfo[FunctionsErrorDetailsKey] + } + // ... + } + // Function completed succesfully + } + // [END function_annotateImage] + } + + func getLabeledObjectsFrom(_ result: HTTPSCallableResult?) { + if let labelArray = (result?.data as? [String: Any])?["labelAnnotations"] as? [[String:Any]] { + for labelObj in labelArray { + let text = labelObj["description"] + let entityId = labelObj["mid"] + let confidence = labelObj["score"] + } + } + } + + func getRecognizedTextsFrom(_ result: HTTPSCallableResult?) { + if let annotation = (result?.data as? [String: Any])?["fullTextAnnotation"] as? [String: Any] { + guard let pages = annotation["pages"] as? [[String: Any]] else { return } + for page in pages { + var pageText = "" + guard let blocks = page["blocks"] as? [[String: Any]] else { continue } + for block in blocks { + var blockText = "" + guard let paragraphs = block["paragraphs"] as? [[String: Any]] else { continue } + for paragraph in paragraphs { + var paragraphText = "" + guard let words = paragraph["words"] as? [[String: Any]] else { continue } + for word in words { + var wordText = "" + guard let symbols = word["symbols"] as? [[String: Any]] else { continue } + for symbol in symbols { + let text = symbol["text"] as? String ?? "" + let confidence = symbol["confidence"] as? Float ?? 0.0 + wordText += text + print("Symbol text: \(text) (confidence: \(confidence)%n") + } + let confidence = word["confidence"] as? Float ?? 0.0 + print("Word text: \(wordText) (confidence: \(confidence)%n%n") + let boundingBox = word["boundingBox"] as? [Float] ?? [0.0, 0.0, 0.0, 0.0] + print("Word bounding box: \(boundingBox.description)%n") + paragraphText += wordText + } + print("%nParagraph: %n\(paragraphText)%n") + let boundingBox = paragraph["boundingBox"] as? [Float] ?? [0.0, 0.0, 0.0, 0.0] + print("Paragraph bounding box: \(boundingBox)%n") + let confidence = paragraph["confidence"] as? Float ?? 0.0 + print("Paragraph Confidence: \(confidence)%n") + blockText += paragraphText + } + pageText += blockText + } + } + print("%nComplete annotation:") + let text = annotation["text"] as? String ?? "" + print("%n\(text)") + } + } + + func getRecognizedLandmarksFrom(_ result: HTTPSCallableResult?) { + if let labelArray = (result?.data as? [String: Any])?["landmarkAnnotations"] as? [[String:Any]] { + for labelObj in labelArray { + let landmarkName = labelObj["description"] + let entityId = labelObj["mid"] + let score = labelObj["score"] + let bounds = labelObj["boundingPoly"] + // Multiple locations are possible, e.g., the location of the depicted + // landmark and the location the picture was taken. + guard let locations = labelObj["locations"] as? [[String: [String: Any]]] else { continue } + for location in locations { + let latitude = location["latLng"]?["latitude"] + let longitude = location["latLng"]?["longitude"] + } + } + } + } +} diff --git a/ml-functions/Podfile b/ml-functions/Podfile new file mode 100644 index 00000000..c0a3e167 --- /dev/null +++ b/ml-functions/Podfile @@ -0,0 +1,18 @@ +# Uncomment the next line to define a global platform for your project +# platform :ios, '9.0' + +target 'MLFunctionsExample' do + # Comment the next line if you don't want to use dynamic frameworks + use_frameworks! + + pod 'Firebase/Functions' + +end + +target 'MLFunctionsExampleSwift' do + # Comment the next line if you don't want to use dynamic frameworks + use_frameworks! + + pod 'Firebase/Functions' + +end diff --git a/ml-functions/Podfile.lock b/ml-functions/Podfile.lock new file mode 100644 index 00000000..68854f85 --- /dev/null +++ b/ml-functions/Podfile.lock @@ -0,0 +1,61 @@ +PODS: + - Firebase/CoreOnly (7.3.0): + - FirebaseCore (= 7.3.0) + - Firebase/Functions (7.3.0): + - Firebase/CoreOnly + - FirebaseFunctions (~> 7.3.0) + - FirebaseCore (7.3.0): + - FirebaseCoreDiagnostics (~> 7.0) + - GoogleUtilities/Environment (~> 7.0) + - GoogleUtilities/Logger (~> 7.0) + - FirebaseCoreDiagnostics (7.3.0): + - GoogleDataTransport (~> 8.0) + - GoogleUtilities/Environment (~> 7.0) + - GoogleUtilities/Logger (~> 7.0) + - nanopb (~> 2.30906.0) + - FirebaseFunctions (7.3.0): + - FirebaseCore (~> 7.0) + - GTMSessionFetcher/Core (~> 1.4) + - GoogleDataTransport (8.1.0): + - nanopb (~> 2.30906.0) + - GoogleUtilities/Environment (7.1.1): + - PromisesObjC (~> 1.2) + - GoogleUtilities/Logger (7.1.1): + - GoogleUtilities/Environment + - GTMSessionFetcher/Core (1.5.0) + - nanopb (2.30906.0): + - nanopb/decode (= 2.30906.0) + - nanopb/encode (= 2.30906.0) + - nanopb/decode (2.30906.0) + - nanopb/encode (2.30906.0) + - PromisesObjC (1.2.12) + +DEPENDENCIES: + - Firebase/Functions + +SPEC REPOS: + trunk: + - Firebase + - FirebaseCore + - FirebaseCoreDiagnostics + - FirebaseFunctions + - GoogleDataTransport + - GoogleUtilities + - GTMSessionFetcher + - nanopb + - PromisesObjC + +SPEC CHECKSUMS: + Firebase: 26223c695fe322633274198cb19dca8cb7e54416 + FirebaseCore: 4d3c72622ce0e2106aaa07bb4b2935ba2c370972 + FirebaseCoreDiagnostics: d50e11039e5984d92c8a512be2395f13df747350 + FirebaseFunctions: 56b7275ad46d936b77b64ecacd306e77db7be251 + GoogleDataTransport: 116c84c4bdeb76be2a7a46de51244368f9794eab + GoogleUtilities: 3dc4ff0d5e4840e2fa8eef0889620e8c33d4218c + GTMSessionFetcher: b3503b20a988c4e20cc189aa798fd18220133f52 + nanopb: 1bf24dd71191072e120b83dd02d08f3da0d65e53 + PromisesObjC: 3113f7f76903778cf4a0586bd1ab89329a0b7b97 + +PODFILE CHECKSUM: aa543baa476adf0a1eb62d4970ac2cffc30a1931 + +COCOAPODS: 1.10.0 From 3a5cb9c9320b641b7fd6589d8c8f0d325c57227d Mon Sep 17 00:00:00 2001 From: DPE bot Date: Wed, 6 Jan 2021 08:23:27 -0800 Subject: [PATCH 147/387] Auto-update dependencies. --- dl-invites-sample/Podfile.lock | 4 ++-- firoptions/Podfile.lock | 4 ++-- functions/Podfile.lock | 4 ++-- installations/Podfile.lock | 4 ++-- mlkit/Podfile.lock | 4 ++-- 5 files changed, 10 insertions(+), 10 deletions(-) diff --git a/dl-invites-sample/Podfile.lock b/dl-invites-sample/Podfile.lock index 00a88c88..c5be584f 100644 --- a/dl-invites-sample/Podfile.lock +++ b/dl-invites-sample/Podfile.lock @@ -26,7 +26,7 @@ PODS: - nanopb/encode (= 1.30906.0) - nanopb/decode (1.30906.0) - nanopb/encode (1.30906.0) - - PromisesObjC (1.2.11) + - PromisesObjC (1.2.12) DEPENDENCIES: - Firebase/DynamicLinks @@ -50,7 +50,7 @@ SPEC CHECKSUMS: GoogleDataTransport: f56af7caa4ed338dc8e138a5d7c5973e66440833 GoogleUtilities: 7f2f5a07f888cdb145101d6042bc4422f57e70b3 nanopb: 59317e09cf1f1a0af72f12af412d54edf52603fc - PromisesObjC: 8c196f5a328c2cba3e74624585467a557dcb482f + PromisesObjC: 3113f7f76903778cf4a0586bd1ab89329a0b7b97 PODFILE CHECKSUM: 7de02ed38e9465e2c05bb12085a971c35543c261 diff --git a/firoptions/Podfile.lock b/firoptions/Podfile.lock index c5d7edbe..bda2abea 100644 --- a/firoptions/Podfile.lock +++ b/firoptions/Podfile.lock @@ -68,7 +68,7 @@ PODS: - nanopb/encode (= 2.30906.0) - nanopb/decode (2.30906.0) - nanopb/encode (2.30906.0) - - PromisesObjC (1.2.11) + - PromisesObjC (1.2.12) DEPENDENCIES: - Firebase/Analytics @@ -102,7 +102,7 @@ SPEC CHECKSUMS: GoogleUtilities: 3dc4ff0d5e4840e2fa8eef0889620e8c33d4218c leveldb-library: 55d93ee664b4007aac644a782d11da33fba316f7 nanopb: 1bf24dd71191072e120b83dd02d08f3da0d65e53 - PromisesObjC: 8c196f5a328c2cba3e74624585467a557dcb482f + PromisesObjC: 3113f7f76903778cf4a0586bd1ab89329a0b7b97 PODFILE CHECKSUM: 637f4cec311becce3d9f62d24448342df688ce41 diff --git a/functions/Podfile.lock b/functions/Podfile.lock index dab8f39c..953e885a 100644 --- a/functions/Podfile.lock +++ b/functions/Podfile.lock @@ -28,7 +28,7 @@ PODS: - nanopb/encode (= 2.30906.0) - nanopb/decode (2.30906.0) - nanopb/encode (2.30906.0) - - PromisesObjC (1.2.11) + - PromisesObjC (1.2.12) DEPENDENCIES: - Firebase/Functions @@ -54,7 +54,7 @@ SPEC CHECKSUMS: GoogleUtilities: 3dc4ff0d5e4840e2fa8eef0889620e8c33d4218c GTMSessionFetcher: b3503b20a988c4e20cc189aa798fd18220133f52 nanopb: 1bf24dd71191072e120b83dd02d08f3da0d65e53 - PromisesObjC: 8c196f5a328c2cba3e74624585467a557dcb482f + PromisesObjC: 3113f7f76903778cf4a0586bd1ab89329a0b7b97 PODFILE CHECKSUM: 0bf21181414ed35c7e5fc96da7dd0f72b77e7b34 diff --git a/installations/Podfile.lock b/installations/Podfile.lock index 60d0f843..3d085d03 100644 --- a/installations/Podfile.lock +++ b/installations/Podfile.lock @@ -26,7 +26,7 @@ PODS: - nanopb/encode (= 2.30906.0) - nanopb/decode (2.30906.0) - nanopb/encode (2.30906.0) - - PromisesObjC (1.2.11) + - PromisesObjC (1.2.12) DEPENDENCIES: - FirebaseInstallations @@ -48,7 +48,7 @@ SPEC CHECKSUMS: GoogleDataTransport: 116c84c4bdeb76be2a7a46de51244368f9794eab GoogleUtilities: 3dc4ff0d5e4840e2fa8eef0889620e8c33d4218c nanopb: 1bf24dd71191072e120b83dd02d08f3da0d65e53 - PromisesObjC: 8c196f5a328c2cba3e74624585467a557dcb482f + PromisesObjC: 3113f7f76903778cf4a0586bd1ab89329a0b7b97 PODFILE CHECKSUM: 904aacceb39f206bdcc33f354e02d1d3d6343a46 diff --git a/mlkit/Podfile.lock b/mlkit/Podfile.lock index 1f670e0f..8e21f575 100644 --- a/mlkit/Podfile.lock +++ b/mlkit/Podfile.lock @@ -80,7 +80,7 @@ PODS: - nanopb/encode (= 1.30906.0) - nanopb/decode (1.30906.0) - nanopb/encode (1.30906.0) - - PromisesObjC (1.2.11) + - PromisesObjC (1.2.12) - Protobuf (3.14.0) - TensorFlowLiteC (2.1.0) - TensorFlowLiteObjC (2.1.0): @@ -124,7 +124,7 @@ SPEC CHECKSUMS: GoogleUtilities: 7f2f5a07f888cdb145101d6042bc4422f57e70b3 GTMSessionFetcher: b3503b20a988c4e20cc189aa798fd18220133f52 nanopb: 59317e09cf1f1a0af72f12af412d54edf52603fc - PromisesObjC: 8c196f5a328c2cba3e74624585467a557dcb482f + PromisesObjC: 3113f7f76903778cf4a0586bd1ab89329a0b7b97 Protobuf: 0cde852566359049847168e51bd1c690e0f70056 TensorFlowLiteC: 215603d4426d93810eace5947e317389554a4b66 TensorFlowLiteObjC: 2e074eb41084037aeda9a8babe111fdd3ac99974 From 88b6f7db27925ede900586f9a4dcd8199b796211 Mon Sep 17 00:00:00 2001 From: DPE bot Date: Fri, 8 Jan 2021 08:22:56 -0800 Subject: [PATCH 148/387] Auto-update dependencies. --- database/Podfile.lock | 2 +- dl-invites-sample/Podfile.lock | 2 +- firoptions/Podfile.lock | 2 +- functions/Podfile.lock | 2 +- inappmessaging/Podfile.lock | 2 +- installations/Podfile.lock | 2 +- invites/Podfile.lock | 2 +- ml-functions/Podfile.lock | 2 +- mlkit/Podfile.lock | 2 +- storage/Podfile.lock | 2 +- 10 files changed, 10 insertions(+), 10 deletions(-) diff --git a/database/Podfile.lock b/database/Podfile.lock index 664ea34f..6630b114 100644 --- a/database/Podfile.lock +++ b/database/Podfile.lock @@ -74,4 +74,4 @@ SPEC CHECKSUMS: PODFILE CHECKSUM: 2d6d3f5d6efef8839436d4bcca6d595b46547d30 -COCOAPODS: 1.10.0 +COCOAPODS: 1.10.1 diff --git a/dl-invites-sample/Podfile.lock b/dl-invites-sample/Podfile.lock index c5be584f..b2f3e04f 100644 --- a/dl-invites-sample/Podfile.lock +++ b/dl-invites-sample/Podfile.lock @@ -54,4 +54,4 @@ SPEC CHECKSUMS: PODFILE CHECKSUM: 7de02ed38e9465e2c05bb12085a971c35543c261 -COCOAPODS: 1.10.0 +COCOAPODS: 1.10.1 diff --git a/firoptions/Podfile.lock b/firoptions/Podfile.lock index bda2abea..84d087a1 100644 --- a/firoptions/Podfile.lock +++ b/firoptions/Podfile.lock @@ -106,4 +106,4 @@ SPEC CHECKSUMS: PODFILE CHECKSUM: 637f4cec311becce3d9f62d24448342df688ce41 -COCOAPODS: 1.10.0 +COCOAPODS: 1.10.1 diff --git a/functions/Podfile.lock b/functions/Podfile.lock index 953e885a..cb06f85a 100644 --- a/functions/Podfile.lock +++ b/functions/Podfile.lock @@ -58,4 +58,4 @@ SPEC CHECKSUMS: PODFILE CHECKSUM: 0bf21181414ed35c7e5fc96da7dd0f72b77e7b34 -COCOAPODS: 1.10.0 +COCOAPODS: 1.10.1 diff --git a/inappmessaging/Podfile.lock b/inappmessaging/Podfile.lock index c74752a3..0c3c47b1 100644 --- a/inappmessaging/Podfile.lock +++ b/inappmessaging/Podfile.lock @@ -86,4 +86,4 @@ SPEC CHECKSUMS: PODFILE CHECKSUM: ee1d0162c4b114166138141943031a3ae6c42221 -COCOAPODS: 1.10.0 +COCOAPODS: 1.10.1 diff --git a/installations/Podfile.lock b/installations/Podfile.lock index 3d085d03..869a01d9 100644 --- a/installations/Podfile.lock +++ b/installations/Podfile.lock @@ -52,4 +52,4 @@ SPEC CHECKSUMS: PODFILE CHECKSUM: 904aacceb39f206bdcc33f354e02d1d3d6343a46 -COCOAPODS: 1.10.0 +COCOAPODS: 1.10.1 diff --git a/invites/Podfile.lock b/invites/Podfile.lock index 9276f8a4..4231fc15 100644 --- a/invites/Podfile.lock +++ b/invites/Podfile.lock @@ -147,4 +147,4 @@ SPEC CHECKSUMS: PODFILE CHECKSUM: 642789e1fcae7a05996d36ee829b1b64089587bd -COCOAPODS: 1.10.0 +COCOAPODS: 1.10.1 diff --git a/ml-functions/Podfile.lock b/ml-functions/Podfile.lock index 68854f85..d5d324c8 100644 --- a/ml-functions/Podfile.lock +++ b/ml-functions/Podfile.lock @@ -58,4 +58,4 @@ SPEC CHECKSUMS: PODFILE CHECKSUM: aa543baa476adf0a1eb62d4970ac2cffc30a1931 -COCOAPODS: 1.10.0 +COCOAPODS: 1.10.1 diff --git a/mlkit/Podfile.lock b/mlkit/Podfile.lock index 8e21f575..6414f755 100644 --- a/mlkit/Podfile.lock +++ b/mlkit/Podfile.lock @@ -131,4 +131,4 @@ SPEC CHECKSUMS: PODFILE CHECKSUM: 4b071879fc5f9391b9325777ac56ce58e70e8b8d -COCOAPODS: 1.10.0 +COCOAPODS: 1.10.1 diff --git a/storage/Podfile.lock b/storage/Podfile.lock index eda0a01c..28855fa4 100644 --- a/storage/Podfile.lock +++ b/storage/Podfile.lock @@ -69,4 +69,4 @@ SPEC CHECKSUMS: PODFILE CHECKSUM: f0cd9d079793b24a37b713cd64dc7900bb8601af -COCOAPODS: 1.10.0 +COCOAPODS: 1.10.1 From 9a9eaee4f12ec0f82d9e7221ce15c413ff069685 Mon Sep 17 00:00:00 2001 From: DPE bot Date: Wed, 13 Jan 2021 08:22:58 -0800 Subject: [PATCH 149/387] Auto-update dependencies. --- firoptions/Podfile.lock | 86 +++++++++++++++++++------------------- functions/Podfile.lock | 50 +++++++++++----------- installations/Podfile.lock | 42 +++++++++---------- ml-functions/Podfile.lock | 50 +++++++++++----------- 4 files changed, 114 insertions(+), 114 deletions(-) diff --git a/firoptions/Podfile.lock b/firoptions/Podfile.lock index 84d087a1..749dad76 100644 --- a/firoptions/Podfile.lock +++ b/firoptions/Podfile.lock @@ -1,73 +1,73 @@ PODS: - - Firebase/Analytics (7.3.0): + - Firebase/Analytics (7.4.0): - Firebase/Core - - Firebase/Core (7.3.0): + - Firebase/Core (7.4.0): - Firebase/CoreOnly - - FirebaseAnalytics (= 7.3.0) - - Firebase/CoreOnly (7.3.0): - - FirebaseCore (= 7.3.0) - - Firebase/Database (7.3.0): + - FirebaseAnalytics (= 7.4.0) + - Firebase/CoreOnly (7.4.0): + - FirebaseCore (= 7.4.0) + - Firebase/Database (7.4.0): - Firebase/CoreOnly - - FirebaseDatabase (~> 7.3.0) - - FirebaseAnalytics (7.3.0): + - FirebaseDatabase (~> 7.4.0) + - FirebaseAnalytics (7.4.0): - FirebaseCore (~> 7.0) - FirebaseInstallations (~> 7.0) - - GoogleAppMeasurement (= 7.3.0) + - GoogleAppMeasurement (= 7.4.0) - GoogleUtilities/AppDelegateSwizzler (~> 7.0) - GoogleUtilities/MethodSwizzler (~> 7.0) - GoogleUtilities/Network (~> 7.0) - "GoogleUtilities/NSData+zlib (~> 7.0)" - - nanopb (~> 2.30906.0) - - FirebaseCore (7.3.0): - - FirebaseCoreDiagnostics (~> 7.0) + - nanopb (~> 2.30907.0) + - FirebaseCore (7.4.0): + - FirebaseCoreDiagnostics (~> 7.4) - GoogleUtilities/Environment (~> 7.0) - GoogleUtilities/Logger (~> 7.0) - - FirebaseCoreDiagnostics (7.3.0): + - FirebaseCoreDiagnostics (7.4.0): - GoogleDataTransport (~> 8.0) - GoogleUtilities/Environment (~> 7.0) - GoogleUtilities/Logger (~> 7.0) - - nanopb (~> 2.30906.0) - - FirebaseDatabase (7.3.0): + - nanopb (~> 2.30907.0) + - FirebaseDatabase (7.4.0): - FirebaseCore (~> 7.0) - leveldb-library (~> 1.22) - - FirebaseInstallations (7.3.0): + - FirebaseInstallations (7.4.0): - FirebaseCore (~> 7.0) - GoogleUtilities/Environment (~> 7.0) - GoogleUtilities/UserDefaults (~> 7.0) - PromisesObjC (~> 1.2) - - GoogleAppMeasurement (7.3.0): + - GoogleAppMeasurement (7.4.0): - GoogleUtilities/AppDelegateSwizzler (~> 7.0) - GoogleUtilities/MethodSwizzler (~> 7.0) - GoogleUtilities/Network (~> 7.0) - "GoogleUtilities/NSData+zlib (~> 7.0)" - - nanopb (~> 2.30906.0) - - GoogleDataTransport (8.1.0): - - nanopb (~> 2.30906.0) - - GoogleUtilities/AppDelegateSwizzler (7.1.1): + - nanopb (~> 2.30907.0) + - GoogleDataTransport (8.2.0): + - nanopb (~> 2.30907.0) + - GoogleUtilities/AppDelegateSwizzler (7.2.0): - GoogleUtilities/Environment - GoogleUtilities/Logger - GoogleUtilities/Network - - GoogleUtilities/Environment (7.1.1): + - GoogleUtilities/Environment (7.2.0): - PromisesObjC (~> 1.2) - - GoogleUtilities/Logger (7.1.1): + - GoogleUtilities/Logger (7.2.0): - GoogleUtilities/Environment - - GoogleUtilities/MethodSwizzler (7.1.1): + - GoogleUtilities/MethodSwizzler (7.2.0): - GoogleUtilities/Logger - - GoogleUtilities/Network (7.1.1): + - GoogleUtilities/Network (7.2.0): - GoogleUtilities/Logger - "GoogleUtilities/NSData+zlib" - GoogleUtilities/Reachability - - "GoogleUtilities/NSData+zlib (7.1.1)" - - GoogleUtilities/Reachability (7.1.1): + - "GoogleUtilities/NSData+zlib (7.2.0)" + - GoogleUtilities/Reachability (7.2.0): - GoogleUtilities/Logger - - GoogleUtilities/UserDefaults (7.1.1): + - GoogleUtilities/UserDefaults (7.2.0): - GoogleUtilities/Logger - leveldb-library (1.22) - - nanopb (2.30906.0): - - nanopb/decode (= 2.30906.0) - - nanopb/encode (= 2.30906.0) - - nanopb/decode (2.30906.0) - - nanopb/encode (2.30906.0) + - nanopb (2.30907.0): + - nanopb/decode (= 2.30907.0) + - nanopb/encode (= 2.30907.0) + - nanopb/decode (2.30907.0) + - nanopb/encode (2.30907.0) - PromisesObjC (1.2.12) DEPENDENCIES: @@ -91,17 +91,17 @@ SPEC REPOS: - PromisesObjC SPEC CHECKSUMS: - Firebase: 26223c695fe322633274198cb19dca8cb7e54416 - FirebaseAnalytics: 2580c2d62535ae7b644143d48941fcc239ea897a - FirebaseCore: 4d3c72622ce0e2106aaa07bb4b2935ba2c370972 - FirebaseCoreDiagnostics: d50e11039e5984d92c8a512be2395f13df747350 - FirebaseDatabase: 22199cb121a527ae59df646d61426fbb12f5627a - FirebaseInstallations: 971df89b48ae5ee4cc2bf6935f3857a525d28550 - GoogleAppMeasurement: 8d3c0aeede16ab7764144b5a4ca8e1d4323841b7 - GoogleDataTransport: 116c84c4bdeb76be2a7a46de51244368f9794eab - GoogleUtilities: 3dc4ff0d5e4840e2fa8eef0889620e8c33d4218c + Firebase: 09fb40287b6dfc8ee65f726fa0b788719d3f2a07 + FirebaseAnalytics: adb3c8f02f83d00661cdaac6dbb4d54e9720d1b6 + FirebaseCore: 99c06e5a1e8d6952e75cb1f0a6d0b23c0f5ccdcf + FirebaseCoreDiagnostics: 3770093ac4f2be4590fa03cfa1d3a6e5602d4557 + FirebaseDatabase: 0a619c887a9565bf4808eba37d2f0ed1d62f62d0 + FirebaseInstallations: 30646fc9a61c6f4ee3cd7a8b7231721842b40c95 + GoogleAppMeasurement: 688d7f00e2894d9e13823ed9a028b13b993bc277 + GoogleDataTransport: 1024b1a4dfbd7a0e92cb20d7e0a6f1fb66b449a4 + GoogleUtilities: d866834472f1324d080496bc67ab3ce5d0d46027 leveldb-library: 55d93ee664b4007aac644a782d11da33fba316f7 - nanopb: 1bf24dd71191072e120b83dd02d08f3da0d65e53 + nanopb: 59221d7f958fb711001e6a449489542d92ae113e PromisesObjC: 3113f7f76903778cf4a0586bd1ab89329a0b7b97 PODFILE CHECKSUM: 637f4cec311becce3d9f62d24448342df688ce41 diff --git a/functions/Podfile.lock b/functions/Podfile.lock index cb06f85a..ce50e03c 100644 --- a/functions/Podfile.lock +++ b/functions/Podfile.lock @@ -1,33 +1,33 @@ PODS: - - Firebase/CoreOnly (7.3.0): - - FirebaseCore (= 7.3.0) - - Firebase/Functions (7.3.0): + - Firebase/CoreOnly (7.4.0): + - FirebaseCore (= 7.4.0) + - Firebase/Functions (7.4.0): - Firebase/CoreOnly - - FirebaseFunctions (~> 7.3.0) - - FirebaseCore (7.3.0): - - FirebaseCoreDiagnostics (~> 7.0) + - FirebaseFunctions (~> 7.4.0) + - FirebaseCore (7.4.0): + - FirebaseCoreDiagnostics (~> 7.4) - GoogleUtilities/Environment (~> 7.0) - GoogleUtilities/Logger (~> 7.0) - - FirebaseCoreDiagnostics (7.3.0): + - FirebaseCoreDiagnostics (7.4.0): - GoogleDataTransport (~> 8.0) - GoogleUtilities/Environment (~> 7.0) - GoogleUtilities/Logger (~> 7.0) - - nanopb (~> 2.30906.0) - - FirebaseFunctions (7.3.0): + - nanopb (~> 2.30907.0) + - FirebaseFunctions (7.4.0): - FirebaseCore (~> 7.0) - GTMSessionFetcher/Core (~> 1.4) - - GoogleDataTransport (8.1.0): - - nanopb (~> 2.30906.0) - - GoogleUtilities/Environment (7.1.1): + - GoogleDataTransport (8.2.0): + - nanopb (~> 2.30907.0) + - GoogleUtilities/Environment (7.2.0): - PromisesObjC (~> 1.2) - - GoogleUtilities/Logger (7.1.1): + - GoogleUtilities/Logger (7.2.0): - GoogleUtilities/Environment - GTMSessionFetcher/Core (1.5.0) - - nanopb (2.30906.0): - - nanopb/decode (= 2.30906.0) - - nanopb/encode (= 2.30906.0) - - nanopb/decode (2.30906.0) - - nanopb/encode (2.30906.0) + - nanopb (2.30907.0): + - nanopb/decode (= 2.30907.0) + - nanopb/encode (= 2.30907.0) + - nanopb/decode (2.30907.0) + - nanopb/encode (2.30907.0) - PromisesObjC (1.2.12) DEPENDENCIES: @@ -46,14 +46,14 @@ SPEC REPOS: - PromisesObjC SPEC CHECKSUMS: - Firebase: 26223c695fe322633274198cb19dca8cb7e54416 - FirebaseCore: 4d3c72622ce0e2106aaa07bb4b2935ba2c370972 - FirebaseCoreDiagnostics: d50e11039e5984d92c8a512be2395f13df747350 - FirebaseFunctions: 56b7275ad46d936b77b64ecacd306e77db7be251 - GoogleDataTransport: 116c84c4bdeb76be2a7a46de51244368f9794eab - GoogleUtilities: 3dc4ff0d5e4840e2fa8eef0889620e8c33d4218c + Firebase: 09fb40287b6dfc8ee65f726fa0b788719d3f2a07 + FirebaseCore: 99c06e5a1e8d6952e75cb1f0a6d0b23c0f5ccdcf + FirebaseCoreDiagnostics: 3770093ac4f2be4590fa03cfa1d3a6e5602d4557 + FirebaseFunctions: ab9df1b7091b14af71798d70b87147aeeaff78ba + GoogleDataTransport: 1024b1a4dfbd7a0e92cb20d7e0a6f1fb66b449a4 + GoogleUtilities: d866834472f1324d080496bc67ab3ce5d0d46027 GTMSessionFetcher: b3503b20a988c4e20cc189aa798fd18220133f52 - nanopb: 1bf24dd71191072e120b83dd02d08f3da0d65e53 + nanopb: 59221d7f958fb711001e6a449489542d92ae113e PromisesObjC: 3113f7f76903778cf4a0586bd1ab89329a0b7b97 PODFILE CHECKSUM: 0bf21181414ed35c7e5fc96da7dd0f72b77e7b34 diff --git a/installations/Podfile.lock b/installations/Podfile.lock index 869a01d9..b43ecdf7 100644 --- a/installations/Podfile.lock +++ b/installations/Podfile.lock @@ -1,31 +1,31 @@ PODS: - - FirebaseCore (7.3.0): - - FirebaseCoreDiagnostics (~> 7.0) + - FirebaseCore (7.4.0): + - FirebaseCoreDiagnostics (~> 7.4) - GoogleUtilities/Environment (~> 7.0) - GoogleUtilities/Logger (~> 7.0) - - FirebaseCoreDiagnostics (7.3.0): + - FirebaseCoreDiagnostics (7.4.0): - GoogleDataTransport (~> 8.0) - GoogleUtilities/Environment (~> 7.0) - GoogleUtilities/Logger (~> 7.0) - - nanopb (~> 2.30906.0) - - FirebaseInstallations (7.3.0): + - nanopb (~> 2.30907.0) + - FirebaseInstallations (7.4.0): - FirebaseCore (~> 7.0) - GoogleUtilities/Environment (~> 7.0) - GoogleUtilities/UserDefaults (~> 7.0) - PromisesObjC (~> 1.2) - - GoogleDataTransport (8.1.0): - - nanopb (~> 2.30906.0) - - GoogleUtilities/Environment (7.1.1): + - GoogleDataTransport (8.2.0): + - nanopb (~> 2.30907.0) + - GoogleUtilities/Environment (7.2.0): - PromisesObjC (~> 1.2) - - GoogleUtilities/Logger (7.1.1): + - GoogleUtilities/Logger (7.2.0): - GoogleUtilities/Environment - - GoogleUtilities/UserDefaults (7.1.1): + - GoogleUtilities/UserDefaults (7.2.0): - GoogleUtilities/Logger - - nanopb (2.30906.0): - - nanopb/decode (= 2.30906.0) - - nanopb/encode (= 2.30906.0) - - nanopb/decode (2.30906.0) - - nanopb/encode (2.30906.0) + - nanopb (2.30907.0): + - nanopb/decode (= 2.30907.0) + - nanopb/encode (= 2.30907.0) + - nanopb/decode (2.30907.0) + - nanopb/encode (2.30907.0) - PromisesObjC (1.2.12) DEPENDENCIES: @@ -42,12 +42,12 @@ SPEC REPOS: - PromisesObjC SPEC CHECKSUMS: - FirebaseCore: 4d3c72622ce0e2106aaa07bb4b2935ba2c370972 - FirebaseCoreDiagnostics: d50e11039e5984d92c8a512be2395f13df747350 - FirebaseInstallations: 971df89b48ae5ee4cc2bf6935f3857a525d28550 - GoogleDataTransport: 116c84c4bdeb76be2a7a46de51244368f9794eab - GoogleUtilities: 3dc4ff0d5e4840e2fa8eef0889620e8c33d4218c - nanopb: 1bf24dd71191072e120b83dd02d08f3da0d65e53 + FirebaseCore: 99c06e5a1e8d6952e75cb1f0a6d0b23c0f5ccdcf + FirebaseCoreDiagnostics: 3770093ac4f2be4590fa03cfa1d3a6e5602d4557 + FirebaseInstallations: 30646fc9a61c6f4ee3cd7a8b7231721842b40c95 + GoogleDataTransport: 1024b1a4dfbd7a0e92cb20d7e0a6f1fb66b449a4 + GoogleUtilities: d866834472f1324d080496bc67ab3ce5d0d46027 + nanopb: 59221d7f958fb711001e6a449489542d92ae113e PromisesObjC: 3113f7f76903778cf4a0586bd1ab89329a0b7b97 PODFILE CHECKSUM: 904aacceb39f206bdcc33f354e02d1d3d6343a46 diff --git a/ml-functions/Podfile.lock b/ml-functions/Podfile.lock index d5d324c8..865e1567 100644 --- a/ml-functions/Podfile.lock +++ b/ml-functions/Podfile.lock @@ -1,33 +1,33 @@ PODS: - - Firebase/CoreOnly (7.3.0): - - FirebaseCore (= 7.3.0) - - Firebase/Functions (7.3.0): + - Firebase/CoreOnly (7.4.0): + - FirebaseCore (= 7.4.0) + - Firebase/Functions (7.4.0): - Firebase/CoreOnly - - FirebaseFunctions (~> 7.3.0) - - FirebaseCore (7.3.0): - - FirebaseCoreDiagnostics (~> 7.0) + - FirebaseFunctions (~> 7.4.0) + - FirebaseCore (7.4.0): + - FirebaseCoreDiagnostics (~> 7.4) - GoogleUtilities/Environment (~> 7.0) - GoogleUtilities/Logger (~> 7.0) - - FirebaseCoreDiagnostics (7.3.0): + - FirebaseCoreDiagnostics (7.4.0): - GoogleDataTransport (~> 8.0) - GoogleUtilities/Environment (~> 7.0) - GoogleUtilities/Logger (~> 7.0) - - nanopb (~> 2.30906.0) - - FirebaseFunctions (7.3.0): + - nanopb (~> 2.30907.0) + - FirebaseFunctions (7.4.0): - FirebaseCore (~> 7.0) - GTMSessionFetcher/Core (~> 1.4) - - GoogleDataTransport (8.1.0): - - nanopb (~> 2.30906.0) - - GoogleUtilities/Environment (7.1.1): + - GoogleDataTransport (8.2.0): + - nanopb (~> 2.30907.0) + - GoogleUtilities/Environment (7.2.0): - PromisesObjC (~> 1.2) - - GoogleUtilities/Logger (7.1.1): + - GoogleUtilities/Logger (7.2.0): - GoogleUtilities/Environment - GTMSessionFetcher/Core (1.5.0) - - nanopb (2.30906.0): - - nanopb/decode (= 2.30906.0) - - nanopb/encode (= 2.30906.0) - - nanopb/decode (2.30906.0) - - nanopb/encode (2.30906.0) + - nanopb (2.30907.0): + - nanopb/decode (= 2.30907.0) + - nanopb/encode (= 2.30907.0) + - nanopb/decode (2.30907.0) + - nanopb/encode (2.30907.0) - PromisesObjC (1.2.12) DEPENDENCIES: @@ -46,14 +46,14 @@ SPEC REPOS: - PromisesObjC SPEC CHECKSUMS: - Firebase: 26223c695fe322633274198cb19dca8cb7e54416 - FirebaseCore: 4d3c72622ce0e2106aaa07bb4b2935ba2c370972 - FirebaseCoreDiagnostics: d50e11039e5984d92c8a512be2395f13df747350 - FirebaseFunctions: 56b7275ad46d936b77b64ecacd306e77db7be251 - GoogleDataTransport: 116c84c4bdeb76be2a7a46de51244368f9794eab - GoogleUtilities: 3dc4ff0d5e4840e2fa8eef0889620e8c33d4218c + Firebase: 09fb40287b6dfc8ee65f726fa0b788719d3f2a07 + FirebaseCore: 99c06e5a1e8d6952e75cb1f0a6d0b23c0f5ccdcf + FirebaseCoreDiagnostics: 3770093ac4f2be4590fa03cfa1d3a6e5602d4557 + FirebaseFunctions: ab9df1b7091b14af71798d70b87147aeeaff78ba + GoogleDataTransport: 1024b1a4dfbd7a0e92cb20d7e0a6f1fb66b449a4 + GoogleUtilities: d866834472f1324d080496bc67ab3ce5d0d46027 GTMSessionFetcher: b3503b20a988c4e20cc189aa798fd18220133f52 - nanopb: 1bf24dd71191072e120b83dd02d08f3da0d65e53 + nanopb: 59221d7f958fb711001e6a449489542d92ae113e PromisesObjC: 3113f7f76903778cf4a0586bd1ab89329a0b7b97 PODFILE CHECKSUM: aa543baa476adf0a1eb62d4970ac2cffc30a1931 From ec9ec135f1139c7e3588186fb6299e07882a84b7 Mon Sep 17 00:00:00 2001 From: Kevin Cheung Date: Thu, 28 Jan 2021 13:39:54 -0800 Subject: [PATCH 150/387] Add region tags to ml-functions --- .../MLFunctionsExample/ViewController.m | 49 ++++++++++++----- .../ViewController.swift | 54 +++++++++++++------ 2 files changed, 76 insertions(+), 27 deletions(-) diff --git a/ml-functions/MLFunctionsExample/ViewController.m b/ml-functions/MLFunctionsExample/ViewController.m index 332576e6..6747964a 100644 --- a/ml-functions/MLFunctionsExample/ViewController.m +++ b/ml-functions/MLFunctionsExample/ViewController.m @@ -33,37 +33,56 @@ - (void)viewDidLoad { // [END ml_functions_init] } -- (void)prepareData { - NSString *base64encoded = @""; - NSDictionary *labelData = @{ - @"image": @{@"content": base64encoded}, +- (void)prepareData:(UIImage *)uiImage { + // [START base64encodeImage] + NSData *imageData = UIImageJPEGRepresentation(uiImage, 1.0f); + NSString *base64encodedImage = + [imageData base64EncodedStringWithOptions:NSDataBase64Encoding76CharacterLineLength]; + // [END base64encodeImage] +} + +- (void)prepareLabelData:(NSString *)base64encodedImage { + // [START prepareLabelData] + NSDictionary *requestData = @{ + @"image": @{@"content": base64encodedImage}, @"features": @{@"maxResults": @5, @"type": @"LABEL_DETECTION"} }; - NSDictionary *textData = @{ - @"image": @{@"content": base64encoded}, + // [END prepareLabelData] +} + +- (void)prepareTextData:(NSString *)base64encodedImage { + // [START prepareTextData] + NSDictionary *requestData = @{ + @"image": @{@"content": base64encodedImage}, @"features": @{@"type": @"TEXT_DETECTION"}, @"imageContext": @{@"languageHints": @[@"en"]} }; + // [END prepareTextData] NSDictionary *textDataWithHints = @{ - @"image": @{@"content": base64encoded}, + @"image": @{@"content": base64encodedImage}, @"features": @{@"type": @"TEXT_DETECTION"}, @"imageContext": @{@"languageHints": @[@"en"]} }; NSDictionary *documentTextData = @{ - @"image": @{@"content": base64encoded}, + @"image": @{@"content": base64encodedImage}, @"features": @{@"type": @"DOCUMENT_TEXT_DETECTION"} }; - NSDictionary *landmarkData = @{ - @"image": @{@"content": base64encoded}, +} + +- (void)prepareLandmarkData:(NSString *)base64encodedImage { + // [START prepareLandmarkData] + NSDictionary *requestData = @{ + @"image": @{@"content": base64encodedImage}, @"features": @{@"maxResults": @5, @"type": @"LANDMARK_DETECTION"} }; + // [END prepareLandmarkData] } -- (void)annotateImage:(NSDictionary *)data { +- (void)annotateImage:(NSDictionary *)requestData { // [START function_annotateImage] [[_functions HTTPSCallableWithName:@"addMessage"] - callWithObject:data + callWithObject:requestData completion:^(FIRHTTPSCallableResult * _Nullable result, NSError * _Nullable error) { if (error) { if (error.domain == FIRFunctionsErrorDomain) { @@ -81,15 +100,18 @@ - (void)annotateImage:(NSDictionary *)data { } - (void)getLabeledObjectsFromResult:(FIRHTTPSCallableResult *)result { + // [START getLabeledObjectsFrom] NSArray *labelArray = result.data[@"labelAnnotations"]; for (NSDictionary *labelObj in labelArray) { NSString *text = labelObj[@"description"]; NSString *entityId = labelObj[@"mid"]; NSNumber *confidence = labelObj[@"score"]; } + // [END getLabeledObjectsFrom] } - (void)getRecognizedTextsFromResult:(FIRHTTPSCallableResult *)result { + // [START getRecognizedTextsFrom] NSDictionary *annotation = result.data[@"fullTextAnnotation"]; if (annotation) { for (NSDictionary *page in annotation[@"pages"]) { @@ -120,9 +142,11 @@ - (void)getRecognizedTextsFromResult:(FIRHTTPSCallableResult *)result { NSLog(@"\nComplete annotation:"); NSLog(@"\n%@", annotation[@"text"]); } + // [END getRecognizedTextsFrom] } - (void)getRecognizedLandmarksFromResult:(FIRHTTPSCallableResult *)result { + // [START getRecognizedLandmarksFrom] NSArray *labelArray = result.data[@"landmarkAnnotations"]; for (NSDictionary *labelObj in labelArray) { NSString *landmarkName = labelObj[@"description"]; @@ -137,6 +161,7 @@ - (void)getRecognizedLandmarksFromResult:(FIRHTTPSCallableResult *)result { NSNumber *longitude = location[@"latLng"][@"longitude"]; } } + // [END getRecognizedLandmarksFrom] } @end diff --git a/ml-functions/MLFunctionsExampleSwift/ViewController.swift b/ml-functions/MLFunctionsExampleSwift/ViewController.swift index ab2e03e6..495be21c 100644 --- a/ml-functions/MLFunctionsExampleSwift/ViewController.swift +++ b/ml-functions/MLFunctionsExampleSwift/ViewController.swift @@ -25,35 +25,53 @@ class ViewController: UIViewController { // Do any additional setup after loading the view. } - func prepareData() { - let base64encoded = "" - let labelData = [ - "image": ["content": base64encoded], + func prepareData(uiImage: UIImage) { + // [START base64encodeImage] + guard let imageData = uiImage.jpegData(compressionQuality: 1.0f) else { return } + let base64encodedImage = imageData.base64EncodedString() + // [END base64encodeImage] + } + + func prepareLabelData(base64encodedImage: String) { + // [START prepareLabelData] + let requestData = [ + "image": ["content": base64encodedImage], "features": ["maxResults": 5, "type": "LABEL_DETECTION"] ] - let textData = [ - "image": ["content": base64encoded], - "features": ["type": "TEXT_DETECTION"], - "imageContext": ["languageHints": ["en"]] - ] + // [END prepareLabelData] + } + + func prepareTextData(base64encodedImage: String) { let textDataWithHints = [ - "image": ["content": base64encoded], + "image": ["content": base64encodedImage], "features": ["type": "TEXT_DETECTION"], "imageContext": ["languageHints": ["en"]] ] let documentTextData = [ - "image": ["content": base64encoded], + "image": ["content": base64encodedImage], "features": ["type": "DOCUMENT_TEXT_DETECTION"] ] - let landmarkData = [ - "image": ["content": base64encoded], + // [START prepareTextData] + let requestData = [ + "image": ["content": base64encodedImage], + "features": ["type": "TEXT_DETECTION"], + "imageContext": ["languageHints": ["en"]] + ] + // [END prepareTextData] + } + + func prepareLandmarkData(base64encodedImage: String) { + // [START prepareLandmarkData] + let requestData = [ + "image": ["content": base64encodedImage], "features": ["maxResults": 5, "type": "LANDMARK_DETECTION"] ] + // [END prepareLandmarkData] } - func annotateImage(_ data:[String: Any]) { + func annotateImage(requestData: Dictionary) { // [START function_annotateImage] - functions.httpsCallable("annotateImage").call(data) { (result, error) in + functions.httpsCallable("annotateImage").call(requestData) { (result, error) in if let error = error as NSError? { if error.domain == FunctionsErrorDomain { let code = FunctionsErrorCode(rawValue: error.code) @@ -68,6 +86,7 @@ class ViewController: UIViewController { } func getLabeledObjectsFrom(_ result: HTTPSCallableResult?) { + // [START getLabeledObjectsFrom] if let labelArray = (result?.data as? [String: Any])?["labelAnnotations"] as? [[String:Any]] { for labelObj in labelArray { let text = labelObj["description"] @@ -75,9 +94,11 @@ class ViewController: UIViewController { let confidence = labelObj["score"] } } + // [END getLabeledObjectsFrom] } func getRecognizedTextsFrom(_ result: HTTPSCallableResult?) { + // [START getRecognizedTextsFrom] if let annotation = (result?.data as? [String: Any])?["fullTextAnnotation"] as? [String: Any] { guard let pages = annotation["pages"] as? [[String: Any]] else { return } for page in pages { @@ -118,9 +139,11 @@ class ViewController: UIViewController { let text = annotation["text"] as? String ?? "" print("%n\(text)") } + // [END getRecognizedTextsFrom] } func getRecognizedLandmarksFrom(_ result: HTTPSCallableResult?) { + // [START getRecognizedLandmarksFrom] if let labelArray = (result?.data as? [String: Any])?["landmarkAnnotations"] as? [[String:Any]] { for labelObj in labelArray { let landmarkName = labelObj["description"] @@ -136,5 +159,6 @@ class ViewController: UIViewController { } } } + // [END getRecognizedLandmarksFrom] } } From bd6c7b8b2d72fab22011a626a1058dae9fe3a3a9 Mon Sep 17 00:00:00 2001 From: Kevin Cheung Date: Thu, 28 Jan 2021 14:00:15 -0800 Subject: [PATCH 151/387] Small fixes to ml-functions --- ml-functions/MLFunctionsExample/ViewController.m | 2 +- ml-functions/MLFunctionsExampleSwift/ViewController.swift | 2 ++ 2 files changed, 3 insertions(+), 1 deletion(-) diff --git a/ml-functions/MLFunctionsExample/ViewController.m b/ml-functions/MLFunctionsExample/ViewController.m index 6747964a..404fd60c 100644 --- a/ml-functions/MLFunctionsExample/ViewController.m +++ b/ml-functions/MLFunctionsExample/ViewController.m @@ -81,7 +81,7 @@ - (void)prepareLandmarkData:(NSString *)base64encodedImage { - (void)annotateImage:(NSDictionary *)requestData { // [START function_annotateImage] - [[_functions HTTPSCallableWithName:@"addMessage"] + [[_functions HTTPSCallableWithName:@"annotateImage"] callWithObject:requestData completion:^(FIRHTTPSCallableResult * _Nullable result, NSError * _Nullable error) { if (error) { diff --git a/ml-functions/MLFunctionsExampleSwift/ViewController.swift b/ml-functions/MLFunctionsExampleSwift/ViewController.swift index 495be21c..c145755e 100644 --- a/ml-functions/MLFunctionsExampleSwift/ViewController.swift +++ b/ml-functions/MLFunctionsExampleSwift/ViewController.swift @@ -18,7 +18,9 @@ import UIKit import Firebase class ViewController: UIViewController { + // [START ml_functions_define] lazy var functions = Functions.functions() + // [START ml_functions_define] override func viewDidLoad() { super.viewDidLoad() From 3321a305e76f377f48f49e32a1fb45272810f90e Mon Sep 17 00:00:00 2001 From: Kevin Cheung Date: Thu, 4 Feb 2021 11:12:43 -0800 Subject: [PATCH 152/387] Split out detailed OCR output --- .../project.pbxproj | 113 ++++++++++++++++++ .../MLFunctionsExample/ViewController.m | 52 ++++---- .../ViewController.swift | 79 ++++++------ 3 files changed, 180 insertions(+), 64 deletions(-) diff --git a/ml-functions/MLFunctionsExample.xcodeproj/project.pbxproj b/ml-functions/MLFunctionsExample.xcodeproj/project.pbxproj index 5862e9fe..8ab77171 100644 --- a/ml-functions/MLFunctionsExample.xcodeproj/project.pbxproj +++ b/ml-functions/MLFunctionsExample.xcodeproj/project.pbxproj @@ -7,6 +7,7 @@ objects = { /* Begin PBXBuildFile section */ + 2A0982B5082AC58D65C573F1 /* Pods_MLFunctionsExampleSwift.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 0558F005B8CC1DE5E28D8A50 /* Pods_MLFunctionsExampleSwift.framework */; }; 8D8FA34322F4CAB100213E06 /* AppDelegate.m in Sources */ = {isa = PBXBuildFile; fileRef = 8D8FA34222F4CAB100213E06 /* AppDelegate.m */; }; 8D8FA34622F4CAB100213E06 /* ViewController.m in Sources */ = {isa = PBXBuildFile; fileRef = 8D8FA34522F4CAB100213E06 /* ViewController.m */; }; 8D8FA34922F4CAB100213E06 /* Main.storyboard in Resources */ = {isa = PBXBuildFile; fileRef = 8D8FA34722F4CAB100213E06 /* Main.storyboard */; }; @@ -18,9 +19,15 @@ 8D8FA36322F4CAF700213E06 /* Main.storyboard in Resources */ = {isa = PBXBuildFile; fileRef = 8D8FA36122F4CAF700213E06 /* Main.storyboard */; }; 8D8FA36522F4CAF800213E06 /* Assets.xcassets in Resources */ = {isa = PBXBuildFile; fileRef = 8D8FA36422F4CAF800213E06 /* Assets.xcassets */; }; 8D8FA36822F4CAF800213E06 /* LaunchScreen.storyboard in Resources */ = {isa = PBXBuildFile; fileRef = 8D8FA36622F4CAF800213E06 /* LaunchScreen.storyboard */; }; + C008718F691E30D6025D008C /* Pods_MLFunctionsExample.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = C8F168612AE08AD1FD21E711 /* Pods_MLFunctionsExample.framework */; }; /* End PBXBuildFile section */ /* Begin PBXFileReference section */ + 0558F005B8CC1DE5E28D8A50 /* Pods_MLFunctionsExampleSwift.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; path = Pods_MLFunctionsExampleSwift.framework; sourceTree = BUILT_PRODUCTS_DIR; }; + 4D184FB7952703CC64C8AA70 /* Pods-MLFunctionsExampleSwift.debug.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; name = "Pods-MLFunctionsExampleSwift.debug.xcconfig"; path = "Target Support Files/Pods-MLFunctionsExampleSwift/Pods-MLFunctionsExampleSwift.debug.xcconfig"; sourceTree = ""; }; + 524ED4156465ACEC0E6B3457 /* Pods-MLFunctionsExample.debug.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; name = "Pods-MLFunctionsExample.debug.xcconfig"; path = "Target Support Files/Pods-MLFunctionsExample/Pods-MLFunctionsExample.debug.xcconfig"; sourceTree = ""; }; + 59463AAE092EE329A71F9566 /* Pods-MLFunctionsExample.release.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; name = "Pods-MLFunctionsExample.release.xcconfig"; path = "Target Support Files/Pods-MLFunctionsExample/Pods-MLFunctionsExample.release.xcconfig"; sourceTree = ""; }; + 60300B16E7EDC84049483750 /* Pods-MLFunctionsExampleSwift.release.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; name = "Pods-MLFunctionsExampleSwift.release.xcconfig"; path = "Target Support Files/Pods-MLFunctionsExampleSwift/Pods-MLFunctionsExampleSwift.release.xcconfig"; sourceTree = ""; }; 8D8FA33E22F4CAB100213E06 /* MLFunctionsExample.app */ = {isa = PBXFileReference; explicitFileType = wrapper.application; includeInIndex = 0; path = MLFunctionsExample.app; sourceTree = BUILT_PRODUCTS_DIR; }; 8D8FA34122F4CAB100213E06 /* AppDelegate.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = AppDelegate.h; sourceTree = ""; }; 8D8FA34222F4CAB100213E06 /* AppDelegate.m */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; path = AppDelegate.m; sourceTree = ""; }; @@ -38,6 +45,7 @@ 8D8FA36422F4CAF800213E06 /* Assets.xcassets */ = {isa = PBXFileReference; lastKnownFileType = folder.assetcatalog; path = Assets.xcassets; sourceTree = ""; }; 8D8FA36722F4CAF800213E06 /* Base */ = {isa = PBXFileReference; lastKnownFileType = file.storyboard; name = Base; path = Base.lproj/LaunchScreen.storyboard; sourceTree = ""; }; 8D8FA36922F4CAF800213E06 /* Info.plist */ = {isa = PBXFileReference; lastKnownFileType = text.plist.xml; path = Info.plist; sourceTree = ""; }; + C8F168612AE08AD1FD21E711 /* Pods_MLFunctionsExample.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; path = Pods_MLFunctionsExample.framework; sourceTree = BUILT_PRODUCTS_DIR; }; /* End PBXFileReference section */ /* Begin PBXFrameworksBuildPhase section */ @@ -45,6 +53,7 @@ isa = PBXFrameworksBuildPhase; buildActionMask = 2147483647; files = ( + C008718F691E30D6025D008C /* Pods_MLFunctionsExample.framework in Frameworks */, ); runOnlyForDeploymentPostprocessing = 0; }; @@ -52,12 +61,22 @@ isa = PBXFrameworksBuildPhase; buildActionMask = 2147483647; files = ( + 2A0982B5082AC58D65C573F1 /* Pods_MLFunctionsExampleSwift.framework in Frameworks */, ); runOnlyForDeploymentPostprocessing = 0; }; /* End PBXFrameworksBuildPhase section */ /* Begin PBXGroup section */ + 3E1AB63D0BD1F1B6EDC1EC3D /* Frameworks */ = { + isa = PBXGroup; + children = ( + C8F168612AE08AD1FD21E711 /* Pods_MLFunctionsExample.framework */, + 0558F005B8CC1DE5E28D8A50 /* Pods_MLFunctionsExampleSwift.framework */, + ); + name = Frameworks; + sourceTree = ""; + }; 8D8FA33522F4CAB100213E06 = { isa = PBXGroup; children = ( @@ -65,6 +84,7 @@ 8D8FA35C22F4CAF700213E06 /* MLFunctionsExampleSwift */, 8D8FA33F22F4CAB100213E06 /* Products */, E21099940C3416ACBB0EB9EC /* Pods */, + 3E1AB63D0BD1F1B6EDC1EC3D /* Frameworks */, ); sourceTree = ""; }; @@ -109,6 +129,10 @@ E21099940C3416ACBB0EB9EC /* Pods */ = { isa = PBXGroup; children = ( + 524ED4156465ACEC0E6B3457 /* Pods-MLFunctionsExample.debug.xcconfig */, + 59463AAE092EE329A71F9566 /* Pods-MLFunctionsExample.release.xcconfig */, + 4D184FB7952703CC64C8AA70 /* Pods-MLFunctionsExampleSwift.debug.xcconfig */, + 60300B16E7EDC84049483750 /* Pods-MLFunctionsExampleSwift.release.xcconfig */, ); path = Pods; sourceTree = ""; @@ -120,9 +144,11 @@ isa = PBXNativeTarget; buildConfigurationList = 8D8FA35422F4CAB200213E06 /* Build configuration list for PBXNativeTarget "MLFunctionsExample" */; buildPhases = ( + C00599A7B1E4BD570DAB8FE4 /* [CP] Check Pods Manifest.lock */, 8D8FA33A22F4CAB100213E06 /* Sources */, 8D8FA33B22F4CAB100213E06 /* Frameworks */, 8D8FA33C22F4CAB100213E06 /* Resources */, + C41C69C205E5EB508FFEAD6F /* [CP] Embed Pods Frameworks */, ); buildRules = ( ); @@ -137,9 +163,11 @@ isa = PBXNativeTarget; buildConfigurationList = 8D8FA36C22F4CAF800213E06 /* Build configuration list for PBXNativeTarget "MLFunctionsExampleSwift" */; buildPhases = ( + 6D10CF05DACF68EA46756142 /* [CP] Check Pods Manifest.lock */, 8D8FA35722F4CAF700213E06 /* Sources */, 8D8FA35822F4CAF700213E06 /* Frameworks */, 8D8FA35922F4CAF700213E06 /* Resources */, + 941FF957919B4498FFFDDC6A /* [CP] Embed Pods Frameworks */, ); buildRules = ( ); @@ -210,6 +238,87 @@ }; /* End PBXResourcesBuildPhase section */ +/* Begin PBXShellScriptBuildPhase section */ + 6D10CF05DACF68EA46756142 /* [CP] Check Pods Manifest.lock */ = { + isa = PBXShellScriptBuildPhase; + buildActionMask = 2147483647; + files = ( + ); + inputFileListPaths = ( + ); + inputPaths = ( + "${PODS_PODFILE_DIR_PATH}/Podfile.lock", + "${PODS_ROOT}/Manifest.lock", + ); + name = "[CP] Check Pods Manifest.lock"; + outputFileListPaths = ( + ); + outputPaths = ( + "$(DERIVED_FILE_DIR)/Pods-MLFunctionsExampleSwift-checkManifestLockResult.txt", + ); + runOnlyForDeploymentPostprocessing = 0; + shellPath = /bin/sh; + 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; + }; + 941FF957919B4498FFFDDC6A /* [CP] Embed Pods Frameworks */ = { + isa = PBXShellScriptBuildPhase; + buildActionMask = 2147483647; + files = ( + ); + inputFileListPaths = ( + "${PODS_ROOT}/Target Support Files/Pods-MLFunctionsExampleSwift/Pods-MLFunctionsExampleSwift-frameworks-${CONFIGURATION}-input-files.xcfilelist", + ); + name = "[CP] Embed Pods Frameworks"; + outputFileListPaths = ( + "${PODS_ROOT}/Target Support Files/Pods-MLFunctionsExampleSwift/Pods-MLFunctionsExampleSwift-frameworks-${CONFIGURATION}-output-files.xcfilelist", + ); + runOnlyForDeploymentPostprocessing = 0; + shellPath = /bin/sh; + shellScript = "\"${PODS_ROOT}/Target Support Files/Pods-MLFunctionsExampleSwift/Pods-MLFunctionsExampleSwift-frameworks.sh\"\n"; + showEnvVarsInLog = 0; + }; + C00599A7B1E4BD570DAB8FE4 /* [CP] Check Pods Manifest.lock */ = { + isa = PBXShellScriptBuildPhase; + buildActionMask = 2147483647; + files = ( + ); + inputFileListPaths = ( + ); + inputPaths = ( + "${PODS_PODFILE_DIR_PATH}/Podfile.lock", + "${PODS_ROOT}/Manifest.lock", + ); + name = "[CP] Check Pods Manifest.lock"; + outputFileListPaths = ( + ); + outputPaths = ( + "$(DERIVED_FILE_DIR)/Pods-MLFunctionsExample-checkManifestLockResult.txt", + ); + runOnlyForDeploymentPostprocessing = 0; + shellPath = /bin/sh; + 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; + }; + C41C69C205E5EB508FFEAD6F /* [CP] Embed Pods Frameworks */ = { + isa = PBXShellScriptBuildPhase; + buildActionMask = 2147483647; + files = ( + ); + inputFileListPaths = ( + "${PODS_ROOT}/Target Support Files/Pods-MLFunctionsExample/Pods-MLFunctionsExample-frameworks-${CONFIGURATION}-input-files.xcfilelist", + ); + name = "[CP] Embed Pods Frameworks"; + outputFileListPaths = ( + "${PODS_ROOT}/Target Support Files/Pods-MLFunctionsExample/Pods-MLFunctionsExample-frameworks-${CONFIGURATION}-output-files.xcfilelist", + ); + runOnlyForDeploymentPostprocessing = 0; + shellPath = /bin/sh; + shellScript = "\"${PODS_ROOT}/Target Support Files/Pods-MLFunctionsExample/Pods-MLFunctionsExample-frameworks.sh\"\n"; + showEnvVarsInLog = 0; + }; +/* End PBXShellScriptBuildPhase section */ + /* Begin PBXSourcesBuildPhase section */ 8D8FA33A22F4CAB100213E06 /* Sources */ = { isa = PBXSourcesBuildPhase; @@ -385,6 +494,7 @@ }; 8D8FA35522F4CAB200213E06 /* Debug */ = { isa = XCBuildConfiguration; + baseConfigurationReference = 524ED4156465ACEC0E6B3457 /* Pods-MLFunctionsExample.debug.xcconfig */; buildSettings = { ASSETCATALOG_COMPILER_APPICON_NAME = AppIcon; CODE_SIGN_STYLE = Automatic; @@ -401,6 +511,7 @@ }; 8D8FA35622F4CAB200213E06 /* Release */ = { isa = XCBuildConfiguration; + baseConfigurationReference = 59463AAE092EE329A71F9566 /* Pods-MLFunctionsExample.release.xcconfig */; buildSettings = { ASSETCATALOG_COMPILER_APPICON_NAME = AppIcon; CODE_SIGN_STYLE = Automatic; @@ -417,6 +528,7 @@ }; 8D8FA36A22F4CAF800213E06 /* Debug */ = { isa = XCBuildConfiguration; + baseConfigurationReference = 4D184FB7952703CC64C8AA70 /* Pods-MLFunctionsExampleSwift.debug.xcconfig */; buildSettings = { ASSETCATALOG_COMPILER_APPICON_NAME = AppIcon; CODE_SIGN_STYLE = Automatic; @@ -436,6 +548,7 @@ }; 8D8FA36B22F4CAF800213E06 /* Release */ = { isa = XCBuildConfiguration; + baseConfigurationReference = 60300B16E7EDC84049483750 /* Pods-MLFunctionsExampleSwift.release.xcconfig */; buildSettings = { ASSETCATALOG_COMPILER_APPICON_NAME = AppIcon; CODE_SIGN_STYLE = Automatic; diff --git a/ml-functions/MLFunctionsExample/ViewController.m b/ml-functions/MLFunctionsExample/ViewController.m index 404fd60c..fb431029 100644 --- a/ml-functions/MLFunctionsExample/ViewController.m +++ b/ml-functions/MLFunctionsExample/ViewController.m @@ -113,36 +113,38 @@ - (void)getLabeledObjectsFromResult:(FIRHTTPSCallableResult *)result { - (void)getRecognizedTextsFromResult:(FIRHTTPSCallableResult *)result { // [START getRecognizedTextsFrom] NSDictionary *annotation = result.data[@"fullTextAnnotation"]; - if (annotation) { - for (NSDictionary *page in annotation[@"pages"]) { - NSMutableString *pageText = [NSMutableString new]; - for (NSDictionary *block in page[@"blocks"]) { - NSMutableString *blockText = [NSMutableString new]; - for (NSDictionary *paragraph in block[@"paragraphs"]) { - NSMutableString *paragraphText = [NSMutableString new]; - for (NSDictionary *word in paragraph[@"words"]) { - NSMutableString *wordText = [NSMutableString new]; - for (NSDictionary *symbol in word[@"symbols"]) { - NSString *text = symbol[@"text"]; - [wordText appendString:text]; - NSLog(@"Symbol text: %@ (confidence: %@\n", text, symbol[@"confidence"]); - } - NSLog(@"Word text: %@ (confidence: %@\n\n", wordText, word[@"confidence"]); - NSLog(@"Word bounding box: %@\n", word[@"boundingBox"]); - [paragraphText appendString:wordText]; + if (annotation) { return; } + NSLog(@"\nComplete annotation:"); + NSLog(@"\n%@", annotation[@"text"]); + // [END getRecognizedTextsFrom] + + // [START getRecognizedTextsFrom_details] + for (NSDictionary *page in annotation[@"pages"]) { + NSMutableString *pageText = [NSMutableString new]; + for (NSDictionary *block in page[@"blocks"]) { + NSMutableString *blockText = [NSMutableString new]; + for (NSDictionary *paragraph in block[@"paragraphs"]) { + NSMutableString *paragraphText = [NSMutableString new]; + for (NSDictionary *word in paragraph[@"words"]) { + NSMutableString *wordText = [NSMutableString new]; + for (NSDictionary *symbol in word[@"symbols"]) { + NSString *text = symbol[@"text"]; + [wordText appendString:text]; + NSLog(@"Symbol text: %@ (confidence: %@\n", text, symbol[@"confidence"]); } - NSLog(@"\nParagraph: \n%@\n", paragraphText); - NSLog(@"Paragraph bounding box: %@\n", paragraph[@"boundingBox"]); - NSLog(@"Paragraph Confidence: %@\n", paragraph[@"confidence"]); - [blockText appendString:paragraphText]; + NSLog(@"Word text: %@ (confidence: %@\n\n", wordText, word[@"confidence"]); + NSLog(@"Word bounding box: %@\n", word[@"boundingBox"]); + [paragraphText appendString:wordText]; } - [pageText appendString:blockText]; + NSLog(@"\nParagraph: \n%@\n", paragraphText); + NSLog(@"Paragraph bounding box: %@\n", paragraph[@"boundingBox"]); + NSLog(@"Paragraph Confidence: %@\n", paragraph[@"confidence"]); + [blockText appendString:paragraphText]; } + [pageText appendString:blockText]; } - NSLog(@"\nComplete annotation:"); - NSLog(@"\n%@", annotation[@"text"]); } - // [END getRecognizedTextsFrom] + // [START getRecognizedTextsFrom_details] } - (void)getRecognizedLandmarksFromResult:(FIRHTTPSCallableResult *)result { diff --git a/ml-functions/MLFunctionsExampleSwift/ViewController.swift b/ml-functions/MLFunctionsExampleSwift/ViewController.swift index c145755e..9c71dced 100644 --- a/ml-functions/MLFunctionsExampleSwift/ViewController.swift +++ b/ml-functions/MLFunctionsExampleSwift/ViewController.swift @@ -100,48 +100,49 @@ class ViewController: UIViewController { } func getRecognizedTextsFrom(_ result: HTTPSCallableResult?) { - // [START getRecognizedTextsFrom] - if let annotation = (result?.data as? [String: Any])?["fullTextAnnotation"] as? [String: Any] { - guard let pages = annotation["pages"] as? [[String: Any]] else { return } - for page in pages { - var pageText = "" - guard let blocks = page["blocks"] as? [[String: Any]] else { continue } - for block in blocks { - var blockText = "" - guard let paragraphs = block["paragraphs"] as? [[String: Any]] else { continue } - for paragraph in paragraphs { - var paragraphText = "" - guard let words = paragraph["words"] as? [[String: Any]] else { continue } - for word in words { - var wordText = "" - guard let symbols = word["symbols"] as? [[String: Any]] else { continue } - for symbol in symbols { - let text = symbol["text"] as? String ?? "" - let confidence = symbol["confidence"] as? Float ?? 0.0 - wordText += text - print("Symbol text: \(text) (confidence: \(confidence)%n") - } - let confidence = word["confidence"] as? Float ?? 0.0 - print("Word text: \(wordText) (confidence: \(confidence)%n%n") - let boundingBox = word["boundingBox"] as? [Float] ?? [0.0, 0.0, 0.0, 0.0] - print("Word bounding box: \(boundingBox.description)%n") - paragraphText += wordText + // [START function_getRecognizedTexts] + guard let annotation = (result?.data as? [String: Any])?["fullTextAnnotation"] as? [String: Any] else { return } + print("%nComplete annotation:") + let text = annotation["text"] as? String ?? "" + print("%n\(text)") + // [END function_getRecognizedTexts] +   + // [START function_getRecognizedTexts_details] + guard let pages = annotation["pages"] as? [[String: Any]] else { return } + for page in pages { + var pageText = "" + guard let blocks = page["blocks"] as? [[String: Any]] else { continue } + for block in blocks { + var blockText = "" + guard let paragraphs = block["paragraphs"] as? [[String: Any]] else { continue } + for paragraph in paragraphs { + var paragraphText = "" + guard let words = paragraph["words"] as? [[String: Any]] else { continue } + for word in words { + var wordText = "" + guard let symbols = word["symbols"] as? [[String: Any]] else { continue } + for symbol in symbols { + let text = symbol["text"] as? String ?? "" + let confidence = symbol["confidence"] as? Float ?? 0.0 + wordText += text + print("Symbol text: \(text) (confidence: \(confidence)%n") } - print("%nParagraph: %n\(paragraphText)%n") - let boundingBox = paragraph["boundingBox"] as? [Float] ?? [0.0, 0.0, 0.0, 0.0] - print("Paragraph bounding box: \(boundingBox)%n") - let confidence = paragraph["confidence"] as? Float ?? 0.0 - print("Paragraph Confidence: \(confidence)%n") - blockText += paragraphText - } - pageText += blockText + let confidence = word["confidence"] as? Float ?? 0.0 + print("Word text: \(wordText) (confidence: \(confidence)%n%n") + let boundingBox = word["boundingBox"] as? [Float] ?? [0.0, 0.0, 0.0, 0.0] + print("Word bounding box: \(boundingBox.description)%n") + paragraphText += wordText } - } - print("%nComplete annotation:") - let text = annotation["text"] as? String ?? "" - print("%n\(text)") + print("%nParagraph: %n\(paragraphText)%n") + let boundingBox = paragraph["boundingBox"] as? [Float] ?? [0.0, 0.0, 0.0, 0.0] + print("Paragraph bounding box: \(boundingBox)%n") + let confidence = paragraph["confidence"] as? Float ?? 0.0 + print("Paragraph Confidence: \(confidence)%n") + blockText += paragraphText + } + pageText += blockText } - // [END getRecognizedTextsFrom] + // [END function_getRecognizedTexts_details] } func getRecognizedLandmarksFrom(_ result: HTTPSCallableResult?) { From 40048aa40ffb57a7d5921bf4e38ac8555cd89ee7 Mon Sep 17 00:00:00 2001 From: Kevin Cheung Date: Thu, 4 Feb 2021 11:21:04 -0800 Subject: [PATCH 153/387] Fix region tag --- ml-functions/MLFunctionsExample/ViewController.m | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/ml-functions/MLFunctionsExample/ViewController.m b/ml-functions/MLFunctionsExample/ViewController.m index fb431029..b1af0f1d 100644 --- a/ml-functions/MLFunctionsExample/ViewController.m +++ b/ml-functions/MLFunctionsExample/ViewController.m @@ -144,7 +144,7 @@ - (void)getRecognizedTextsFromResult:(FIRHTTPSCallableResult *)result { [pageText appendString:blockText]; } } - // [START getRecognizedTextsFrom_details] + // [END getRecognizedTextsFrom_details] } - (void)getRecognizedLandmarksFromResult:(FIRHTTPSCallableResult *)result { From 861eba090aba16f6a6f229bf8d959ae4f1243569 Mon Sep 17 00:00:00 2001 From: Kevin Cheung Date: Thu, 4 Feb 2021 11:22:42 -0800 Subject: [PATCH 154/387] Fix early return --- ml-functions/MLFunctionsExample/ViewController.m | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/ml-functions/MLFunctionsExample/ViewController.m b/ml-functions/MLFunctionsExample/ViewController.m index b1af0f1d..3350f847 100644 --- a/ml-functions/MLFunctionsExample/ViewController.m +++ b/ml-functions/MLFunctionsExample/ViewController.m @@ -113,7 +113,7 @@ - (void)getLabeledObjectsFromResult:(FIRHTTPSCallableResult *)result { - (void)getRecognizedTextsFromResult:(FIRHTTPSCallableResult *)result { // [START getRecognizedTextsFrom] NSDictionary *annotation = result.data[@"fullTextAnnotation"]; - if (annotation) { return; } + if (!annotation) { return; } NSLog(@"\nComplete annotation:"); NSLog(@"\n%@", annotation[@"text"]); // [END getRecognizedTextsFrom] From 9b84b6ce04fd13a4bec71bf408fee585eb0babad Mon Sep 17 00:00:00 2001 From: Morgan Chen Date: Thu, 25 Mar 2021 17:01:24 -0700 Subject: [PATCH 155/387] Add bundle solution snippets --- firestore/objc/Podfile.lock | 104 +++++++------- .../project.pbxproj | 6 + .../FIRSolutionsBundleViewController.h | 17 +++ .../FIRSolutionsBundleViewController.m | 109 +++++++++++++++ firestore/swift/Podfile | 2 +- firestore/swift/Podfile.lock | 127 ++++++++---------- .../project.pbxproj | 8 +- .../firestore-smoketest/SolutionBundles.swift | 120 +++++++++++++++++ 8 files changed, 370 insertions(+), 123 deletions(-) create mode 100644 firestore/objc/firestore-smoketest-objc/FIRSolutionsBundleViewController.h create mode 100644 firestore/objc/firestore-smoketest-objc/FIRSolutionsBundleViewController.m create mode 100644 firestore/swift/firestore-smoketest/SolutionBundles.swift diff --git a/firestore/objc/Podfile.lock b/firestore/objc/Podfile.lock index 928fb939..643d8866 100644 --- a/firestore/objc/Podfile.lock +++ b/firestore/objc/Podfile.lock @@ -218,29 +218,29 @@ PODS: - BoringSSL-GRPC/Implementation (0.0.7): - BoringSSL-GRPC/Interface (= 0.0.7) - BoringSSL-GRPC/Interface (0.0.7) - - Firebase/Auth (6.33.0): + - Firebase/Auth (7.9.0): - Firebase/CoreOnly - - FirebaseAuth (~> 6.9.2) - - Firebase/CoreOnly (6.33.0): - - FirebaseCore (= 6.10.3) - - Firebase/Firestore (6.33.0): + - FirebaseAuth (~> 7.9.0) + - Firebase/CoreOnly (7.9.0): + - FirebaseCore (= 7.9.0) + - Firebase/Firestore (7.9.0): - Firebase/CoreOnly - - FirebaseFirestore (~> 1.18.0) - - FirebaseAuth (6.9.2): - - FirebaseCore (~> 6.10) - - GoogleUtilities/AppDelegateSwizzler (~> 6.7) - - GoogleUtilities/Environment (~> 6.7) - - GTMSessionFetcher/Core (~> 1.1) - - FirebaseCore (6.10.3): - - FirebaseCoreDiagnostics (~> 1.6) - - GoogleUtilities/Environment (~> 6.7) - - GoogleUtilities/Logger (~> 6.7) - - FirebaseCoreDiagnostics (1.7.0): - - GoogleDataTransport (~> 7.4) - - GoogleUtilities/Environment (~> 6.7) - - GoogleUtilities/Logger (~> 6.7) - - nanopb (~> 1.30906.0) - - FirebaseFirestore (1.18.0): + - FirebaseFirestore (~> 7.9.0) + - FirebaseAuth (7.9.0): + - FirebaseCore (~> 7.0) + - GoogleUtilities/AppDelegateSwizzler (~> 7.0) + - GoogleUtilities/Environment (~> 7.0) + - GTMSessionFetcher/Core (~> 1.4) + - FirebaseCore (7.9.0): + - FirebaseCoreDiagnostics (~> 7.4) + - GoogleUtilities/Environment (~> 7.0) + - GoogleUtilities/Logger (~> 7.0) + - FirebaseCoreDiagnostics (7.9.0): + - GoogleDataTransport (~> 8.0) + - GoogleUtilities/Environment (~> 7.0) + - GoogleUtilities/Logger (~> 7.0) + - nanopb (~> 2.30907.0) + - FirebaseFirestore (7.9.0): - abseil/algorithm (= 0.20200225.0) - abseil/base (= 0.20200225.0) - abseil/memory (= 0.20200225.0) @@ -248,26 +248,28 @@ PODS: - abseil/strings/strings (= 0.20200225.0) - abseil/time (= 0.20200225.0) - abseil/types (= 0.20200225.0) - - FirebaseCore (~> 6.10) + - FirebaseCore (~> 7.0) - "gRPC-C++ (~> 1.28.0)" - leveldb-library (~> 1.22) - - nanopb (~> 1.30906.0) - - GoogleDataTransport (7.4.0): - - nanopb (~> 1.30906.0) - - GoogleUtilities/AppDelegateSwizzler (6.7.2): + - nanopb (~> 2.30907.0) + - GoogleDataTransport (8.3.0): + - GoogleUtilities/Environment (~> 7.2) + - nanopb (~> 2.30907.0) + - PromisesObjC (~> 1.2) + - GoogleUtilities/AppDelegateSwizzler (7.3.1): - GoogleUtilities/Environment - GoogleUtilities/Logger - GoogleUtilities/Network - - GoogleUtilities/Environment (6.7.2): + - GoogleUtilities/Environment (7.3.1): - PromisesObjC (~> 1.2) - - GoogleUtilities/Logger (6.7.2): + - GoogleUtilities/Logger (7.3.1): - GoogleUtilities/Environment - - GoogleUtilities/Network (6.7.2): + - GoogleUtilities/Network (7.3.1): - GoogleUtilities/Logger - "GoogleUtilities/NSData+zlib" - GoogleUtilities/Reachability - - "GoogleUtilities/NSData+zlib (6.7.2)" - - GoogleUtilities/Reachability (6.7.2): + - "GoogleUtilities/NSData+zlib (7.3.1)" + - GoogleUtilities/Reachability (7.3.1): - GoogleUtilities/Logger - "gRPC-C++ (1.28.2)": - "gRPC-C++/Implementation (= 1.28.2)" @@ -293,14 +295,14 @@ PODS: - BoringSSL-GRPC (= 0.0.7) - gRPC-Core/Interface (= 1.28.2) - gRPC-Core/Interface (1.28.2) - - GTMSessionFetcher/Core (1.4.0) - - leveldb-library (1.22) - - nanopb (1.30906.0): - - nanopb/decode (= 1.30906.0) - - nanopb/encode (= 1.30906.0) - - nanopb/decode (1.30906.0) - - nanopb/encode (1.30906.0) - - PromisesObjC (1.2.10) + - GTMSessionFetcher/Core (1.5.0) + - leveldb-library (1.22.1) + - nanopb (2.30907.0): + - nanopb/decode (= 2.30907.0) + - nanopb/encode (= 2.30907.0) + - nanopb/decode (2.30907.0) + - nanopb/encode (2.30907.0) + - PromisesObjC (1.2.12) DEPENDENCIES: - Firebase/Auth @@ -327,20 +329,20 @@ SPEC REPOS: SPEC CHECKSUMS: abseil: 6c8eb7892aefa08d929b39f9bb108e5367e3228f BoringSSL-GRPC: 8edf627ee524575e2f8d19d56f068b448eea3879 - Firebase: 8db6f2d1b2c5e2984efba4949a145875a8f65fe5 - FirebaseAuth: c92d49ada7948d1a23466e3db17bc4c2039dddc3 - FirebaseCore: d889d9e12535b7f36ac8bfbf1713a0836a3012cd - FirebaseCoreDiagnostics: 770ac5958e1372ce67959ae4b4f31d8e127c3ac1 - FirebaseFirestore: adff4877869ca91a11250cc0989a6cd56bad163f - GoogleDataTransport: b7f406340a291370045a270c599e53c6fa6ec20f - GoogleUtilities: 7f2f5a07f888cdb145101d6042bc4422f57e70b3 + Firebase: d8bd6bd34b4c7ed57bfdd056c66ff5adcdde53ab + FirebaseAuth: 20625f04fdd213995249a82375b3dab39b1c136c + FirebaseCore: 0798738ad1ae0fda67e17c7b9081241c431c6859 + FirebaseCoreDiagnostics: 3d36e05da74cb8b7ce30e6594a8f201b982c725c + FirebaseFirestore: a2de10a51530efd84f2309acbe774f498285e93a + GoogleDataTransport: b006084b73915a42c28a3466961a4edda3065da6 + GoogleUtilities: e1d9ed4e544fc32a93e00e721400cbc3f377200d "gRPC-C++": 13d8ccef97d5c3c441b7e3c529ef28ebee86fad2 gRPC-Core: 4afa11bfbedf7cdecd04de535a9e046893404ed5 - GTMSessionFetcher: 6f5c8abbab8a9bce4bb3f057e317728ec6182b10 - leveldb-library: 55d93ee664b4007aac644a782d11da33fba316f7 - nanopb: 59317e09cf1f1a0af72f12af412d54edf52603fc - PromisesObjC: b14b1c6b68e306650688599de8a45e49fae81151 + GTMSessionFetcher: b3503b20a988c4e20cc189aa798fd18220133f52 + leveldb-library: 50c7b45cbd7bf543c81a468fe557a16ae3db8729 + nanopb: 59221d7f958fb711001e6a449489542d92ae113e + PromisesObjC: 3113f7f76903778cf4a0586bd1ab89329a0b7b97 PODFILE CHECKSUM: 2fb4ababb651e1559e4d334efa49ddeee62a4917 -COCOAPODS: 1.9.3 +COCOAPODS: 1.10.1 diff --git a/firestore/objc/firestore-smoketest-objc.xcodeproj/project.pbxproj b/firestore/objc/firestore-smoketest-objc.xcodeproj/project.pbxproj index 533e5636..d95a7a0e 100644 --- a/firestore/objc/firestore-smoketest-objc.xcodeproj/project.pbxproj +++ b/firestore/objc/firestore-smoketest-objc.xcodeproj/project.pbxproj @@ -18,6 +18,7 @@ 8D70FC2A1F4CAE1B00C7F603 /* Assets.xcassets in Resources */ = {isa = PBXBuildFile; fileRef = 8D70FC291F4CAE1B00C7F603 /* Assets.xcassets */; }; 8D70FC2D1F4CAE1B00C7F603 /* LaunchScreen.storyboard in Resources */ = {isa = PBXBuildFile; fileRef = 8D70FC2B1F4CAE1B00C7F603 /* LaunchScreen.storyboard */; }; 8D70FC381F4CAE1B00C7F603 /* firestore_smoketest_objcTests.m in Sources */ = {isa = PBXBuildFile; fileRef = 8D70FC371F4CAE1B00C7F603 /* firestore_smoketest_objcTests.m */; }; + 8D9644E7260D565A002A46C9 /* FIRSolutionsBundleViewController.m in Sources */ = {isa = PBXBuildFile; fileRef = 8D9644E6260D565A002A46C9 /* FIRSolutionsBundleViewController.m */; }; /* End PBXBuildFile section */ /* Begin PBXContainerItemProxy section */ @@ -51,6 +52,8 @@ 8D70FC331F4CAE1B00C7F603 /* firestore-smoketest-objcTests.xctest */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; path = "firestore-smoketest-objcTests.xctest"; sourceTree = BUILT_PRODUCTS_DIR; }; 8D70FC371F4CAE1B00C7F603 /* firestore_smoketest_objcTests.m */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; path = firestore_smoketest_objcTests.m; sourceTree = ""; }; 8D70FC391F4CAE1B00C7F603 /* Info.plist */ = {isa = PBXFileReference; lastKnownFileType = text.plist.xml; path = Info.plist; sourceTree = ""; }; + 8D9644E5260D565A002A46C9 /* FIRSolutionsBundleViewController.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = FIRSolutionsBundleViewController.h; sourceTree = ""; }; + 8D9644E6260D565A002A46C9 /* FIRSolutionsBundleViewController.m */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; path = FIRSolutionsBundleViewController.m; sourceTree = ""; }; /* End PBXFileReference section */ /* Begin PBXFrameworksBuildPhase section */ @@ -104,6 +107,8 @@ 8D669A7420F423B200F08512 /* FIRSolutionCountersViewController.m */, 8D669A7620F423B200F08512 /* FIRSolutionArraysViewController.h */, 8D669A7520F423B200F08512 /* FIRSolutionArraysViewController.m */, + 8D9644E5260D565A002A46C9 /* FIRSolutionsBundleViewController.h */, + 8D9644E6260D565A002A46C9 /* FIRSolutionsBundleViewController.m */, 8D70FC261F4CAE1B00C7F603 /* Main.storyboard */, 8D70FC291F4CAE1B00C7F603 /* Assets.xcassets */, 8D70FC2B1F4CAE1B00C7F603 /* LaunchScreen.storyboard */, @@ -246,6 +251,7 @@ 8D669A7B20F423B200F08512 /* FIRSolutionArraysViewController.m in Sources */, 8D669A7A20F423B200F08512 /* FIRSolutionCountersViewController.m in Sources */, 8D70FC1F1F4CAE1B00C7F603 /* main.m in Sources */, + 8D9644E7260D565A002A46C9 /* FIRSolutionsBundleViewController.m in Sources */, ); runOnlyForDeploymentPostprocessing = 0; }; diff --git a/firestore/objc/firestore-smoketest-objc/FIRSolutionsBundleViewController.h b/firestore/objc/firestore-smoketest-objc/FIRSolutionsBundleViewController.h new file mode 100644 index 00000000..fe54281b --- /dev/null +++ b/firestore/objc/firestore-smoketest-objc/FIRSolutionsBundleViewController.h @@ -0,0 +1,17 @@ +// +// FIRSolutionsBundleViewController.h +// firestore-smoketest-objc +// +// Created by Morgan Chen on 3/25/21. +// Copyright © 2021 Firebase. All rights reserved. +// + +#import + +NS_ASSUME_NONNULL_BEGIN + +@interface FIRSolutionsBundleViewController : UIViewController + +@end + +NS_ASSUME_NONNULL_END diff --git a/firestore/objc/firestore-smoketest-objc/FIRSolutionsBundleViewController.m b/firestore/objc/firestore-smoketest-objc/FIRSolutionsBundleViewController.m new file mode 100644 index 00000000..a9a3669d --- /dev/null +++ b/firestore/objc/firestore-smoketest-objc/FIRSolutionsBundleViewController.m @@ -0,0 +1,109 @@ +// +// FIRSolutionsBundleViewController.m +// firestore-smoketest-objc +// +// Created by Morgan Chen on 3/25/21. +// Copyright © 2021 Firebase. All rights reserved. +// + +@import FirebaseFirestore; + +#import "FIRSolutionsBundleViewController.h" + +@interface FIRSolutionsBundleViewController () + +@end + +@implementation FIRSolutionsBundleViewController + +- (void)viewDidLoad { + [super viewDidLoad]; + // Do any additional setup after loading the view. +} + +// [START fs_bundle_load] +// Utility function for errors when loading bundles. +- (NSError *)bundleLoadErrorWithReason:(NSString *)reason { + return [NSError errorWithDomain:@"FIRSampleErrorDomain" + code:0 + userInfo:@{NSLocalizedFailureReasonErrorKey: reason}]; +} + +// Loads a remote bundle from the provided url. +- (void)fetchRemoteBundleForFirestore:(FIRFirestore *)firestore + fromURL:(NSURL *)url + completion:(void (^)(FIRLoadBundleTaskProgress *_Nullable, + NSError *_Nullable))completion { + NSInputStream *inputStream = [NSInputStream inputStreamWithURL:url]; + if (inputStream == nil) { + // Unable to create input stream. + NSError *error = + [self bundleLoadErrorWithReason: + [NSString stringWithFormat:@"Unable to create stream from the given url: %@", url]]; + completion(nil, error); + return; + } + + [firestore loadBundleStream:inputStream + completion:^(FIRLoadBundleTaskProgress * _Nullable progress, + NSError * _Nullable error) { + if (progress == nil) { + completion(nil, error); + return; + } + + if (progress.state == FIRLoadBundleTaskStateSuccess) { + completion(progress, nil); + } else { + NSError *concreteError = + [self bundleLoadErrorWithReason: + [NSString stringWithFormat: + @"Expected bundle load to be completed, but got %ld instead", + (long)progress.state]]; + completion(nil, concreteError); + } + completion(nil, nil); + }]; +} + +// Loads a remote bundle from the provided url. +- (void)loadQueryNamed:(NSString *)queryName + fromRemoteBundleURL:(NSURL *)url + withFirestore:(FIRFirestore *)firestore + completion:(void (^)(FIRQuery *_Nullable, NSError *_Nullable))completion { + [self fetchRemoteBundleForFirestore:firestore + fromURL:url + completion:^(FIRLoadBundleTaskProgress *progress, NSError *error) { + if (error != nil) { + completion(nil, error); + return; + } + + [firestore getQueryNamed:queryName completion:^(FIRQuery *query) { + if (query == nil) { + NSString *errorReason = + [NSString stringWithFormat:@"Could not find query named %@", queryName]; + NSError *error = [self bundleLoadErrorWithReason:errorReason]; + completion(nil, error); + return; + } + completion(query, nil); + }]; + }]; +} + +- (void)runStoriesQuery { + NSString *queryName = @"latest-stories-query"; + FIRFirestore *firestore = [FIRFirestore firestore]; + NSURL *bundleURL = [NSURL URLWithString:@"https://example.com/createBundle"]; + [self loadQueryNamed:queryName + fromRemoteBundleURL:bundleURL + withFirestore:firestore + completion:^(FIRQuery *query, NSError *error) { + // Handle query results + }]; +} + +// [END fs_bundle_load] + +@end diff --git a/firestore/swift/Podfile b/firestore/swift/Podfile index 2b01ef42..77322812 100644 --- a/firestore/swift/Podfile +++ b/firestore/swift/Podfile @@ -8,7 +8,7 @@ target 'firestore-smoketest' do # Pods for firestore-smoketest pod 'Firebase/Auth' pod 'Firebase/Firestore' - pod 'FirebaseFirestoreSwift' + pod 'FirebaseFirestoreSwift', '7.9.0-beta' # [START geofire_pod] pod 'GeoFire/Utils' diff --git a/firestore/swift/Podfile.lock b/firestore/swift/Podfile.lock index 5c550389..ea746837 100644 --- a/firestore/swift/Podfile.lock +++ b/firestore/swift/Podfile.lock @@ -218,35 +218,29 @@ PODS: - BoringSSL-GRPC/Implementation (0.0.7): - BoringSSL-GRPC/Interface (= 0.0.7) - BoringSSL-GRPC/Interface (0.0.7) - - Firebase/Auth (6.33.0): + - Firebase/Auth (7.9.0): - Firebase/CoreOnly - - FirebaseAuth (~> 6.9.2) - - Firebase/CoreOnly (6.33.0): - - FirebaseCore (= 6.10.3) - - Firebase/Database (6.33.0): + - FirebaseAuth (~> 7.9.0) + - Firebase/CoreOnly (7.9.0): + - FirebaseCore (= 7.9.0) + - Firebase/Firestore (7.9.0): - Firebase/CoreOnly - - FirebaseDatabase (~> 6.6.0) - - Firebase/Firestore (6.33.0): - - Firebase/CoreOnly - - FirebaseFirestore (~> 1.18.0) - - FirebaseAuth (6.9.2): - - FirebaseCore (~> 6.10) - - GoogleUtilities/AppDelegateSwizzler (~> 6.7) - - GoogleUtilities/Environment (~> 6.7) - - GTMSessionFetcher/Core (~> 1.1) - - FirebaseCore (6.10.3): - - FirebaseCoreDiagnostics (~> 1.6) - - GoogleUtilities/Environment (~> 6.7) - - GoogleUtilities/Logger (~> 6.7) - - FirebaseCoreDiagnostics (1.7.0): - - GoogleDataTransport (~> 7.4) - - GoogleUtilities/Environment (~> 6.7) - - GoogleUtilities/Logger (~> 6.7) - - nanopb (~> 1.30906.0) - - FirebaseDatabase (6.6.0): - - FirebaseCore (~> 6.10) - - leveldb-library (~> 1.22) - - FirebaseFirestore (1.18.0): + - FirebaseFirestore (~> 7.9.0) + - FirebaseAuth (7.9.0): + - FirebaseCore (~> 7.0) + - GoogleUtilities/AppDelegateSwizzler (~> 7.0) + - GoogleUtilities/Environment (~> 7.0) + - GTMSessionFetcher/Core (~> 1.4) + - FirebaseCore (7.9.0): + - FirebaseCoreDiagnostics (~> 7.4) + - GoogleUtilities/Environment (~> 7.0) + - GoogleUtilities/Logger (~> 7.0) + - FirebaseCoreDiagnostics (7.9.0): + - GoogleDataTransport (~> 8.0) + - GoogleUtilities/Environment (~> 7.0) + - GoogleUtilities/Logger (~> 7.0) + - nanopb (~> 2.30907.0) + - FirebaseFirestore (7.9.0): - abseil/algorithm (= 0.20200225.0) - abseil/base (= 0.20200225.0) - abseil/memory (= 0.20200225.0) @@ -254,30 +248,30 @@ PODS: - abseil/strings/strings (= 0.20200225.0) - abseil/time (= 0.20200225.0) - abseil/types (= 0.20200225.0) - - FirebaseCore (~> 6.10) + - FirebaseCore (~> 7.0) - "gRPC-C++ (~> 1.28.0)" - leveldb-library (~> 1.22) - - nanopb (~> 1.30906.0) - - FirebaseFirestoreSwift (0.4.0): - - FirebaseFirestore (>= 1.6.1, ~> 1.6) - - GeoFire/Utils (4.1.0): - - Firebase/Database (~> 6.0) - - GoogleDataTransport (7.4.0): - - nanopb (~> 1.30906.0) - - GoogleUtilities/AppDelegateSwizzler (6.7.2): + - nanopb (~> 2.30907.0) + - FirebaseFirestoreSwift (7.9.0-beta): + - FirebaseFirestore (~> 7.0) + - GoogleDataTransport (8.3.0): + - GoogleUtilities/Environment (~> 7.2) + - nanopb (~> 2.30907.0) + - PromisesObjC (~> 1.2) + - GoogleUtilities/AppDelegateSwizzler (7.3.1): - GoogleUtilities/Environment - GoogleUtilities/Logger - GoogleUtilities/Network - - GoogleUtilities/Environment (6.7.2): + - GoogleUtilities/Environment (7.3.1): - PromisesObjC (~> 1.2) - - GoogleUtilities/Logger (6.7.2): + - GoogleUtilities/Logger (7.3.1): - GoogleUtilities/Environment - - GoogleUtilities/Network (6.7.2): + - GoogleUtilities/Network (7.3.1): - GoogleUtilities/Logger - "GoogleUtilities/NSData+zlib" - GoogleUtilities/Reachability - - "GoogleUtilities/NSData+zlib (6.7.2)" - - GoogleUtilities/Reachability (6.7.2): + - "GoogleUtilities/NSData+zlib (7.3.1)" + - GoogleUtilities/Reachability (7.3.1): - GoogleUtilities/Logger - "gRPC-C++ (1.28.2)": - "gRPC-C++/Implementation (= 1.28.2)" @@ -303,20 +297,19 @@ PODS: - BoringSSL-GRPC (= 0.0.7) - gRPC-Core/Interface (= 1.28.2) - gRPC-Core/Interface (1.28.2) - - GTMSessionFetcher/Core (1.4.0) - - leveldb-library (1.22) - - nanopb (1.30906.0): - - nanopb/decode (= 1.30906.0) - - nanopb/encode (= 1.30906.0) - - nanopb/decode (1.30906.0) - - nanopb/encode (1.30906.0) - - PromisesObjC (1.2.10) + - GTMSessionFetcher/Core (1.5.0) + - leveldb-library (1.22.1) + - nanopb (2.30907.0): + - nanopb/decode (= 2.30907.0) + - nanopb/encode (= 2.30907.0) + - nanopb/decode (2.30907.0) + - nanopb/encode (2.30907.0) + - PromisesObjC (1.2.12) DEPENDENCIES: - Firebase/Auth - Firebase/Firestore - - FirebaseFirestoreSwift - - GeoFire/Utils + - FirebaseFirestoreSwift (= 7.9.0-beta) SPEC REPOS: trunk: @@ -326,10 +319,8 @@ SPEC REPOS: - FirebaseAuth - FirebaseCore - FirebaseCoreDiagnostics - - FirebaseDatabase - FirebaseFirestore - FirebaseFirestoreSwift - - GeoFire - GoogleDataTransport - GoogleUtilities - "gRPC-C++" @@ -342,23 +333,21 @@ SPEC REPOS: SPEC CHECKSUMS: abseil: 6c8eb7892aefa08d929b39f9bb108e5367e3228f BoringSSL-GRPC: 8edf627ee524575e2f8d19d56f068b448eea3879 - Firebase: 8db6f2d1b2c5e2984efba4949a145875a8f65fe5 - FirebaseAuth: c92d49ada7948d1a23466e3db17bc4c2039dddc3 - FirebaseCore: d889d9e12535b7f36ac8bfbf1713a0836a3012cd - FirebaseCoreDiagnostics: 770ac5958e1372ce67959ae4b4f31d8e127c3ac1 - FirebaseDatabase: 13a865a4b85897462b930eb683bda8f52583713f - FirebaseFirestore: adff4877869ca91a11250cc0989a6cd56bad163f - FirebaseFirestoreSwift: 2c46dbc1156db97dc4f6dd798d4f5b57b9c7fab6 - GeoFire: 8372fdf980b5ef1df6767dba7ff79288fad34612 - GoogleDataTransport: b7f406340a291370045a270c599e53c6fa6ec20f - GoogleUtilities: 7f2f5a07f888cdb145101d6042bc4422f57e70b3 + Firebase: d8bd6bd34b4c7ed57bfdd056c66ff5adcdde53ab + FirebaseAuth: 20625f04fdd213995249a82375b3dab39b1c136c + FirebaseCore: 0798738ad1ae0fda67e17c7b9081241c431c6859 + FirebaseCoreDiagnostics: 3d36e05da74cb8b7ce30e6594a8f201b982c725c + FirebaseFirestore: a2de10a51530efd84f2309acbe774f498285e93a + FirebaseFirestoreSwift: 4afb91fda630f4f4e7abf317d1d2f56db04cb636 + GoogleDataTransport: b006084b73915a42c28a3466961a4edda3065da6 + GoogleUtilities: e1d9ed4e544fc32a93e00e721400cbc3f377200d "gRPC-C++": 13d8ccef97d5c3c441b7e3c529ef28ebee86fad2 gRPC-Core: 4afa11bfbedf7cdecd04de535a9e046893404ed5 - GTMSessionFetcher: 6f5c8abbab8a9bce4bb3f057e317728ec6182b10 - leveldb-library: 55d93ee664b4007aac644a782d11da33fba316f7 - nanopb: 59317e09cf1f1a0af72f12af412d54edf52603fc - PromisesObjC: b14b1c6b68e306650688599de8a45e49fae81151 + GTMSessionFetcher: b3503b20a988c4e20cc189aa798fd18220133f52 + leveldb-library: 50c7b45cbd7bf543c81a468fe557a16ae3db8729 + nanopb: 59221d7f958fb711001e6a449489542d92ae113e + PromisesObjC: 3113f7f76903778cf4a0586bd1ab89329a0b7b97 -PODFILE CHECKSUM: 75a1a101d37d742530ec1e4018a45d13749a5c7f +PODFILE CHECKSUM: 5821569a7e4d298d0cb543eb4c294722999de5a8 -COCOAPODS: 1.9.3 +COCOAPODS: 1.10.1 diff --git a/firestore/swift/firestore-smoketest.xcodeproj/project.pbxproj b/firestore/swift/firestore-smoketest.xcodeproj/project.pbxproj index 3f6271dc..e20b1a8f 100644 --- a/firestore/swift/firestore-smoketest.xcodeproj/project.pbxproj +++ b/firestore/swift/firestore-smoketest.xcodeproj/project.pbxproj @@ -17,8 +17,9 @@ 3EABFB2D1E254C8F00F4BBED /* LaunchScreen.storyboard in Resources */ = {isa = PBXBuildFile; fileRef = 3EABFB2B1E254C8F00F4BBED /* LaunchScreen.storyboard */; }; 3EABFB381E254C8F00F4BBED /* firestore_smoketestTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 3EABFB371E254C8F00F4BBED /* firestore_smoketestTests.swift */; }; 3EABFB431E254C8F00F4BBED /* firestore_smoketestUITests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 3EABFB421E254C8F00F4BBED /* firestore_smoketestUITests.swift */; }; + 8D864B17260D3947008E85B3 /* SolutionBundles.swift in Sources */ = {isa = PBXBuildFile; fileRef = 8D864B16260D3947008E85B3 /* SolutionBundles.swift */; }; + 8D864B35260D55C1008E85B3 /* SolutionGeoPointViewController.swift in Sources */ = {isa = PBXBuildFile; fileRef = 8DFC116F258A2B8E00D080CB /* SolutionGeoPointViewController.swift */; }; 8DA9B4AB201165C800EC29CD /* GoogleService-Info.plist in Resources */ = {isa = PBXBuildFile; fileRef = 8DA9B4AA201165C800EC29CD /* GoogleService-Info.plist */; }; - 8DFC1170258A2B8E00D080CB /* SolutionGeoPointViewController.swift in Sources */ = {isa = PBXBuildFile; fileRef = 8DFC116F258A2B8E00D080CB /* SolutionGeoPointViewController.swift */; }; /* End PBXBuildFile section */ /* Begin PBXContainerItemProxy section */ @@ -55,6 +56,7 @@ 3EABFB3E1E254C8F00F4BBED /* firestore-smoketestUITests.xctest */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; path = "firestore-smoketestUITests.xctest"; sourceTree = BUILT_PRODUCTS_DIR; }; 3EABFB421E254C8F00F4BBED /* firestore_smoketestUITests.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = firestore_smoketestUITests.swift; sourceTree = ""; }; 3EABFB441E254C8F00F4BBED /* Info.plist */ = {isa = PBXFileReference; lastKnownFileType = text.plist.xml; path = Info.plist; sourceTree = ""; }; + 8D864B16260D3947008E85B3 /* SolutionBundles.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = SolutionBundles.swift; sourceTree = ""; }; 8DA9B4AA201165C800EC29CD /* GoogleService-Info.plist */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.plist.xml; path = "GoogleService-Info.plist"; sourceTree = ""; }; 8DFC116F258A2B8E00D080CB /* SolutionGeoPointViewController.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = SolutionGeoPointViewController.swift; sourceTree = ""; }; /* End PBXFileReference section */ @@ -119,6 +121,7 @@ 3E3694B61EFDB3BF009C9125 /* SolutionAggregationViewController.swift */, 3E3694B81EFDC039009C9125 /* SolutionCountersViewController.swift */, 8DFC116F258A2B8E00D080CB /* SolutionGeoPointViewController.swift */, + 8D864B16260D3947008E85B3 /* SolutionBundles.swift */, ); path = "firestore-smoketest"; sourceTree = ""; @@ -289,8 +292,9 @@ files = ( 3EABFB251E254C8F00F4BBED /* ViewController.swift in Sources */, 3E3694B51EFDB0F2009C9125 /* SolutionArraysViewController.swift in Sources */, - 8DFC1170258A2B8E00D080CB /* SolutionGeoPointViewController.swift in Sources */, + 8D864B17260D3947008E85B3 /* SolutionBundles.swift in Sources */, 3E3694B71EFDB3BF009C9125 /* SolutionAggregationViewController.swift in Sources */, + 8D864B35260D55C1008E85B3 /* SolutionGeoPointViewController.swift in Sources */, 3EABFB231E254C8F00F4BBED /* AppDelegate.swift in Sources */, 3E3694B91EFDC039009C9125 /* SolutionCountersViewController.swift in Sources */, ); diff --git a/firestore/swift/firestore-smoketest/SolutionBundles.swift b/firestore/swift/firestore-smoketest/SolutionBundles.swift new file mode 100644 index 00000000..03227f58 --- /dev/null +++ b/firestore/swift/firestore-smoketest/SolutionBundles.swift @@ -0,0 +1,120 @@ +// +// Copyright (c) 2021 Google LLC +// +// Licensed under the Apache License, Version 2.0 (the "License"); +// you may not use this file except in compliance with the License. +// You may obtain a copy of the License at +// +// http://www.apache.org/licenses/LICENSE-2.0 +// +// Unless required by applicable law or agreed to in writing, software +// distributed under the License is distributed on an "AS IS" BASIS, +// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +// See the License for the specific language governing permissions and +// limitations under the License. +// + +import FirebaseFirestore + +class SolutionBundles { + + // [START fs_bundle_load] + // Utility function for errors when loading bundles. + func bundleLoadError(reason: String) -> NSError { + return NSError(domain: "FIRSampleErrorDomain", + code: 0, + userInfo: [NSLocalizedFailureReasonErrorKey: reason]) + } + + // Loads a remote bundle from the provided url. + func fetchRemoteBundle(for firestore: Firestore, + from url: URL, + completion: @escaping ((Result) -> ())) { + guard let inputStream = InputStream(url: url) else { + let error = self.bundleLoadError(reason: "Unable to create stream from the given url: \(url)") + completion(.failure(error)) + return + } + + // The return value of this function is ignored, but can be used for more granular + // bundle load observation. + let _ = firestore.loadBundle(inputStream) { (progress, error) in + switch (progress, error) { + + case (.some(let value), .none): + if value.state == .success { + completion(.success(value)) + } else { + let concreteError = self.bundleLoadError( + reason: "Expected bundle load to be completed, but got \(value.state) instead" + ) + completion(.failure(concreteError)) + } + + case (.none, .some(let concreteError)): + completion(.failure(concreteError)) + + case (.none, .none): + let concreteError = self.bundleLoadError(reason: "Operation failed, but returned no error.") + completion(.failure(concreteError)) + + case (.some(let value), .some(let concreteError)): + let concreteError = self.bundleLoadError( + reason: "Operation returned error \(concreteError) with nonnull progress: \(value)" + ) + completion(.failure(concreteError)) + } + } + } + + // Fetches a specific named query from the provided bundle. + func loadQuery(named queryName: String, + fromRemoteBundle bundleURL: URL, + with store: Firestore, + completion: @escaping ((Result) -> ())) { + fetchRemoteBundle(for: store, + from: bundleURL) { (result) in + switch result { + case .success: + store.getQuery(named: queryName) { query in + if let query = query { + completion(.success(query)) + } else { + completion( + .failure( + self.bundleLoadError(reason: "Could not find query named \(queryName)") + ) + ) + } + } + + case .failure(let error): + completion(.failure(error)) + } + } + } + + // Load a query and fetch its results from a bundle. + func runStoriesQuery() { + let queryName = "latest-stories-query" + let firestore = Firestore.firestore() + let remoteBundle = URL(string: "https://example.com/createBundle")! + loadQuery(named: queryName, + fromRemoteBundle: remoteBundle, + with: firestore) { (result) in + switch result { + case .failure(let error): + print(error) + + case .success(let query): + query.getDocuments { (snapshot, error) in + + // handle query results + + } + } + } + } + // [END fs_bundle_load] + +} From 862475365894291147207e1e66c59555bf4e2714 Mon Sep 17 00:00:00 2001 From: Morgan Chen Date: Mon, 29 Mar 2021 14:03:11 -0700 Subject: [PATCH 156/387] Fix snippets build and add simple snippets --- firestore/swift/Podfile.lock | 10 ++++-- .../firestore-smoketest/SolutionBundles.swift | 36 +++++++++++++++++++ 2 files changed, 43 insertions(+), 3 deletions(-) diff --git a/firestore/swift/Podfile.lock b/firestore/swift/Podfile.lock index ea746837..32478c45 100644 --- a/firestore/swift/Podfile.lock +++ b/firestore/swift/Podfile.lock @@ -254,7 +254,8 @@ PODS: - nanopb (~> 2.30907.0) - FirebaseFirestoreSwift (7.9.0-beta): - FirebaseFirestore (~> 7.0) - - GoogleDataTransport (8.3.0): + - GeoFire/Utils (4.2.0) + - GoogleDataTransport (8.3.1): - GoogleUtilities/Environment (~> 7.2) - nanopb (~> 2.30907.0) - PromisesObjC (~> 1.2) @@ -310,6 +311,7 @@ DEPENDENCIES: - Firebase/Auth - Firebase/Firestore - FirebaseFirestoreSwift (= 7.9.0-beta) + - GeoFire/Utils SPEC REPOS: trunk: @@ -321,6 +323,7 @@ SPEC REPOS: - FirebaseCoreDiagnostics - FirebaseFirestore - FirebaseFirestoreSwift + - GeoFire - GoogleDataTransport - GoogleUtilities - "gRPC-C++" @@ -339,7 +342,8 @@ SPEC CHECKSUMS: FirebaseCoreDiagnostics: 3d36e05da74cb8b7ce30e6594a8f201b982c725c FirebaseFirestore: a2de10a51530efd84f2309acbe774f498285e93a FirebaseFirestoreSwift: 4afb91fda630f4f4e7abf317d1d2f56db04cb636 - GoogleDataTransport: b006084b73915a42c28a3466961a4edda3065da6 + GeoFire: 4a0d0c1d3e635278f3d95c1dc33ddaec858c64f7 + GoogleDataTransport: 8b0e733ea77c9218778e5a9e34ba9508b8328939 GoogleUtilities: e1d9ed4e544fc32a93e00e721400cbc3f377200d "gRPC-C++": 13d8ccef97d5c3c441b7e3c529ef28ebee86fad2 gRPC-Core: 4afa11bfbedf7cdecd04de535a9e046893404ed5 @@ -348,6 +352,6 @@ SPEC CHECKSUMS: nanopb: 59221d7f958fb711001e6a449489542d92ae113e PromisesObjC: 3113f7f76903778cf4a0586bd1ab89329a0b7b97 -PODFILE CHECKSUM: 5821569a7e4d298d0cb543eb4c294722999de5a8 +PODFILE CHECKSUM: b6f1e2183ff403b5a5e2d778d3db71480e078a0b COCOAPODS: 1.10.1 diff --git a/firestore/swift/firestore-smoketest/SolutionBundles.swift b/firestore/swift/firestore-smoketest/SolutionBundles.swift index 03227f58..ae678321 100644 --- a/firestore/swift/firestore-smoketest/SolutionBundles.swift +++ b/firestore/swift/firestore-smoketest/SolutionBundles.swift @@ -117,4 +117,40 @@ class SolutionBundles { } // [END fs_bundle_load] + // [START fs_simple_bundle_load] + func loadBundle(from bundleURL: URL) { + let firestore = Firestore.firestore() + let data: Data + do { + try data = Data(contentsOf: bundleURL) + } catch { + print(error) + return + } + firestore.loadBundle(data) + } + // [END fs_simple_bundle_load] + + // [START fs_named_query] + func runNamedQuery() { + let firestore = Firestore.firestore() + firestore.getQuery(named: "coll-query") { query in + query?.getDocuments { (snapshot, error) in + // ... + } + } + } + // [END fs_named_query] + + // [START bundle_observe_progress] + func observeProgress(of loadBundleTask: LoadBundleTask) { + let handle = loadBundleTask.addObserver { progress in + print("Loaded \(progress.bytesLoaded) bytes out of \(progress.totalBytes) total") + } + + // ... + loadBundleTask.removeObserverWith(handle: handle) + } + // [END bundle_observe_progress] + } From f64cde92ee29c002af0e69deb690e4b7847c5669 Mon Sep 17 00:00:00 2001 From: Morgan Chen Date: Mon, 29 Mar 2021 14:05:17 -0700 Subject: [PATCH 157/387] Fix license header --- .../FIRSolutionsBundleViewController.h | 16 ++++++++++++---- .../FIRSolutionsBundleViewController.m | 16 ++++++++++++---- 2 files changed, 24 insertions(+), 8 deletions(-) diff --git a/firestore/objc/firestore-smoketest-objc/FIRSolutionsBundleViewController.h b/firestore/objc/firestore-smoketest-objc/FIRSolutionsBundleViewController.h index fe54281b..daef62ef 100644 --- a/firestore/objc/firestore-smoketest-objc/FIRSolutionsBundleViewController.h +++ b/firestore/objc/firestore-smoketest-objc/FIRSolutionsBundleViewController.h @@ -1,9 +1,17 @@ // -// FIRSolutionsBundleViewController.h -// firestore-smoketest-objc +// Copyright (c) 2021 Google LLC // -// Created by Morgan Chen on 3/25/21. -// Copyright © 2021 Firebase. All rights reserved. +// Licensed under the Apache License, Version 2.0 (the "License"); +// you may not use this file except in compliance with the License. +// You may obtain a copy of the License at +// +// http://www.apache.org/licenses/LICENSE-2.0 +// +// Unless required by applicable law or agreed to in writing, software +// distributed under the License is distributed on an "AS IS" BASIS, +// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +// See the License for the specific language governing permissions and +// limitations under the License. // #import diff --git a/firestore/objc/firestore-smoketest-objc/FIRSolutionsBundleViewController.m b/firestore/objc/firestore-smoketest-objc/FIRSolutionsBundleViewController.m index a9a3669d..69b1288a 100644 --- a/firestore/objc/firestore-smoketest-objc/FIRSolutionsBundleViewController.m +++ b/firestore/objc/firestore-smoketest-objc/FIRSolutionsBundleViewController.m @@ -1,9 +1,17 @@ // -// FIRSolutionsBundleViewController.m -// firestore-smoketest-objc +// Copyright (c) 2021 Google LLC // -// Created by Morgan Chen on 3/25/21. -// Copyright © 2021 Firebase. All rights reserved. +// Licensed under the Apache License, Version 2.0 (the "License"); +// you may not use this file except in compliance with the License. +// You may obtain a copy of the License at +// +// http://www.apache.org/licenses/LICENSE-2.0 +// +// Unless required by applicable law or agreed to in writing, software +// distributed under the License is distributed on an "AS IS" BASIS, +// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +// See the License for the specific language governing permissions and +// limitations under the License. // @import FirebaseFirestore; From e6253f8a37cae8cf6aea9924c460195e3ed4fb3c Mon Sep 17 00:00:00 2001 From: Morgan Chen Date: Tue, 30 Mar 2021 15:04:39 -0700 Subject: [PATCH 158/387] Fix stale comment --- .../firestore-smoketest-objc/FIRSolutionsBundleViewController.m | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/firestore/objc/firestore-smoketest-objc/FIRSolutionsBundleViewController.m b/firestore/objc/firestore-smoketest-objc/FIRSolutionsBundleViewController.m index 69b1288a..d2906557 100644 --- a/firestore/objc/firestore-smoketest-objc/FIRSolutionsBundleViewController.m +++ b/firestore/objc/firestore-smoketest-objc/FIRSolutionsBundleViewController.m @@ -74,7 +74,7 @@ - (void)fetchRemoteBundleForFirestore:(FIRFirestore *)firestore }]; } -// Loads a remote bundle from the provided url. +// Loads a bundled query. - (void)loadQueryNamed:(NSString *)queryName fromRemoteBundleURL:(NSURL *)url withFirestore:(FIRFirestore *)firestore From 765ff63683d5740536622d05b462f5104cf95cdc Mon Sep 17 00:00:00 2001 From: Morgan Chen Date: Wed, 31 Mar 2021 15:46:47 -0700 Subject: [PATCH 159/387] Add objc bundle snippets --- .../FIRSolutionsBundleViewController.m | 39 ++++++++++++++++++- 1 file changed, 38 insertions(+), 1 deletion(-) diff --git a/firestore/objc/firestore-smoketest-objc/FIRSolutionsBundleViewController.m b/firestore/objc/firestore-smoketest-objc/FIRSolutionsBundleViewController.m index d2906557..2e3efe55 100644 --- a/firestore/objc/firestore-smoketest-objc/FIRSolutionsBundleViewController.m +++ b/firestore/objc/firestore-smoketest-objc/FIRSolutionsBundleViewController.m @@ -111,7 +111,44 @@ - (void)runStoriesQuery { // Handle query results }]; } - // [END fs_bundle_load] +// [START fs_simple_bundle_load] +// Load a bundle from a local URL. +- (void)loadBundleFromBundleURL:(NSURL *)bundleURL { + FIRFirestore *firestore = [FIRFirestore firestore]; + NSError *error; + NSData *data = [NSData dataWithContentsOfURL:bundleURL options:kNilOptions error:&error]; + if (error != nil) { + NSLog(@"%@", error); + return; + } + [firestore loadBundle:data]; +} +// [END fs_simple_bundle_load] + +// [START fs_named_query] +- (void)runNamedQuery { + FIRFirestore *firestore = [FIRFirestore firestore]; + [firestore getQueryNamed:@"coll-query" completion:^(FIRQuery *_Nullable query) { + [query getDocumentsWithCompletion:^(FIRQuerySnapshot *snapshot, NSError *error) { + // ... + }]; + }]; +} +// [END fs_named_query] + +// [START bundle_observe_progress] +- (void)observeProgressOfLoadBundleTask:(FIRLoadBundleTask *)loadBundleTask { + NSInteger handle = [loadBundleTask addObserver:^(FIRLoadBundleTaskProgress *progress) { + NSLog(@"Loaded %ld bytes out of %ld total", + (long)progress.bytesLoaded, + (long)progress.totalBytes); + }]; + + // ... + [loadBundleTask removeObserverWithHandle:handle]; +} +// [END bundle_observe_progress] + @end From 626e33bbec0faecf4b9cb7bd74ac4f8ed1999d05 Mon Sep 17 00:00:00 2001 From: Frank van Puffelen Date: Wed, 7 Apr 2021 15:40:20 -0700 Subject: [PATCH 160/387] Add increment snippet Add snippet for RTDB increment operator. Upgrade to iOS 10, to allow using this operator. Upgraded other dependencies. Fix some tabs to spaces --- .../contents.xcworkspacedata | 2 +- .../DatabaseReference/objc/ViewController.m | 10 ++ .../DatabaseReference/swift/AppDelegate.swift | 2 +- .../swift/ViewController.swift | 22 ++- database/Podfile | 2 +- database/Podfile.lock | 125 ++++++++++-------- .../project.pbxproj | 106 ++++++++++++++- 7 files changed, 197 insertions(+), 72 deletions(-) rename database/{DatabaseReference.xcodeproj => swift.xcodeproj}/project.pbxproj (71%) diff --git a/database/DatabaseReference.xcworkspace/contents.xcworkspacedata b/database/DatabaseReference.xcworkspace/contents.xcworkspacedata index b4e48b12..4fe2bef4 100644 --- a/database/DatabaseReference.xcworkspace/contents.xcworkspacedata +++ b/database/DatabaseReference.xcworkspace/contents.xcworkspacedata @@ -2,7 +2,7 @@ + location = "group:/Users/puf/Github/snippets-ios/database/swift.xcodeproj"> diff --git a/database/DatabaseReference/objc/ViewController.m b/database/DatabaseReference/objc/ViewController.m index 457667d0..1f7c96b8 100644 --- a/database/DatabaseReference/objc/ViewController.m +++ b/database/DatabaseReference/objc/ViewController.m @@ -161,4 +161,14 @@ - (void)writeNewUserWithCompletion:(FIRUser *)user withName:(NSString *)username // [END rtdb_write_new_user_completion] } +- (void)incrementStarsForPost:(NSString *)postID byUser: (NSString *) userID { + // [START rtdb_post_stars_increment] + NSDictionary *updates = @{[NSString stringWithFormat: @"posts/%@/stars/%@", postID, userID]: @TRUE, + [NSString stringWithFormat: @"posts/%@/starCount", postID]: [FIRServerValue increment: @1], + [NSString stringWithFormat: @"user-posts/%@/stars/%@", postID, userID]: @TRUE, + [NSString stringWithFormat: @"user-posts/%@/starCount", postID]: [FIRServerValue increment: @1]}; + [[[FIRDatabase database] reference] updateChildValues:updates]; + // [END rtdb_post_stars_increment] +} + @end diff --git a/database/DatabaseReference/swift/AppDelegate.swift b/database/DatabaseReference/swift/AppDelegate.swift index a30a1b46..6a507d8b 100644 --- a/database/DatabaseReference/swift/AppDelegate.swift +++ b/database/DatabaseReference/swift/AppDelegate.swift @@ -24,7 +24,7 @@ class AppDelegate: UIResponder, UIApplicationDelegate { var window: UIWindow? - func application(_ application: UIApplication, didFinishLaunchingWithOptions launchOptions: [UIApplicationLaunchOptionsKey: Any]?) -> Bool { + func application(_ application: UIApplication, didFinishLaunchingWithOptions launchOptions: [UIApplication.LaunchOptionsKey: Any]?) -> Bool { FirebaseApp.configure() diff --git a/database/DatabaseReference/swift/ViewController.swift b/database/DatabaseReference/swift/ViewController.swift index 12cab099..31e6fec7 100644 --- a/database/DatabaseReference/swift/ViewController.swift +++ b/database/DatabaseReference/swift/ViewController.swift @@ -122,20 +122,32 @@ class ViewController: UIViewController { // [END rtdb_write_new_user_completion] } - func emulatorSettings(Database: Database) { - // [START rtdb_emulator_connect] + func emulatorSettings() { + // [START rtdb_emulator_connect] // In almost all cases the ns (namespace) is your project ID. - let db = Database.database(url:@"http://localhost:9000?ns=YOUR_DATABASE_NAMESPACE") - // [END rtdb_emulator_connect] + let db = Database.database(url:"http://localhost:9000?ns=YOUR_DATABASE_NAMESPACE") + // [END rtdb_emulator_connect] } - func flushRealtimeDatabase(Database: Database) { + func flushRealtimeDatabase() { // [START rtdb_emulator_flush] // With a DatabaseReference, write nil to clear the database. Database.database().reference().setValue(nil); // [END rtdb_emulator_flush] } + func incrementStars(forPost postID: String, byUser userID: String) { + // [START rtdb_post_stars_increment] + let updates = [ + "posts/\(postID)/stars/\(userID)": true, + "posts/\(postID)/startCount": ServerValue.increment(1), + "user-posts/\(postID)/stars/\(userID)": true, + "user-posts/\(postID)/startCount": ServerValue.increment(1) + ] as [String : Any] + Database.database().reference().updateChildValues(updates); + // [END rtdb_post_stars_increment] + } + } func combinedExample() { diff --git a/database/Podfile b/database/Podfile index cb4e2823..b3eb4a09 100644 --- a/database/Podfile +++ b/database/Podfile @@ -1,6 +1,6 @@ # Firebase Database ReferenceCode use_frameworks! -platform :ios, '7.0' +platform :ios, '10.0' pod 'Firebase/Database' pod 'Firebase/Auth' diff --git a/database/Podfile.lock b/database/Podfile.lock index 6630b114..df5fa89b 100644 --- a/database/Podfile.lock +++ b/database/Podfile.lock @@ -1,47 +1,56 @@ PODS: - - Firebase/Auth (4.13.0): - - Firebase/Core - - FirebaseAuth (= 4.6.1) - - Firebase/Core (4.13.0): - - FirebaseAnalytics (= 4.2.0) - - FirebaseCore (= 4.0.20) - - Firebase/Database (4.13.0): - - Firebase/Core - - FirebaseDatabase (= 4.1.5) - - FirebaseAnalytics (4.2.0): - - FirebaseCore (~> 4.0) - - FirebaseInstanceID (~> 2.0) - - "GoogleToolboxForMac/NSData+zlib (~> 2.1)" - - nanopb (~> 0.3) - - FirebaseAuth (4.6.1): - - FirebaseAnalytics (~> 4.2) - - "GoogleToolboxForMac/NSDictionary+URLArguments (~> 2.1)" - - GTMSessionFetcher/Core (~> 1.1) - - FirebaseCore (4.0.20): - - "GoogleToolboxForMac/NSData+zlib (~> 2.1)" - - FirebaseDatabase (4.1.5): - - FirebaseAnalytics (~> 4.1) - - FirebaseCore (~> 4.0) - - leveldb-library (~> 1.18) - - FirebaseInstanceID (2.0.10): - - FirebaseCore (~> 4.0) - - GoogleToolboxForMac/DebugUtils (2.1.4): - - GoogleToolboxForMac/Defines (= 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)" - - GTMSessionFetcher/Core (1.4.0) - - leveldb-library (1.22) - - nanopb (0.3.9011): - - nanopb/decode (= 0.3.9011) - - nanopb/encode (= 0.3.9011) - - nanopb/decode (0.3.9011) - - nanopb/encode (0.3.9011) + - Firebase/Auth (7.10.0): + - Firebase/CoreOnly + - FirebaseAuth (~> 7.10.0) + - Firebase/CoreOnly (7.10.0): + - FirebaseCore (= 7.10.0) + - Firebase/Database (7.10.0): + - Firebase/CoreOnly + - FirebaseDatabase (~> 7.10.0) + - FirebaseAuth (7.10.0): + - FirebaseCore (~> 7.0) + - GoogleUtilities/AppDelegateSwizzler (~> 7.0) + - GoogleUtilities/Environment (~> 7.0) + - GTMSessionFetcher/Core (~> 1.4) + - FirebaseCore (7.10.0): + - FirebaseCoreDiagnostics (~> 7.4) + - GoogleUtilities/Environment (~> 7.0) + - GoogleUtilities/Logger (~> 7.0) + - FirebaseCoreDiagnostics (7.10.0): + - GoogleDataTransport (~> 8.4) + - GoogleUtilities/Environment (~> 7.0) + - GoogleUtilities/Logger (~> 7.0) + - nanopb (~> 2.30908.0) + - FirebaseDatabase (7.10.0): + - FirebaseCore (~> 7.0) + - leveldb-library (~> 1.22) + - GoogleDataTransport (8.4.0): + - GoogleUtilities/Environment (~> 7.2) + - nanopb (~> 2.30908.0) + - PromisesObjC (~> 1.2) + - GoogleUtilities/AppDelegateSwizzler (7.3.1): + - GoogleUtilities/Environment + - GoogleUtilities/Logger + - GoogleUtilities/Network + - GoogleUtilities/Environment (7.3.1): + - PromisesObjC (~> 1.2) + - GoogleUtilities/Logger (7.3.1): + - GoogleUtilities/Environment + - GoogleUtilities/Network (7.3.1): + - GoogleUtilities/Logger + - "GoogleUtilities/NSData+zlib" + - GoogleUtilities/Reachability + - "GoogleUtilities/NSData+zlib (7.3.1)" + - GoogleUtilities/Reachability (7.3.1): + - GoogleUtilities/Logger + - GTMSessionFetcher/Core (1.5.0) + - leveldb-library (1.22.1) + - nanopb (2.30908.0): + - nanopb/decode (= 2.30908.0) + - nanopb/encode (= 2.30908.0) + - nanopb/decode (2.30908.0) + - nanopb/encode (2.30908.0) + - PromisesObjC (1.2.12) DEPENDENCIES: - Firebase/Auth @@ -50,28 +59,30 @@ DEPENDENCIES: SPEC REPOS: trunk: - Firebase - - FirebaseAnalytics - FirebaseAuth - FirebaseCore + - FirebaseCoreDiagnostics - FirebaseDatabase - - FirebaseInstanceID - - GoogleToolboxForMac + - GoogleDataTransport + - GoogleUtilities - GTMSessionFetcher - leveldb-library - nanopb + - PromisesObjC SPEC CHECKSUMS: - Firebase: 5ec5e863d269d82d66b4bf56856726f8fb8f0fb3 - FirebaseAnalytics: 7ef69e76a5142f643aeb47c780e1cdce4e23632e - FirebaseAuth: bf22cacf22c60ab454bf2636f556d8892b10b53f - FirebaseCore: 90cb1c53d69b556f112a1bf72b5fcfaad7650790 - FirebaseDatabase: 5f0bc6134c5c237cf55f9e1249d406770a75eafd - FirebaseInstanceID: 8d20d890d65c917f9f7d9950b6e10a760ad34321 - GoogleToolboxForMac: 91c824d21e85b31c2aae9bb011c5027c9b4e738f - GTMSessionFetcher: 6f5c8abbab8a9bce4bb3f057e317728ec6182b10 - leveldb-library: 55d93ee664b4007aac644a782d11da33fba316f7 - nanopb: 18003b5e52dab79db540fe93fe9579f399bd1ccd + Firebase: fffddd0bab8677d07376538365faa93ff3889b39 + FirebaseAuth: 675f2c4eb4426e7c58a78a89965a6530e7863535 + FirebaseCore: ec566d917b2195fc2610aeb148dae99f57a788f9 + FirebaseCoreDiagnostics: 5662a3823ffcc0acbaa9a21ba5ed302fac634705 + FirebaseDatabase: ed9c5fc2568e92a22a40cab1ccaf4e0e9e9c8ae6 + GoogleDataTransport: cd9db2180fcecd8da1b561aea31e3e56cf834aa7 + GoogleUtilities: e1d9ed4e544fc32a93e00e721400cbc3f377200d + GTMSessionFetcher: b3503b20a988c4e20cc189aa798fd18220133f52 + leveldb-library: 50c7b45cbd7bf543c81a468fe557a16ae3db8729 + nanopb: a0ba3315591a9ae0a16a309ee504766e90db0c96 + PromisesObjC: 3113f7f76903778cf4a0586bd1ab89329a0b7b97 -PODFILE CHECKSUM: 2d6d3f5d6efef8839436d4bcca6d595b46547d30 +PODFILE CHECKSUM: 2613ab7c1eac1e9efb615f9c2979ec498d92dcf6 COCOAPODS: 1.10.1 diff --git a/database/DatabaseReference.xcodeproj/project.pbxproj b/database/swift.xcodeproj/project.pbxproj similarity index 71% rename from database/DatabaseReference.xcodeproj/project.pbxproj rename to database/swift.xcodeproj/project.pbxproj index 1401de77..058cae38 100644 --- a/database/DatabaseReference.xcodeproj/project.pbxproj +++ b/database/swift.xcodeproj/project.pbxproj @@ -7,6 +7,7 @@ objects = { /* Begin PBXBuildFile section */ + 7175E9C3426A1E1EC15C4FF8 /* Pods_DatabaseReference.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = E71DD075B255C72FDF4F9680 /* Pods_DatabaseReference.framework */; }; 8D19B3741EA7D49400451CA7 /* AppDelegate.m in Sources */ = {isa = PBXBuildFile; fileRef = 8D19B3711EA7D49400451CA7 /* AppDelegate.m */; }; 8D19B3751EA7D49400451CA7 /* ViewController.m in Sources */ = {isa = PBXBuildFile; fileRef = 8D19B3731EA7D49400451CA7 /* ViewController.m */; }; 8D19B3781EA7D4A300451CA7 /* AppDelegate.swift in Sources */ = {isa = PBXBuildFile; fileRef = 8D19B3761EA7D4A300451CA7 /* AppDelegate.swift */; }; @@ -17,6 +18,7 @@ /* End PBXBuildFile section */ /* Begin PBXFileReference section */ + 26BBF186C7F099507270F6F4 /* Pods-DatabaseReference.release.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; name = "Pods-DatabaseReference.release.xcconfig"; path = "Target Support Files/Pods-DatabaseReference/Pods-DatabaseReference.release.xcconfig"; sourceTree = ""; }; 8D19B3701EA7D49400451CA7 /* AppDelegate.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = AppDelegate.h; path = objc/AppDelegate.h; sourceTree = ""; }; 8D19B3711EA7D49400451CA7 /* AppDelegate.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = AppDelegate.m; path = objc/AppDelegate.m; sourceTree = ""; }; 8D19B3721EA7D49400451CA7 /* ViewController.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = ViewController.h; path = objc/ViewController.h; sourceTree = ""; }; @@ -28,6 +30,8 @@ 8DDD574D1EA6D39D00DD14EB /* Assets.xcassets */ = {isa = PBXFileReference; lastKnownFileType = folder.assetcatalog; path = Assets.xcassets; sourceTree = ""; }; 8DDD57501EA6D39D00DD14EB /* Base */ = {isa = PBXFileReference; lastKnownFileType = file.storyboard; name = Base; path = Base.lproj/LaunchScreen.storyboard; sourceTree = ""; }; 8DDD57521EA6D39D00DD14EB /* Info.plist */ = {isa = PBXFileReference; lastKnownFileType = text.plist.xml; path = Info.plist; sourceTree = ""; }; + AA410F39AC7AA3D6EB7A1EA4 /* Pods-DatabaseReference.debug.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; name = "Pods-DatabaseReference.debug.xcconfig"; path = "Target Support Files/Pods-DatabaseReference/Pods-DatabaseReference.debug.xcconfig"; sourceTree = ""; }; + E71DD075B255C72FDF4F9680 /* Pods_DatabaseReference.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; path = Pods_DatabaseReference.framework; sourceTree = BUILT_PRODUCTS_DIR; }; /* End PBXFileReference section */ /* Begin PBXFrameworksBuildPhase section */ @@ -35,6 +39,7 @@ isa = PBXFrameworksBuildPhase; buildActionMask = 2147483647; files = ( + 7175E9C3426A1E1EC15C4FF8 /* Pods_DatabaseReference.framework in Frameworks */, ); runOnlyForDeploymentPostprocessing = 0; }; @@ -66,6 +71,8 @@ children = ( 8DDD57451EA6D39D00DD14EB /* DatabaseReference */, 8DDD57441EA6D39D00DD14EB /* Products */, + D8F966BF59E6A1509FCBF383 /* Pods */, + E025B2AC313B63766FF605F6 /* Frameworks */, ); sourceTree = ""; }; @@ -90,6 +97,23 @@ path = DatabaseReference; sourceTree = ""; }; + D8F966BF59E6A1509FCBF383 /* Pods */ = { + isa = PBXGroup; + children = ( + AA410F39AC7AA3D6EB7A1EA4 /* Pods-DatabaseReference.debug.xcconfig */, + 26BBF186C7F099507270F6F4 /* Pods-DatabaseReference.release.xcconfig */, + ); + path = Pods; + sourceTree = ""; + }; + E025B2AC313B63766FF605F6 /* Frameworks */ = { + isa = PBXGroup; + children = ( + E71DD075B255C72FDF4F9680 /* Pods_DatabaseReference.framework */, + ); + name = Frameworks; + sourceTree = ""; + }; /* End PBXGroup section */ /* Begin PBXNativeTarget section */ @@ -97,9 +121,11 @@ isa = PBXNativeTarget; buildConfigurationList = 8DDD57601EA6D39D00DD14EB /* Build configuration list for PBXNativeTarget "DatabaseReference" */; buildPhases = ( + 4E06E7535561413CA00FAFED /* [CP] Check Pods Manifest.lock */, 8DDD573F1EA6D39D00DD14EB /* Sources */, 8DDD57401EA6D39D00DD14EB /* Frameworks */, 8DDD57411EA6D39D00DD14EB /* Resources */, + CA1A6C86BC042ACC9DE7BEDF /* [CP] Embed Pods Frameworks */, ); buildRules = ( ); @@ -117,7 +143,7 @@ isa = PBXProject; attributes = { LastSwiftUpdateCheck = 0830; - LastUpgradeCheck = 0830; + LastUpgradeCheck = 1230; ORGANIZATIONNAME = "Morgan Chen"; TargetAttributes = { 8DDD57421EA6D39D00DD14EB = { @@ -127,11 +153,12 @@ }; }; }; - buildConfigurationList = 8DDD573E1EA6D39D00DD14EB /* Build configuration list for PBXProject "DatabaseReference" */; + buildConfigurationList = 8DDD573E1EA6D39D00DD14EB /* Build configuration list for PBXProject "swift" */; compatibilityVersion = "Xcode 3.2"; developmentRegion = English; hasScannedForEncodings = 0; knownRegions = ( + English, en, Base, ); @@ -158,6 +185,67 @@ }; /* End PBXResourcesBuildPhase section */ +/* Begin PBXShellScriptBuildPhase section */ + 4E06E7535561413CA00FAFED /* [CP] Check Pods Manifest.lock */ = { + isa = PBXShellScriptBuildPhase; + buildActionMask = 2147483647; + files = ( + ); + inputFileListPaths = ( + ); + inputPaths = ( + "${PODS_PODFILE_DIR_PATH}/Podfile.lock", + "${PODS_ROOT}/Manifest.lock", + ); + name = "[CP] Check Pods Manifest.lock"; + outputFileListPaths = ( + ); + outputPaths = ( + "$(DERIVED_FILE_DIR)/Pods-DatabaseReference-checkManifestLockResult.txt", + ); + runOnlyForDeploymentPostprocessing = 0; + shellPath = /bin/sh; + 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; + }; + CA1A6C86BC042ACC9DE7BEDF /* [CP] Embed Pods Frameworks */ = { + isa = PBXShellScriptBuildPhase; + buildActionMask = 2147483647; + files = ( + ); + inputPaths = ( + "${PODS_ROOT}/Target Support Files/Pods-DatabaseReference/Pods-DatabaseReference-frameworks.sh", + "${BUILT_PRODUCTS_DIR}/FirebaseAuth/FirebaseAuth.framework", + "${BUILT_PRODUCTS_DIR}/FirebaseCore/FirebaseCore.framework", + "${BUILT_PRODUCTS_DIR}/FirebaseCoreDiagnostics/FirebaseCoreDiagnostics.framework", + "${BUILT_PRODUCTS_DIR}/FirebaseDatabase/FirebaseDatabase.framework", + "${BUILT_PRODUCTS_DIR}/GTMSessionFetcher/GTMSessionFetcher.framework", + "${BUILT_PRODUCTS_DIR}/GoogleDataTransport/GoogleDataTransport.framework", + "${BUILT_PRODUCTS_DIR}/GoogleUtilities/GoogleUtilities.framework", + "${BUILT_PRODUCTS_DIR}/PromisesObjC/FBLPromises.framework", + "${BUILT_PRODUCTS_DIR}/leveldb-library/leveldb.framework", + "${BUILT_PRODUCTS_DIR}/nanopb/nanopb.framework", + ); + name = "[CP] Embed Pods Frameworks"; + outputPaths = ( + "${TARGET_BUILD_DIR}/${FRAMEWORKS_FOLDER_PATH}/FirebaseAuth.framework", + "${TARGET_BUILD_DIR}/${FRAMEWORKS_FOLDER_PATH}/FirebaseCore.framework", + "${TARGET_BUILD_DIR}/${FRAMEWORKS_FOLDER_PATH}/FirebaseCoreDiagnostics.framework", + "${TARGET_BUILD_DIR}/${FRAMEWORKS_FOLDER_PATH}/FirebaseDatabase.framework", + "${TARGET_BUILD_DIR}/${FRAMEWORKS_FOLDER_PATH}/GTMSessionFetcher.framework", + "${TARGET_BUILD_DIR}/${FRAMEWORKS_FOLDER_PATH}/GoogleDataTransport.framework", + "${TARGET_BUILD_DIR}/${FRAMEWORKS_FOLDER_PATH}/GoogleUtilities.framework", + "${TARGET_BUILD_DIR}/${FRAMEWORKS_FOLDER_PATH}/FBLPromises.framework", + "${TARGET_BUILD_DIR}/${FRAMEWORKS_FOLDER_PATH}/leveldb.framework", + "${TARGET_BUILD_DIR}/${FRAMEWORKS_FOLDER_PATH}/nanopb.framework", + ); + runOnlyForDeploymentPostprocessing = 0; + shellPath = /bin/sh; + shellScript = "\"${PODS_ROOT}/Target Support Files/Pods-DatabaseReference/Pods-DatabaseReference-frameworks.sh\"\n"; + showEnvVarsInLog = 0; + }; +/* End PBXShellScriptBuildPhase section */ + /* Begin PBXSourcesBuildPhase section */ 8DDD573F1EA6D39D00DD14EB /* Sources */ = { isa = PBXSourcesBuildPhase; @@ -233,12 +321,13 @@ GCC_WARN_UNINITIALIZED_AUTOS = YES_AGGRESSIVE; GCC_WARN_UNUSED_FUNCTION = YES; GCC_WARN_UNUSED_VARIABLE = YES; - IPHONEOS_DEPLOYMENT_TARGET = 10.3; + IPHONEOS_DEPLOYMENT_TARGET = 12.0; MTL_ENABLE_DEBUG_INFO = YES; ONLY_ACTIVE_ARCH = YES; SDKROOT = iphoneos; SWIFT_ACTIVE_COMPILATION_CONDITIONS = DEBUG; SWIFT_OPTIMIZATION_LEVEL = "-Onone"; + SWIFT_VERSION = 5.0; TARGETED_DEVICE_FAMILY = "1,2"; }; name = Debug; @@ -278,10 +367,11 @@ GCC_WARN_UNINITIALIZED_AUTOS = YES_AGGRESSIVE; GCC_WARN_UNUSED_FUNCTION = YES; GCC_WARN_UNUSED_VARIABLE = YES; - IPHONEOS_DEPLOYMENT_TARGET = 10.3; + IPHONEOS_DEPLOYMENT_TARGET = 12.0; MTL_ENABLE_DEBUG_INFO = NO; SDKROOT = iphoneos; SWIFT_OPTIMIZATION_LEVEL = "-Owholemodule"; + SWIFT_VERSION = 5.0; TARGETED_DEVICE_FAMILY = "1,2"; VALIDATE_PRODUCT = YES; }; @@ -289,6 +379,7 @@ }; 8DDD57611EA6D39D00DD14EB /* Debug */ = { isa = XCBuildConfiguration; + baseConfigurationReference = AA410F39AC7AA3D6EB7A1EA4 /* Pods-DatabaseReference.debug.xcconfig */; buildSettings = { ASSETCATALOG_COMPILER_APPICON_NAME = AppIcon; CLANG_ENABLE_MODULES = YES; @@ -298,12 +389,13 @@ PRODUCT_NAME = "$(TARGET_NAME)"; SWIFT_OBJC_BRIDGING_HEADER = ""; SWIFT_OPTIMIZATION_LEVEL = "-Onone"; - SWIFT_VERSION = 3.0; + SWIFT_VERSION = 5.0; }; name = Debug; }; 8DDD57621EA6D39D00DD14EB /* Release */ = { isa = XCBuildConfiguration; + baseConfigurationReference = 26BBF186C7F099507270F6F4 /* Pods-DatabaseReference.release.xcconfig */; buildSettings = { ASSETCATALOG_COMPILER_APPICON_NAME = AppIcon; CLANG_ENABLE_MODULES = YES; @@ -312,14 +404,14 @@ PRODUCT_BUNDLE_IDENTIFIER = com.google.firebase.referencecode.DatabaseReference; PRODUCT_NAME = "$(TARGET_NAME)"; SWIFT_OBJC_BRIDGING_HEADER = ""; - SWIFT_VERSION = 3.0; + SWIFT_VERSION = 5.0; }; name = Release; }; /* End XCBuildConfiguration section */ /* Begin XCConfigurationList section */ - 8DDD573E1EA6D39D00DD14EB /* Build configuration list for PBXProject "DatabaseReference" */ = { + 8DDD573E1EA6D39D00DD14EB /* Build configuration list for PBXProject "swift" */ = { isa = XCConfigurationList; buildConfigurations = ( 8DDD575E1EA6D39D00DD14EB /* Debug */, From fa498f23cb312b2c1cf77eb00555bb143751d894 Mon Sep 17 00:00:00 2001 From: Frank van Puffelen Date: Thu, 8 Apr 2021 11:15:09 -0700 Subject: [PATCH 161/387] Clean up Recommit after running `pod deintegrate` to reduce noise in commit. --- database/swift.xcodeproj/project.pbxproj | 81 ------------------------ 1 file changed, 81 deletions(-) diff --git a/database/swift.xcodeproj/project.pbxproj b/database/swift.xcodeproj/project.pbxproj index 058cae38..86e32aa9 100644 --- a/database/swift.xcodeproj/project.pbxproj +++ b/database/swift.xcodeproj/project.pbxproj @@ -7,7 +7,6 @@ objects = { /* Begin PBXBuildFile section */ - 7175E9C3426A1E1EC15C4FF8 /* Pods_DatabaseReference.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = E71DD075B255C72FDF4F9680 /* Pods_DatabaseReference.framework */; }; 8D19B3741EA7D49400451CA7 /* AppDelegate.m in Sources */ = {isa = PBXBuildFile; fileRef = 8D19B3711EA7D49400451CA7 /* AppDelegate.m */; }; 8D19B3751EA7D49400451CA7 /* ViewController.m in Sources */ = {isa = PBXBuildFile; fileRef = 8D19B3731EA7D49400451CA7 /* ViewController.m */; }; 8D19B3781EA7D4A300451CA7 /* AppDelegate.swift in Sources */ = {isa = PBXBuildFile; fileRef = 8D19B3761EA7D4A300451CA7 /* AppDelegate.swift */; }; @@ -18,7 +17,6 @@ /* End PBXBuildFile section */ /* Begin PBXFileReference section */ - 26BBF186C7F099507270F6F4 /* Pods-DatabaseReference.release.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; name = "Pods-DatabaseReference.release.xcconfig"; path = "Target Support Files/Pods-DatabaseReference/Pods-DatabaseReference.release.xcconfig"; sourceTree = ""; }; 8D19B3701EA7D49400451CA7 /* AppDelegate.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = AppDelegate.h; path = objc/AppDelegate.h; sourceTree = ""; }; 8D19B3711EA7D49400451CA7 /* AppDelegate.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = AppDelegate.m; path = objc/AppDelegate.m; sourceTree = ""; }; 8D19B3721EA7D49400451CA7 /* ViewController.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = ViewController.h; path = objc/ViewController.h; sourceTree = ""; }; @@ -30,8 +28,6 @@ 8DDD574D1EA6D39D00DD14EB /* Assets.xcassets */ = {isa = PBXFileReference; lastKnownFileType = folder.assetcatalog; path = Assets.xcassets; sourceTree = ""; }; 8DDD57501EA6D39D00DD14EB /* Base */ = {isa = PBXFileReference; lastKnownFileType = file.storyboard; name = Base; path = Base.lproj/LaunchScreen.storyboard; sourceTree = ""; }; 8DDD57521EA6D39D00DD14EB /* Info.plist */ = {isa = PBXFileReference; lastKnownFileType = text.plist.xml; path = Info.plist; sourceTree = ""; }; - AA410F39AC7AA3D6EB7A1EA4 /* Pods-DatabaseReference.debug.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; name = "Pods-DatabaseReference.debug.xcconfig"; path = "Target Support Files/Pods-DatabaseReference/Pods-DatabaseReference.debug.xcconfig"; sourceTree = ""; }; - E71DD075B255C72FDF4F9680 /* Pods_DatabaseReference.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; path = Pods_DatabaseReference.framework; sourceTree = BUILT_PRODUCTS_DIR; }; /* End PBXFileReference section */ /* Begin PBXFrameworksBuildPhase section */ @@ -39,7 +35,6 @@ isa = PBXFrameworksBuildPhase; buildActionMask = 2147483647; files = ( - 7175E9C3426A1E1EC15C4FF8 /* Pods_DatabaseReference.framework in Frameworks */, ); runOnlyForDeploymentPostprocessing = 0; }; @@ -72,7 +67,6 @@ 8DDD57451EA6D39D00DD14EB /* DatabaseReference */, 8DDD57441EA6D39D00DD14EB /* Products */, D8F966BF59E6A1509FCBF383 /* Pods */, - E025B2AC313B63766FF605F6 /* Frameworks */, ); sourceTree = ""; }; @@ -100,20 +94,10 @@ D8F966BF59E6A1509FCBF383 /* Pods */ = { isa = PBXGroup; children = ( - AA410F39AC7AA3D6EB7A1EA4 /* Pods-DatabaseReference.debug.xcconfig */, - 26BBF186C7F099507270F6F4 /* Pods-DatabaseReference.release.xcconfig */, ); path = Pods; sourceTree = ""; }; - E025B2AC313B63766FF605F6 /* Frameworks */ = { - isa = PBXGroup; - children = ( - E71DD075B255C72FDF4F9680 /* Pods_DatabaseReference.framework */, - ); - name = Frameworks; - sourceTree = ""; - }; /* End PBXGroup section */ /* Begin PBXNativeTarget section */ @@ -121,11 +105,9 @@ isa = PBXNativeTarget; buildConfigurationList = 8DDD57601EA6D39D00DD14EB /* Build configuration list for PBXNativeTarget "DatabaseReference" */; buildPhases = ( - 4E06E7535561413CA00FAFED /* [CP] Check Pods Manifest.lock */, 8DDD573F1EA6D39D00DD14EB /* Sources */, 8DDD57401EA6D39D00DD14EB /* Frameworks */, 8DDD57411EA6D39D00DD14EB /* Resources */, - CA1A6C86BC042ACC9DE7BEDF /* [CP] Embed Pods Frameworks */, ); buildRules = ( ); @@ -185,67 +167,6 @@ }; /* End PBXResourcesBuildPhase section */ -/* Begin PBXShellScriptBuildPhase section */ - 4E06E7535561413CA00FAFED /* [CP] Check Pods Manifest.lock */ = { - isa = PBXShellScriptBuildPhase; - buildActionMask = 2147483647; - files = ( - ); - inputFileListPaths = ( - ); - inputPaths = ( - "${PODS_PODFILE_DIR_PATH}/Podfile.lock", - "${PODS_ROOT}/Manifest.lock", - ); - name = "[CP] Check Pods Manifest.lock"; - outputFileListPaths = ( - ); - outputPaths = ( - "$(DERIVED_FILE_DIR)/Pods-DatabaseReference-checkManifestLockResult.txt", - ); - runOnlyForDeploymentPostprocessing = 0; - shellPath = /bin/sh; - 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; - }; - CA1A6C86BC042ACC9DE7BEDF /* [CP] Embed Pods Frameworks */ = { - isa = PBXShellScriptBuildPhase; - buildActionMask = 2147483647; - files = ( - ); - inputPaths = ( - "${PODS_ROOT}/Target Support Files/Pods-DatabaseReference/Pods-DatabaseReference-frameworks.sh", - "${BUILT_PRODUCTS_DIR}/FirebaseAuth/FirebaseAuth.framework", - "${BUILT_PRODUCTS_DIR}/FirebaseCore/FirebaseCore.framework", - "${BUILT_PRODUCTS_DIR}/FirebaseCoreDiagnostics/FirebaseCoreDiagnostics.framework", - "${BUILT_PRODUCTS_DIR}/FirebaseDatabase/FirebaseDatabase.framework", - "${BUILT_PRODUCTS_DIR}/GTMSessionFetcher/GTMSessionFetcher.framework", - "${BUILT_PRODUCTS_DIR}/GoogleDataTransport/GoogleDataTransport.framework", - "${BUILT_PRODUCTS_DIR}/GoogleUtilities/GoogleUtilities.framework", - "${BUILT_PRODUCTS_DIR}/PromisesObjC/FBLPromises.framework", - "${BUILT_PRODUCTS_DIR}/leveldb-library/leveldb.framework", - "${BUILT_PRODUCTS_DIR}/nanopb/nanopb.framework", - ); - name = "[CP] Embed Pods Frameworks"; - outputPaths = ( - "${TARGET_BUILD_DIR}/${FRAMEWORKS_FOLDER_PATH}/FirebaseAuth.framework", - "${TARGET_BUILD_DIR}/${FRAMEWORKS_FOLDER_PATH}/FirebaseCore.framework", - "${TARGET_BUILD_DIR}/${FRAMEWORKS_FOLDER_PATH}/FirebaseCoreDiagnostics.framework", - "${TARGET_BUILD_DIR}/${FRAMEWORKS_FOLDER_PATH}/FirebaseDatabase.framework", - "${TARGET_BUILD_DIR}/${FRAMEWORKS_FOLDER_PATH}/GTMSessionFetcher.framework", - "${TARGET_BUILD_DIR}/${FRAMEWORKS_FOLDER_PATH}/GoogleDataTransport.framework", - "${TARGET_BUILD_DIR}/${FRAMEWORKS_FOLDER_PATH}/GoogleUtilities.framework", - "${TARGET_BUILD_DIR}/${FRAMEWORKS_FOLDER_PATH}/FBLPromises.framework", - "${TARGET_BUILD_DIR}/${FRAMEWORKS_FOLDER_PATH}/leveldb.framework", - "${TARGET_BUILD_DIR}/${FRAMEWORKS_FOLDER_PATH}/nanopb.framework", - ); - runOnlyForDeploymentPostprocessing = 0; - shellPath = /bin/sh; - shellScript = "\"${PODS_ROOT}/Target Support Files/Pods-DatabaseReference/Pods-DatabaseReference-frameworks.sh\"\n"; - showEnvVarsInLog = 0; - }; -/* End PBXShellScriptBuildPhase section */ - /* Begin PBXSourcesBuildPhase section */ 8DDD573F1EA6D39D00DD14EB /* Sources */ = { isa = PBXSourcesBuildPhase; @@ -379,7 +300,6 @@ }; 8DDD57611EA6D39D00DD14EB /* Debug */ = { isa = XCBuildConfiguration; - baseConfigurationReference = AA410F39AC7AA3D6EB7A1EA4 /* Pods-DatabaseReference.debug.xcconfig */; buildSettings = { ASSETCATALOG_COMPILER_APPICON_NAME = AppIcon; CLANG_ENABLE_MODULES = YES; @@ -395,7 +315,6 @@ }; 8DDD57621EA6D39D00DD14EB /* Release */ = { isa = XCBuildConfiguration; - baseConfigurationReference = 26BBF186C7F099507270F6F4 /* Pods-DatabaseReference.release.xcconfig */; buildSettings = { ASSETCATALOG_COMPILER_APPICON_NAME = AppIcon; CLANG_ENABLE_MODULES = YES; From e68b48801c701294f16a7258cf9d9f033ae884a6 Mon Sep 17 00:00:00 2001 From: Frank van Puffelen Date: Thu, 8 Apr 2021 11:16:45 -0700 Subject: [PATCH 162/387] Adhere to style guide Remove space after `:` in method parameter list. --- database/DatabaseReference/objc/ViewController.m | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/database/DatabaseReference/objc/ViewController.m b/database/DatabaseReference/objc/ViewController.m index 1f7c96b8..814ee7db 100644 --- a/database/DatabaseReference/objc/ViewController.m +++ b/database/DatabaseReference/objc/ViewController.m @@ -164,9 +164,9 @@ - (void)writeNewUserWithCompletion:(FIRUser *)user withName:(NSString *)username - (void)incrementStarsForPost:(NSString *)postID byUser: (NSString *) userID { // [START rtdb_post_stars_increment] NSDictionary *updates = @{[NSString stringWithFormat: @"posts/%@/stars/%@", postID, userID]: @TRUE, - [NSString stringWithFormat: @"posts/%@/starCount", postID]: [FIRServerValue increment: @1], + [NSString stringWithFormat: @"posts/%@/starCount", postID]: [FIRServerValue increment:@1], [NSString stringWithFormat: @"user-posts/%@/stars/%@", postID, userID]: @TRUE, - [NSString stringWithFormat: @"user-posts/%@/starCount", postID]: [FIRServerValue increment: @1]}; + [NSString stringWithFormat: @"user-posts/%@/starCount", postID]: [FIRServerValue increment:@1]}; [[[FIRDatabase database] reference] updateChildValues:updates]; // [END rtdb_post_stars_increment] } From 2769113108523092375235f907e0e72502352e8c Mon Sep 17 00:00:00 2001 From: Frank van Puffelen Date: Thu, 8 Apr 2021 11:19:32 -0700 Subject: [PATCH 163/387] Update contents.xcworkspacedata Revert accidental change --- database/DatabaseReference.xcworkspace/contents.xcworkspacedata | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/database/DatabaseReference.xcworkspace/contents.xcworkspacedata b/database/DatabaseReference.xcworkspace/contents.xcworkspacedata index 4fe2bef4..b4e48b12 100644 --- a/database/DatabaseReference.xcworkspace/contents.xcworkspacedata +++ b/database/DatabaseReference.xcworkspace/contents.xcworkspacedata @@ -2,7 +2,7 @@ + location = "group:DatabaseReference.xcodeproj"> From 6441eff381af56888cfcfd3f97acb4384e69f6fc Mon Sep 17 00:00:00 2001 From: Frank van Puffelen Date: Thu, 15 Apr 2021 07:36:33 -0700 Subject: [PATCH 164/387] Update ViewController.swift Fix tiny typo in RTDB path. --- database/DatabaseReference/swift/ViewController.swift | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/database/DatabaseReference/swift/ViewController.swift b/database/DatabaseReference/swift/ViewController.swift index 31e6fec7..378645bb 100644 --- a/database/DatabaseReference/swift/ViewController.swift +++ b/database/DatabaseReference/swift/ViewController.swift @@ -140,9 +140,9 @@ class ViewController: UIViewController { // [START rtdb_post_stars_increment] let updates = [ "posts/\(postID)/stars/\(userID)": true, - "posts/\(postID)/startCount": ServerValue.increment(1), + "posts/\(postID)/starCount": ServerValue.increment(1), "user-posts/\(postID)/stars/\(userID)": true, - "user-posts/\(postID)/startCount": ServerValue.increment(1) + "user-posts/\(postID)/starCount": ServerValue.increment(1) ] as [String : Any] Database.database().reference().updateChildValues(updates); // [END rtdb_post_stars_increment] From 91bd846f9a42b495946e04b8499568157124c07e Mon Sep 17 00:00:00 2001 From: DPE bot Date: Fri, 30 Apr 2021 08:23:11 -0700 Subject: [PATCH 165/387] Auto-update dependencies. --- database/Podfile.lock | 44 +++---- firoptions/Podfile.lock | 110 ++++++++++------- functions/Podfile.lock | 52 ++++---- installations/Podfile.lock | 44 +++---- .../project.pbxproj | 113 ------------------ ml-functions/Podfile.lock | 52 ++++---- mlkit/Podfile.lock | 40 +++---- 7 files changed, 184 insertions(+), 271 deletions(-) diff --git a/database/Podfile.lock b/database/Podfile.lock index df5fa89b..eb01a215 100644 --- a/database/Podfile.lock +++ b/database/Podfile.lock @@ -1,47 +1,47 @@ PODS: - - Firebase/Auth (7.10.0): + - Firebase/Auth (7.11.0): - Firebase/CoreOnly - - FirebaseAuth (~> 7.10.0) - - Firebase/CoreOnly (7.10.0): - - FirebaseCore (= 7.10.0) - - Firebase/Database (7.10.0): + - FirebaseAuth (~> 7.11.0) + - Firebase/CoreOnly (7.11.0): + - FirebaseCore (= 7.11.0) + - Firebase/Database (7.11.0): - Firebase/CoreOnly - - FirebaseDatabase (~> 7.10.0) - - FirebaseAuth (7.10.0): + - FirebaseDatabase (~> 7.11.0) + - FirebaseAuth (7.11.0): - FirebaseCore (~> 7.0) - GoogleUtilities/AppDelegateSwizzler (~> 7.0) - GoogleUtilities/Environment (~> 7.0) - GTMSessionFetcher/Core (~> 1.4) - - FirebaseCore (7.10.0): + - FirebaseCore (7.11.0): - FirebaseCoreDiagnostics (~> 7.4) - GoogleUtilities/Environment (~> 7.0) - GoogleUtilities/Logger (~> 7.0) - - FirebaseCoreDiagnostics (7.10.0): + - FirebaseCoreDiagnostics (7.11.0): - GoogleDataTransport (~> 8.4) - GoogleUtilities/Environment (~> 7.0) - GoogleUtilities/Logger (~> 7.0) - nanopb (~> 2.30908.0) - - FirebaseDatabase (7.10.0): + - FirebaseDatabase (7.11.0): - FirebaseCore (~> 7.0) - leveldb-library (~> 1.22) - GoogleDataTransport (8.4.0): - GoogleUtilities/Environment (~> 7.2) - nanopb (~> 2.30908.0) - PromisesObjC (~> 1.2) - - GoogleUtilities/AppDelegateSwizzler (7.3.1): + - GoogleUtilities/AppDelegateSwizzler (7.4.0): - GoogleUtilities/Environment - GoogleUtilities/Logger - GoogleUtilities/Network - - GoogleUtilities/Environment (7.3.1): + - GoogleUtilities/Environment (7.4.0): - PromisesObjC (~> 1.2) - - GoogleUtilities/Logger (7.3.1): + - GoogleUtilities/Logger (7.4.0): - GoogleUtilities/Environment - - GoogleUtilities/Network (7.3.1): + - GoogleUtilities/Network (7.4.0): - GoogleUtilities/Logger - "GoogleUtilities/NSData+zlib" - GoogleUtilities/Reachability - - "GoogleUtilities/NSData+zlib (7.3.1)" - - GoogleUtilities/Reachability (7.3.1): + - "GoogleUtilities/NSData+zlib (7.4.0)" + - GoogleUtilities/Reachability (7.4.0): - GoogleUtilities/Logger - GTMSessionFetcher/Core (1.5.0) - leveldb-library (1.22.1) @@ -71,13 +71,13 @@ SPEC REPOS: - PromisesObjC SPEC CHECKSUMS: - Firebase: fffddd0bab8677d07376538365faa93ff3889b39 - FirebaseAuth: 675f2c4eb4426e7c58a78a89965a6530e7863535 - FirebaseCore: ec566d917b2195fc2610aeb148dae99f57a788f9 - FirebaseCoreDiagnostics: 5662a3823ffcc0acbaa9a21ba5ed302fac634705 - FirebaseDatabase: ed9c5fc2568e92a22a40cab1ccaf4e0e9e9c8ae6 + Firebase: c121feb35e4126c0b355e3313fa9b487d47319fd + FirebaseAuth: 5fe4585c2ed847319f0ea68bd1d82c77e49ff9a0 + FirebaseCore: 907447d8917a4d3eb0cce2829c5a0ad21d90b432 + FirebaseCoreDiagnostics: 68ad972f99206cef818230f3f3179d52ccfb7f8c + FirebaseDatabase: 6c39fbf1c8514a2f32e610f9bf9ef30c535dc15a GoogleDataTransport: cd9db2180fcecd8da1b561aea31e3e56cf834aa7 - GoogleUtilities: e1d9ed4e544fc32a93e00e721400cbc3f377200d + GoogleUtilities: 284cddc7fffc14ae1907efb6f78ab95c1fccaedc GTMSessionFetcher: b3503b20a988c4e20cc189aa798fd18220133f52 leveldb-library: 50c7b45cbd7bf543c81a468fe557a16ae3db8729 nanopb: a0ba3315591a9ae0a16a309ee504766e90db0c96 diff --git a/firoptions/Podfile.lock b/firoptions/Podfile.lock index 749dad76..0c2170e2 100644 --- a/firoptions/Podfile.lock +++ b/firoptions/Podfile.lock @@ -1,73 +1,93 @@ PODS: - - Firebase/Analytics (7.4.0): + - Firebase/Analytics (7.11.0): - Firebase/Core - - Firebase/Core (7.4.0): + - Firebase/Core (7.11.0): - Firebase/CoreOnly - - FirebaseAnalytics (= 7.4.0) - - Firebase/CoreOnly (7.4.0): - - FirebaseCore (= 7.4.0) - - Firebase/Database (7.4.0): + - FirebaseAnalytics (~> 7.11.0) + - Firebase/CoreOnly (7.11.0): + - FirebaseCore (= 7.11.0) + - Firebase/Database (7.11.0): - Firebase/CoreOnly - - FirebaseDatabase (~> 7.4.0) - - FirebaseAnalytics (7.4.0): + - FirebaseDatabase (~> 7.11.0) + - FirebaseAnalytics (7.11.0): + - FirebaseAnalytics/AdIdSupport (= 7.11.0) - FirebaseCore (~> 7.0) - FirebaseInstallations (~> 7.0) - - GoogleAppMeasurement (= 7.4.0) - GoogleUtilities/AppDelegateSwizzler (~> 7.0) - GoogleUtilities/MethodSwizzler (~> 7.0) - GoogleUtilities/Network (~> 7.0) - "GoogleUtilities/NSData+zlib (~> 7.0)" - - nanopb (~> 2.30907.0) - - FirebaseCore (7.4.0): + - nanopb (~> 2.30908.0) + - FirebaseAnalytics/AdIdSupport (7.11.0): + - FirebaseAnalytics/Base (= 7.11.0) + - FirebaseCore (~> 7.0) + - FirebaseInstallations (~> 7.0) + - GoogleAppMeasurement/AdIdSupport (= 7.11.0) + - GoogleUtilities/AppDelegateSwizzler (~> 7.0) + - GoogleUtilities/MethodSwizzler (~> 7.0) + - GoogleUtilities/Network (~> 7.0) + - "GoogleUtilities/NSData+zlib (~> 7.0)" + - nanopb (~> 2.30908.0) + - FirebaseAnalytics/Base (7.11.0): + - FirebaseCore (~> 7.0) + - FirebaseInstallations (~> 7.0) + - GoogleUtilities/AppDelegateSwizzler (~> 7.0) + - GoogleUtilities/MethodSwizzler (~> 7.0) + - GoogleUtilities/Network (~> 7.0) + - "GoogleUtilities/NSData+zlib (~> 7.0)" + - nanopb (~> 2.30908.0) + - FirebaseCore (7.11.0): - FirebaseCoreDiagnostics (~> 7.4) - GoogleUtilities/Environment (~> 7.0) - GoogleUtilities/Logger (~> 7.0) - - FirebaseCoreDiagnostics (7.4.0): - - GoogleDataTransport (~> 8.0) + - FirebaseCoreDiagnostics (7.11.0): + - GoogleDataTransport (~> 8.4) - GoogleUtilities/Environment (~> 7.0) - GoogleUtilities/Logger (~> 7.0) - - nanopb (~> 2.30907.0) - - FirebaseDatabase (7.4.0): + - nanopb (~> 2.30908.0) + - FirebaseDatabase (7.11.0): - FirebaseCore (~> 7.0) - leveldb-library (~> 1.22) - - FirebaseInstallations (7.4.0): + - FirebaseInstallations (7.11.0): - FirebaseCore (~> 7.0) - GoogleUtilities/Environment (~> 7.0) - GoogleUtilities/UserDefaults (~> 7.0) - PromisesObjC (~> 1.2) - - GoogleAppMeasurement (7.4.0): + - GoogleAppMeasurement/AdIdSupport (7.11.0): - GoogleUtilities/AppDelegateSwizzler (~> 7.0) - GoogleUtilities/MethodSwizzler (~> 7.0) - GoogleUtilities/Network (~> 7.0) - "GoogleUtilities/NSData+zlib (~> 7.0)" - - nanopb (~> 2.30907.0) - - GoogleDataTransport (8.2.0): - - nanopb (~> 2.30907.0) - - GoogleUtilities/AppDelegateSwizzler (7.2.0): + - nanopb (~> 2.30908.0) + - GoogleDataTransport (8.4.0): + - GoogleUtilities/Environment (~> 7.2) + - nanopb (~> 2.30908.0) + - PromisesObjC (~> 1.2) + - GoogleUtilities/AppDelegateSwizzler (7.4.0): - GoogleUtilities/Environment - GoogleUtilities/Logger - GoogleUtilities/Network - - GoogleUtilities/Environment (7.2.0): + - GoogleUtilities/Environment (7.4.0): - PromisesObjC (~> 1.2) - - GoogleUtilities/Logger (7.2.0): + - GoogleUtilities/Logger (7.4.0): - GoogleUtilities/Environment - - GoogleUtilities/MethodSwizzler (7.2.0): + - GoogleUtilities/MethodSwizzler (7.4.0): - GoogleUtilities/Logger - - GoogleUtilities/Network (7.2.0): + - GoogleUtilities/Network (7.4.0): - GoogleUtilities/Logger - "GoogleUtilities/NSData+zlib" - GoogleUtilities/Reachability - - "GoogleUtilities/NSData+zlib (7.2.0)" - - GoogleUtilities/Reachability (7.2.0): + - "GoogleUtilities/NSData+zlib (7.4.0)" + - GoogleUtilities/Reachability (7.4.0): - GoogleUtilities/Logger - - GoogleUtilities/UserDefaults (7.2.0): + - GoogleUtilities/UserDefaults (7.4.0): - GoogleUtilities/Logger - - leveldb-library (1.22) - - nanopb (2.30907.0): - - nanopb/decode (= 2.30907.0) - - nanopb/encode (= 2.30907.0) - - nanopb/decode (2.30907.0) - - nanopb/encode (2.30907.0) + - leveldb-library (1.22.1) + - nanopb (2.30908.0): + - nanopb/decode (= 2.30908.0) + - nanopb/encode (= 2.30908.0) + - nanopb/decode (2.30908.0) + - nanopb/encode (2.30908.0) - PromisesObjC (1.2.12) DEPENDENCIES: @@ -91,17 +111,17 @@ SPEC REPOS: - PromisesObjC SPEC CHECKSUMS: - Firebase: 09fb40287b6dfc8ee65f726fa0b788719d3f2a07 - FirebaseAnalytics: adb3c8f02f83d00661cdaac6dbb4d54e9720d1b6 - FirebaseCore: 99c06e5a1e8d6952e75cb1f0a6d0b23c0f5ccdcf - FirebaseCoreDiagnostics: 3770093ac4f2be4590fa03cfa1d3a6e5602d4557 - FirebaseDatabase: 0a619c887a9565bf4808eba37d2f0ed1d62f62d0 - FirebaseInstallations: 30646fc9a61c6f4ee3cd7a8b7231721842b40c95 - GoogleAppMeasurement: 688d7f00e2894d9e13823ed9a028b13b993bc277 - GoogleDataTransport: 1024b1a4dfbd7a0e92cb20d7e0a6f1fb66b449a4 - GoogleUtilities: d866834472f1324d080496bc67ab3ce5d0d46027 - leveldb-library: 55d93ee664b4007aac644a782d11da33fba316f7 - nanopb: 59221d7f958fb711001e6a449489542d92ae113e + Firebase: c121feb35e4126c0b355e3313fa9b487d47319fd + FirebaseAnalytics: cd3bd84d722a24a8923918af8af8e5236f615d77 + FirebaseCore: 907447d8917a4d3eb0cce2829c5a0ad21d90b432 + FirebaseCoreDiagnostics: 68ad972f99206cef818230f3f3179d52ccfb7f8c + FirebaseDatabase: 6c39fbf1c8514a2f32e610f9bf9ef30c535dc15a + FirebaseInstallations: a58d4f72ec5861840b84df489f2668d970df558a + GoogleAppMeasurement: fd19169c3034975cb934e865e5667bfdce59df7f + GoogleDataTransport: cd9db2180fcecd8da1b561aea31e3e56cf834aa7 + GoogleUtilities: 284cddc7fffc14ae1907efb6f78ab95c1fccaedc + leveldb-library: 50c7b45cbd7bf543c81a468fe557a16ae3db8729 + nanopb: a0ba3315591a9ae0a16a309ee504766e90db0c96 PromisesObjC: 3113f7f76903778cf4a0586bd1ab89329a0b7b97 PODFILE CHECKSUM: 637f4cec311becce3d9f62d24448342df688ce41 diff --git a/functions/Podfile.lock b/functions/Podfile.lock index ce50e03c..9d15c60b 100644 --- a/functions/Podfile.lock +++ b/functions/Podfile.lock @@ -1,33 +1,35 @@ PODS: - - Firebase/CoreOnly (7.4.0): - - FirebaseCore (= 7.4.0) - - Firebase/Functions (7.4.0): + - Firebase/CoreOnly (7.11.0): + - FirebaseCore (= 7.11.0) + - Firebase/Functions (7.11.0): - Firebase/CoreOnly - - FirebaseFunctions (~> 7.4.0) - - FirebaseCore (7.4.0): + - FirebaseFunctions (~> 7.11.0) + - FirebaseCore (7.11.0): - FirebaseCoreDiagnostics (~> 7.4) - GoogleUtilities/Environment (~> 7.0) - GoogleUtilities/Logger (~> 7.0) - - FirebaseCoreDiagnostics (7.4.0): - - GoogleDataTransport (~> 8.0) + - FirebaseCoreDiagnostics (7.11.0): + - GoogleDataTransport (~> 8.4) - GoogleUtilities/Environment (~> 7.0) - GoogleUtilities/Logger (~> 7.0) - - nanopb (~> 2.30907.0) - - FirebaseFunctions (7.4.0): + - nanopb (~> 2.30908.0) + - FirebaseFunctions (7.11.0): - FirebaseCore (~> 7.0) - GTMSessionFetcher/Core (~> 1.4) - - GoogleDataTransport (8.2.0): - - nanopb (~> 2.30907.0) - - GoogleUtilities/Environment (7.2.0): + - GoogleDataTransport (8.4.0): + - GoogleUtilities/Environment (~> 7.2) + - nanopb (~> 2.30908.0) - PromisesObjC (~> 1.2) - - GoogleUtilities/Logger (7.2.0): + - GoogleUtilities/Environment (7.4.0): + - PromisesObjC (~> 1.2) + - GoogleUtilities/Logger (7.4.0): - GoogleUtilities/Environment - GTMSessionFetcher/Core (1.5.0) - - nanopb (2.30907.0): - - nanopb/decode (= 2.30907.0) - - nanopb/encode (= 2.30907.0) - - nanopb/decode (2.30907.0) - - nanopb/encode (2.30907.0) + - nanopb (2.30908.0): + - nanopb/decode (= 2.30908.0) + - nanopb/encode (= 2.30908.0) + - nanopb/decode (2.30908.0) + - nanopb/encode (2.30908.0) - PromisesObjC (1.2.12) DEPENDENCIES: @@ -46,14 +48,14 @@ SPEC REPOS: - PromisesObjC SPEC CHECKSUMS: - Firebase: 09fb40287b6dfc8ee65f726fa0b788719d3f2a07 - FirebaseCore: 99c06e5a1e8d6952e75cb1f0a6d0b23c0f5ccdcf - FirebaseCoreDiagnostics: 3770093ac4f2be4590fa03cfa1d3a6e5602d4557 - FirebaseFunctions: ab9df1b7091b14af71798d70b87147aeeaff78ba - GoogleDataTransport: 1024b1a4dfbd7a0e92cb20d7e0a6f1fb66b449a4 - GoogleUtilities: d866834472f1324d080496bc67ab3ce5d0d46027 + Firebase: c121feb35e4126c0b355e3313fa9b487d47319fd + FirebaseCore: 907447d8917a4d3eb0cce2829c5a0ad21d90b432 + FirebaseCoreDiagnostics: 68ad972f99206cef818230f3f3179d52ccfb7f8c + FirebaseFunctions: cf3d041e5292b1c4bda868d542071a0f8291a4d4 + GoogleDataTransport: cd9db2180fcecd8da1b561aea31e3e56cf834aa7 + GoogleUtilities: 284cddc7fffc14ae1907efb6f78ab95c1fccaedc GTMSessionFetcher: b3503b20a988c4e20cc189aa798fd18220133f52 - nanopb: 59221d7f958fb711001e6a449489542d92ae113e + nanopb: a0ba3315591a9ae0a16a309ee504766e90db0c96 PromisesObjC: 3113f7f76903778cf4a0586bd1ab89329a0b7b97 PODFILE CHECKSUM: 0bf21181414ed35c7e5fc96da7dd0f72b77e7b34 diff --git a/installations/Podfile.lock b/installations/Podfile.lock index b43ecdf7..088a8502 100644 --- a/installations/Podfile.lock +++ b/installations/Podfile.lock @@ -1,31 +1,33 @@ PODS: - - FirebaseCore (7.4.0): + - FirebaseCore (7.11.0): - FirebaseCoreDiagnostics (~> 7.4) - GoogleUtilities/Environment (~> 7.0) - GoogleUtilities/Logger (~> 7.0) - - FirebaseCoreDiagnostics (7.4.0): - - GoogleDataTransport (~> 8.0) + - FirebaseCoreDiagnostics (7.11.0): + - GoogleDataTransport (~> 8.4) - GoogleUtilities/Environment (~> 7.0) - GoogleUtilities/Logger (~> 7.0) - - nanopb (~> 2.30907.0) - - FirebaseInstallations (7.4.0): + - nanopb (~> 2.30908.0) + - FirebaseInstallations (7.11.0): - FirebaseCore (~> 7.0) - GoogleUtilities/Environment (~> 7.0) - GoogleUtilities/UserDefaults (~> 7.0) - PromisesObjC (~> 1.2) - - GoogleDataTransport (8.2.0): - - nanopb (~> 2.30907.0) - - GoogleUtilities/Environment (7.2.0): + - GoogleDataTransport (8.4.0): + - GoogleUtilities/Environment (~> 7.2) + - nanopb (~> 2.30908.0) - PromisesObjC (~> 1.2) - - GoogleUtilities/Logger (7.2.0): + - GoogleUtilities/Environment (7.4.0): + - PromisesObjC (~> 1.2) + - GoogleUtilities/Logger (7.4.0): - GoogleUtilities/Environment - - GoogleUtilities/UserDefaults (7.2.0): + - GoogleUtilities/UserDefaults (7.4.0): - GoogleUtilities/Logger - - nanopb (2.30907.0): - - nanopb/decode (= 2.30907.0) - - nanopb/encode (= 2.30907.0) - - nanopb/decode (2.30907.0) - - nanopb/encode (2.30907.0) + - nanopb (2.30908.0): + - nanopb/decode (= 2.30908.0) + - nanopb/encode (= 2.30908.0) + - nanopb/decode (2.30908.0) + - nanopb/encode (2.30908.0) - PromisesObjC (1.2.12) DEPENDENCIES: @@ -42,12 +44,12 @@ SPEC REPOS: - PromisesObjC SPEC CHECKSUMS: - FirebaseCore: 99c06e5a1e8d6952e75cb1f0a6d0b23c0f5ccdcf - FirebaseCoreDiagnostics: 3770093ac4f2be4590fa03cfa1d3a6e5602d4557 - FirebaseInstallations: 30646fc9a61c6f4ee3cd7a8b7231721842b40c95 - GoogleDataTransport: 1024b1a4dfbd7a0e92cb20d7e0a6f1fb66b449a4 - GoogleUtilities: d866834472f1324d080496bc67ab3ce5d0d46027 - nanopb: 59221d7f958fb711001e6a449489542d92ae113e + FirebaseCore: 907447d8917a4d3eb0cce2829c5a0ad21d90b432 + FirebaseCoreDiagnostics: 68ad972f99206cef818230f3f3179d52ccfb7f8c + FirebaseInstallations: a58d4f72ec5861840b84df489f2668d970df558a + GoogleDataTransport: cd9db2180fcecd8da1b561aea31e3e56cf834aa7 + GoogleUtilities: 284cddc7fffc14ae1907efb6f78ab95c1fccaedc + nanopb: a0ba3315591a9ae0a16a309ee504766e90db0c96 PromisesObjC: 3113f7f76903778cf4a0586bd1ab89329a0b7b97 PODFILE CHECKSUM: 904aacceb39f206bdcc33f354e02d1d3d6343a46 diff --git a/ml-functions/MLFunctionsExample.xcodeproj/project.pbxproj b/ml-functions/MLFunctionsExample.xcodeproj/project.pbxproj index 8ab77171..5862e9fe 100644 --- a/ml-functions/MLFunctionsExample.xcodeproj/project.pbxproj +++ b/ml-functions/MLFunctionsExample.xcodeproj/project.pbxproj @@ -7,7 +7,6 @@ objects = { /* Begin PBXBuildFile section */ - 2A0982B5082AC58D65C573F1 /* Pods_MLFunctionsExampleSwift.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 0558F005B8CC1DE5E28D8A50 /* Pods_MLFunctionsExampleSwift.framework */; }; 8D8FA34322F4CAB100213E06 /* AppDelegate.m in Sources */ = {isa = PBXBuildFile; fileRef = 8D8FA34222F4CAB100213E06 /* AppDelegate.m */; }; 8D8FA34622F4CAB100213E06 /* ViewController.m in Sources */ = {isa = PBXBuildFile; fileRef = 8D8FA34522F4CAB100213E06 /* ViewController.m */; }; 8D8FA34922F4CAB100213E06 /* Main.storyboard in Resources */ = {isa = PBXBuildFile; fileRef = 8D8FA34722F4CAB100213E06 /* Main.storyboard */; }; @@ -19,15 +18,9 @@ 8D8FA36322F4CAF700213E06 /* Main.storyboard in Resources */ = {isa = PBXBuildFile; fileRef = 8D8FA36122F4CAF700213E06 /* Main.storyboard */; }; 8D8FA36522F4CAF800213E06 /* Assets.xcassets in Resources */ = {isa = PBXBuildFile; fileRef = 8D8FA36422F4CAF800213E06 /* Assets.xcassets */; }; 8D8FA36822F4CAF800213E06 /* LaunchScreen.storyboard in Resources */ = {isa = PBXBuildFile; fileRef = 8D8FA36622F4CAF800213E06 /* LaunchScreen.storyboard */; }; - C008718F691E30D6025D008C /* Pods_MLFunctionsExample.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = C8F168612AE08AD1FD21E711 /* Pods_MLFunctionsExample.framework */; }; /* End PBXBuildFile section */ /* Begin PBXFileReference section */ - 0558F005B8CC1DE5E28D8A50 /* Pods_MLFunctionsExampleSwift.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; path = Pods_MLFunctionsExampleSwift.framework; sourceTree = BUILT_PRODUCTS_DIR; }; - 4D184FB7952703CC64C8AA70 /* Pods-MLFunctionsExampleSwift.debug.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; name = "Pods-MLFunctionsExampleSwift.debug.xcconfig"; path = "Target Support Files/Pods-MLFunctionsExampleSwift/Pods-MLFunctionsExampleSwift.debug.xcconfig"; sourceTree = ""; }; - 524ED4156465ACEC0E6B3457 /* Pods-MLFunctionsExample.debug.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; name = "Pods-MLFunctionsExample.debug.xcconfig"; path = "Target Support Files/Pods-MLFunctionsExample/Pods-MLFunctionsExample.debug.xcconfig"; sourceTree = ""; }; - 59463AAE092EE329A71F9566 /* Pods-MLFunctionsExample.release.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; name = "Pods-MLFunctionsExample.release.xcconfig"; path = "Target Support Files/Pods-MLFunctionsExample/Pods-MLFunctionsExample.release.xcconfig"; sourceTree = ""; }; - 60300B16E7EDC84049483750 /* Pods-MLFunctionsExampleSwift.release.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; name = "Pods-MLFunctionsExampleSwift.release.xcconfig"; path = "Target Support Files/Pods-MLFunctionsExampleSwift/Pods-MLFunctionsExampleSwift.release.xcconfig"; sourceTree = ""; }; 8D8FA33E22F4CAB100213E06 /* MLFunctionsExample.app */ = {isa = PBXFileReference; explicitFileType = wrapper.application; includeInIndex = 0; path = MLFunctionsExample.app; sourceTree = BUILT_PRODUCTS_DIR; }; 8D8FA34122F4CAB100213E06 /* AppDelegate.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = AppDelegate.h; sourceTree = ""; }; 8D8FA34222F4CAB100213E06 /* AppDelegate.m */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; path = AppDelegate.m; sourceTree = ""; }; @@ -45,7 +38,6 @@ 8D8FA36422F4CAF800213E06 /* Assets.xcassets */ = {isa = PBXFileReference; lastKnownFileType = folder.assetcatalog; path = Assets.xcassets; sourceTree = ""; }; 8D8FA36722F4CAF800213E06 /* Base */ = {isa = PBXFileReference; lastKnownFileType = file.storyboard; name = Base; path = Base.lproj/LaunchScreen.storyboard; sourceTree = ""; }; 8D8FA36922F4CAF800213E06 /* Info.plist */ = {isa = PBXFileReference; lastKnownFileType = text.plist.xml; path = Info.plist; sourceTree = ""; }; - C8F168612AE08AD1FD21E711 /* Pods_MLFunctionsExample.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; path = Pods_MLFunctionsExample.framework; sourceTree = BUILT_PRODUCTS_DIR; }; /* End PBXFileReference section */ /* Begin PBXFrameworksBuildPhase section */ @@ -53,7 +45,6 @@ isa = PBXFrameworksBuildPhase; buildActionMask = 2147483647; files = ( - C008718F691E30D6025D008C /* Pods_MLFunctionsExample.framework in Frameworks */, ); runOnlyForDeploymentPostprocessing = 0; }; @@ -61,22 +52,12 @@ isa = PBXFrameworksBuildPhase; buildActionMask = 2147483647; files = ( - 2A0982B5082AC58D65C573F1 /* Pods_MLFunctionsExampleSwift.framework in Frameworks */, ); runOnlyForDeploymentPostprocessing = 0; }; /* End PBXFrameworksBuildPhase section */ /* Begin PBXGroup section */ - 3E1AB63D0BD1F1B6EDC1EC3D /* Frameworks */ = { - isa = PBXGroup; - children = ( - C8F168612AE08AD1FD21E711 /* Pods_MLFunctionsExample.framework */, - 0558F005B8CC1DE5E28D8A50 /* Pods_MLFunctionsExampleSwift.framework */, - ); - name = Frameworks; - sourceTree = ""; - }; 8D8FA33522F4CAB100213E06 = { isa = PBXGroup; children = ( @@ -84,7 +65,6 @@ 8D8FA35C22F4CAF700213E06 /* MLFunctionsExampleSwift */, 8D8FA33F22F4CAB100213E06 /* Products */, E21099940C3416ACBB0EB9EC /* Pods */, - 3E1AB63D0BD1F1B6EDC1EC3D /* Frameworks */, ); sourceTree = ""; }; @@ -129,10 +109,6 @@ E21099940C3416ACBB0EB9EC /* Pods */ = { isa = PBXGroup; children = ( - 524ED4156465ACEC0E6B3457 /* Pods-MLFunctionsExample.debug.xcconfig */, - 59463AAE092EE329A71F9566 /* Pods-MLFunctionsExample.release.xcconfig */, - 4D184FB7952703CC64C8AA70 /* Pods-MLFunctionsExampleSwift.debug.xcconfig */, - 60300B16E7EDC84049483750 /* Pods-MLFunctionsExampleSwift.release.xcconfig */, ); path = Pods; sourceTree = ""; @@ -144,11 +120,9 @@ isa = PBXNativeTarget; buildConfigurationList = 8D8FA35422F4CAB200213E06 /* Build configuration list for PBXNativeTarget "MLFunctionsExample" */; buildPhases = ( - C00599A7B1E4BD570DAB8FE4 /* [CP] Check Pods Manifest.lock */, 8D8FA33A22F4CAB100213E06 /* Sources */, 8D8FA33B22F4CAB100213E06 /* Frameworks */, 8D8FA33C22F4CAB100213E06 /* Resources */, - C41C69C205E5EB508FFEAD6F /* [CP] Embed Pods Frameworks */, ); buildRules = ( ); @@ -163,11 +137,9 @@ isa = PBXNativeTarget; buildConfigurationList = 8D8FA36C22F4CAF800213E06 /* Build configuration list for PBXNativeTarget "MLFunctionsExampleSwift" */; buildPhases = ( - 6D10CF05DACF68EA46756142 /* [CP] Check Pods Manifest.lock */, 8D8FA35722F4CAF700213E06 /* Sources */, 8D8FA35822F4CAF700213E06 /* Frameworks */, 8D8FA35922F4CAF700213E06 /* Resources */, - 941FF957919B4498FFFDDC6A /* [CP] Embed Pods Frameworks */, ); buildRules = ( ); @@ -238,87 +210,6 @@ }; /* End PBXResourcesBuildPhase section */ -/* Begin PBXShellScriptBuildPhase section */ - 6D10CF05DACF68EA46756142 /* [CP] Check Pods Manifest.lock */ = { - isa = PBXShellScriptBuildPhase; - buildActionMask = 2147483647; - files = ( - ); - inputFileListPaths = ( - ); - inputPaths = ( - "${PODS_PODFILE_DIR_PATH}/Podfile.lock", - "${PODS_ROOT}/Manifest.lock", - ); - name = "[CP] Check Pods Manifest.lock"; - outputFileListPaths = ( - ); - outputPaths = ( - "$(DERIVED_FILE_DIR)/Pods-MLFunctionsExampleSwift-checkManifestLockResult.txt", - ); - runOnlyForDeploymentPostprocessing = 0; - shellPath = /bin/sh; - 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; - }; - 941FF957919B4498FFFDDC6A /* [CP] Embed Pods Frameworks */ = { - isa = PBXShellScriptBuildPhase; - buildActionMask = 2147483647; - files = ( - ); - inputFileListPaths = ( - "${PODS_ROOT}/Target Support Files/Pods-MLFunctionsExampleSwift/Pods-MLFunctionsExampleSwift-frameworks-${CONFIGURATION}-input-files.xcfilelist", - ); - name = "[CP] Embed Pods Frameworks"; - outputFileListPaths = ( - "${PODS_ROOT}/Target Support Files/Pods-MLFunctionsExampleSwift/Pods-MLFunctionsExampleSwift-frameworks-${CONFIGURATION}-output-files.xcfilelist", - ); - runOnlyForDeploymentPostprocessing = 0; - shellPath = /bin/sh; - shellScript = "\"${PODS_ROOT}/Target Support Files/Pods-MLFunctionsExampleSwift/Pods-MLFunctionsExampleSwift-frameworks.sh\"\n"; - showEnvVarsInLog = 0; - }; - C00599A7B1E4BD570DAB8FE4 /* [CP] Check Pods Manifest.lock */ = { - isa = PBXShellScriptBuildPhase; - buildActionMask = 2147483647; - files = ( - ); - inputFileListPaths = ( - ); - inputPaths = ( - "${PODS_PODFILE_DIR_PATH}/Podfile.lock", - "${PODS_ROOT}/Manifest.lock", - ); - name = "[CP] Check Pods Manifest.lock"; - outputFileListPaths = ( - ); - outputPaths = ( - "$(DERIVED_FILE_DIR)/Pods-MLFunctionsExample-checkManifestLockResult.txt", - ); - runOnlyForDeploymentPostprocessing = 0; - shellPath = /bin/sh; - 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; - }; - C41C69C205E5EB508FFEAD6F /* [CP] Embed Pods Frameworks */ = { - isa = PBXShellScriptBuildPhase; - buildActionMask = 2147483647; - files = ( - ); - inputFileListPaths = ( - "${PODS_ROOT}/Target Support Files/Pods-MLFunctionsExample/Pods-MLFunctionsExample-frameworks-${CONFIGURATION}-input-files.xcfilelist", - ); - name = "[CP] Embed Pods Frameworks"; - outputFileListPaths = ( - "${PODS_ROOT}/Target Support Files/Pods-MLFunctionsExample/Pods-MLFunctionsExample-frameworks-${CONFIGURATION}-output-files.xcfilelist", - ); - runOnlyForDeploymentPostprocessing = 0; - shellPath = /bin/sh; - shellScript = "\"${PODS_ROOT}/Target Support Files/Pods-MLFunctionsExample/Pods-MLFunctionsExample-frameworks.sh\"\n"; - showEnvVarsInLog = 0; - }; -/* End PBXShellScriptBuildPhase section */ - /* Begin PBXSourcesBuildPhase section */ 8D8FA33A22F4CAB100213E06 /* Sources */ = { isa = PBXSourcesBuildPhase; @@ -494,7 +385,6 @@ }; 8D8FA35522F4CAB200213E06 /* Debug */ = { isa = XCBuildConfiguration; - baseConfigurationReference = 524ED4156465ACEC0E6B3457 /* Pods-MLFunctionsExample.debug.xcconfig */; buildSettings = { ASSETCATALOG_COMPILER_APPICON_NAME = AppIcon; CODE_SIGN_STYLE = Automatic; @@ -511,7 +401,6 @@ }; 8D8FA35622F4CAB200213E06 /* Release */ = { isa = XCBuildConfiguration; - baseConfigurationReference = 59463AAE092EE329A71F9566 /* Pods-MLFunctionsExample.release.xcconfig */; buildSettings = { ASSETCATALOG_COMPILER_APPICON_NAME = AppIcon; CODE_SIGN_STYLE = Automatic; @@ -528,7 +417,6 @@ }; 8D8FA36A22F4CAF800213E06 /* Debug */ = { isa = XCBuildConfiguration; - baseConfigurationReference = 4D184FB7952703CC64C8AA70 /* Pods-MLFunctionsExampleSwift.debug.xcconfig */; buildSettings = { ASSETCATALOG_COMPILER_APPICON_NAME = AppIcon; CODE_SIGN_STYLE = Automatic; @@ -548,7 +436,6 @@ }; 8D8FA36B22F4CAF800213E06 /* Release */ = { isa = XCBuildConfiguration; - baseConfigurationReference = 60300B16E7EDC84049483750 /* Pods-MLFunctionsExampleSwift.release.xcconfig */; buildSettings = { ASSETCATALOG_COMPILER_APPICON_NAME = AppIcon; CODE_SIGN_STYLE = Automatic; diff --git a/ml-functions/Podfile.lock b/ml-functions/Podfile.lock index 865e1567..e4e04985 100644 --- a/ml-functions/Podfile.lock +++ b/ml-functions/Podfile.lock @@ -1,33 +1,35 @@ PODS: - - Firebase/CoreOnly (7.4.0): - - FirebaseCore (= 7.4.0) - - Firebase/Functions (7.4.0): + - Firebase/CoreOnly (7.11.0): + - FirebaseCore (= 7.11.0) + - Firebase/Functions (7.11.0): - Firebase/CoreOnly - - FirebaseFunctions (~> 7.4.0) - - FirebaseCore (7.4.0): + - FirebaseFunctions (~> 7.11.0) + - FirebaseCore (7.11.0): - FirebaseCoreDiagnostics (~> 7.4) - GoogleUtilities/Environment (~> 7.0) - GoogleUtilities/Logger (~> 7.0) - - FirebaseCoreDiagnostics (7.4.0): - - GoogleDataTransport (~> 8.0) + - FirebaseCoreDiagnostics (7.11.0): + - GoogleDataTransport (~> 8.4) - GoogleUtilities/Environment (~> 7.0) - GoogleUtilities/Logger (~> 7.0) - - nanopb (~> 2.30907.0) - - FirebaseFunctions (7.4.0): + - nanopb (~> 2.30908.0) + - FirebaseFunctions (7.11.0): - FirebaseCore (~> 7.0) - GTMSessionFetcher/Core (~> 1.4) - - GoogleDataTransport (8.2.0): - - nanopb (~> 2.30907.0) - - GoogleUtilities/Environment (7.2.0): + - GoogleDataTransport (8.4.0): + - GoogleUtilities/Environment (~> 7.2) + - nanopb (~> 2.30908.0) - PromisesObjC (~> 1.2) - - GoogleUtilities/Logger (7.2.0): + - GoogleUtilities/Environment (7.4.0): + - PromisesObjC (~> 1.2) + - GoogleUtilities/Logger (7.4.0): - GoogleUtilities/Environment - GTMSessionFetcher/Core (1.5.0) - - nanopb (2.30907.0): - - nanopb/decode (= 2.30907.0) - - nanopb/encode (= 2.30907.0) - - nanopb/decode (2.30907.0) - - nanopb/encode (2.30907.0) + - nanopb (2.30908.0): + - nanopb/decode (= 2.30908.0) + - nanopb/encode (= 2.30908.0) + - nanopb/decode (2.30908.0) + - nanopb/encode (2.30908.0) - PromisesObjC (1.2.12) DEPENDENCIES: @@ -46,14 +48,14 @@ SPEC REPOS: - PromisesObjC SPEC CHECKSUMS: - Firebase: 09fb40287b6dfc8ee65f726fa0b788719d3f2a07 - FirebaseCore: 99c06e5a1e8d6952e75cb1f0a6d0b23c0f5ccdcf - FirebaseCoreDiagnostics: 3770093ac4f2be4590fa03cfa1d3a6e5602d4557 - FirebaseFunctions: ab9df1b7091b14af71798d70b87147aeeaff78ba - GoogleDataTransport: 1024b1a4dfbd7a0e92cb20d7e0a6f1fb66b449a4 - GoogleUtilities: d866834472f1324d080496bc67ab3ce5d0d46027 + Firebase: c121feb35e4126c0b355e3313fa9b487d47319fd + FirebaseCore: 907447d8917a4d3eb0cce2829c5a0ad21d90b432 + FirebaseCoreDiagnostics: 68ad972f99206cef818230f3f3179d52ccfb7f8c + FirebaseFunctions: cf3d041e5292b1c4bda868d542071a0f8291a4d4 + GoogleDataTransport: cd9db2180fcecd8da1b561aea31e3e56cf834aa7 + GoogleUtilities: 284cddc7fffc14ae1907efb6f78ab95c1fccaedc GTMSessionFetcher: b3503b20a988c4e20cc189aa798fd18220133f52 - nanopb: 59221d7f958fb711001e6a449489542d92ae113e + nanopb: a0ba3315591a9ae0a16a309ee504766e90db0c96 PromisesObjC: 3113f7f76903778cf4a0586bd1ab89329a0b7b97 PODFILE CHECKSUM: aa543baa476adf0a1eb62d4970ac2cffc30a1931 diff --git a/mlkit/Podfile.lock b/mlkit/Podfile.lock index 6414f755..b56ccf02 100644 --- a/mlkit/Podfile.lock +++ b/mlkit/Podfile.lock @@ -45,25 +45,25 @@ PODS: - FirebaseMLVision (~> 0.21) - GTMSessionFetcher/Core (~> 1.1) - TensorFlowLiteObjC (~> 2.1.0) - - GoogleAPIClientForREST/Core (1.5.1): + - GoogleAPIClientForREST/Core (1.5.2): - GTMSessionFetcher (>= 1.1.7) - - GoogleAPIClientForREST/Vision (1.5.1): + - GoogleAPIClientForREST/Vision (1.5.2): - GoogleAPIClientForREST/Core - GTMSessionFetcher (>= 1.1.7) - GoogleDataTransport (7.5.1): - nanopb (~> 1.30906.0) - - GoogleToolboxForMac/DebugUtils (2.3.0): - - GoogleToolboxForMac/Defines (= 2.3.0) - - GoogleToolboxForMac/Defines (2.3.0) - - GoogleToolboxForMac/Logger (2.3.0): - - GoogleToolboxForMac/Defines (= 2.3.0) - - "GoogleToolboxForMac/NSData+zlib (2.3.0)": - - GoogleToolboxForMac/Defines (= 2.3.0) - - "GoogleToolboxForMac/NSDictionary+URLArguments (2.3.0)": - - GoogleToolboxForMac/DebugUtils (= 2.3.0) - - GoogleToolboxForMac/Defines (= 2.3.0) - - "GoogleToolboxForMac/NSString+URLArguments (= 2.3.0)" - - "GoogleToolboxForMac/NSString+URLArguments (2.3.0)" + - GoogleToolboxForMac/DebugUtils (2.3.1): + - GoogleToolboxForMac/Defines (= 2.3.1) + - GoogleToolboxForMac/Defines (2.3.1) + - GoogleToolboxForMac/Logger (2.3.1): + - GoogleToolboxForMac/Defines (= 2.3.1) + - "GoogleToolboxForMac/NSData+zlib (2.3.1)": + - GoogleToolboxForMac/Defines (= 2.3.1) + - "GoogleToolboxForMac/NSDictionary+URLArguments (2.3.1)": + - GoogleToolboxForMac/DebugUtils (= 2.3.1) + - GoogleToolboxForMac/Defines (= 2.3.1) + - "GoogleToolboxForMac/NSString+URLArguments (= 2.3.1)" + - "GoogleToolboxForMac/NSString+URLArguments (2.3.1)" - GoogleUtilities/Environment (6.7.2): - PromisesObjC (~> 1.2) - GoogleUtilities/Logger (6.7.2): @@ -81,7 +81,7 @@ PODS: - nanopb/decode (1.30906.0) - nanopb/encode (1.30906.0) - PromisesObjC (1.2.12) - - Protobuf (3.14.0) + - Protobuf (3.15.8) - TensorFlowLiteC (2.1.0) - TensorFlowLiteObjC (2.1.0): - TensorFlowLiteC (= 2.1.0) @@ -115,17 +115,17 @@ SPEC CHECKSUMS: FirebaseCore: d3a978a3cfa3240bf7e4ba7d137fdf5b22b628ec FirebaseCoreDiagnostics: 770ac5958e1372ce67959ae4b4f31d8e127c3ac1 FirebaseInstallations: 466c7b4d1f58fe16707693091da253726a731ed2 - FirebaseMLCommon: d218d75dd1c6c4e447f731ac22da56b88cb79431 - FirebaseMLVision: 68dd092b4c52a7ac163ec0d4f541d5711fc9fec6 + FirebaseMLCommon: f42d067ca7fed962e09f02ba94a24e06ee50d933 + FirebaseMLVision: fd7cdd33d067c976c16fd521e7e92c26c980c947 FirebaseMLVisionAutoML: 869af2667c30ac90bd8aefd14e92f8c99b69862b - GoogleAPIClientForREST: 4bb409633efcc2e1b3f945afe7e35039b5a61db2 + GoogleAPIClientForREST: 538a8ad0014fd88b78894e77100775a6b0a4f7ed GoogleDataTransport: f56af7caa4ed338dc8e138a5d7c5973e66440833 - GoogleToolboxForMac: 1350d40e86a76f7863928d63bcb0b89c84c521c5 + GoogleToolboxForMac: 471e0c05d39506e50e6398f46fa9a12ae0efeff9 GoogleUtilities: 7f2f5a07f888cdb145101d6042bc4422f57e70b3 GTMSessionFetcher: b3503b20a988c4e20cc189aa798fd18220133f52 nanopb: 59317e09cf1f1a0af72f12af412d54edf52603fc PromisesObjC: 3113f7f76903778cf4a0586bd1ab89329a0b7b97 - Protobuf: 0cde852566359049847168e51bd1c690e0f70056 + Protobuf: adb85cd18a15bd1a777c158af9fd6e612a0e6d69 TensorFlowLiteC: 215603d4426d93810eace5947e317389554a4b66 TensorFlowLiteObjC: 2e074eb41084037aeda9a8babe111fdd3ac99974 From 0a7a901ce338776c160ea0c90e5beed7a021bd68 Mon Sep 17 00:00:00 2001 From: DPE bot Date: Mon, 10 May 2021 08:23:07 -0700 Subject: [PATCH 166/387] Auto-update dependencies. --- mlkit/Podfile.lock | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/mlkit/Podfile.lock b/mlkit/Podfile.lock index b56ccf02..ffd772ed 100644 --- a/mlkit/Podfile.lock +++ b/mlkit/Podfile.lock @@ -81,7 +81,7 @@ PODS: - nanopb/decode (1.30906.0) - nanopb/encode (1.30906.0) - PromisesObjC (1.2.12) - - Protobuf (3.15.8) + - Protobuf (3.16.0) - TensorFlowLiteC (2.1.0) - TensorFlowLiteObjC (2.1.0): - TensorFlowLiteC (= 2.1.0) @@ -125,7 +125,7 @@ SPEC CHECKSUMS: GTMSessionFetcher: b3503b20a988c4e20cc189aa798fd18220133f52 nanopb: 59317e09cf1f1a0af72f12af412d54edf52603fc PromisesObjC: 3113f7f76903778cf4a0586bd1ab89329a0b7b97 - Protobuf: adb85cd18a15bd1a777c158af9fd6e612a0e6d69 + Protobuf: 8e78b4aabb47d17f379fb10b0d22ed5439e69b95 TensorFlowLiteC: 215603d4426d93810eace5947e317389554a4b66 TensorFlowLiteObjC: 2e074eb41084037aeda9a8babe111fdd3ac99974 From c00f1578ee54c4c3006729290c0cc4075134678a Mon Sep 17 00:00:00 2001 From: DPE bot Date: Tue, 11 May 2021 08:23:19 -0700 Subject: [PATCH 167/387] Auto-update dependencies. --- installations/Podfile.lock | 34 +++++++++++++++++----------------- 1 file changed, 17 insertions(+), 17 deletions(-) diff --git a/installations/Podfile.lock b/installations/Podfile.lock index 088a8502..19c8ef71 100644 --- a/installations/Podfile.lock +++ b/installations/Podfile.lock @@ -1,19 +1,19 @@ PODS: - - FirebaseCore (7.11.0): - - FirebaseCoreDiagnostics (~> 7.4) - - GoogleUtilities/Environment (~> 7.0) - - GoogleUtilities/Logger (~> 7.0) - - FirebaseCoreDiagnostics (7.11.0): - - GoogleDataTransport (~> 8.4) - - GoogleUtilities/Environment (~> 7.0) - - GoogleUtilities/Logger (~> 7.0) + - FirebaseCore (8.0.0): + - FirebaseCoreDiagnostics (~> 8.0) + - GoogleUtilities/Environment (~> 7.4) + - GoogleUtilities/Logger (~> 7.4) + - FirebaseCoreDiagnostics (8.0.0): + - GoogleDataTransport (~> 9.0) + - GoogleUtilities/Environment (~> 7.4) + - GoogleUtilities/Logger (~> 7.4) - nanopb (~> 2.30908.0) - - FirebaseInstallations (7.11.0): - - FirebaseCore (~> 7.0) - - GoogleUtilities/Environment (~> 7.0) - - GoogleUtilities/UserDefaults (~> 7.0) + - FirebaseInstallations (8.0.0): + - FirebaseCore (~> 8.0) + - GoogleUtilities/Environment (~> 7.4) + - GoogleUtilities/UserDefaults (~> 7.4) - PromisesObjC (~> 1.2) - - GoogleDataTransport (8.4.0): + - GoogleDataTransport (9.0.0): - GoogleUtilities/Environment (~> 7.2) - nanopb (~> 2.30908.0) - PromisesObjC (~> 1.2) @@ -44,10 +44,10 @@ SPEC REPOS: - PromisesObjC SPEC CHECKSUMS: - FirebaseCore: 907447d8917a4d3eb0cce2829c5a0ad21d90b432 - FirebaseCoreDiagnostics: 68ad972f99206cef818230f3f3179d52ccfb7f8c - FirebaseInstallations: a58d4f72ec5861840b84df489f2668d970df558a - GoogleDataTransport: cd9db2180fcecd8da1b561aea31e3e56cf834aa7 + FirebaseCore: 3f09591d51292843e2a46f18358d60bf4e996255 + FirebaseCoreDiagnostics: a31d987ba0fe16d59886a5dbadc2f1de871f88c8 + FirebaseInstallations: c4aab1005d6547b00a7529777fe52f5d4d45165b + GoogleDataTransport: 11e3a5f2c190327df1a4a5d7e7ae3d4d5b9c9e4c GoogleUtilities: 284cddc7fffc14ae1907efb6f78ab95c1fccaedc nanopb: a0ba3315591a9ae0a16a309ee504766e90db0c96 PromisesObjC: 3113f7f76903778cf4a0586bd1ab89329a0b7b97 From 0d84c770d1e6cc3fb7c14affe9775b5e74cef575 Mon Sep 17 00:00:00 2001 From: DPE bot Date: Wed, 12 May 2021 08:23:54 -0700 Subject: [PATCH 168/387] Auto-update dependencies. --- database/Podfile.lock | 70 +++++++++--------- firoptions/Podfile.lock | 143 +++++++++++++++++++------------------ functions/Podfile.lock | 48 ++++++------- installations/Podfile.lock | 8 +-- ml-functions/Podfile.lock | 48 ++++++------- 5 files changed, 162 insertions(+), 155 deletions(-) diff --git a/database/Podfile.lock b/database/Podfile.lock index eb01a215..dea739d7 100644 --- a/database/Podfile.lock +++ b/database/Podfile.lock @@ -1,47 +1,47 @@ PODS: - - Firebase/Auth (7.11.0): + - Firebase/Auth (8.0.0): - Firebase/CoreOnly - - FirebaseAuth (~> 7.11.0) - - Firebase/CoreOnly (7.11.0): - - FirebaseCore (= 7.11.0) - - Firebase/Database (7.11.0): + - FirebaseAuth (~> 8.0.0) + - Firebase/CoreOnly (8.0.0): + - FirebaseCore (= 8.0.0) + - Firebase/Database (8.0.0): - Firebase/CoreOnly - - FirebaseDatabase (~> 7.11.0) - - FirebaseAuth (7.11.0): - - FirebaseCore (~> 7.0) - - GoogleUtilities/AppDelegateSwizzler (~> 7.0) - - GoogleUtilities/Environment (~> 7.0) - - GTMSessionFetcher/Core (~> 1.4) - - FirebaseCore (7.11.0): - - FirebaseCoreDiagnostics (~> 7.4) - - GoogleUtilities/Environment (~> 7.0) - - GoogleUtilities/Logger (~> 7.0) - - FirebaseCoreDiagnostics (7.11.0): - - GoogleDataTransport (~> 8.4) - - GoogleUtilities/Environment (~> 7.0) - - GoogleUtilities/Logger (~> 7.0) + - FirebaseDatabase (~> 8.0.0) + - FirebaseAuth (8.0.0): + - FirebaseCore (~> 8.0) + - GoogleUtilities/AppDelegateSwizzler (~> 7.4) + - GoogleUtilities/Environment (~> 7.4) + - GTMSessionFetcher/Core (~> 1.5) + - FirebaseCore (8.0.0): + - FirebaseCoreDiagnostics (~> 8.0) + - GoogleUtilities/Environment (~> 7.4) + - GoogleUtilities/Logger (~> 7.4) + - FirebaseCoreDiagnostics (8.0.0): + - GoogleDataTransport (~> 9.0) + - GoogleUtilities/Environment (~> 7.4) + - GoogleUtilities/Logger (~> 7.4) - nanopb (~> 2.30908.0) - - FirebaseDatabase (7.11.0): - - FirebaseCore (~> 7.0) + - FirebaseDatabase (8.0.0): + - FirebaseCore (~> 8.0) - leveldb-library (~> 1.22) - - GoogleDataTransport (8.4.0): + - GoogleDataTransport (9.0.0): - GoogleUtilities/Environment (~> 7.2) - nanopb (~> 2.30908.0) - PromisesObjC (~> 1.2) - - GoogleUtilities/AppDelegateSwizzler (7.4.0): + - GoogleUtilities/AppDelegateSwizzler (7.4.1): - GoogleUtilities/Environment - GoogleUtilities/Logger - GoogleUtilities/Network - - GoogleUtilities/Environment (7.4.0): + - GoogleUtilities/Environment (7.4.1): - PromisesObjC (~> 1.2) - - GoogleUtilities/Logger (7.4.0): + - GoogleUtilities/Logger (7.4.1): - GoogleUtilities/Environment - - GoogleUtilities/Network (7.4.0): + - GoogleUtilities/Network (7.4.1): - GoogleUtilities/Logger - "GoogleUtilities/NSData+zlib" - GoogleUtilities/Reachability - - "GoogleUtilities/NSData+zlib (7.4.0)" - - GoogleUtilities/Reachability (7.4.0): + - "GoogleUtilities/NSData+zlib (7.4.1)" + - GoogleUtilities/Reachability (7.4.1): - GoogleUtilities/Logger - GTMSessionFetcher/Core (1.5.0) - leveldb-library (1.22.1) @@ -71,13 +71,13 @@ SPEC REPOS: - PromisesObjC SPEC CHECKSUMS: - Firebase: c121feb35e4126c0b355e3313fa9b487d47319fd - FirebaseAuth: 5fe4585c2ed847319f0ea68bd1d82c77e49ff9a0 - FirebaseCore: 907447d8917a4d3eb0cce2829c5a0ad21d90b432 - FirebaseCoreDiagnostics: 68ad972f99206cef818230f3f3179d52ccfb7f8c - FirebaseDatabase: 6c39fbf1c8514a2f32e610f9bf9ef30c535dc15a - GoogleDataTransport: cd9db2180fcecd8da1b561aea31e3e56cf834aa7 - GoogleUtilities: 284cddc7fffc14ae1907efb6f78ab95c1fccaedc + Firebase: 73c3e3b216ec1ecbc54d2ffdd4670c65c749edb1 + FirebaseAuth: b8cd992fca5b53dc6eec09e873a3f375f000c5a1 + FirebaseCore: 3f09591d51292843e2a46f18358d60bf4e996255 + FirebaseCoreDiagnostics: a31d987ba0fe16d59886a5dbadc2f1de871f88c8 + FirebaseDatabase: 363961e25451425be8b14bb8801a592515ec58f2 + GoogleDataTransport: 11e3a5f2c190327df1a4a5d7e7ae3d4d5b9c9e4c + GoogleUtilities: f8a43108b38a68eebe8b3540e1f4f2d28843ce20 GTMSessionFetcher: b3503b20a988c4e20cc189aa798fd18220133f52 leveldb-library: 50c7b45cbd7bf543c81a468fe557a16ae3db8729 nanopb: a0ba3315591a9ae0a16a309ee504766e90db0c96 diff --git a/firoptions/Podfile.lock b/firoptions/Podfile.lock index 0c2170e2..2806e3fb 100644 --- a/firoptions/Podfile.lock +++ b/firoptions/Podfile.lock @@ -1,86 +1,93 @@ PODS: - - Firebase/Analytics (7.11.0): + - Firebase/Analytics (8.0.0): - Firebase/Core - - Firebase/Core (7.11.0): + - Firebase/Core (8.0.0): - Firebase/CoreOnly - - FirebaseAnalytics (~> 7.11.0) - - Firebase/CoreOnly (7.11.0): - - FirebaseCore (= 7.11.0) - - Firebase/Database (7.11.0): + - FirebaseAnalytics (~> 8.0.0) + - Firebase/CoreOnly (8.0.0): + - FirebaseCore (= 8.0.0) + - Firebase/Database (8.0.0): - Firebase/CoreOnly - - FirebaseDatabase (~> 7.11.0) - - FirebaseAnalytics (7.11.0): - - FirebaseAnalytics/AdIdSupport (= 7.11.0) - - FirebaseCore (~> 7.0) - - FirebaseInstallations (~> 7.0) - - GoogleUtilities/AppDelegateSwizzler (~> 7.0) - - GoogleUtilities/MethodSwizzler (~> 7.0) - - GoogleUtilities/Network (~> 7.0) - - "GoogleUtilities/NSData+zlib (~> 7.0)" + - FirebaseDatabase (~> 8.0.0) + - FirebaseAnalytics (8.0.0): + - FirebaseAnalytics/AdIdSupport (= 8.0.0) + - FirebaseCore (~> 8.0) + - FirebaseInstallations (~> 8.0) + - GoogleUtilities/AppDelegateSwizzler (~> 7.4) + - GoogleUtilities/MethodSwizzler (~> 7.4) + - GoogleUtilities/Network (~> 7.4) + - "GoogleUtilities/NSData+zlib (~> 7.4)" - nanopb (~> 2.30908.0) - - FirebaseAnalytics/AdIdSupport (7.11.0): - - FirebaseAnalytics/Base (= 7.11.0) - - FirebaseCore (~> 7.0) - - FirebaseInstallations (~> 7.0) - - GoogleAppMeasurement/AdIdSupport (= 7.11.0) - - GoogleUtilities/AppDelegateSwizzler (~> 7.0) - - GoogleUtilities/MethodSwizzler (~> 7.0) - - GoogleUtilities/Network (~> 7.0) - - "GoogleUtilities/NSData+zlib (~> 7.0)" + - FirebaseAnalytics/AdIdSupport (8.0.0): + - FirebaseAnalytics/Base (= 8.0.0) + - FirebaseCore (~> 8.0) + - FirebaseInstallations (~> 8.0) + - GoogleAppMeasurement (= 8.0.0) + - GoogleUtilities/AppDelegateSwizzler (~> 7.4) + - GoogleUtilities/MethodSwizzler (~> 7.4) + - GoogleUtilities/Network (~> 7.4) + - "GoogleUtilities/NSData+zlib (~> 7.4)" - nanopb (~> 2.30908.0) - - FirebaseAnalytics/Base (7.11.0): - - FirebaseCore (~> 7.0) - - FirebaseInstallations (~> 7.0) - - GoogleUtilities/AppDelegateSwizzler (~> 7.0) - - GoogleUtilities/MethodSwizzler (~> 7.0) - - GoogleUtilities/Network (~> 7.0) - - "GoogleUtilities/NSData+zlib (~> 7.0)" + - FirebaseAnalytics/Base (8.0.0): + - FirebaseCore (~> 8.0) + - FirebaseInstallations (~> 8.0) + - GoogleUtilities/AppDelegateSwizzler (~> 7.4) + - GoogleUtilities/MethodSwizzler (~> 7.4) + - GoogleUtilities/Network (~> 7.4) + - "GoogleUtilities/NSData+zlib (~> 7.4)" - nanopb (~> 2.30908.0) - - FirebaseCore (7.11.0): - - FirebaseCoreDiagnostics (~> 7.4) - - GoogleUtilities/Environment (~> 7.0) - - GoogleUtilities/Logger (~> 7.0) - - FirebaseCoreDiagnostics (7.11.0): - - GoogleDataTransport (~> 8.4) - - GoogleUtilities/Environment (~> 7.0) - - GoogleUtilities/Logger (~> 7.0) + - FirebaseCore (8.0.0): + - FirebaseCoreDiagnostics (~> 8.0) + - GoogleUtilities/Environment (~> 7.4) + - GoogleUtilities/Logger (~> 7.4) + - FirebaseCoreDiagnostics (8.0.0): + - GoogleDataTransport (~> 9.0) + - GoogleUtilities/Environment (~> 7.4) + - GoogleUtilities/Logger (~> 7.4) - nanopb (~> 2.30908.0) - - FirebaseDatabase (7.11.0): - - FirebaseCore (~> 7.0) + - FirebaseDatabase (8.0.0): + - FirebaseCore (~> 8.0) - leveldb-library (~> 1.22) - - FirebaseInstallations (7.11.0): - - FirebaseCore (~> 7.0) - - GoogleUtilities/Environment (~> 7.0) - - GoogleUtilities/UserDefaults (~> 7.0) + - FirebaseInstallations (8.0.0): + - FirebaseCore (~> 8.0) + - GoogleUtilities/Environment (~> 7.4) + - GoogleUtilities/UserDefaults (~> 7.4) - PromisesObjC (~> 1.2) - - GoogleAppMeasurement/AdIdSupport (7.11.0): - - GoogleUtilities/AppDelegateSwizzler (~> 7.0) - - GoogleUtilities/MethodSwizzler (~> 7.0) - - GoogleUtilities/Network (~> 7.0) - - "GoogleUtilities/NSData+zlib (~> 7.0)" + - GoogleAppMeasurement (8.0.0): + - GoogleAppMeasurement/AdIdSupport (= 8.0.0) + - GoogleUtilities/AppDelegateSwizzler (~> 7.4) + - GoogleUtilities/MethodSwizzler (~> 7.4) + - GoogleUtilities/Network (~> 7.4) + - "GoogleUtilities/NSData+zlib (~> 7.4)" - nanopb (~> 2.30908.0) - - GoogleDataTransport (8.4.0): + - GoogleAppMeasurement/AdIdSupport (8.0.0): + - GoogleUtilities/AppDelegateSwizzler (~> 7.4) + - GoogleUtilities/MethodSwizzler (~> 7.4) + - GoogleUtilities/Network (~> 7.4) + - "GoogleUtilities/NSData+zlib (~> 7.4)" + - nanopb (~> 2.30908.0) + - GoogleDataTransport (9.0.0): - GoogleUtilities/Environment (~> 7.2) - nanopb (~> 2.30908.0) - PromisesObjC (~> 1.2) - - GoogleUtilities/AppDelegateSwizzler (7.4.0): + - GoogleUtilities/AppDelegateSwizzler (7.4.1): - GoogleUtilities/Environment - GoogleUtilities/Logger - GoogleUtilities/Network - - GoogleUtilities/Environment (7.4.0): + - GoogleUtilities/Environment (7.4.1): - PromisesObjC (~> 1.2) - - GoogleUtilities/Logger (7.4.0): + - GoogleUtilities/Logger (7.4.1): - GoogleUtilities/Environment - - GoogleUtilities/MethodSwizzler (7.4.0): + - GoogleUtilities/MethodSwizzler (7.4.1): - GoogleUtilities/Logger - - GoogleUtilities/Network (7.4.0): + - GoogleUtilities/Network (7.4.1): - GoogleUtilities/Logger - "GoogleUtilities/NSData+zlib" - GoogleUtilities/Reachability - - "GoogleUtilities/NSData+zlib (7.4.0)" - - GoogleUtilities/Reachability (7.4.0): + - "GoogleUtilities/NSData+zlib (7.4.1)" + - GoogleUtilities/Reachability (7.4.1): - GoogleUtilities/Logger - - GoogleUtilities/UserDefaults (7.4.0): + - GoogleUtilities/UserDefaults (7.4.1): - GoogleUtilities/Logger - leveldb-library (1.22.1) - nanopb (2.30908.0): @@ -111,15 +118,15 @@ SPEC REPOS: - PromisesObjC SPEC CHECKSUMS: - Firebase: c121feb35e4126c0b355e3313fa9b487d47319fd - FirebaseAnalytics: cd3bd84d722a24a8923918af8af8e5236f615d77 - FirebaseCore: 907447d8917a4d3eb0cce2829c5a0ad21d90b432 - FirebaseCoreDiagnostics: 68ad972f99206cef818230f3f3179d52ccfb7f8c - FirebaseDatabase: 6c39fbf1c8514a2f32e610f9bf9ef30c535dc15a - FirebaseInstallations: a58d4f72ec5861840b84df489f2668d970df558a - GoogleAppMeasurement: fd19169c3034975cb934e865e5667bfdce59df7f - GoogleDataTransport: cd9db2180fcecd8da1b561aea31e3e56cf834aa7 - GoogleUtilities: 284cddc7fffc14ae1907efb6f78ab95c1fccaedc + Firebase: 73c3e3b216ec1ecbc54d2ffdd4670c65c749edb1 + FirebaseAnalytics: dcb92c7c9ef4fa7ffac276e8f87bd4fc8c97f1b8 + FirebaseCore: 3f09591d51292843e2a46f18358d60bf4e996255 + FirebaseCoreDiagnostics: a31d987ba0fe16d59886a5dbadc2f1de871f88c8 + FirebaseDatabase: 363961e25451425be8b14bb8801a592515ec58f2 + FirebaseInstallations: c4aab1005d6547b00a7529777fe52f5d4d45165b + GoogleAppMeasurement: c6bbc9753d046b5456dd4f940057fbad2c28419e + GoogleDataTransport: 11e3a5f2c190327df1a4a5d7e7ae3d4d5b9c9e4c + GoogleUtilities: f8a43108b38a68eebe8b3540e1f4f2d28843ce20 leveldb-library: 50c7b45cbd7bf543c81a468fe557a16ae3db8729 nanopb: a0ba3315591a9ae0a16a309ee504766e90db0c96 PromisesObjC: 3113f7f76903778cf4a0586bd1ab89329a0b7b97 diff --git a/functions/Podfile.lock b/functions/Podfile.lock index 9d15c60b..5b783ac0 100644 --- a/functions/Podfile.lock +++ b/functions/Podfile.lock @@ -1,28 +1,28 @@ PODS: - - Firebase/CoreOnly (7.11.0): - - FirebaseCore (= 7.11.0) - - Firebase/Functions (7.11.0): + - Firebase/CoreOnly (8.0.0): + - FirebaseCore (= 8.0.0) + - Firebase/Functions (8.0.0): - Firebase/CoreOnly - - FirebaseFunctions (~> 7.11.0) - - FirebaseCore (7.11.0): - - FirebaseCoreDiagnostics (~> 7.4) - - GoogleUtilities/Environment (~> 7.0) - - GoogleUtilities/Logger (~> 7.0) - - FirebaseCoreDiagnostics (7.11.0): - - GoogleDataTransport (~> 8.4) - - GoogleUtilities/Environment (~> 7.0) - - GoogleUtilities/Logger (~> 7.0) + - FirebaseFunctions (~> 8.0.0) + - FirebaseCore (8.0.0): + - FirebaseCoreDiagnostics (~> 8.0) + - GoogleUtilities/Environment (~> 7.4) + - GoogleUtilities/Logger (~> 7.4) + - FirebaseCoreDiagnostics (8.0.0): + - GoogleDataTransport (~> 9.0) + - GoogleUtilities/Environment (~> 7.4) + - GoogleUtilities/Logger (~> 7.4) - nanopb (~> 2.30908.0) - - FirebaseFunctions (7.11.0): - - FirebaseCore (~> 7.0) - - GTMSessionFetcher/Core (~> 1.4) - - GoogleDataTransport (8.4.0): + - FirebaseFunctions (8.0.0): + - FirebaseCore (~> 8.0) + - GTMSessionFetcher/Core (~> 1.5) + - GoogleDataTransport (9.0.0): - GoogleUtilities/Environment (~> 7.2) - nanopb (~> 2.30908.0) - PromisesObjC (~> 1.2) - - GoogleUtilities/Environment (7.4.0): + - GoogleUtilities/Environment (7.4.1): - PromisesObjC (~> 1.2) - - GoogleUtilities/Logger (7.4.0): + - GoogleUtilities/Logger (7.4.1): - GoogleUtilities/Environment - GTMSessionFetcher/Core (1.5.0) - nanopb (2.30908.0): @@ -48,12 +48,12 @@ SPEC REPOS: - PromisesObjC SPEC CHECKSUMS: - Firebase: c121feb35e4126c0b355e3313fa9b487d47319fd - FirebaseCore: 907447d8917a4d3eb0cce2829c5a0ad21d90b432 - FirebaseCoreDiagnostics: 68ad972f99206cef818230f3f3179d52ccfb7f8c - FirebaseFunctions: cf3d041e5292b1c4bda868d542071a0f8291a4d4 - GoogleDataTransport: cd9db2180fcecd8da1b561aea31e3e56cf834aa7 - GoogleUtilities: 284cddc7fffc14ae1907efb6f78ab95c1fccaedc + Firebase: 73c3e3b216ec1ecbc54d2ffdd4670c65c749edb1 + FirebaseCore: 3f09591d51292843e2a46f18358d60bf4e996255 + FirebaseCoreDiagnostics: a31d987ba0fe16d59886a5dbadc2f1de871f88c8 + FirebaseFunctions: 57fedef9b8808b83be40e176bcb28aa2aa78cf92 + GoogleDataTransport: 11e3a5f2c190327df1a4a5d7e7ae3d4d5b9c9e4c + GoogleUtilities: f8a43108b38a68eebe8b3540e1f4f2d28843ce20 GTMSessionFetcher: b3503b20a988c4e20cc189aa798fd18220133f52 nanopb: a0ba3315591a9ae0a16a309ee504766e90db0c96 PromisesObjC: 3113f7f76903778cf4a0586bd1ab89329a0b7b97 diff --git a/installations/Podfile.lock b/installations/Podfile.lock index 19c8ef71..48d5ed51 100644 --- a/installations/Podfile.lock +++ b/installations/Podfile.lock @@ -17,11 +17,11 @@ PODS: - GoogleUtilities/Environment (~> 7.2) - nanopb (~> 2.30908.0) - PromisesObjC (~> 1.2) - - GoogleUtilities/Environment (7.4.0): + - GoogleUtilities/Environment (7.4.1): - PromisesObjC (~> 1.2) - - GoogleUtilities/Logger (7.4.0): + - GoogleUtilities/Logger (7.4.1): - GoogleUtilities/Environment - - GoogleUtilities/UserDefaults (7.4.0): + - GoogleUtilities/UserDefaults (7.4.1): - GoogleUtilities/Logger - nanopb (2.30908.0): - nanopb/decode (= 2.30908.0) @@ -48,7 +48,7 @@ SPEC CHECKSUMS: FirebaseCoreDiagnostics: a31d987ba0fe16d59886a5dbadc2f1de871f88c8 FirebaseInstallations: c4aab1005d6547b00a7529777fe52f5d4d45165b GoogleDataTransport: 11e3a5f2c190327df1a4a5d7e7ae3d4d5b9c9e4c - GoogleUtilities: 284cddc7fffc14ae1907efb6f78ab95c1fccaedc + GoogleUtilities: f8a43108b38a68eebe8b3540e1f4f2d28843ce20 nanopb: a0ba3315591a9ae0a16a309ee504766e90db0c96 PromisesObjC: 3113f7f76903778cf4a0586bd1ab89329a0b7b97 diff --git a/ml-functions/Podfile.lock b/ml-functions/Podfile.lock index e4e04985..4ff26146 100644 --- a/ml-functions/Podfile.lock +++ b/ml-functions/Podfile.lock @@ -1,28 +1,28 @@ PODS: - - Firebase/CoreOnly (7.11.0): - - FirebaseCore (= 7.11.0) - - Firebase/Functions (7.11.0): + - Firebase/CoreOnly (8.0.0): + - FirebaseCore (= 8.0.0) + - Firebase/Functions (8.0.0): - Firebase/CoreOnly - - FirebaseFunctions (~> 7.11.0) - - FirebaseCore (7.11.0): - - FirebaseCoreDiagnostics (~> 7.4) - - GoogleUtilities/Environment (~> 7.0) - - GoogleUtilities/Logger (~> 7.0) - - FirebaseCoreDiagnostics (7.11.0): - - GoogleDataTransport (~> 8.4) - - GoogleUtilities/Environment (~> 7.0) - - GoogleUtilities/Logger (~> 7.0) + - FirebaseFunctions (~> 8.0.0) + - FirebaseCore (8.0.0): + - FirebaseCoreDiagnostics (~> 8.0) + - GoogleUtilities/Environment (~> 7.4) + - GoogleUtilities/Logger (~> 7.4) + - FirebaseCoreDiagnostics (8.0.0): + - GoogleDataTransport (~> 9.0) + - GoogleUtilities/Environment (~> 7.4) + - GoogleUtilities/Logger (~> 7.4) - nanopb (~> 2.30908.0) - - FirebaseFunctions (7.11.0): - - FirebaseCore (~> 7.0) - - GTMSessionFetcher/Core (~> 1.4) - - GoogleDataTransport (8.4.0): + - FirebaseFunctions (8.0.0): + - FirebaseCore (~> 8.0) + - GTMSessionFetcher/Core (~> 1.5) + - GoogleDataTransport (9.0.0): - GoogleUtilities/Environment (~> 7.2) - nanopb (~> 2.30908.0) - PromisesObjC (~> 1.2) - - GoogleUtilities/Environment (7.4.0): + - GoogleUtilities/Environment (7.4.1): - PromisesObjC (~> 1.2) - - GoogleUtilities/Logger (7.4.0): + - GoogleUtilities/Logger (7.4.1): - GoogleUtilities/Environment - GTMSessionFetcher/Core (1.5.0) - nanopb (2.30908.0): @@ -48,12 +48,12 @@ SPEC REPOS: - PromisesObjC SPEC CHECKSUMS: - Firebase: c121feb35e4126c0b355e3313fa9b487d47319fd - FirebaseCore: 907447d8917a4d3eb0cce2829c5a0ad21d90b432 - FirebaseCoreDiagnostics: 68ad972f99206cef818230f3f3179d52ccfb7f8c - FirebaseFunctions: cf3d041e5292b1c4bda868d542071a0f8291a4d4 - GoogleDataTransport: cd9db2180fcecd8da1b561aea31e3e56cf834aa7 - GoogleUtilities: 284cddc7fffc14ae1907efb6f78ab95c1fccaedc + Firebase: 73c3e3b216ec1ecbc54d2ffdd4670c65c749edb1 + FirebaseCore: 3f09591d51292843e2a46f18358d60bf4e996255 + FirebaseCoreDiagnostics: a31d987ba0fe16d59886a5dbadc2f1de871f88c8 + FirebaseFunctions: 57fedef9b8808b83be40e176bcb28aa2aa78cf92 + GoogleDataTransport: 11e3a5f2c190327df1a4a5d7e7ae3d4d5b9c9e4c + GoogleUtilities: f8a43108b38a68eebe8b3540e1f4f2d28843ce20 GTMSessionFetcher: b3503b20a988c4e20cc189aa798fd18220133f52 nanopb: a0ba3315591a9ae0a16a309ee504766e90db0c96 PromisesObjC: 3113f7f76903778cf4a0586bd1ab89329a0b7b97 From 0ad85ac8101b31c2b0c1e5c7f591fa3d38b1d48c Mon Sep 17 00:00:00 2001 From: DPE bot Date: Fri, 14 May 2021 08:24:30 -0700 Subject: [PATCH 169/387] Auto-update dependencies. --- mlkit/Podfile.lock | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/mlkit/Podfile.lock b/mlkit/Podfile.lock index ffd772ed..4bee29a0 100644 --- a/mlkit/Podfile.lock +++ b/mlkit/Podfile.lock @@ -81,7 +81,7 @@ PODS: - nanopb/decode (1.30906.0) - nanopb/encode (1.30906.0) - PromisesObjC (1.2.12) - - Protobuf (3.16.0) + - Protobuf (3.17.0) - TensorFlowLiteC (2.1.0) - TensorFlowLiteObjC (2.1.0): - TensorFlowLiteC (= 2.1.0) @@ -125,7 +125,7 @@ SPEC CHECKSUMS: GTMSessionFetcher: b3503b20a988c4e20cc189aa798fd18220133f52 nanopb: 59317e09cf1f1a0af72f12af412d54edf52603fc PromisesObjC: 3113f7f76903778cf4a0586bd1ab89329a0b7b97 - Protobuf: 8e78b4aabb47d17f379fb10b0d22ed5439e69b95 + Protobuf: 7327d4444215b5f18e560a97f879ff5503c4581c TensorFlowLiteC: 215603d4426d93810eace5947e317389554a4b66 TensorFlowLiteObjC: 2e074eb41084037aeda9a8babe111fdd3ac99974 From 1546b663e3efca334820bf4afb56495144a1020a Mon Sep 17 00:00:00 2001 From: florian schweizer Date: Wed, 2 Jun 2021 16:57:07 +0200 Subject: [PATCH 170/387] SolutionGeoPointerController: Change radiusInKilometers to radiusInM (#229) * SolutionGeoPointerController: Change radiusInKilometers to radiusInMeters * Rename radiusInMeters to radiusInM --- .../SolutionGeoPointViewController.swift | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/firestore/swift/firestore-smoketest/SolutionGeoPointViewController.swift b/firestore/swift/firestore-smoketest/SolutionGeoPointViewController.swift index 10b2f689..db74e611 100644 --- a/firestore/swift/firestore-smoketest/SolutionGeoPointViewController.swift +++ b/firestore/swift/firestore-smoketest/SolutionGeoPointViewController.swift @@ -58,13 +58,13 @@ class SolutionGeoPointController: UIViewController { // [START fs_geo_query_hashes] // Find cities within 50km of London let center = CLLocationCoordinate2D(latitude: 51.5074, longitude: 0.1278) - let radiusInKilometers: Double = 50 + let radiusInM: Double = 50 * 1000 // Each item in 'bounds' represents a startAt/endAt pair. We have to issue // a separate query for each pair. There can be up to 9 pairs of bounds // depending on overlap, but in most cases there are 4. let queryBounds = GFUtils.queryBounds(forLocation: center, - withRadius: radiusInKilometers) + withRadius: radiusInM) let queries = queryBounds.compactMap { (any) -> Query? in guard let bound = any as? GFGeoQueryBounds else { return nil } return db.collection("cities") @@ -90,7 +90,7 @@ class SolutionGeoPointController: UIViewController { // We have to filter out a few false positives due to GeoHash accuracy, but // most will match let distance = GFUtils.distance(from: centerPoint, to: coordinates) - if distance <= radiusInKilometers { + if distance <= radiusInM { matchingDocs.append(document) } } From e2a2a59fdbd9b6decbaba70d3b87c8ec1f73f59b Mon Sep 17 00:00:00 2001 From: florian schweizer Date: Sun, 6 Jun 2021 08:46:54 +0200 Subject: [PATCH 171/387] SolutionGeoPointViewController: Update compactMap to map, since GeoFire doesn't produce Any or Optional anymore. --- .../firestore-smoketest/SolutionGeoPointViewController.swift | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/firestore/swift/firestore-smoketest/SolutionGeoPointViewController.swift b/firestore/swift/firestore-smoketest/SolutionGeoPointViewController.swift index db74e611..fa83af64 100644 --- a/firestore/swift/firestore-smoketest/SolutionGeoPointViewController.swift +++ b/firestore/swift/firestore-smoketest/SolutionGeoPointViewController.swift @@ -65,8 +65,7 @@ class SolutionGeoPointController: UIViewController { // depending on overlap, but in most cases there are 4. let queryBounds = GFUtils.queryBounds(forLocation: center, withRadius: radiusInM) - let queries = queryBounds.compactMap { (any) -> Query? in - guard let bound = any as? GFGeoQueryBounds else { return nil } + let queries = queryBounds.map { bound -> Query in return db.collection("cities") .order(by: "geohash") .start(at: [bound.startValue]) From 26f93413474e154c4166a9354c26154d150a64d2 Mon Sep 17 00:00:00 2001 From: DPE bot Date: Mon, 7 Jun 2021 08:24:52 -0700 Subject: [PATCH 172/387] Auto-update dependencies. --- database/Podfile.lock | 34 +++++++++++----------- firoptions/Podfile.lock | 58 +++++++++++++++++++------------------- functions/Podfile.lock | 26 ++++++++--------- installations/Podfile.lock | 16 +++++------ ml-functions/Podfile.lock | 26 ++++++++--------- 5 files changed, 80 insertions(+), 80 deletions(-) diff --git a/database/Podfile.lock b/database/Podfile.lock index dea739d7..e9f8a7fc 100644 --- a/database/Podfile.lock +++ b/database/Podfile.lock @@ -1,30 +1,30 @@ PODS: - - Firebase/Auth (8.0.0): + - Firebase/Auth (8.1.0): - Firebase/CoreOnly - - FirebaseAuth (~> 8.0.0) - - Firebase/CoreOnly (8.0.0): - - FirebaseCore (= 8.0.0) - - Firebase/Database (8.0.0): + - FirebaseAuth (~> 8.1.0) + - Firebase/CoreOnly (8.1.0): + - FirebaseCore (= 8.1.0) + - Firebase/Database (8.1.0): - Firebase/CoreOnly - - FirebaseDatabase (~> 8.0.0) - - FirebaseAuth (8.0.0): + - FirebaseDatabase (~> 8.1.0) + - FirebaseAuth (8.1.0): - FirebaseCore (~> 8.0) - GoogleUtilities/AppDelegateSwizzler (~> 7.4) - GoogleUtilities/Environment (~> 7.4) - GTMSessionFetcher/Core (~> 1.5) - - FirebaseCore (8.0.0): + - FirebaseCore (8.1.0): - FirebaseCoreDiagnostics (~> 8.0) - GoogleUtilities/Environment (~> 7.4) - GoogleUtilities/Logger (~> 7.4) - - FirebaseCoreDiagnostics (8.0.0): + - FirebaseCoreDiagnostics (8.1.0): - GoogleDataTransport (~> 9.0) - GoogleUtilities/Environment (~> 7.4) - GoogleUtilities/Logger (~> 7.4) - nanopb (~> 2.30908.0) - - FirebaseDatabase (8.0.0): + - FirebaseDatabase (8.1.0): - FirebaseCore (~> 8.0) - leveldb-library (~> 1.22) - - GoogleDataTransport (9.0.0): + - GoogleDataTransport (9.0.1): - GoogleUtilities/Environment (~> 7.2) - nanopb (~> 2.30908.0) - PromisesObjC (~> 1.2) @@ -71,12 +71,12 @@ SPEC REPOS: - PromisesObjC SPEC CHECKSUMS: - Firebase: 73c3e3b216ec1ecbc54d2ffdd4670c65c749edb1 - FirebaseAuth: b8cd992fca5b53dc6eec09e873a3f375f000c5a1 - FirebaseCore: 3f09591d51292843e2a46f18358d60bf4e996255 - FirebaseCoreDiagnostics: a31d987ba0fe16d59886a5dbadc2f1de871f88c8 - FirebaseDatabase: 363961e25451425be8b14bb8801a592515ec58f2 - GoogleDataTransport: 11e3a5f2c190327df1a4a5d7e7ae3d4d5b9c9e4c + Firebase: b5956acddaaa53a6c292bec00649fadd18367344 + FirebaseAuth: e069ff5736fe9d5dcf61f36244bb1b1ce1897d17 + FirebaseCore: 389c4ce9a7cce4a7e25eb22326b4bee0050557b2 + FirebaseCoreDiagnostics: 3e249cee3de5c5f9cfd6cc2a19997231286fec11 + FirebaseDatabase: cc219dac8f37fe80f5838ed5ffd84ce3daa443ad + GoogleDataTransport: 04c3e9a480bbcaa2ec3f5d27f1cdeb6a92f20c8d GoogleUtilities: f8a43108b38a68eebe8b3540e1f4f2d28843ce20 GTMSessionFetcher: b3503b20a988c4e20cc189aa798fd18220133f52 leveldb-library: 50c7b45cbd7bf543c81a468fe557a16ae3db8729 diff --git a/firoptions/Podfile.lock b/firoptions/Podfile.lock index 2806e3fb..1a1fb4a1 100644 --- a/firoptions/Podfile.lock +++ b/firoptions/Podfile.lock @@ -1,16 +1,16 @@ PODS: - - Firebase/Analytics (8.0.0): + - Firebase/Analytics (8.1.0): - Firebase/Core - - Firebase/Core (8.0.0): + - Firebase/Core (8.1.0): - Firebase/CoreOnly - - FirebaseAnalytics (~> 8.0.0) - - Firebase/CoreOnly (8.0.0): - - FirebaseCore (= 8.0.0) - - Firebase/Database (8.0.0): + - FirebaseAnalytics (~> 8.1.0) + - Firebase/CoreOnly (8.1.0): + - FirebaseCore (= 8.1.0) + - Firebase/Database (8.1.0): - Firebase/CoreOnly - - FirebaseDatabase (~> 8.0.0) - - FirebaseAnalytics (8.0.0): - - FirebaseAnalytics/AdIdSupport (= 8.0.0) + - FirebaseDatabase (~> 8.1.0) + - FirebaseAnalytics (8.1.0): + - FirebaseAnalytics/AdIdSupport (= 8.1.0) - FirebaseCore (~> 8.0) - FirebaseInstallations (~> 8.0) - GoogleUtilities/AppDelegateSwizzler (~> 7.4) @@ -18,17 +18,17 @@ PODS: - GoogleUtilities/Network (~> 7.4) - "GoogleUtilities/NSData+zlib (~> 7.4)" - nanopb (~> 2.30908.0) - - FirebaseAnalytics/AdIdSupport (8.0.0): - - FirebaseAnalytics/Base (= 8.0.0) + - FirebaseAnalytics/AdIdSupport (8.1.0): + - FirebaseAnalytics/Base (= 8.1.0) - FirebaseCore (~> 8.0) - FirebaseInstallations (~> 8.0) - - GoogleAppMeasurement (= 8.0.0) + - GoogleAppMeasurement (= 8.1.0) - GoogleUtilities/AppDelegateSwizzler (~> 7.4) - GoogleUtilities/MethodSwizzler (~> 7.4) - GoogleUtilities/Network (~> 7.4) - "GoogleUtilities/NSData+zlib (~> 7.4)" - nanopb (~> 2.30908.0) - - FirebaseAnalytics/Base (8.0.0): + - FirebaseAnalytics/Base (8.1.0): - FirebaseCore (~> 8.0) - FirebaseInstallations (~> 8.0) - GoogleUtilities/AppDelegateSwizzler (~> 7.4) @@ -36,37 +36,37 @@ PODS: - GoogleUtilities/Network (~> 7.4) - "GoogleUtilities/NSData+zlib (~> 7.4)" - nanopb (~> 2.30908.0) - - FirebaseCore (8.0.0): + - FirebaseCore (8.1.0): - FirebaseCoreDiagnostics (~> 8.0) - GoogleUtilities/Environment (~> 7.4) - GoogleUtilities/Logger (~> 7.4) - - FirebaseCoreDiagnostics (8.0.0): + - FirebaseCoreDiagnostics (8.1.0): - GoogleDataTransport (~> 9.0) - GoogleUtilities/Environment (~> 7.4) - GoogleUtilities/Logger (~> 7.4) - nanopb (~> 2.30908.0) - - FirebaseDatabase (8.0.0): + - FirebaseDatabase (8.1.0): - FirebaseCore (~> 8.0) - leveldb-library (~> 1.22) - - FirebaseInstallations (8.0.0): + - FirebaseInstallations (8.1.0): - FirebaseCore (~> 8.0) - GoogleUtilities/Environment (~> 7.4) - GoogleUtilities/UserDefaults (~> 7.4) - PromisesObjC (~> 1.2) - - GoogleAppMeasurement (8.0.0): - - GoogleAppMeasurement/AdIdSupport (= 8.0.0) + - GoogleAppMeasurement (8.1.0): + - GoogleAppMeasurement/AdIdSupport (= 8.1.0) - GoogleUtilities/AppDelegateSwizzler (~> 7.4) - GoogleUtilities/MethodSwizzler (~> 7.4) - GoogleUtilities/Network (~> 7.4) - "GoogleUtilities/NSData+zlib (~> 7.4)" - nanopb (~> 2.30908.0) - - GoogleAppMeasurement/AdIdSupport (8.0.0): + - GoogleAppMeasurement/AdIdSupport (8.1.0): - GoogleUtilities/AppDelegateSwizzler (~> 7.4) - GoogleUtilities/MethodSwizzler (~> 7.4) - GoogleUtilities/Network (~> 7.4) - "GoogleUtilities/NSData+zlib (~> 7.4)" - nanopb (~> 2.30908.0) - - GoogleDataTransport (9.0.0): + - GoogleDataTransport (9.0.1): - GoogleUtilities/Environment (~> 7.2) - nanopb (~> 2.30908.0) - PromisesObjC (~> 1.2) @@ -118,14 +118,14 @@ SPEC REPOS: - PromisesObjC SPEC CHECKSUMS: - Firebase: 73c3e3b216ec1ecbc54d2ffdd4670c65c749edb1 - FirebaseAnalytics: dcb92c7c9ef4fa7ffac276e8f87bd4fc8c97f1b8 - FirebaseCore: 3f09591d51292843e2a46f18358d60bf4e996255 - FirebaseCoreDiagnostics: a31d987ba0fe16d59886a5dbadc2f1de871f88c8 - FirebaseDatabase: 363961e25451425be8b14bb8801a592515ec58f2 - FirebaseInstallations: c4aab1005d6547b00a7529777fe52f5d4d45165b - GoogleAppMeasurement: c6bbc9753d046b5456dd4f940057fbad2c28419e - GoogleDataTransport: 11e3a5f2c190327df1a4a5d7e7ae3d4d5b9c9e4c + Firebase: b5956acddaaa53a6c292bec00649fadd18367344 + FirebaseAnalytics: e812eaae316ba8914b1ef06bef18f11efc1f56c6 + FirebaseCore: 389c4ce9a7cce4a7e25eb22326b4bee0050557b2 + FirebaseCoreDiagnostics: 3e249cee3de5c5f9cfd6cc2a19997231286fec11 + FirebaseDatabase: cc219dac8f37fe80f5838ed5ffd84ce3daa443ad + FirebaseInstallations: 7f31798a8198c354eadcb87176d2090b62edc187 + GoogleAppMeasurement: 9ff7b9e23cced93a5a41736c09bdeb5b5b7fb111 + GoogleDataTransport: 04c3e9a480bbcaa2ec3f5d27f1cdeb6a92f20c8d GoogleUtilities: f8a43108b38a68eebe8b3540e1f4f2d28843ce20 leveldb-library: 50c7b45cbd7bf543c81a468fe557a16ae3db8729 nanopb: a0ba3315591a9ae0a16a309ee504766e90db0c96 diff --git a/functions/Podfile.lock b/functions/Podfile.lock index 5b783ac0..f258fd7d 100644 --- a/functions/Podfile.lock +++ b/functions/Podfile.lock @@ -1,22 +1,22 @@ PODS: - - Firebase/CoreOnly (8.0.0): - - FirebaseCore (= 8.0.0) - - Firebase/Functions (8.0.0): + - Firebase/CoreOnly (8.1.0): + - FirebaseCore (= 8.1.0) + - Firebase/Functions (8.1.0): - Firebase/CoreOnly - - FirebaseFunctions (~> 8.0.0) - - FirebaseCore (8.0.0): + - FirebaseFunctions (~> 8.1.0) + - FirebaseCore (8.1.0): - FirebaseCoreDiagnostics (~> 8.0) - GoogleUtilities/Environment (~> 7.4) - GoogleUtilities/Logger (~> 7.4) - - FirebaseCoreDiagnostics (8.0.0): + - FirebaseCoreDiagnostics (8.1.0): - GoogleDataTransport (~> 9.0) - GoogleUtilities/Environment (~> 7.4) - GoogleUtilities/Logger (~> 7.4) - nanopb (~> 2.30908.0) - - FirebaseFunctions (8.0.0): + - FirebaseFunctions (8.1.0): - FirebaseCore (~> 8.0) - GTMSessionFetcher/Core (~> 1.5) - - GoogleDataTransport (9.0.0): + - GoogleDataTransport (9.0.1): - GoogleUtilities/Environment (~> 7.2) - nanopb (~> 2.30908.0) - PromisesObjC (~> 1.2) @@ -48,11 +48,11 @@ SPEC REPOS: - PromisesObjC SPEC CHECKSUMS: - Firebase: 73c3e3b216ec1ecbc54d2ffdd4670c65c749edb1 - FirebaseCore: 3f09591d51292843e2a46f18358d60bf4e996255 - FirebaseCoreDiagnostics: a31d987ba0fe16d59886a5dbadc2f1de871f88c8 - FirebaseFunctions: 57fedef9b8808b83be40e176bcb28aa2aa78cf92 - GoogleDataTransport: 11e3a5f2c190327df1a4a5d7e7ae3d4d5b9c9e4c + Firebase: b5956acddaaa53a6c292bec00649fadd18367344 + FirebaseCore: 389c4ce9a7cce4a7e25eb22326b4bee0050557b2 + FirebaseCoreDiagnostics: 3e249cee3de5c5f9cfd6cc2a19997231286fec11 + FirebaseFunctions: 2cdcb06c0edbceac807eaf52014b8676c8a66d13 + GoogleDataTransport: 04c3e9a480bbcaa2ec3f5d27f1cdeb6a92f20c8d GoogleUtilities: f8a43108b38a68eebe8b3540e1f4f2d28843ce20 GTMSessionFetcher: b3503b20a988c4e20cc189aa798fd18220133f52 nanopb: a0ba3315591a9ae0a16a309ee504766e90db0c96 diff --git a/installations/Podfile.lock b/installations/Podfile.lock index 48d5ed51..c81dba26 100644 --- a/installations/Podfile.lock +++ b/installations/Podfile.lock @@ -1,19 +1,19 @@ PODS: - - FirebaseCore (8.0.0): + - FirebaseCore (8.1.0): - FirebaseCoreDiagnostics (~> 8.0) - GoogleUtilities/Environment (~> 7.4) - GoogleUtilities/Logger (~> 7.4) - - FirebaseCoreDiagnostics (8.0.0): + - FirebaseCoreDiagnostics (8.1.0): - GoogleDataTransport (~> 9.0) - GoogleUtilities/Environment (~> 7.4) - GoogleUtilities/Logger (~> 7.4) - nanopb (~> 2.30908.0) - - FirebaseInstallations (8.0.0): + - FirebaseInstallations (8.1.0): - FirebaseCore (~> 8.0) - GoogleUtilities/Environment (~> 7.4) - GoogleUtilities/UserDefaults (~> 7.4) - PromisesObjC (~> 1.2) - - GoogleDataTransport (9.0.0): + - GoogleDataTransport (9.0.1): - GoogleUtilities/Environment (~> 7.2) - nanopb (~> 2.30908.0) - PromisesObjC (~> 1.2) @@ -44,10 +44,10 @@ SPEC REPOS: - PromisesObjC SPEC CHECKSUMS: - FirebaseCore: 3f09591d51292843e2a46f18358d60bf4e996255 - FirebaseCoreDiagnostics: a31d987ba0fe16d59886a5dbadc2f1de871f88c8 - FirebaseInstallations: c4aab1005d6547b00a7529777fe52f5d4d45165b - GoogleDataTransport: 11e3a5f2c190327df1a4a5d7e7ae3d4d5b9c9e4c + FirebaseCore: 389c4ce9a7cce4a7e25eb22326b4bee0050557b2 + FirebaseCoreDiagnostics: 3e249cee3de5c5f9cfd6cc2a19997231286fec11 + FirebaseInstallations: 7f31798a8198c354eadcb87176d2090b62edc187 + GoogleDataTransport: 04c3e9a480bbcaa2ec3f5d27f1cdeb6a92f20c8d GoogleUtilities: f8a43108b38a68eebe8b3540e1f4f2d28843ce20 nanopb: a0ba3315591a9ae0a16a309ee504766e90db0c96 PromisesObjC: 3113f7f76903778cf4a0586bd1ab89329a0b7b97 diff --git a/ml-functions/Podfile.lock b/ml-functions/Podfile.lock index 4ff26146..bf3c3bea 100644 --- a/ml-functions/Podfile.lock +++ b/ml-functions/Podfile.lock @@ -1,22 +1,22 @@ PODS: - - Firebase/CoreOnly (8.0.0): - - FirebaseCore (= 8.0.0) - - Firebase/Functions (8.0.0): + - Firebase/CoreOnly (8.1.0): + - FirebaseCore (= 8.1.0) + - Firebase/Functions (8.1.0): - Firebase/CoreOnly - - FirebaseFunctions (~> 8.0.0) - - FirebaseCore (8.0.0): + - FirebaseFunctions (~> 8.1.0) + - FirebaseCore (8.1.0): - FirebaseCoreDiagnostics (~> 8.0) - GoogleUtilities/Environment (~> 7.4) - GoogleUtilities/Logger (~> 7.4) - - FirebaseCoreDiagnostics (8.0.0): + - FirebaseCoreDiagnostics (8.1.0): - GoogleDataTransport (~> 9.0) - GoogleUtilities/Environment (~> 7.4) - GoogleUtilities/Logger (~> 7.4) - nanopb (~> 2.30908.0) - - FirebaseFunctions (8.0.0): + - FirebaseFunctions (8.1.0): - FirebaseCore (~> 8.0) - GTMSessionFetcher/Core (~> 1.5) - - GoogleDataTransport (9.0.0): + - GoogleDataTransport (9.0.1): - GoogleUtilities/Environment (~> 7.2) - nanopb (~> 2.30908.0) - PromisesObjC (~> 1.2) @@ -48,11 +48,11 @@ SPEC REPOS: - PromisesObjC SPEC CHECKSUMS: - Firebase: 73c3e3b216ec1ecbc54d2ffdd4670c65c749edb1 - FirebaseCore: 3f09591d51292843e2a46f18358d60bf4e996255 - FirebaseCoreDiagnostics: a31d987ba0fe16d59886a5dbadc2f1de871f88c8 - FirebaseFunctions: 57fedef9b8808b83be40e176bcb28aa2aa78cf92 - GoogleDataTransport: 11e3a5f2c190327df1a4a5d7e7ae3d4d5b9c9e4c + Firebase: b5956acddaaa53a6c292bec00649fadd18367344 + FirebaseCore: 389c4ce9a7cce4a7e25eb22326b4bee0050557b2 + FirebaseCoreDiagnostics: 3e249cee3de5c5f9cfd6cc2a19997231286fec11 + FirebaseFunctions: 2cdcb06c0edbceac807eaf52014b8676c8a66d13 + GoogleDataTransport: 04c3e9a480bbcaa2ec3f5d27f1cdeb6a92f20c8d GoogleUtilities: f8a43108b38a68eebe8b3540e1f4f2d28843ce20 GTMSessionFetcher: b3503b20a988c4e20cc189aa798fd18220133f52 nanopb: a0ba3315591a9ae0a16a309ee504766e90db0c96 From d7a0e61854d0b1b159d84dad065775f97a9fc0ad Mon Sep 17 00:00:00 2001 From: DPE bot Date: Fri, 11 Jun 2021 08:23:30 -0700 Subject: [PATCH 173/387] Auto-update dependencies. --- database/Podfile.lock | 8 ++++---- firoptions/Podfile.lock | 32 ++++++++++++++++---------------- functions/Podfile.lock | 6 +++--- ml-functions/Podfile.lock | 6 +++--- 4 files changed, 26 insertions(+), 26 deletions(-) diff --git a/database/Podfile.lock b/database/Podfile.lock index e9f8a7fc..8545a65c 100644 --- a/database/Podfile.lock +++ b/database/Podfile.lock @@ -1,10 +1,10 @@ PODS: - - Firebase/Auth (8.1.0): + - Firebase/Auth (8.1.1): - Firebase/CoreOnly - FirebaseAuth (~> 8.1.0) - - Firebase/CoreOnly (8.1.0): + - Firebase/CoreOnly (8.1.1): - FirebaseCore (= 8.1.0) - - Firebase/Database (8.1.0): + - Firebase/Database (8.1.1): - Firebase/CoreOnly - FirebaseDatabase (~> 8.1.0) - FirebaseAuth (8.1.0): @@ -71,7 +71,7 @@ SPEC REPOS: - PromisesObjC SPEC CHECKSUMS: - Firebase: b5956acddaaa53a6c292bec00649fadd18367344 + Firebase: 4bb49ae87756034cef870fa3c4006235eb46f475 FirebaseAuth: e069ff5736fe9d5dcf61f36244bb1b1ce1897d17 FirebaseCore: 389c4ce9a7cce4a7e25eb22326b4bee0050557b2 FirebaseCoreDiagnostics: 3e249cee3de5c5f9cfd6cc2a19997231286fec11 diff --git a/firoptions/Podfile.lock b/firoptions/Podfile.lock index 1a1fb4a1..273f2ac1 100644 --- a/firoptions/Podfile.lock +++ b/firoptions/Podfile.lock @@ -1,16 +1,16 @@ PODS: - - Firebase/Analytics (8.1.0): + - Firebase/Analytics (8.1.1): - Firebase/Core - - Firebase/Core (8.1.0): + - Firebase/Core (8.1.1): - Firebase/CoreOnly - FirebaseAnalytics (~> 8.1.0) - - Firebase/CoreOnly (8.1.0): + - Firebase/CoreOnly (8.1.1): - FirebaseCore (= 8.1.0) - - Firebase/Database (8.1.0): + - Firebase/Database (8.1.1): - Firebase/CoreOnly - FirebaseDatabase (~> 8.1.0) - - FirebaseAnalytics (8.1.0): - - FirebaseAnalytics/AdIdSupport (= 8.1.0) + - FirebaseAnalytics (8.1.1): + - FirebaseAnalytics/AdIdSupport (= 8.1.1) - FirebaseCore (~> 8.0) - FirebaseInstallations (~> 8.0) - GoogleUtilities/AppDelegateSwizzler (~> 7.4) @@ -18,17 +18,17 @@ PODS: - GoogleUtilities/Network (~> 7.4) - "GoogleUtilities/NSData+zlib (~> 7.4)" - nanopb (~> 2.30908.0) - - FirebaseAnalytics/AdIdSupport (8.1.0): - - FirebaseAnalytics/Base (= 8.1.0) + - FirebaseAnalytics/AdIdSupport (8.1.1): + - FirebaseAnalytics/Base (= 8.1.1) - FirebaseCore (~> 8.0) - FirebaseInstallations (~> 8.0) - - GoogleAppMeasurement (= 8.1.0) + - GoogleAppMeasurement (= 8.1.1) - GoogleUtilities/AppDelegateSwizzler (~> 7.4) - GoogleUtilities/MethodSwizzler (~> 7.4) - GoogleUtilities/Network (~> 7.4) - "GoogleUtilities/NSData+zlib (~> 7.4)" - nanopb (~> 2.30908.0) - - FirebaseAnalytics/Base (8.1.0): + - FirebaseAnalytics/Base (8.1.1): - FirebaseCore (~> 8.0) - FirebaseInstallations (~> 8.0) - GoogleUtilities/AppDelegateSwizzler (~> 7.4) @@ -53,14 +53,14 @@ PODS: - GoogleUtilities/Environment (~> 7.4) - GoogleUtilities/UserDefaults (~> 7.4) - PromisesObjC (~> 1.2) - - GoogleAppMeasurement (8.1.0): - - GoogleAppMeasurement/AdIdSupport (= 8.1.0) + - GoogleAppMeasurement (8.1.1): + - GoogleAppMeasurement/AdIdSupport (= 8.1.1) - GoogleUtilities/AppDelegateSwizzler (~> 7.4) - GoogleUtilities/MethodSwizzler (~> 7.4) - GoogleUtilities/Network (~> 7.4) - "GoogleUtilities/NSData+zlib (~> 7.4)" - nanopb (~> 2.30908.0) - - GoogleAppMeasurement/AdIdSupport (8.1.0): + - GoogleAppMeasurement/AdIdSupport (8.1.1): - GoogleUtilities/AppDelegateSwizzler (~> 7.4) - GoogleUtilities/MethodSwizzler (~> 7.4) - GoogleUtilities/Network (~> 7.4) @@ -118,13 +118,13 @@ SPEC REPOS: - PromisesObjC SPEC CHECKSUMS: - Firebase: b5956acddaaa53a6c292bec00649fadd18367344 - FirebaseAnalytics: e812eaae316ba8914b1ef06bef18f11efc1f56c6 + Firebase: 4bb49ae87756034cef870fa3c4006235eb46f475 + FirebaseAnalytics: d6dd061b26a04744cb988c66e29697181152b2a3 FirebaseCore: 389c4ce9a7cce4a7e25eb22326b4bee0050557b2 FirebaseCoreDiagnostics: 3e249cee3de5c5f9cfd6cc2a19997231286fec11 FirebaseDatabase: cc219dac8f37fe80f5838ed5ffd84ce3daa443ad FirebaseInstallations: 7f31798a8198c354eadcb87176d2090b62edc187 - GoogleAppMeasurement: 9ff7b9e23cced93a5a41736c09bdeb5b5b7fb111 + GoogleAppMeasurement: 31c7d7655818784b7dd34bdf6884f75b465d5f6c GoogleDataTransport: 04c3e9a480bbcaa2ec3f5d27f1cdeb6a92f20c8d GoogleUtilities: f8a43108b38a68eebe8b3540e1f4f2d28843ce20 leveldb-library: 50c7b45cbd7bf543c81a468fe557a16ae3db8729 diff --git a/functions/Podfile.lock b/functions/Podfile.lock index f258fd7d..f9bb6726 100644 --- a/functions/Podfile.lock +++ b/functions/Podfile.lock @@ -1,7 +1,7 @@ PODS: - - Firebase/CoreOnly (8.1.0): + - Firebase/CoreOnly (8.1.1): - FirebaseCore (= 8.1.0) - - Firebase/Functions (8.1.0): + - Firebase/Functions (8.1.1): - Firebase/CoreOnly - FirebaseFunctions (~> 8.1.0) - FirebaseCore (8.1.0): @@ -48,7 +48,7 @@ SPEC REPOS: - PromisesObjC SPEC CHECKSUMS: - Firebase: b5956acddaaa53a6c292bec00649fadd18367344 + Firebase: 4bb49ae87756034cef870fa3c4006235eb46f475 FirebaseCore: 389c4ce9a7cce4a7e25eb22326b4bee0050557b2 FirebaseCoreDiagnostics: 3e249cee3de5c5f9cfd6cc2a19997231286fec11 FirebaseFunctions: 2cdcb06c0edbceac807eaf52014b8676c8a66d13 diff --git a/ml-functions/Podfile.lock b/ml-functions/Podfile.lock index bf3c3bea..5803bab6 100644 --- a/ml-functions/Podfile.lock +++ b/ml-functions/Podfile.lock @@ -1,7 +1,7 @@ PODS: - - Firebase/CoreOnly (8.1.0): + - Firebase/CoreOnly (8.1.1): - FirebaseCore (= 8.1.0) - - Firebase/Functions (8.1.0): + - Firebase/Functions (8.1.1): - Firebase/CoreOnly - FirebaseFunctions (~> 8.1.0) - FirebaseCore (8.1.0): @@ -48,7 +48,7 @@ SPEC REPOS: - PromisesObjC SPEC CHECKSUMS: - Firebase: b5956acddaaa53a6c292bec00649fadd18367344 + Firebase: 4bb49ae87756034cef870fa3c4006235eb46f475 FirebaseCore: 389c4ce9a7cce4a7e25eb22326b4bee0050557b2 FirebaseCoreDiagnostics: 3e249cee3de5c5f9cfd6cc2a19997231286fec11 FirebaseFunctions: 2cdcb06c0edbceac807eaf52014b8676c8a66d13 From 0ec0bdeaab6ac2adbd4f7fc7de03b9242a9d9487 Mon Sep 17 00:00:00 2001 From: Sam Stern Date: Thu, 17 Jun 2021 13:36:55 -0400 Subject: [PATCH 174/387] Clarify a query snippet (#233) See https://github.com/firebase/snippets-web/issues/186 --- firestore/objc/firestore-smoketest-objc/ViewController.m | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/firestore/objc/firestore-smoketest-objc/ViewController.m b/firestore/objc/firestore-smoketest-objc/ViewController.m index 791b3abf..15fe541e 100644 --- a/firestore/objc/firestore-smoketest-objc/ViewController.m +++ b/firestore/objc/firestore-smoketest-objc/ViewController.m @@ -861,9 +861,9 @@ - (void)simpleQueries { - (void)exampleFilters { FIRCollectionReference *citiesRef = [self.db collectionWithPath:@"cities"]; // [START example_filters] - [citiesRef queryWhereField:@"state" isEqualTo:@"CA"]; - [citiesRef queryWhereField:@"population" isLessThan:@100000]; - [citiesRef queryWhereField:@"name" isGreaterThanOrEqualTo:@"San Francisco"]; + FIRQuery *stateQuery = [citiesRef queryWhereField:@"state" isEqualTo:@"CA"]; + FIRQuery *populationQuery = [citiesRef queryWhereField:@"population" isLessThan:@100000]; + FIRQuery *nameQuery = [citiesRef queryWhereField:@"name" isGreaterThanOrEqualTo:@"San Francisco"]; // [END example_filters] } From 08294c138065e77b285f0d0db220110709019eee Mon Sep 17 00:00:00 2001 From: Ibrahim Ulukaya Date: Wed, 23 Jun 2021 11:20:13 -0400 Subject: [PATCH 175/387] Add snippets for Crashlytics --- .../project.pbxproj | 489 ++++++++++++++++++ crashlytics/CrashlyticsExample/AppDelegate.h | 25 + crashlytics/CrashlyticsExample/AppDelegate.m | 34 ++ .../AppIcon.appiconset/Contents.json | 98 ++++ .../Assets.xcassets/Contents.json | 6 + .../Base.lproj/LaunchScreen.storyboard | 25 + .../Base.lproj/Main.storyboard | 24 + crashlytics/CrashlyticsExample/Info.plist | 45 ++ .../CrashlyticsExample/ViewController.h | 23 + .../CrashlyticsExample/ViewController.m | 65 +++ crashlytics/CrashlyticsExample/main.m | 24 + .../CrashlyticsExampleSwift/AppDelegate.swift | 31 ++ .../AppIcon.appiconset/Contents.json | 98 ++++ .../Assets.xcassets/Contents.json | 6 + .../Base.lproj/LaunchScreen.storyboard | 25 + .../Base.lproj/Main.storyboard | 24 + .../CrashlyticsExampleSwift/Info.plist | 45 ++ .../ViewController.swift | 55 ++ crashlytics/Podfile | 18 + crashlytics/Podfile.lock | 72 +++ 20 files changed, 1232 insertions(+) create mode 100644 crashlytics/CrashlyticsExample.xcodeproj/project.pbxproj create mode 100644 crashlytics/CrashlyticsExample/AppDelegate.h create mode 100644 crashlytics/CrashlyticsExample/AppDelegate.m create mode 100644 crashlytics/CrashlyticsExample/Assets.xcassets/AppIcon.appiconset/Contents.json create mode 100644 crashlytics/CrashlyticsExample/Assets.xcassets/Contents.json create mode 100644 crashlytics/CrashlyticsExample/Base.lproj/LaunchScreen.storyboard create mode 100644 crashlytics/CrashlyticsExample/Base.lproj/Main.storyboard create mode 100644 crashlytics/CrashlyticsExample/Info.plist create mode 100644 crashlytics/CrashlyticsExample/ViewController.h create mode 100644 crashlytics/CrashlyticsExample/ViewController.m create mode 100644 crashlytics/CrashlyticsExample/main.m create mode 100644 crashlytics/CrashlyticsExampleSwift/AppDelegate.swift create mode 100644 crashlytics/CrashlyticsExampleSwift/Assets.xcassets/AppIcon.appiconset/Contents.json create mode 100644 crashlytics/CrashlyticsExampleSwift/Assets.xcassets/Contents.json create mode 100644 crashlytics/CrashlyticsExampleSwift/Base.lproj/LaunchScreen.storyboard create mode 100644 crashlytics/CrashlyticsExampleSwift/Base.lproj/Main.storyboard create mode 100644 crashlytics/CrashlyticsExampleSwift/Info.plist create mode 100644 crashlytics/CrashlyticsExampleSwift/ViewController.swift create mode 100644 crashlytics/Podfile create mode 100644 crashlytics/Podfile.lock diff --git a/crashlytics/CrashlyticsExample.xcodeproj/project.pbxproj b/crashlytics/CrashlyticsExample.xcodeproj/project.pbxproj new file mode 100644 index 00000000..8bda94e4 --- /dev/null +++ b/crashlytics/CrashlyticsExample.xcodeproj/project.pbxproj @@ -0,0 +1,489 @@ +// !$*UTF8*$! +{ + archiveVersion = 1; + classes = { + }; + objectVersion = 50; + objects = { + +/* Begin PBXBuildFile section */ + 8D8FA34322F4CAB100213E06 /* AppDelegate.m in Sources */ = {isa = PBXBuildFile; fileRef = 8D8FA34222F4CAB100213E06 /* AppDelegate.m */; }; + 8D8FA34622F4CAB100213E06 /* ViewController.m in Sources */ = {isa = PBXBuildFile; fileRef = 8D8FA34522F4CAB100213E06 /* ViewController.m */; }; + 8D8FA34922F4CAB100213E06 /* Main.storyboard in Resources */ = {isa = PBXBuildFile; fileRef = 8D8FA34722F4CAB100213E06 /* Main.storyboard */; }; + 8D8FA34B22F4CAB200213E06 /* Assets.xcassets in Resources */ = {isa = PBXBuildFile; fileRef = 8D8FA34A22F4CAB200213E06 /* Assets.xcassets */; }; + 8D8FA34E22F4CAB200213E06 /* LaunchScreen.storyboard in Resources */ = {isa = PBXBuildFile; fileRef = 8D8FA34C22F4CAB200213E06 /* LaunchScreen.storyboard */; }; + 8D8FA35122F4CAB200213E06 /* main.m in Sources */ = {isa = PBXBuildFile; fileRef = 8D8FA35022F4CAB200213E06 /* main.m */; }; + 8D8FA35E22F4CAF700213E06 /* AppDelegate.swift in Sources */ = {isa = PBXBuildFile; fileRef = 8D8FA35D22F4CAF700213E06 /* AppDelegate.swift */; }; + 8D8FA36022F4CAF700213E06 /* ViewController.swift in Sources */ = {isa = PBXBuildFile; fileRef = 8D8FA35F22F4CAF700213E06 /* ViewController.swift */; }; + 8D8FA36322F4CAF700213E06 /* Main.storyboard in Resources */ = {isa = PBXBuildFile; fileRef = 8D8FA36122F4CAF700213E06 /* Main.storyboard */; }; + 8D8FA36522F4CAF800213E06 /* Assets.xcassets in Resources */ = {isa = PBXBuildFile; fileRef = 8D8FA36422F4CAF800213E06 /* Assets.xcassets */; }; + 8D8FA36822F4CAF800213E06 /* LaunchScreen.storyboard in Resources */ = {isa = PBXBuildFile; fileRef = 8D8FA36622F4CAF800213E06 /* LaunchScreen.storyboard */; }; +/* End PBXBuildFile section */ + +/* Begin PBXFileReference section */ + 8D8FA33E22F4CAB100213E06 /* CrashlyticsExample.app */ = {isa = PBXFileReference; explicitFileType = wrapper.application; includeInIndex = 0; path = CrashlyticsExample.app; sourceTree = BUILT_PRODUCTS_DIR; }; + 8D8FA34122F4CAB100213E06 /* AppDelegate.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = AppDelegate.h; sourceTree = ""; }; + 8D8FA34222F4CAB100213E06 /* AppDelegate.m */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; path = AppDelegate.m; sourceTree = ""; }; + 8D8FA34422F4CAB100213E06 /* ViewController.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = ViewController.h; sourceTree = ""; }; + 8D8FA34522F4CAB100213E06 /* ViewController.m */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; path = ViewController.m; sourceTree = ""; }; + 8D8FA34822F4CAB100213E06 /* Base */ = {isa = PBXFileReference; lastKnownFileType = file.storyboard; name = Base; path = Base.lproj/Main.storyboard; sourceTree = ""; }; + 8D8FA34A22F4CAB200213E06 /* Assets.xcassets */ = {isa = PBXFileReference; lastKnownFileType = folder.assetcatalog; path = Assets.xcassets; sourceTree = ""; }; + 8D8FA34D22F4CAB200213E06 /* Base */ = {isa = PBXFileReference; lastKnownFileType = file.storyboard; name = Base; path = Base.lproj/LaunchScreen.storyboard; sourceTree = ""; }; + 8D8FA34F22F4CAB200213E06 /* Info.plist */ = {isa = PBXFileReference; lastKnownFileType = text.plist.xml; path = Info.plist; sourceTree = ""; }; + 8D8FA35022F4CAB200213E06 /* main.m */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; path = main.m; sourceTree = ""; }; + 8D8FA35B22F4CAF700213E06 /* CrashlyticsExampleSwift.app */ = {isa = PBXFileReference; explicitFileType = wrapper.application; includeInIndex = 0; path = CrashlyticsExampleSwift.app; sourceTree = BUILT_PRODUCTS_DIR; }; + 8D8FA35D22F4CAF700213E06 /* AppDelegate.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = AppDelegate.swift; sourceTree = ""; }; + 8D8FA35F22F4CAF700213E06 /* ViewController.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = ViewController.swift; sourceTree = ""; }; + 8D8FA36222F4CAF700213E06 /* Base */ = {isa = PBXFileReference; lastKnownFileType = file.storyboard; name = Base; path = Base.lproj/Main.storyboard; sourceTree = ""; }; + 8D8FA36422F4CAF800213E06 /* Assets.xcassets */ = {isa = PBXFileReference; lastKnownFileType = folder.assetcatalog; path = Assets.xcassets; sourceTree = ""; }; + 8D8FA36722F4CAF800213E06 /* Base */ = {isa = PBXFileReference; lastKnownFileType = file.storyboard; name = Base; path = Base.lproj/LaunchScreen.storyboard; sourceTree = ""; }; + 8D8FA36922F4CAF800213E06 /* Info.plist */ = {isa = PBXFileReference; lastKnownFileType = text.plist.xml; path = Info.plist; sourceTree = ""; }; +/* End PBXFileReference section */ + +/* Begin PBXFrameworksBuildPhase section */ + 8D8FA33B22F4CAB100213E06 /* Frameworks */ = { + isa = PBXFrameworksBuildPhase; + buildActionMask = 2147483647; + files = ( + ); + runOnlyForDeploymentPostprocessing = 0; + }; + 8D8FA35822F4CAF700213E06 /* Frameworks */ = { + isa = PBXFrameworksBuildPhase; + buildActionMask = 2147483647; + files = ( + ); + runOnlyForDeploymentPostprocessing = 0; + }; +/* End PBXFrameworksBuildPhase section */ + +/* Begin PBXGroup section */ + 8D8FA33522F4CAB100213E06 = { + isa = PBXGroup; + children = ( + 8D8FA34022F4CAB100213E06 /* CrashlyticsExample */, + 8D8FA35C22F4CAF700213E06 /* CrashlyticsExampleSwift */, + 8D8FA33F22F4CAB100213E06 /* Products */, + E21099940C3416ACBB0EB9EC /* Pods */, + ); + sourceTree = ""; + }; + 8D8FA33F22F4CAB100213E06 /* Products */ = { + isa = PBXGroup; + children = ( + 8D8FA33E22F4CAB100213E06 /* CrashlyticsExample.app */, + 8D8FA35B22F4CAF700213E06 /* CrashlyticsExampleSwift.app */, + ); + name = Products; + sourceTree = ""; + }; + 8D8FA34022F4CAB100213E06 /* CrashlyticsExample */ = { + isa = PBXGroup; + children = ( + 8D8FA34122F4CAB100213E06 /* AppDelegate.h */, + 8D8FA34222F4CAB100213E06 /* AppDelegate.m */, + 8D8FA34422F4CAB100213E06 /* ViewController.h */, + 8D8FA34522F4CAB100213E06 /* ViewController.m */, + 8D8FA34722F4CAB100213E06 /* Main.storyboard */, + 8D8FA34A22F4CAB200213E06 /* Assets.xcassets */, + 8D8FA34C22F4CAB200213E06 /* LaunchScreen.storyboard */, + 8D8FA34F22F4CAB200213E06 /* Info.plist */, + 8D8FA35022F4CAB200213E06 /* main.m */, + ); + path = CrashlyticsExample; + sourceTree = ""; + }; + 8D8FA35C22F4CAF700213E06 /* CrashlyticsExampleSwift */ = { + isa = PBXGroup; + children = ( + 8D8FA35D22F4CAF700213E06 /* AppDelegate.swift */, + 8D8FA35F22F4CAF700213E06 /* ViewController.swift */, + 8D8FA36122F4CAF700213E06 /* Main.storyboard */, + 8D8FA36422F4CAF800213E06 /* Assets.xcassets */, + 8D8FA36622F4CAF800213E06 /* LaunchScreen.storyboard */, + 8D8FA36922F4CAF800213E06 /* Info.plist */, + ); + path = CrashlyticsExampleSwift; + sourceTree = ""; + }; + E21099940C3416ACBB0EB9EC /* Pods */ = { + isa = PBXGroup; + children = ( + ); + path = Pods; + sourceTree = ""; + }; +/* End PBXGroup section */ + +/* Begin PBXNativeTarget section */ + 8D8FA33D22F4CAB100213E06 /* CrashlyticsExample */ = { + isa = PBXNativeTarget; + buildConfigurationList = 8D8FA35422F4CAB200213E06 /* Build configuration list for PBXNativeTarget "CrashlyticsExample" */; + buildPhases = ( + 8D8FA33A22F4CAB100213E06 /* Sources */, + 8D8FA33B22F4CAB100213E06 /* Frameworks */, + 8D8FA33C22F4CAB100213E06 /* Resources */, + ); + buildRules = ( + ); + dependencies = ( + ); + name = CrashlyticsExample; + productName = CrashlyticsExample; + productReference = 8D8FA33E22F4CAB100213E06 /* CrashlyticsExample.app */; + productType = "com.apple.product-type.application"; + }; + 8D8FA35A22F4CAF700213E06 /* CrashlyticsExampleSwift */ = { + isa = PBXNativeTarget; + buildConfigurationList = 8D8FA36C22F4CAF800213E06 /* Build configuration list for PBXNativeTarget "CrashlyticsExampleSwift" */; + buildPhases = ( + 8D8FA35722F4CAF700213E06 /* Sources */, + 8D8FA35822F4CAF700213E06 /* Frameworks */, + 8D8FA35922F4CAF700213E06 /* Resources */, + ); + buildRules = ( + ); + dependencies = ( + ); + name = CrashlyticsExampleSwift; + productName = CrashlyticsExampleSwift; + productReference = 8D8FA35B22F4CAF700213E06 /* CrashlyticsExampleSwift.app */; + productType = "com.apple.product-type.application"; + }; +/* End PBXNativeTarget section */ + +/* Begin PBXProject section */ + 8D8FA33622F4CAB100213E06 /* Project object */ = { + isa = PBXProject; + attributes = { + LastSwiftUpdateCheck = 1020; + LastUpgradeCheck = 1230; + ORGANIZATIONNAME = Firebase; + TargetAttributes = { + 8D8FA33D22F4CAB100213E06 = { + CreatedOnToolsVersion = 10.2; + }; + 8D8FA35A22F4CAF700213E06 = { + CreatedOnToolsVersion = 10.2; + }; + }; + }; + buildConfigurationList = 8D8FA33922F4CAB100213E06 /* Build configuration list for PBXProject "CrashlyticsExample" */; + compatibilityVersion = "Xcode 9.3"; + developmentRegion = en; + hasScannedForEncodings = 0; + knownRegions = ( + en, + Base, + ); + mainGroup = 8D8FA33522F4CAB100213E06; + productRefGroup = 8D8FA33F22F4CAB100213E06 /* Products */; + projectDirPath = ""; + projectRoot = ""; + targets = ( + 8D8FA33D22F4CAB100213E06 /* CrashlyticsExample */, + 8D8FA35A22F4CAF700213E06 /* CrashlyticsExampleSwift */, + ); + }; +/* End PBXProject section */ + +/* Begin PBXResourcesBuildPhase section */ + 8D8FA33C22F4CAB100213E06 /* Resources */ = { + isa = PBXResourcesBuildPhase; + buildActionMask = 2147483647; + files = ( + 8D8FA34E22F4CAB200213E06 /* LaunchScreen.storyboard in Resources */, + 8D8FA34B22F4CAB200213E06 /* Assets.xcassets in Resources */, + 8D8FA34922F4CAB100213E06 /* Main.storyboard in Resources */, + ); + runOnlyForDeploymentPostprocessing = 0; + }; + 8D8FA35922F4CAF700213E06 /* Resources */ = { + isa = PBXResourcesBuildPhase; + buildActionMask = 2147483647; + files = ( + 8D8FA36822F4CAF800213E06 /* LaunchScreen.storyboard in Resources */, + 8D8FA36522F4CAF800213E06 /* Assets.xcassets in Resources */, + 8D8FA36322F4CAF700213E06 /* Main.storyboard in Resources */, + ); + runOnlyForDeploymentPostprocessing = 0; + }; +/* End PBXResourcesBuildPhase section */ + +/* Begin PBXSourcesBuildPhase section */ + 8D8FA33A22F4CAB100213E06 /* Sources */ = { + isa = PBXSourcesBuildPhase; + buildActionMask = 2147483647; + files = ( + 8D8FA34622F4CAB100213E06 /* ViewController.m in Sources */, + 8D8FA35122F4CAB200213E06 /* main.m in Sources */, + 8D8FA34322F4CAB100213E06 /* AppDelegate.m in Sources */, + ); + runOnlyForDeploymentPostprocessing = 0; + }; + 8D8FA35722F4CAF700213E06 /* Sources */ = { + isa = PBXSourcesBuildPhase; + buildActionMask = 2147483647; + files = ( + 8D8FA36022F4CAF700213E06 /* ViewController.swift in Sources */, + 8D8FA35E22F4CAF700213E06 /* AppDelegate.swift in Sources */, + ); + runOnlyForDeploymentPostprocessing = 0; + }; +/* End PBXSourcesBuildPhase section */ + +/* Begin PBXVariantGroup section */ + 8D8FA34722F4CAB100213E06 /* Main.storyboard */ = { + isa = PBXVariantGroup; + children = ( + 8D8FA34822F4CAB100213E06 /* Base */, + ); + name = Main.storyboard; + sourceTree = ""; + }; + 8D8FA34C22F4CAB200213E06 /* LaunchScreen.storyboard */ = { + isa = PBXVariantGroup; + children = ( + 8D8FA34D22F4CAB200213E06 /* Base */, + ); + name = LaunchScreen.storyboard; + sourceTree = ""; + }; + 8D8FA36122F4CAF700213E06 /* Main.storyboard */ = { + isa = PBXVariantGroup; + children = ( + 8D8FA36222F4CAF700213E06 /* Base */, + ); + name = Main.storyboard; + sourceTree = ""; + }; + 8D8FA36622F4CAF800213E06 /* LaunchScreen.storyboard */ = { + isa = PBXVariantGroup; + children = ( + 8D8FA36722F4CAF800213E06 /* Base */, + ); + name = LaunchScreen.storyboard; + sourceTree = ""; + }; +/* End PBXVariantGroup section */ + +/* Begin XCBuildConfiguration section */ + 8D8FA35222F4CAB200213E06 /* Debug */ = { + isa = XCBuildConfiguration; + buildSettings = { + ALWAYS_SEARCH_USER_PATHS = NO; + CLANG_ANALYZER_NONNULL = YES; + CLANG_ANALYZER_NUMBER_OBJECT_CONVERSION = YES_AGGRESSIVE; + CLANG_CXX_LANGUAGE_STANDARD = "gnu++14"; + CLANG_CXX_LIBRARY = "libc++"; + CLANG_ENABLE_MODULES = YES; + CLANG_ENABLE_OBJC_ARC = YES; + CLANG_ENABLE_OBJC_WEAK = YES; + CLANG_WARN_BLOCK_CAPTURE_AUTORELEASING = YES; + CLANG_WARN_BOOL_CONVERSION = YES; + CLANG_WARN_COMMA = YES; + CLANG_WARN_CONSTANT_CONVERSION = YES; + CLANG_WARN_DEPRECATED_OBJC_IMPLEMENTATIONS = YES; + CLANG_WARN_DIRECT_OBJC_ISA_USAGE = YES_ERROR; + CLANG_WARN_DOCUMENTATION_COMMENTS = YES; + CLANG_WARN_EMPTY_BODY = YES; + CLANG_WARN_ENUM_CONVERSION = YES; + CLANG_WARN_INFINITE_RECURSION = YES; + CLANG_WARN_INT_CONVERSION = YES; + CLANG_WARN_NON_LITERAL_NULL_CONVERSION = YES; + CLANG_WARN_OBJC_IMPLICIT_RETAIN_SELF = YES; + CLANG_WARN_OBJC_LITERAL_CONVERSION = YES; + CLANG_WARN_OBJC_ROOT_CLASS = YES_ERROR; + CLANG_WARN_QUOTED_INCLUDE_IN_FRAMEWORK_HEADER = YES; + CLANG_WARN_RANGE_LOOP_ANALYSIS = YES; + CLANG_WARN_STRICT_PROTOTYPES = YES; + CLANG_WARN_SUSPICIOUS_MOVE = YES; + CLANG_WARN_UNGUARDED_AVAILABILITY = YES_AGGRESSIVE; + CLANG_WARN_UNREACHABLE_CODE = YES; + CLANG_WARN__DUPLICATE_METHOD_MATCH = YES; + CODE_SIGN_IDENTITY = "iPhone Developer"; + COPY_PHASE_STRIP = NO; + DEBUG_INFORMATION_FORMAT = dwarf; + ENABLE_STRICT_OBJC_MSGSEND = YES; + ENABLE_TESTABILITY = YES; + GCC_C_LANGUAGE_STANDARD = gnu11; + GCC_DYNAMIC_NO_PIC = NO; + GCC_NO_COMMON_BLOCKS = YES; + GCC_OPTIMIZATION_LEVEL = 0; + GCC_PREPROCESSOR_DEFINITIONS = ( + "DEBUG=1", + "$(inherited)", + ); + GCC_WARN_64_TO_32_BIT_CONVERSION = YES; + GCC_WARN_ABOUT_RETURN_TYPE = YES_ERROR; + GCC_WARN_UNDECLARED_SELECTOR = YES; + GCC_WARN_UNINITIALIZED_AUTOS = YES_AGGRESSIVE; + GCC_WARN_UNUSED_FUNCTION = YES; + GCC_WARN_UNUSED_VARIABLE = YES; + IPHONEOS_DEPLOYMENT_TARGET = 12.2; + MTL_ENABLE_DEBUG_INFO = INCLUDE_SOURCE; + MTL_FAST_MATH = YES; + ONLY_ACTIVE_ARCH = YES; + SDKROOT = iphoneos; + }; + name = Debug; + }; + 8D8FA35322F4CAB200213E06 /* Release */ = { + isa = XCBuildConfiguration; + buildSettings = { + ALWAYS_SEARCH_USER_PATHS = NO; + CLANG_ANALYZER_NONNULL = YES; + CLANG_ANALYZER_NUMBER_OBJECT_CONVERSION = YES_AGGRESSIVE; + CLANG_CXX_LANGUAGE_STANDARD = "gnu++14"; + CLANG_CXX_LIBRARY = "libc++"; + CLANG_ENABLE_MODULES = YES; + CLANG_ENABLE_OBJC_ARC = YES; + CLANG_ENABLE_OBJC_WEAK = YES; + CLANG_WARN_BLOCK_CAPTURE_AUTORELEASING = YES; + CLANG_WARN_BOOL_CONVERSION = YES; + CLANG_WARN_COMMA = YES; + CLANG_WARN_CONSTANT_CONVERSION = YES; + CLANG_WARN_DEPRECATED_OBJC_IMPLEMENTATIONS = YES; + CLANG_WARN_DIRECT_OBJC_ISA_USAGE = YES_ERROR; + CLANG_WARN_DOCUMENTATION_COMMENTS = YES; + CLANG_WARN_EMPTY_BODY = YES; + CLANG_WARN_ENUM_CONVERSION = YES; + CLANG_WARN_INFINITE_RECURSION = YES; + CLANG_WARN_INT_CONVERSION = YES; + CLANG_WARN_NON_LITERAL_NULL_CONVERSION = YES; + CLANG_WARN_OBJC_IMPLICIT_RETAIN_SELF = YES; + CLANG_WARN_OBJC_LITERAL_CONVERSION = YES; + CLANG_WARN_OBJC_ROOT_CLASS = YES_ERROR; + CLANG_WARN_QUOTED_INCLUDE_IN_FRAMEWORK_HEADER = YES; + CLANG_WARN_RANGE_LOOP_ANALYSIS = YES; + CLANG_WARN_STRICT_PROTOTYPES = YES; + CLANG_WARN_SUSPICIOUS_MOVE = YES; + CLANG_WARN_UNGUARDED_AVAILABILITY = YES_AGGRESSIVE; + CLANG_WARN_UNREACHABLE_CODE = YES; + CLANG_WARN__DUPLICATE_METHOD_MATCH = YES; + CODE_SIGN_IDENTITY = "iPhone Developer"; + COPY_PHASE_STRIP = NO; + DEBUG_INFORMATION_FORMAT = "dwarf-with-dsym"; + ENABLE_NS_ASSERTIONS = NO; + ENABLE_STRICT_OBJC_MSGSEND = YES; + GCC_C_LANGUAGE_STANDARD = gnu11; + GCC_NO_COMMON_BLOCKS = YES; + GCC_WARN_64_TO_32_BIT_CONVERSION = YES; + GCC_WARN_ABOUT_RETURN_TYPE = YES_ERROR; + GCC_WARN_UNDECLARED_SELECTOR = YES; + GCC_WARN_UNINITIALIZED_AUTOS = YES_AGGRESSIVE; + GCC_WARN_UNUSED_FUNCTION = YES; + GCC_WARN_UNUSED_VARIABLE = YES; + IPHONEOS_DEPLOYMENT_TARGET = 12.2; + MTL_ENABLE_DEBUG_INFO = NO; + MTL_FAST_MATH = YES; + SDKROOT = iphoneos; + SWIFT_COMPILATION_MODE = wholemodule; + VALIDATE_PRODUCT = YES; + }; + name = Release; + }; + 8D8FA35522F4CAB200213E06 /* Debug */ = { + isa = XCBuildConfiguration; + buildSettings = { + ASSETCATALOG_COMPILER_APPICON_NAME = AppIcon; + CODE_SIGN_STYLE = Automatic; + INFOPLIST_FILE = CrashlyticsExample/Info.plist; + LD_RUNPATH_SEARCH_PATHS = ( + "$(inherited)", + "@executable_path/Frameworks", + ); + PRODUCT_BUNDLE_IDENTIFIER = com.firebase.CrashlyticsExample; + PRODUCT_NAME = "$(TARGET_NAME)"; + TARGETED_DEVICE_FAMILY = "1,2"; + }; + name = Debug; + }; + 8D8FA35622F4CAB200213E06 /* Release */ = { + isa = XCBuildConfiguration; + buildSettings = { + ASSETCATALOG_COMPILER_APPICON_NAME = AppIcon; + CODE_SIGN_STYLE = Automatic; + INFOPLIST_FILE = CrashlyticsExample/Info.plist; + LD_RUNPATH_SEARCH_PATHS = ( + "$(inherited)", + "@executable_path/Frameworks", + ); + PRODUCT_BUNDLE_IDENTIFIER = com.firebase.CrashlyticsExample; + PRODUCT_NAME = "$(TARGET_NAME)"; + TARGETED_DEVICE_FAMILY = "1,2"; + }; + name = Release; + }; + 8D8FA36A22F4CAF800213E06 /* Debug */ = { + isa = XCBuildConfiguration; + buildSettings = { + ASSETCATALOG_COMPILER_APPICON_NAME = AppIcon; + CODE_SIGN_STYLE = Automatic; + INFOPLIST_FILE = CrashlyticsExampleSwift/Info.plist; + LD_RUNPATH_SEARCH_PATHS = ( + "$(inherited)", + "@executable_path/Frameworks", + ); + PRODUCT_BUNDLE_IDENTIFIER = com.firebase.CrashlyticsExampleSwift; + PRODUCT_NAME = "$(TARGET_NAME)"; + SWIFT_ACTIVE_COMPILATION_CONDITIONS = DEBUG; + SWIFT_OPTIMIZATION_LEVEL = "-Onone"; + SWIFT_VERSION = 5.0; + TARGETED_DEVICE_FAMILY = "1,2"; + }; + name = Debug; + }; + 8D8FA36B22F4CAF800213E06 /* Release */ = { + isa = XCBuildConfiguration; + buildSettings = { + ASSETCATALOG_COMPILER_APPICON_NAME = AppIcon; + CODE_SIGN_STYLE = Automatic; + INFOPLIST_FILE = CrashlyticsExampleSwift/Info.plist; + LD_RUNPATH_SEARCH_PATHS = ( + "$(inherited)", + "@executable_path/Frameworks", + ); + PRODUCT_BUNDLE_IDENTIFIER = com.firebase.CrashlyticsExampleSwift; + PRODUCT_NAME = "$(TARGET_NAME)"; + SWIFT_COMPILATION_MODE = wholemodule; + SWIFT_OPTIMIZATION_LEVEL = "-O"; + SWIFT_VERSION = 5.0; + TARGETED_DEVICE_FAMILY = "1,2"; + }; + name = Release; + }; +/* End XCBuildConfiguration section */ + +/* Begin XCConfigurationList section */ + 8D8FA33922F4CAB100213E06 /* Build configuration list for PBXProject "CrashlyticsExample" */ = { + isa = XCConfigurationList; + buildConfigurations = ( + 8D8FA35222F4CAB200213E06 /* Debug */, + 8D8FA35322F4CAB200213E06 /* Release */, + ); + defaultConfigurationIsVisible = 0; + defaultConfigurationName = Release; + }; + 8D8FA35422F4CAB200213E06 /* Build configuration list for PBXNativeTarget "CrashlyticsExample" */ = { + isa = XCConfigurationList; + buildConfigurations = ( + 8D8FA35522F4CAB200213E06 /* Debug */, + 8D8FA35622F4CAB200213E06 /* Release */, + ); + defaultConfigurationIsVisible = 0; + defaultConfigurationName = Release; + }; + 8D8FA36C22F4CAF800213E06 /* Build configuration list for PBXNativeTarget "CrashlyticsExampleSwift" */ = { + isa = XCConfigurationList; + buildConfigurations = ( + 8D8FA36A22F4CAF800213E06 /* Debug */, + 8D8FA36B22F4CAF800213E06 /* Release */, + ); + defaultConfigurationIsVisible = 0; + defaultConfigurationName = Release; + }; +/* End XCConfigurationList section */ + }; + rootObject = 8D8FA33622F4CAB100213E06 /* Project object */; +} diff --git a/crashlytics/CrashlyticsExample/AppDelegate.h b/crashlytics/CrashlyticsExample/AppDelegate.h new file mode 100644 index 00000000..a9861fa2 --- /dev/null +++ b/crashlytics/CrashlyticsExample/AppDelegate.h @@ -0,0 +1,25 @@ +// +// Copyright (c) 2019 Google Inc. +// +// Licensed under the Apache License, Version 2.0 (the "License"); +// you may not use this file except in compliance with the License. +// You may obtain a copy of the License at +// +// http://www.apache.org/licenses/LICENSE-2.0 +// +// Unless required by applicable law or agreed to in writing, software +// distributed under the License is distributed on an "AS IS" BASIS, +// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +// See the License for the specific language governing permissions and +// limitations under the License. +// + +#import + +@interface AppDelegate : UIResponder + +@property (strong, nonatomic) UIWindow *window; + + +@end + diff --git a/crashlytics/CrashlyticsExample/AppDelegate.m b/crashlytics/CrashlyticsExample/AppDelegate.m new file mode 100644 index 00000000..ccf63ce3 --- /dev/null +++ b/crashlytics/CrashlyticsExample/AppDelegate.m @@ -0,0 +1,34 @@ +// +// Copyright (c) 2019 Google Inc. +// +// Licensed under the Apache License, Version 2.0 (the "License"); +// you may not use this file except in compliance with the License. +// You may obtain a copy of the License at +// +// http://www.apache.org/licenses/LICENSE-2.0 +// +// Unless required by applicable law or agreed to in writing, software +// distributed under the License is distributed on an "AS IS" BASIS, +// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +// See the License for the specific language governing permissions and +// limitations under the License. +// + +@import Firebase; + +#import "AppDelegate.h" + +@interface AppDelegate () + +@end + +@implementation AppDelegate + + +- (BOOL)application:(UIApplication *)application didFinishLaunchingWithOptions:(NSDictionary *)launchOptions { + [FIRApp configure]; + return YES; +} + + +@end diff --git a/crashlytics/CrashlyticsExample/Assets.xcassets/AppIcon.appiconset/Contents.json b/crashlytics/CrashlyticsExample/Assets.xcassets/AppIcon.appiconset/Contents.json new file mode 100644 index 00000000..d8db8d65 --- /dev/null +++ b/crashlytics/CrashlyticsExample/Assets.xcassets/AppIcon.appiconset/Contents.json @@ -0,0 +1,98 @@ +{ + "images" : [ + { + "idiom" : "iphone", + "size" : "20x20", + "scale" : "2x" + }, + { + "idiom" : "iphone", + "size" : "20x20", + "scale" : "3x" + }, + { + "idiom" : "iphone", + "size" : "29x29", + "scale" : "2x" + }, + { + "idiom" : "iphone", + "size" : "29x29", + "scale" : "3x" + }, + { + "idiom" : "iphone", + "size" : "40x40", + "scale" : "2x" + }, + { + "idiom" : "iphone", + "size" : "40x40", + "scale" : "3x" + }, + { + "idiom" : "iphone", + "size" : "60x60", + "scale" : "2x" + }, + { + "idiom" : "iphone", + "size" : "60x60", + "scale" : "3x" + }, + { + "idiom" : "ipad", + "size" : "20x20", + "scale" : "1x" + }, + { + "idiom" : "ipad", + "size" : "20x20", + "scale" : "2x" + }, + { + "idiom" : "ipad", + "size" : "29x29", + "scale" : "1x" + }, + { + "idiom" : "ipad", + "size" : "29x29", + "scale" : "2x" + }, + { + "idiom" : "ipad", + "size" : "40x40", + "scale" : "1x" + }, + { + "idiom" : "ipad", + "size" : "40x40", + "scale" : "2x" + }, + { + "idiom" : "ipad", + "size" : "76x76", + "scale" : "1x" + }, + { + "idiom" : "ipad", + "size" : "76x76", + "scale" : "2x" + }, + { + "idiom" : "ipad", + "size" : "83.5x83.5", + "scale" : "2x" + }, + { + "idiom" : "ios-marketing", + "size" : "1024x1024", + "scale" : "1x" + } + ], + "info" : { + "version" : 1, + "author" : "xcode" + } +} \ No newline at end of file diff --git a/crashlytics/CrashlyticsExample/Assets.xcassets/Contents.json b/crashlytics/CrashlyticsExample/Assets.xcassets/Contents.json new file mode 100644 index 00000000..da4a164c --- /dev/null +++ b/crashlytics/CrashlyticsExample/Assets.xcassets/Contents.json @@ -0,0 +1,6 @@ +{ + "info" : { + "version" : 1, + "author" : "xcode" + } +} \ No newline at end of file diff --git a/crashlytics/CrashlyticsExample/Base.lproj/LaunchScreen.storyboard b/crashlytics/CrashlyticsExample/Base.lproj/LaunchScreen.storyboard new file mode 100644 index 00000000..bfa36129 --- /dev/null +++ b/crashlytics/CrashlyticsExample/Base.lproj/LaunchScreen.storyboard @@ -0,0 +1,25 @@ + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/crashlytics/CrashlyticsExample/Base.lproj/Main.storyboard b/crashlytics/CrashlyticsExample/Base.lproj/Main.storyboard new file mode 100644 index 00000000..942f0bc4 --- /dev/null +++ b/crashlytics/CrashlyticsExample/Base.lproj/Main.storyboard @@ -0,0 +1,24 @@ + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/crashlytics/CrashlyticsExample/Info.plist b/crashlytics/CrashlyticsExample/Info.plist new file mode 100644 index 00000000..16be3b68 --- /dev/null +++ b/crashlytics/CrashlyticsExample/Info.plist @@ -0,0 +1,45 @@ + + + + + CFBundleDevelopmentRegion + $(DEVELOPMENT_LANGUAGE) + CFBundleExecutable + $(EXECUTABLE_NAME) + CFBundleIdentifier + $(PRODUCT_BUNDLE_IDENTIFIER) + CFBundleInfoDictionaryVersion + 6.0 + CFBundleName + $(PRODUCT_NAME) + CFBundlePackageType + APPL + CFBundleShortVersionString + 1.0 + CFBundleVersion + 1 + LSRequiresIPhoneOS + + UILaunchStoryboardName + LaunchScreen + UIMainStoryboardFile + Main + UIRequiredDeviceCapabilities + + armv7 + + UISupportedInterfaceOrientations + + UIInterfaceOrientationPortrait + UIInterfaceOrientationLandscapeLeft + UIInterfaceOrientationLandscapeRight + + UISupportedInterfaceOrientations~ipad + + UIInterfaceOrientationPortrait + UIInterfaceOrientationPortraitUpsideDown + UIInterfaceOrientationLandscapeLeft + UIInterfaceOrientationLandscapeRight + + + diff --git a/crashlytics/CrashlyticsExample/ViewController.h b/crashlytics/CrashlyticsExample/ViewController.h new file mode 100644 index 00000000..f543b8a0 --- /dev/null +++ b/crashlytics/CrashlyticsExample/ViewController.h @@ -0,0 +1,23 @@ +// +// Copyright (c) 2019 Google Inc. +// +// Licensed under the Apache License, Version 2.0 (the "License"); +// you may not use this file except in compliance with the License. +// You may obtain a copy of the License at +// +// http://www.apache.org/licenses/LICENSE-2.0 +// +// Unless required by applicable law or agreed to in writing, software +// distributed under the License is distributed on an "AS IS" BASIS, +// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +// See the License for the specific language governing permissions and +// limitations under the License. +// + +#import + +@interface ViewController : UIViewController + + +@end + diff --git a/crashlytics/CrashlyticsExample/ViewController.m b/crashlytics/CrashlyticsExample/ViewController.m new file mode 100644 index 00000000..15fc260c --- /dev/null +++ b/crashlytics/CrashlyticsExample/ViewController.m @@ -0,0 +1,65 @@ +// +// Copyright (c) 2019 Google Inc. +// +// Licensed under the Apache License, Version 2.0 (the "License"); +// you may not use this file except in compliance with the License. +// You may obtain a copy of the License at +// +// http://www.apache.org/licenses/LICENSE-2.0 +// +// Unless required by applicable law or agreed to in writing, software +// distributed under the License is distributed on an "AS IS" BASIS, +// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +// See the License for the specific language governing permissions and +// limitations under the License. +// + +@import Firebase; + +#import "ViewController.h" + +@interface ViewController () +// [START ml_functions_define] +@property(strong, nonatomic) FIRCrashlytics *crashlytics; +// [END ml_functions_define] +@end + +@implementation ViewController + +- (void)viewDidLoad { + [super viewDidLoad]; + // [START crashlytics_init] + self.crashlytics = [FIRCrashlytics crashlytics]; + // [END crashlytics_init] +} + +- (void)customizeStackTraces { + // [START customizeStackTraces] + FIRExceptionModel *model = + [FIRExceptionModel exceptionModelWithName:@"FooException" reason:@"There was a foo."]; + model.stackTrace = @[ + [FIRStackFrame stackFrameWithSymbol:@"makeError" file:@"handler.js" line:495], + [FIRStackFrame stackFrameWithSymbol:@"then" file:@"routes.js" line:102], + [FIRStackFrame stackFrameWithSymbol:@"main" file:@"app.js" line:12], + ]; + + [[FIRCrashlytics crashlytics] recordExceptionModel:model]; + // [END customizeStackTraces] +} + +- (void)customizeStackTracesAddress { + // [START customizeStackTracesAddress] + FIRExceptionModel *model = + [FIRExceptionModel exceptionModelWithName:@"FooException" reason:@"There was a foo."]; + model.stackTrace = @[ + [FIRStackFrame stackFrameWithAddress:0xfa12123], + [FIRStackFrame stackFrameWithAddress:12412412], + [FIRStackFrame stackFrameWithAddress:194129124], + ]; + + + [[FIRCrashlytics crashlytics] recordExceptionModel:model]; + // [END customizeStackTracesAddress] +} + +@end diff --git a/crashlytics/CrashlyticsExample/main.m b/crashlytics/CrashlyticsExample/main.m new file mode 100644 index 00000000..8d31108d --- /dev/null +++ b/crashlytics/CrashlyticsExample/main.m @@ -0,0 +1,24 @@ +// +// Copyright (c) 2019 Google Inc. +// +// Licensed under the Apache License, Version 2.0 (the "License"); +// you may not use this file except in compliance with the License. +// You may obtain a copy of the License at +// +// http://www.apache.org/licenses/LICENSE-2.0 +// +// Unless required by applicable law or agreed to in writing, software +// distributed under the License is distributed on an "AS IS" BASIS, +// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +// See the License for the specific language governing permissions and +// limitations under the License. +// + +#import +#import "AppDelegate.h" + +int main(int argc, char * argv[]) { + @autoreleasepool { + return UIApplicationMain(argc, argv, nil, NSStringFromClass([AppDelegate class])); + } +} diff --git a/crashlytics/CrashlyticsExampleSwift/AppDelegate.swift b/crashlytics/CrashlyticsExampleSwift/AppDelegate.swift new file mode 100644 index 00000000..26ad4232 --- /dev/null +++ b/crashlytics/CrashlyticsExampleSwift/AppDelegate.swift @@ -0,0 +1,31 @@ +// +// Copyright (c) 2019 Google Inc. +// +// Licensed under the Apache License, Version 2.0 (the "License"); +// you may not use this file except in compliance with the License. +// You may obtain a copy of the License at +// +// http://www.apache.org/licenses/LICENSE-2.0 +// +// Unless required by applicable law or agreed to in writing, software +// distributed under the License is distributed on an "AS IS" BASIS, +// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +// See the License for the specific language governing permissions and +// limitations under the License. +// + +import UIKit +import Firebase + +@UIApplicationMain +class AppDelegate: UIResponder, UIApplicationDelegate { + + var window: UIWindow? + + func application(_ application: UIApplication, didFinishLaunchingWithOptions launchOptions: [UIApplication.LaunchOptionsKey: Any]?) -> Bool { + FirebaseApp.configure() + return true + } + +} + diff --git a/crashlytics/CrashlyticsExampleSwift/Assets.xcassets/AppIcon.appiconset/Contents.json b/crashlytics/CrashlyticsExampleSwift/Assets.xcassets/AppIcon.appiconset/Contents.json new file mode 100644 index 00000000..d8db8d65 --- /dev/null +++ b/crashlytics/CrashlyticsExampleSwift/Assets.xcassets/AppIcon.appiconset/Contents.json @@ -0,0 +1,98 @@ +{ + "images" : [ + { + "idiom" : "iphone", + "size" : "20x20", + "scale" : "2x" + }, + { + "idiom" : "iphone", + "size" : "20x20", + "scale" : "3x" + }, + { + "idiom" : "iphone", + "size" : "29x29", + "scale" : "2x" + }, + { + "idiom" : "iphone", + "size" : "29x29", + "scale" : "3x" + }, + { + "idiom" : "iphone", + "size" : "40x40", + "scale" : "2x" + }, + { + "idiom" : "iphone", + "size" : "40x40", + "scale" : "3x" + }, + { + "idiom" : "iphone", + "size" : "60x60", + "scale" : "2x" + }, + { + "idiom" : "iphone", + "size" : "60x60", + "scale" : "3x" + }, + { + "idiom" : "ipad", + "size" : "20x20", + "scale" : "1x" + }, + { + "idiom" : "ipad", + "size" : "20x20", + "scale" : "2x" + }, + { + "idiom" : "ipad", + "size" : "29x29", + "scale" : "1x" + }, + { + "idiom" : "ipad", + "size" : "29x29", + "scale" : "2x" + }, + { + "idiom" : "ipad", + "size" : "40x40", + "scale" : "1x" + }, + { + "idiom" : "ipad", + "size" : "40x40", + "scale" : "2x" + }, + { + "idiom" : "ipad", + "size" : "76x76", + "scale" : "1x" + }, + { + "idiom" : "ipad", + "size" : "76x76", + "scale" : "2x" + }, + { + "idiom" : "ipad", + "size" : "83.5x83.5", + "scale" : "2x" + }, + { + "idiom" : "ios-marketing", + "size" : "1024x1024", + "scale" : "1x" + } + ], + "info" : { + "version" : 1, + "author" : "xcode" + } +} \ No newline at end of file diff --git a/crashlytics/CrashlyticsExampleSwift/Assets.xcassets/Contents.json b/crashlytics/CrashlyticsExampleSwift/Assets.xcassets/Contents.json new file mode 100644 index 00000000..da4a164c --- /dev/null +++ b/crashlytics/CrashlyticsExampleSwift/Assets.xcassets/Contents.json @@ -0,0 +1,6 @@ +{ + "info" : { + "version" : 1, + "author" : "xcode" + } +} \ No newline at end of file diff --git a/crashlytics/CrashlyticsExampleSwift/Base.lproj/LaunchScreen.storyboard b/crashlytics/CrashlyticsExampleSwift/Base.lproj/LaunchScreen.storyboard new file mode 100644 index 00000000..bfa36129 --- /dev/null +++ b/crashlytics/CrashlyticsExampleSwift/Base.lproj/LaunchScreen.storyboard @@ -0,0 +1,25 @@ + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/crashlytics/CrashlyticsExampleSwift/Base.lproj/Main.storyboard b/crashlytics/CrashlyticsExampleSwift/Base.lproj/Main.storyboard new file mode 100644 index 00000000..f1bcf384 --- /dev/null +++ b/crashlytics/CrashlyticsExampleSwift/Base.lproj/Main.storyboard @@ -0,0 +1,24 @@ + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/crashlytics/CrashlyticsExampleSwift/Info.plist b/crashlytics/CrashlyticsExampleSwift/Info.plist new file mode 100644 index 00000000..16be3b68 --- /dev/null +++ b/crashlytics/CrashlyticsExampleSwift/Info.plist @@ -0,0 +1,45 @@ + + + + + CFBundleDevelopmentRegion + $(DEVELOPMENT_LANGUAGE) + CFBundleExecutable + $(EXECUTABLE_NAME) + CFBundleIdentifier + $(PRODUCT_BUNDLE_IDENTIFIER) + CFBundleInfoDictionaryVersion + 6.0 + CFBundleName + $(PRODUCT_NAME) + CFBundlePackageType + APPL + CFBundleShortVersionString + 1.0 + CFBundleVersion + 1 + LSRequiresIPhoneOS + + UILaunchStoryboardName + LaunchScreen + UIMainStoryboardFile + Main + UIRequiredDeviceCapabilities + + armv7 + + UISupportedInterfaceOrientations + + UIInterfaceOrientationPortrait + UIInterfaceOrientationLandscapeLeft + UIInterfaceOrientationLandscapeRight + + UISupportedInterfaceOrientations~ipad + + UIInterfaceOrientationPortrait + UIInterfaceOrientationPortraitUpsideDown + UIInterfaceOrientationLandscapeLeft + UIInterfaceOrientationLandscapeRight + + + diff --git a/crashlytics/CrashlyticsExampleSwift/ViewController.swift b/crashlytics/CrashlyticsExampleSwift/ViewController.swift new file mode 100644 index 00000000..d196e814 --- /dev/null +++ b/crashlytics/CrashlyticsExampleSwift/ViewController.swift @@ -0,0 +1,55 @@ +// +// Copyright (c) 2019 Google Inc. +// +// Licensed under the Apache License, Version 2.0 (the "License"); +// you may not use this file except in compliance with the License. +// You may obtain a copy of the License at +// +// http://www.apache.org/licenses/LICENSE-2.0 +// +// Unless required by applicable law or agreed to in writing, software +// distributed under the License is distributed on an "AS IS" BASIS, +// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +// See the License for the specific language governing permissions and +// limitations under the License. +// + +import UIKit +import Firebase + +class ViewController: UIViewController { + // [START crashlytics_define] + lazy var crashlytics = Crashlytics.crashlytics() + // [END crashlytics_define] + + override func viewDidLoad() { + super.viewDidLoad() + // Do any additional setup after loading the view. + } + + func customizeStackTraces() { + // [START customizeStackTraces] + var ex = ExceptionModel(name:"FooException", reason:"There was a foo.") + ex.stackTrace = [ + StackFrame(symbol:"makeError", file:"handler.js", line:495), + StackFrame(symbol:"then", file:"routes.js", line:102), + StackFrame(symbol:"main", file:"app.js", line:12), + ] + + crashlytics.record(exceptionModel:ex) + // [END customizeStackTraces] + } + + func customizeStackTracesAddress() { + // [START customizeStackTracesAddress] + var ex = ExceptionModel.init(name:"FooException", reason:"There was a foo.") + ex.stackTrace = [ + StackFrame(address:0xfa12123), + StackFrame(address:12412412), + StackFrame(address:194129124), + ] + + crashlytics.record(exceptionModel:ex) + // [END customizeStackTracesAddress] + } +} diff --git a/crashlytics/Podfile b/crashlytics/Podfile new file mode 100644 index 00000000..367b5dd1 --- /dev/null +++ b/crashlytics/Podfile @@ -0,0 +1,18 @@ +# Uncomment the next line to define a global platform for your project +# platform :ios, '9.0' + +target 'CrashlyticsExample' do + # Comment the next line if you don't want to use dynamic frameworks + use_frameworks! + + pod 'Firebase/Crashlytics' + +end + +target 'CrashlyticsExampleSwift' do + # Comment the next line if you don't want to use dynamic frameworks + use_frameworks! + + pod 'Firebase/Crashlytics' + +end diff --git a/crashlytics/Podfile.lock b/crashlytics/Podfile.lock new file mode 100644 index 00000000..a93f0efb --- /dev/null +++ b/crashlytics/Podfile.lock @@ -0,0 +1,72 @@ +PODS: + - Firebase/CoreOnly (8.1.1): + - FirebaseCore (= 8.1.0) + - Firebase/Crashlytics (8.1.1): + - Firebase/CoreOnly + - FirebaseCrashlytics (~> 8.1.0) + - FirebaseCore (8.1.0): + - FirebaseCoreDiagnostics (~> 8.0) + - GoogleUtilities/Environment (~> 7.4) + - GoogleUtilities/Logger (~> 7.4) + - FirebaseCoreDiagnostics (8.1.0): + - GoogleDataTransport (~> 9.0) + - GoogleUtilities/Environment (~> 7.4) + - GoogleUtilities/Logger (~> 7.4) + - nanopb (~> 2.30908.0) + - FirebaseCrashlytics (8.1.0): + - FirebaseCore (~> 8.0) + - FirebaseInstallations (~> 8.0) + - GoogleDataTransport (~> 9.0) + - nanopb (~> 2.30908.0) + - PromisesObjC (~> 1.2) + - FirebaseInstallations (8.1.0): + - FirebaseCore (~> 8.0) + - GoogleUtilities/Environment (~> 7.4) + - GoogleUtilities/UserDefaults (~> 7.4) + - PromisesObjC (~> 1.2) + - GoogleDataTransport (9.0.1): + - GoogleUtilities/Environment (~> 7.2) + - nanopb (~> 2.30908.0) + - PromisesObjC (~> 1.2) + - GoogleUtilities/Environment (7.4.1): + - PromisesObjC (~> 1.2) + - GoogleUtilities/Logger (7.4.1): + - GoogleUtilities/Environment + - GoogleUtilities/UserDefaults (7.4.1): + - GoogleUtilities/Logger + - nanopb (2.30908.0): + - nanopb/decode (= 2.30908.0) + - nanopb/encode (= 2.30908.0) + - nanopb/decode (2.30908.0) + - nanopb/encode (2.30908.0) + - PromisesObjC (1.2.12) + +DEPENDENCIES: + - Firebase/Crashlytics + +SPEC REPOS: + trunk: + - Firebase + - FirebaseCore + - FirebaseCoreDiagnostics + - FirebaseCrashlytics + - FirebaseInstallations + - GoogleDataTransport + - GoogleUtilities + - nanopb + - PromisesObjC + +SPEC CHECKSUMS: + Firebase: 4bb49ae87756034cef870fa3c4006235eb46f475 + FirebaseCore: 389c4ce9a7cce4a7e25eb22326b4bee0050557b2 + FirebaseCoreDiagnostics: 3e249cee3de5c5f9cfd6cc2a19997231286fec11 + FirebaseCrashlytics: 1b55b3a718f9e20d59d96db46a4652d95a8ba1d2 + FirebaseInstallations: 7f31798a8198c354eadcb87176d2090b62edc187 + GoogleDataTransport: 04c3e9a480bbcaa2ec3f5d27f1cdeb6a92f20c8d + GoogleUtilities: f8a43108b38a68eebe8b3540e1f4f2d28843ce20 + nanopb: a0ba3315591a9ae0a16a309ee504766e90db0c96 + PromisesObjC: 3113f7f76903778cf4a0586bd1ab89329a0b7b97 + +PODFILE CHECKSUM: 7d7fc01886b20bf15f0faadc1d61966683471571 + +COCOAPODS: 1.10.1 From 120aa595e82dfdbc7801a1fd409009cb5c6a7a89 Mon Sep 17 00:00:00 2001 From: Ibrahim Ulukaya Date: Wed, 23 Jun 2021 13:32:12 -0400 Subject: [PATCH 176/387] Crashlytics snippets --- .../CrashlyticsExample/ViewController.m | 90 +++++++++++++++++-- .../ViewController.swift | 88 +++++++++++++++++- 2 files changed, 166 insertions(+), 12 deletions(-) diff --git a/crashlytics/CrashlyticsExample/ViewController.m b/crashlytics/CrashlyticsExample/ViewController.m index 15fc260c..2af31b44 100644 --- a/crashlytics/CrashlyticsExample/ViewController.m +++ b/crashlytics/CrashlyticsExample/ViewController.m @@ -19,19 +19,28 @@ #import "ViewController.h" @interface ViewController () -// [START ml_functions_define] -@property(strong, nonatomic) FIRCrashlytics *crashlytics; -// [END ml_functions_define] + @end +// [START forceCrash] @implementation ViewController - - (void)viewDidLoad { - [super viewDidLoad]; - // [START crashlytics_init] - self.crashlytics = [FIRCrashlytics crashlytics]; - // [END crashlytics_init] + [super viewDidLoad]; + + // Do any additional setup after loading the view, typically from a nib. + + UIButton* button = [UIButton buttonWithType:UIButtonTypeRoundedRect]; + button.frame = CGRectMake(20, 50, 100, 30); + [button setTitle:@"Crash" forState:UIControlStateNormal]; + [button addTarget:self action:@selector(crashButtonTapped:) + forControlEvents:UIControlEventTouchUpInside]; + [self.view addSubview:button]; +} + +- (IBAction)crashButtonTapped:(id)sender { + @[][1]; } +// [END forceCrash] - (void)customizeStackTraces { // [START customizeStackTraces] @@ -62,4 +71,69 @@ - (void)customizeStackTracesAddress { // [END customizeStackTracesAddress] } +- (void)setCustomKey { + // [START setCustomKey] + // Set int_key to 100. + [[FIRCrashlytics crashlytics] setCustomValue:@(100) forKey:@"int_key"]; + + // Set str_key to "hello". + [[FIRCrashlytics crashlytics] setCustomValue:@"hello" forKey:@"str_key"]; + // [END setCustomKey] +} + +- (void)setCustomValue { + // [START setCustomValue] + [[FIRCrashlytics crashlytics] setCustomValue:@(100) forKey:@"int_key"]; + + // Set int_key to 50 from 100. + [[FIRCrashlytics crashlytics] setCustomValue:@(50) forKey:@"int_key"]; + // [END setCustomValue] +} + +- (void)setCustomKeys { + // [START setCustomKeys] + NSDictionary *keysAndValues = + @{@"string key" : @"string value", + @"string key 2" : @"string value 2", + @"boolean key" : @(YES), + @"boolean key 2" : @(NO), + @"float key" : @(1.01), + @"float key 2" : @(2.02)}; + + [[FIRCrashlytics crashlytics] setCustomKeysAndValues: keysAndValues]; + // [END setCustomKeys] +} + +- (void)enableOptIn { + // [START enableOptIn] + [[FIRCrashlytics crashlytics] setCrashlyticsCollectionEnabled:YES]; + // [END enableOptIn] +} + +- (void)logExceptions { + // [START createError] + NSDictionary *userInfo = @{ + NSLocalizedDescriptionKey: NSLocalizedString(@"The request failed.", nil), + NSLocalizedFailureReasonErrorKey: NSLocalizedString(@"The response returned a 404.", nil), + NSLocalizedRecoverySuggestionErrorKey: NSLocalizedString(@"Does this page exist?", nil), + @"ProductID": @"123456", + @"View": @"MainView", + }; + + NSError *error = [NSError errorWithDomain:NSCocoaErrorDomain + code:-1001 + userInfo:userInfo]; + // [END createError] + + // [START recordError] + [[FIRCrashlytics crashlytics] recordError:error]; + // [END recordError] +} + +- (void)setUserId { + // [START setUserId] + [[FIRCrashlytics crashlytics] setUserID:@"123456789"]; + // [END setUserId] +} + @end diff --git a/crashlytics/CrashlyticsExampleSwift/ViewController.swift b/crashlytics/CrashlyticsExampleSwift/ViewController.swift index d196e814..dd291e47 100644 --- a/crashlytics/CrashlyticsExampleSwift/ViewController.swift +++ b/crashlytics/CrashlyticsExampleSwift/ViewController.swift @@ -17,15 +17,29 @@ import UIKit import Firebase +// [START forceCrash] class ViewController: UIViewController { + override func viewDidLoad() { + super.viewDidLoad() + + // Do any additional setup after loading the view, typically from a nib. + + let button = UIButton(type: .roundedRect) + button.frame = CGRect(x: 20, y: 50, width: 100, height: 30) + button.setTitle("Crash", for: []) + button.addTarget(self, action: #selector(self.crashButtonTapped(_:)), for: .touchUpInside) + view.addSubview(button) + } + + @IBAction func crashButtonTapped(_ sender: AnyObject) { + fatalError() + } + // [END forceCrash] + // [START crashlytics_define] lazy var crashlytics = Crashlytics.crashlytics() // [END crashlytics_define] - override func viewDidLoad() { - super.viewDidLoad() - // Do any additional setup after loading the view. - } func customizeStackTraces() { // [START customizeStackTraces] @@ -52,4 +66,70 @@ class ViewController: UIViewController { crashlytics.record(exceptionModel:ex) // [END customizeStackTracesAddress] } + + func setCustomKey() { + // [START setCustomKey] + // Set int_key to 100. + Crashlytics.crashlytics().setCustomValue(100, forKey: "int_key") + + // Set str_key to "hello". + Crashlytics.crashlytics().setCustomValue("hello", forKey: "str_key") + // [END setCustomKey] + } + + func setCustomValue() { + // [START setCustomValue] + Crashlytics.crashlytics().setCustomValue(100, forKey: "int_key") + + // Set int_key to 50 from 100. + Crashlytics.crashlytics().setCustomValue(50, forKey: "int_key") + // [END setCustomValue] + } + + func setCustomKeys() { + // [START setCustomKeys] + let keysAndValues = [ + "string key" : "string value", + "string key 2" : "string value 2", + "boolean key" : true, + "boolean key 2" : false, + "float key" : 1.01, + "float key 2" : 2.02 + ] as [String : Any] + + Crashlytics.crashlytics().setCustomKeysAndValues(keysAndValues) + // [END setCustomKeys] + } + + func enableOptIn() { + // [START enableOptIn] + Crashlytics.crashlytics().setCrashlyticsCollectionEnabled(true) + // [END enableOptIn] + } + + func logExceptions() { + // [START createError] + let userInfo = [ + NSLocalizedDescriptionKey: NSLocalizedString("The request failed.", comment: ""), + NSLocalizedFailureReasonErrorKey: NSLocalizedString("The response returned a 404.", comment: ""), + NSLocalizedRecoverySuggestionErrorKey: NSLocalizedString("Does this page exist?", comment: ""), + "ProductID": "123456", + "View": "MainView" + ] + + let error = NSError.init(domain: NSCocoaErrorDomain, + code: -1001, + userInfo: userInfo) + // [END createError] + + // [START recordError] + Crashlytics.crashlytics().record(error: error) + // [END recordError] + } + + func setUserId() { + // [START setUserId] + Crashlytics.crashlytics().setUserID("123456789") + // [END setUserId] + } } From b429c8528ce96933f766be3af84585193fdd0e9e Mon Sep 17 00:00:00 2001 From: DPE bot Date: Thu, 24 Jun 2021 08:23:41 -0700 Subject: [PATCH 177/387] Auto-update dependencies. --- crashlytics/Podfile.lock | 34 ++++++++--------- database/Podfile.lock | 48 ++++++++++++------------ firoptions/Podfile.lock | 77 +++++++++++++++++--------------------- functions/Podfile.lock | 32 ++++++++-------- installations/Podfile.lock | 20 +++++----- ml-functions/Podfile.lock | 32 ++++++++-------- mlkit/Podfile.lock | 12 +++--- 7 files changed, 123 insertions(+), 132 deletions(-) diff --git a/crashlytics/Podfile.lock b/crashlytics/Podfile.lock index a93f0efb..35e14f39 100644 --- a/crashlytics/Podfile.lock +++ b/crashlytics/Podfile.lock @@ -1,25 +1,25 @@ PODS: - - Firebase/CoreOnly (8.1.1): - - FirebaseCore (= 8.1.0) - - Firebase/Crashlytics (8.1.1): + - Firebase/CoreOnly (8.2.0): + - FirebaseCore (= 8.2.0) + - Firebase/Crashlytics (8.2.0): - Firebase/CoreOnly - - FirebaseCrashlytics (~> 8.1.0) - - FirebaseCore (8.1.0): + - FirebaseCrashlytics (~> 8.2.0) + - FirebaseCore (8.2.0): - FirebaseCoreDiagnostics (~> 8.0) - GoogleUtilities/Environment (~> 7.4) - GoogleUtilities/Logger (~> 7.4) - - FirebaseCoreDiagnostics (8.1.0): + - FirebaseCoreDiagnostics (8.2.0): - GoogleDataTransport (~> 9.0) - GoogleUtilities/Environment (~> 7.4) - GoogleUtilities/Logger (~> 7.4) - nanopb (~> 2.30908.0) - - FirebaseCrashlytics (8.1.0): + - FirebaseCrashlytics (8.2.0): - FirebaseCore (~> 8.0) - FirebaseInstallations (~> 8.0) - GoogleDataTransport (~> 9.0) - nanopb (~> 2.30908.0) - PromisesObjC (~> 1.2) - - FirebaseInstallations (8.1.0): + - FirebaseInstallations (8.2.0): - FirebaseCore (~> 8.0) - GoogleUtilities/Environment (~> 7.4) - GoogleUtilities/UserDefaults (~> 7.4) @@ -28,11 +28,11 @@ PODS: - GoogleUtilities/Environment (~> 7.2) - nanopb (~> 2.30908.0) - PromisesObjC (~> 1.2) - - GoogleUtilities/Environment (7.4.1): + - GoogleUtilities/Environment (7.4.3): - PromisesObjC (~> 1.2) - - GoogleUtilities/Logger (7.4.1): + - GoogleUtilities/Logger (7.4.3): - GoogleUtilities/Environment - - GoogleUtilities/UserDefaults (7.4.1): + - GoogleUtilities/UserDefaults (7.4.3): - GoogleUtilities/Logger - nanopb (2.30908.0): - nanopb/decode (= 2.30908.0) @@ -57,13 +57,13 @@ SPEC REPOS: - PromisesObjC SPEC CHECKSUMS: - Firebase: 4bb49ae87756034cef870fa3c4006235eb46f475 - FirebaseCore: 389c4ce9a7cce4a7e25eb22326b4bee0050557b2 - FirebaseCoreDiagnostics: 3e249cee3de5c5f9cfd6cc2a19997231286fec11 - FirebaseCrashlytics: 1b55b3a718f9e20d59d96db46a4652d95a8ba1d2 - FirebaseInstallations: 7f31798a8198c354eadcb87176d2090b62edc187 + Firebase: 12c568897b807321964e89d2b263ef4c6cff3db6 + FirebaseCore: 3a83f24c3de69ec9f9a426e2598125ea51f3a2ce + FirebaseCoreDiagnostics: 61384f54989065b15c36b5922b65112e86811d3c + FirebaseCrashlytics: 935dbdb043a286ca92a22d15e5780802403ea0ea + FirebaseInstallations: 9394ea09e242bf0816e95ac30e56a9214cc86ced GoogleDataTransport: 04c3e9a480bbcaa2ec3f5d27f1cdeb6a92f20c8d - GoogleUtilities: f8a43108b38a68eebe8b3540e1f4f2d28843ce20 + GoogleUtilities: 45dbb24a7f351d69d0a601482b39ad6c32e30dab nanopb: a0ba3315591a9ae0a16a309ee504766e90db0c96 PromisesObjC: 3113f7f76903778cf4a0586bd1ab89329a0b7b97 diff --git a/database/Podfile.lock b/database/Podfile.lock index 8545a65c..95dd01ed 100644 --- a/database/Podfile.lock +++ b/database/Podfile.lock @@ -1,49 +1,49 @@ PODS: - - Firebase/Auth (8.1.1): + - Firebase/Auth (8.2.0): - Firebase/CoreOnly - - FirebaseAuth (~> 8.1.0) - - Firebase/CoreOnly (8.1.1): - - FirebaseCore (= 8.1.0) - - Firebase/Database (8.1.1): + - FirebaseAuth (~> 8.2.0) + - Firebase/CoreOnly (8.2.0): + - FirebaseCore (= 8.2.0) + - Firebase/Database (8.2.0): - Firebase/CoreOnly - - FirebaseDatabase (~> 8.1.0) - - FirebaseAuth (8.1.0): + - FirebaseDatabase (~> 8.2.0) + - FirebaseAuth (8.2.0): - FirebaseCore (~> 8.0) - GoogleUtilities/AppDelegateSwizzler (~> 7.4) - GoogleUtilities/Environment (~> 7.4) - GTMSessionFetcher/Core (~> 1.5) - - FirebaseCore (8.1.0): + - FirebaseCore (8.2.0): - FirebaseCoreDiagnostics (~> 8.0) - GoogleUtilities/Environment (~> 7.4) - GoogleUtilities/Logger (~> 7.4) - - FirebaseCoreDiagnostics (8.1.0): + - FirebaseCoreDiagnostics (8.2.0): - GoogleDataTransport (~> 9.0) - GoogleUtilities/Environment (~> 7.4) - GoogleUtilities/Logger (~> 7.4) - nanopb (~> 2.30908.0) - - FirebaseDatabase (8.1.0): + - FirebaseDatabase (8.2.0): - FirebaseCore (~> 8.0) - leveldb-library (~> 1.22) - GoogleDataTransport (9.0.1): - GoogleUtilities/Environment (~> 7.2) - nanopb (~> 2.30908.0) - PromisesObjC (~> 1.2) - - GoogleUtilities/AppDelegateSwizzler (7.4.1): + - GoogleUtilities/AppDelegateSwizzler (7.4.3): - GoogleUtilities/Environment - GoogleUtilities/Logger - GoogleUtilities/Network - - GoogleUtilities/Environment (7.4.1): + - GoogleUtilities/Environment (7.4.3): - PromisesObjC (~> 1.2) - - GoogleUtilities/Logger (7.4.1): + - GoogleUtilities/Logger (7.4.3): - GoogleUtilities/Environment - - GoogleUtilities/Network (7.4.1): + - GoogleUtilities/Network (7.4.3): - GoogleUtilities/Logger - "GoogleUtilities/NSData+zlib" - GoogleUtilities/Reachability - - "GoogleUtilities/NSData+zlib (7.4.1)" - - GoogleUtilities/Reachability (7.4.1): + - "GoogleUtilities/NSData+zlib (7.4.3)" + - GoogleUtilities/Reachability (7.4.3): - GoogleUtilities/Logger - - GTMSessionFetcher/Core (1.5.0) + - GTMSessionFetcher/Core (1.6.1) - leveldb-library (1.22.1) - nanopb (2.30908.0): - nanopb/decode (= 2.30908.0) @@ -71,14 +71,14 @@ SPEC REPOS: - PromisesObjC SPEC CHECKSUMS: - Firebase: 4bb49ae87756034cef870fa3c4006235eb46f475 - FirebaseAuth: e069ff5736fe9d5dcf61f36244bb1b1ce1897d17 - FirebaseCore: 389c4ce9a7cce4a7e25eb22326b4bee0050557b2 - FirebaseCoreDiagnostics: 3e249cee3de5c5f9cfd6cc2a19997231286fec11 - FirebaseDatabase: cc219dac8f37fe80f5838ed5ffd84ce3daa443ad + Firebase: 12c568897b807321964e89d2b263ef4c6cff3db6 + FirebaseAuth: 4c4fb0ba1a169f3acb4aa5b724f7ae7c0999ee44 + FirebaseCore: 3a83f24c3de69ec9f9a426e2598125ea51f3a2ce + FirebaseCoreDiagnostics: 61384f54989065b15c36b5922b65112e86811d3c + FirebaseDatabase: 9c231733363229ac26a55ee9ae9031e94cdb9a7d GoogleDataTransport: 04c3e9a480bbcaa2ec3f5d27f1cdeb6a92f20c8d - GoogleUtilities: f8a43108b38a68eebe8b3540e1f4f2d28843ce20 - GTMSessionFetcher: b3503b20a988c4e20cc189aa798fd18220133f52 + GoogleUtilities: 45dbb24a7f351d69d0a601482b39ad6c32e30dab + GTMSessionFetcher: 36689134877faeb055b27dfa4ccc9ceaa42e029e leveldb-library: 50c7b45cbd7bf543c81a468fe557a16ae3db8729 nanopb: a0ba3315591a9ae0a16a309ee504766e90db0c96 PromisesObjC: 3113f7f76903778cf4a0586bd1ab89329a0b7b97 diff --git a/firoptions/Podfile.lock b/firoptions/Podfile.lock index 273f2ac1..eaad3e57 100644 --- a/firoptions/Podfile.lock +++ b/firoptions/Podfile.lock @@ -1,16 +1,16 @@ PODS: - - Firebase/Analytics (8.1.1): + - Firebase/Analytics (8.2.0): - Firebase/Core - - Firebase/Core (8.1.1): + - Firebase/Core (8.2.0): - Firebase/CoreOnly - - FirebaseAnalytics (~> 8.1.0) - - Firebase/CoreOnly (8.1.1): - - FirebaseCore (= 8.1.0) - - Firebase/Database (8.1.1): + - FirebaseAnalytics (~> 8.2.0) + - Firebase/CoreOnly (8.2.0): + - FirebaseCore (= 8.2.0) + - Firebase/Database (8.2.0): - Firebase/CoreOnly - - FirebaseDatabase (~> 8.1.0) - - FirebaseAnalytics (8.1.1): - - FirebaseAnalytics/AdIdSupport (= 8.1.1) + - FirebaseDatabase (~> 8.2.0) + - FirebaseAnalytics (8.2.0): + - FirebaseAnalytics/AdIdSupport (= 8.2.0) - FirebaseCore (~> 8.0) - FirebaseInstallations (~> 8.0) - GoogleUtilities/AppDelegateSwizzler (~> 7.4) @@ -18,49 +18,40 @@ PODS: - GoogleUtilities/Network (~> 7.4) - "GoogleUtilities/NSData+zlib (~> 7.4)" - nanopb (~> 2.30908.0) - - FirebaseAnalytics/AdIdSupport (8.1.1): - - FirebaseAnalytics/Base (= 8.1.1) + - FirebaseAnalytics/AdIdSupport (8.2.0): - FirebaseCore (~> 8.0) - FirebaseInstallations (~> 8.0) - - GoogleAppMeasurement (= 8.1.1) + - GoogleAppMeasurement (= 8.2.0) - GoogleUtilities/AppDelegateSwizzler (~> 7.4) - GoogleUtilities/MethodSwizzler (~> 7.4) - GoogleUtilities/Network (~> 7.4) - "GoogleUtilities/NSData+zlib (~> 7.4)" - nanopb (~> 2.30908.0) - - FirebaseAnalytics/Base (8.1.1): - - FirebaseCore (~> 8.0) - - FirebaseInstallations (~> 8.0) - - GoogleUtilities/AppDelegateSwizzler (~> 7.4) - - GoogleUtilities/MethodSwizzler (~> 7.4) - - GoogleUtilities/Network (~> 7.4) - - "GoogleUtilities/NSData+zlib (~> 7.4)" - - nanopb (~> 2.30908.0) - - FirebaseCore (8.1.0): + - FirebaseCore (8.2.0): - FirebaseCoreDiagnostics (~> 8.0) - GoogleUtilities/Environment (~> 7.4) - GoogleUtilities/Logger (~> 7.4) - - FirebaseCoreDiagnostics (8.1.0): + - FirebaseCoreDiagnostics (8.2.0): - GoogleDataTransport (~> 9.0) - GoogleUtilities/Environment (~> 7.4) - GoogleUtilities/Logger (~> 7.4) - nanopb (~> 2.30908.0) - - FirebaseDatabase (8.1.0): + - FirebaseDatabase (8.2.0): - FirebaseCore (~> 8.0) - leveldb-library (~> 1.22) - - FirebaseInstallations (8.1.0): + - FirebaseInstallations (8.2.0): - FirebaseCore (~> 8.0) - GoogleUtilities/Environment (~> 7.4) - GoogleUtilities/UserDefaults (~> 7.4) - PromisesObjC (~> 1.2) - - GoogleAppMeasurement (8.1.1): - - GoogleAppMeasurement/AdIdSupport (= 8.1.1) + - GoogleAppMeasurement (8.2.0): + - GoogleAppMeasurement/AdIdSupport (= 8.2.0) - GoogleUtilities/AppDelegateSwizzler (~> 7.4) - GoogleUtilities/MethodSwizzler (~> 7.4) - GoogleUtilities/Network (~> 7.4) - "GoogleUtilities/NSData+zlib (~> 7.4)" - nanopb (~> 2.30908.0) - - GoogleAppMeasurement/AdIdSupport (8.1.1): + - GoogleAppMeasurement/AdIdSupport (8.2.0): - GoogleUtilities/AppDelegateSwizzler (~> 7.4) - GoogleUtilities/MethodSwizzler (~> 7.4) - GoogleUtilities/Network (~> 7.4) @@ -70,24 +61,24 @@ PODS: - GoogleUtilities/Environment (~> 7.2) - nanopb (~> 2.30908.0) - PromisesObjC (~> 1.2) - - GoogleUtilities/AppDelegateSwizzler (7.4.1): + - GoogleUtilities/AppDelegateSwizzler (7.4.3): - GoogleUtilities/Environment - GoogleUtilities/Logger - GoogleUtilities/Network - - GoogleUtilities/Environment (7.4.1): + - GoogleUtilities/Environment (7.4.3): - PromisesObjC (~> 1.2) - - GoogleUtilities/Logger (7.4.1): + - GoogleUtilities/Logger (7.4.3): - GoogleUtilities/Environment - - GoogleUtilities/MethodSwizzler (7.4.1): + - GoogleUtilities/MethodSwizzler (7.4.3): - GoogleUtilities/Logger - - GoogleUtilities/Network (7.4.1): + - GoogleUtilities/Network (7.4.3): - GoogleUtilities/Logger - "GoogleUtilities/NSData+zlib" - GoogleUtilities/Reachability - - "GoogleUtilities/NSData+zlib (7.4.1)" - - GoogleUtilities/Reachability (7.4.1): + - "GoogleUtilities/NSData+zlib (7.4.3)" + - GoogleUtilities/Reachability (7.4.3): - GoogleUtilities/Logger - - GoogleUtilities/UserDefaults (7.4.1): + - GoogleUtilities/UserDefaults (7.4.3): - GoogleUtilities/Logger - leveldb-library (1.22.1) - nanopb (2.30908.0): @@ -118,15 +109,15 @@ SPEC REPOS: - PromisesObjC SPEC CHECKSUMS: - Firebase: 4bb49ae87756034cef870fa3c4006235eb46f475 - FirebaseAnalytics: d6dd061b26a04744cb988c66e29697181152b2a3 - FirebaseCore: 389c4ce9a7cce4a7e25eb22326b4bee0050557b2 - FirebaseCoreDiagnostics: 3e249cee3de5c5f9cfd6cc2a19997231286fec11 - FirebaseDatabase: cc219dac8f37fe80f5838ed5ffd84ce3daa443ad - FirebaseInstallations: 7f31798a8198c354eadcb87176d2090b62edc187 - GoogleAppMeasurement: 31c7d7655818784b7dd34bdf6884f75b465d5f6c + Firebase: 12c568897b807321964e89d2b263ef4c6cff3db6 + FirebaseAnalytics: 7a744b1e7dc50125cb37714c6bdaea167e412082 + FirebaseCore: 3a83f24c3de69ec9f9a426e2598125ea51f3a2ce + FirebaseCoreDiagnostics: 61384f54989065b15c36b5922b65112e86811d3c + FirebaseDatabase: 9c231733363229ac26a55ee9ae9031e94cdb9a7d + FirebaseInstallations: 9394ea09e242bf0816e95ac30e56a9214cc86ced + GoogleAppMeasurement: b52eafc9dff542d580700e708216568bd2fbf168 GoogleDataTransport: 04c3e9a480bbcaa2ec3f5d27f1cdeb6a92f20c8d - GoogleUtilities: f8a43108b38a68eebe8b3540e1f4f2d28843ce20 + GoogleUtilities: 45dbb24a7f351d69d0a601482b39ad6c32e30dab leveldb-library: 50c7b45cbd7bf543c81a468fe557a16ae3db8729 nanopb: a0ba3315591a9ae0a16a309ee504766e90db0c96 PromisesObjC: 3113f7f76903778cf4a0586bd1ab89329a0b7b97 diff --git a/functions/Podfile.lock b/functions/Podfile.lock index f9bb6726..b2543e0c 100644 --- a/functions/Podfile.lock +++ b/functions/Podfile.lock @@ -1,30 +1,30 @@ PODS: - - Firebase/CoreOnly (8.1.1): - - FirebaseCore (= 8.1.0) - - Firebase/Functions (8.1.1): + - Firebase/CoreOnly (8.2.0): + - FirebaseCore (= 8.2.0) + - Firebase/Functions (8.2.0): - Firebase/CoreOnly - - FirebaseFunctions (~> 8.1.0) - - FirebaseCore (8.1.0): + - FirebaseFunctions (~> 8.2.0) + - FirebaseCore (8.2.0): - FirebaseCoreDiagnostics (~> 8.0) - GoogleUtilities/Environment (~> 7.4) - GoogleUtilities/Logger (~> 7.4) - - FirebaseCoreDiagnostics (8.1.0): + - FirebaseCoreDiagnostics (8.2.0): - GoogleDataTransport (~> 9.0) - GoogleUtilities/Environment (~> 7.4) - GoogleUtilities/Logger (~> 7.4) - nanopb (~> 2.30908.0) - - FirebaseFunctions (8.1.0): + - FirebaseFunctions (8.2.0): - FirebaseCore (~> 8.0) - GTMSessionFetcher/Core (~> 1.5) - GoogleDataTransport (9.0.1): - GoogleUtilities/Environment (~> 7.2) - nanopb (~> 2.30908.0) - PromisesObjC (~> 1.2) - - GoogleUtilities/Environment (7.4.1): + - GoogleUtilities/Environment (7.4.3): - PromisesObjC (~> 1.2) - - GoogleUtilities/Logger (7.4.1): + - GoogleUtilities/Logger (7.4.3): - GoogleUtilities/Environment - - GTMSessionFetcher/Core (1.5.0) + - GTMSessionFetcher/Core (1.6.1) - nanopb (2.30908.0): - nanopb/decode (= 2.30908.0) - nanopb/encode (= 2.30908.0) @@ -48,13 +48,13 @@ SPEC REPOS: - PromisesObjC SPEC CHECKSUMS: - Firebase: 4bb49ae87756034cef870fa3c4006235eb46f475 - FirebaseCore: 389c4ce9a7cce4a7e25eb22326b4bee0050557b2 - FirebaseCoreDiagnostics: 3e249cee3de5c5f9cfd6cc2a19997231286fec11 - FirebaseFunctions: 2cdcb06c0edbceac807eaf52014b8676c8a66d13 + Firebase: 12c568897b807321964e89d2b263ef4c6cff3db6 + FirebaseCore: 3a83f24c3de69ec9f9a426e2598125ea51f3a2ce + FirebaseCoreDiagnostics: 61384f54989065b15c36b5922b65112e86811d3c + FirebaseFunctions: ade8b222eb9f8a86e99698f0046b4dff8003834d GoogleDataTransport: 04c3e9a480bbcaa2ec3f5d27f1cdeb6a92f20c8d - GoogleUtilities: f8a43108b38a68eebe8b3540e1f4f2d28843ce20 - GTMSessionFetcher: b3503b20a988c4e20cc189aa798fd18220133f52 + GoogleUtilities: 45dbb24a7f351d69d0a601482b39ad6c32e30dab + GTMSessionFetcher: 36689134877faeb055b27dfa4ccc9ceaa42e029e nanopb: a0ba3315591a9ae0a16a309ee504766e90db0c96 PromisesObjC: 3113f7f76903778cf4a0586bd1ab89329a0b7b97 diff --git a/installations/Podfile.lock b/installations/Podfile.lock index c81dba26..a29a986a 100644 --- a/installations/Podfile.lock +++ b/installations/Podfile.lock @@ -1,14 +1,14 @@ PODS: - - FirebaseCore (8.1.0): + - FirebaseCore (8.2.0): - FirebaseCoreDiagnostics (~> 8.0) - GoogleUtilities/Environment (~> 7.4) - GoogleUtilities/Logger (~> 7.4) - - FirebaseCoreDiagnostics (8.1.0): + - FirebaseCoreDiagnostics (8.2.0): - GoogleDataTransport (~> 9.0) - GoogleUtilities/Environment (~> 7.4) - GoogleUtilities/Logger (~> 7.4) - nanopb (~> 2.30908.0) - - FirebaseInstallations (8.1.0): + - FirebaseInstallations (8.2.0): - FirebaseCore (~> 8.0) - GoogleUtilities/Environment (~> 7.4) - GoogleUtilities/UserDefaults (~> 7.4) @@ -17,11 +17,11 @@ PODS: - GoogleUtilities/Environment (~> 7.2) - nanopb (~> 2.30908.0) - PromisesObjC (~> 1.2) - - GoogleUtilities/Environment (7.4.1): + - GoogleUtilities/Environment (7.4.3): - PromisesObjC (~> 1.2) - - GoogleUtilities/Logger (7.4.1): + - GoogleUtilities/Logger (7.4.3): - GoogleUtilities/Environment - - GoogleUtilities/UserDefaults (7.4.1): + - GoogleUtilities/UserDefaults (7.4.3): - GoogleUtilities/Logger - nanopb (2.30908.0): - nanopb/decode (= 2.30908.0) @@ -44,11 +44,11 @@ SPEC REPOS: - PromisesObjC SPEC CHECKSUMS: - FirebaseCore: 389c4ce9a7cce4a7e25eb22326b4bee0050557b2 - FirebaseCoreDiagnostics: 3e249cee3de5c5f9cfd6cc2a19997231286fec11 - FirebaseInstallations: 7f31798a8198c354eadcb87176d2090b62edc187 + FirebaseCore: 3a83f24c3de69ec9f9a426e2598125ea51f3a2ce + FirebaseCoreDiagnostics: 61384f54989065b15c36b5922b65112e86811d3c + FirebaseInstallations: 9394ea09e242bf0816e95ac30e56a9214cc86ced GoogleDataTransport: 04c3e9a480bbcaa2ec3f5d27f1cdeb6a92f20c8d - GoogleUtilities: f8a43108b38a68eebe8b3540e1f4f2d28843ce20 + GoogleUtilities: 45dbb24a7f351d69d0a601482b39ad6c32e30dab nanopb: a0ba3315591a9ae0a16a309ee504766e90db0c96 PromisesObjC: 3113f7f76903778cf4a0586bd1ab89329a0b7b97 diff --git a/ml-functions/Podfile.lock b/ml-functions/Podfile.lock index 5803bab6..02869bbf 100644 --- a/ml-functions/Podfile.lock +++ b/ml-functions/Podfile.lock @@ -1,30 +1,30 @@ PODS: - - Firebase/CoreOnly (8.1.1): - - FirebaseCore (= 8.1.0) - - Firebase/Functions (8.1.1): + - Firebase/CoreOnly (8.2.0): + - FirebaseCore (= 8.2.0) + - Firebase/Functions (8.2.0): - Firebase/CoreOnly - - FirebaseFunctions (~> 8.1.0) - - FirebaseCore (8.1.0): + - FirebaseFunctions (~> 8.2.0) + - FirebaseCore (8.2.0): - FirebaseCoreDiagnostics (~> 8.0) - GoogleUtilities/Environment (~> 7.4) - GoogleUtilities/Logger (~> 7.4) - - FirebaseCoreDiagnostics (8.1.0): + - FirebaseCoreDiagnostics (8.2.0): - GoogleDataTransport (~> 9.0) - GoogleUtilities/Environment (~> 7.4) - GoogleUtilities/Logger (~> 7.4) - nanopb (~> 2.30908.0) - - FirebaseFunctions (8.1.0): + - FirebaseFunctions (8.2.0): - FirebaseCore (~> 8.0) - GTMSessionFetcher/Core (~> 1.5) - GoogleDataTransport (9.0.1): - GoogleUtilities/Environment (~> 7.2) - nanopb (~> 2.30908.0) - PromisesObjC (~> 1.2) - - GoogleUtilities/Environment (7.4.1): + - GoogleUtilities/Environment (7.4.3): - PromisesObjC (~> 1.2) - - GoogleUtilities/Logger (7.4.1): + - GoogleUtilities/Logger (7.4.3): - GoogleUtilities/Environment - - GTMSessionFetcher/Core (1.5.0) + - GTMSessionFetcher/Core (1.6.1) - nanopb (2.30908.0): - nanopb/decode (= 2.30908.0) - nanopb/encode (= 2.30908.0) @@ -48,13 +48,13 @@ SPEC REPOS: - PromisesObjC SPEC CHECKSUMS: - Firebase: 4bb49ae87756034cef870fa3c4006235eb46f475 - FirebaseCore: 389c4ce9a7cce4a7e25eb22326b4bee0050557b2 - FirebaseCoreDiagnostics: 3e249cee3de5c5f9cfd6cc2a19997231286fec11 - FirebaseFunctions: 2cdcb06c0edbceac807eaf52014b8676c8a66d13 + Firebase: 12c568897b807321964e89d2b263ef4c6cff3db6 + FirebaseCore: 3a83f24c3de69ec9f9a426e2598125ea51f3a2ce + FirebaseCoreDiagnostics: 61384f54989065b15c36b5922b65112e86811d3c + FirebaseFunctions: ade8b222eb9f8a86e99698f0046b4dff8003834d GoogleDataTransport: 04c3e9a480bbcaa2ec3f5d27f1cdeb6a92f20c8d - GoogleUtilities: f8a43108b38a68eebe8b3540e1f4f2d28843ce20 - GTMSessionFetcher: b3503b20a988c4e20cc189aa798fd18220133f52 + GoogleUtilities: 45dbb24a7f351d69d0a601482b39ad6c32e30dab + GTMSessionFetcher: 36689134877faeb055b27dfa4ccc9ceaa42e029e nanopb: a0ba3315591a9ae0a16a309ee504766e90db0c96 PromisesObjC: 3113f7f76903778cf4a0586bd1ab89329a0b7b97 diff --git a/mlkit/Podfile.lock b/mlkit/Podfile.lock index 4bee29a0..759d4b69 100644 --- a/mlkit/Podfile.lock +++ b/mlkit/Podfile.lock @@ -70,11 +70,11 @@ PODS: - GoogleUtilities/Environment - GoogleUtilities/UserDefaults (6.7.2): - GoogleUtilities/Logger - - GTMSessionFetcher (1.5.0): - - GTMSessionFetcher/Full (= 1.5.0) - - GTMSessionFetcher/Core (1.5.0) - - GTMSessionFetcher/Full (1.5.0): - - GTMSessionFetcher/Core (= 1.5.0) + - GTMSessionFetcher (1.6.1): + - GTMSessionFetcher/Full (= 1.6.1) + - GTMSessionFetcher/Core (1.6.1) + - GTMSessionFetcher/Full (1.6.1): + - GTMSessionFetcher/Core (= 1.6.1) - nanopb (1.30906.0): - nanopb/decode (= 1.30906.0) - nanopb/encode (= 1.30906.0) @@ -122,7 +122,7 @@ SPEC CHECKSUMS: GoogleDataTransport: f56af7caa4ed338dc8e138a5d7c5973e66440833 GoogleToolboxForMac: 471e0c05d39506e50e6398f46fa9a12ae0efeff9 GoogleUtilities: 7f2f5a07f888cdb145101d6042bc4422f57e70b3 - GTMSessionFetcher: b3503b20a988c4e20cc189aa798fd18220133f52 + GTMSessionFetcher: 36689134877faeb055b27dfa4ccc9ceaa42e029e nanopb: 59317e09cf1f1a0af72f12af412d54edf52603fc PromisesObjC: 3113f7f76903778cf4a0586bd1ab89329a0b7b97 Protobuf: 7327d4444215b5f18e560a97f879ff5503c4581c From 647fdfe01bf26e5510c4be646541bb954d5ef395 Mon Sep 17 00:00:00 2001 From: Morgan Chen Date: Thu, 1 Jul 2021 11:12:49 -0700 Subject: [PATCH 178/387] Fix confusing snippet --- installations/InstallationsSnippets/AppDelegate.swift | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/installations/InstallationsSnippets/AppDelegate.swift b/installations/InstallationsSnippets/AppDelegate.swift index b5cdf53f..d0c604f5 100644 --- a/installations/InstallationsSnippets/AppDelegate.swift +++ b/installations/InstallationsSnippets/AppDelegate.swift @@ -68,13 +68,13 @@ class AppDelegate: UIResponder, UIApplicationDelegate { func fetchInstallationToken() { // [START fetch_installation_token] - Installations.installations().authTokenForcingRefresh(true, completion: { (token, error) in + Installations.installations().authTokenForcingRefresh(true, completion: { (result, error) in if let error = error { print("Error fetching token: \(error)") return } - guard let token = token else { return } - print("Installation auth token: \(token)") + guard let result = result else { return } + print("Installation auth token: \(result.authToken)") }) // [END fetch_installation_token] } From 4f19cd1ced2e4bcfbea73a31b4f10ac41f2b182b Mon Sep 17 00:00:00 2001 From: DPE bot Date: Thu, 8 Jul 2021 08:26:48 -0700 Subject: [PATCH 179/387] Auto-update dependencies. --- crashlytics/Podfile.lock | 8 ++++---- database/Podfile.lock | 4 ++-- firoptions/Podfile.lock | 8 ++++---- functions/Podfile.lock | 4 ++-- installations/Podfile.lock | 12 ++++++------ ml-functions/Podfile.lock | 4 ++-- 6 files changed, 20 insertions(+), 20 deletions(-) diff --git a/crashlytics/Podfile.lock b/crashlytics/Podfile.lock index 35e14f39..ea7a0779 100644 --- a/crashlytics/Podfile.lock +++ b/crashlytics/Podfile.lock @@ -8,7 +8,7 @@ PODS: - FirebaseCoreDiagnostics (~> 8.0) - GoogleUtilities/Environment (~> 7.4) - GoogleUtilities/Logger (~> 7.4) - - FirebaseCoreDiagnostics (8.2.0): + - FirebaseCoreDiagnostics (8.3.0): - GoogleDataTransport (~> 9.0) - GoogleUtilities/Environment (~> 7.4) - GoogleUtilities/Logger (~> 7.4) @@ -19,7 +19,7 @@ PODS: - GoogleDataTransport (~> 9.0) - nanopb (~> 2.30908.0) - PromisesObjC (~> 1.2) - - FirebaseInstallations (8.2.0): + - FirebaseInstallations (8.3.0): - FirebaseCore (~> 8.0) - GoogleUtilities/Environment (~> 7.4) - GoogleUtilities/UserDefaults (~> 7.4) @@ -59,9 +59,9 @@ SPEC REPOS: SPEC CHECKSUMS: Firebase: 12c568897b807321964e89d2b263ef4c6cff3db6 FirebaseCore: 3a83f24c3de69ec9f9a426e2598125ea51f3a2ce - FirebaseCoreDiagnostics: 61384f54989065b15c36b5922b65112e86811d3c + FirebaseCoreDiagnostics: 7e873baabcfaa9512f538554ae4fa0817aaafbdb FirebaseCrashlytics: 935dbdb043a286ca92a22d15e5780802403ea0ea - FirebaseInstallations: 9394ea09e242bf0816e95ac30e56a9214cc86ced + FirebaseInstallations: b69db7680870dbac17bba7a51fc0b5c4b365baa7 GoogleDataTransport: 04c3e9a480bbcaa2ec3f5d27f1cdeb6a92f20c8d GoogleUtilities: 45dbb24a7f351d69d0a601482b39ad6c32e30dab nanopb: a0ba3315591a9ae0a16a309ee504766e90db0c96 diff --git a/database/Podfile.lock b/database/Podfile.lock index 95dd01ed..b11c3a5c 100644 --- a/database/Podfile.lock +++ b/database/Podfile.lock @@ -16,7 +16,7 @@ PODS: - FirebaseCoreDiagnostics (~> 8.0) - GoogleUtilities/Environment (~> 7.4) - GoogleUtilities/Logger (~> 7.4) - - FirebaseCoreDiagnostics (8.2.0): + - FirebaseCoreDiagnostics (8.3.0): - GoogleDataTransport (~> 9.0) - GoogleUtilities/Environment (~> 7.4) - GoogleUtilities/Logger (~> 7.4) @@ -74,7 +74,7 @@ SPEC CHECKSUMS: Firebase: 12c568897b807321964e89d2b263ef4c6cff3db6 FirebaseAuth: 4c4fb0ba1a169f3acb4aa5b724f7ae7c0999ee44 FirebaseCore: 3a83f24c3de69ec9f9a426e2598125ea51f3a2ce - FirebaseCoreDiagnostics: 61384f54989065b15c36b5922b65112e86811d3c + FirebaseCoreDiagnostics: 7e873baabcfaa9512f538554ae4fa0817aaafbdb FirebaseDatabase: 9c231733363229ac26a55ee9ae9031e94cdb9a7d GoogleDataTransport: 04c3e9a480bbcaa2ec3f5d27f1cdeb6a92f20c8d GoogleUtilities: 45dbb24a7f351d69d0a601482b39ad6c32e30dab diff --git a/firoptions/Podfile.lock b/firoptions/Podfile.lock index eaad3e57..54ebe577 100644 --- a/firoptions/Podfile.lock +++ b/firoptions/Podfile.lock @@ -31,7 +31,7 @@ PODS: - FirebaseCoreDiagnostics (~> 8.0) - GoogleUtilities/Environment (~> 7.4) - GoogleUtilities/Logger (~> 7.4) - - FirebaseCoreDiagnostics (8.2.0): + - FirebaseCoreDiagnostics (8.3.0): - GoogleDataTransport (~> 9.0) - GoogleUtilities/Environment (~> 7.4) - GoogleUtilities/Logger (~> 7.4) @@ -39,7 +39,7 @@ PODS: - FirebaseDatabase (8.2.0): - FirebaseCore (~> 8.0) - leveldb-library (~> 1.22) - - FirebaseInstallations (8.2.0): + - FirebaseInstallations (8.3.0): - FirebaseCore (~> 8.0) - GoogleUtilities/Environment (~> 7.4) - GoogleUtilities/UserDefaults (~> 7.4) @@ -112,9 +112,9 @@ SPEC CHECKSUMS: Firebase: 12c568897b807321964e89d2b263ef4c6cff3db6 FirebaseAnalytics: 7a744b1e7dc50125cb37714c6bdaea167e412082 FirebaseCore: 3a83f24c3de69ec9f9a426e2598125ea51f3a2ce - FirebaseCoreDiagnostics: 61384f54989065b15c36b5922b65112e86811d3c + FirebaseCoreDiagnostics: 7e873baabcfaa9512f538554ae4fa0817aaafbdb FirebaseDatabase: 9c231733363229ac26a55ee9ae9031e94cdb9a7d - FirebaseInstallations: 9394ea09e242bf0816e95ac30e56a9214cc86ced + FirebaseInstallations: b69db7680870dbac17bba7a51fc0b5c4b365baa7 GoogleAppMeasurement: b52eafc9dff542d580700e708216568bd2fbf168 GoogleDataTransport: 04c3e9a480bbcaa2ec3f5d27f1cdeb6a92f20c8d GoogleUtilities: 45dbb24a7f351d69d0a601482b39ad6c32e30dab diff --git a/functions/Podfile.lock b/functions/Podfile.lock index b2543e0c..15a48d25 100644 --- a/functions/Podfile.lock +++ b/functions/Podfile.lock @@ -8,7 +8,7 @@ PODS: - FirebaseCoreDiagnostics (~> 8.0) - GoogleUtilities/Environment (~> 7.4) - GoogleUtilities/Logger (~> 7.4) - - FirebaseCoreDiagnostics (8.2.0): + - FirebaseCoreDiagnostics (8.3.0): - GoogleDataTransport (~> 9.0) - GoogleUtilities/Environment (~> 7.4) - GoogleUtilities/Logger (~> 7.4) @@ -50,7 +50,7 @@ SPEC REPOS: SPEC CHECKSUMS: Firebase: 12c568897b807321964e89d2b263ef4c6cff3db6 FirebaseCore: 3a83f24c3de69ec9f9a426e2598125ea51f3a2ce - FirebaseCoreDiagnostics: 61384f54989065b15c36b5922b65112e86811d3c + FirebaseCoreDiagnostics: 7e873baabcfaa9512f538554ae4fa0817aaafbdb FirebaseFunctions: ade8b222eb9f8a86e99698f0046b4dff8003834d GoogleDataTransport: 04c3e9a480bbcaa2ec3f5d27f1cdeb6a92f20c8d GoogleUtilities: 45dbb24a7f351d69d0a601482b39ad6c32e30dab diff --git a/installations/Podfile.lock b/installations/Podfile.lock index a29a986a..9384fd35 100644 --- a/installations/Podfile.lock +++ b/installations/Podfile.lock @@ -1,14 +1,14 @@ PODS: - - FirebaseCore (8.2.0): + - FirebaseCore (8.3.0): - FirebaseCoreDiagnostics (~> 8.0) - GoogleUtilities/Environment (~> 7.4) - GoogleUtilities/Logger (~> 7.4) - - FirebaseCoreDiagnostics (8.2.0): + - FirebaseCoreDiagnostics (8.3.0): - GoogleDataTransport (~> 9.0) - GoogleUtilities/Environment (~> 7.4) - GoogleUtilities/Logger (~> 7.4) - nanopb (~> 2.30908.0) - - FirebaseInstallations (8.2.0): + - FirebaseInstallations (8.3.0): - FirebaseCore (~> 8.0) - GoogleUtilities/Environment (~> 7.4) - GoogleUtilities/UserDefaults (~> 7.4) @@ -44,9 +44,9 @@ SPEC REPOS: - PromisesObjC SPEC CHECKSUMS: - FirebaseCore: 3a83f24c3de69ec9f9a426e2598125ea51f3a2ce - FirebaseCoreDiagnostics: 61384f54989065b15c36b5922b65112e86811d3c - FirebaseInstallations: 9394ea09e242bf0816e95ac30e56a9214cc86ced + FirebaseCore: a6dba751680d7033b9d3831e1cfc95ead0605118 + FirebaseCoreDiagnostics: 7e873baabcfaa9512f538554ae4fa0817aaafbdb + FirebaseInstallations: b69db7680870dbac17bba7a51fc0b5c4b365baa7 GoogleDataTransport: 04c3e9a480bbcaa2ec3f5d27f1cdeb6a92f20c8d GoogleUtilities: 45dbb24a7f351d69d0a601482b39ad6c32e30dab nanopb: a0ba3315591a9ae0a16a309ee504766e90db0c96 diff --git a/ml-functions/Podfile.lock b/ml-functions/Podfile.lock index 02869bbf..00ea0953 100644 --- a/ml-functions/Podfile.lock +++ b/ml-functions/Podfile.lock @@ -8,7 +8,7 @@ PODS: - FirebaseCoreDiagnostics (~> 8.0) - GoogleUtilities/Environment (~> 7.4) - GoogleUtilities/Logger (~> 7.4) - - FirebaseCoreDiagnostics (8.2.0): + - FirebaseCoreDiagnostics (8.3.0): - GoogleDataTransport (~> 9.0) - GoogleUtilities/Environment (~> 7.4) - GoogleUtilities/Logger (~> 7.4) @@ -50,7 +50,7 @@ SPEC REPOS: SPEC CHECKSUMS: Firebase: 12c568897b807321964e89d2b263ef4c6cff3db6 FirebaseCore: 3a83f24c3de69ec9f9a426e2598125ea51f3a2ce - FirebaseCoreDiagnostics: 61384f54989065b15c36b5922b65112e86811d3c + FirebaseCoreDiagnostics: 7e873baabcfaa9512f538554ae4fa0817aaafbdb FirebaseFunctions: ade8b222eb9f8a86e99698f0046b4dff8003834d GoogleDataTransport: 04c3e9a480bbcaa2ec3f5d27f1cdeb6a92f20c8d GoogleUtilities: 45dbb24a7f351d69d0a601482b39ad6c32e30dab From 4569f29ab09ae30dfc9c05cd0992ebec66d4d48f Mon Sep 17 00:00:00 2001 From: DPE bot Date: Fri, 9 Jul 2021 08:24:50 -0700 Subject: [PATCH 180/387] Auto-update dependencies. --- crashlytics/Podfile.lock | 18 ++++++++--------- database/Podfile.lock | 26 ++++++++++++------------ firoptions/Podfile.lock | 42 +++++++++++++++++++-------------------- functions/Podfile.lock | 18 ++++++++--------- ml-functions/Podfile.lock | 18 ++++++++--------- 5 files changed, 61 insertions(+), 61 deletions(-) diff --git a/crashlytics/Podfile.lock b/crashlytics/Podfile.lock index ea7a0779..4bb1c5d8 100644 --- a/crashlytics/Podfile.lock +++ b/crashlytics/Podfile.lock @@ -1,10 +1,10 @@ PODS: - - Firebase/CoreOnly (8.2.0): - - FirebaseCore (= 8.2.0) - - Firebase/Crashlytics (8.2.0): + - Firebase/CoreOnly (8.3.0): + - FirebaseCore (= 8.3.0) + - Firebase/Crashlytics (8.3.0): - Firebase/CoreOnly - - FirebaseCrashlytics (~> 8.2.0) - - FirebaseCore (8.2.0): + - FirebaseCrashlytics (~> 8.3.0) + - FirebaseCore (8.3.0): - FirebaseCoreDiagnostics (~> 8.0) - GoogleUtilities/Environment (~> 7.4) - GoogleUtilities/Logger (~> 7.4) @@ -13,7 +13,7 @@ PODS: - GoogleUtilities/Environment (~> 7.4) - GoogleUtilities/Logger (~> 7.4) - nanopb (~> 2.30908.0) - - FirebaseCrashlytics (8.2.0): + - FirebaseCrashlytics (8.3.0): - FirebaseCore (~> 8.0) - FirebaseInstallations (~> 8.0) - GoogleDataTransport (~> 9.0) @@ -57,10 +57,10 @@ SPEC REPOS: - PromisesObjC SPEC CHECKSUMS: - Firebase: 12c568897b807321964e89d2b263ef4c6cff3db6 - FirebaseCore: 3a83f24c3de69ec9f9a426e2598125ea51f3a2ce + Firebase: 817b9171d0d51dccc458b94a5e8edff6b1dd323d + FirebaseCore: a6dba751680d7033b9d3831e1cfc95ead0605118 FirebaseCoreDiagnostics: 7e873baabcfaa9512f538554ae4fa0817aaafbdb - FirebaseCrashlytics: 935dbdb043a286ca92a22d15e5780802403ea0ea + FirebaseCrashlytics: 3d83f2e8a47f476f47c82ff4536b169df6781271 FirebaseInstallations: b69db7680870dbac17bba7a51fc0b5c4b365baa7 GoogleDataTransport: 04c3e9a480bbcaa2ec3f5d27f1cdeb6a92f20c8d GoogleUtilities: 45dbb24a7f351d69d0a601482b39ad6c32e30dab diff --git a/database/Podfile.lock b/database/Podfile.lock index b11c3a5c..c6ec2817 100644 --- a/database/Podfile.lock +++ b/database/Podfile.lock @@ -1,18 +1,18 @@ PODS: - - Firebase/Auth (8.2.0): + - Firebase/Auth (8.3.0): - Firebase/CoreOnly - - FirebaseAuth (~> 8.2.0) - - Firebase/CoreOnly (8.2.0): - - FirebaseCore (= 8.2.0) - - Firebase/Database (8.2.0): + - FirebaseAuth (~> 8.3.0) + - Firebase/CoreOnly (8.3.0): + - FirebaseCore (= 8.3.0) + - Firebase/Database (8.3.0): - Firebase/CoreOnly - - FirebaseDatabase (~> 8.2.0) - - FirebaseAuth (8.2.0): + - FirebaseDatabase (~> 8.3.0) + - FirebaseAuth (8.3.0): - FirebaseCore (~> 8.0) - GoogleUtilities/AppDelegateSwizzler (~> 7.4) - GoogleUtilities/Environment (~> 7.4) - GTMSessionFetcher/Core (~> 1.5) - - FirebaseCore (8.2.0): + - FirebaseCore (8.3.0): - FirebaseCoreDiagnostics (~> 8.0) - GoogleUtilities/Environment (~> 7.4) - GoogleUtilities/Logger (~> 7.4) @@ -21,7 +21,7 @@ PODS: - GoogleUtilities/Environment (~> 7.4) - GoogleUtilities/Logger (~> 7.4) - nanopb (~> 2.30908.0) - - FirebaseDatabase (8.2.0): + - FirebaseDatabase (8.3.0): - FirebaseCore (~> 8.0) - leveldb-library (~> 1.22) - GoogleDataTransport (9.0.1): @@ -71,11 +71,11 @@ SPEC REPOS: - PromisesObjC SPEC CHECKSUMS: - Firebase: 12c568897b807321964e89d2b263ef4c6cff3db6 - FirebaseAuth: 4c4fb0ba1a169f3acb4aa5b724f7ae7c0999ee44 - FirebaseCore: 3a83f24c3de69ec9f9a426e2598125ea51f3a2ce + Firebase: 817b9171d0d51dccc458b94a5e8edff6b1dd323d + FirebaseAuth: fd12c82de44e7ad3b821610c387b8251f03aa0f9 + FirebaseCore: a6dba751680d7033b9d3831e1cfc95ead0605118 FirebaseCoreDiagnostics: 7e873baabcfaa9512f538554ae4fa0817aaafbdb - FirebaseDatabase: 9c231733363229ac26a55ee9ae9031e94cdb9a7d + FirebaseDatabase: 3cb36bbf667be87d72cebc8dbe72e2e8cac1d615 GoogleDataTransport: 04c3e9a480bbcaa2ec3f5d27f1cdeb6a92f20c8d GoogleUtilities: 45dbb24a7f351d69d0a601482b39ad6c32e30dab GTMSessionFetcher: 36689134877faeb055b27dfa4ccc9ceaa42e029e diff --git a/firoptions/Podfile.lock b/firoptions/Podfile.lock index 54ebe577..685c2b6c 100644 --- a/firoptions/Podfile.lock +++ b/firoptions/Podfile.lock @@ -1,16 +1,16 @@ PODS: - - Firebase/Analytics (8.2.0): + - Firebase/Analytics (8.3.0): - Firebase/Core - - Firebase/Core (8.2.0): + - Firebase/Core (8.3.0): - Firebase/CoreOnly - - FirebaseAnalytics (~> 8.2.0) - - Firebase/CoreOnly (8.2.0): - - FirebaseCore (= 8.2.0) - - Firebase/Database (8.2.0): + - FirebaseAnalytics (~> 8.3.0) + - Firebase/CoreOnly (8.3.0): + - FirebaseCore (= 8.3.0) + - Firebase/Database (8.3.0): - Firebase/CoreOnly - - FirebaseDatabase (~> 8.2.0) - - FirebaseAnalytics (8.2.0): - - FirebaseAnalytics/AdIdSupport (= 8.2.0) + - FirebaseDatabase (~> 8.3.0) + - FirebaseAnalytics (8.3.0): + - FirebaseAnalytics/AdIdSupport (= 8.3.0) - FirebaseCore (~> 8.0) - FirebaseInstallations (~> 8.0) - GoogleUtilities/AppDelegateSwizzler (~> 7.4) @@ -18,16 +18,16 @@ PODS: - GoogleUtilities/Network (~> 7.4) - "GoogleUtilities/NSData+zlib (~> 7.4)" - nanopb (~> 2.30908.0) - - FirebaseAnalytics/AdIdSupport (8.2.0): + - FirebaseAnalytics/AdIdSupport (8.3.0): - FirebaseCore (~> 8.0) - FirebaseInstallations (~> 8.0) - - GoogleAppMeasurement (= 8.2.0) + - GoogleAppMeasurement (= 8.3.0) - GoogleUtilities/AppDelegateSwizzler (~> 7.4) - GoogleUtilities/MethodSwizzler (~> 7.4) - GoogleUtilities/Network (~> 7.4) - "GoogleUtilities/NSData+zlib (~> 7.4)" - nanopb (~> 2.30908.0) - - FirebaseCore (8.2.0): + - FirebaseCore (8.3.0): - FirebaseCoreDiagnostics (~> 8.0) - GoogleUtilities/Environment (~> 7.4) - GoogleUtilities/Logger (~> 7.4) @@ -36,7 +36,7 @@ PODS: - GoogleUtilities/Environment (~> 7.4) - GoogleUtilities/Logger (~> 7.4) - nanopb (~> 2.30908.0) - - FirebaseDatabase (8.2.0): + - FirebaseDatabase (8.3.0): - FirebaseCore (~> 8.0) - leveldb-library (~> 1.22) - FirebaseInstallations (8.3.0): @@ -44,14 +44,14 @@ PODS: - GoogleUtilities/Environment (~> 7.4) - GoogleUtilities/UserDefaults (~> 7.4) - PromisesObjC (~> 1.2) - - GoogleAppMeasurement (8.2.0): - - GoogleAppMeasurement/AdIdSupport (= 8.2.0) + - GoogleAppMeasurement (8.3.0): + - GoogleAppMeasurement/AdIdSupport (= 8.3.0) - GoogleUtilities/AppDelegateSwizzler (~> 7.4) - GoogleUtilities/MethodSwizzler (~> 7.4) - GoogleUtilities/Network (~> 7.4) - "GoogleUtilities/NSData+zlib (~> 7.4)" - nanopb (~> 2.30908.0) - - GoogleAppMeasurement/AdIdSupport (8.2.0): + - GoogleAppMeasurement/AdIdSupport (8.3.0): - GoogleUtilities/AppDelegateSwizzler (~> 7.4) - GoogleUtilities/MethodSwizzler (~> 7.4) - GoogleUtilities/Network (~> 7.4) @@ -109,13 +109,13 @@ SPEC REPOS: - PromisesObjC SPEC CHECKSUMS: - Firebase: 12c568897b807321964e89d2b263ef4c6cff3db6 - FirebaseAnalytics: 7a744b1e7dc50125cb37714c6bdaea167e412082 - FirebaseCore: 3a83f24c3de69ec9f9a426e2598125ea51f3a2ce + Firebase: 817b9171d0d51dccc458b94a5e8edff6b1dd323d + FirebaseAnalytics: 456f2c51599870a15ded4548d1f1f7b2cabf65a7 + FirebaseCore: a6dba751680d7033b9d3831e1cfc95ead0605118 FirebaseCoreDiagnostics: 7e873baabcfaa9512f538554ae4fa0817aaafbdb - FirebaseDatabase: 9c231733363229ac26a55ee9ae9031e94cdb9a7d + FirebaseDatabase: 3cb36bbf667be87d72cebc8dbe72e2e8cac1d615 FirebaseInstallations: b69db7680870dbac17bba7a51fc0b5c4b365baa7 - GoogleAppMeasurement: b52eafc9dff542d580700e708216568bd2fbf168 + GoogleAppMeasurement: de70802583dedceb0bca18172b345307e8f410b8 GoogleDataTransport: 04c3e9a480bbcaa2ec3f5d27f1cdeb6a92f20c8d GoogleUtilities: 45dbb24a7f351d69d0a601482b39ad6c32e30dab leveldb-library: 50c7b45cbd7bf543c81a468fe557a16ae3db8729 diff --git a/functions/Podfile.lock b/functions/Podfile.lock index 15a48d25..629c2b8d 100644 --- a/functions/Podfile.lock +++ b/functions/Podfile.lock @@ -1,10 +1,10 @@ PODS: - - Firebase/CoreOnly (8.2.0): - - FirebaseCore (= 8.2.0) - - Firebase/Functions (8.2.0): + - Firebase/CoreOnly (8.3.0): + - FirebaseCore (= 8.3.0) + - Firebase/Functions (8.3.0): - Firebase/CoreOnly - - FirebaseFunctions (~> 8.2.0) - - FirebaseCore (8.2.0): + - FirebaseFunctions (~> 8.3.0) + - FirebaseCore (8.3.0): - FirebaseCoreDiagnostics (~> 8.0) - GoogleUtilities/Environment (~> 7.4) - GoogleUtilities/Logger (~> 7.4) @@ -13,7 +13,7 @@ PODS: - GoogleUtilities/Environment (~> 7.4) - GoogleUtilities/Logger (~> 7.4) - nanopb (~> 2.30908.0) - - FirebaseFunctions (8.2.0): + - FirebaseFunctions (8.3.0): - FirebaseCore (~> 8.0) - GTMSessionFetcher/Core (~> 1.5) - GoogleDataTransport (9.0.1): @@ -48,10 +48,10 @@ SPEC REPOS: - PromisesObjC SPEC CHECKSUMS: - Firebase: 12c568897b807321964e89d2b263ef4c6cff3db6 - FirebaseCore: 3a83f24c3de69ec9f9a426e2598125ea51f3a2ce + Firebase: 817b9171d0d51dccc458b94a5e8edff6b1dd323d + FirebaseCore: a6dba751680d7033b9d3831e1cfc95ead0605118 FirebaseCoreDiagnostics: 7e873baabcfaa9512f538554ae4fa0817aaafbdb - FirebaseFunctions: ade8b222eb9f8a86e99698f0046b4dff8003834d + FirebaseFunctions: f391cdeef45d2e85ef4e16a6ecca05f30e162c41 GoogleDataTransport: 04c3e9a480bbcaa2ec3f5d27f1cdeb6a92f20c8d GoogleUtilities: 45dbb24a7f351d69d0a601482b39ad6c32e30dab GTMSessionFetcher: 36689134877faeb055b27dfa4ccc9ceaa42e029e diff --git a/ml-functions/Podfile.lock b/ml-functions/Podfile.lock index 00ea0953..8573806a 100644 --- a/ml-functions/Podfile.lock +++ b/ml-functions/Podfile.lock @@ -1,10 +1,10 @@ PODS: - - Firebase/CoreOnly (8.2.0): - - FirebaseCore (= 8.2.0) - - Firebase/Functions (8.2.0): + - Firebase/CoreOnly (8.3.0): + - FirebaseCore (= 8.3.0) + - Firebase/Functions (8.3.0): - Firebase/CoreOnly - - FirebaseFunctions (~> 8.2.0) - - FirebaseCore (8.2.0): + - FirebaseFunctions (~> 8.3.0) + - FirebaseCore (8.3.0): - FirebaseCoreDiagnostics (~> 8.0) - GoogleUtilities/Environment (~> 7.4) - GoogleUtilities/Logger (~> 7.4) @@ -13,7 +13,7 @@ PODS: - GoogleUtilities/Environment (~> 7.4) - GoogleUtilities/Logger (~> 7.4) - nanopb (~> 2.30908.0) - - FirebaseFunctions (8.2.0): + - FirebaseFunctions (8.3.0): - FirebaseCore (~> 8.0) - GTMSessionFetcher/Core (~> 1.5) - GoogleDataTransport (9.0.1): @@ -48,10 +48,10 @@ SPEC REPOS: - PromisesObjC SPEC CHECKSUMS: - Firebase: 12c568897b807321964e89d2b263ef4c6cff3db6 - FirebaseCore: 3a83f24c3de69ec9f9a426e2598125ea51f3a2ce + Firebase: 817b9171d0d51dccc458b94a5e8edff6b1dd323d + FirebaseCore: a6dba751680d7033b9d3831e1cfc95ead0605118 FirebaseCoreDiagnostics: 7e873baabcfaa9512f538554ae4fa0817aaafbdb - FirebaseFunctions: ade8b222eb9f8a86e99698f0046b4dff8003834d + FirebaseFunctions: f391cdeef45d2e85ef4e16a6ecca05f30e162c41 GoogleDataTransport: 04c3e9a480bbcaa2ec3f5d27f1cdeb6a92f20c8d GoogleUtilities: 45dbb24a7f351d69d0a601482b39ad6c32e30dab GTMSessionFetcher: 36689134877faeb055b27dfa4ccc9ceaa42e029e From c196d3029a2f2eaa4d31b455e23fe1b6c92ce46d Mon Sep 17 00:00:00 2001 From: DPE bot Date: Tue, 13 Jul 2021 08:24:10 -0700 Subject: [PATCH 181/387] Auto-update dependencies. --- crashlytics/Podfile.lock | 16 ++++++++-------- database/Podfile.lock | 26 +++++++++++++------------- firoptions/Podfile.lock | 26 +++++++++++++------------- functions/Podfile.lock | 18 +++++++++--------- installations/Podfile.lock | 16 ++++++++-------- ml-functions/Podfile.lock | 18 +++++++++--------- 6 files changed, 60 insertions(+), 60 deletions(-) diff --git a/crashlytics/Podfile.lock b/crashlytics/Podfile.lock index 4bb1c5d8..4aef68d6 100644 --- a/crashlytics/Podfile.lock +++ b/crashlytics/Podfile.lock @@ -24,15 +24,15 @@ PODS: - GoogleUtilities/Environment (~> 7.4) - GoogleUtilities/UserDefaults (~> 7.4) - PromisesObjC (~> 1.2) - - GoogleDataTransport (9.0.1): + - GoogleDataTransport (9.1.0): - GoogleUtilities/Environment (~> 7.2) - nanopb (~> 2.30908.0) - - PromisesObjC (~> 1.2) - - GoogleUtilities/Environment (7.4.3): - - PromisesObjC (~> 1.2) - - GoogleUtilities/Logger (7.4.3): + - PromisesObjC (< 3.0, >= 1.2) + - GoogleUtilities/Environment (7.5.0): + - PromisesObjC (< 3.0, >= 1.2) + - GoogleUtilities/Logger (7.5.0): - GoogleUtilities/Environment - - GoogleUtilities/UserDefaults (7.4.3): + - GoogleUtilities/UserDefaults (7.5.0): - GoogleUtilities/Logger - nanopb (2.30908.0): - nanopb/decode (= 2.30908.0) @@ -62,8 +62,8 @@ SPEC CHECKSUMS: FirebaseCoreDiagnostics: 7e873baabcfaa9512f538554ae4fa0817aaafbdb FirebaseCrashlytics: 3d83f2e8a47f476f47c82ff4536b169df6781271 FirebaseInstallations: b69db7680870dbac17bba7a51fc0b5c4b365baa7 - GoogleDataTransport: 04c3e9a480bbcaa2ec3f5d27f1cdeb6a92f20c8d - GoogleUtilities: 45dbb24a7f351d69d0a601482b39ad6c32e30dab + GoogleDataTransport: 85fd18ff3019bb85d3f2c551d04c481dedf71fc9 + GoogleUtilities: eea970f4a389963963bffe8d8fabe43540678b9c nanopb: a0ba3315591a9ae0a16a309ee504766e90db0c96 PromisesObjC: 3113f7f76903778cf4a0586bd1ab89329a0b7b97 diff --git a/database/Podfile.lock b/database/Podfile.lock index c6ec2817..3e9c4737 100644 --- a/database/Podfile.lock +++ b/database/Podfile.lock @@ -24,24 +24,24 @@ PODS: - FirebaseDatabase (8.3.0): - FirebaseCore (~> 8.0) - leveldb-library (~> 1.22) - - GoogleDataTransport (9.0.1): + - GoogleDataTransport (9.1.0): - GoogleUtilities/Environment (~> 7.2) - nanopb (~> 2.30908.0) - - PromisesObjC (~> 1.2) - - GoogleUtilities/AppDelegateSwizzler (7.4.3): + - PromisesObjC (< 3.0, >= 1.2) + - GoogleUtilities/AppDelegateSwizzler (7.5.0): - GoogleUtilities/Environment - GoogleUtilities/Logger - GoogleUtilities/Network - - GoogleUtilities/Environment (7.4.3): - - PromisesObjC (~> 1.2) - - GoogleUtilities/Logger (7.4.3): + - GoogleUtilities/Environment (7.5.0): + - PromisesObjC (< 3.0, >= 1.2) + - GoogleUtilities/Logger (7.5.0): - GoogleUtilities/Environment - - GoogleUtilities/Network (7.4.3): + - GoogleUtilities/Network (7.5.0): - GoogleUtilities/Logger - "GoogleUtilities/NSData+zlib" - GoogleUtilities/Reachability - - "GoogleUtilities/NSData+zlib (7.4.3)" - - GoogleUtilities/Reachability (7.4.3): + - "GoogleUtilities/NSData+zlib (7.5.0)" + - GoogleUtilities/Reachability (7.5.0): - GoogleUtilities/Logger - GTMSessionFetcher/Core (1.6.1) - leveldb-library (1.22.1) @@ -50,7 +50,7 @@ PODS: - nanopb/encode (= 2.30908.0) - nanopb/decode (2.30908.0) - nanopb/encode (2.30908.0) - - PromisesObjC (1.2.12) + - PromisesObjC (2.0.0) DEPENDENCIES: - Firebase/Auth @@ -76,12 +76,12 @@ SPEC CHECKSUMS: FirebaseCore: a6dba751680d7033b9d3831e1cfc95ead0605118 FirebaseCoreDiagnostics: 7e873baabcfaa9512f538554ae4fa0817aaafbdb FirebaseDatabase: 3cb36bbf667be87d72cebc8dbe72e2e8cac1d615 - GoogleDataTransport: 04c3e9a480bbcaa2ec3f5d27f1cdeb6a92f20c8d - GoogleUtilities: 45dbb24a7f351d69d0a601482b39ad6c32e30dab + GoogleDataTransport: 85fd18ff3019bb85d3f2c551d04c481dedf71fc9 + GoogleUtilities: eea970f4a389963963bffe8d8fabe43540678b9c GTMSessionFetcher: 36689134877faeb055b27dfa4ccc9ceaa42e029e leveldb-library: 50c7b45cbd7bf543c81a468fe557a16ae3db8729 nanopb: a0ba3315591a9ae0a16a309ee504766e90db0c96 - PromisesObjC: 3113f7f76903778cf4a0586bd1ab89329a0b7b97 + PromisesObjC: 68159ce6952d93e17b2dfe273b8c40907db5ba58 PODFILE CHECKSUM: 2613ab7c1eac1e9efb615f9c2979ec498d92dcf6 diff --git a/firoptions/Podfile.lock b/firoptions/Podfile.lock index 685c2b6c..aab8d83f 100644 --- a/firoptions/Podfile.lock +++ b/firoptions/Podfile.lock @@ -57,28 +57,28 @@ PODS: - GoogleUtilities/Network (~> 7.4) - "GoogleUtilities/NSData+zlib (~> 7.4)" - nanopb (~> 2.30908.0) - - GoogleDataTransport (9.0.1): + - GoogleDataTransport (9.1.0): - GoogleUtilities/Environment (~> 7.2) - nanopb (~> 2.30908.0) - - PromisesObjC (~> 1.2) - - GoogleUtilities/AppDelegateSwizzler (7.4.3): + - PromisesObjC (< 3.0, >= 1.2) + - GoogleUtilities/AppDelegateSwizzler (7.5.0): - GoogleUtilities/Environment - GoogleUtilities/Logger - GoogleUtilities/Network - - GoogleUtilities/Environment (7.4.3): - - PromisesObjC (~> 1.2) - - GoogleUtilities/Logger (7.4.3): + - GoogleUtilities/Environment (7.5.0): + - PromisesObjC (< 3.0, >= 1.2) + - GoogleUtilities/Logger (7.5.0): - GoogleUtilities/Environment - - GoogleUtilities/MethodSwizzler (7.4.3): + - GoogleUtilities/MethodSwizzler (7.5.0): - GoogleUtilities/Logger - - GoogleUtilities/Network (7.4.3): + - GoogleUtilities/Network (7.5.0): - GoogleUtilities/Logger - "GoogleUtilities/NSData+zlib" - GoogleUtilities/Reachability - - "GoogleUtilities/NSData+zlib (7.4.3)" - - GoogleUtilities/Reachability (7.4.3): + - "GoogleUtilities/NSData+zlib (7.5.0)" + - GoogleUtilities/Reachability (7.5.0): - GoogleUtilities/Logger - - GoogleUtilities/UserDefaults (7.4.3): + - GoogleUtilities/UserDefaults (7.5.0): - GoogleUtilities/Logger - leveldb-library (1.22.1) - nanopb (2.30908.0): @@ -116,8 +116,8 @@ SPEC CHECKSUMS: FirebaseDatabase: 3cb36bbf667be87d72cebc8dbe72e2e8cac1d615 FirebaseInstallations: b69db7680870dbac17bba7a51fc0b5c4b365baa7 GoogleAppMeasurement: de70802583dedceb0bca18172b345307e8f410b8 - GoogleDataTransport: 04c3e9a480bbcaa2ec3f5d27f1cdeb6a92f20c8d - GoogleUtilities: 45dbb24a7f351d69d0a601482b39ad6c32e30dab + GoogleDataTransport: 85fd18ff3019bb85d3f2c551d04c481dedf71fc9 + GoogleUtilities: eea970f4a389963963bffe8d8fabe43540678b9c leveldb-library: 50c7b45cbd7bf543c81a468fe557a16ae3db8729 nanopb: a0ba3315591a9ae0a16a309ee504766e90db0c96 PromisesObjC: 3113f7f76903778cf4a0586bd1ab89329a0b7b97 diff --git a/functions/Podfile.lock b/functions/Podfile.lock index 629c2b8d..5479a864 100644 --- a/functions/Podfile.lock +++ b/functions/Podfile.lock @@ -16,13 +16,13 @@ PODS: - FirebaseFunctions (8.3.0): - FirebaseCore (~> 8.0) - GTMSessionFetcher/Core (~> 1.5) - - GoogleDataTransport (9.0.1): + - GoogleDataTransport (9.1.0): - GoogleUtilities/Environment (~> 7.2) - nanopb (~> 2.30908.0) - - PromisesObjC (~> 1.2) - - GoogleUtilities/Environment (7.4.3): - - PromisesObjC (~> 1.2) - - GoogleUtilities/Logger (7.4.3): + - PromisesObjC (< 3.0, >= 1.2) + - GoogleUtilities/Environment (7.5.0): + - PromisesObjC (< 3.0, >= 1.2) + - GoogleUtilities/Logger (7.5.0): - GoogleUtilities/Environment - GTMSessionFetcher/Core (1.6.1) - nanopb (2.30908.0): @@ -30,7 +30,7 @@ PODS: - nanopb/encode (= 2.30908.0) - nanopb/decode (2.30908.0) - nanopb/encode (2.30908.0) - - PromisesObjC (1.2.12) + - PromisesObjC (2.0.0) DEPENDENCIES: - Firebase/Functions @@ -52,11 +52,11 @@ SPEC CHECKSUMS: FirebaseCore: a6dba751680d7033b9d3831e1cfc95ead0605118 FirebaseCoreDiagnostics: 7e873baabcfaa9512f538554ae4fa0817aaafbdb FirebaseFunctions: f391cdeef45d2e85ef4e16a6ecca05f30e162c41 - GoogleDataTransport: 04c3e9a480bbcaa2ec3f5d27f1cdeb6a92f20c8d - GoogleUtilities: 45dbb24a7f351d69d0a601482b39ad6c32e30dab + GoogleDataTransport: 85fd18ff3019bb85d3f2c551d04c481dedf71fc9 + GoogleUtilities: eea970f4a389963963bffe8d8fabe43540678b9c GTMSessionFetcher: 36689134877faeb055b27dfa4ccc9ceaa42e029e nanopb: a0ba3315591a9ae0a16a309ee504766e90db0c96 - PromisesObjC: 3113f7f76903778cf4a0586bd1ab89329a0b7b97 + PromisesObjC: 68159ce6952d93e17b2dfe273b8c40907db5ba58 PODFILE CHECKSUM: 0bf21181414ed35c7e5fc96da7dd0f72b77e7b34 diff --git a/installations/Podfile.lock b/installations/Podfile.lock index 9384fd35..b9fad298 100644 --- a/installations/Podfile.lock +++ b/installations/Podfile.lock @@ -13,15 +13,15 @@ PODS: - GoogleUtilities/Environment (~> 7.4) - GoogleUtilities/UserDefaults (~> 7.4) - PromisesObjC (~> 1.2) - - GoogleDataTransport (9.0.1): + - GoogleDataTransport (9.1.0): - GoogleUtilities/Environment (~> 7.2) - nanopb (~> 2.30908.0) - - PromisesObjC (~> 1.2) - - GoogleUtilities/Environment (7.4.3): - - PromisesObjC (~> 1.2) - - GoogleUtilities/Logger (7.4.3): + - PromisesObjC (< 3.0, >= 1.2) + - GoogleUtilities/Environment (7.5.0): + - PromisesObjC (< 3.0, >= 1.2) + - GoogleUtilities/Logger (7.5.0): - GoogleUtilities/Environment - - GoogleUtilities/UserDefaults (7.4.3): + - GoogleUtilities/UserDefaults (7.5.0): - GoogleUtilities/Logger - nanopb (2.30908.0): - nanopb/decode (= 2.30908.0) @@ -47,8 +47,8 @@ SPEC CHECKSUMS: FirebaseCore: a6dba751680d7033b9d3831e1cfc95ead0605118 FirebaseCoreDiagnostics: 7e873baabcfaa9512f538554ae4fa0817aaafbdb FirebaseInstallations: b69db7680870dbac17bba7a51fc0b5c4b365baa7 - GoogleDataTransport: 04c3e9a480bbcaa2ec3f5d27f1cdeb6a92f20c8d - GoogleUtilities: 45dbb24a7f351d69d0a601482b39ad6c32e30dab + GoogleDataTransport: 85fd18ff3019bb85d3f2c551d04c481dedf71fc9 + GoogleUtilities: eea970f4a389963963bffe8d8fabe43540678b9c nanopb: a0ba3315591a9ae0a16a309ee504766e90db0c96 PromisesObjC: 3113f7f76903778cf4a0586bd1ab89329a0b7b97 diff --git a/ml-functions/Podfile.lock b/ml-functions/Podfile.lock index 8573806a..6701bf97 100644 --- a/ml-functions/Podfile.lock +++ b/ml-functions/Podfile.lock @@ -16,13 +16,13 @@ PODS: - FirebaseFunctions (8.3.0): - FirebaseCore (~> 8.0) - GTMSessionFetcher/Core (~> 1.5) - - GoogleDataTransport (9.0.1): + - GoogleDataTransport (9.1.0): - GoogleUtilities/Environment (~> 7.2) - nanopb (~> 2.30908.0) - - PromisesObjC (~> 1.2) - - GoogleUtilities/Environment (7.4.3): - - PromisesObjC (~> 1.2) - - GoogleUtilities/Logger (7.4.3): + - PromisesObjC (< 3.0, >= 1.2) + - GoogleUtilities/Environment (7.5.0): + - PromisesObjC (< 3.0, >= 1.2) + - GoogleUtilities/Logger (7.5.0): - GoogleUtilities/Environment - GTMSessionFetcher/Core (1.6.1) - nanopb (2.30908.0): @@ -30,7 +30,7 @@ PODS: - nanopb/encode (= 2.30908.0) - nanopb/decode (2.30908.0) - nanopb/encode (2.30908.0) - - PromisesObjC (1.2.12) + - PromisesObjC (2.0.0) DEPENDENCIES: - Firebase/Functions @@ -52,11 +52,11 @@ SPEC CHECKSUMS: FirebaseCore: a6dba751680d7033b9d3831e1cfc95ead0605118 FirebaseCoreDiagnostics: 7e873baabcfaa9512f538554ae4fa0817aaafbdb FirebaseFunctions: f391cdeef45d2e85ef4e16a6ecca05f30e162c41 - GoogleDataTransport: 04c3e9a480bbcaa2ec3f5d27f1cdeb6a92f20c8d - GoogleUtilities: 45dbb24a7f351d69d0a601482b39ad6c32e30dab + GoogleDataTransport: 85fd18ff3019bb85d3f2c551d04c481dedf71fc9 + GoogleUtilities: eea970f4a389963963bffe8d8fabe43540678b9c GTMSessionFetcher: 36689134877faeb055b27dfa4ccc9ceaa42e029e nanopb: a0ba3315591a9ae0a16a309ee504766e90db0c96 - PromisesObjC: 3113f7f76903778cf4a0586bd1ab89329a0b7b97 + PromisesObjC: 68159ce6952d93e17b2dfe273b8c40907db5ba58 PODFILE CHECKSUM: aa543baa476adf0a1eb62d4970ac2cffc30a1931 From 155196e5f1a4ef7945e2d1469367b14de8c98eb0 Mon Sep 17 00:00:00 2001 From: Sam Stern Date: Thu, 15 Jul 2021 10:28:20 +0100 Subject: [PATCH 182/387] Clarify some query snippets (#234) See: https://github.com/firebase/snippets-web/issues/186 --- firestore/swift/firestore-smoketest/ViewController.swift | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/firestore/swift/firestore-smoketest/ViewController.swift b/firestore/swift/firestore-smoketest/ViewController.swift index a55bd866..f8d14490 100644 --- a/firestore/swift/firestore-smoketest/ViewController.swift +++ b/firestore/swift/firestore-smoketest/ViewController.swift @@ -966,9 +966,9 @@ class ViewController: UIViewController { let citiesRef = db.collection("cities") // [START example_filters] - citiesRef.whereField("state", isEqualTo: "CA") - citiesRef.whereField("population", isLessThan: 100000) - citiesRef.whereField("name", isGreaterThanOrEqualTo: "San Francisco") + let stateQuery = citiesRef.whereField("state", isEqualTo: "CA") + let populationQuery = citiesRef.whereField("population", isLessThan: 100000) + let nameQuery = citiesRef.whereField("name", isGreaterThanOrEqualTo: "San Francisco") // [END example_filters] } From 796892b1c07c369f492e674d589c66d3bb6e4495 Mon Sep 17 00:00:00 2001 From: DPE bot Date: Wed, 21 Jul 2021 08:25:20 -0700 Subject: [PATCH 183/387] Auto-update dependencies. --- crashlytics/Podfile.lock | 35 ++++++++++++------------ database/Podfile.lock | 30 ++++++++++---------- firoptions/Podfile.lock | 56 +++++++++++++++++++------------------- functions/Podfile.lock | 22 +++++++-------- installations/Podfile.lock | 18 ++++++------ ml-functions/Podfile.lock | 22 +++++++-------- 6 files changed, 92 insertions(+), 91 deletions(-) diff --git a/crashlytics/Podfile.lock b/crashlytics/Podfile.lock index 4aef68d6..ac8aa0b1 100644 --- a/crashlytics/Podfile.lock +++ b/crashlytics/Podfile.lock @@ -1,29 +1,30 @@ PODS: - - Firebase/CoreOnly (8.3.0): - - FirebaseCore (= 8.3.0) - - Firebase/Crashlytics (8.3.0): + - Firebase/CoreOnly (8.4.0): + - FirebaseCore (= 8.4.0) + - Firebase/Crashlytics (8.4.0): - Firebase/CoreOnly - - FirebaseCrashlytics (~> 8.3.0) - - FirebaseCore (8.3.0): + - FirebaseCrashlytics (~> 8.4.0) + - FirebaseCore (8.4.0): - FirebaseCoreDiagnostics (~> 8.0) - GoogleUtilities/Environment (~> 7.4) - GoogleUtilities/Logger (~> 7.4) - - FirebaseCoreDiagnostics (8.3.0): + - FirebaseCoreDiagnostics (8.4.0): - GoogleDataTransport (~> 9.0) - GoogleUtilities/Environment (~> 7.4) - GoogleUtilities/Logger (~> 7.4) - nanopb (~> 2.30908.0) - - FirebaseCrashlytics (8.3.0): + - FirebaseCrashlytics (8.4.0): - FirebaseCore (~> 8.0) - FirebaseInstallations (~> 8.0) - GoogleDataTransport (~> 9.0) + - GoogleUtilities/Environment (~> 7.4) - nanopb (~> 2.30908.0) - - PromisesObjC (~> 1.2) - - FirebaseInstallations (8.3.0): + - PromisesObjC (< 3.0, >= 1.2) + - FirebaseInstallations (8.4.0): - FirebaseCore (~> 8.0) - GoogleUtilities/Environment (~> 7.4) - GoogleUtilities/UserDefaults (~> 7.4) - - PromisesObjC (~> 1.2) + - PromisesObjC (< 3.0, >= 1.2) - GoogleDataTransport (9.1.0): - GoogleUtilities/Environment (~> 7.2) - nanopb (~> 2.30908.0) @@ -39,7 +40,7 @@ PODS: - nanopb/encode (= 2.30908.0) - nanopb/decode (2.30908.0) - nanopb/encode (2.30908.0) - - PromisesObjC (1.2.12) + - PromisesObjC (2.0.0) DEPENDENCIES: - Firebase/Crashlytics @@ -57,15 +58,15 @@ SPEC REPOS: - PromisesObjC SPEC CHECKSUMS: - Firebase: 817b9171d0d51dccc458b94a5e8edff6b1dd323d - FirebaseCore: a6dba751680d7033b9d3831e1cfc95ead0605118 - FirebaseCoreDiagnostics: 7e873baabcfaa9512f538554ae4fa0817aaafbdb - FirebaseCrashlytics: 3d83f2e8a47f476f47c82ff4536b169df6781271 - FirebaseInstallations: b69db7680870dbac17bba7a51fc0b5c4b365baa7 + Firebase: 54cdc8bc9c9b3de54f43dab86e62f5a76b47034f + FirebaseCore: 31f389c37ac1ea52454a53d3081f2d7019485a4a + FirebaseCoreDiagnostics: cad03be1904b975f845e632f2720c3337da27faf + FirebaseCrashlytics: c9eb562b2f6bd5ee5e880144fd5ef1bfe46c5dc5 + FirebaseInstallations: 1585729afc787877763208c2088ed84221161f77 GoogleDataTransport: 85fd18ff3019bb85d3f2c551d04c481dedf71fc9 GoogleUtilities: eea970f4a389963963bffe8d8fabe43540678b9c nanopb: a0ba3315591a9ae0a16a309ee504766e90db0c96 - PromisesObjC: 3113f7f76903778cf4a0586bd1ab89329a0b7b97 + PromisesObjC: 68159ce6952d93e17b2dfe273b8c40907db5ba58 PODFILE CHECKSUM: 7d7fc01886b20bf15f0faadc1d61966683471571 diff --git a/database/Podfile.lock b/database/Podfile.lock index 3e9c4737..4e108b6a 100644 --- a/database/Podfile.lock +++ b/database/Podfile.lock @@ -1,27 +1,27 @@ PODS: - - Firebase/Auth (8.3.0): + - Firebase/Auth (8.4.0): - Firebase/CoreOnly - - FirebaseAuth (~> 8.3.0) - - Firebase/CoreOnly (8.3.0): - - FirebaseCore (= 8.3.0) - - Firebase/Database (8.3.0): + - FirebaseAuth (~> 8.4.0) + - Firebase/CoreOnly (8.4.0): + - FirebaseCore (= 8.4.0) + - Firebase/Database (8.4.0): - Firebase/CoreOnly - - FirebaseDatabase (~> 8.3.0) - - FirebaseAuth (8.3.0): + - FirebaseDatabase (~> 8.4.0) + - FirebaseAuth (8.4.0): - FirebaseCore (~> 8.0) - GoogleUtilities/AppDelegateSwizzler (~> 7.4) - GoogleUtilities/Environment (~> 7.4) - GTMSessionFetcher/Core (~> 1.5) - - FirebaseCore (8.3.0): + - FirebaseCore (8.4.0): - FirebaseCoreDiagnostics (~> 8.0) - GoogleUtilities/Environment (~> 7.4) - GoogleUtilities/Logger (~> 7.4) - - FirebaseCoreDiagnostics (8.3.0): + - FirebaseCoreDiagnostics (8.4.0): - GoogleDataTransport (~> 9.0) - GoogleUtilities/Environment (~> 7.4) - GoogleUtilities/Logger (~> 7.4) - nanopb (~> 2.30908.0) - - FirebaseDatabase (8.3.0): + - FirebaseDatabase (8.4.0): - FirebaseCore (~> 8.0) - leveldb-library (~> 1.22) - GoogleDataTransport (9.1.0): @@ -71,11 +71,11 @@ SPEC REPOS: - PromisesObjC SPEC CHECKSUMS: - Firebase: 817b9171d0d51dccc458b94a5e8edff6b1dd323d - FirebaseAuth: fd12c82de44e7ad3b821610c387b8251f03aa0f9 - FirebaseCore: a6dba751680d7033b9d3831e1cfc95ead0605118 - FirebaseCoreDiagnostics: 7e873baabcfaa9512f538554ae4fa0817aaafbdb - FirebaseDatabase: 3cb36bbf667be87d72cebc8dbe72e2e8cac1d615 + Firebase: 54cdc8bc9c9b3de54f43dab86e62f5a76b47034f + FirebaseAuth: 8ef169751d795f20921d425f7b0131cc1c70935c + FirebaseCore: 31f389c37ac1ea52454a53d3081f2d7019485a4a + FirebaseCoreDiagnostics: cad03be1904b975f845e632f2720c3337da27faf + FirebaseDatabase: 38f21731dea277e454060d0d39c1bf2aaa12bbb9 GoogleDataTransport: 85fd18ff3019bb85d3f2c551d04c481dedf71fc9 GoogleUtilities: eea970f4a389963963bffe8d8fabe43540678b9c GTMSessionFetcher: 36689134877faeb055b27dfa4ccc9ceaa42e029e diff --git a/firoptions/Podfile.lock b/firoptions/Podfile.lock index aab8d83f..08442dec 100644 --- a/firoptions/Podfile.lock +++ b/firoptions/Podfile.lock @@ -1,16 +1,16 @@ PODS: - - Firebase/Analytics (8.3.0): + - Firebase/Analytics (8.4.0): - Firebase/Core - - Firebase/Core (8.3.0): + - Firebase/Core (8.4.0): - Firebase/CoreOnly - - FirebaseAnalytics (~> 8.3.0) - - Firebase/CoreOnly (8.3.0): - - FirebaseCore (= 8.3.0) - - Firebase/Database (8.3.0): + - FirebaseAnalytics (~> 8.4.0) + - Firebase/CoreOnly (8.4.0): + - FirebaseCore (= 8.4.0) + - Firebase/Database (8.4.0): - Firebase/CoreOnly - - FirebaseDatabase (~> 8.3.0) - - FirebaseAnalytics (8.3.0): - - FirebaseAnalytics/AdIdSupport (= 8.3.0) + - FirebaseDatabase (~> 8.4.0) + - FirebaseAnalytics (8.4.0): + - FirebaseAnalytics/AdIdSupport (= 8.4.0) - FirebaseCore (~> 8.0) - FirebaseInstallations (~> 8.0) - GoogleUtilities/AppDelegateSwizzler (~> 7.4) @@ -18,40 +18,40 @@ PODS: - GoogleUtilities/Network (~> 7.4) - "GoogleUtilities/NSData+zlib (~> 7.4)" - nanopb (~> 2.30908.0) - - FirebaseAnalytics/AdIdSupport (8.3.0): + - FirebaseAnalytics/AdIdSupport (8.4.0): - FirebaseCore (~> 8.0) - FirebaseInstallations (~> 8.0) - - GoogleAppMeasurement (= 8.3.0) + - GoogleAppMeasurement (= 8.4.0) - GoogleUtilities/AppDelegateSwizzler (~> 7.4) - GoogleUtilities/MethodSwizzler (~> 7.4) - GoogleUtilities/Network (~> 7.4) - "GoogleUtilities/NSData+zlib (~> 7.4)" - nanopb (~> 2.30908.0) - - FirebaseCore (8.3.0): + - FirebaseCore (8.4.0): - FirebaseCoreDiagnostics (~> 8.0) - GoogleUtilities/Environment (~> 7.4) - GoogleUtilities/Logger (~> 7.4) - - FirebaseCoreDiagnostics (8.3.0): + - FirebaseCoreDiagnostics (8.4.0): - GoogleDataTransport (~> 9.0) - GoogleUtilities/Environment (~> 7.4) - GoogleUtilities/Logger (~> 7.4) - nanopb (~> 2.30908.0) - - FirebaseDatabase (8.3.0): + - FirebaseDatabase (8.4.0): - FirebaseCore (~> 8.0) - leveldb-library (~> 1.22) - - FirebaseInstallations (8.3.0): + - FirebaseInstallations (8.4.0): - FirebaseCore (~> 8.0) - GoogleUtilities/Environment (~> 7.4) - GoogleUtilities/UserDefaults (~> 7.4) - - PromisesObjC (~> 1.2) - - GoogleAppMeasurement (8.3.0): - - GoogleAppMeasurement/AdIdSupport (= 8.3.0) + - PromisesObjC (< 3.0, >= 1.2) + - GoogleAppMeasurement (8.4.0): + - GoogleAppMeasurement/AdIdSupport (= 8.4.0) - GoogleUtilities/AppDelegateSwizzler (~> 7.4) - GoogleUtilities/MethodSwizzler (~> 7.4) - GoogleUtilities/Network (~> 7.4) - "GoogleUtilities/NSData+zlib (~> 7.4)" - nanopb (~> 2.30908.0) - - GoogleAppMeasurement/AdIdSupport (8.3.0): + - GoogleAppMeasurement/AdIdSupport (8.4.0): - GoogleUtilities/AppDelegateSwizzler (~> 7.4) - GoogleUtilities/MethodSwizzler (~> 7.4) - GoogleUtilities/Network (~> 7.4) @@ -86,7 +86,7 @@ PODS: - nanopb/encode (= 2.30908.0) - nanopb/decode (2.30908.0) - nanopb/encode (2.30908.0) - - PromisesObjC (1.2.12) + - PromisesObjC (2.0.0) DEPENDENCIES: - Firebase/Analytics @@ -109,18 +109,18 @@ SPEC REPOS: - PromisesObjC SPEC CHECKSUMS: - Firebase: 817b9171d0d51dccc458b94a5e8edff6b1dd323d - FirebaseAnalytics: 456f2c51599870a15ded4548d1f1f7b2cabf65a7 - FirebaseCore: a6dba751680d7033b9d3831e1cfc95ead0605118 - FirebaseCoreDiagnostics: 7e873baabcfaa9512f538554ae4fa0817aaafbdb - FirebaseDatabase: 3cb36bbf667be87d72cebc8dbe72e2e8cac1d615 - FirebaseInstallations: b69db7680870dbac17bba7a51fc0b5c4b365baa7 - GoogleAppMeasurement: de70802583dedceb0bca18172b345307e8f410b8 + Firebase: 54cdc8bc9c9b3de54f43dab86e62f5a76b47034f + FirebaseAnalytics: 4751d6a49598a2b58da678cc07df696bcd809ab9 + FirebaseCore: 31f389c37ac1ea52454a53d3081f2d7019485a4a + FirebaseCoreDiagnostics: cad03be1904b975f845e632f2720c3337da27faf + FirebaseDatabase: 38f21731dea277e454060d0d39c1bf2aaa12bbb9 + FirebaseInstallations: 1585729afc787877763208c2088ed84221161f77 + GoogleAppMeasurement: 6b6a08fd9c71f4dbc89e0e812acca81d797aa342 GoogleDataTransport: 85fd18ff3019bb85d3f2c551d04c481dedf71fc9 GoogleUtilities: eea970f4a389963963bffe8d8fabe43540678b9c leveldb-library: 50c7b45cbd7bf543c81a468fe557a16ae3db8729 nanopb: a0ba3315591a9ae0a16a309ee504766e90db0c96 - PromisesObjC: 3113f7f76903778cf4a0586bd1ab89329a0b7b97 + PromisesObjC: 68159ce6952d93e17b2dfe273b8c40907db5ba58 PODFILE CHECKSUM: 637f4cec311becce3d9f62d24448342df688ce41 diff --git a/functions/Podfile.lock b/functions/Podfile.lock index 5479a864..8c226996 100644 --- a/functions/Podfile.lock +++ b/functions/Podfile.lock @@ -1,19 +1,19 @@ PODS: - - Firebase/CoreOnly (8.3.0): - - FirebaseCore (= 8.3.0) - - Firebase/Functions (8.3.0): + - Firebase/CoreOnly (8.4.0): + - FirebaseCore (= 8.4.0) + - Firebase/Functions (8.4.0): - Firebase/CoreOnly - - FirebaseFunctions (~> 8.3.0) - - FirebaseCore (8.3.0): + - FirebaseFunctions (~> 8.4.0) + - FirebaseCore (8.4.0): - FirebaseCoreDiagnostics (~> 8.0) - GoogleUtilities/Environment (~> 7.4) - GoogleUtilities/Logger (~> 7.4) - - FirebaseCoreDiagnostics (8.3.0): + - FirebaseCoreDiagnostics (8.4.0): - GoogleDataTransport (~> 9.0) - GoogleUtilities/Environment (~> 7.4) - GoogleUtilities/Logger (~> 7.4) - nanopb (~> 2.30908.0) - - FirebaseFunctions (8.3.0): + - FirebaseFunctions (8.4.0): - FirebaseCore (~> 8.0) - GTMSessionFetcher/Core (~> 1.5) - GoogleDataTransport (9.1.0): @@ -48,10 +48,10 @@ SPEC REPOS: - PromisesObjC SPEC CHECKSUMS: - Firebase: 817b9171d0d51dccc458b94a5e8edff6b1dd323d - FirebaseCore: a6dba751680d7033b9d3831e1cfc95ead0605118 - FirebaseCoreDiagnostics: 7e873baabcfaa9512f538554ae4fa0817aaafbdb - FirebaseFunctions: f391cdeef45d2e85ef4e16a6ecca05f30e162c41 + Firebase: 54cdc8bc9c9b3de54f43dab86e62f5a76b47034f + FirebaseCore: 31f389c37ac1ea52454a53d3081f2d7019485a4a + FirebaseCoreDiagnostics: cad03be1904b975f845e632f2720c3337da27faf + FirebaseFunctions: b9a82a186d32b88d7c80debcb782f755d6461bf6 GoogleDataTransport: 85fd18ff3019bb85d3f2c551d04c481dedf71fc9 GoogleUtilities: eea970f4a389963963bffe8d8fabe43540678b9c GTMSessionFetcher: 36689134877faeb055b27dfa4ccc9ceaa42e029e diff --git a/installations/Podfile.lock b/installations/Podfile.lock index b9fad298..46e6af55 100644 --- a/installations/Podfile.lock +++ b/installations/Podfile.lock @@ -1,18 +1,18 @@ PODS: - - FirebaseCore (8.3.0): + - FirebaseCore (8.4.0): - FirebaseCoreDiagnostics (~> 8.0) - GoogleUtilities/Environment (~> 7.4) - GoogleUtilities/Logger (~> 7.4) - - FirebaseCoreDiagnostics (8.3.0): + - FirebaseCoreDiagnostics (8.4.0): - GoogleDataTransport (~> 9.0) - GoogleUtilities/Environment (~> 7.4) - GoogleUtilities/Logger (~> 7.4) - nanopb (~> 2.30908.0) - - FirebaseInstallations (8.3.0): + - FirebaseInstallations (8.4.0): - FirebaseCore (~> 8.0) - GoogleUtilities/Environment (~> 7.4) - GoogleUtilities/UserDefaults (~> 7.4) - - PromisesObjC (~> 1.2) + - PromisesObjC (< 3.0, >= 1.2) - GoogleDataTransport (9.1.0): - GoogleUtilities/Environment (~> 7.2) - nanopb (~> 2.30908.0) @@ -28,7 +28,7 @@ PODS: - nanopb/encode (= 2.30908.0) - nanopb/decode (2.30908.0) - nanopb/encode (2.30908.0) - - PromisesObjC (1.2.12) + - PromisesObjC (2.0.0) DEPENDENCIES: - FirebaseInstallations @@ -44,13 +44,13 @@ SPEC REPOS: - PromisesObjC SPEC CHECKSUMS: - FirebaseCore: a6dba751680d7033b9d3831e1cfc95ead0605118 - FirebaseCoreDiagnostics: 7e873baabcfaa9512f538554ae4fa0817aaafbdb - FirebaseInstallations: b69db7680870dbac17bba7a51fc0b5c4b365baa7 + FirebaseCore: 31f389c37ac1ea52454a53d3081f2d7019485a4a + FirebaseCoreDiagnostics: cad03be1904b975f845e632f2720c3337da27faf + FirebaseInstallations: 1585729afc787877763208c2088ed84221161f77 GoogleDataTransport: 85fd18ff3019bb85d3f2c551d04c481dedf71fc9 GoogleUtilities: eea970f4a389963963bffe8d8fabe43540678b9c nanopb: a0ba3315591a9ae0a16a309ee504766e90db0c96 - PromisesObjC: 3113f7f76903778cf4a0586bd1ab89329a0b7b97 + PromisesObjC: 68159ce6952d93e17b2dfe273b8c40907db5ba58 PODFILE CHECKSUM: 904aacceb39f206bdcc33f354e02d1d3d6343a46 diff --git a/ml-functions/Podfile.lock b/ml-functions/Podfile.lock index 6701bf97..7b37ab76 100644 --- a/ml-functions/Podfile.lock +++ b/ml-functions/Podfile.lock @@ -1,19 +1,19 @@ PODS: - - Firebase/CoreOnly (8.3.0): - - FirebaseCore (= 8.3.0) - - Firebase/Functions (8.3.0): + - Firebase/CoreOnly (8.4.0): + - FirebaseCore (= 8.4.0) + - Firebase/Functions (8.4.0): - Firebase/CoreOnly - - FirebaseFunctions (~> 8.3.0) - - FirebaseCore (8.3.0): + - FirebaseFunctions (~> 8.4.0) + - FirebaseCore (8.4.0): - FirebaseCoreDiagnostics (~> 8.0) - GoogleUtilities/Environment (~> 7.4) - GoogleUtilities/Logger (~> 7.4) - - FirebaseCoreDiagnostics (8.3.0): + - FirebaseCoreDiagnostics (8.4.0): - GoogleDataTransport (~> 9.0) - GoogleUtilities/Environment (~> 7.4) - GoogleUtilities/Logger (~> 7.4) - nanopb (~> 2.30908.0) - - FirebaseFunctions (8.3.0): + - FirebaseFunctions (8.4.0): - FirebaseCore (~> 8.0) - GTMSessionFetcher/Core (~> 1.5) - GoogleDataTransport (9.1.0): @@ -48,10 +48,10 @@ SPEC REPOS: - PromisesObjC SPEC CHECKSUMS: - Firebase: 817b9171d0d51dccc458b94a5e8edff6b1dd323d - FirebaseCore: a6dba751680d7033b9d3831e1cfc95ead0605118 - FirebaseCoreDiagnostics: 7e873baabcfaa9512f538554ae4fa0817aaafbdb - FirebaseFunctions: f391cdeef45d2e85ef4e16a6ecca05f30e162c41 + Firebase: 54cdc8bc9c9b3de54f43dab86e62f5a76b47034f + FirebaseCore: 31f389c37ac1ea52454a53d3081f2d7019485a4a + FirebaseCoreDiagnostics: cad03be1904b975f845e632f2720c3337da27faf + FirebaseFunctions: b9a82a186d32b88d7c80debcb782f755d6461bf6 GoogleDataTransport: 85fd18ff3019bb85d3f2c551d04c481dedf71fc9 GoogleUtilities: eea970f4a389963963bffe8d8fabe43540678b9c GTMSessionFetcher: 36689134877faeb055b27dfa4ccc9ceaa42e029e From 7437320360c5d5ba2c2a8e226594caf0b6ef2aa3 Mon Sep 17 00:00:00 2001 From: Kevin Cheung Date: Tue, 27 Jul 2021 15:55:15 -0700 Subject: [PATCH 184/387] Add App Check snippets (#241) * Add App Check snippets * License boilerplate --- .../project.pbxproj | 728 ++++++++++++++++++ .../AppAttestProviderFactories.m | 48 ++ appcheck/AppCheckSnippetsObjC/AppDelegate.h | 23 + appcheck/AppCheckSnippetsObjC/AppDelegate.m | 106 +++ .../AccentColor.colorset/Contents.json | 11 + .../AppIcon.appiconset/Contents.json | 98 +++ .../Assets.xcassets/Contents.json | 6 + .../Base.lproj/LaunchScreen.storyboard | 25 + .../Base.lproj/Main.storyboard | 24 + appcheck/AppCheckSnippetsObjC/Info.plist | 66 ++ appcheck/AppCheckSnippetsObjC/SceneDelegate.h | 24 + appcheck/AppCheckSnippetsObjC/SceneDelegate.m | 66 ++ .../AppCheckSnippetsObjC/ViewController.h | 23 + .../AppCheckSnippetsObjC/ViewController.m | 31 + .../YourCustomAppCheckProvider.m | 73 ++ appcheck/AppCheckSnippetsObjC/main.m | 27 + .../AppAttestProviderFactories.swift | 38 + .../AppCheckSnippetsSwift/AppDelegate.swift | 91 +++ .../AccentColor.colorset/Contents.json | 11 + .../AppIcon.appiconset/Contents.json | 98 +++ .../Assets.xcassets/Contents.json | 6 + .../Base.lproj/LaunchScreen.storyboard | 25 + .../Base.lproj/Main.storyboard | 24 + appcheck/AppCheckSnippetsSwift/Info.plist | 66 ++ .../AppCheckSnippetsSwift/SceneDelegate.swift | 61 ++ .../ViewController.swift | 28 + .../YourCustomAppCheckProvider.swift | 57 ++ appcheck/Podfile | 20 + appcheck/Podfile.lock | 61 ++ 29 files changed, 1965 insertions(+) create mode 100644 appcheck/AppCheckSnippets.xcodeproj/project.pbxproj create mode 100644 appcheck/AppCheckSnippetsObjC/AppAttestProviderFactories.m create mode 100644 appcheck/AppCheckSnippetsObjC/AppDelegate.h create mode 100644 appcheck/AppCheckSnippetsObjC/AppDelegate.m create mode 100644 appcheck/AppCheckSnippetsObjC/Assets.xcassets/AccentColor.colorset/Contents.json create mode 100644 appcheck/AppCheckSnippetsObjC/Assets.xcassets/AppIcon.appiconset/Contents.json create mode 100644 appcheck/AppCheckSnippetsObjC/Assets.xcassets/Contents.json create mode 100644 appcheck/AppCheckSnippetsObjC/Base.lproj/LaunchScreen.storyboard create mode 100644 appcheck/AppCheckSnippetsObjC/Base.lproj/Main.storyboard create mode 100644 appcheck/AppCheckSnippetsObjC/Info.plist create mode 100644 appcheck/AppCheckSnippetsObjC/SceneDelegate.h create mode 100644 appcheck/AppCheckSnippetsObjC/SceneDelegate.m create mode 100644 appcheck/AppCheckSnippetsObjC/ViewController.h create mode 100644 appcheck/AppCheckSnippetsObjC/ViewController.m create mode 100644 appcheck/AppCheckSnippetsObjC/YourCustomAppCheckProvider.m create mode 100644 appcheck/AppCheckSnippetsObjC/main.m create mode 100644 appcheck/AppCheckSnippetsSwift/AppAttestProviderFactories.swift create mode 100644 appcheck/AppCheckSnippetsSwift/AppDelegate.swift create mode 100644 appcheck/AppCheckSnippetsSwift/Assets.xcassets/AccentColor.colorset/Contents.json create mode 100644 appcheck/AppCheckSnippetsSwift/Assets.xcassets/AppIcon.appiconset/Contents.json create mode 100644 appcheck/AppCheckSnippetsSwift/Assets.xcassets/Contents.json create mode 100644 appcheck/AppCheckSnippetsSwift/Base.lproj/LaunchScreen.storyboard create mode 100644 appcheck/AppCheckSnippetsSwift/Base.lproj/Main.storyboard create mode 100644 appcheck/AppCheckSnippetsSwift/Info.plist create mode 100644 appcheck/AppCheckSnippetsSwift/SceneDelegate.swift create mode 100644 appcheck/AppCheckSnippetsSwift/ViewController.swift create mode 100644 appcheck/AppCheckSnippetsSwift/YourCustomAppCheckProvider.swift create mode 100644 appcheck/Podfile create mode 100644 appcheck/Podfile.lock diff --git a/appcheck/AppCheckSnippets.xcodeproj/project.pbxproj b/appcheck/AppCheckSnippets.xcodeproj/project.pbxproj new file mode 100644 index 00000000..6a37ac91 --- /dev/null +++ b/appcheck/AppCheckSnippets.xcodeproj/project.pbxproj @@ -0,0 +1,728 @@ +// !$*UTF8*$! +{ + archiveVersion = 1; + classes = { + }; + objectVersion = 51; + objects = { + +/* Begin PBXBuildFile section */ + 3EE4C9A85545E8087DAE96F3 /* Pods_AppCheckSnippetsObjC.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 9A4BA532C22B57FB6F604FDF /* Pods_AppCheckSnippetsObjC.framework */; }; + 4265C38C26AF71E100BD1DB2 /* AppDelegate.m in Sources */ = {isa = PBXBuildFile; fileRef = 4265C38B26AF71E100BD1DB2 /* AppDelegate.m */; }; + 4265C38F26AF71E100BD1DB2 /* SceneDelegate.m in Sources */ = {isa = PBXBuildFile; fileRef = 4265C38E26AF71E100BD1DB2 /* SceneDelegate.m */; }; + 4265C39226AF71E100BD1DB2 /* ViewController.m in Sources */ = {isa = PBXBuildFile; fileRef = 4265C39126AF71E100BD1DB2 /* ViewController.m */; }; + 4265C39526AF71E100BD1DB2 /* Main.storyboard in Resources */ = {isa = PBXBuildFile; fileRef = 4265C39326AF71E100BD1DB2 /* Main.storyboard */; }; + 4265C39726AF71E300BD1DB2 /* Assets.xcassets in Resources */ = {isa = PBXBuildFile; fileRef = 4265C39626AF71E300BD1DB2 /* Assets.xcassets */; }; + 4265C39A26AF71E300BD1DB2 /* LaunchScreen.storyboard in Resources */ = {isa = PBXBuildFile; fileRef = 4265C39826AF71E300BD1DB2 /* LaunchScreen.storyboard */; }; + 4265C39D26AF71E300BD1DB2 /* main.m in Sources */ = {isa = PBXBuildFile; fileRef = 4265C39C26AF71E300BD1DB2 /* main.m */; }; + 4265C3A826AF723800BD1DB2 /* AppDelegate.swift in Sources */ = {isa = PBXBuildFile; fileRef = 4265C3A726AF723800BD1DB2 /* AppDelegate.swift */; }; + 4265C3AA26AF723800BD1DB2 /* SceneDelegate.swift in Sources */ = {isa = PBXBuildFile; fileRef = 4265C3A926AF723800BD1DB2 /* SceneDelegate.swift */; }; + 4265C3AC26AF723800BD1DB2 /* ViewController.swift in Sources */ = {isa = PBXBuildFile; fileRef = 4265C3AB26AF723800BD1DB2 /* ViewController.swift */; }; + 4265C3AF26AF723800BD1DB2 /* Main.storyboard in Resources */ = {isa = PBXBuildFile; fileRef = 4265C3AD26AF723800BD1DB2 /* Main.storyboard */; }; + 4265C3B126AF723900BD1DB2 /* Assets.xcassets in Resources */ = {isa = PBXBuildFile; fileRef = 4265C3B026AF723900BD1DB2 /* Assets.xcassets */; }; + 4265C3B426AF723900BD1DB2 /* LaunchScreen.storyboard in Resources */ = {isa = PBXBuildFile; fileRef = 4265C3B226AF723900BD1DB2 /* LaunchScreen.storyboard */; }; + 4265C3BA26AF74F800BD1DB2 /* AppAttestProviderFactories.swift in Sources */ = {isa = PBXBuildFile; fileRef = 4265C3B926AF74F800BD1DB2 /* AppAttestProviderFactories.swift */; }; + 4265C3BC26AF775A00BD1DB2 /* AppAttestProviderFactories.m in Sources */ = {isa = PBXBuildFile; fileRef = 4265C3BB26AF775A00BD1DB2 /* AppAttestProviderFactories.m */; }; + 4265C3BE26AF7A6600BD1DB2 /* YourCustomAppCheckProvider.swift in Sources */ = {isa = PBXBuildFile; fileRef = 4265C3BD26AF7A6600BD1DB2 /* YourCustomAppCheckProvider.swift */; }; + 4265C3C026AF7A7E00BD1DB2 /* YourCustomAppCheckProvider.m in Sources */ = {isa = PBXBuildFile; fileRef = 4265C3BF26AF7A7E00BD1DB2 /* YourCustomAppCheckProvider.m */; }; + BE9933463B864F0099EA59B6 /* Pods_AppCheckSnippetsSwift.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = FB7EDB1AA8B125945F9F4EA2 /* Pods_AppCheckSnippetsSwift.framework */; }; +/* End PBXBuildFile section */ + +/* Begin PBXFileReference section */ + 1C1099839D442E0E3F9F4724 /* Pods-AppCheckSnippetsSwift.release.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; name = "Pods-AppCheckSnippetsSwift.release.xcconfig"; path = "Target Support Files/Pods-AppCheckSnippetsSwift/Pods-AppCheckSnippetsSwift.release.xcconfig"; sourceTree = ""; }; + 4265C38726AF71E100BD1DB2 /* AppCheckSnippetsObjC.app */ = {isa = PBXFileReference; explicitFileType = wrapper.application; includeInIndex = 0; path = AppCheckSnippetsObjC.app; sourceTree = BUILT_PRODUCTS_DIR; }; + 4265C38A26AF71E100BD1DB2 /* AppDelegate.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = AppDelegate.h; sourceTree = ""; }; + 4265C38B26AF71E100BD1DB2 /* AppDelegate.m */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; path = AppDelegate.m; sourceTree = ""; }; + 4265C38D26AF71E100BD1DB2 /* SceneDelegate.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = SceneDelegate.h; sourceTree = ""; }; + 4265C38E26AF71E100BD1DB2 /* SceneDelegate.m */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; path = SceneDelegate.m; sourceTree = ""; }; + 4265C39026AF71E100BD1DB2 /* ViewController.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = ViewController.h; sourceTree = ""; }; + 4265C39126AF71E100BD1DB2 /* ViewController.m */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; path = ViewController.m; sourceTree = ""; }; + 4265C39426AF71E100BD1DB2 /* Base */ = {isa = PBXFileReference; lastKnownFileType = file.storyboard; name = Base; path = Base.lproj/Main.storyboard; sourceTree = ""; }; + 4265C39626AF71E300BD1DB2 /* Assets.xcassets */ = {isa = PBXFileReference; lastKnownFileType = folder.assetcatalog; path = Assets.xcassets; sourceTree = ""; }; + 4265C39926AF71E300BD1DB2 /* Base */ = {isa = PBXFileReference; lastKnownFileType = file.storyboard; name = Base; path = Base.lproj/LaunchScreen.storyboard; sourceTree = ""; }; + 4265C39B26AF71E300BD1DB2 /* Info.plist */ = {isa = PBXFileReference; lastKnownFileType = text.plist.xml; path = Info.plist; sourceTree = ""; }; + 4265C39C26AF71E300BD1DB2 /* main.m */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; path = main.m; sourceTree = ""; }; + 4265C3A526AF723800BD1DB2 /* AppCheckSnippetsSwift.app */ = {isa = PBXFileReference; explicitFileType = wrapper.application; includeInIndex = 0; path = AppCheckSnippetsSwift.app; sourceTree = BUILT_PRODUCTS_DIR; }; + 4265C3A726AF723800BD1DB2 /* AppDelegate.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = AppDelegate.swift; sourceTree = ""; }; + 4265C3A926AF723800BD1DB2 /* SceneDelegate.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = SceneDelegate.swift; sourceTree = ""; }; + 4265C3AB26AF723800BD1DB2 /* ViewController.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = ViewController.swift; sourceTree = ""; }; + 4265C3AE26AF723800BD1DB2 /* Base */ = {isa = PBXFileReference; lastKnownFileType = file.storyboard; name = Base; path = Base.lproj/Main.storyboard; sourceTree = ""; }; + 4265C3B026AF723900BD1DB2 /* Assets.xcassets */ = {isa = PBXFileReference; lastKnownFileType = folder.assetcatalog; path = Assets.xcassets; sourceTree = ""; }; + 4265C3B326AF723900BD1DB2 /* Base */ = {isa = PBXFileReference; lastKnownFileType = file.storyboard; name = Base; path = Base.lproj/LaunchScreen.storyboard; sourceTree = ""; }; + 4265C3B526AF723900BD1DB2 /* Info.plist */ = {isa = PBXFileReference; lastKnownFileType = text.plist.xml; path = Info.plist; sourceTree = ""; }; + 4265C3B926AF74F800BD1DB2 /* AppAttestProviderFactories.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = AppAttestProviderFactories.swift; sourceTree = ""; }; + 4265C3BB26AF775A00BD1DB2 /* AppAttestProviderFactories.m */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; path = AppAttestProviderFactories.m; sourceTree = ""; }; + 4265C3BD26AF7A6600BD1DB2 /* YourCustomAppCheckProvider.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = YourCustomAppCheckProvider.swift; sourceTree = ""; }; + 4265C3BF26AF7A7E00BD1DB2 /* YourCustomAppCheckProvider.m */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; path = YourCustomAppCheckProvider.m; sourceTree = ""; }; + 9A4BA532C22B57FB6F604FDF /* Pods_AppCheckSnippetsObjC.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; path = Pods_AppCheckSnippetsObjC.framework; sourceTree = BUILT_PRODUCTS_DIR; }; + EA8D3F5C3DAAAFF4B9BE94B9 /* Pods-AppCheckSnippetsObjC.debug.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; name = "Pods-AppCheckSnippetsObjC.debug.xcconfig"; path = "Target Support Files/Pods-AppCheckSnippetsObjC/Pods-AppCheckSnippetsObjC.debug.xcconfig"; sourceTree = ""; }; + F25A107973E54D881AA67D7C /* Pods-AppCheckSnippetsSwift.debug.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; name = "Pods-AppCheckSnippetsSwift.debug.xcconfig"; path = "Target Support Files/Pods-AppCheckSnippetsSwift/Pods-AppCheckSnippetsSwift.debug.xcconfig"; sourceTree = ""; }; + F261B12B23A1B94E3B6BD2E7 /* Pods-AppCheckSnippetsObjC.release.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; name = "Pods-AppCheckSnippetsObjC.release.xcconfig"; path = "Target Support Files/Pods-AppCheckSnippetsObjC/Pods-AppCheckSnippetsObjC.release.xcconfig"; sourceTree = ""; }; + FB7EDB1AA8B125945F9F4EA2 /* Pods_AppCheckSnippetsSwift.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; path = Pods_AppCheckSnippetsSwift.framework; sourceTree = BUILT_PRODUCTS_DIR; }; +/* End PBXFileReference section */ + +/* Begin PBXFrameworksBuildPhase section */ + 4265C38426AF71E100BD1DB2 /* Frameworks */ = { + isa = PBXFrameworksBuildPhase; + buildActionMask = 2147483647; + files = ( + 3EE4C9A85545E8087DAE96F3 /* Pods_AppCheckSnippetsObjC.framework in Frameworks */, + ); + runOnlyForDeploymentPostprocessing = 0; + }; + 4265C3A226AF723800BD1DB2 /* Frameworks */ = { + isa = PBXFrameworksBuildPhase; + buildActionMask = 2147483647; + files = ( + BE9933463B864F0099EA59B6 /* Pods_AppCheckSnippetsSwift.framework in Frameworks */, + ); + runOnlyForDeploymentPostprocessing = 0; + }; +/* End PBXFrameworksBuildPhase section */ + +/* Begin PBXGroup section */ + 37860BEBF061B43F7FE74ABB /* Pods */ = { + isa = PBXGroup; + children = ( + EA8D3F5C3DAAAFF4B9BE94B9 /* Pods-AppCheckSnippetsObjC.debug.xcconfig */, + F261B12B23A1B94E3B6BD2E7 /* Pods-AppCheckSnippetsObjC.release.xcconfig */, + F25A107973E54D881AA67D7C /* Pods-AppCheckSnippetsSwift.debug.xcconfig */, + 1C1099839D442E0E3F9F4724 /* Pods-AppCheckSnippetsSwift.release.xcconfig */, + ); + path = Pods; + sourceTree = ""; + }; + 4265C38826AF71E100BD1DB2 /* Products */ = { + isa = PBXGroup; + children = ( + 4265C38726AF71E100BD1DB2 /* AppCheckSnippetsObjC.app */, + 4265C3A526AF723800BD1DB2 /* AppCheckSnippetsSwift.app */, + ); + name = Products; + sourceTree = ""; + }; + 4265C38926AF71E100BD1DB2 /* AppCheckSnippetsObjC */ = { + isa = PBXGroup; + children = ( + 4265C38A26AF71E100BD1DB2 /* AppDelegate.h */, + 4265C38B26AF71E100BD1DB2 /* AppDelegate.m */, + 4265C38D26AF71E100BD1DB2 /* SceneDelegate.h */, + 4265C38E26AF71E100BD1DB2 /* SceneDelegate.m */, + 4265C39026AF71E100BD1DB2 /* ViewController.h */, + 4265C39126AF71E100BD1DB2 /* ViewController.m */, + 4265C39326AF71E100BD1DB2 /* Main.storyboard */, + 4265C39626AF71E300BD1DB2 /* Assets.xcassets */, + 4265C39826AF71E300BD1DB2 /* LaunchScreen.storyboard */, + 4265C39B26AF71E300BD1DB2 /* Info.plist */, + 4265C39C26AF71E300BD1DB2 /* main.m */, + 4265C3BB26AF775A00BD1DB2 /* AppAttestProviderFactories.m */, + 4265C3BF26AF7A7E00BD1DB2 /* YourCustomAppCheckProvider.m */, + ); + path = AppCheckSnippetsObjC; + sourceTree = ""; + }; + 4265C3A626AF723800BD1DB2 /* AppCheckSnippetsSwift */ = { + isa = PBXGroup; + children = ( + 4265C3A726AF723800BD1DB2 /* AppDelegate.swift */, + 4265C3A926AF723800BD1DB2 /* SceneDelegate.swift */, + 4265C3AB26AF723800BD1DB2 /* ViewController.swift */, + 4265C3AD26AF723800BD1DB2 /* Main.storyboard */, + 4265C3B026AF723900BD1DB2 /* Assets.xcassets */, + 4265C3B226AF723900BD1DB2 /* LaunchScreen.storyboard */, + 4265C3B526AF723900BD1DB2 /* Info.plist */, + 4265C3B926AF74F800BD1DB2 /* AppAttestProviderFactories.swift */, + 4265C3BD26AF7A6600BD1DB2 /* YourCustomAppCheckProvider.swift */, + ); + path = AppCheckSnippetsSwift; + sourceTree = ""; + }; + 42A83E6D26AF6E5C00097CA3 = { + isa = PBXGroup; + children = ( + 4265C38926AF71E100BD1DB2 /* AppCheckSnippetsObjC */, + 4265C3A626AF723800BD1DB2 /* AppCheckSnippetsSwift */, + 4265C38826AF71E100BD1DB2 /* Products */, + 37860BEBF061B43F7FE74ABB /* Pods */, + 4827DE0D9126E1C87D170221 /* Frameworks */, + ); + sourceTree = ""; + }; + 4827DE0D9126E1C87D170221 /* Frameworks */ = { + isa = PBXGroup; + children = ( + 9A4BA532C22B57FB6F604FDF /* Pods_AppCheckSnippetsObjC.framework */, + FB7EDB1AA8B125945F9F4EA2 /* Pods_AppCheckSnippetsSwift.framework */, + ); + name = Frameworks; + sourceTree = ""; + }; +/* End PBXGroup section */ + +/* Begin PBXNativeTarget section */ + 4265C38626AF71E100BD1DB2 /* AppCheckSnippetsObjC */ = { + isa = PBXNativeTarget; + buildConfigurationList = 4265C3A026AF71E300BD1DB2 /* Build configuration list for PBXNativeTarget "AppCheckSnippetsObjC" */; + buildPhases = ( + 85CB737BDBC113343EDC1BB2 /* [CP] Check Pods Manifest.lock */, + 4265C38326AF71E100BD1DB2 /* Sources */, + 4265C38426AF71E100BD1DB2 /* Frameworks */, + 4265C38526AF71E100BD1DB2 /* Resources */, + 68C76E91C05EB6A491BB8F20 /* [CP] Embed Pods Frameworks */, + ); + buildRules = ( + ); + dependencies = ( + ); + name = AppCheckSnippetsObjC; + productName = AppCheckSnippetsObjC; + productReference = 4265C38726AF71E100BD1DB2 /* AppCheckSnippetsObjC.app */; + productType = "com.apple.product-type.application"; + }; + 4265C3A426AF723800BD1DB2 /* AppCheckSnippetsSwift */ = { + isa = PBXNativeTarget; + buildConfigurationList = 4265C3B626AF723900BD1DB2 /* Build configuration list for PBXNativeTarget "AppCheckSnippetsSwift" */; + buildPhases = ( + 095F83BFFB6AE51285BEF6BA /* [CP] Check Pods Manifest.lock */, + 4265C3A126AF723800BD1DB2 /* Sources */, + 4265C3A226AF723800BD1DB2 /* Frameworks */, + 4265C3A326AF723800BD1DB2 /* Resources */, + C93983DD1572A6712BB90DE2 /* [CP] Embed Pods Frameworks */, + ); + buildRules = ( + ); + dependencies = ( + ); + name = AppCheckSnippetsSwift; + productName = AppCheckSnippetsSwift; + productReference = 4265C3A526AF723800BD1DB2 /* AppCheckSnippetsSwift.app */; + productType = "com.apple.product-type.application"; + }; +/* End PBXNativeTarget section */ + +/* Begin PBXProject section */ + 42A83E6E26AF6E5C00097CA3 /* Project object */ = { + isa = PBXProject; + attributes = { + LastSwiftUpdateCheck = 1250; + LastUpgradeCheck = 1250; + TargetAttributes = { + 4265C38626AF71E100BD1DB2 = { + CreatedOnToolsVersion = 12.5; + }; + 4265C3A426AF723800BD1DB2 = { + CreatedOnToolsVersion = 12.5; + }; + }; + }; + buildConfigurationList = 42A83E7126AF6E5C00097CA3 /* Build configuration list for PBXProject "AppCheckSnippets" */; + compatibilityVersion = "Xcode 9.3"; + developmentRegion = en; + hasScannedForEncodings = 0; + knownRegions = ( + en, + Base, + ); + mainGroup = 42A83E6D26AF6E5C00097CA3; + productRefGroup = 4265C38826AF71E100BD1DB2 /* Products */; + projectDirPath = ""; + projectRoot = ""; + targets = ( + 4265C38626AF71E100BD1DB2 /* AppCheckSnippetsObjC */, + 4265C3A426AF723800BD1DB2 /* AppCheckSnippetsSwift */, + ); + }; +/* End PBXProject section */ + +/* Begin PBXResourcesBuildPhase section */ + 4265C38526AF71E100BD1DB2 /* Resources */ = { + isa = PBXResourcesBuildPhase; + buildActionMask = 2147483647; + files = ( + 4265C39A26AF71E300BD1DB2 /* LaunchScreen.storyboard in Resources */, + 4265C39726AF71E300BD1DB2 /* Assets.xcassets in Resources */, + 4265C39526AF71E100BD1DB2 /* Main.storyboard in Resources */, + ); + runOnlyForDeploymentPostprocessing = 0; + }; + 4265C3A326AF723800BD1DB2 /* Resources */ = { + isa = PBXResourcesBuildPhase; + buildActionMask = 2147483647; + files = ( + 4265C3B426AF723900BD1DB2 /* LaunchScreen.storyboard in Resources */, + 4265C3B126AF723900BD1DB2 /* Assets.xcassets in Resources */, + 4265C3AF26AF723800BD1DB2 /* Main.storyboard in Resources */, + ); + runOnlyForDeploymentPostprocessing = 0; + }; +/* End PBXResourcesBuildPhase section */ + +/* Begin PBXShellScriptBuildPhase section */ + 095F83BFFB6AE51285BEF6BA /* [CP] Check Pods Manifest.lock */ = { + isa = PBXShellScriptBuildPhase; + buildActionMask = 2147483647; + files = ( + ); + inputFileListPaths = ( + ); + inputPaths = ( + "${PODS_PODFILE_DIR_PATH}/Podfile.lock", + "${PODS_ROOT}/Manifest.lock", + ); + name = "[CP] Check Pods Manifest.lock"; + outputFileListPaths = ( + ); + outputPaths = ( + "$(DERIVED_FILE_DIR)/Pods-AppCheckSnippetsSwift-checkManifestLockResult.txt", + ); + runOnlyForDeploymentPostprocessing = 0; + shellPath = /bin/sh; + 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; + }; + 68C76E91C05EB6A491BB8F20 /* [CP] Embed Pods Frameworks */ = { + isa = PBXShellScriptBuildPhase; + buildActionMask = 2147483647; + files = ( + ); + inputFileListPaths = ( + "${PODS_ROOT}/Target Support Files/Pods-AppCheckSnippetsObjC/Pods-AppCheckSnippetsObjC-frameworks-${CONFIGURATION}-input-files.xcfilelist", + ); + name = "[CP] Embed Pods Frameworks"; + outputFileListPaths = ( + "${PODS_ROOT}/Target Support Files/Pods-AppCheckSnippetsObjC/Pods-AppCheckSnippetsObjC-frameworks-${CONFIGURATION}-output-files.xcfilelist", + ); + runOnlyForDeploymentPostprocessing = 0; + shellPath = /bin/sh; + shellScript = "\"${PODS_ROOT}/Target Support Files/Pods-AppCheckSnippetsObjC/Pods-AppCheckSnippetsObjC-frameworks.sh\"\n"; + showEnvVarsInLog = 0; + }; + 85CB737BDBC113343EDC1BB2 /* [CP] Check Pods Manifest.lock */ = { + isa = PBXShellScriptBuildPhase; + buildActionMask = 2147483647; + files = ( + ); + inputFileListPaths = ( + ); + inputPaths = ( + "${PODS_PODFILE_DIR_PATH}/Podfile.lock", + "${PODS_ROOT}/Manifest.lock", + ); + name = "[CP] Check Pods Manifest.lock"; + outputFileListPaths = ( + ); + outputPaths = ( + "$(DERIVED_FILE_DIR)/Pods-AppCheckSnippetsObjC-checkManifestLockResult.txt", + ); + runOnlyForDeploymentPostprocessing = 0; + shellPath = /bin/sh; + 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; + }; + C93983DD1572A6712BB90DE2 /* [CP] Embed Pods Frameworks */ = { + isa = PBXShellScriptBuildPhase; + buildActionMask = 2147483647; + files = ( + ); + inputFileListPaths = ( + "${PODS_ROOT}/Target Support Files/Pods-AppCheckSnippetsSwift/Pods-AppCheckSnippetsSwift-frameworks-${CONFIGURATION}-input-files.xcfilelist", + ); + name = "[CP] Embed Pods Frameworks"; + outputFileListPaths = ( + "${PODS_ROOT}/Target Support Files/Pods-AppCheckSnippetsSwift/Pods-AppCheckSnippetsSwift-frameworks-${CONFIGURATION}-output-files.xcfilelist", + ); + runOnlyForDeploymentPostprocessing = 0; + shellPath = /bin/sh; + shellScript = "\"${PODS_ROOT}/Target Support Files/Pods-AppCheckSnippetsSwift/Pods-AppCheckSnippetsSwift-frameworks.sh\"\n"; + showEnvVarsInLog = 0; + }; +/* End PBXShellScriptBuildPhase section */ + +/* Begin PBXSourcesBuildPhase section */ + 4265C38326AF71E100BD1DB2 /* Sources */ = { + isa = PBXSourcesBuildPhase; + buildActionMask = 2147483647; + files = ( + 4265C39226AF71E100BD1DB2 /* ViewController.m in Sources */, + 4265C3C026AF7A7E00BD1DB2 /* YourCustomAppCheckProvider.m in Sources */, + 4265C38C26AF71E100BD1DB2 /* AppDelegate.m in Sources */, + 4265C39D26AF71E300BD1DB2 /* main.m in Sources */, + 4265C3BC26AF775A00BD1DB2 /* AppAttestProviderFactories.m in Sources */, + 4265C38F26AF71E100BD1DB2 /* SceneDelegate.m in Sources */, + ); + runOnlyForDeploymentPostprocessing = 0; + }; + 4265C3A126AF723800BD1DB2 /* Sources */ = { + isa = PBXSourcesBuildPhase; + buildActionMask = 2147483647; + files = ( + 4265C3BE26AF7A6600BD1DB2 /* YourCustomAppCheckProvider.swift in Sources */, + 4265C3BA26AF74F800BD1DB2 /* AppAttestProviderFactories.swift in Sources */, + 4265C3AC26AF723800BD1DB2 /* ViewController.swift in Sources */, + 4265C3A826AF723800BD1DB2 /* AppDelegate.swift in Sources */, + 4265C3AA26AF723800BD1DB2 /* SceneDelegate.swift in Sources */, + ); + runOnlyForDeploymentPostprocessing = 0; + }; +/* End PBXSourcesBuildPhase section */ + +/* Begin PBXVariantGroup section */ + 4265C39326AF71E100BD1DB2 /* Main.storyboard */ = { + isa = PBXVariantGroup; + children = ( + 4265C39426AF71E100BD1DB2 /* Base */, + ); + name = Main.storyboard; + sourceTree = ""; + }; + 4265C39826AF71E300BD1DB2 /* LaunchScreen.storyboard */ = { + isa = PBXVariantGroup; + children = ( + 4265C39926AF71E300BD1DB2 /* Base */, + ); + name = LaunchScreen.storyboard; + sourceTree = ""; + }; + 4265C3AD26AF723800BD1DB2 /* Main.storyboard */ = { + isa = PBXVariantGroup; + children = ( + 4265C3AE26AF723800BD1DB2 /* Base */, + ); + name = Main.storyboard; + sourceTree = ""; + }; + 4265C3B226AF723900BD1DB2 /* LaunchScreen.storyboard */ = { + isa = PBXVariantGroup; + children = ( + 4265C3B326AF723900BD1DB2 /* Base */, + ); + name = LaunchScreen.storyboard; + sourceTree = ""; + }; +/* End PBXVariantGroup section */ + +/* Begin XCBuildConfiguration section */ + 4265C39E26AF71E300BD1DB2 /* Debug */ = { + isa = XCBuildConfiguration; + baseConfigurationReference = EA8D3F5C3DAAAFF4B9BE94B9 /* Pods-AppCheckSnippetsObjC.debug.xcconfig */; + buildSettings = { + ALWAYS_SEARCH_USER_PATHS = NO; + ASSETCATALOG_COMPILER_APPICON_NAME = AppIcon; + ASSETCATALOG_COMPILER_GLOBAL_ACCENT_COLOR_NAME = AccentColor; + CLANG_ANALYZER_NONNULL = YES; + CLANG_ANALYZER_NUMBER_OBJECT_CONVERSION = YES_AGGRESSIVE; + CLANG_CXX_LANGUAGE_STANDARD = "gnu++14"; + CLANG_CXX_LIBRARY = "libc++"; + CLANG_ENABLE_MODULES = YES; + CLANG_ENABLE_OBJC_ARC = YES; + CLANG_ENABLE_OBJC_WEAK = YES; + CLANG_WARN_BLOCK_CAPTURE_AUTORELEASING = YES; + CLANG_WARN_BOOL_CONVERSION = YES; + CLANG_WARN_COMMA = YES; + CLANG_WARN_CONSTANT_CONVERSION = YES; + CLANG_WARN_DEPRECATED_OBJC_IMPLEMENTATIONS = YES; + CLANG_WARN_DIRECT_OBJC_ISA_USAGE = YES_ERROR; + CLANG_WARN_DOCUMENTATION_COMMENTS = YES; + CLANG_WARN_EMPTY_BODY = YES; + CLANG_WARN_ENUM_CONVERSION = YES; + CLANG_WARN_INFINITE_RECURSION = YES; + CLANG_WARN_INT_CONVERSION = YES; + CLANG_WARN_NON_LITERAL_NULL_CONVERSION = YES; + CLANG_WARN_OBJC_IMPLICIT_RETAIN_SELF = YES; + CLANG_WARN_OBJC_LITERAL_CONVERSION = YES; + CLANG_WARN_OBJC_ROOT_CLASS = YES_ERROR; + CLANG_WARN_QUOTED_INCLUDE_IN_FRAMEWORK_HEADER = YES; + CLANG_WARN_RANGE_LOOP_ANALYSIS = YES; + CLANG_WARN_STRICT_PROTOTYPES = YES; + CLANG_WARN_SUSPICIOUS_MOVE = YES; + CLANG_WARN_UNGUARDED_AVAILABILITY = YES_AGGRESSIVE; + CLANG_WARN_UNREACHABLE_CODE = YES; + CLANG_WARN__DUPLICATE_METHOD_MATCH = YES; + CODE_SIGN_STYLE = Automatic; + COPY_PHASE_STRIP = NO; + DEBUG_INFORMATION_FORMAT = dwarf; + ENABLE_STRICT_OBJC_MSGSEND = YES; + ENABLE_TESTABILITY = YES; + GCC_C_LANGUAGE_STANDARD = gnu11; + GCC_DYNAMIC_NO_PIC = NO; + GCC_NO_COMMON_BLOCKS = YES; + GCC_OPTIMIZATION_LEVEL = 0; + GCC_PREPROCESSOR_DEFINITIONS = ( + "DEBUG=1", + "$(inherited)", + ); + GCC_WARN_64_TO_32_BIT_CONVERSION = YES; + GCC_WARN_ABOUT_RETURN_TYPE = YES_ERROR; + GCC_WARN_UNDECLARED_SELECTOR = YES; + GCC_WARN_UNINITIALIZED_AUTOS = YES_AGGRESSIVE; + GCC_WARN_UNUSED_FUNCTION = YES; + GCC_WARN_UNUSED_VARIABLE = YES; + INFOPLIST_FILE = AppCheckSnippetsObjC/Info.plist; + IPHONEOS_DEPLOYMENT_TARGET = 14.5; + LD_RUNPATH_SEARCH_PATHS = ( + "$(inherited)", + "@executable_path/Frameworks", + ); + MTL_ENABLE_DEBUG_INFO = INCLUDE_SOURCE; + MTL_FAST_MATH = YES; + ONLY_ACTIVE_ARCH = YES; + PRODUCT_BUNDLE_IDENTIFIER = com.google.example.AppCheckSnippetsObjC; + PRODUCT_NAME = "$(TARGET_NAME)"; + SDKROOT = iphoneos; + TARGETED_DEVICE_FAMILY = "1,2"; + }; + name = Debug; + }; + 4265C39F26AF71E300BD1DB2 /* Release */ = { + isa = XCBuildConfiguration; + baseConfigurationReference = F261B12B23A1B94E3B6BD2E7 /* Pods-AppCheckSnippetsObjC.release.xcconfig */; + buildSettings = { + ALWAYS_SEARCH_USER_PATHS = NO; + ASSETCATALOG_COMPILER_APPICON_NAME = AppIcon; + ASSETCATALOG_COMPILER_GLOBAL_ACCENT_COLOR_NAME = AccentColor; + CLANG_ANALYZER_NONNULL = YES; + CLANG_ANALYZER_NUMBER_OBJECT_CONVERSION = YES_AGGRESSIVE; + CLANG_CXX_LANGUAGE_STANDARD = "gnu++14"; + CLANG_CXX_LIBRARY = "libc++"; + CLANG_ENABLE_MODULES = YES; + CLANG_ENABLE_OBJC_ARC = YES; + CLANG_ENABLE_OBJC_WEAK = YES; + CLANG_WARN_BLOCK_CAPTURE_AUTORELEASING = YES; + CLANG_WARN_BOOL_CONVERSION = YES; + CLANG_WARN_COMMA = YES; + CLANG_WARN_CONSTANT_CONVERSION = YES; + CLANG_WARN_DEPRECATED_OBJC_IMPLEMENTATIONS = YES; + CLANG_WARN_DIRECT_OBJC_ISA_USAGE = YES_ERROR; + CLANG_WARN_DOCUMENTATION_COMMENTS = YES; + CLANG_WARN_EMPTY_BODY = YES; + CLANG_WARN_ENUM_CONVERSION = YES; + CLANG_WARN_INFINITE_RECURSION = YES; + CLANG_WARN_INT_CONVERSION = YES; + CLANG_WARN_NON_LITERAL_NULL_CONVERSION = YES; + CLANG_WARN_OBJC_IMPLICIT_RETAIN_SELF = YES; + CLANG_WARN_OBJC_LITERAL_CONVERSION = YES; + CLANG_WARN_OBJC_ROOT_CLASS = YES_ERROR; + CLANG_WARN_QUOTED_INCLUDE_IN_FRAMEWORK_HEADER = YES; + CLANG_WARN_RANGE_LOOP_ANALYSIS = YES; + CLANG_WARN_STRICT_PROTOTYPES = YES; + CLANG_WARN_SUSPICIOUS_MOVE = YES; + CLANG_WARN_UNGUARDED_AVAILABILITY = YES_AGGRESSIVE; + CLANG_WARN_UNREACHABLE_CODE = YES; + CLANG_WARN__DUPLICATE_METHOD_MATCH = YES; + CODE_SIGN_STYLE = Automatic; + COPY_PHASE_STRIP = NO; + DEBUG_INFORMATION_FORMAT = "dwarf-with-dsym"; + ENABLE_NS_ASSERTIONS = NO; + ENABLE_STRICT_OBJC_MSGSEND = YES; + GCC_C_LANGUAGE_STANDARD = gnu11; + GCC_NO_COMMON_BLOCKS = YES; + GCC_WARN_64_TO_32_BIT_CONVERSION = YES; + GCC_WARN_ABOUT_RETURN_TYPE = YES_ERROR; + GCC_WARN_UNDECLARED_SELECTOR = YES; + GCC_WARN_UNINITIALIZED_AUTOS = YES_AGGRESSIVE; + GCC_WARN_UNUSED_FUNCTION = YES; + GCC_WARN_UNUSED_VARIABLE = YES; + INFOPLIST_FILE = AppCheckSnippetsObjC/Info.plist; + IPHONEOS_DEPLOYMENT_TARGET = 14.5; + LD_RUNPATH_SEARCH_PATHS = ( + "$(inherited)", + "@executable_path/Frameworks", + ); + MTL_ENABLE_DEBUG_INFO = NO; + MTL_FAST_MATH = YES; + PRODUCT_BUNDLE_IDENTIFIER = com.google.example.AppCheckSnippetsObjC; + PRODUCT_NAME = "$(TARGET_NAME)"; + SDKROOT = iphoneos; + TARGETED_DEVICE_FAMILY = "1,2"; + VALIDATE_PRODUCT = YES; + }; + name = Release; + }; + 4265C3B726AF723900BD1DB2 /* Debug */ = { + isa = XCBuildConfiguration; + baseConfigurationReference = F25A107973E54D881AA67D7C /* Pods-AppCheckSnippetsSwift.debug.xcconfig */; + buildSettings = { + ALWAYS_SEARCH_USER_PATHS = NO; + ASSETCATALOG_COMPILER_APPICON_NAME = AppIcon; + ASSETCATALOG_COMPILER_GLOBAL_ACCENT_COLOR_NAME = AccentColor; + CLANG_ANALYZER_NONNULL = YES; + CLANG_ANALYZER_NUMBER_OBJECT_CONVERSION = YES_AGGRESSIVE; + CLANG_CXX_LANGUAGE_STANDARD = "gnu++14"; + CLANG_CXX_LIBRARY = "libc++"; + CLANG_ENABLE_MODULES = YES; + CLANG_ENABLE_OBJC_ARC = YES; + CLANG_ENABLE_OBJC_WEAK = YES; + CLANG_WARN_BLOCK_CAPTURE_AUTORELEASING = YES; + CLANG_WARN_BOOL_CONVERSION = YES; + CLANG_WARN_COMMA = YES; + CLANG_WARN_CONSTANT_CONVERSION = YES; + CLANG_WARN_DEPRECATED_OBJC_IMPLEMENTATIONS = YES; + CLANG_WARN_DIRECT_OBJC_ISA_USAGE = YES_ERROR; + CLANG_WARN_DOCUMENTATION_COMMENTS = YES; + CLANG_WARN_EMPTY_BODY = YES; + CLANG_WARN_ENUM_CONVERSION = YES; + CLANG_WARN_INFINITE_RECURSION = YES; + CLANG_WARN_INT_CONVERSION = YES; + CLANG_WARN_NON_LITERAL_NULL_CONVERSION = YES; + CLANG_WARN_OBJC_IMPLICIT_RETAIN_SELF = YES; + CLANG_WARN_OBJC_LITERAL_CONVERSION = YES; + CLANG_WARN_OBJC_ROOT_CLASS = YES_ERROR; + CLANG_WARN_QUOTED_INCLUDE_IN_FRAMEWORK_HEADER = YES; + CLANG_WARN_RANGE_LOOP_ANALYSIS = YES; + CLANG_WARN_STRICT_PROTOTYPES = YES; + CLANG_WARN_SUSPICIOUS_MOVE = YES; + CLANG_WARN_UNGUARDED_AVAILABILITY = YES_AGGRESSIVE; + CLANG_WARN_UNREACHABLE_CODE = YES; + CLANG_WARN__DUPLICATE_METHOD_MATCH = YES; + CODE_SIGN_STYLE = Automatic; + COPY_PHASE_STRIP = NO; + DEBUG_INFORMATION_FORMAT = dwarf; + ENABLE_STRICT_OBJC_MSGSEND = YES; + ENABLE_TESTABILITY = YES; + GCC_C_LANGUAGE_STANDARD = gnu11; + GCC_DYNAMIC_NO_PIC = NO; + GCC_NO_COMMON_BLOCKS = YES; + GCC_OPTIMIZATION_LEVEL = 0; + GCC_PREPROCESSOR_DEFINITIONS = ( + "DEBUG=1", + "$(inherited)", + ); + GCC_WARN_64_TO_32_BIT_CONVERSION = YES; + GCC_WARN_ABOUT_RETURN_TYPE = YES_ERROR; + GCC_WARN_UNDECLARED_SELECTOR = YES; + GCC_WARN_UNINITIALIZED_AUTOS = YES_AGGRESSIVE; + GCC_WARN_UNUSED_FUNCTION = YES; + GCC_WARN_UNUSED_VARIABLE = YES; + INFOPLIST_FILE = AppCheckSnippetsSwift/Info.plist; + IPHONEOS_DEPLOYMENT_TARGET = 14.5; + LD_RUNPATH_SEARCH_PATHS = ( + "$(inherited)", + "@executable_path/Frameworks", + ); + MTL_ENABLE_DEBUG_INFO = INCLUDE_SOURCE; + MTL_FAST_MATH = YES; + ONLY_ACTIVE_ARCH = YES; + PRODUCT_BUNDLE_IDENTIFIER = com.google.example.AppCheckSnippetsSwift; + PRODUCT_NAME = "$(TARGET_NAME)"; + SDKROOT = iphoneos; + SWIFT_ACTIVE_COMPILATION_CONDITIONS = DEBUG; + SWIFT_OPTIMIZATION_LEVEL = "-Onone"; + SWIFT_VERSION = 5.0; + TARGETED_DEVICE_FAMILY = "1,2"; + }; + name = Debug; + }; + 4265C3B826AF723900BD1DB2 /* Release */ = { + isa = XCBuildConfiguration; + baseConfigurationReference = 1C1099839D442E0E3F9F4724 /* Pods-AppCheckSnippetsSwift.release.xcconfig */; + buildSettings = { + ALWAYS_SEARCH_USER_PATHS = NO; + ASSETCATALOG_COMPILER_APPICON_NAME = AppIcon; + ASSETCATALOG_COMPILER_GLOBAL_ACCENT_COLOR_NAME = AccentColor; + CLANG_ANALYZER_NONNULL = YES; + CLANG_ANALYZER_NUMBER_OBJECT_CONVERSION = YES_AGGRESSIVE; + CLANG_CXX_LANGUAGE_STANDARD = "gnu++14"; + CLANG_CXX_LIBRARY = "libc++"; + CLANG_ENABLE_MODULES = YES; + CLANG_ENABLE_OBJC_ARC = YES; + CLANG_ENABLE_OBJC_WEAK = YES; + CLANG_WARN_BLOCK_CAPTURE_AUTORELEASING = YES; + CLANG_WARN_BOOL_CONVERSION = YES; + CLANG_WARN_COMMA = YES; + CLANG_WARN_CONSTANT_CONVERSION = YES; + CLANG_WARN_DEPRECATED_OBJC_IMPLEMENTATIONS = YES; + CLANG_WARN_DIRECT_OBJC_ISA_USAGE = YES_ERROR; + CLANG_WARN_DOCUMENTATION_COMMENTS = YES; + CLANG_WARN_EMPTY_BODY = YES; + CLANG_WARN_ENUM_CONVERSION = YES; + CLANG_WARN_INFINITE_RECURSION = YES; + CLANG_WARN_INT_CONVERSION = YES; + CLANG_WARN_NON_LITERAL_NULL_CONVERSION = YES; + CLANG_WARN_OBJC_IMPLICIT_RETAIN_SELF = YES; + CLANG_WARN_OBJC_LITERAL_CONVERSION = YES; + CLANG_WARN_OBJC_ROOT_CLASS = YES_ERROR; + CLANG_WARN_QUOTED_INCLUDE_IN_FRAMEWORK_HEADER = YES; + CLANG_WARN_RANGE_LOOP_ANALYSIS = YES; + CLANG_WARN_STRICT_PROTOTYPES = YES; + CLANG_WARN_SUSPICIOUS_MOVE = YES; + CLANG_WARN_UNGUARDED_AVAILABILITY = YES_AGGRESSIVE; + CLANG_WARN_UNREACHABLE_CODE = YES; + CLANG_WARN__DUPLICATE_METHOD_MATCH = YES; + CODE_SIGN_STYLE = Automatic; + COPY_PHASE_STRIP = NO; + DEBUG_INFORMATION_FORMAT = "dwarf-with-dsym"; + ENABLE_NS_ASSERTIONS = NO; + ENABLE_STRICT_OBJC_MSGSEND = YES; + GCC_C_LANGUAGE_STANDARD = gnu11; + GCC_NO_COMMON_BLOCKS = YES; + GCC_WARN_64_TO_32_BIT_CONVERSION = YES; + GCC_WARN_ABOUT_RETURN_TYPE = YES_ERROR; + GCC_WARN_UNDECLARED_SELECTOR = YES; + GCC_WARN_UNINITIALIZED_AUTOS = YES_AGGRESSIVE; + GCC_WARN_UNUSED_FUNCTION = YES; + GCC_WARN_UNUSED_VARIABLE = YES; + INFOPLIST_FILE = AppCheckSnippetsSwift/Info.plist; + IPHONEOS_DEPLOYMENT_TARGET = 14.5; + LD_RUNPATH_SEARCH_PATHS = ( + "$(inherited)", + "@executable_path/Frameworks", + ); + MTL_ENABLE_DEBUG_INFO = NO; + MTL_FAST_MATH = YES; + PRODUCT_BUNDLE_IDENTIFIER = com.google.example.AppCheckSnippetsSwift; + PRODUCT_NAME = "$(TARGET_NAME)"; + SDKROOT = iphoneos; + SWIFT_COMPILATION_MODE = wholemodule; + SWIFT_OPTIMIZATION_LEVEL = "-O"; + SWIFT_VERSION = 5.0; + TARGETED_DEVICE_FAMILY = "1,2"; + VALIDATE_PRODUCT = YES; + }; + name = Release; + }; + 42A83E7226AF6E5C00097CA3 /* Debug */ = { + isa = XCBuildConfiguration; + buildSettings = { + }; + name = Debug; + }; + 42A83E7326AF6E5C00097CA3 /* Release */ = { + isa = XCBuildConfiguration; + buildSettings = { + }; + name = Release; + }; +/* End XCBuildConfiguration section */ + +/* Begin XCConfigurationList section */ + 4265C3A026AF71E300BD1DB2 /* Build configuration list for PBXNativeTarget "AppCheckSnippetsObjC" */ = { + isa = XCConfigurationList; + buildConfigurations = ( + 4265C39E26AF71E300BD1DB2 /* Debug */, + 4265C39F26AF71E300BD1DB2 /* Release */, + ); + defaultConfigurationIsVisible = 0; + defaultConfigurationName = Release; + }; + 4265C3B626AF723900BD1DB2 /* Build configuration list for PBXNativeTarget "AppCheckSnippetsSwift" */ = { + isa = XCConfigurationList; + buildConfigurations = ( + 4265C3B726AF723900BD1DB2 /* Debug */, + 4265C3B826AF723900BD1DB2 /* Release */, + ); + defaultConfigurationIsVisible = 0; + defaultConfigurationName = Release; + }; + 42A83E7126AF6E5C00097CA3 /* Build configuration list for PBXProject "AppCheckSnippets" */ = { + isa = XCConfigurationList; + buildConfigurations = ( + 42A83E7226AF6E5C00097CA3 /* Debug */, + 42A83E7326AF6E5C00097CA3 /* Release */, + ); + defaultConfigurationIsVisible = 0; + defaultConfigurationName = Release; + }; +/* End XCConfigurationList section */ + }; + rootObject = 42A83E6E26AF6E5C00097CA3 /* Project object */; +} diff --git a/appcheck/AppCheckSnippetsObjC/AppAttestProviderFactories.m b/appcheck/AppCheckSnippetsObjC/AppAttestProviderFactories.m new file mode 100644 index 00000000..98d3d946 --- /dev/null +++ b/appcheck/AppCheckSnippetsObjC/AppAttestProviderFactories.m @@ -0,0 +1,48 @@ +// +// Copyright (c) 2021 Google Inc. +// +// Licensed under the Apache License, Version 2.0 (the "License"); +// you may not use this file except in compliance with the License. +// You may obtain a copy of the License at +// +// http://www.apache.org/licenses/LICENSE-2.0 +// +// Unless required by applicable law or agreed to in writing, software +// distributed under the License is distributed on an "AS IS" BASIS, +// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +// See the License for the specific language governing permissions and +// limitations under the License. +// + +#import +@import Firebase; + +// [START appcheck_simple_appattest_factory] +@interface YourSimpleAppCheckProviderFactory : NSObject +@end + +@implementation YourSimpleAppCheckProviderFactory + +- (nullable id)createProviderWithApp:(nonnull FIRApp *)app { + return [[FIRAppAttestProvider alloc] initWithApp:app]; +} + +@end +// [END appcheck_simple_appattest_factory] + +// [START appcheck_appattest_factory] +@interface YourAppCheckProviderFactory : NSObject +@end + +@implementation YourAppCheckProviderFactory + +- (nullable id)createProviderWithApp:(nonnull FIRApp *)app { + if (@available(iOS 14.0, *)) { + return [[FIRAppAttestProvider alloc] initWithApp:app]; + } else { + return [[FIRDeviceCheckProvider alloc] initWithApp:app]; + } +} + +@end +// [START appcheck_appattest_factory] diff --git a/appcheck/AppCheckSnippetsObjC/AppDelegate.h b/appcheck/AppCheckSnippetsObjC/AppDelegate.h new file mode 100644 index 00000000..c142da10 --- /dev/null +++ b/appcheck/AppCheckSnippetsObjC/AppDelegate.h @@ -0,0 +1,23 @@ +// +// Copyright (c) 2021 Google Inc. +// +// Licensed under the Apache License, Version 2.0 (the "License"); +// you may not use this file except in compliance with the License. +// You may obtain a copy of the License at +// +// http://www.apache.org/licenses/LICENSE-2.0 +// +// Unless required by applicable law or agreed to in writing, software +// distributed under the License is distributed on an "AS IS" BASIS, +// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +// See the License for the specific language governing permissions and +// limitations under the License. +// + +#import + +@interface AppDelegate : UIResponder + + +@end + diff --git a/appcheck/AppCheckSnippetsObjC/AppDelegate.m b/appcheck/AppCheckSnippetsObjC/AppDelegate.m new file mode 100644 index 00000000..bdf19899 --- /dev/null +++ b/appcheck/AppCheckSnippetsObjC/AppDelegate.m @@ -0,0 +1,106 @@ +// +// Copyright (c) 2021 Google Inc. +// +// Licensed under the Apache License, Version 2.0 (the "License"); +// you may not use this file except in compliance with the License. +// You may obtain a copy of the License at +// +// http://www.apache.org/licenses/LICENSE-2.0 +// +// Unless required by applicable law or agreed to in writing, software +// distributed under the License is distributed on an "AS IS" BASIS, +// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +// See the License for the specific language governing permissions and +// limitations under the License. +// + +#import "AppDelegate.h" +@import Firebase; + +@interface AppDelegate () +@end + +@interface YourAppCheckProviderFactory : NSObject +@end + +@implementation AppDelegate + +- (BOOL)application:(UIApplication *)application didFinishLaunchingWithOptions:(NSDictionary *)launchOptions { + return YES; +} + +- (void)initCustom { + // [START appcheck_initialize_custom] + YourAppCheckProviderFactory *providerFactory = + [[YourAppCheckProviderFactory alloc] init]; + [FIRAppCheck setAppCheckProviderFactory:providerFactory]; + + [FIRApp configure]; + // [END appcheck_initialize_custom] +} + +- (void)initDebug { + // [START appcheck_initialize_debug] + FIRAppCheckDebugProviderFactory *providerFactory = + [[FIRAppCheckDebugProviderFactory alloc] init]; + [FIRAppCheck setAppCheckProviderFactory:providerFactory]; + + // Use Firebase library to configure APIs + [FIRApp configure]; + // [END appcheck_initialize_debug] +} + +- (void)nonFirebaseBackend { + // [START appcheck_nonfirebase] + [[FIRAppCheck appCheck] tokenForcingRefresh:NO + completion:^(FIRAppCheckToken * _Nullable token, + NSError * _Nullable error) { + if (error != nil) { + // Handle any errors if the token was not retrieved. + NSLog(@"Unable to retrieve App Check token: %@", error); + return; + } + if (token == nil) { + NSLog(@"Unable to retrieve App Check token."); + return; + } + + // Get the raw App Check token string. + NSString *tokenString = token.token; + + // Include the App Check token with requests to your server. + NSURL *url = [[NSURL alloc] initWithString:@"https://yourbackend.example.com/yourApiEndpoint"]; + NSMutableURLRequest *request = [[NSMutableURLRequest alloc] initWithURL:url]; + [request setHTTPMethod:@"GET"]; + [request setValue:tokenString forHTTPHeaderField:@"X-Firebase-AppCheck"]; + + NSURLSessionDataTask *task = + [[NSURLSession sharedSession] dataTaskWithRequest:request + completionHandler:^(NSData * _Nullable data, + NSURLResponse * _Nullable response, + NSError * _Nullable error) { + // Handle response from your backend. + }]; + [task resume]; + }]; + // [END appcheck_nonfirebase] +} + +#pragma mark - UISceneSession lifecycle + + +- (UISceneConfiguration *)application:(UIApplication *)application configurationForConnectingSceneSession:(UISceneSession *)connectingSceneSession options:(UISceneConnectionOptions *)options { + // Called when a new scene session is being created. + // Use this method to select a configuration to create the new scene with. + return [[UISceneConfiguration alloc] initWithName:@"Default Configuration" sessionRole:connectingSceneSession.role]; +} + + +- (void)application:(UIApplication *)application didDiscardSceneSessions:(NSSet *)sceneSessions { + // Called when the user discards a scene session. + // If any sessions were discarded while the application was not running, this will be called shortly after application:didFinishLaunchingWithOptions. + // Use this method to release any resources that were specific to the discarded scenes, as they will not return. +} + + +@end diff --git a/appcheck/AppCheckSnippetsObjC/Assets.xcassets/AccentColor.colorset/Contents.json b/appcheck/AppCheckSnippetsObjC/Assets.xcassets/AccentColor.colorset/Contents.json new file mode 100644 index 00000000..eb878970 --- /dev/null +++ b/appcheck/AppCheckSnippetsObjC/Assets.xcassets/AccentColor.colorset/Contents.json @@ -0,0 +1,11 @@ +{ + "colors" : [ + { + "idiom" : "universal" + } + ], + "info" : { + "author" : "xcode", + "version" : 1 + } +} diff --git a/appcheck/AppCheckSnippetsObjC/Assets.xcassets/AppIcon.appiconset/Contents.json b/appcheck/AppCheckSnippetsObjC/Assets.xcassets/AppIcon.appiconset/Contents.json new file mode 100644 index 00000000..9221b9bb --- /dev/null +++ b/appcheck/AppCheckSnippetsObjC/Assets.xcassets/AppIcon.appiconset/Contents.json @@ -0,0 +1,98 @@ +{ + "images" : [ + { + "idiom" : "iphone", + "scale" : "2x", + "size" : "20x20" + }, + { + "idiom" : "iphone", + "scale" : "3x", + "size" : "20x20" + }, + { + "idiom" : "iphone", + "scale" : "2x", + "size" : "29x29" + }, + { + "idiom" : "iphone", + "scale" : "3x", + "size" : "29x29" + }, + { + "idiom" : "iphone", + "scale" : "2x", + "size" : "40x40" + }, + { + "idiom" : "iphone", + "scale" : "3x", + "size" : "40x40" + }, + { + "idiom" : "iphone", + "scale" : "2x", + "size" : "60x60" + }, + { + "idiom" : "iphone", + "scale" : "3x", + "size" : "60x60" + }, + { + "idiom" : "ipad", + "scale" : "1x", + "size" : "20x20" + }, + { + "idiom" : "ipad", + "scale" : "2x", + "size" : "20x20" + }, + { + "idiom" : "ipad", + "scale" : "1x", + "size" : "29x29" + }, + { + "idiom" : "ipad", + "scale" : "2x", + "size" : "29x29" + }, + { + "idiom" : "ipad", + "scale" : "1x", + "size" : "40x40" + }, + { + "idiom" : "ipad", + "scale" : "2x", + "size" : "40x40" + }, + { + "idiom" : "ipad", + "scale" : "1x", + "size" : "76x76" + }, + { + "idiom" : "ipad", + "scale" : "2x", + "size" : "76x76" + }, + { + "idiom" : "ipad", + "scale" : "2x", + "size" : "83.5x83.5" + }, + { + "idiom" : "ios-marketing", + "scale" : "1x", + "size" : "1024x1024" + } + ], + "info" : { + "author" : "xcode", + "version" : 1 + } +} diff --git a/appcheck/AppCheckSnippetsObjC/Assets.xcassets/Contents.json b/appcheck/AppCheckSnippetsObjC/Assets.xcassets/Contents.json new file mode 100644 index 00000000..73c00596 --- /dev/null +++ b/appcheck/AppCheckSnippetsObjC/Assets.xcassets/Contents.json @@ -0,0 +1,6 @@ +{ + "info" : { + "author" : "xcode", + "version" : 1 + } +} diff --git a/appcheck/AppCheckSnippetsObjC/Base.lproj/LaunchScreen.storyboard b/appcheck/AppCheckSnippetsObjC/Base.lproj/LaunchScreen.storyboard new file mode 100644 index 00000000..865e9329 --- /dev/null +++ b/appcheck/AppCheckSnippetsObjC/Base.lproj/LaunchScreen.storyboard @@ -0,0 +1,25 @@ + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/appcheck/AppCheckSnippetsObjC/Base.lproj/Main.storyboard b/appcheck/AppCheckSnippetsObjC/Base.lproj/Main.storyboard new file mode 100644 index 00000000..808a21ce --- /dev/null +++ b/appcheck/AppCheckSnippetsObjC/Base.lproj/Main.storyboard @@ -0,0 +1,24 @@ + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/appcheck/AppCheckSnippetsObjC/Info.plist b/appcheck/AppCheckSnippetsObjC/Info.plist new file mode 100644 index 00000000..72bf2c4f --- /dev/null +++ b/appcheck/AppCheckSnippetsObjC/Info.plist @@ -0,0 +1,66 @@ + + + + + CFBundleDevelopmentRegion + $(DEVELOPMENT_LANGUAGE) + CFBundleExecutable + $(EXECUTABLE_NAME) + CFBundleIdentifier + $(PRODUCT_BUNDLE_IDENTIFIER) + CFBundleInfoDictionaryVersion + 6.0 + CFBundleName + $(PRODUCT_NAME) + CFBundlePackageType + $(PRODUCT_BUNDLE_PACKAGE_TYPE) + CFBundleShortVersionString + 1.0 + CFBundleVersion + 1 + LSRequiresIPhoneOS + + UIApplicationSceneManifest + + UIApplicationSupportsMultipleScenes + + UISceneConfigurations + + UIWindowSceneSessionRoleApplication + + + UISceneConfigurationName + Default Configuration + UISceneDelegateClassName + SceneDelegate + UISceneStoryboardFile + Main + + + + + UIApplicationSupportsIndirectInputEvents + + UILaunchStoryboardName + LaunchScreen + UIMainStoryboardFile + Main + UIRequiredDeviceCapabilities + + armv7 + + UISupportedInterfaceOrientations + + UIInterfaceOrientationPortrait + UIInterfaceOrientationLandscapeLeft + UIInterfaceOrientationLandscapeRight + + UISupportedInterfaceOrientations~ipad + + UIInterfaceOrientationPortrait + UIInterfaceOrientationPortraitUpsideDown + UIInterfaceOrientationLandscapeLeft + UIInterfaceOrientationLandscapeRight + + + diff --git a/appcheck/AppCheckSnippetsObjC/SceneDelegate.h b/appcheck/AppCheckSnippetsObjC/SceneDelegate.h new file mode 100644 index 00000000..a0ab2fd4 --- /dev/null +++ b/appcheck/AppCheckSnippetsObjC/SceneDelegate.h @@ -0,0 +1,24 @@ +// +// Copyright (c) 2021 Google Inc. +// +// Licensed under the Apache License, Version 2.0 (the "License"); +// you may not use this file except in compliance with the License. +// You may obtain a copy of the License at +// +// http://www.apache.org/licenses/LICENSE-2.0 +// +// Unless required by applicable law or agreed to in writing, software +// distributed under the License is distributed on an "AS IS" BASIS, +// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +// See the License for the specific language governing permissions and +// limitations under the License. +// + +#import + +@interface SceneDelegate : UIResponder + +@property (strong, nonatomic) UIWindow * window; + +@end + diff --git a/appcheck/AppCheckSnippetsObjC/SceneDelegate.m b/appcheck/AppCheckSnippetsObjC/SceneDelegate.m new file mode 100644 index 00000000..b6032205 --- /dev/null +++ b/appcheck/AppCheckSnippetsObjC/SceneDelegate.m @@ -0,0 +1,66 @@ +// +// Copyright (c) 2021 Google Inc. +// +// Licensed under the Apache License, Version 2.0 (the "License"); +// you may not use this file except in compliance with the License. +// You may obtain a copy of the License at +// +// http://www.apache.org/licenses/LICENSE-2.0 +// +// Unless required by applicable law or agreed to in writing, software +// distributed under the License is distributed on an "AS IS" BASIS, +// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +// See the License for the specific language governing permissions and +// limitations under the License. +// + +#import "SceneDelegate.h" + +@interface SceneDelegate () + +@end + +@implementation SceneDelegate + + +- (void)scene:(UIScene *)scene willConnectToSession:(UISceneSession *)session options:(UISceneConnectionOptions *)connectionOptions { + // Use this method to optionally configure and attach the UIWindow `window` to the provided UIWindowScene `scene`. + // If using a storyboard, the `window` property will automatically be initialized and attached to the scene. + // This delegate does not imply the connecting scene or session are new (see `application:configurationForConnectingSceneSession` instead). +} + + +- (void)sceneDidDisconnect:(UIScene *)scene { + // Called as the scene is being released by the system. + // This occurs shortly after the scene enters the background, or when its session is discarded. + // Release any resources associated with this scene that can be re-created the next time the scene connects. + // The scene may re-connect later, as its session was not necessarily discarded (see `application:didDiscardSceneSessions` instead). +} + + +- (void)sceneDidBecomeActive:(UIScene *)scene { + // Called when the scene has moved from an inactive state to an active state. + // Use this method to restart any tasks that were paused (or not yet started) when the scene was inactive. +} + + +- (void)sceneWillResignActive:(UIScene *)scene { + // Called when the scene will move from an active state to an inactive state. + // This may occur due to temporary interruptions (ex. an incoming phone call). +} + + +- (void)sceneWillEnterForeground:(UIScene *)scene { + // Called as the scene transitions from the background to the foreground. + // Use this method to undo the changes made on entering the background. +} + + +- (void)sceneDidEnterBackground:(UIScene *)scene { + // Called as the scene transitions from the foreground to the background. + // Use this method to save data, release shared resources, and store enough scene-specific state information + // to restore the scene back to its current state. +} + + +@end diff --git a/appcheck/AppCheckSnippetsObjC/ViewController.h b/appcheck/AppCheckSnippetsObjC/ViewController.h new file mode 100644 index 00000000..838d309e --- /dev/null +++ b/appcheck/AppCheckSnippetsObjC/ViewController.h @@ -0,0 +1,23 @@ +// +// Copyright (c) 2021 Google Inc. +// +// Licensed under the Apache License, Version 2.0 (the "License"); +// you may not use this file except in compliance with the License. +// You may obtain a copy of the License at +// +// http://www.apache.org/licenses/LICENSE-2.0 +// +// Unless required by applicable law or agreed to in writing, software +// distributed under the License is distributed on an "AS IS" BASIS, +// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +// See the License for the specific language governing permissions and +// limitations under the License. +// + +#import + +@interface ViewController : UIViewController + + +@end + diff --git a/appcheck/AppCheckSnippetsObjC/ViewController.m b/appcheck/AppCheckSnippetsObjC/ViewController.m new file mode 100644 index 00000000..d25919ef --- /dev/null +++ b/appcheck/AppCheckSnippetsObjC/ViewController.m @@ -0,0 +1,31 @@ +// +// Copyright (c) 2021 Google Inc. +// +// Licensed under the Apache License, Version 2.0 (the "License"); +// you may not use this file except in compliance with the License. +// You may obtain a copy of the License at +// +// http://www.apache.org/licenses/LICENSE-2.0 +// +// Unless required by applicable law or agreed to in writing, software +// distributed under the License is distributed on an "AS IS" BASIS, +// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +// See the License for the specific language governing permissions and +// limitations under the License. +// + +#import "ViewController.h" + +@interface ViewController () + +@end + +@implementation ViewController + +- (void)viewDidLoad { + [super viewDidLoad]; + // Do any additional setup after loading the view. +} + + +@end diff --git a/appcheck/AppCheckSnippetsObjC/YourCustomAppCheckProvider.m b/appcheck/AppCheckSnippetsObjC/YourCustomAppCheckProvider.m new file mode 100644 index 00000000..59c639c6 --- /dev/null +++ b/appcheck/AppCheckSnippetsObjC/YourCustomAppCheckProvider.m @@ -0,0 +1,73 @@ +// +// Copyright (c) 2021 Google Inc. +// +// Licensed under the Apache License, Version 2.0 (the "License"); +// you may not use this file except in compliance with the License. +// You may obtain a copy of the License at +// +// http://www.apache.org/licenses/LICENSE-2.0 +// +// Unless required by applicable law or agreed to in writing, software +// distributed under the License is distributed on an "AS IS" BASIS, +// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +// See the License for the specific language governing permissions and +// limitations under the License. +// + +#import +@import Firebase; + +// [START appcheck_custom_provider] +@interface YourCustomAppCheckProvider : NSObject + +@property FIRApp *app; + +- (id)initWithApp:(FIRApp *)app; + +@end + +@implementation YourCustomAppCheckProvider + +- (id)initWithApp:app { + self = [super init]; + if (self) { + self.app = app; + } + return self; +} + +- (void)getTokenWithCompletion:(nonnull void (^)(FIRAppCheckToken * _Nullable, + NSError * _Nullable))handler { + dispatch_async(dispatch_get_main_queue(), ^{ + // Logic to exchange proof of authenticity for an App Check token. + // [START_EXCLUDE] + double expirationFromServer = 1234.0; + NSString *tokenFromServer = @"token"; + // [END_EXCLUDE] + + // Create FIRAppCheckToken object. + NSTimeInterval exp = expirationFromServer - 60; // Refresh the token early to handle clock skew. + FIRAppCheckToken *token + = [[FIRAppCheckToken alloc] initWithToken:tokenFromServer + expirationDate:[NSDate dateWithTimeIntervalSince1970:exp]]; + + // Pass the token or error to the completion handler. + handler(token, nil); + }); +} + +@end +// [END appcheck_custom_provider] + +// [START appcheck_custom_provider_factory] +@interface YourCustomAppCheckProviderFactory : NSObject +@end + +@implementation YourCustomAppCheckProviderFactory + +- (nullable id)createProviderWithApp:(FIRApp *)app { + return [[YourCustomAppCheckProvider alloc] initWithApp:app]; +} + +@end +// [END appcheck_custom_provider_factory] diff --git a/appcheck/AppCheckSnippetsObjC/main.m b/appcheck/AppCheckSnippetsObjC/main.m new file mode 100644 index 00000000..a440f36e --- /dev/null +++ b/appcheck/AppCheckSnippetsObjC/main.m @@ -0,0 +1,27 @@ +// +// Copyright (c) 2021 Google Inc. +// +// Licensed under the Apache License, Version 2.0 (the "License"); +// you may not use this file except in compliance with the License. +// You may obtain a copy of the License at +// +// http://www.apache.org/licenses/LICENSE-2.0 +// +// Unless required by applicable law or agreed to in writing, software +// distributed under the License is distributed on an "AS IS" BASIS, +// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +// See the License for the specific language governing permissions and +// limitations under the License. +// + +#import +#import "AppDelegate.h" + +int main(int argc, char * argv[]) { + NSString * appDelegateClassName; + @autoreleasepool { + // Setup code that might create autoreleased objects goes here. + appDelegateClassName = NSStringFromClass([AppDelegate class]); + } + return UIApplicationMain(argc, argv, nil, appDelegateClassName); +} diff --git a/appcheck/AppCheckSnippetsSwift/AppAttestProviderFactories.swift b/appcheck/AppCheckSnippetsSwift/AppAttestProviderFactories.swift new file mode 100644 index 00000000..b0bee172 --- /dev/null +++ b/appcheck/AppCheckSnippetsSwift/AppAttestProviderFactories.swift @@ -0,0 +1,38 @@ +// +// Copyright (c) 2021 Google Inc. +// +// Licensed under the Apache License, Version 2.0 (the "License"); +// you may not use this file except in compliance with the License. +// You may obtain a copy of the License at +// +// http://www.apache.org/licenses/LICENSE-2.0 +// +// Unless required by applicable law or agreed to in writing, software +// distributed under the License is distributed on an "AS IS" BASIS, +// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +// See the License for the specific language governing permissions and +// limitations under the License. +// + +import Foundation +import Firebase + +// [START appcheck_simple_appattest_factory] +class YourSimpleAppCheckProviderFactory: NSObject, AppCheckProviderFactory { + func createProvider(with app: FirebaseApp) -> AppCheckProvider? { + return AppAttestProvider(app: app) + } +} +// [END appcheck_simple_appattest_factory] + +// [START appcheck_appattest_factory] +class YourAppCheckProviderFactory: NSObject, AppCheckProviderFactory { + func createProvider(with app: FirebaseApp) -> AppCheckProvider? { + if #available(iOS 14.0, *) { + return AppAttestProvider(app: app) + } else { + return DeviceCheckProvider(app: app) + } + } +} +// [END appcheck_appattest_factory] diff --git a/appcheck/AppCheckSnippetsSwift/AppDelegate.swift b/appcheck/AppCheckSnippetsSwift/AppDelegate.swift new file mode 100644 index 00000000..fe415293 --- /dev/null +++ b/appcheck/AppCheckSnippetsSwift/AppDelegate.swift @@ -0,0 +1,91 @@ +// +// Copyright (c) 2021 Google Inc. +// +// Licensed under the Apache License, Version 2.0 (the "License"); +// you may not use this file except in compliance with the License. +// You may obtain a copy of the License at +// +// http://www.apache.org/licenses/LICENSE-2.0 +// +// Unless required by applicable law or agreed to in writing, software +// distributed under the License is distributed on an "AS IS" BASIS, +// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +// See the License for the specific language governing permissions and +// limitations under the License. +// + +import UIKit +import Firebase + +@main +class AppDelegate: UIResponder, UIApplicationDelegate { + + func application(_ application: UIApplication, didFinishLaunchingWithOptions launchOptions: [UIApplication.LaunchOptionsKey: Any]?) -> Bool { + return true + } + + func initCustom() { + // [START appcheck_initialize_custom] + let providerFactory = YourAppCheckProviderFactory() + AppCheck.setAppCheckProviderFactory(providerFactory) + + FirebaseApp.configure() + // [END appcheck_initialize_custom] + } + + func initDebug() { + // [START appcheck_initialize_debug] + let providerFactory = AppCheckDebugProviderFactory() + AppCheck.setAppCheckProviderFactory(providerFactory) + + FirebaseApp.configure() + // [END appcheck_initialize_debug] + } + + func nonFirebaseBackend() { + // [START appcheck_nonfirebase] + AppCheck.appCheck().token(forcingRefresh: false) { token, error in + guard error == nil else { + // Handle any errors if the token was not retrieved. + print("Unable to retrieve App Check token: \(error!)") + return + } + guard let token = token else { + print("Unable to retrieve App Check token.") + return + } + + // Get the raw App Check token string. + let tokenString = token.token + + // Include the App Check token with requests to your server. + let url = URL(string: "https://yourbackend.example.com/yourApiEndpoint")! + var request = URLRequest(url: url) + request.httpMethod = "GET" + request.setValue(tokenString, forHTTPHeaderField: "X-Firebase-AppCheck") + + let task = URLSession.shared.dataTask(with: request) { data, response, error in + // Handle response from your backend. + } + task.resume() + } + // [END appcheck_nonfirebase] + } + + // MARK: UISceneSession Lifecycle + + func application(_ application: UIApplication, configurationForConnecting connectingSceneSession: UISceneSession, options: UIScene.ConnectionOptions) -> UISceneConfiguration { + // Called when a new scene session is being created. + // Use this method to select a configuration to create the new scene with. + return UISceneConfiguration(name: "Default Configuration", sessionRole: connectingSceneSession.role) + } + + func application(_ application: UIApplication, didDiscardSceneSessions sceneSessions: Set) { + // Called when the user discards a scene session. + // If any sessions were discarded while the application was not running, this will be called shortly after application:didFinishLaunchingWithOptions. + // Use this method to release any resources that were specific to the discarded scenes, as they will not return. + } + + +} + diff --git a/appcheck/AppCheckSnippetsSwift/Assets.xcassets/AccentColor.colorset/Contents.json b/appcheck/AppCheckSnippetsSwift/Assets.xcassets/AccentColor.colorset/Contents.json new file mode 100644 index 00000000..eb878970 --- /dev/null +++ b/appcheck/AppCheckSnippetsSwift/Assets.xcassets/AccentColor.colorset/Contents.json @@ -0,0 +1,11 @@ +{ + "colors" : [ + { + "idiom" : "universal" + } + ], + "info" : { + "author" : "xcode", + "version" : 1 + } +} diff --git a/appcheck/AppCheckSnippetsSwift/Assets.xcassets/AppIcon.appiconset/Contents.json b/appcheck/AppCheckSnippetsSwift/Assets.xcassets/AppIcon.appiconset/Contents.json new file mode 100644 index 00000000..9221b9bb --- /dev/null +++ b/appcheck/AppCheckSnippetsSwift/Assets.xcassets/AppIcon.appiconset/Contents.json @@ -0,0 +1,98 @@ +{ + "images" : [ + { + "idiom" : "iphone", + "scale" : "2x", + "size" : "20x20" + }, + { + "idiom" : "iphone", + "scale" : "3x", + "size" : "20x20" + }, + { + "idiom" : "iphone", + "scale" : "2x", + "size" : "29x29" + }, + { + "idiom" : "iphone", + "scale" : "3x", + "size" : "29x29" + }, + { + "idiom" : "iphone", + "scale" : "2x", + "size" : "40x40" + }, + { + "idiom" : "iphone", + "scale" : "3x", + "size" : "40x40" + }, + { + "idiom" : "iphone", + "scale" : "2x", + "size" : "60x60" + }, + { + "idiom" : "iphone", + "scale" : "3x", + "size" : "60x60" + }, + { + "idiom" : "ipad", + "scale" : "1x", + "size" : "20x20" + }, + { + "idiom" : "ipad", + "scale" : "2x", + "size" : "20x20" + }, + { + "idiom" : "ipad", + "scale" : "1x", + "size" : "29x29" + }, + { + "idiom" : "ipad", + "scale" : "2x", + "size" : "29x29" + }, + { + "idiom" : "ipad", + "scale" : "1x", + "size" : "40x40" + }, + { + "idiom" : "ipad", + "scale" : "2x", + "size" : "40x40" + }, + { + "idiom" : "ipad", + "scale" : "1x", + "size" : "76x76" + }, + { + "idiom" : "ipad", + "scale" : "2x", + "size" : "76x76" + }, + { + "idiom" : "ipad", + "scale" : "2x", + "size" : "83.5x83.5" + }, + { + "idiom" : "ios-marketing", + "scale" : "1x", + "size" : "1024x1024" + } + ], + "info" : { + "author" : "xcode", + "version" : 1 + } +} diff --git a/appcheck/AppCheckSnippetsSwift/Assets.xcassets/Contents.json b/appcheck/AppCheckSnippetsSwift/Assets.xcassets/Contents.json new file mode 100644 index 00000000..73c00596 --- /dev/null +++ b/appcheck/AppCheckSnippetsSwift/Assets.xcassets/Contents.json @@ -0,0 +1,6 @@ +{ + "info" : { + "author" : "xcode", + "version" : 1 + } +} diff --git a/appcheck/AppCheckSnippetsSwift/Base.lproj/LaunchScreen.storyboard b/appcheck/AppCheckSnippetsSwift/Base.lproj/LaunchScreen.storyboard new file mode 100644 index 00000000..865e9329 --- /dev/null +++ b/appcheck/AppCheckSnippetsSwift/Base.lproj/LaunchScreen.storyboard @@ -0,0 +1,25 @@ + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/appcheck/AppCheckSnippetsSwift/Base.lproj/Main.storyboard b/appcheck/AppCheckSnippetsSwift/Base.lproj/Main.storyboard new file mode 100644 index 00000000..25a76385 --- /dev/null +++ b/appcheck/AppCheckSnippetsSwift/Base.lproj/Main.storyboard @@ -0,0 +1,24 @@ + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/appcheck/AppCheckSnippetsSwift/Info.plist b/appcheck/AppCheckSnippetsSwift/Info.plist new file mode 100644 index 00000000..5b531f7b --- /dev/null +++ b/appcheck/AppCheckSnippetsSwift/Info.plist @@ -0,0 +1,66 @@ + + + + + CFBundleDevelopmentRegion + $(DEVELOPMENT_LANGUAGE) + CFBundleExecutable + $(EXECUTABLE_NAME) + CFBundleIdentifier + $(PRODUCT_BUNDLE_IDENTIFIER) + CFBundleInfoDictionaryVersion + 6.0 + CFBundleName + $(PRODUCT_NAME) + CFBundlePackageType + $(PRODUCT_BUNDLE_PACKAGE_TYPE) + CFBundleShortVersionString + 1.0 + CFBundleVersion + 1 + LSRequiresIPhoneOS + + UIApplicationSceneManifest + + UIApplicationSupportsMultipleScenes + + UISceneConfigurations + + UIWindowSceneSessionRoleApplication + + + UISceneConfigurationName + Default Configuration + UISceneDelegateClassName + $(PRODUCT_MODULE_NAME).SceneDelegate + UISceneStoryboardFile + Main + + + + + UIApplicationSupportsIndirectInputEvents + + UILaunchStoryboardName + LaunchScreen + UIMainStoryboardFile + Main + UIRequiredDeviceCapabilities + + armv7 + + UISupportedInterfaceOrientations + + UIInterfaceOrientationPortrait + UIInterfaceOrientationLandscapeLeft + UIInterfaceOrientationLandscapeRight + + UISupportedInterfaceOrientations~ipad + + UIInterfaceOrientationPortrait + UIInterfaceOrientationPortraitUpsideDown + UIInterfaceOrientationLandscapeLeft + UIInterfaceOrientationLandscapeRight + + + diff --git a/appcheck/AppCheckSnippetsSwift/SceneDelegate.swift b/appcheck/AppCheckSnippetsSwift/SceneDelegate.swift new file mode 100644 index 00000000..dad05973 --- /dev/null +++ b/appcheck/AppCheckSnippetsSwift/SceneDelegate.swift @@ -0,0 +1,61 @@ +// +// Copyright (c) 2021 Google Inc. +// +// Licensed under the Apache License, Version 2.0 (the "License"); +// you may not use this file except in compliance with the License. +// You may obtain a copy of the License at +// +// http://www.apache.org/licenses/LICENSE-2.0 +// +// Unless required by applicable law or agreed to in writing, software +// distributed under the License is distributed on an "AS IS" BASIS, +// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +// See the License for the specific language governing permissions and +// limitations under the License. +// + +import UIKit + +class SceneDelegate: UIResponder, UIWindowSceneDelegate { + + var window: UIWindow? + + + func scene(_ scene: UIScene, willConnectTo session: UISceneSession, options connectionOptions: UIScene.ConnectionOptions) { + // Use this method to optionally configure and attach the UIWindow `window` to the provided UIWindowScene `scene`. + // If using a storyboard, the `window` property will automatically be initialized and attached to the scene. + // This delegate does not imply the connecting scene or session are new (see `application:configurationForConnectingSceneSession` instead). + guard let _ = (scene as? UIWindowScene) else { return } + } + + func sceneDidDisconnect(_ scene: UIScene) { + // Called as the scene is being released by the system. + // This occurs shortly after the scene enters the background, or when its session is discarded. + // Release any resources associated with this scene that can be re-created the next time the scene connects. + // The scene may re-connect later, as its session was not necessarily discarded (see `application:didDiscardSceneSessions` instead). + } + + func sceneDidBecomeActive(_ scene: UIScene) { + // Called when the scene has moved from an inactive state to an active state. + // Use this method to restart any tasks that were paused (or not yet started) when the scene was inactive. + } + + func sceneWillResignActive(_ scene: UIScene) { + // Called when the scene will move from an active state to an inactive state. + // This may occur due to temporary interruptions (ex. an incoming phone call). + } + + func sceneWillEnterForeground(_ scene: UIScene) { + // Called as the scene transitions from the background to the foreground. + // Use this method to undo the changes made on entering the background. + } + + func sceneDidEnterBackground(_ scene: UIScene) { + // Called as the scene transitions from the foreground to the background. + // Use this method to save data, release shared resources, and store enough scene-specific state information + // to restore the scene back to its current state. + } + + +} + diff --git a/appcheck/AppCheckSnippetsSwift/ViewController.swift b/appcheck/AppCheckSnippetsSwift/ViewController.swift new file mode 100644 index 00000000..546de4a8 --- /dev/null +++ b/appcheck/AppCheckSnippetsSwift/ViewController.swift @@ -0,0 +1,28 @@ +// +// Copyright (c) 2021 Google Inc. +// +// Licensed under the Apache License, Version 2.0 (the "License"); +// you may not use this file except in compliance with the License. +// You may obtain a copy of the License at +// +// http://www.apache.org/licenses/LICENSE-2.0 +// +// Unless required by applicable law or agreed to in writing, software +// distributed under the License is distributed on an "AS IS" BASIS, +// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +// See the License for the specific language governing permissions and +// limitations under the License. +// + +import UIKit + +class ViewController: UIViewController { + + override func viewDidLoad() { + super.viewDidLoad() + // Do any additional setup after loading the view. + } + + +} + diff --git a/appcheck/AppCheckSnippetsSwift/YourCustomAppCheckProvider.swift b/appcheck/AppCheckSnippetsSwift/YourCustomAppCheckProvider.swift new file mode 100644 index 00000000..d5ccd025 --- /dev/null +++ b/appcheck/AppCheckSnippetsSwift/YourCustomAppCheckProvider.swift @@ -0,0 +1,57 @@ +// +// Copyright (c) 2021 Google Inc. +// +// Licensed under the Apache License, Version 2.0 (the "License"); +// you may not use this file except in compliance with the License. +// You may obtain a copy of the License at +// +// http://www.apache.org/licenses/LICENSE-2.0 +// +// Unless required by applicable law or agreed to in writing, software +// distributed under the License is distributed on an "AS IS" BASIS, +// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +// See the License for the specific language governing permissions and +// limitations under the License. +// + +import Foundation +import Firebase + +// [START appcheck_custom_provider] +class YourCustomAppCheckProvider: NSObject, AppCheckProvider { + var app: FirebaseApp + + init(withFirebaseApp app: FirebaseApp) { + self.app = app + super.init() + } + + func getToken(completion handler: @escaping (AppCheckToken?, Error?) -> Void) { + DispatchQueue.main.async { + // Logic to exchange proof of authenticity for an App Check token. + // [START_EXCLUDE] + let expirationFromServer = 1000.0 + let tokenFromServer = "token" + // [END_EXCLUDE] + + // Create AppCheckToken object. + let exp = Date(timeIntervalSince1970: expirationFromServer) + let token = AppCheckToken( + token: tokenFromServer, + expirationDate: exp - 60 // Refresh the token early to handle clock skew. + ) + + // Pass the token or error to the completion handler. + handler(token, nil) + } + } +} +// [END appcheck_custom_provider] + +// [START appcheck_custom_provider_factory] +class YourCustomAppCheckProviderFactory: NSObject, AppCheckProviderFactory { + func createProvider(with app: FirebaseApp) -> AppCheckProvider? { + return YourCustomAppCheckProvider(withFirebaseApp: app) + } +} +// [END appcheck_custom_provider_factory] diff --git a/appcheck/Podfile b/appcheck/Podfile new file mode 100644 index 00000000..17e30745 --- /dev/null +++ b/appcheck/Podfile @@ -0,0 +1,20 @@ +# Uncomment the next line to define a global platform for your project +platform :ios, '14.0' + +target 'AppCheckSnippetsObjC' do + # Comment the next line if you don't want to use dynamic frameworks + use_frameworks! + + # Pods for AppCheckSnippetsObjC + pod 'Firebase/AppCheck' + +end + +target 'AppCheckSnippetsSwift' do + # Comment the next line if you don't want to use dynamic frameworks + use_frameworks! + + # Pods for AppCheckSnippetsSwift + pod 'Firebase/AppCheck' + +end diff --git a/appcheck/Podfile.lock b/appcheck/Podfile.lock new file mode 100644 index 00000000..c62c3a1e --- /dev/null +++ b/appcheck/Podfile.lock @@ -0,0 +1,61 @@ +PODS: + - Firebase/AppCheck (8.4.0): + - Firebase/CoreOnly + - FirebaseAppCheck (~> 8.4.0-beta) + - Firebase/CoreOnly (8.4.0): + - FirebaseCore (= 8.4.0) + - FirebaseAppCheck (8.4.0-beta): + - FirebaseCore (~> 8.0) + - GoogleUtilities/Environment (~> 7.4) + - PromisesObjC (< 3.0, >= 1.2) + - FirebaseCore (8.4.0): + - FirebaseCoreDiagnostics (~> 8.0) + - GoogleUtilities/Environment (~> 7.4) + - GoogleUtilities/Logger (~> 7.4) + - FirebaseCoreDiagnostics (8.4.0): + - GoogleDataTransport (~> 9.0) + - GoogleUtilities/Environment (~> 7.4) + - GoogleUtilities/Logger (~> 7.4) + - nanopb (~> 2.30908.0) + - GoogleDataTransport (9.1.0): + - GoogleUtilities/Environment (~> 7.2) + - nanopb (~> 2.30908.0) + - PromisesObjC (< 3.0, >= 1.2) + - GoogleUtilities/Environment (7.5.0): + - PromisesObjC (< 3.0, >= 1.2) + - GoogleUtilities/Logger (7.5.0): + - GoogleUtilities/Environment + - nanopb (2.30908.0): + - nanopb/decode (= 2.30908.0) + - nanopb/encode (= 2.30908.0) + - nanopb/decode (2.30908.0) + - nanopb/encode (2.30908.0) + - PromisesObjC (2.0.0) + +DEPENDENCIES: + - Firebase/AppCheck + +SPEC REPOS: + trunk: + - Firebase + - FirebaseAppCheck + - FirebaseCore + - FirebaseCoreDiagnostics + - GoogleDataTransport + - GoogleUtilities + - nanopb + - PromisesObjC + +SPEC CHECKSUMS: + Firebase: 54cdc8bc9c9b3de54f43dab86e62f5a76b47034f + FirebaseAppCheck: e46a9ae7f0a790b946c8acd50d1a27eaa80d7d1b + FirebaseCore: 31f389c37ac1ea52454a53d3081f2d7019485a4a + FirebaseCoreDiagnostics: cad03be1904b975f845e632f2720c3337da27faf + GoogleDataTransport: 85fd18ff3019bb85d3f2c551d04c481dedf71fc9 + GoogleUtilities: eea970f4a389963963bffe8d8fabe43540678b9c + nanopb: a0ba3315591a9ae0a16a309ee504766e90db0c96 + PromisesObjC: 68159ce6952d93e17b2dfe273b8c40907db5ba58 + +PODFILE CHECKSUM: 3f5fe9faa57008d6327228db502ed5519ccd4918 + +COCOAPODS: 1.10.1 From a42d394bc33c57c387bfa7cbd4ad8424aa13026b Mon Sep 17 00:00:00 2001 From: Kevin Cheung Date: Tue, 27 Jul 2021 17:43:13 -0700 Subject: [PATCH 185/387] No need to adjust expiration --- appcheck/AppCheckSnippetsObjC/YourCustomAppCheckProvider.m | 2 +- appcheck/AppCheckSnippetsSwift/YourCustomAppCheckProvider.swift | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/appcheck/AppCheckSnippetsObjC/YourCustomAppCheckProvider.m b/appcheck/AppCheckSnippetsObjC/YourCustomAppCheckProvider.m index 59c639c6..71f62d89 100644 --- a/appcheck/AppCheckSnippetsObjC/YourCustomAppCheckProvider.m +++ b/appcheck/AppCheckSnippetsObjC/YourCustomAppCheckProvider.m @@ -46,7 +46,7 @@ - (void)getTokenWithCompletion:(nonnull void (^)(FIRAppCheckToken * _Nullable, // [END_EXCLUDE] // Create FIRAppCheckToken object. - NSTimeInterval exp = expirationFromServer - 60; // Refresh the token early to handle clock skew. + NSTimeInterval exp = expirationFromServer; FIRAppCheckToken *token = [[FIRAppCheckToken alloc] initWithToken:tokenFromServer expirationDate:[NSDate dateWithTimeIntervalSince1970:exp]]; diff --git a/appcheck/AppCheckSnippetsSwift/YourCustomAppCheckProvider.swift b/appcheck/AppCheckSnippetsSwift/YourCustomAppCheckProvider.swift index d5ccd025..f3998c8c 100644 --- a/appcheck/AppCheckSnippetsSwift/YourCustomAppCheckProvider.swift +++ b/appcheck/AppCheckSnippetsSwift/YourCustomAppCheckProvider.swift @@ -38,7 +38,7 @@ class YourCustomAppCheckProvider: NSObject, AppCheckProvider { let exp = Date(timeIntervalSince1970: expirationFromServer) let token = AppCheckToken( token: tokenFromServer, - expirationDate: exp - 60 // Refresh the token early to handle clock skew. + expirationDate: exp ) // Pass the token or error to the completion handler. From 287a637af51c43240f502ac054387ee587c978e9 Mon Sep 17 00:00:00 2001 From: DPE bot Date: Wed, 28 Jul 2021 08:24:50 -0700 Subject: [PATCH 186/387] Auto-update dependencies. --- .../project.pbxproj | 113 ------------------ 1 file changed, 113 deletions(-) diff --git a/appcheck/AppCheckSnippets.xcodeproj/project.pbxproj b/appcheck/AppCheckSnippets.xcodeproj/project.pbxproj index 6a37ac91..0322fab4 100644 --- a/appcheck/AppCheckSnippets.xcodeproj/project.pbxproj +++ b/appcheck/AppCheckSnippets.xcodeproj/project.pbxproj @@ -7,7 +7,6 @@ objects = { /* Begin PBXBuildFile section */ - 3EE4C9A85545E8087DAE96F3 /* Pods_AppCheckSnippetsObjC.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 9A4BA532C22B57FB6F604FDF /* Pods_AppCheckSnippetsObjC.framework */; }; 4265C38C26AF71E100BD1DB2 /* AppDelegate.m in Sources */ = {isa = PBXBuildFile; fileRef = 4265C38B26AF71E100BD1DB2 /* AppDelegate.m */; }; 4265C38F26AF71E100BD1DB2 /* SceneDelegate.m in Sources */ = {isa = PBXBuildFile; fileRef = 4265C38E26AF71E100BD1DB2 /* SceneDelegate.m */; }; 4265C39226AF71E100BD1DB2 /* ViewController.m in Sources */ = {isa = PBXBuildFile; fileRef = 4265C39126AF71E100BD1DB2 /* ViewController.m */; }; @@ -25,11 +24,9 @@ 4265C3BC26AF775A00BD1DB2 /* AppAttestProviderFactories.m in Sources */ = {isa = PBXBuildFile; fileRef = 4265C3BB26AF775A00BD1DB2 /* AppAttestProviderFactories.m */; }; 4265C3BE26AF7A6600BD1DB2 /* YourCustomAppCheckProvider.swift in Sources */ = {isa = PBXBuildFile; fileRef = 4265C3BD26AF7A6600BD1DB2 /* YourCustomAppCheckProvider.swift */; }; 4265C3C026AF7A7E00BD1DB2 /* YourCustomAppCheckProvider.m in Sources */ = {isa = PBXBuildFile; fileRef = 4265C3BF26AF7A7E00BD1DB2 /* YourCustomAppCheckProvider.m */; }; - BE9933463B864F0099EA59B6 /* Pods_AppCheckSnippetsSwift.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = FB7EDB1AA8B125945F9F4EA2 /* Pods_AppCheckSnippetsSwift.framework */; }; /* End PBXBuildFile section */ /* Begin PBXFileReference section */ - 1C1099839D442E0E3F9F4724 /* Pods-AppCheckSnippetsSwift.release.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; name = "Pods-AppCheckSnippetsSwift.release.xcconfig"; path = "Target Support Files/Pods-AppCheckSnippetsSwift/Pods-AppCheckSnippetsSwift.release.xcconfig"; sourceTree = ""; }; 4265C38726AF71E100BD1DB2 /* AppCheckSnippetsObjC.app */ = {isa = PBXFileReference; explicitFileType = wrapper.application; includeInIndex = 0; path = AppCheckSnippetsObjC.app; sourceTree = BUILT_PRODUCTS_DIR; }; 4265C38A26AF71E100BD1DB2 /* AppDelegate.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = AppDelegate.h; sourceTree = ""; }; 4265C38B26AF71E100BD1DB2 /* AppDelegate.m */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; path = AppDelegate.m; sourceTree = ""; }; @@ -54,11 +51,6 @@ 4265C3BB26AF775A00BD1DB2 /* AppAttestProviderFactories.m */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; path = AppAttestProviderFactories.m; sourceTree = ""; }; 4265C3BD26AF7A6600BD1DB2 /* YourCustomAppCheckProvider.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = YourCustomAppCheckProvider.swift; sourceTree = ""; }; 4265C3BF26AF7A7E00BD1DB2 /* YourCustomAppCheckProvider.m */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; path = YourCustomAppCheckProvider.m; sourceTree = ""; }; - 9A4BA532C22B57FB6F604FDF /* Pods_AppCheckSnippetsObjC.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; path = Pods_AppCheckSnippetsObjC.framework; sourceTree = BUILT_PRODUCTS_DIR; }; - EA8D3F5C3DAAAFF4B9BE94B9 /* Pods-AppCheckSnippetsObjC.debug.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; name = "Pods-AppCheckSnippetsObjC.debug.xcconfig"; path = "Target Support Files/Pods-AppCheckSnippetsObjC/Pods-AppCheckSnippetsObjC.debug.xcconfig"; sourceTree = ""; }; - F25A107973E54D881AA67D7C /* Pods-AppCheckSnippetsSwift.debug.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; name = "Pods-AppCheckSnippetsSwift.debug.xcconfig"; path = "Target Support Files/Pods-AppCheckSnippetsSwift/Pods-AppCheckSnippetsSwift.debug.xcconfig"; sourceTree = ""; }; - F261B12B23A1B94E3B6BD2E7 /* Pods-AppCheckSnippetsObjC.release.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; name = "Pods-AppCheckSnippetsObjC.release.xcconfig"; path = "Target Support Files/Pods-AppCheckSnippetsObjC/Pods-AppCheckSnippetsObjC.release.xcconfig"; sourceTree = ""; }; - FB7EDB1AA8B125945F9F4EA2 /* Pods_AppCheckSnippetsSwift.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; path = Pods_AppCheckSnippetsSwift.framework; sourceTree = BUILT_PRODUCTS_DIR; }; /* End PBXFileReference section */ /* Begin PBXFrameworksBuildPhase section */ @@ -66,7 +58,6 @@ isa = PBXFrameworksBuildPhase; buildActionMask = 2147483647; files = ( - 3EE4C9A85545E8087DAE96F3 /* Pods_AppCheckSnippetsObjC.framework in Frameworks */, ); runOnlyForDeploymentPostprocessing = 0; }; @@ -74,7 +65,6 @@ isa = PBXFrameworksBuildPhase; buildActionMask = 2147483647; files = ( - BE9933463B864F0099EA59B6 /* Pods_AppCheckSnippetsSwift.framework in Frameworks */, ); runOnlyForDeploymentPostprocessing = 0; }; @@ -84,10 +74,6 @@ 37860BEBF061B43F7FE74ABB /* Pods */ = { isa = PBXGroup; children = ( - EA8D3F5C3DAAAFF4B9BE94B9 /* Pods-AppCheckSnippetsObjC.debug.xcconfig */, - F261B12B23A1B94E3B6BD2E7 /* Pods-AppCheckSnippetsObjC.release.xcconfig */, - F25A107973E54D881AA67D7C /* Pods-AppCheckSnippetsSwift.debug.xcconfig */, - 1C1099839D442E0E3F9F4724 /* Pods-AppCheckSnippetsSwift.release.xcconfig */, ); path = Pods; sourceTree = ""; @@ -144,19 +130,9 @@ 4265C3A626AF723800BD1DB2 /* AppCheckSnippetsSwift */, 4265C38826AF71E100BD1DB2 /* Products */, 37860BEBF061B43F7FE74ABB /* Pods */, - 4827DE0D9126E1C87D170221 /* Frameworks */, ); sourceTree = ""; }; - 4827DE0D9126E1C87D170221 /* Frameworks */ = { - isa = PBXGroup; - children = ( - 9A4BA532C22B57FB6F604FDF /* Pods_AppCheckSnippetsObjC.framework */, - FB7EDB1AA8B125945F9F4EA2 /* Pods_AppCheckSnippetsSwift.framework */, - ); - name = Frameworks; - sourceTree = ""; - }; /* End PBXGroup section */ /* Begin PBXNativeTarget section */ @@ -164,11 +140,9 @@ isa = PBXNativeTarget; buildConfigurationList = 4265C3A026AF71E300BD1DB2 /* Build configuration list for PBXNativeTarget "AppCheckSnippetsObjC" */; buildPhases = ( - 85CB737BDBC113343EDC1BB2 /* [CP] Check Pods Manifest.lock */, 4265C38326AF71E100BD1DB2 /* Sources */, 4265C38426AF71E100BD1DB2 /* Frameworks */, 4265C38526AF71E100BD1DB2 /* Resources */, - 68C76E91C05EB6A491BB8F20 /* [CP] Embed Pods Frameworks */, ); buildRules = ( ); @@ -183,11 +157,9 @@ isa = PBXNativeTarget; buildConfigurationList = 4265C3B626AF723900BD1DB2 /* Build configuration list for PBXNativeTarget "AppCheckSnippetsSwift" */; buildPhases = ( - 095F83BFFB6AE51285BEF6BA /* [CP] Check Pods Manifest.lock */, 4265C3A126AF723800BD1DB2 /* Sources */, 4265C3A226AF723800BD1DB2 /* Frameworks */, 4265C3A326AF723800BD1DB2 /* Resources */, - C93983DD1572A6712BB90DE2 /* [CP] Embed Pods Frameworks */, ); buildRules = ( ); @@ -257,87 +229,6 @@ }; /* End PBXResourcesBuildPhase section */ -/* Begin PBXShellScriptBuildPhase section */ - 095F83BFFB6AE51285BEF6BA /* [CP] Check Pods Manifest.lock */ = { - isa = PBXShellScriptBuildPhase; - buildActionMask = 2147483647; - files = ( - ); - inputFileListPaths = ( - ); - inputPaths = ( - "${PODS_PODFILE_DIR_PATH}/Podfile.lock", - "${PODS_ROOT}/Manifest.lock", - ); - name = "[CP] Check Pods Manifest.lock"; - outputFileListPaths = ( - ); - outputPaths = ( - "$(DERIVED_FILE_DIR)/Pods-AppCheckSnippetsSwift-checkManifestLockResult.txt", - ); - runOnlyForDeploymentPostprocessing = 0; - shellPath = /bin/sh; - 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; - }; - 68C76E91C05EB6A491BB8F20 /* [CP] Embed Pods Frameworks */ = { - isa = PBXShellScriptBuildPhase; - buildActionMask = 2147483647; - files = ( - ); - inputFileListPaths = ( - "${PODS_ROOT}/Target Support Files/Pods-AppCheckSnippetsObjC/Pods-AppCheckSnippetsObjC-frameworks-${CONFIGURATION}-input-files.xcfilelist", - ); - name = "[CP] Embed Pods Frameworks"; - outputFileListPaths = ( - "${PODS_ROOT}/Target Support Files/Pods-AppCheckSnippetsObjC/Pods-AppCheckSnippetsObjC-frameworks-${CONFIGURATION}-output-files.xcfilelist", - ); - runOnlyForDeploymentPostprocessing = 0; - shellPath = /bin/sh; - shellScript = "\"${PODS_ROOT}/Target Support Files/Pods-AppCheckSnippetsObjC/Pods-AppCheckSnippetsObjC-frameworks.sh\"\n"; - showEnvVarsInLog = 0; - }; - 85CB737BDBC113343EDC1BB2 /* [CP] Check Pods Manifest.lock */ = { - isa = PBXShellScriptBuildPhase; - buildActionMask = 2147483647; - files = ( - ); - inputFileListPaths = ( - ); - inputPaths = ( - "${PODS_PODFILE_DIR_PATH}/Podfile.lock", - "${PODS_ROOT}/Manifest.lock", - ); - name = "[CP] Check Pods Manifest.lock"; - outputFileListPaths = ( - ); - outputPaths = ( - "$(DERIVED_FILE_DIR)/Pods-AppCheckSnippetsObjC-checkManifestLockResult.txt", - ); - runOnlyForDeploymentPostprocessing = 0; - shellPath = /bin/sh; - 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; - }; - C93983DD1572A6712BB90DE2 /* [CP] Embed Pods Frameworks */ = { - isa = PBXShellScriptBuildPhase; - buildActionMask = 2147483647; - files = ( - ); - inputFileListPaths = ( - "${PODS_ROOT}/Target Support Files/Pods-AppCheckSnippetsSwift/Pods-AppCheckSnippetsSwift-frameworks-${CONFIGURATION}-input-files.xcfilelist", - ); - name = "[CP] Embed Pods Frameworks"; - outputFileListPaths = ( - "${PODS_ROOT}/Target Support Files/Pods-AppCheckSnippetsSwift/Pods-AppCheckSnippetsSwift-frameworks-${CONFIGURATION}-output-files.xcfilelist", - ); - runOnlyForDeploymentPostprocessing = 0; - shellPath = /bin/sh; - shellScript = "\"${PODS_ROOT}/Target Support Files/Pods-AppCheckSnippetsSwift/Pods-AppCheckSnippetsSwift-frameworks.sh\"\n"; - showEnvVarsInLog = 0; - }; -/* End PBXShellScriptBuildPhase section */ - /* Begin PBXSourcesBuildPhase section */ 4265C38326AF71E100BD1DB2 /* Sources */ = { isa = PBXSourcesBuildPhase; @@ -404,7 +295,6 @@ /* Begin XCBuildConfiguration section */ 4265C39E26AF71E300BD1DB2 /* Debug */ = { isa = XCBuildConfiguration; - baseConfigurationReference = EA8D3F5C3DAAAFF4B9BE94B9 /* Pods-AppCheckSnippetsObjC.debug.xcconfig */; buildSettings = { ALWAYS_SEARCH_USER_PATHS = NO; ASSETCATALOG_COMPILER_APPICON_NAME = AppIcon; @@ -475,7 +365,6 @@ }; 4265C39F26AF71E300BD1DB2 /* Release */ = { isa = XCBuildConfiguration; - baseConfigurationReference = F261B12B23A1B94E3B6BD2E7 /* Pods-AppCheckSnippetsObjC.release.xcconfig */; buildSettings = { ALWAYS_SEARCH_USER_PATHS = NO; ASSETCATALOG_COMPILER_APPICON_NAME = AppIcon; @@ -540,7 +429,6 @@ }; 4265C3B726AF723900BD1DB2 /* Debug */ = { isa = XCBuildConfiguration; - baseConfigurationReference = F25A107973E54D881AA67D7C /* Pods-AppCheckSnippetsSwift.debug.xcconfig */; buildSettings = { ALWAYS_SEARCH_USER_PATHS = NO; ASSETCATALOG_COMPILER_APPICON_NAME = AppIcon; @@ -614,7 +502,6 @@ }; 4265C3B826AF723900BD1DB2 /* Release */ = { isa = XCBuildConfiguration; - baseConfigurationReference = 1C1099839D442E0E3F9F4724 /* Pods-AppCheckSnippetsSwift.release.xcconfig */; buildSettings = { ALWAYS_SEARCH_USER_PATHS = NO; ASSETCATALOG_COMPILER_APPICON_NAME = AppIcon; From 02f9cb26676007b6b84066a84e438e932c7f9584 Mon Sep 17 00:00:00 2001 From: DPE bot Date: Thu, 29 Jul 2021 08:23:47 -0700 Subject: [PATCH 187/387] Auto-update dependencies. --- appcheck/Podfile.lock | 2 +- crashlytics/Podfile.lock | 2 +- database/Podfile.lock | 2 +- dl-invites-sample/Podfile.lock | 2 +- firoptions/Podfile.lock | 2 +- functions/Podfile.lock | 2 +- inappmessaging/Podfile.lock | 2 +- installations/Podfile.lock | 2 +- invites/Podfile.lock | 2 +- ml-functions/Podfile.lock | 2 +- mlkit/Podfile.lock | 2 +- storage/Podfile.lock | 2 +- 12 files changed, 12 insertions(+), 12 deletions(-) diff --git a/appcheck/Podfile.lock b/appcheck/Podfile.lock index c62c3a1e..7a1d5152 100644 --- a/appcheck/Podfile.lock +++ b/appcheck/Podfile.lock @@ -58,4 +58,4 @@ SPEC CHECKSUMS: PODFILE CHECKSUM: 3f5fe9faa57008d6327228db502ed5519ccd4918 -COCOAPODS: 1.10.1 +COCOAPODS: 1.10.2 diff --git a/crashlytics/Podfile.lock b/crashlytics/Podfile.lock index ac8aa0b1..08463e33 100644 --- a/crashlytics/Podfile.lock +++ b/crashlytics/Podfile.lock @@ -70,4 +70,4 @@ SPEC CHECKSUMS: PODFILE CHECKSUM: 7d7fc01886b20bf15f0faadc1d61966683471571 -COCOAPODS: 1.10.1 +COCOAPODS: 1.10.2 diff --git a/database/Podfile.lock b/database/Podfile.lock index 4e108b6a..a985db80 100644 --- a/database/Podfile.lock +++ b/database/Podfile.lock @@ -85,4 +85,4 @@ SPEC CHECKSUMS: PODFILE CHECKSUM: 2613ab7c1eac1e9efb615f9c2979ec498d92dcf6 -COCOAPODS: 1.10.1 +COCOAPODS: 1.10.2 diff --git a/dl-invites-sample/Podfile.lock b/dl-invites-sample/Podfile.lock index b2f3e04f..c768527c 100644 --- a/dl-invites-sample/Podfile.lock +++ b/dl-invites-sample/Podfile.lock @@ -54,4 +54,4 @@ SPEC CHECKSUMS: PODFILE CHECKSUM: 7de02ed38e9465e2c05bb12085a971c35543c261 -COCOAPODS: 1.10.1 +COCOAPODS: 1.10.2 diff --git a/firoptions/Podfile.lock b/firoptions/Podfile.lock index 08442dec..90b42e98 100644 --- a/firoptions/Podfile.lock +++ b/firoptions/Podfile.lock @@ -124,4 +124,4 @@ SPEC CHECKSUMS: PODFILE CHECKSUM: 637f4cec311becce3d9f62d24448342df688ce41 -COCOAPODS: 1.10.1 +COCOAPODS: 1.10.2 diff --git a/functions/Podfile.lock b/functions/Podfile.lock index 8c226996..4439f5a9 100644 --- a/functions/Podfile.lock +++ b/functions/Podfile.lock @@ -60,4 +60,4 @@ SPEC CHECKSUMS: PODFILE CHECKSUM: 0bf21181414ed35c7e5fc96da7dd0f72b77e7b34 -COCOAPODS: 1.10.1 +COCOAPODS: 1.10.2 diff --git a/inappmessaging/Podfile.lock b/inappmessaging/Podfile.lock index 0c3c47b1..163451e3 100644 --- a/inappmessaging/Podfile.lock +++ b/inappmessaging/Podfile.lock @@ -86,4 +86,4 @@ SPEC CHECKSUMS: PODFILE CHECKSUM: ee1d0162c4b114166138141943031a3ae6c42221 -COCOAPODS: 1.10.1 +COCOAPODS: 1.10.2 diff --git a/installations/Podfile.lock b/installations/Podfile.lock index 46e6af55..347dc89a 100644 --- a/installations/Podfile.lock +++ b/installations/Podfile.lock @@ -54,4 +54,4 @@ SPEC CHECKSUMS: PODFILE CHECKSUM: 904aacceb39f206bdcc33f354e02d1d3d6343a46 -COCOAPODS: 1.10.1 +COCOAPODS: 1.10.2 diff --git a/invites/Podfile.lock b/invites/Podfile.lock index 4231fc15..e9beae38 100644 --- a/invites/Podfile.lock +++ b/invites/Podfile.lock @@ -147,4 +147,4 @@ SPEC CHECKSUMS: PODFILE CHECKSUM: 642789e1fcae7a05996d36ee829b1b64089587bd -COCOAPODS: 1.10.1 +COCOAPODS: 1.10.2 diff --git a/ml-functions/Podfile.lock b/ml-functions/Podfile.lock index 7b37ab76..48d38610 100644 --- a/ml-functions/Podfile.lock +++ b/ml-functions/Podfile.lock @@ -60,4 +60,4 @@ SPEC CHECKSUMS: PODFILE CHECKSUM: aa543baa476adf0a1eb62d4970ac2cffc30a1931 -COCOAPODS: 1.10.1 +COCOAPODS: 1.10.2 diff --git a/mlkit/Podfile.lock b/mlkit/Podfile.lock index 759d4b69..91c16240 100644 --- a/mlkit/Podfile.lock +++ b/mlkit/Podfile.lock @@ -131,4 +131,4 @@ SPEC CHECKSUMS: PODFILE CHECKSUM: 4b071879fc5f9391b9325777ac56ce58e70e8b8d -COCOAPODS: 1.10.1 +COCOAPODS: 1.10.2 diff --git a/storage/Podfile.lock b/storage/Podfile.lock index 28855fa4..565dabc9 100644 --- a/storage/Podfile.lock +++ b/storage/Podfile.lock @@ -69,4 +69,4 @@ SPEC CHECKSUMS: PODFILE CHECKSUM: f0cd9d079793b24a37b713cd64dc7900bb8601af -COCOAPODS: 1.10.1 +COCOAPODS: 1.10.2 From ddc7ad118b42f7ae0f55d2127eb9802483fd2d15 Mon Sep 17 00:00:00 2001 From: DPE bot Date: Tue, 3 Aug 2021 08:26:36 -0700 Subject: [PATCH 188/387] Auto-update dependencies. --- appcheck/Podfile.lock | 4 ++-- crashlytics/Podfile.lock | 8 ++++---- database/Podfile.lock | 4 ++-- firoptions/Podfile.lock | 8 ++++---- functions/Podfile.lock | 4 ++-- installations/Podfile.lock | 12 ++++++------ ml-functions/Podfile.lock | 4 ++-- mlkit/Podfile.lock | 26 +++++++++++++------------- 8 files changed, 35 insertions(+), 35 deletions(-) diff --git a/appcheck/Podfile.lock b/appcheck/Podfile.lock index 7a1d5152..05cf5dfc 100644 --- a/appcheck/Podfile.lock +++ b/appcheck/Podfile.lock @@ -12,7 +12,7 @@ PODS: - FirebaseCoreDiagnostics (~> 8.0) - GoogleUtilities/Environment (~> 7.4) - GoogleUtilities/Logger (~> 7.4) - - FirebaseCoreDiagnostics (8.4.0): + - FirebaseCoreDiagnostics (8.5.0): - GoogleDataTransport (~> 9.0) - GoogleUtilities/Environment (~> 7.4) - GoogleUtilities/Logger (~> 7.4) @@ -50,7 +50,7 @@ SPEC CHECKSUMS: Firebase: 54cdc8bc9c9b3de54f43dab86e62f5a76b47034f FirebaseAppCheck: e46a9ae7f0a790b946c8acd50d1a27eaa80d7d1b FirebaseCore: 31f389c37ac1ea52454a53d3081f2d7019485a4a - FirebaseCoreDiagnostics: cad03be1904b975f845e632f2720c3337da27faf + FirebaseCoreDiagnostics: 7bf55d386f9fc690d971b70a582142321a390eb8 GoogleDataTransport: 85fd18ff3019bb85d3f2c551d04c481dedf71fc9 GoogleUtilities: eea970f4a389963963bffe8d8fabe43540678b9c nanopb: a0ba3315591a9ae0a16a309ee504766e90db0c96 diff --git a/crashlytics/Podfile.lock b/crashlytics/Podfile.lock index 08463e33..5625dab6 100644 --- a/crashlytics/Podfile.lock +++ b/crashlytics/Podfile.lock @@ -8,7 +8,7 @@ PODS: - FirebaseCoreDiagnostics (~> 8.0) - GoogleUtilities/Environment (~> 7.4) - GoogleUtilities/Logger (~> 7.4) - - FirebaseCoreDiagnostics (8.4.0): + - FirebaseCoreDiagnostics (8.5.0): - GoogleDataTransport (~> 9.0) - GoogleUtilities/Environment (~> 7.4) - GoogleUtilities/Logger (~> 7.4) @@ -20,7 +20,7 @@ PODS: - GoogleUtilities/Environment (~> 7.4) - nanopb (~> 2.30908.0) - PromisesObjC (< 3.0, >= 1.2) - - FirebaseInstallations (8.4.0): + - FirebaseInstallations (8.5.0): - FirebaseCore (~> 8.0) - GoogleUtilities/Environment (~> 7.4) - GoogleUtilities/UserDefaults (~> 7.4) @@ -60,9 +60,9 @@ SPEC REPOS: SPEC CHECKSUMS: Firebase: 54cdc8bc9c9b3de54f43dab86e62f5a76b47034f FirebaseCore: 31f389c37ac1ea52454a53d3081f2d7019485a4a - FirebaseCoreDiagnostics: cad03be1904b975f845e632f2720c3337da27faf + FirebaseCoreDiagnostics: 7bf55d386f9fc690d971b70a582142321a390eb8 FirebaseCrashlytics: c9eb562b2f6bd5ee5e880144fd5ef1bfe46c5dc5 - FirebaseInstallations: 1585729afc787877763208c2088ed84221161f77 + FirebaseInstallations: f2bc590b291d25fb40a9a05b8281c02a881b5117 GoogleDataTransport: 85fd18ff3019bb85d3f2c551d04c481dedf71fc9 GoogleUtilities: eea970f4a389963963bffe8d8fabe43540678b9c nanopb: a0ba3315591a9ae0a16a309ee504766e90db0c96 diff --git a/database/Podfile.lock b/database/Podfile.lock index a985db80..aed2dd8e 100644 --- a/database/Podfile.lock +++ b/database/Podfile.lock @@ -16,7 +16,7 @@ PODS: - FirebaseCoreDiagnostics (~> 8.0) - GoogleUtilities/Environment (~> 7.4) - GoogleUtilities/Logger (~> 7.4) - - FirebaseCoreDiagnostics (8.4.0): + - FirebaseCoreDiagnostics (8.5.0): - GoogleDataTransport (~> 9.0) - GoogleUtilities/Environment (~> 7.4) - GoogleUtilities/Logger (~> 7.4) @@ -74,7 +74,7 @@ SPEC CHECKSUMS: Firebase: 54cdc8bc9c9b3de54f43dab86e62f5a76b47034f FirebaseAuth: 8ef169751d795f20921d425f7b0131cc1c70935c FirebaseCore: 31f389c37ac1ea52454a53d3081f2d7019485a4a - FirebaseCoreDiagnostics: cad03be1904b975f845e632f2720c3337da27faf + FirebaseCoreDiagnostics: 7bf55d386f9fc690d971b70a582142321a390eb8 FirebaseDatabase: 38f21731dea277e454060d0d39c1bf2aaa12bbb9 GoogleDataTransport: 85fd18ff3019bb85d3f2c551d04c481dedf71fc9 GoogleUtilities: eea970f4a389963963bffe8d8fabe43540678b9c diff --git a/firoptions/Podfile.lock b/firoptions/Podfile.lock index 90b42e98..3fde1da7 100644 --- a/firoptions/Podfile.lock +++ b/firoptions/Podfile.lock @@ -31,7 +31,7 @@ PODS: - FirebaseCoreDiagnostics (~> 8.0) - GoogleUtilities/Environment (~> 7.4) - GoogleUtilities/Logger (~> 7.4) - - FirebaseCoreDiagnostics (8.4.0): + - FirebaseCoreDiagnostics (8.5.0): - GoogleDataTransport (~> 9.0) - GoogleUtilities/Environment (~> 7.4) - GoogleUtilities/Logger (~> 7.4) @@ -39,7 +39,7 @@ PODS: - FirebaseDatabase (8.4.0): - FirebaseCore (~> 8.0) - leveldb-library (~> 1.22) - - FirebaseInstallations (8.4.0): + - FirebaseInstallations (8.5.0): - FirebaseCore (~> 8.0) - GoogleUtilities/Environment (~> 7.4) - GoogleUtilities/UserDefaults (~> 7.4) @@ -112,9 +112,9 @@ SPEC CHECKSUMS: Firebase: 54cdc8bc9c9b3de54f43dab86e62f5a76b47034f FirebaseAnalytics: 4751d6a49598a2b58da678cc07df696bcd809ab9 FirebaseCore: 31f389c37ac1ea52454a53d3081f2d7019485a4a - FirebaseCoreDiagnostics: cad03be1904b975f845e632f2720c3337da27faf + FirebaseCoreDiagnostics: 7bf55d386f9fc690d971b70a582142321a390eb8 FirebaseDatabase: 38f21731dea277e454060d0d39c1bf2aaa12bbb9 - FirebaseInstallations: 1585729afc787877763208c2088ed84221161f77 + FirebaseInstallations: f2bc590b291d25fb40a9a05b8281c02a881b5117 GoogleAppMeasurement: 6b6a08fd9c71f4dbc89e0e812acca81d797aa342 GoogleDataTransport: 85fd18ff3019bb85d3f2c551d04c481dedf71fc9 GoogleUtilities: eea970f4a389963963bffe8d8fabe43540678b9c diff --git a/functions/Podfile.lock b/functions/Podfile.lock index 4439f5a9..2c12a09e 100644 --- a/functions/Podfile.lock +++ b/functions/Podfile.lock @@ -8,7 +8,7 @@ PODS: - FirebaseCoreDiagnostics (~> 8.0) - GoogleUtilities/Environment (~> 7.4) - GoogleUtilities/Logger (~> 7.4) - - FirebaseCoreDiagnostics (8.4.0): + - FirebaseCoreDiagnostics (8.5.0): - GoogleDataTransport (~> 9.0) - GoogleUtilities/Environment (~> 7.4) - GoogleUtilities/Logger (~> 7.4) @@ -50,7 +50,7 @@ SPEC REPOS: SPEC CHECKSUMS: Firebase: 54cdc8bc9c9b3de54f43dab86e62f5a76b47034f FirebaseCore: 31f389c37ac1ea52454a53d3081f2d7019485a4a - FirebaseCoreDiagnostics: cad03be1904b975f845e632f2720c3337da27faf + FirebaseCoreDiagnostics: 7bf55d386f9fc690d971b70a582142321a390eb8 FirebaseFunctions: b9a82a186d32b88d7c80debcb782f755d6461bf6 GoogleDataTransport: 85fd18ff3019bb85d3f2c551d04c481dedf71fc9 GoogleUtilities: eea970f4a389963963bffe8d8fabe43540678b9c diff --git a/installations/Podfile.lock b/installations/Podfile.lock index 347dc89a..ebc8d0cf 100644 --- a/installations/Podfile.lock +++ b/installations/Podfile.lock @@ -1,14 +1,14 @@ PODS: - - FirebaseCore (8.4.0): + - FirebaseCore (8.5.0): - FirebaseCoreDiagnostics (~> 8.0) - GoogleUtilities/Environment (~> 7.4) - GoogleUtilities/Logger (~> 7.4) - - FirebaseCoreDiagnostics (8.4.0): + - FirebaseCoreDiagnostics (8.5.0): - GoogleDataTransport (~> 9.0) - GoogleUtilities/Environment (~> 7.4) - GoogleUtilities/Logger (~> 7.4) - nanopb (~> 2.30908.0) - - FirebaseInstallations (8.4.0): + - FirebaseInstallations (8.5.0): - FirebaseCore (~> 8.0) - GoogleUtilities/Environment (~> 7.4) - GoogleUtilities/UserDefaults (~> 7.4) @@ -44,9 +44,9 @@ SPEC REPOS: - PromisesObjC SPEC CHECKSUMS: - FirebaseCore: 31f389c37ac1ea52454a53d3081f2d7019485a4a - FirebaseCoreDiagnostics: cad03be1904b975f845e632f2720c3337da27faf - FirebaseInstallations: 1585729afc787877763208c2088ed84221161f77 + FirebaseCore: 1c1ca72483b59b17050f5b4cec4fb748425a3901 + FirebaseCoreDiagnostics: 7bf55d386f9fc690d971b70a582142321a390eb8 + FirebaseInstallations: f2bc590b291d25fb40a9a05b8281c02a881b5117 GoogleDataTransport: 85fd18ff3019bb85d3f2c551d04c481dedf71fc9 GoogleUtilities: eea970f4a389963963bffe8d8fabe43540678b9c nanopb: a0ba3315591a9ae0a16a309ee504766e90db0c96 diff --git a/ml-functions/Podfile.lock b/ml-functions/Podfile.lock index 48d38610..645ce8a9 100644 --- a/ml-functions/Podfile.lock +++ b/ml-functions/Podfile.lock @@ -8,7 +8,7 @@ PODS: - FirebaseCoreDiagnostics (~> 8.0) - GoogleUtilities/Environment (~> 7.4) - GoogleUtilities/Logger (~> 7.4) - - FirebaseCoreDiagnostics (8.4.0): + - FirebaseCoreDiagnostics (8.5.0): - GoogleDataTransport (~> 9.0) - GoogleUtilities/Environment (~> 7.4) - GoogleUtilities/Logger (~> 7.4) @@ -50,7 +50,7 @@ SPEC REPOS: SPEC CHECKSUMS: Firebase: 54cdc8bc9c9b3de54f43dab86e62f5a76b47034f FirebaseCore: 31f389c37ac1ea52454a53d3081f2d7019485a4a - FirebaseCoreDiagnostics: cad03be1904b975f845e632f2720c3337da27faf + FirebaseCoreDiagnostics: 7bf55d386f9fc690d971b70a582142321a390eb8 FirebaseFunctions: b9a82a186d32b88d7c80debcb782f755d6461bf6 GoogleDataTransport: 85fd18ff3019bb85d3f2c551d04c481dedf71fc9 GoogleUtilities: eea970f4a389963963bffe8d8fabe43540678b9c diff --git a/mlkit/Podfile.lock b/mlkit/Podfile.lock index 91c16240..5e19ea4c 100644 --- a/mlkit/Podfile.lock +++ b/mlkit/Podfile.lock @@ -52,18 +52,18 @@ PODS: - GTMSessionFetcher (>= 1.1.7) - GoogleDataTransport (7.5.1): - nanopb (~> 1.30906.0) - - GoogleToolboxForMac/DebugUtils (2.3.1): - - GoogleToolboxForMac/Defines (= 2.3.1) - - GoogleToolboxForMac/Defines (2.3.1) - - GoogleToolboxForMac/Logger (2.3.1): - - GoogleToolboxForMac/Defines (= 2.3.1) - - "GoogleToolboxForMac/NSData+zlib (2.3.1)": - - GoogleToolboxForMac/Defines (= 2.3.1) - - "GoogleToolboxForMac/NSDictionary+URLArguments (2.3.1)": - - GoogleToolboxForMac/DebugUtils (= 2.3.1) - - GoogleToolboxForMac/Defines (= 2.3.1) - - "GoogleToolboxForMac/NSString+URLArguments (= 2.3.1)" - - "GoogleToolboxForMac/NSString+URLArguments (2.3.1)" + - GoogleToolboxForMac/DebugUtils (2.3.2): + - GoogleToolboxForMac/Defines (= 2.3.2) + - GoogleToolboxForMac/Defines (2.3.2) + - GoogleToolboxForMac/Logger (2.3.2): + - GoogleToolboxForMac/Defines (= 2.3.2) + - "GoogleToolboxForMac/NSData+zlib (2.3.2)": + - GoogleToolboxForMac/Defines (= 2.3.2) + - "GoogleToolboxForMac/NSDictionary+URLArguments (2.3.2)": + - GoogleToolboxForMac/DebugUtils (= 2.3.2) + - GoogleToolboxForMac/Defines (= 2.3.2) + - "GoogleToolboxForMac/NSString+URLArguments (= 2.3.2)" + - "GoogleToolboxForMac/NSString+URLArguments (2.3.2)" - GoogleUtilities/Environment (6.7.2): - PromisesObjC (~> 1.2) - GoogleUtilities/Logger (6.7.2): @@ -120,7 +120,7 @@ SPEC CHECKSUMS: FirebaseMLVisionAutoML: 869af2667c30ac90bd8aefd14e92f8c99b69862b GoogleAPIClientForREST: 538a8ad0014fd88b78894e77100775a6b0a4f7ed GoogleDataTransport: f56af7caa4ed338dc8e138a5d7c5973e66440833 - GoogleToolboxForMac: 471e0c05d39506e50e6398f46fa9a12ae0efeff9 + GoogleToolboxForMac: 8bef7c7c5cf7291c687cf5354f39f9db6399ad34 GoogleUtilities: 7f2f5a07f888cdb145101d6042bc4422f57e70b3 GTMSessionFetcher: 36689134877faeb055b27dfa4ccc9ceaa42e029e nanopb: 59317e09cf1f1a0af72f12af412d54edf52603fc From 921871a6754af3ac74cdd4f78432159f94b6944b Mon Sep 17 00:00:00 2001 From: DPE bot Date: Wed, 4 Aug 2021 08:24:16 -0700 Subject: [PATCH 189/387] Auto-update dependencies. --- appcheck/Podfile.lock | 18 ++++++++--------- crashlytics/Podfile.lock | 18 ++++++++--------- database/Podfile.lock | 26 ++++++++++++------------ firoptions/Podfile.lock | 42 +++++++++++++++++++-------------------- functions/Podfile.lock | 18 ++++++++--------- ml-functions/Podfile.lock | 18 ++++++++--------- 6 files changed, 70 insertions(+), 70 deletions(-) diff --git a/appcheck/Podfile.lock b/appcheck/Podfile.lock index 05cf5dfc..a3e0f698 100644 --- a/appcheck/Podfile.lock +++ b/appcheck/Podfile.lock @@ -1,14 +1,14 @@ PODS: - - Firebase/AppCheck (8.4.0): + - Firebase/AppCheck (8.5.0): - Firebase/CoreOnly - - FirebaseAppCheck (~> 8.4.0-beta) - - Firebase/CoreOnly (8.4.0): - - FirebaseCore (= 8.4.0) - - FirebaseAppCheck (8.4.0-beta): + - FirebaseAppCheck (~> 8.5.0-beta) + - Firebase/CoreOnly (8.5.0): + - FirebaseCore (= 8.5.0) + - FirebaseAppCheck (8.5.0-beta): - FirebaseCore (~> 8.0) - GoogleUtilities/Environment (~> 7.4) - PromisesObjC (< 3.0, >= 1.2) - - FirebaseCore (8.4.0): + - FirebaseCore (8.5.0): - FirebaseCoreDiagnostics (~> 8.0) - GoogleUtilities/Environment (~> 7.4) - GoogleUtilities/Logger (~> 7.4) @@ -47,9 +47,9 @@ SPEC REPOS: - PromisesObjC SPEC CHECKSUMS: - Firebase: 54cdc8bc9c9b3de54f43dab86e62f5a76b47034f - FirebaseAppCheck: e46a9ae7f0a790b946c8acd50d1a27eaa80d7d1b - FirebaseCore: 31f389c37ac1ea52454a53d3081f2d7019485a4a + Firebase: ff8c73105b90e33e1dc6c8e5445d7adc2ccdc7c1 + FirebaseAppCheck: 0cced04f86b12f8b72d0a6437a7a4cf76e2ecc07 + FirebaseCore: 1c1ca72483b59b17050f5b4cec4fb748425a3901 FirebaseCoreDiagnostics: 7bf55d386f9fc690d971b70a582142321a390eb8 GoogleDataTransport: 85fd18ff3019bb85d3f2c551d04c481dedf71fc9 GoogleUtilities: eea970f4a389963963bffe8d8fabe43540678b9c diff --git a/crashlytics/Podfile.lock b/crashlytics/Podfile.lock index 5625dab6..de071a31 100644 --- a/crashlytics/Podfile.lock +++ b/crashlytics/Podfile.lock @@ -1,10 +1,10 @@ PODS: - - Firebase/CoreOnly (8.4.0): - - FirebaseCore (= 8.4.0) - - Firebase/Crashlytics (8.4.0): + - Firebase/CoreOnly (8.5.0): + - FirebaseCore (= 8.5.0) + - Firebase/Crashlytics (8.5.0): - Firebase/CoreOnly - - FirebaseCrashlytics (~> 8.4.0) - - FirebaseCore (8.4.0): + - FirebaseCrashlytics (~> 8.5.0) + - FirebaseCore (8.5.0): - FirebaseCoreDiagnostics (~> 8.0) - GoogleUtilities/Environment (~> 7.4) - GoogleUtilities/Logger (~> 7.4) @@ -13,7 +13,7 @@ PODS: - GoogleUtilities/Environment (~> 7.4) - GoogleUtilities/Logger (~> 7.4) - nanopb (~> 2.30908.0) - - FirebaseCrashlytics (8.4.0): + - FirebaseCrashlytics (8.5.0): - FirebaseCore (~> 8.0) - FirebaseInstallations (~> 8.0) - GoogleDataTransport (~> 9.0) @@ -58,10 +58,10 @@ SPEC REPOS: - PromisesObjC SPEC CHECKSUMS: - Firebase: 54cdc8bc9c9b3de54f43dab86e62f5a76b47034f - FirebaseCore: 31f389c37ac1ea52454a53d3081f2d7019485a4a + Firebase: ff8c73105b90e33e1dc6c8e5445d7adc2ccdc7c1 + FirebaseCore: 1c1ca72483b59b17050f5b4cec4fb748425a3901 FirebaseCoreDiagnostics: 7bf55d386f9fc690d971b70a582142321a390eb8 - FirebaseCrashlytics: c9eb562b2f6bd5ee5e880144fd5ef1bfe46c5dc5 + FirebaseCrashlytics: 8e7cf678cb149d421198388c6fc3d3acfd266539 FirebaseInstallations: f2bc590b291d25fb40a9a05b8281c02a881b5117 GoogleDataTransport: 85fd18ff3019bb85d3f2c551d04c481dedf71fc9 GoogleUtilities: eea970f4a389963963bffe8d8fabe43540678b9c diff --git a/database/Podfile.lock b/database/Podfile.lock index aed2dd8e..db5567f1 100644 --- a/database/Podfile.lock +++ b/database/Podfile.lock @@ -1,18 +1,18 @@ PODS: - - Firebase/Auth (8.4.0): + - Firebase/Auth (8.5.0): - Firebase/CoreOnly - - FirebaseAuth (~> 8.4.0) - - Firebase/CoreOnly (8.4.0): - - FirebaseCore (= 8.4.0) - - Firebase/Database (8.4.0): + - FirebaseAuth (~> 8.5.0) + - Firebase/CoreOnly (8.5.0): + - FirebaseCore (= 8.5.0) + - Firebase/Database (8.5.0): - Firebase/CoreOnly - - FirebaseDatabase (~> 8.4.0) - - FirebaseAuth (8.4.0): + - FirebaseDatabase (~> 8.5.0) + - FirebaseAuth (8.5.0): - FirebaseCore (~> 8.0) - GoogleUtilities/AppDelegateSwizzler (~> 7.4) - GoogleUtilities/Environment (~> 7.4) - GTMSessionFetcher/Core (~> 1.5) - - FirebaseCore (8.4.0): + - FirebaseCore (8.5.0): - FirebaseCoreDiagnostics (~> 8.0) - GoogleUtilities/Environment (~> 7.4) - GoogleUtilities/Logger (~> 7.4) @@ -21,7 +21,7 @@ PODS: - GoogleUtilities/Environment (~> 7.4) - GoogleUtilities/Logger (~> 7.4) - nanopb (~> 2.30908.0) - - FirebaseDatabase (8.4.0): + - FirebaseDatabase (8.5.0): - FirebaseCore (~> 8.0) - leveldb-library (~> 1.22) - GoogleDataTransport (9.1.0): @@ -71,11 +71,11 @@ SPEC REPOS: - PromisesObjC SPEC CHECKSUMS: - Firebase: 54cdc8bc9c9b3de54f43dab86e62f5a76b47034f - FirebaseAuth: 8ef169751d795f20921d425f7b0131cc1c70935c - FirebaseCore: 31f389c37ac1ea52454a53d3081f2d7019485a4a + Firebase: ff8c73105b90e33e1dc6c8e5445d7adc2ccdc7c1 + FirebaseAuth: b152ea261b60eeb9419ae7e5bf34761382b33277 + FirebaseCore: 1c1ca72483b59b17050f5b4cec4fb748425a3901 FirebaseCoreDiagnostics: 7bf55d386f9fc690d971b70a582142321a390eb8 - FirebaseDatabase: 38f21731dea277e454060d0d39c1bf2aaa12bbb9 + FirebaseDatabase: 65c3742ed355f9b9db222036fd154e699ab7d672 GoogleDataTransport: 85fd18ff3019bb85d3f2c551d04c481dedf71fc9 GoogleUtilities: eea970f4a389963963bffe8d8fabe43540678b9c GTMSessionFetcher: 36689134877faeb055b27dfa4ccc9ceaa42e029e diff --git a/firoptions/Podfile.lock b/firoptions/Podfile.lock index 3fde1da7..9264f43b 100644 --- a/firoptions/Podfile.lock +++ b/firoptions/Podfile.lock @@ -1,16 +1,16 @@ PODS: - - Firebase/Analytics (8.4.0): + - Firebase/Analytics (8.5.0): - Firebase/Core - - Firebase/Core (8.4.0): + - Firebase/Core (8.5.0): - Firebase/CoreOnly - - FirebaseAnalytics (~> 8.4.0) - - Firebase/CoreOnly (8.4.0): - - FirebaseCore (= 8.4.0) - - Firebase/Database (8.4.0): + - FirebaseAnalytics (~> 8.5.0) + - Firebase/CoreOnly (8.5.0): + - FirebaseCore (= 8.5.0) + - Firebase/Database (8.5.0): - Firebase/CoreOnly - - FirebaseDatabase (~> 8.4.0) - - FirebaseAnalytics (8.4.0): - - FirebaseAnalytics/AdIdSupport (= 8.4.0) + - FirebaseDatabase (~> 8.5.0) + - FirebaseAnalytics (8.5.0): + - FirebaseAnalytics/AdIdSupport (= 8.5.0) - FirebaseCore (~> 8.0) - FirebaseInstallations (~> 8.0) - GoogleUtilities/AppDelegateSwizzler (~> 7.4) @@ -18,16 +18,16 @@ PODS: - GoogleUtilities/Network (~> 7.4) - "GoogleUtilities/NSData+zlib (~> 7.4)" - nanopb (~> 2.30908.0) - - FirebaseAnalytics/AdIdSupport (8.4.0): + - FirebaseAnalytics/AdIdSupport (8.5.0): - FirebaseCore (~> 8.0) - FirebaseInstallations (~> 8.0) - - GoogleAppMeasurement (= 8.4.0) + - GoogleAppMeasurement (= 8.5.0) - GoogleUtilities/AppDelegateSwizzler (~> 7.4) - GoogleUtilities/MethodSwizzler (~> 7.4) - GoogleUtilities/Network (~> 7.4) - "GoogleUtilities/NSData+zlib (~> 7.4)" - nanopb (~> 2.30908.0) - - FirebaseCore (8.4.0): + - FirebaseCore (8.5.0): - FirebaseCoreDiagnostics (~> 8.0) - GoogleUtilities/Environment (~> 7.4) - GoogleUtilities/Logger (~> 7.4) @@ -36,7 +36,7 @@ PODS: - GoogleUtilities/Environment (~> 7.4) - GoogleUtilities/Logger (~> 7.4) - nanopb (~> 2.30908.0) - - FirebaseDatabase (8.4.0): + - FirebaseDatabase (8.5.0): - FirebaseCore (~> 8.0) - leveldb-library (~> 1.22) - FirebaseInstallations (8.5.0): @@ -44,14 +44,14 @@ PODS: - GoogleUtilities/Environment (~> 7.4) - GoogleUtilities/UserDefaults (~> 7.4) - PromisesObjC (< 3.0, >= 1.2) - - GoogleAppMeasurement (8.4.0): - - GoogleAppMeasurement/AdIdSupport (= 8.4.0) + - GoogleAppMeasurement (8.5.0): + - GoogleAppMeasurement/AdIdSupport (= 8.5.0) - GoogleUtilities/AppDelegateSwizzler (~> 7.4) - GoogleUtilities/MethodSwizzler (~> 7.4) - GoogleUtilities/Network (~> 7.4) - "GoogleUtilities/NSData+zlib (~> 7.4)" - nanopb (~> 2.30908.0) - - GoogleAppMeasurement/AdIdSupport (8.4.0): + - GoogleAppMeasurement/AdIdSupport (8.5.0): - GoogleUtilities/AppDelegateSwizzler (~> 7.4) - GoogleUtilities/MethodSwizzler (~> 7.4) - GoogleUtilities/Network (~> 7.4) @@ -109,13 +109,13 @@ SPEC REPOS: - PromisesObjC SPEC CHECKSUMS: - Firebase: 54cdc8bc9c9b3de54f43dab86e62f5a76b47034f - FirebaseAnalytics: 4751d6a49598a2b58da678cc07df696bcd809ab9 - FirebaseCore: 31f389c37ac1ea52454a53d3081f2d7019485a4a + Firebase: ff8c73105b90e33e1dc6c8e5445d7adc2ccdc7c1 + FirebaseAnalytics: 96325c1e0acbd2bb805c6a613028b1fe599d6a37 + FirebaseCore: 1c1ca72483b59b17050f5b4cec4fb748425a3901 FirebaseCoreDiagnostics: 7bf55d386f9fc690d971b70a582142321a390eb8 - FirebaseDatabase: 38f21731dea277e454060d0d39c1bf2aaa12bbb9 + FirebaseDatabase: 65c3742ed355f9b9db222036fd154e699ab7d672 FirebaseInstallations: f2bc590b291d25fb40a9a05b8281c02a881b5117 - GoogleAppMeasurement: 6b6a08fd9c71f4dbc89e0e812acca81d797aa342 + GoogleAppMeasurement: 8d10c1c470fcb0e5143ed74fddd164f0a0384800 GoogleDataTransport: 85fd18ff3019bb85d3f2c551d04c481dedf71fc9 GoogleUtilities: eea970f4a389963963bffe8d8fabe43540678b9c leveldb-library: 50c7b45cbd7bf543c81a468fe557a16ae3db8729 diff --git a/functions/Podfile.lock b/functions/Podfile.lock index 2c12a09e..d01caaa5 100644 --- a/functions/Podfile.lock +++ b/functions/Podfile.lock @@ -1,10 +1,10 @@ PODS: - - Firebase/CoreOnly (8.4.0): - - FirebaseCore (= 8.4.0) - - Firebase/Functions (8.4.0): + - Firebase/CoreOnly (8.5.0): + - FirebaseCore (= 8.5.0) + - Firebase/Functions (8.5.0): - Firebase/CoreOnly - - FirebaseFunctions (~> 8.4.0) - - FirebaseCore (8.4.0): + - FirebaseFunctions (~> 8.5.0) + - FirebaseCore (8.5.0): - FirebaseCoreDiagnostics (~> 8.0) - GoogleUtilities/Environment (~> 7.4) - GoogleUtilities/Logger (~> 7.4) @@ -13,7 +13,7 @@ PODS: - GoogleUtilities/Environment (~> 7.4) - GoogleUtilities/Logger (~> 7.4) - nanopb (~> 2.30908.0) - - FirebaseFunctions (8.4.0): + - FirebaseFunctions (8.5.0): - FirebaseCore (~> 8.0) - GTMSessionFetcher/Core (~> 1.5) - GoogleDataTransport (9.1.0): @@ -48,10 +48,10 @@ SPEC REPOS: - PromisesObjC SPEC CHECKSUMS: - Firebase: 54cdc8bc9c9b3de54f43dab86e62f5a76b47034f - FirebaseCore: 31f389c37ac1ea52454a53d3081f2d7019485a4a + Firebase: ff8c73105b90e33e1dc6c8e5445d7adc2ccdc7c1 + FirebaseCore: 1c1ca72483b59b17050f5b4cec4fb748425a3901 FirebaseCoreDiagnostics: 7bf55d386f9fc690d971b70a582142321a390eb8 - FirebaseFunctions: b9a82a186d32b88d7c80debcb782f755d6461bf6 + FirebaseFunctions: eb1fedf8eb25c144ef72ff68d78259d79eb29ae5 GoogleDataTransport: 85fd18ff3019bb85d3f2c551d04c481dedf71fc9 GoogleUtilities: eea970f4a389963963bffe8d8fabe43540678b9c GTMSessionFetcher: 36689134877faeb055b27dfa4ccc9ceaa42e029e diff --git a/ml-functions/Podfile.lock b/ml-functions/Podfile.lock index 645ce8a9..3fceabc7 100644 --- a/ml-functions/Podfile.lock +++ b/ml-functions/Podfile.lock @@ -1,10 +1,10 @@ PODS: - - Firebase/CoreOnly (8.4.0): - - FirebaseCore (= 8.4.0) - - Firebase/Functions (8.4.0): + - Firebase/CoreOnly (8.5.0): + - FirebaseCore (= 8.5.0) + - Firebase/Functions (8.5.0): - Firebase/CoreOnly - - FirebaseFunctions (~> 8.4.0) - - FirebaseCore (8.4.0): + - FirebaseFunctions (~> 8.5.0) + - FirebaseCore (8.5.0): - FirebaseCoreDiagnostics (~> 8.0) - GoogleUtilities/Environment (~> 7.4) - GoogleUtilities/Logger (~> 7.4) @@ -13,7 +13,7 @@ PODS: - GoogleUtilities/Environment (~> 7.4) - GoogleUtilities/Logger (~> 7.4) - nanopb (~> 2.30908.0) - - FirebaseFunctions (8.4.0): + - FirebaseFunctions (8.5.0): - FirebaseCore (~> 8.0) - GTMSessionFetcher/Core (~> 1.5) - GoogleDataTransport (9.1.0): @@ -48,10 +48,10 @@ SPEC REPOS: - PromisesObjC SPEC CHECKSUMS: - Firebase: 54cdc8bc9c9b3de54f43dab86e62f5a76b47034f - FirebaseCore: 31f389c37ac1ea52454a53d3081f2d7019485a4a + Firebase: ff8c73105b90e33e1dc6c8e5445d7adc2ccdc7c1 + FirebaseCore: 1c1ca72483b59b17050f5b4cec4fb748425a3901 FirebaseCoreDiagnostics: 7bf55d386f9fc690d971b70a582142321a390eb8 - FirebaseFunctions: b9a82a186d32b88d7c80debcb782f755d6461bf6 + FirebaseFunctions: eb1fedf8eb25c144ef72ff68d78259d79eb29ae5 GoogleDataTransport: 85fd18ff3019bb85d3f2c551d04c481dedf71fc9 GoogleUtilities: eea970f4a389963963bffe8d8fabe43540678b9c GTMSessionFetcher: 36689134877faeb055b27dfa4ccc9ceaa42e029e From 2759bcc1224fcc7b93ffd53ef57bb61bf4d22c9f Mon Sep 17 00:00:00 2001 From: DPE bot Date: Fri, 13 Aug 2021 08:24:19 -0700 Subject: [PATCH 190/387] Auto-update dependencies. --- mlkit/Podfile.lock | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/mlkit/Podfile.lock b/mlkit/Podfile.lock index 5e19ea4c..103d6ab7 100644 --- a/mlkit/Podfile.lock +++ b/mlkit/Podfile.lock @@ -45,11 +45,11 @@ PODS: - FirebaseMLVision (~> 0.21) - GTMSessionFetcher/Core (~> 1.1) - TensorFlowLiteObjC (~> 2.1.0) - - GoogleAPIClientForREST/Core (1.5.2): - - GTMSessionFetcher (>= 1.1.7) - - GoogleAPIClientForREST/Vision (1.5.2): + - GoogleAPIClientForREST/Core (1.6.0): + - GTMSessionFetcher (>= 1.6.1) + - GoogleAPIClientForREST/Vision (1.6.0): - GoogleAPIClientForREST/Core - - GTMSessionFetcher (>= 1.1.7) + - GTMSessionFetcher (>= 1.6.1) - GoogleDataTransport (7.5.1): - nanopb (~> 1.30906.0) - GoogleToolboxForMac/DebugUtils (2.3.2): @@ -118,7 +118,7 @@ SPEC CHECKSUMS: FirebaseMLCommon: f42d067ca7fed962e09f02ba94a24e06ee50d933 FirebaseMLVision: fd7cdd33d067c976c16fd521e7e92c26c980c947 FirebaseMLVisionAutoML: 869af2667c30ac90bd8aefd14e92f8c99b69862b - GoogleAPIClientForREST: 538a8ad0014fd88b78894e77100775a6b0a4f7ed + GoogleAPIClientForREST: 5183df28e7bcb7b7b41ebd558e16083cfed60d99 GoogleDataTransport: f56af7caa4ed338dc8e138a5d7c5973e66440833 GoogleToolboxForMac: 8bef7c7c5cf7291c687cf5354f39f9db6399ad34 GoogleUtilities: 7f2f5a07f888cdb145101d6042bc4422f57e70b3 From c391e334fe5b915245191255335817d2fa37858c Mon Sep 17 00:00:00 2001 From: DPE bot Date: Wed, 18 Aug 2021 08:24:12 -0700 Subject: [PATCH 191/387] Auto-update dependencies. --- appcheck/Podfile.lock | 28 ++++++++-------- crashlytics/Podfile.lock | 34 +++++++++---------- database/Podfile.lock | 44 ++++++++++++------------ firoptions/Podfile.lock | 68 +++++++++++++++++++------------------- functions/Podfile.lock | 28 ++++++++-------- installations/Podfile.lock | 20 +++++------ ml-functions/Podfile.lock | 28 ++++++++-------- 7 files changed, 125 insertions(+), 125 deletions(-) diff --git a/appcheck/Podfile.lock b/appcheck/Podfile.lock index a3e0f698..51b567d3 100644 --- a/appcheck/Podfile.lock +++ b/appcheck/Podfile.lock @@ -1,18 +1,18 @@ PODS: - - Firebase/AppCheck (8.5.0): + - Firebase/AppCheck (8.6.0): - Firebase/CoreOnly - - FirebaseAppCheck (~> 8.5.0-beta) - - Firebase/CoreOnly (8.5.0): - - FirebaseCore (= 8.5.0) - - FirebaseAppCheck (8.5.0-beta): + - FirebaseAppCheck (~> 8.6.0-beta) + - Firebase/CoreOnly (8.6.0): + - FirebaseCore (= 8.6.0) + - FirebaseAppCheck (8.6.0-beta): - FirebaseCore (~> 8.0) - GoogleUtilities/Environment (~> 7.4) - PromisesObjC (< 3.0, >= 1.2) - - FirebaseCore (8.5.0): + - FirebaseCore (8.6.0): - FirebaseCoreDiagnostics (~> 8.0) - GoogleUtilities/Environment (~> 7.4) - GoogleUtilities/Logger (~> 7.4) - - FirebaseCoreDiagnostics (8.5.0): + - FirebaseCoreDiagnostics (8.6.0): - GoogleDataTransport (~> 9.0) - GoogleUtilities/Environment (~> 7.4) - GoogleUtilities/Logger (~> 7.4) @@ -21,9 +21,9 @@ PODS: - GoogleUtilities/Environment (~> 7.2) - nanopb (~> 2.30908.0) - PromisesObjC (< 3.0, >= 1.2) - - GoogleUtilities/Environment (7.5.0): + - GoogleUtilities/Environment (7.5.1): - PromisesObjC (< 3.0, >= 1.2) - - GoogleUtilities/Logger (7.5.0): + - GoogleUtilities/Logger (7.5.1): - GoogleUtilities/Environment - nanopb (2.30908.0): - nanopb/decode (= 2.30908.0) @@ -47,12 +47,12 @@ SPEC REPOS: - PromisesObjC SPEC CHECKSUMS: - Firebase: ff8c73105b90e33e1dc6c8e5445d7adc2ccdc7c1 - FirebaseAppCheck: 0cced04f86b12f8b72d0a6437a7a4cf76e2ecc07 - FirebaseCore: 1c1ca72483b59b17050f5b4cec4fb748425a3901 - FirebaseCoreDiagnostics: 7bf55d386f9fc690d971b70a582142321a390eb8 + Firebase: 21ac9f28b09a8bdfc005f34c984fca84e7e8786d + FirebaseAppCheck: 24bd8311c6dbfd1b03b1c7a3cb7d5a64dbc0cd4f + FirebaseCore: 620b677f70f5470a8e59cb77f3ddc666f6f09785 + FirebaseCoreDiagnostics: 3721920bde3a9a6d5aa093c1d25e9d3e47f694af GoogleDataTransport: 85fd18ff3019bb85d3f2c551d04c481dedf71fc9 - GoogleUtilities: eea970f4a389963963bffe8d8fabe43540678b9c + GoogleUtilities: 3df19e3c24f7bbc291d8b5809aa6b0d41e642437 nanopb: a0ba3315591a9ae0a16a309ee504766e90db0c96 PromisesObjC: 68159ce6952d93e17b2dfe273b8c40907db5ba58 diff --git a/crashlytics/Podfile.lock b/crashlytics/Podfile.lock index de071a31..92471461 100644 --- a/crashlytics/Podfile.lock +++ b/crashlytics/Podfile.lock @@ -1,26 +1,26 @@ PODS: - - Firebase/CoreOnly (8.5.0): - - FirebaseCore (= 8.5.0) - - Firebase/Crashlytics (8.5.0): + - Firebase/CoreOnly (8.6.0): + - FirebaseCore (= 8.6.0) + - Firebase/Crashlytics (8.6.0): - Firebase/CoreOnly - - FirebaseCrashlytics (~> 8.5.0) - - FirebaseCore (8.5.0): + - FirebaseCrashlytics (~> 8.6.0) + - FirebaseCore (8.6.0): - FirebaseCoreDiagnostics (~> 8.0) - GoogleUtilities/Environment (~> 7.4) - GoogleUtilities/Logger (~> 7.4) - - FirebaseCoreDiagnostics (8.5.0): + - FirebaseCoreDiagnostics (8.6.0): - GoogleDataTransport (~> 9.0) - GoogleUtilities/Environment (~> 7.4) - GoogleUtilities/Logger (~> 7.4) - nanopb (~> 2.30908.0) - - FirebaseCrashlytics (8.5.0): + - FirebaseCrashlytics (8.6.0): - FirebaseCore (~> 8.0) - FirebaseInstallations (~> 8.0) - GoogleDataTransport (~> 9.0) - GoogleUtilities/Environment (~> 7.4) - nanopb (~> 2.30908.0) - PromisesObjC (< 3.0, >= 1.2) - - FirebaseInstallations (8.5.0): + - FirebaseInstallations (8.6.0): - FirebaseCore (~> 8.0) - GoogleUtilities/Environment (~> 7.4) - GoogleUtilities/UserDefaults (~> 7.4) @@ -29,11 +29,11 @@ PODS: - GoogleUtilities/Environment (~> 7.2) - nanopb (~> 2.30908.0) - PromisesObjC (< 3.0, >= 1.2) - - GoogleUtilities/Environment (7.5.0): + - GoogleUtilities/Environment (7.5.1): - PromisesObjC (< 3.0, >= 1.2) - - GoogleUtilities/Logger (7.5.0): + - GoogleUtilities/Logger (7.5.1): - GoogleUtilities/Environment - - GoogleUtilities/UserDefaults (7.5.0): + - GoogleUtilities/UserDefaults (7.5.1): - GoogleUtilities/Logger - nanopb (2.30908.0): - nanopb/decode (= 2.30908.0) @@ -58,13 +58,13 @@ SPEC REPOS: - PromisesObjC SPEC CHECKSUMS: - Firebase: ff8c73105b90e33e1dc6c8e5445d7adc2ccdc7c1 - FirebaseCore: 1c1ca72483b59b17050f5b4cec4fb748425a3901 - FirebaseCoreDiagnostics: 7bf55d386f9fc690d971b70a582142321a390eb8 - FirebaseCrashlytics: 8e7cf678cb149d421198388c6fc3d3acfd266539 - FirebaseInstallations: f2bc590b291d25fb40a9a05b8281c02a881b5117 + Firebase: 21ac9f28b09a8bdfc005f34c984fca84e7e8786d + FirebaseCore: 620b677f70f5470a8e59cb77f3ddc666f6f09785 + FirebaseCoreDiagnostics: 3721920bde3a9a6d5aa093c1d25e9d3e47f694af + FirebaseCrashlytics: 58f8ecea7c799c61c50e8111d2e438424a8a1d2e + FirebaseInstallations: 0ede6ffcd215b8f93c19d9b06c1c54e2d4107e98 GoogleDataTransport: 85fd18ff3019bb85d3f2c551d04c481dedf71fc9 - GoogleUtilities: eea970f4a389963963bffe8d8fabe43540678b9c + GoogleUtilities: 3df19e3c24f7bbc291d8b5809aa6b0d41e642437 nanopb: a0ba3315591a9ae0a16a309ee504766e90db0c96 PromisesObjC: 68159ce6952d93e17b2dfe273b8c40907db5ba58 diff --git a/database/Podfile.lock b/database/Podfile.lock index db5567f1..9737b2b4 100644 --- a/database/Podfile.lock +++ b/database/Podfile.lock @@ -1,47 +1,47 @@ PODS: - - Firebase/Auth (8.5.0): + - Firebase/Auth (8.6.0): - Firebase/CoreOnly - - FirebaseAuth (~> 8.5.0) - - Firebase/CoreOnly (8.5.0): - - FirebaseCore (= 8.5.0) - - Firebase/Database (8.5.0): + - FirebaseAuth (~> 8.6.0) + - Firebase/CoreOnly (8.6.0): + - FirebaseCore (= 8.6.0) + - Firebase/Database (8.6.0): - Firebase/CoreOnly - - FirebaseDatabase (~> 8.5.0) - - FirebaseAuth (8.5.0): + - FirebaseDatabase (~> 8.6.0) + - FirebaseAuth (8.6.0): - FirebaseCore (~> 8.0) - GoogleUtilities/AppDelegateSwizzler (~> 7.4) - GoogleUtilities/Environment (~> 7.4) - GTMSessionFetcher/Core (~> 1.5) - - FirebaseCore (8.5.0): + - FirebaseCore (8.6.0): - FirebaseCoreDiagnostics (~> 8.0) - GoogleUtilities/Environment (~> 7.4) - GoogleUtilities/Logger (~> 7.4) - - FirebaseCoreDiagnostics (8.5.0): + - FirebaseCoreDiagnostics (8.6.0): - GoogleDataTransport (~> 9.0) - GoogleUtilities/Environment (~> 7.4) - GoogleUtilities/Logger (~> 7.4) - nanopb (~> 2.30908.0) - - FirebaseDatabase (8.5.0): + - FirebaseDatabase (8.6.0): - FirebaseCore (~> 8.0) - leveldb-library (~> 1.22) - GoogleDataTransport (9.1.0): - GoogleUtilities/Environment (~> 7.2) - nanopb (~> 2.30908.0) - PromisesObjC (< 3.0, >= 1.2) - - GoogleUtilities/AppDelegateSwizzler (7.5.0): + - GoogleUtilities/AppDelegateSwizzler (7.5.1): - GoogleUtilities/Environment - GoogleUtilities/Logger - GoogleUtilities/Network - - GoogleUtilities/Environment (7.5.0): + - GoogleUtilities/Environment (7.5.1): - PromisesObjC (< 3.0, >= 1.2) - - GoogleUtilities/Logger (7.5.0): + - GoogleUtilities/Logger (7.5.1): - GoogleUtilities/Environment - - GoogleUtilities/Network (7.5.0): + - GoogleUtilities/Network (7.5.1): - GoogleUtilities/Logger - "GoogleUtilities/NSData+zlib" - GoogleUtilities/Reachability - - "GoogleUtilities/NSData+zlib (7.5.0)" - - GoogleUtilities/Reachability (7.5.0): + - "GoogleUtilities/NSData+zlib (7.5.1)" + - GoogleUtilities/Reachability (7.5.1): - GoogleUtilities/Logger - GTMSessionFetcher/Core (1.6.1) - leveldb-library (1.22.1) @@ -71,13 +71,13 @@ SPEC REPOS: - PromisesObjC SPEC CHECKSUMS: - Firebase: ff8c73105b90e33e1dc6c8e5445d7adc2ccdc7c1 - FirebaseAuth: b152ea261b60eeb9419ae7e5bf34761382b33277 - FirebaseCore: 1c1ca72483b59b17050f5b4cec4fb748425a3901 - FirebaseCoreDiagnostics: 7bf55d386f9fc690d971b70a582142321a390eb8 - FirebaseDatabase: 65c3742ed355f9b9db222036fd154e699ab7d672 + Firebase: 21ac9f28b09a8bdfc005f34c984fca84e7e8786d + FirebaseAuth: 223adeeb2262b417532e89bf06a960e3a0a1e9e4 + FirebaseCore: 620b677f70f5470a8e59cb77f3ddc666f6f09785 + FirebaseCoreDiagnostics: 3721920bde3a9a6d5aa093c1d25e9d3e47f694af + FirebaseDatabase: 917fbeed577a68eb1ba0eb48c52a3aa10ac13f92 GoogleDataTransport: 85fd18ff3019bb85d3f2c551d04c481dedf71fc9 - GoogleUtilities: eea970f4a389963963bffe8d8fabe43540678b9c + GoogleUtilities: 3df19e3c24f7bbc291d8b5809aa6b0d41e642437 GTMSessionFetcher: 36689134877faeb055b27dfa4ccc9ceaa42e029e leveldb-library: 50c7b45cbd7bf543c81a468fe557a16ae3db8729 nanopb: a0ba3315591a9ae0a16a309ee504766e90db0c96 diff --git a/firoptions/Podfile.lock b/firoptions/Podfile.lock index 9264f43b..80d0bde1 100644 --- a/firoptions/Podfile.lock +++ b/firoptions/Podfile.lock @@ -1,16 +1,16 @@ PODS: - - Firebase/Analytics (8.5.0): + - Firebase/Analytics (8.6.0): - Firebase/Core - - Firebase/Core (8.5.0): + - Firebase/Core (8.6.0): - Firebase/CoreOnly - - FirebaseAnalytics (~> 8.5.0) - - Firebase/CoreOnly (8.5.0): - - FirebaseCore (= 8.5.0) - - Firebase/Database (8.5.0): + - FirebaseAnalytics (~> 8.6.0) + - Firebase/CoreOnly (8.6.0): + - FirebaseCore (= 8.6.0) + - Firebase/Database (8.6.0): - Firebase/CoreOnly - - FirebaseDatabase (~> 8.5.0) - - FirebaseAnalytics (8.5.0): - - FirebaseAnalytics/AdIdSupport (= 8.5.0) + - FirebaseDatabase (~> 8.6.0) + - FirebaseAnalytics (8.6.0): + - FirebaseAnalytics/AdIdSupport (= 8.6.0) - FirebaseCore (~> 8.0) - FirebaseInstallations (~> 8.0) - GoogleUtilities/AppDelegateSwizzler (~> 7.4) @@ -18,40 +18,40 @@ PODS: - GoogleUtilities/Network (~> 7.4) - "GoogleUtilities/NSData+zlib (~> 7.4)" - nanopb (~> 2.30908.0) - - FirebaseAnalytics/AdIdSupport (8.5.0): + - FirebaseAnalytics/AdIdSupport (8.6.0): - FirebaseCore (~> 8.0) - FirebaseInstallations (~> 8.0) - - GoogleAppMeasurement (= 8.5.0) + - GoogleAppMeasurement (= 8.6.0) - GoogleUtilities/AppDelegateSwizzler (~> 7.4) - GoogleUtilities/MethodSwizzler (~> 7.4) - GoogleUtilities/Network (~> 7.4) - "GoogleUtilities/NSData+zlib (~> 7.4)" - nanopb (~> 2.30908.0) - - FirebaseCore (8.5.0): + - FirebaseCore (8.6.0): - FirebaseCoreDiagnostics (~> 8.0) - GoogleUtilities/Environment (~> 7.4) - GoogleUtilities/Logger (~> 7.4) - - FirebaseCoreDiagnostics (8.5.0): + - FirebaseCoreDiagnostics (8.6.0): - GoogleDataTransport (~> 9.0) - GoogleUtilities/Environment (~> 7.4) - GoogleUtilities/Logger (~> 7.4) - nanopb (~> 2.30908.0) - - FirebaseDatabase (8.5.0): + - FirebaseDatabase (8.6.0): - FirebaseCore (~> 8.0) - leveldb-library (~> 1.22) - - FirebaseInstallations (8.5.0): + - FirebaseInstallations (8.6.0): - FirebaseCore (~> 8.0) - GoogleUtilities/Environment (~> 7.4) - GoogleUtilities/UserDefaults (~> 7.4) - PromisesObjC (< 3.0, >= 1.2) - - GoogleAppMeasurement (8.5.0): - - GoogleAppMeasurement/AdIdSupport (= 8.5.0) + - GoogleAppMeasurement (8.6.0): + - GoogleAppMeasurement/AdIdSupport (= 8.6.0) - GoogleUtilities/AppDelegateSwizzler (~> 7.4) - GoogleUtilities/MethodSwizzler (~> 7.4) - GoogleUtilities/Network (~> 7.4) - "GoogleUtilities/NSData+zlib (~> 7.4)" - nanopb (~> 2.30908.0) - - GoogleAppMeasurement/AdIdSupport (8.5.0): + - GoogleAppMeasurement/AdIdSupport (8.6.0): - GoogleUtilities/AppDelegateSwizzler (~> 7.4) - GoogleUtilities/MethodSwizzler (~> 7.4) - GoogleUtilities/Network (~> 7.4) @@ -61,24 +61,24 @@ PODS: - GoogleUtilities/Environment (~> 7.2) - nanopb (~> 2.30908.0) - PromisesObjC (< 3.0, >= 1.2) - - GoogleUtilities/AppDelegateSwizzler (7.5.0): + - GoogleUtilities/AppDelegateSwizzler (7.5.1): - GoogleUtilities/Environment - GoogleUtilities/Logger - GoogleUtilities/Network - - GoogleUtilities/Environment (7.5.0): + - GoogleUtilities/Environment (7.5.1): - PromisesObjC (< 3.0, >= 1.2) - - GoogleUtilities/Logger (7.5.0): + - GoogleUtilities/Logger (7.5.1): - GoogleUtilities/Environment - - GoogleUtilities/MethodSwizzler (7.5.0): + - GoogleUtilities/MethodSwizzler (7.5.1): - GoogleUtilities/Logger - - GoogleUtilities/Network (7.5.0): + - GoogleUtilities/Network (7.5.1): - GoogleUtilities/Logger - "GoogleUtilities/NSData+zlib" - GoogleUtilities/Reachability - - "GoogleUtilities/NSData+zlib (7.5.0)" - - GoogleUtilities/Reachability (7.5.0): + - "GoogleUtilities/NSData+zlib (7.5.1)" + - GoogleUtilities/Reachability (7.5.1): - GoogleUtilities/Logger - - GoogleUtilities/UserDefaults (7.5.0): + - GoogleUtilities/UserDefaults (7.5.1): - GoogleUtilities/Logger - leveldb-library (1.22.1) - nanopb (2.30908.0): @@ -109,15 +109,15 @@ SPEC REPOS: - PromisesObjC SPEC CHECKSUMS: - Firebase: ff8c73105b90e33e1dc6c8e5445d7adc2ccdc7c1 - FirebaseAnalytics: 96325c1e0acbd2bb805c6a613028b1fe599d6a37 - FirebaseCore: 1c1ca72483b59b17050f5b4cec4fb748425a3901 - FirebaseCoreDiagnostics: 7bf55d386f9fc690d971b70a582142321a390eb8 - FirebaseDatabase: 65c3742ed355f9b9db222036fd154e699ab7d672 - FirebaseInstallations: f2bc590b291d25fb40a9a05b8281c02a881b5117 - GoogleAppMeasurement: 8d10c1c470fcb0e5143ed74fddd164f0a0384800 + Firebase: 21ac9f28b09a8bdfc005f34c984fca84e7e8786d + FirebaseAnalytics: 8f32ae54ad42754f503354782575c4ddfc1425c3 + FirebaseCore: 620b677f70f5470a8e59cb77f3ddc666f6f09785 + FirebaseCoreDiagnostics: 3721920bde3a9a6d5aa093c1d25e9d3e47f694af + FirebaseDatabase: 917fbeed577a68eb1ba0eb48c52a3aa10ac13f92 + FirebaseInstallations: 0ede6ffcd215b8f93c19d9b06c1c54e2d4107e98 + GoogleAppMeasurement: 2c0c6e2a7ab3fe730ade6379f732bdefb46f50b0 GoogleDataTransport: 85fd18ff3019bb85d3f2c551d04c481dedf71fc9 - GoogleUtilities: eea970f4a389963963bffe8d8fabe43540678b9c + GoogleUtilities: 3df19e3c24f7bbc291d8b5809aa6b0d41e642437 leveldb-library: 50c7b45cbd7bf543c81a468fe557a16ae3db8729 nanopb: a0ba3315591a9ae0a16a309ee504766e90db0c96 PromisesObjC: 68159ce6952d93e17b2dfe273b8c40907db5ba58 diff --git a/functions/Podfile.lock b/functions/Podfile.lock index d01caaa5..cfd4849d 100644 --- a/functions/Podfile.lock +++ b/functions/Podfile.lock @@ -1,28 +1,28 @@ PODS: - - Firebase/CoreOnly (8.5.0): - - FirebaseCore (= 8.5.0) - - Firebase/Functions (8.5.0): + - Firebase/CoreOnly (8.6.0): + - FirebaseCore (= 8.6.0) + - Firebase/Functions (8.6.0): - Firebase/CoreOnly - - FirebaseFunctions (~> 8.5.0) - - FirebaseCore (8.5.0): + - FirebaseFunctions (~> 8.6.0) + - FirebaseCore (8.6.0): - FirebaseCoreDiagnostics (~> 8.0) - GoogleUtilities/Environment (~> 7.4) - GoogleUtilities/Logger (~> 7.4) - - FirebaseCoreDiagnostics (8.5.0): + - FirebaseCoreDiagnostics (8.6.0): - GoogleDataTransport (~> 9.0) - GoogleUtilities/Environment (~> 7.4) - GoogleUtilities/Logger (~> 7.4) - nanopb (~> 2.30908.0) - - FirebaseFunctions (8.5.0): + - FirebaseFunctions (8.6.0): - FirebaseCore (~> 8.0) - GTMSessionFetcher/Core (~> 1.5) - GoogleDataTransport (9.1.0): - GoogleUtilities/Environment (~> 7.2) - nanopb (~> 2.30908.0) - PromisesObjC (< 3.0, >= 1.2) - - GoogleUtilities/Environment (7.5.0): + - GoogleUtilities/Environment (7.5.1): - PromisesObjC (< 3.0, >= 1.2) - - GoogleUtilities/Logger (7.5.0): + - GoogleUtilities/Logger (7.5.1): - GoogleUtilities/Environment - GTMSessionFetcher/Core (1.6.1) - nanopb (2.30908.0): @@ -48,12 +48,12 @@ SPEC REPOS: - PromisesObjC SPEC CHECKSUMS: - Firebase: ff8c73105b90e33e1dc6c8e5445d7adc2ccdc7c1 - FirebaseCore: 1c1ca72483b59b17050f5b4cec4fb748425a3901 - FirebaseCoreDiagnostics: 7bf55d386f9fc690d971b70a582142321a390eb8 - FirebaseFunctions: eb1fedf8eb25c144ef72ff68d78259d79eb29ae5 + Firebase: 21ac9f28b09a8bdfc005f34c984fca84e7e8786d + FirebaseCore: 620b677f70f5470a8e59cb77f3ddc666f6f09785 + FirebaseCoreDiagnostics: 3721920bde3a9a6d5aa093c1d25e9d3e47f694af + FirebaseFunctions: 7639390ac39a914ab7a137fd162956b99cba59a7 GoogleDataTransport: 85fd18ff3019bb85d3f2c551d04c481dedf71fc9 - GoogleUtilities: eea970f4a389963963bffe8d8fabe43540678b9c + GoogleUtilities: 3df19e3c24f7bbc291d8b5809aa6b0d41e642437 GTMSessionFetcher: 36689134877faeb055b27dfa4ccc9ceaa42e029e nanopb: a0ba3315591a9ae0a16a309ee504766e90db0c96 PromisesObjC: 68159ce6952d93e17b2dfe273b8c40907db5ba58 diff --git a/installations/Podfile.lock b/installations/Podfile.lock index ebc8d0cf..8192f28e 100644 --- a/installations/Podfile.lock +++ b/installations/Podfile.lock @@ -1,14 +1,14 @@ PODS: - - FirebaseCore (8.5.0): + - FirebaseCore (8.6.0): - FirebaseCoreDiagnostics (~> 8.0) - GoogleUtilities/Environment (~> 7.4) - GoogleUtilities/Logger (~> 7.4) - - FirebaseCoreDiagnostics (8.5.0): + - FirebaseCoreDiagnostics (8.6.0): - GoogleDataTransport (~> 9.0) - GoogleUtilities/Environment (~> 7.4) - GoogleUtilities/Logger (~> 7.4) - nanopb (~> 2.30908.0) - - FirebaseInstallations (8.5.0): + - FirebaseInstallations (8.6.0): - FirebaseCore (~> 8.0) - GoogleUtilities/Environment (~> 7.4) - GoogleUtilities/UserDefaults (~> 7.4) @@ -17,11 +17,11 @@ PODS: - GoogleUtilities/Environment (~> 7.2) - nanopb (~> 2.30908.0) - PromisesObjC (< 3.0, >= 1.2) - - GoogleUtilities/Environment (7.5.0): + - GoogleUtilities/Environment (7.5.1): - PromisesObjC (< 3.0, >= 1.2) - - GoogleUtilities/Logger (7.5.0): + - GoogleUtilities/Logger (7.5.1): - GoogleUtilities/Environment - - GoogleUtilities/UserDefaults (7.5.0): + - GoogleUtilities/UserDefaults (7.5.1): - GoogleUtilities/Logger - nanopb (2.30908.0): - nanopb/decode (= 2.30908.0) @@ -44,11 +44,11 @@ SPEC REPOS: - PromisesObjC SPEC CHECKSUMS: - FirebaseCore: 1c1ca72483b59b17050f5b4cec4fb748425a3901 - FirebaseCoreDiagnostics: 7bf55d386f9fc690d971b70a582142321a390eb8 - FirebaseInstallations: f2bc590b291d25fb40a9a05b8281c02a881b5117 + FirebaseCore: 620b677f70f5470a8e59cb77f3ddc666f6f09785 + FirebaseCoreDiagnostics: 3721920bde3a9a6d5aa093c1d25e9d3e47f694af + FirebaseInstallations: 0ede6ffcd215b8f93c19d9b06c1c54e2d4107e98 GoogleDataTransport: 85fd18ff3019bb85d3f2c551d04c481dedf71fc9 - GoogleUtilities: eea970f4a389963963bffe8d8fabe43540678b9c + GoogleUtilities: 3df19e3c24f7bbc291d8b5809aa6b0d41e642437 nanopb: a0ba3315591a9ae0a16a309ee504766e90db0c96 PromisesObjC: 68159ce6952d93e17b2dfe273b8c40907db5ba58 diff --git a/ml-functions/Podfile.lock b/ml-functions/Podfile.lock index 3fceabc7..4f1aaf11 100644 --- a/ml-functions/Podfile.lock +++ b/ml-functions/Podfile.lock @@ -1,28 +1,28 @@ PODS: - - Firebase/CoreOnly (8.5.0): - - FirebaseCore (= 8.5.0) - - Firebase/Functions (8.5.0): + - Firebase/CoreOnly (8.6.0): + - FirebaseCore (= 8.6.0) + - Firebase/Functions (8.6.0): - Firebase/CoreOnly - - FirebaseFunctions (~> 8.5.0) - - FirebaseCore (8.5.0): + - FirebaseFunctions (~> 8.6.0) + - FirebaseCore (8.6.0): - FirebaseCoreDiagnostics (~> 8.0) - GoogleUtilities/Environment (~> 7.4) - GoogleUtilities/Logger (~> 7.4) - - FirebaseCoreDiagnostics (8.5.0): + - FirebaseCoreDiagnostics (8.6.0): - GoogleDataTransport (~> 9.0) - GoogleUtilities/Environment (~> 7.4) - GoogleUtilities/Logger (~> 7.4) - nanopb (~> 2.30908.0) - - FirebaseFunctions (8.5.0): + - FirebaseFunctions (8.6.0): - FirebaseCore (~> 8.0) - GTMSessionFetcher/Core (~> 1.5) - GoogleDataTransport (9.1.0): - GoogleUtilities/Environment (~> 7.2) - nanopb (~> 2.30908.0) - PromisesObjC (< 3.0, >= 1.2) - - GoogleUtilities/Environment (7.5.0): + - GoogleUtilities/Environment (7.5.1): - PromisesObjC (< 3.0, >= 1.2) - - GoogleUtilities/Logger (7.5.0): + - GoogleUtilities/Logger (7.5.1): - GoogleUtilities/Environment - GTMSessionFetcher/Core (1.6.1) - nanopb (2.30908.0): @@ -48,12 +48,12 @@ SPEC REPOS: - PromisesObjC SPEC CHECKSUMS: - Firebase: ff8c73105b90e33e1dc6c8e5445d7adc2ccdc7c1 - FirebaseCore: 1c1ca72483b59b17050f5b4cec4fb748425a3901 - FirebaseCoreDiagnostics: 7bf55d386f9fc690d971b70a582142321a390eb8 - FirebaseFunctions: eb1fedf8eb25c144ef72ff68d78259d79eb29ae5 + Firebase: 21ac9f28b09a8bdfc005f34c984fca84e7e8786d + FirebaseCore: 620b677f70f5470a8e59cb77f3ddc666f6f09785 + FirebaseCoreDiagnostics: 3721920bde3a9a6d5aa093c1d25e9d3e47f694af + FirebaseFunctions: 7639390ac39a914ab7a137fd162956b99cba59a7 GoogleDataTransport: 85fd18ff3019bb85d3f2c551d04c481dedf71fc9 - GoogleUtilities: eea970f4a389963963bffe8d8fabe43540678b9c + GoogleUtilities: 3df19e3c24f7bbc291d8b5809aa6b0d41e642437 GTMSessionFetcher: 36689134877faeb055b27dfa4ccc9ceaa42e029e nanopb: a0ba3315591a9ae0a16a309ee504766e90db0c96 PromisesObjC: 68159ce6952d93e17b2dfe273b8c40907db5ba58 From 46696937de0b8ae423bdf1dbd11f185aec617cf2 Mon Sep 17 00:00:00 2001 From: DPE bot Date: Fri, 27 Aug 2021 08:24:07 -0700 Subject: [PATCH 192/387] Auto-update dependencies. --- appcheck/Podfile.lock | 12 ++++++------ crashlytics/Podfile.lock | 12 ++++++------ database/Podfile.lock | 14 +++++++------- firoptions/Podfile.lock | 16 ++++++++-------- functions/Podfile.lock | 12 ++++++------ installations/Podfile.lock | 4 ++-- ml-functions/Podfile.lock | 12 ++++++------ 7 files changed, 41 insertions(+), 41 deletions(-) diff --git a/appcheck/Podfile.lock b/appcheck/Podfile.lock index 51b567d3..fb36db94 100644 --- a/appcheck/Podfile.lock +++ b/appcheck/Podfile.lock @@ -1,14 +1,14 @@ PODS: - - Firebase/AppCheck (8.6.0): + - Firebase/AppCheck (8.6.1): - Firebase/CoreOnly - FirebaseAppCheck (~> 8.6.0-beta) - - Firebase/CoreOnly (8.6.0): - - FirebaseCore (= 8.6.0) + - Firebase/CoreOnly (8.6.1): + - FirebaseCore (= 8.6.1) - FirebaseAppCheck (8.6.0-beta): - FirebaseCore (~> 8.0) - GoogleUtilities/Environment (~> 7.4) - PromisesObjC (< 3.0, >= 1.2) - - FirebaseCore (8.6.0): + - FirebaseCore (8.6.1): - FirebaseCoreDiagnostics (~> 8.0) - GoogleUtilities/Environment (~> 7.4) - GoogleUtilities/Logger (~> 7.4) @@ -47,9 +47,9 @@ SPEC REPOS: - PromisesObjC SPEC CHECKSUMS: - Firebase: 21ac9f28b09a8bdfc005f34c984fca84e7e8786d + Firebase: e84d95f6d3a91f634abc384f0751c434cb3aecfa FirebaseAppCheck: 24bd8311c6dbfd1b03b1c7a3cb7d5a64dbc0cd4f - FirebaseCore: 620b677f70f5470a8e59cb77f3ddc666f6f09785 + FirebaseCore: a753c231801f04f5ccd10cc92119ad1b12a61165 FirebaseCoreDiagnostics: 3721920bde3a9a6d5aa093c1d25e9d3e47f694af GoogleDataTransport: 85fd18ff3019bb85d3f2c551d04c481dedf71fc9 GoogleUtilities: 3df19e3c24f7bbc291d8b5809aa6b0d41e642437 diff --git a/crashlytics/Podfile.lock b/crashlytics/Podfile.lock index 92471461..e5bb9ffb 100644 --- a/crashlytics/Podfile.lock +++ b/crashlytics/Podfile.lock @@ -1,10 +1,10 @@ PODS: - - Firebase/CoreOnly (8.6.0): - - FirebaseCore (= 8.6.0) - - Firebase/Crashlytics (8.6.0): + - Firebase/CoreOnly (8.6.1): + - FirebaseCore (= 8.6.1) + - Firebase/Crashlytics (8.6.1): - Firebase/CoreOnly - FirebaseCrashlytics (~> 8.6.0) - - FirebaseCore (8.6.0): + - FirebaseCore (8.6.1): - FirebaseCoreDiagnostics (~> 8.0) - GoogleUtilities/Environment (~> 7.4) - GoogleUtilities/Logger (~> 7.4) @@ -58,8 +58,8 @@ SPEC REPOS: - PromisesObjC SPEC CHECKSUMS: - Firebase: 21ac9f28b09a8bdfc005f34c984fca84e7e8786d - FirebaseCore: 620b677f70f5470a8e59cb77f3ddc666f6f09785 + Firebase: e84d95f6d3a91f634abc384f0751c434cb3aecfa + FirebaseCore: a753c231801f04f5ccd10cc92119ad1b12a61165 FirebaseCoreDiagnostics: 3721920bde3a9a6d5aa093c1d25e9d3e47f694af FirebaseCrashlytics: 58f8ecea7c799c61c50e8111d2e438424a8a1d2e FirebaseInstallations: 0ede6ffcd215b8f93c19d9b06c1c54e2d4107e98 diff --git a/database/Podfile.lock b/database/Podfile.lock index 9737b2b4..d0e74db7 100644 --- a/database/Podfile.lock +++ b/database/Podfile.lock @@ -1,10 +1,10 @@ PODS: - - Firebase/Auth (8.6.0): + - Firebase/Auth (8.6.1): - Firebase/CoreOnly - FirebaseAuth (~> 8.6.0) - - Firebase/CoreOnly (8.6.0): - - FirebaseCore (= 8.6.0) - - Firebase/Database (8.6.0): + - Firebase/CoreOnly (8.6.1): + - FirebaseCore (= 8.6.1) + - Firebase/Database (8.6.1): - Firebase/CoreOnly - FirebaseDatabase (~> 8.6.0) - FirebaseAuth (8.6.0): @@ -12,7 +12,7 @@ PODS: - GoogleUtilities/AppDelegateSwizzler (~> 7.4) - GoogleUtilities/Environment (~> 7.4) - GTMSessionFetcher/Core (~> 1.5) - - FirebaseCore (8.6.0): + - FirebaseCore (8.6.1): - FirebaseCoreDiagnostics (~> 8.0) - GoogleUtilities/Environment (~> 7.4) - GoogleUtilities/Logger (~> 7.4) @@ -71,9 +71,9 @@ SPEC REPOS: - PromisesObjC SPEC CHECKSUMS: - Firebase: 21ac9f28b09a8bdfc005f34c984fca84e7e8786d + Firebase: e84d95f6d3a91f634abc384f0751c434cb3aecfa FirebaseAuth: 223adeeb2262b417532e89bf06a960e3a0a1e9e4 - FirebaseCore: 620b677f70f5470a8e59cb77f3ddc666f6f09785 + FirebaseCore: a753c231801f04f5ccd10cc92119ad1b12a61165 FirebaseCoreDiagnostics: 3721920bde3a9a6d5aa093c1d25e9d3e47f694af FirebaseDatabase: 917fbeed577a68eb1ba0eb48c52a3aa10ac13f92 GoogleDataTransport: 85fd18ff3019bb85d3f2c551d04c481dedf71fc9 diff --git a/firoptions/Podfile.lock b/firoptions/Podfile.lock index 80d0bde1..4b2a8759 100644 --- a/firoptions/Podfile.lock +++ b/firoptions/Podfile.lock @@ -1,12 +1,12 @@ PODS: - - Firebase/Analytics (8.6.0): + - Firebase/Analytics (8.6.1): - Firebase/Core - - Firebase/Core (8.6.0): + - Firebase/Core (8.6.1): - Firebase/CoreOnly - FirebaseAnalytics (~> 8.6.0) - - Firebase/CoreOnly (8.6.0): - - FirebaseCore (= 8.6.0) - - Firebase/Database (8.6.0): + - Firebase/CoreOnly (8.6.1): + - FirebaseCore (= 8.6.1) + - Firebase/Database (8.6.1): - Firebase/CoreOnly - FirebaseDatabase (~> 8.6.0) - FirebaseAnalytics (8.6.0): @@ -27,7 +27,7 @@ PODS: - GoogleUtilities/Network (~> 7.4) - "GoogleUtilities/NSData+zlib (~> 7.4)" - nanopb (~> 2.30908.0) - - FirebaseCore (8.6.0): + - FirebaseCore (8.6.1): - FirebaseCoreDiagnostics (~> 8.0) - GoogleUtilities/Environment (~> 7.4) - GoogleUtilities/Logger (~> 7.4) @@ -109,9 +109,9 @@ SPEC REPOS: - PromisesObjC SPEC CHECKSUMS: - Firebase: 21ac9f28b09a8bdfc005f34c984fca84e7e8786d + Firebase: e84d95f6d3a91f634abc384f0751c434cb3aecfa FirebaseAnalytics: 8f32ae54ad42754f503354782575c4ddfc1425c3 - FirebaseCore: 620b677f70f5470a8e59cb77f3ddc666f6f09785 + FirebaseCore: a753c231801f04f5ccd10cc92119ad1b12a61165 FirebaseCoreDiagnostics: 3721920bde3a9a6d5aa093c1d25e9d3e47f694af FirebaseDatabase: 917fbeed577a68eb1ba0eb48c52a3aa10ac13f92 FirebaseInstallations: 0ede6ffcd215b8f93c19d9b06c1c54e2d4107e98 diff --git a/functions/Podfile.lock b/functions/Podfile.lock index cfd4849d..bab56d01 100644 --- a/functions/Podfile.lock +++ b/functions/Podfile.lock @@ -1,10 +1,10 @@ PODS: - - Firebase/CoreOnly (8.6.0): - - FirebaseCore (= 8.6.0) - - Firebase/Functions (8.6.0): + - Firebase/CoreOnly (8.6.1): + - FirebaseCore (= 8.6.1) + - Firebase/Functions (8.6.1): - Firebase/CoreOnly - FirebaseFunctions (~> 8.6.0) - - FirebaseCore (8.6.0): + - FirebaseCore (8.6.1): - FirebaseCoreDiagnostics (~> 8.0) - GoogleUtilities/Environment (~> 7.4) - GoogleUtilities/Logger (~> 7.4) @@ -48,8 +48,8 @@ SPEC REPOS: - PromisesObjC SPEC CHECKSUMS: - Firebase: 21ac9f28b09a8bdfc005f34c984fca84e7e8786d - FirebaseCore: 620b677f70f5470a8e59cb77f3ddc666f6f09785 + Firebase: e84d95f6d3a91f634abc384f0751c434cb3aecfa + FirebaseCore: a753c231801f04f5ccd10cc92119ad1b12a61165 FirebaseCoreDiagnostics: 3721920bde3a9a6d5aa093c1d25e9d3e47f694af FirebaseFunctions: 7639390ac39a914ab7a137fd162956b99cba59a7 GoogleDataTransport: 85fd18ff3019bb85d3f2c551d04c481dedf71fc9 diff --git a/installations/Podfile.lock b/installations/Podfile.lock index 8192f28e..7ad08816 100644 --- a/installations/Podfile.lock +++ b/installations/Podfile.lock @@ -1,5 +1,5 @@ PODS: - - FirebaseCore (8.6.0): + - FirebaseCore (8.6.1): - FirebaseCoreDiagnostics (~> 8.0) - GoogleUtilities/Environment (~> 7.4) - GoogleUtilities/Logger (~> 7.4) @@ -44,7 +44,7 @@ SPEC REPOS: - PromisesObjC SPEC CHECKSUMS: - FirebaseCore: 620b677f70f5470a8e59cb77f3ddc666f6f09785 + FirebaseCore: a753c231801f04f5ccd10cc92119ad1b12a61165 FirebaseCoreDiagnostics: 3721920bde3a9a6d5aa093c1d25e9d3e47f694af FirebaseInstallations: 0ede6ffcd215b8f93c19d9b06c1c54e2d4107e98 GoogleDataTransport: 85fd18ff3019bb85d3f2c551d04c481dedf71fc9 diff --git a/ml-functions/Podfile.lock b/ml-functions/Podfile.lock index 4f1aaf11..4eb19128 100644 --- a/ml-functions/Podfile.lock +++ b/ml-functions/Podfile.lock @@ -1,10 +1,10 @@ PODS: - - Firebase/CoreOnly (8.6.0): - - FirebaseCore (= 8.6.0) - - Firebase/Functions (8.6.0): + - Firebase/CoreOnly (8.6.1): + - FirebaseCore (= 8.6.1) + - Firebase/Functions (8.6.1): - Firebase/CoreOnly - FirebaseFunctions (~> 8.6.0) - - FirebaseCore (8.6.0): + - FirebaseCore (8.6.1): - FirebaseCoreDiagnostics (~> 8.0) - GoogleUtilities/Environment (~> 7.4) - GoogleUtilities/Logger (~> 7.4) @@ -48,8 +48,8 @@ SPEC REPOS: - PromisesObjC SPEC CHECKSUMS: - Firebase: 21ac9f28b09a8bdfc005f34c984fca84e7e8786d - FirebaseCore: 620b677f70f5470a8e59cb77f3ddc666f6f09785 + Firebase: e84d95f6d3a91f634abc384f0751c434cb3aecfa + FirebaseCore: a753c231801f04f5ccd10cc92119ad1b12a61165 FirebaseCoreDiagnostics: 3721920bde3a9a6d5aa093c1d25e9d3e47f694af FirebaseFunctions: 7639390ac39a914ab7a137fd162956b99cba59a7 GoogleDataTransport: 85fd18ff3019bb85d3f2c551d04c481dedf71fc9 From 80c3533843d2bbf31132253f2a4eb5fde3e29f2e Mon Sep 17 00:00:00 2001 From: Morgan Chen Date: Tue, 31 Aug 2021 14:44:07 -0700 Subject: [PATCH 193/387] Delete .travis.yml --- .travis.yml | 12 ------------ 1 file changed, 12 deletions(-) delete mode 100644 .travis.yml diff --git a/.travis.yml b/.travis.yml deleted file mode 100644 index 2cf08328..00000000 --- a/.travis.yml +++ /dev/null @@ -1,12 +0,0 @@ -osx_image: xcode10 -language: objective-c - -cache: - - bundler - - cocoapods - -before_install: - - gem install xcpretty - - pod install --repo-update - -script: ./build.sh From d0f3de7249f53f5739f0f086b4aa2da3f1708e65 Mon Sep 17 00:00:00 2001 From: DPE bot Date: Fri, 3 Sep 2021 08:23:17 -0700 Subject: [PATCH 194/387] Auto-update dependencies. --- appcheck/Podfile.lock | 8 ++++---- crashlytics/Podfile.lock | 10 +++++----- database/Podfile.lock | 20 ++++++++++---------- dl-invites-sample/Podfile.lock | 2 +- firoptions/Podfile.lock | 20 ++++++++++---------- functions/Podfile.lock | 12 ++++++------ inappmessaging/Podfile.lock | 2 +- installations/Podfile.lock | 10 +++++----- invites/Podfile.lock | 2 +- ml-functions/Podfile.lock | 12 ++++++------ mlkit/Podfile.lock | 14 +++++++------- storage/Podfile.lock | 2 +- 12 files changed, 57 insertions(+), 57 deletions(-) diff --git a/appcheck/Podfile.lock b/appcheck/Podfile.lock index fb36db94..0a8196ae 100644 --- a/appcheck/Podfile.lock +++ b/appcheck/Podfile.lock @@ -21,9 +21,9 @@ PODS: - GoogleUtilities/Environment (~> 7.2) - nanopb (~> 2.30908.0) - PromisesObjC (< 3.0, >= 1.2) - - GoogleUtilities/Environment (7.5.1): + - GoogleUtilities/Environment (7.5.2): - PromisesObjC (< 3.0, >= 1.2) - - GoogleUtilities/Logger (7.5.1): + - GoogleUtilities/Logger (7.5.2): - GoogleUtilities/Environment - nanopb (2.30908.0): - nanopb/decode (= 2.30908.0) @@ -52,10 +52,10 @@ SPEC CHECKSUMS: FirebaseCore: a753c231801f04f5ccd10cc92119ad1b12a61165 FirebaseCoreDiagnostics: 3721920bde3a9a6d5aa093c1d25e9d3e47f694af GoogleDataTransport: 85fd18ff3019bb85d3f2c551d04c481dedf71fc9 - GoogleUtilities: 3df19e3c24f7bbc291d8b5809aa6b0d41e642437 + GoogleUtilities: 8de2a97a17e15b6b98e38e8770e2d129a57c0040 nanopb: a0ba3315591a9ae0a16a309ee504766e90db0c96 PromisesObjC: 68159ce6952d93e17b2dfe273b8c40907db5ba58 PODFILE CHECKSUM: 3f5fe9faa57008d6327228db502ed5519ccd4918 -COCOAPODS: 1.10.2 +COCOAPODS: 1.11.0 diff --git a/crashlytics/Podfile.lock b/crashlytics/Podfile.lock index e5bb9ffb..09c0c9e8 100644 --- a/crashlytics/Podfile.lock +++ b/crashlytics/Podfile.lock @@ -29,11 +29,11 @@ PODS: - GoogleUtilities/Environment (~> 7.2) - nanopb (~> 2.30908.0) - PromisesObjC (< 3.0, >= 1.2) - - GoogleUtilities/Environment (7.5.1): + - GoogleUtilities/Environment (7.5.2): - PromisesObjC (< 3.0, >= 1.2) - - GoogleUtilities/Logger (7.5.1): + - GoogleUtilities/Logger (7.5.2): - GoogleUtilities/Environment - - GoogleUtilities/UserDefaults (7.5.1): + - GoogleUtilities/UserDefaults (7.5.2): - GoogleUtilities/Logger - nanopb (2.30908.0): - nanopb/decode (= 2.30908.0) @@ -64,10 +64,10 @@ SPEC CHECKSUMS: FirebaseCrashlytics: 58f8ecea7c799c61c50e8111d2e438424a8a1d2e FirebaseInstallations: 0ede6ffcd215b8f93c19d9b06c1c54e2d4107e98 GoogleDataTransport: 85fd18ff3019bb85d3f2c551d04c481dedf71fc9 - GoogleUtilities: 3df19e3c24f7bbc291d8b5809aa6b0d41e642437 + GoogleUtilities: 8de2a97a17e15b6b98e38e8770e2d129a57c0040 nanopb: a0ba3315591a9ae0a16a309ee504766e90db0c96 PromisesObjC: 68159ce6952d93e17b2dfe273b8c40907db5ba58 PODFILE CHECKSUM: 7d7fc01886b20bf15f0faadc1d61966683471571 -COCOAPODS: 1.10.2 +COCOAPODS: 1.11.0 diff --git a/database/Podfile.lock b/database/Podfile.lock index d0e74db7..b2a8c5a0 100644 --- a/database/Podfile.lock +++ b/database/Podfile.lock @@ -28,22 +28,22 @@ PODS: - GoogleUtilities/Environment (~> 7.2) - nanopb (~> 2.30908.0) - PromisesObjC (< 3.0, >= 1.2) - - GoogleUtilities/AppDelegateSwizzler (7.5.1): + - GoogleUtilities/AppDelegateSwizzler (7.5.2): - GoogleUtilities/Environment - GoogleUtilities/Logger - GoogleUtilities/Network - - GoogleUtilities/Environment (7.5.1): + - GoogleUtilities/Environment (7.5.2): - PromisesObjC (< 3.0, >= 1.2) - - GoogleUtilities/Logger (7.5.1): + - GoogleUtilities/Logger (7.5.2): - GoogleUtilities/Environment - - GoogleUtilities/Network (7.5.1): + - GoogleUtilities/Network (7.5.2): - GoogleUtilities/Logger - "GoogleUtilities/NSData+zlib" - GoogleUtilities/Reachability - - "GoogleUtilities/NSData+zlib (7.5.1)" - - GoogleUtilities/Reachability (7.5.1): + - "GoogleUtilities/NSData+zlib (7.5.2)" + - GoogleUtilities/Reachability (7.5.2): - GoogleUtilities/Logger - - GTMSessionFetcher/Core (1.6.1) + - GTMSessionFetcher/Core (1.7.0) - leveldb-library (1.22.1) - nanopb (2.30908.0): - nanopb/decode (= 2.30908.0) @@ -77,12 +77,12 @@ SPEC CHECKSUMS: FirebaseCoreDiagnostics: 3721920bde3a9a6d5aa093c1d25e9d3e47f694af FirebaseDatabase: 917fbeed577a68eb1ba0eb48c52a3aa10ac13f92 GoogleDataTransport: 85fd18ff3019bb85d3f2c551d04c481dedf71fc9 - GoogleUtilities: 3df19e3c24f7bbc291d8b5809aa6b0d41e642437 - GTMSessionFetcher: 36689134877faeb055b27dfa4ccc9ceaa42e029e + GoogleUtilities: 8de2a97a17e15b6b98e38e8770e2d129a57c0040 + GTMSessionFetcher: 43748f93435c2aa068b1cbe39655aaf600652e91 leveldb-library: 50c7b45cbd7bf543c81a468fe557a16ae3db8729 nanopb: a0ba3315591a9ae0a16a309ee504766e90db0c96 PromisesObjC: 68159ce6952d93e17b2dfe273b8c40907db5ba58 PODFILE CHECKSUM: 2613ab7c1eac1e9efb615f9c2979ec498d92dcf6 -COCOAPODS: 1.10.2 +COCOAPODS: 1.11.0 diff --git a/dl-invites-sample/Podfile.lock b/dl-invites-sample/Podfile.lock index c768527c..b2f10715 100644 --- a/dl-invites-sample/Podfile.lock +++ b/dl-invites-sample/Podfile.lock @@ -54,4 +54,4 @@ SPEC CHECKSUMS: PODFILE CHECKSUM: 7de02ed38e9465e2c05bb12085a971c35543c261 -COCOAPODS: 1.10.2 +COCOAPODS: 1.11.0 diff --git a/firoptions/Podfile.lock b/firoptions/Podfile.lock index 4b2a8759..fe006a81 100644 --- a/firoptions/Podfile.lock +++ b/firoptions/Podfile.lock @@ -61,24 +61,24 @@ PODS: - GoogleUtilities/Environment (~> 7.2) - nanopb (~> 2.30908.0) - PromisesObjC (< 3.0, >= 1.2) - - GoogleUtilities/AppDelegateSwizzler (7.5.1): + - GoogleUtilities/AppDelegateSwizzler (7.5.2): - GoogleUtilities/Environment - GoogleUtilities/Logger - GoogleUtilities/Network - - GoogleUtilities/Environment (7.5.1): + - GoogleUtilities/Environment (7.5.2): - PromisesObjC (< 3.0, >= 1.2) - - GoogleUtilities/Logger (7.5.1): + - GoogleUtilities/Logger (7.5.2): - GoogleUtilities/Environment - - GoogleUtilities/MethodSwizzler (7.5.1): + - GoogleUtilities/MethodSwizzler (7.5.2): - GoogleUtilities/Logger - - GoogleUtilities/Network (7.5.1): + - GoogleUtilities/Network (7.5.2): - GoogleUtilities/Logger - "GoogleUtilities/NSData+zlib" - GoogleUtilities/Reachability - - "GoogleUtilities/NSData+zlib (7.5.1)" - - GoogleUtilities/Reachability (7.5.1): + - "GoogleUtilities/NSData+zlib (7.5.2)" + - GoogleUtilities/Reachability (7.5.2): - GoogleUtilities/Logger - - GoogleUtilities/UserDefaults (7.5.1): + - GoogleUtilities/UserDefaults (7.5.2): - GoogleUtilities/Logger - leveldb-library (1.22.1) - nanopb (2.30908.0): @@ -117,11 +117,11 @@ SPEC CHECKSUMS: FirebaseInstallations: 0ede6ffcd215b8f93c19d9b06c1c54e2d4107e98 GoogleAppMeasurement: 2c0c6e2a7ab3fe730ade6379f732bdefb46f50b0 GoogleDataTransport: 85fd18ff3019bb85d3f2c551d04c481dedf71fc9 - GoogleUtilities: 3df19e3c24f7bbc291d8b5809aa6b0d41e642437 + GoogleUtilities: 8de2a97a17e15b6b98e38e8770e2d129a57c0040 leveldb-library: 50c7b45cbd7bf543c81a468fe557a16ae3db8729 nanopb: a0ba3315591a9ae0a16a309ee504766e90db0c96 PromisesObjC: 68159ce6952d93e17b2dfe273b8c40907db5ba58 PODFILE CHECKSUM: 637f4cec311becce3d9f62d24448342df688ce41 -COCOAPODS: 1.10.2 +COCOAPODS: 1.11.0 diff --git a/functions/Podfile.lock b/functions/Podfile.lock index bab56d01..3e5d07f9 100644 --- a/functions/Podfile.lock +++ b/functions/Podfile.lock @@ -20,11 +20,11 @@ PODS: - GoogleUtilities/Environment (~> 7.2) - nanopb (~> 2.30908.0) - PromisesObjC (< 3.0, >= 1.2) - - GoogleUtilities/Environment (7.5.1): + - GoogleUtilities/Environment (7.5.2): - PromisesObjC (< 3.0, >= 1.2) - - GoogleUtilities/Logger (7.5.1): + - GoogleUtilities/Logger (7.5.2): - GoogleUtilities/Environment - - GTMSessionFetcher/Core (1.6.1) + - GTMSessionFetcher/Core (1.7.0) - nanopb (2.30908.0): - nanopb/decode (= 2.30908.0) - nanopb/encode (= 2.30908.0) @@ -53,11 +53,11 @@ SPEC CHECKSUMS: FirebaseCoreDiagnostics: 3721920bde3a9a6d5aa093c1d25e9d3e47f694af FirebaseFunctions: 7639390ac39a914ab7a137fd162956b99cba59a7 GoogleDataTransport: 85fd18ff3019bb85d3f2c551d04c481dedf71fc9 - GoogleUtilities: 3df19e3c24f7bbc291d8b5809aa6b0d41e642437 - GTMSessionFetcher: 36689134877faeb055b27dfa4ccc9ceaa42e029e + GoogleUtilities: 8de2a97a17e15b6b98e38e8770e2d129a57c0040 + GTMSessionFetcher: 43748f93435c2aa068b1cbe39655aaf600652e91 nanopb: a0ba3315591a9ae0a16a309ee504766e90db0c96 PromisesObjC: 68159ce6952d93e17b2dfe273b8c40907db5ba58 PODFILE CHECKSUM: 0bf21181414ed35c7e5fc96da7dd0f72b77e7b34 -COCOAPODS: 1.10.2 +COCOAPODS: 1.11.0 diff --git a/inappmessaging/Podfile.lock b/inappmessaging/Podfile.lock index 163451e3..ad333dd2 100644 --- a/inappmessaging/Podfile.lock +++ b/inappmessaging/Podfile.lock @@ -86,4 +86,4 @@ SPEC CHECKSUMS: PODFILE CHECKSUM: ee1d0162c4b114166138141943031a3ae6c42221 -COCOAPODS: 1.10.2 +COCOAPODS: 1.11.0 diff --git a/installations/Podfile.lock b/installations/Podfile.lock index 7ad08816..ecf0a22c 100644 --- a/installations/Podfile.lock +++ b/installations/Podfile.lock @@ -17,11 +17,11 @@ PODS: - GoogleUtilities/Environment (~> 7.2) - nanopb (~> 2.30908.0) - PromisesObjC (< 3.0, >= 1.2) - - GoogleUtilities/Environment (7.5.1): + - GoogleUtilities/Environment (7.5.2): - PromisesObjC (< 3.0, >= 1.2) - - GoogleUtilities/Logger (7.5.1): + - GoogleUtilities/Logger (7.5.2): - GoogleUtilities/Environment - - GoogleUtilities/UserDefaults (7.5.1): + - GoogleUtilities/UserDefaults (7.5.2): - GoogleUtilities/Logger - nanopb (2.30908.0): - nanopb/decode (= 2.30908.0) @@ -48,10 +48,10 @@ SPEC CHECKSUMS: FirebaseCoreDiagnostics: 3721920bde3a9a6d5aa093c1d25e9d3e47f694af FirebaseInstallations: 0ede6ffcd215b8f93c19d9b06c1c54e2d4107e98 GoogleDataTransport: 85fd18ff3019bb85d3f2c551d04c481dedf71fc9 - GoogleUtilities: 3df19e3c24f7bbc291d8b5809aa6b0d41e642437 + GoogleUtilities: 8de2a97a17e15b6b98e38e8770e2d129a57c0040 nanopb: a0ba3315591a9ae0a16a309ee504766e90db0c96 PromisesObjC: 68159ce6952d93e17b2dfe273b8c40907db5ba58 PODFILE CHECKSUM: 904aacceb39f206bdcc33f354e02d1d3d6343a46 -COCOAPODS: 1.10.2 +COCOAPODS: 1.11.0 diff --git a/invites/Podfile.lock b/invites/Podfile.lock index e9beae38..1fdb78a7 100644 --- a/invites/Podfile.lock +++ b/invites/Podfile.lock @@ -147,4 +147,4 @@ SPEC CHECKSUMS: PODFILE CHECKSUM: 642789e1fcae7a05996d36ee829b1b64089587bd -COCOAPODS: 1.10.2 +COCOAPODS: 1.11.0 diff --git a/ml-functions/Podfile.lock b/ml-functions/Podfile.lock index 4eb19128..c5ac8380 100644 --- a/ml-functions/Podfile.lock +++ b/ml-functions/Podfile.lock @@ -20,11 +20,11 @@ PODS: - GoogleUtilities/Environment (~> 7.2) - nanopb (~> 2.30908.0) - PromisesObjC (< 3.0, >= 1.2) - - GoogleUtilities/Environment (7.5.1): + - GoogleUtilities/Environment (7.5.2): - PromisesObjC (< 3.0, >= 1.2) - - GoogleUtilities/Logger (7.5.1): + - GoogleUtilities/Logger (7.5.2): - GoogleUtilities/Environment - - GTMSessionFetcher/Core (1.6.1) + - GTMSessionFetcher/Core (1.7.0) - nanopb (2.30908.0): - nanopb/decode (= 2.30908.0) - nanopb/encode (= 2.30908.0) @@ -53,11 +53,11 @@ SPEC CHECKSUMS: FirebaseCoreDiagnostics: 3721920bde3a9a6d5aa093c1d25e9d3e47f694af FirebaseFunctions: 7639390ac39a914ab7a137fd162956b99cba59a7 GoogleDataTransport: 85fd18ff3019bb85d3f2c551d04c481dedf71fc9 - GoogleUtilities: 3df19e3c24f7bbc291d8b5809aa6b0d41e642437 - GTMSessionFetcher: 36689134877faeb055b27dfa4ccc9ceaa42e029e + GoogleUtilities: 8de2a97a17e15b6b98e38e8770e2d129a57c0040 + GTMSessionFetcher: 43748f93435c2aa068b1cbe39655aaf600652e91 nanopb: a0ba3315591a9ae0a16a309ee504766e90db0c96 PromisesObjC: 68159ce6952d93e17b2dfe273b8c40907db5ba58 PODFILE CHECKSUM: aa543baa476adf0a1eb62d4970ac2cffc30a1931 -COCOAPODS: 1.10.2 +COCOAPODS: 1.11.0 diff --git a/mlkit/Podfile.lock b/mlkit/Podfile.lock index 103d6ab7..fb495bb5 100644 --- a/mlkit/Podfile.lock +++ b/mlkit/Podfile.lock @@ -70,11 +70,11 @@ PODS: - GoogleUtilities/Environment - GoogleUtilities/UserDefaults (6.7.2): - GoogleUtilities/Logger - - GTMSessionFetcher (1.6.1): - - GTMSessionFetcher/Full (= 1.6.1) - - GTMSessionFetcher/Core (1.6.1) - - GTMSessionFetcher/Full (1.6.1): - - GTMSessionFetcher/Core (= 1.6.1) + - GTMSessionFetcher (1.7.0): + - GTMSessionFetcher/Full (= 1.7.0) + - GTMSessionFetcher/Core (1.7.0) + - GTMSessionFetcher/Full (1.7.0): + - GTMSessionFetcher/Core (= 1.7.0) - nanopb (1.30906.0): - nanopb/decode (= 1.30906.0) - nanopb/encode (= 1.30906.0) @@ -122,7 +122,7 @@ SPEC CHECKSUMS: GoogleDataTransport: f56af7caa4ed338dc8e138a5d7c5973e66440833 GoogleToolboxForMac: 8bef7c7c5cf7291c687cf5354f39f9db6399ad34 GoogleUtilities: 7f2f5a07f888cdb145101d6042bc4422f57e70b3 - GTMSessionFetcher: 36689134877faeb055b27dfa4ccc9ceaa42e029e + GTMSessionFetcher: 43748f93435c2aa068b1cbe39655aaf600652e91 nanopb: 59317e09cf1f1a0af72f12af412d54edf52603fc PromisesObjC: 3113f7f76903778cf4a0586bd1ab89329a0b7b97 Protobuf: 7327d4444215b5f18e560a97f879ff5503c4581c @@ -131,4 +131,4 @@ SPEC CHECKSUMS: PODFILE CHECKSUM: 4b071879fc5f9391b9325777ac56ce58e70e8b8d -COCOAPODS: 1.10.2 +COCOAPODS: 1.11.0 diff --git a/storage/Podfile.lock b/storage/Podfile.lock index 565dabc9..4cc2b220 100644 --- a/storage/Podfile.lock +++ b/storage/Podfile.lock @@ -69,4 +69,4 @@ SPEC CHECKSUMS: PODFILE CHECKSUM: f0cd9d079793b24a37b713cd64dc7900bb8601af -COCOAPODS: 1.10.2 +COCOAPODS: 1.11.0 From 3a4b0730f3b7c9239f920be5f4b7bbb1205f05ab Mon Sep 17 00:00:00 2001 From: DPE bot Date: Wed, 8 Sep 2021 08:23:38 -0700 Subject: [PATCH 195/387] Auto-update dependencies. --- appcheck/Podfile.lock | 4 ++-- crashlytics/Podfile.lock | 8 ++++---- database/Podfile.lock | 4 ++-- firoptions/Podfile.lock | 8 ++++---- functions/Podfile.lock | 4 ++-- installations/Podfile.lock | 12 ++++++------ ml-functions/Podfile.lock | 4 ++-- 7 files changed, 22 insertions(+), 22 deletions(-) diff --git a/appcheck/Podfile.lock b/appcheck/Podfile.lock index 0a8196ae..922b22d4 100644 --- a/appcheck/Podfile.lock +++ b/appcheck/Podfile.lock @@ -12,7 +12,7 @@ PODS: - FirebaseCoreDiagnostics (~> 8.0) - GoogleUtilities/Environment (~> 7.4) - GoogleUtilities/Logger (~> 7.4) - - FirebaseCoreDiagnostics (8.6.0): + - FirebaseCoreDiagnostics (8.7.0): - GoogleDataTransport (~> 9.0) - GoogleUtilities/Environment (~> 7.4) - GoogleUtilities/Logger (~> 7.4) @@ -50,7 +50,7 @@ SPEC CHECKSUMS: Firebase: e84d95f6d3a91f634abc384f0751c434cb3aecfa FirebaseAppCheck: 24bd8311c6dbfd1b03b1c7a3cb7d5a64dbc0cd4f FirebaseCore: a753c231801f04f5ccd10cc92119ad1b12a61165 - FirebaseCoreDiagnostics: 3721920bde3a9a6d5aa093c1d25e9d3e47f694af + FirebaseCoreDiagnostics: b63732f581a1c6a453ec7241f9ab60b3a5bd3450 GoogleDataTransport: 85fd18ff3019bb85d3f2c551d04c481dedf71fc9 GoogleUtilities: 8de2a97a17e15b6b98e38e8770e2d129a57c0040 nanopb: a0ba3315591a9ae0a16a309ee504766e90db0c96 diff --git a/crashlytics/Podfile.lock b/crashlytics/Podfile.lock index 09c0c9e8..d92e9495 100644 --- a/crashlytics/Podfile.lock +++ b/crashlytics/Podfile.lock @@ -8,7 +8,7 @@ PODS: - FirebaseCoreDiagnostics (~> 8.0) - GoogleUtilities/Environment (~> 7.4) - GoogleUtilities/Logger (~> 7.4) - - FirebaseCoreDiagnostics (8.6.0): + - FirebaseCoreDiagnostics (8.7.0): - GoogleDataTransport (~> 9.0) - GoogleUtilities/Environment (~> 7.4) - GoogleUtilities/Logger (~> 7.4) @@ -20,7 +20,7 @@ PODS: - GoogleUtilities/Environment (~> 7.4) - nanopb (~> 2.30908.0) - PromisesObjC (< 3.0, >= 1.2) - - FirebaseInstallations (8.6.0): + - FirebaseInstallations (8.7.0): - FirebaseCore (~> 8.0) - GoogleUtilities/Environment (~> 7.4) - GoogleUtilities/UserDefaults (~> 7.4) @@ -60,9 +60,9 @@ SPEC REPOS: SPEC CHECKSUMS: Firebase: e84d95f6d3a91f634abc384f0751c434cb3aecfa FirebaseCore: a753c231801f04f5ccd10cc92119ad1b12a61165 - FirebaseCoreDiagnostics: 3721920bde3a9a6d5aa093c1d25e9d3e47f694af + FirebaseCoreDiagnostics: b63732f581a1c6a453ec7241f9ab60b3a5bd3450 FirebaseCrashlytics: 58f8ecea7c799c61c50e8111d2e438424a8a1d2e - FirebaseInstallations: 0ede6ffcd215b8f93c19d9b06c1c54e2d4107e98 + FirebaseInstallations: ede6fb72bb6337914e5888b399271259d0c4910c GoogleDataTransport: 85fd18ff3019bb85d3f2c551d04c481dedf71fc9 GoogleUtilities: 8de2a97a17e15b6b98e38e8770e2d129a57c0040 nanopb: a0ba3315591a9ae0a16a309ee504766e90db0c96 diff --git a/database/Podfile.lock b/database/Podfile.lock index b2a8c5a0..30952252 100644 --- a/database/Podfile.lock +++ b/database/Podfile.lock @@ -16,7 +16,7 @@ PODS: - FirebaseCoreDiagnostics (~> 8.0) - GoogleUtilities/Environment (~> 7.4) - GoogleUtilities/Logger (~> 7.4) - - FirebaseCoreDiagnostics (8.6.0): + - FirebaseCoreDiagnostics (8.7.0): - GoogleDataTransport (~> 9.0) - GoogleUtilities/Environment (~> 7.4) - GoogleUtilities/Logger (~> 7.4) @@ -74,7 +74,7 @@ SPEC CHECKSUMS: Firebase: e84d95f6d3a91f634abc384f0751c434cb3aecfa FirebaseAuth: 223adeeb2262b417532e89bf06a960e3a0a1e9e4 FirebaseCore: a753c231801f04f5ccd10cc92119ad1b12a61165 - FirebaseCoreDiagnostics: 3721920bde3a9a6d5aa093c1d25e9d3e47f694af + FirebaseCoreDiagnostics: b63732f581a1c6a453ec7241f9ab60b3a5bd3450 FirebaseDatabase: 917fbeed577a68eb1ba0eb48c52a3aa10ac13f92 GoogleDataTransport: 85fd18ff3019bb85d3f2c551d04c481dedf71fc9 GoogleUtilities: 8de2a97a17e15b6b98e38e8770e2d129a57c0040 diff --git a/firoptions/Podfile.lock b/firoptions/Podfile.lock index fe006a81..58dbc734 100644 --- a/firoptions/Podfile.lock +++ b/firoptions/Podfile.lock @@ -31,7 +31,7 @@ PODS: - FirebaseCoreDiagnostics (~> 8.0) - GoogleUtilities/Environment (~> 7.4) - GoogleUtilities/Logger (~> 7.4) - - FirebaseCoreDiagnostics (8.6.0): + - FirebaseCoreDiagnostics (8.7.0): - GoogleDataTransport (~> 9.0) - GoogleUtilities/Environment (~> 7.4) - GoogleUtilities/Logger (~> 7.4) @@ -39,7 +39,7 @@ PODS: - FirebaseDatabase (8.6.0): - FirebaseCore (~> 8.0) - leveldb-library (~> 1.22) - - FirebaseInstallations (8.6.0): + - FirebaseInstallations (8.7.0): - FirebaseCore (~> 8.0) - GoogleUtilities/Environment (~> 7.4) - GoogleUtilities/UserDefaults (~> 7.4) @@ -112,9 +112,9 @@ SPEC CHECKSUMS: Firebase: e84d95f6d3a91f634abc384f0751c434cb3aecfa FirebaseAnalytics: 8f32ae54ad42754f503354782575c4ddfc1425c3 FirebaseCore: a753c231801f04f5ccd10cc92119ad1b12a61165 - FirebaseCoreDiagnostics: 3721920bde3a9a6d5aa093c1d25e9d3e47f694af + FirebaseCoreDiagnostics: b63732f581a1c6a453ec7241f9ab60b3a5bd3450 FirebaseDatabase: 917fbeed577a68eb1ba0eb48c52a3aa10ac13f92 - FirebaseInstallations: 0ede6ffcd215b8f93c19d9b06c1c54e2d4107e98 + FirebaseInstallations: ede6fb72bb6337914e5888b399271259d0c4910c GoogleAppMeasurement: 2c0c6e2a7ab3fe730ade6379f732bdefb46f50b0 GoogleDataTransport: 85fd18ff3019bb85d3f2c551d04c481dedf71fc9 GoogleUtilities: 8de2a97a17e15b6b98e38e8770e2d129a57c0040 diff --git a/functions/Podfile.lock b/functions/Podfile.lock index 3e5d07f9..d5951588 100644 --- a/functions/Podfile.lock +++ b/functions/Podfile.lock @@ -8,7 +8,7 @@ PODS: - FirebaseCoreDiagnostics (~> 8.0) - GoogleUtilities/Environment (~> 7.4) - GoogleUtilities/Logger (~> 7.4) - - FirebaseCoreDiagnostics (8.6.0): + - FirebaseCoreDiagnostics (8.7.0): - GoogleDataTransport (~> 9.0) - GoogleUtilities/Environment (~> 7.4) - GoogleUtilities/Logger (~> 7.4) @@ -50,7 +50,7 @@ SPEC REPOS: SPEC CHECKSUMS: Firebase: e84d95f6d3a91f634abc384f0751c434cb3aecfa FirebaseCore: a753c231801f04f5ccd10cc92119ad1b12a61165 - FirebaseCoreDiagnostics: 3721920bde3a9a6d5aa093c1d25e9d3e47f694af + FirebaseCoreDiagnostics: b63732f581a1c6a453ec7241f9ab60b3a5bd3450 FirebaseFunctions: 7639390ac39a914ab7a137fd162956b99cba59a7 GoogleDataTransport: 85fd18ff3019bb85d3f2c551d04c481dedf71fc9 GoogleUtilities: 8de2a97a17e15b6b98e38e8770e2d129a57c0040 diff --git a/installations/Podfile.lock b/installations/Podfile.lock index ecf0a22c..865a768b 100644 --- a/installations/Podfile.lock +++ b/installations/Podfile.lock @@ -1,14 +1,14 @@ PODS: - - FirebaseCore (8.6.1): + - FirebaseCore (8.7.0): - FirebaseCoreDiagnostics (~> 8.0) - GoogleUtilities/Environment (~> 7.4) - GoogleUtilities/Logger (~> 7.4) - - FirebaseCoreDiagnostics (8.6.0): + - FirebaseCoreDiagnostics (8.7.0): - GoogleDataTransport (~> 9.0) - GoogleUtilities/Environment (~> 7.4) - GoogleUtilities/Logger (~> 7.4) - nanopb (~> 2.30908.0) - - FirebaseInstallations (8.6.0): + - FirebaseInstallations (8.7.0): - FirebaseCore (~> 8.0) - GoogleUtilities/Environment (~> 7.4) - GoogleUtilities/UserDefaults (~> 7.4) @@ -44,9 +44,9 @@ SPEC REPOS: - PromisesObjC SPEC CHECKSUMS: - FirebaseCore: a753c231801f04f5ccd10cc92119ad1b12a61165 - FirebaseCoreDiagnostics: 3721920bde3a9a6d5aa093c1d25e9d3e47f694af - FirebaseInstallations: 0ede6ffcd215b8f93c19d9b06c1c54e2d4107e98 + FirebaseCore: f4804c1d3f4bbbefc88904d15653038f2c99ddf7 + FirebaseCoreDiagnostics: b63732f581a1c6a453ec7241f9ab60b3a5bd3450 + FirebaseInstallations: ede6fb72bb6337914e5888b399271259d0c4910c GoogleDataTransport: 85fd18ff3019bb85d3f2c551d04c481dedf71fc9 GoogleUtilities: 8de2a97a17e15b6b98e38e8770e2d129a57c0040 nanopb: a0ba3315591a9ae0a16a309ee504766e90db0c96 diff --git a/ml-functions/Podfile.lock b/ml-functions/Podfile.lock index c5ac8380..16994836 100644 --- a/ml-functions/Podfile.lock +++ b/ml-functions/Podfile.lock @@ -8,7 +8,7 @@ PODS: - FirebaseCoreDiagnostics (~> 8.0) - GoogleUtilities/Environment (~> 7.4) - GoogleUtilities/Logger (~> 7.4) - - FirebaseCoreDiagnostics (8.6.0): + - FirebaseCoreDiagnostics (8.7.0): - GoogleDataTransport (~> 9.0) - GoogleUtilities/Environment (~> 7.4) - GoogleUtilities/Logger (~> 7.4) @@ -50,7 +50,7 @@ SPEC REPOS: SPEC CHECKSUMS: Firebase: e84d95f6d3a91f634abc384f0751c434cb3aecfa FirebaseCore: a753c231801f04f5ccd10cc92119ad1b12a61165 - FirebaseCoreDiagnostics: 3721920bde3a9a6d5aa093c1d25e9d3e47f694af + FirebaseCoreDiagnostics: b63732f581a1c6a453ec7241f9ab60b3a5bd3450 FirebaseFunctions: 7639390ac39a914ab7a137fd162956b99cba59a7 GoogleDataTransport: 85fd18ff3019bb85d3f2c551d04c481dedf71fc9 GoogleUtilities: 8de2a97a17e15b6b98e38e8770e2d129a57c0040 From f32d09b88879ef902aceeccafb229691c31df57f Mon Sep 17 00:00:00 2001 From: DPE bot Date: Thu, 9 Sep 2021 08:23:50 -0700 Subject: [PATCH 196/387] Auto-update dependencies. --- appcheck/Podfile.lock | 18 ++++++++--------- crashlytics/Podfile.lock | 18 ++++++++--------- database/Podfile.lock | 26 ++++++++++++------------ firoptions/Podfile.lock | 42 +++++++++++++++++++-------------------- functions/Podfile.lock | 18 ++++++++--------- ml-functions/Podfile.lock | 18 ++++++++--------- 6 files changed, 70 insertions(+), 70 deletions(-) diff --git a/appcheck/Podfile.lock b/appcheck/Podfile.lock index 922b22d4..e0a17fd6 100644 --- a/appcheck/Podfile.lock +++ b/appcheck/Podfile.lock @@ -1,14 +1,14 @@ PODS: - - Firebase/AppCheck (8.6.1): + - Firebase/AppCheck (8.7.0): - Firebase/CoreOnly - - FirebaseAppCheck (~> 8.6.0-beta) - - Firebase/CoreOnly (8.6.1): - - FirebaseCore (= 8.6.1) - - FirebaseAppCheck (8.6.0-beta): + - FirebaseAppCheck (~> 8.7.0-beta) + - Firebase/CoreOnly (8.7.0): + - FirebaseCore (= 8.7.0) + - FirebaseAppCheck (8.7.0-beta): - FirebaseCore (~> 8.0) - GoogleUtilities/Environment (~> 7.4) - PromisesObjC (< 3.0, >= 1.2) - - FirebaseCore (8.6.1): + - FirebaseCore (8.7.0): - FirebaseCoreDiagnostics (~> 8.0) - GoogleUtilities/Environment (~> 7.4) - GoogleUtilities/Logger (~> 7.4) @@ -47,9 +47,9 @@ SPEC REPOS: - PromisesObjC SPEC CHECKSUMS: - Firebase: e84d95f6d3a91f634abc384f0751c434cb3aecfa - FirebaseAppCheck: 24bd8311c6dbfd1b03b1c7a3cb7d5a64dbc0cd4f - FirebaseCore: a753c231801f04f5ccd10cc92119ad1b12a61165 + Firebase: bc9325d5ee2041524bac78a5213d0e530c651309 + FirebaseAppCheck: 1165576c9ad15d10d96637d9b2f678ed35dd9985 + FirebaseCore: f4804c1d3f4bbbefc88904d15653038f2c99ddf7 FirebaseCoreDiagnostics: b63732f581a1c6a453ec7241f9ab60b3a5bd3450 GoogleDataTransport: 85fd18ff3019bb85d3f2c551d04c481dedf71fc9 GoogleUtilities: 8de2a97a17e15b6b98e38e8770e2d129a57c0040 diff --git a/crashlytics/Podfile.lock b/crashlytics/Podfile.lock index d92e9495..6ed352ef 100644 --- a/crashlytics/Podfile.lock +++ b/crashlytics/Podfile.lock @@ -1,10 +1,10 @@ PODS: - - Firebase/CoreOnly (8.6.1): - - FirebaseCore (= 8.6.1) - - Firebase/Crashlytics (8.6.1): + - Firebase/CoreOnly (8.7.0): + - FirebaseCore (= 8.7.0) + - Firebase/Crashlytics (8.7.0): - Firebase/CoreOnly - - FirebaseCrashlytics (~> 8.6.0) - - FirebaseCore (8.6.1): + - FirebaseCrashlytics (~> 8.7.0) + - FirebaseCore (8.7.0): - FirebaseCoreDiagnostics (~> 8.0) - GoogleUtilities/Environment (~> 7.4) - GoogleUtilities/Logger (~> 7.4) @@ -13,7 +13,7 @@ PODS: - GoogleUtilities/Environment (~> 7.4) - GoogleUtilities/Logger (~> 7.4) - nanopb (~> 2.30908.0) - - FirebaseCrashlytics (8.6.0): + - FirebaseCrashlytics (8.7.0): - FirebaseCore (~> 8.0) - FirebaseInstallations (~> 8.0) - GoogleDataTransport (~> 9.0) @@ -58,10 +58,10 @@ SPEC REPOS: - PromisesObjC SPEC CHECKSUMS: - Firebase: e84d95f6d3a91f634abc384f0751c434cb3aecfa - FirebaseCore: a753c231801f04f5ccd10cc92119ad1b12a61165 + Firebase: bc9325d5ee2041524bac78a5213d0e530c651309 + FirebaseCore: f4804c1d3f4bbbefc88904d15653038f2c99ddf7 FirebaseCoreDiagnostics: b63732f581a1c6a453ec7241f9ab60b3a5bd3450 - FirebaseCrashlytics: 58f8ecea7c799c61c50e8111d2e438424a8a1d2e + FirebaseCrashlytics: 6fac03d1eef054833b71c929c93ab95c12989728 FirebaseInstallations: ede6fb72bb6337914e5888b399271259d0c4910c GoogleDataTransport: 85fd18ff3019bb85d3f2c551d04c481dedf71fc9 GoogleUtilities: 8de2a97a17e15b6b98e38e8770e2d129a57c0040 diff --git a/database/Podfile.lock b/database/Podfile.lock index 30952252..99788fd0 100644 --- a/database/Podfile.lock +++ b/database/Podfile.lock @@ -1,18 +1,18 @@ PODS: - - Firebase/Auth (8.6.1): + - Firebase/Auth (8.7.0): - Firebase/CoreOnly - - FirebaseAuth (~> 8.6.0) - - Firebase/CoreOnly (8.6.1): - - FirebaseCore (= 8.6.1) - - Firebase/Database (8.6.1): + - FirebaseAuth (~> 8.7.0) + - Firebase/CoreOnly (8.7.0): + - FirebaseCore (= 8.7.0) + - Firebase/Database (8.7.0): - Firebase/CoreOnly - - FirebaseDatabase (~> 8.6.0) - - FirebaseAuth (8.6.0): + - FirebaseDatabase (~> 8.7.0) + - FirebaseAuth (8.7.0): - FirebaseCore (~> 8.0) - GoogleUtilities/AppDelegateSwizzler (~> 7.4) - GoogleUtilities/Environment (~> 7.4) - GTMSessionFetcher/Core (~> 1.5) - - FirebaseCore (8.6.1): + - FirebaseCore (8.7.0): - FirebaseCoreDiagnostics (~> 8.0) - GoogleUtilities/Environment (~> 7.4) - GoogleUtilities/Logger (~> 7.4) @@ -21,7 +21,7 @@ PODS: - GoogleUtilities/Environment (~> 7.4) - GoogleUtilities/Logger (~> 7.4) - nanopb (~> 2.30908.0) - - FirebaseDatabase (8.6.0): + - FirebaseDatabase (8.7.0): - FirebaseCore (~> 8.0) - leveldb-library (~> 1.22) - GoogleDataTransport (9.1.0): @@ -71,11 +71,11 @@ SPEC REPOS: - PromisesObjC SPEC CHECKSUMS: - Firebase: e84d95f6d3a91f634abc384f0751c434cb3aecfa - FirebaseAuth: 223adeeb2262b417532e89bf06a960e3a0a1e9e4 - FirebaseCore: a753c231801f04f5ccd10cc92119ad1b12a61165 + Firebase: bc9325d5ee2041524bac78a5213d0e530c651309 + FirebaseAuth: 2e7d029977648c67a5d51a263d4cbab76d34cf12 + FirebaseCore: f4804c1d3f4bbbefc88904d15653038f2c99ddf7 FirebaseCoreDiagnostics: b63732f581a1c6a453ec7241f9ab60b3a5bd3450 - FirebaseDatabase: 917fbeed577a68eb1ba0eb48c52a3aa10ac13f92 + FirebaseDatabase: afc82291f9ed94ff949cec1b9505e8c3b944bc0f GoogleDataTransport: 85fd18ff3019bb85d3f2c551d04c481dedf71fc9 GoogleUtilities: 8de2a97a17e15b6b98e38e8770e2d129a57c0040 GTMSessionFetcher: 43748f93435c2aa068b1cbe39655aaf600652e91 diff --git a/firoptions/Podfile.lock b/firoptions/Podfile.lock index 58dbc734..8623211a 100644 --- a/firoptions/Podfile.lock +++ b/firoptions/Podfile.lock @@ -1,16 +1,16 @@ PODS: - - Firebase/Analytics (8.6.1): + - Firebase/Analytics (8.7.0): - Firebase/Core - - Firebase/Core (8.6.1): + - Firebase/Core (8.7.0): - Firebase/CoreOnly - - FirebaseAnalytics (~> 8.6.0) - - Firebase/CoreOnly (8.6.1): - - FirebaseCore (= 8.6.1) - - Firebase/Database (8.6.1): + - FirebaseAnalytics (~> 8.7.0) + - Firebase/CoreOnly (8.7.0): + - FirebaseCore (= 8.7.0) + - Firebase/Database (8.7.0): - Firebase/CoreOnly - - FirebaseDatabase (~> 8.6.0) - - FirebaseAnalytics (8.6.0): - - FirebaseAnalytics/AdIdSupport (= 8.6.0) + - FirebaseDatabase (~> 8.7.0) + - FirebaseAnalytics (8.7.0): + - FirebaseAnalytics/AdIdSupport (= 8.7.0) - FirebaseCore (~> 8.0) - FirebaseInstallations (~> 8.0) - GoogleUtilities/AppDelegateSwizzler (~> 7.4) @@ -18,16 +18,16 @@ PODS: - GoogleUtilities/Network (~> 7.4) - "GoogleUtilities/NSData+zlib (~> 7.4)" - nanopb (~> 2.30908.0) - - FirebaseAnalytics/AdIdSupport (8.6.0): + - FirebaseAnalytics/AdIdSupport (8.7.0): - FirebaseCore (~> 8.0) - FirebaseInstallations (~> 8.0) - - GoogleAppMeasurement (= 8.6.0) + - GoogleAppMeasurement (= 8.7.0) - GoogleUtilities/AppDelegateSwizzler (~> 7.4) - GoogleUtilities/MethodSwizzler (~> 7.4) - GoogleUtilities/Network (~> 7.4) - "GoogleUtilities/NSData+zlib (~> 7.4)" - nanopb (~> 2.30908.0) - - FirebaseCore (8.6.1): + - FirebaseCore (8.7.0): - FirebaseCoreDiagnostics (~> 8.0) - GoogleUtilities/Environment (~> 7.4) - GoogleUtilities/Logger (~> 7.4) @@ -36,7 +36,7 @@ PODS: - GoogleUtilities/Environment (~> 7.4) - GoogleUtilities/Logger (~> 7.4) - nanopb (~> 2.30908.0) - - FirebaseDatabase (8.6.0): + - FirebaseDatabase (8.7.0): - FirebaseCore (~> 8.0) - leveldb-library (~> 1.22) - FirebaseInstallations (8.7.0): @@ -44,14 +44,14 @@ PODS: - GoogleUtilities/Environment (~> 7.4) - GoogleUtilities/UserDefaults (~> 7.4) - PromisesObjC (< 3.0, >= 1.2) - - GoogleAppMeasurement (8.6.0): - - GoogleAppMeasurement/AdIdSupport (= 8.6.0) + - GoogleAppMeasurement (8.7.0): + - GoogleAppMeasurement/AdIdSupport (= 8.7.0) - GoogleUtilities/AppDelegateSwizzler (~> 7.4) - GoogleUtilities/MethodSwizzler (~> 7.4) - GoogleUtilities/Network (~> 7.4) - "GoogleUtilities/NSData+zlib (~> 7.4)" - nanopb (~> 2.30908.0) - - GoogleAppMeasurement/AdIdSupport (8.6.0): + - GoogleAppMeasurement/AdIdSupport (8.7.0): - GoogleUtilities/AppDelegateSwizzler (~> 7.4) - GoogleUtilities/MethodSwizzler (~> 7.4) - GoogleUtilities/Network (~> 7.4) @@ -109,13 +109,13 @@ SPEC REPOS: - PromisesObjC SPEC CHECKSUMS: - Firebase: e84d95f6d3a91f634abc384f0751c434cb3aecfa - FirebaseAnalytics: 8f32ae54ad42754f503354782575c4ddfc1425c3 - FirebaseCore: a753c231801f04f5ccd10cc92119ad1b12a61165 + Firebase: bc9325d5ee2041524bac78a5213d0e530c651309 + FirebaseAnalytics: 52768800c2add1d84b751420cb4caaf8195f2c41 + FirebaseCore: f4804c1d3f4bbbefc88904d15653038f2c99ddf7 FirebaseCoreDiagnostics: b63732f581a1c6a453ec7241f9ab60b3a5bd3450 - FirebaseDatabase: 917fbeed577a68eb1ba0eb48c52a3aa10ac13f92 + FirebaseDatabase: afc82291f9ed94ff949cec1b9505e8c3b944bc0f FirebaseInstallations: ede6fb72bb6337914e5888b399271259d0c4910c - GoogleAppMeasurement: 2c0c6e2a7ab3fe730ade6379f732bdefb46f50b0 + GoogleAppMeasurement: 2be61ce546ad074dbe4dd545f222ac6033bb1d9e GoogleDataTransport: 85fd18ff3019bb85d3f2c551d04c481dedf71fc9 GoogleUtilities: 8de2a97a17e15b6b98e38e8770e2d129a57c0040 leveldb-library: 50c7b45cbd7bf543c81a468fe557a16ae3db8729 diff --git a/functions/Podfile.lock b/functions/Podfile.lock index d5951588..5496bc58 100644 --- a/functions/Podfile.lock +++ b/functions/Podfile.lock @@ -1,10 +1,10 @@ PODS: - - Firebase/CoreOnly (8.6.1): - - FirebaseCore (= 8.6.1) - - Firebase/Functions (8.6.1): + - Firebase/CoreOnly (8.7.0): + - FirebaseCore (= 8.7.0) + - Firebase/Functions (8.7.0): - Firebase/CoreOnly - - FirebaseFunctions (~> 8.6.0) - - FirebaseCore (8.6.1): + - FirebaseFunctions (~> 8.7.0) + - FirebaseCore (8.7.0): - FirebaseCoreDiagnostics (~> 8.0) - GoogleUtilities/Environment (~> 7.4) - GoogleUtilities/Logger (~> 7.4) @@ -13,7 +13,7 @@ PODS: - GoogleUtilities/Environment (~> 7.4) - GoogleUtilities/Logger (~> 7.4) - nanopb (~> 2.30908.0) - - FirebaseFunctions (8.6.0): + - FirebaseFunctions (8.7.0): - FirebaseCore (~> 8.0) - GTMSessionFetcher/Core (~> 1.5) - GoogleDataTransport (9.1.0): @@ -48,10 +48,10 @@ SPEC REPOS: - PromisesObjC SPEC CHECKSUMS: - Firebase: e84d95f6d3a91f634abc384f0751c434cb3aecfa - FirebaseCore: a753c231801f04f5ccd10cc92119ad1b12a61165 + Firebase: bc9325d5ee2041524bac78a5213d0e530c651309 + FirebaseCore: f4804c1d3f4bbbefc88904d15653038f2c99ddf7 FirebaseCoreDiagnostics: b63732f581a1c6a453ec7241f9ab60b3a5bd3450 - FirebaseFunctions: 7639390ac39a914ab7a137fd162956b99cba59a7 + FirebaseFunctions: 9b78e79a3de4ee00ca1af7fd8c5fd7ed76fbf702 GoogleDataTransport: 85fd18ff3019bb85d3f2c551d04c481dedf71fc9 GoogleUtilities: 8de2a97a17e15b6b98e38e8770e2d129a57c0040 GTMSessionFetcher: 43748f93435c2aa068b1cbe39655aaf600652e91 diff --git a/ml-functions/Podfile.lock b/ml-functions/Podfile.lock index 16994836..3881f1fa 100644 --- a/ml-functions/Podfile.lock +++ b/ml-functions/Podfile.lock @@ -1,10 +1,10 @@ PODS: - - Firebase/CoreOnly (8.6.1): - - FirebaseCore (= 8.6.1) - - Firebase/Functions (8.6.1): + - Firebase/CoreOnly (8.7.0): + - FirebaseCore (= 8.7.0) + - Firebase/Functions (8.7.0): - Firebase/CoreOnly - - FirebaseFunctions (~> 8.6.0) - - FirebaseCore (8.6.1): + - FirebaseFunctions (~> 8.7.0) + - FirebaseCore (8.7.0): - FirebaseCoreDiagnostics (~> 8.0) - GoogleUtilities/Environment (~> 7.4) - GoogleUtilities/Logger (~> 7.4) @@ -13,7 +13,7 @@ PODS: - GoogleUtilities/Environment (~> 7.4) - GoogleUtilities/Logger (~> 7.4) - nanopb (~> 2.30908.0) - - FirebaseFunctions (8.6.0): + - FirebaseFunctions (8.7.0): - FirebaseCore (~> 8.0) - GTMSessionFetcher/Core (~> 1.5) - GoogleDataTransport (9.1.0): @@ -48,10 +48,10 @@ SPEC REPOS: - PromisesObjC SPEC CHECKSUMS: - Firebase: e84d95f6d3a91f634abc384f0751c434cb3aecfa - FirebaseCore: a753c231801f04f5ccd10cc92119ad1b12a61165 + Firebase: bc9325d5ee2041524bac78a5213d0e530c651309 + FirebaseCore: f4804c1d3f4bbbefc88904d15653038f2c99ddf7 FirebaseCoreDiagnostics: b63732f581a1c6a453ec7241f9ab60b3a5bd3450 - FirebaseFunctions: 7639390ac39a914ab7a137fd162956b99cba59a7 + FirebaseFunctions: 9b78e79a3de4ee00ca1af7fd8c5fd7ed76fbf702 GoogleDataTransport: 85fd18ff3019bb85d3f2c551d04c481dedf71fc9 GoogleUtilities: 8de2a97a17e15b6b98e38e8770e2d129a57c0040 GTMSessionFetcher: 43748f93435c2aa068b1cbe39655aaf600652e91 From 09cc183f0851ceb61d0a75742b6752fa3b00b3c6 Mon Sep 17 00:00:00 2001 From: DPE bot Date: Tue, 14 Sep 2021 08:23:46 -0700 Subject: [PATCH 197/387] Auto-update dependencies. --- appcheck/Podfile.lock | 2 +- crashlytics/Podfile.lock | 2 +- database/Podfile.lock | 2 +- dl-invites-sample/Podfile.lock | 2 +- firoptions/Podfile.lock | 2 +- functions/Podfile.lock | 2 +- inappmessaging/Podfile.lock | 2 +- installations/Podfile.lock | 2 +- invites/Podfile.lock | 2 +- ml-functions/Podfile.lock | 2 +- mlkit/Podfile.lock | 2 +- storage/Podfile.lock | 2 +- 12 files changed, 12 insertions(+), 12 deletions(-) diff --git a/appcheck/Podfile.lock b/appcheck/Podfile.lock index e0a17fd6..506e3501 100644 --- a/appcheck/Podfile.lock +++ b/appcheck/Podfile.lock @@ -58,4 +58,4 @@ SPEC CHECKSUMS: PODFILE CHECKSUM: 3f5fe9faa57008d6327228db502ed5519ccd4918 -COCOAPODS: 1.11.0 +COCOAPODS: 1.11.2 diff --git a/crashlytics/Podfile.lock b/crashlytics/Podfile.lock index 6ed352ef..e01a09c3 100644 --- a/crashlytics/Podfile.lock +++ b/crashlytics/Podfile.lock @@ -70,4 +70,4 @@ SPEC CHECKSUMS: PODFILE CHECKSUM: 7d7fc01886b20bf15f0faadc1d61966683471571 -COCOAPODS: 1.11.0 +COCOAPODS: 1.11.2 diff --git a/database/Podfile.lock b/database/Podfile.lock index 99788fd0..976cc877 100644 --- a/database/Podfile.lock +++ b/database/Podfile.lock @@ -85,4 +85,4 @@ SPEC CHECKSUMS: PODFILE CHECKSUM: 2613ab7c1eac1e9efb615f9c2979ec498d92dcf6 -COCOAPODS: 1.11.0 +COCOAPODS: 1.11.2 diff --git a/dl-invites-sample/Podfile.lock b/dl-invites-sample/Podfile.lock index b2f10715..ecd41d94 100644 --- a/dl-invites-sample/Podfile.lock +++ b/dl-invites-sample/Podfile.lock @@ -54,4 +54,4 @@ SPEC CHECKSUMS: PODFILE CHECKSUM: 7de02ed38e9465e2c05bb12085a971c35543c261 -COCOAPODS: 1.11.0 +COCOAPODS: 1.11.2 diff --git a/firoptions/Podfile.lock b/firoptions/Podfile.lock index 8623211a..142e967f 100644 --- a/firoptions/Podfile.lock +++ b/firoptions/Podfile.lock @@ -124,4 +124,4 @@ SPEC CHECKSUMS: PODFILE CHECKSUM: 637f4cec311becce3d9f62d24448342df688ce41 -COCOAPODS: 1.11.0 +COCOAPODS: 1.11.2 diff --git a/functions/Podfile.lock b/functions/Podfile.lock index 5496bc58..f3d1889c 100644 --- a/functions/Podfile.lock +++ b/functions/Podfile.lock @@ -60,4 +60,4 @@ SPEC CHECKSUMS: PODFILE CHECKSUM: 0bf21181414ed35c7e5fc96da7dd0f72b77e7b34 -COCOAPODS: 1.11.0 +COCOAPODS: 1.11.2 diff --git a/inappmessaging/Podfile.lock b/inappmessaging/Podfile.lock index ad333dd2..984c728d 100644 --- a/inappmessaging/Podfile.lock +++ b/inappmessaging/Podfile.lock @@ -86,4 +86,4 @@ SPEC CHECKSUMS: PODFILE CHECKSUM: ee1d0162c4b114166138141943031a3ae6c42221 -COCOAPODS: 1.11.0 +COCOAPODS: 1.11.2 diff --git a/installations/Podfile.lock b/installations/Podfile.lock index 865a768b..0e23e2fb 100644 --- a/installations/Podfile.lock +++ b/installations/Podfile.lock @@ -54,4 +54,4 @@ SPEC CHECKSUMS: PODFILE CHECKSUM: 904aacceb39f206bdcc33f354e02d1d3d6343a46 -COCOAPODS: 1.11.0 +COCOAPODS: 1.11.2 diff --git a/invites/Podfile.lock b/invites/Podfile.lock index 1fdb78a7..2863aa19 100644 --- a/invites/Podfile.lock +++ b/invites/Podfile.lock @@ -147,4 +147,4 @@ SPEC CHECKSUMS: PODFILE CHECKSUM: 642789e1fcae7a05996d36ee829b1b64089587bd -COCOAPODS: 1.11.0 +COCOAPODS: 1.11.2 diff --git a/ml-functions/Podfile.lock b/ml-functions/Podfile.lock index 3881f1fa..274ad232 100644 --- a/ml-functions/Podfile.lock +++ b/ml-functions/Podfile.lock @@ -60,4 +60,4 @@ SPEC CHECKSUMS: PODFILE CHECKSUM: aa543baa476adf0a1eb62d4970ac2cffc30a1931 -COCOAPODS: 1.11.0 +COCOAPODS: 1.11.2 diff --git a/mlkit/Podfile.lock b/mlkit/Podfile.lock index fb495bb5..ffec3e44 100644 --- a/mlkit/Podfile.lock +++ b/mlkit/Podfile.lock @@ -131,4 +131,4 @@ SPEC CHECKSUMS: PODFILE CHECKSUM: 4b071879fc5f9391b9325777ac56ce58e70e8b8d -COCOAPODS: 1.11.0 +COCOAPODS: 1.11.2 diff --git a/storage/Podfile.lock b/storage/Podfile.lock index 4cc2b220..f2f6979b 100644 --- a/storage/Podfile.lock +++ b/storage/Podfile.lock @@ -69,4 +69,4 @@ SPEC CHECKSUMS: PODFILE CHECKSUM: f0cd9d079793b24a37b713cd64dc7900bb8601af -COCOAPODS: 1.11.0 +COCOAPODS: 1.11.2 From ba6dfff48fa85ccd93a4fe74d81ea17b47a29a1c Mon Sep 17 00:00:00 2001 From: DPE bot Date: Thu, 16 Sep 2021 08:23:32 -0700 Subject: [PATCH 198/387] Auto-update dependencies. --- mlkit/Podfile.lock | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/mlkit/Podfile.lock b/mlkit/Podfile.lock index ffec3e44..fab43802 100644 --- a/mlkit/Podfile.lock +++ b/mlkit/Podfile.lock @@ -81,7 +81,7 @@ PODS: - nanopb/decode (1.30906.0) - nanopb/encode (1.30906.0) - PromisesObjC (1.2.12) - - Protobuf (3.17.0) + - Protobuf (3.18.0) - TensorFlowLiteC (2.1.0) - TensorFlowLiteObjC (2.1.0): - TensorFlowLiteC (= 2.1.0) @@ -125,7 +125,7 @@ SPEC CHECKSUMS: GTMSessionFetcher: 43748f93435c2aa068b1cbe39655aaf600652e91 nanopb: 59317e09cf1f1a0af72f12af412d54edf52603fc PromisesObjC: 3113f7f76903778cf4a0586bd1ab89329a0b7b97 - Protobuf: 7327d4444215b5f18e560a97f879ff5503c4581c + Protobuf: 1a37ebea1338949e9ac35a3f06e80b3f536eec8d TensorFlowLiteC: 215603d4426d93810eace5947e317389554a4b66 TensorFlowLiteObjC: 2e074eb41084037aeda9a8babe111fdd3ac99974 From 568736d2b5284108c39a41260b0c6ce4a721a2d4 Mon Sep 17 00:00:00 2001 From: Todd Kerpelman Date: Fri, 24 Sep 2021 16:12:43 -0700 Subject: [PATCH 199/387] Addeds snippets for getData on a single value --- database/DatabaseReference/objc/ViewController.m | 14 ++++++++++++++ .../DatabaseReference/swift/ViewController.swift | 13 +++++++++++++ 2 files changed, 27 insertions(+) diff --git a/database/DatabaseReference/objc/ViewController.m b/database/DatabaseReference/objc/ViewController.m index 814ee7db..3ac972d2 100644 --- a/database/DatabaseReference/objc/ViewController.m +++ b/database/DatabaseReference/objc/ViewController.m @@ -161,6 +161,20 @@ - (void)writeNewUserWithCompletion:(FIRUser *)user withName:(NSString *)username // [END rtdb_write_new_user_completion] } +- (void)singleUseGetDataForUserId:(NSString *)uid { + FIRDatabaseReference *ref = [FIRDatabase database].reference; + // [START single_value_get_data] + NSString *userPath = [NSString stringWithFormat:@"users/%@/username", uid]; + [[ref child:userPath] getDataWithCompletionBlock:^(NSError * _Nullable error, FIRDataSnapshot * _Nonnull snapshot) { + if (error) { + NSLog(@"Received an error %@", error); + return; + } + NSString *userName = snapshot.value; + }]; + // [START single_value_get_data] +} + - (void)incrementStarsForPost:(NSString *)postID byUser: (NSString *) userID { // [START rtdb_post_stars_increment] NSDictionary *updates = @{[NSString stringWithFormat: @"posts/%@/stars/%@", postID, userID]: @TRUE, diff --git a/database/DatabaseReference/swift/ViewController.swift b/database/DatabaseReference/swift/ViewController.swift index 378645bb..3d493e40 100644 --- a/database/DatabaseReference/swift/ViewController.swift +++ b/database/DatabaseReference/swift/ViewController.swift @@ -122,6 +122,19 @@ class ViewController: UIViewController { // [END rtdb_write_new_user_completion] } + func singleUseFetchData(uid: String) { + let ref = Database.database().reference(); + // [START single_value_get_data] + ref.child("users/\(uid)/username").getData(completion: { error, snapshot in + guard error == nil else { + print(error!.localizedDescription) + return; + } + let userName = snapshot.value as? String ?? "Unknown"; + }); + // [END single_value_get_data] + } + func emulatorSettings() { // [START rtdb_emulator_connect] // In almost all cases the ns (namespace) is your project ID. From 7c87e6a644b36fa711e592eee80c78be9b30cf5f Mon Sep 17 00:00:00 2001 From: Todd Kerpelman Date: Mon, 27 Sep 2021 09:57:47 -0700 Subject: [PATCH 200/387] Fixed incorrect START tag --- database/DatabaseReference/objc/ViewController.m | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/database/DatabaseReference/objc/ViewController.m b/database/DatabaseReference/objc/ViewController.m index 3ac972d2..c2d930cc 100644 --- a/database/DatabaseReference/objc/ViewController.m +++ b/database/DatabaseReference/objc/ViewController.m @@ -172,7 +172,7 @@ - (void)singleUseGetDataForUserId:(NSString *)uid { } NSString *userName = snapshot.value; }]; - // [START single_value_get_data] + // [END single_value_get_data] } - (void)incrementStarsForPost:(NSString *)postID byUser: (NSString *) userID { From 89b1ba423723bcda9fef68f5e05fce4850f832f0 Mon Sep 17 00:00:00 2001 From: DPE bot Date: Tue, 28 Sep 2021 08:23:30 -0700 Subject: [PATCH 201/387] Auto-update dependencies. --- appcheck/Podfile.lock | 4 ++-- crashlytics/Podfile.lock | 8 ++++---- database/Podfile.lock | 4 ++-- firoptions/Podfile.lock | 8 ++++---- functions/Podfile.lock | 4 ++-- installations/Podfile.lock | 12 ++++++------ ml-functions/Podfile.lock | 4 ++-- 7 files changed, 22 insertions(+), 22 deletions(-) diff --git a/appcheck/Podfile.lock b/appcheck/Podfile.lock index 506e3501..d27773af 100644 --- a/appcheck/Podfile.lock +++ b/appcheck/Podfile.lock @@ -12,7 +12,7 @@ PODS: - FirebaseCoreDiagnostics (~> 8.0) - GoogleUtilities/Environment (~> 7.4) - GoogleUtilities/Logger (~> 7.4) - - FirebaseCoreDiagnostics (8.7.0): + - FirebaseCoreDiagnostics (8.8.0): - GoogleDataTransport (~> 9.0) - GoogleUtilities/Environment (~> 7.4) - GoogleUtilities/Logger (~> 7.4) @@ -50,7 +50,7 @@ SPEC CHECKSUMS: Firebase: bc9325d5ee2041524bac78a5213d0e530c651309 FirebaseAppCheck: 1165576c9ad15d10d96637d9b2f678ed35dd9985 FirebaseCore: f4804c1d3f4bbbefc88904d15653038f2c99ddf7 - FirebaseCoreDiagnostics: b63732f581a1c6a453ec7241f9ab60b3a5bd3450 + FirebaseCoreDiagnostics: fe77f42da6329d6d83d21fd9d621a6b704413bfc GoogleDataTransport: 85fd18ff3019bb85d3f2c551d04c481dedf71fc9 GoogleUtilities: 8de2a97a17e15b6b98e38e8770e2d129a57c0040 nanopb: a0ba3315591a9ae0a16a309ee504766e90db0c96 diff --git a/crashlytics/Podfile.lock b/crashlytics/Podfile.lock index e01a09c3..c716cb19 100644 --- a/crashlytics/Podfile.lock +++ b/crashlytics/Podfile.lock @@ -8,7 +8,7 @@ PODS: - FirebaseCoreDiagnostics (~> 8.0) - GoogleUtilities/Environment (~> 7.4) - GoogleUtilities/Logger (~> 7.4) - - FirebaseCoreDiagnostics (8.7.0): + - FirebaseCoreDiagnostics (8.8.0): - GoogleDataTransport (~> 9.0) - GoogleUtilities/Environment (~> 7.4) - GoogleUtilities/Logger (~> 7.4) @@ -20,7 +20,7 @@ PODS: - GoogleUtilities/Environment (~> 7.4) - nanopb (~> 2.30908.0) - PromisesObjC (< 3.0, >= 1.2) - - FirebaseInstallations (8.7.0): + - FirebaseInstallations (8.8.0): - FirebaseCore (~> 8.0) - GoogleUtilities/Environment (~> 7.4) - GoogleUtilities/UserDefaults (~> 7.4) @@ -60,9 +60,9 @@ SPEC REPOS: SPEC CHECKSUMS: Firebase: bc9325d5ee2041524bac78a5213d0e530c651309 FirebaseCore: f4804c1d3f4bbbefc88904d15653038f2c99ddf7 - FirebaseCoreDiagnostics: b63732f581a1c6a453ec7241f9ab60b3a5bd3450 + FirebaseCoreDiagnostics: fe77f42da6329d6d83d21fd9d621a6b704413bfc FirebaseCrashlytics: 6fac03d1eef054833b71c929c93ab95c12989728 - FirebaseInstallations: ede6fb72bb6337914e5888b399271259d0c4910c + FirebaseInstallations: 2563cb18a723ef9c6ef18318a49519b75dce613c GoogleDataTransport: 85fd18ff3019bb85d3f2c551d04c481dedf71fc9 GoogleUtilities: 8de2a97a17e15b6b98e38e8770e2d129a57c0040 nanopb: a0ba3315591a9ae0a16a309ee504766e90db0c96 diff --git a/database/Podfile.lock b/database/Podfile.lock index 976cc877..1a93e1f1 100644 --- a/database/Podfile.lock +++ b/database/Podfile.lock @@ -16,7 +16,7 @@ PODS: - FirebaseCoreDiagnostics (~> 8.0) - GoogleUtilities/Environment (~> 7.4) - GoogleUtilities/Logger (~> 7.4) - - FirebaseCoreDiagnostics (8.7.0): + - FirebaseCoreDiagnostics (8.8.0): - GoogleDataTransport (~> 9.0) - GoogleUtilities/Environment (~> 7.4) - GoogleUtilities/Logger (~> 7.4) @@ -74,7 +74,7 @@ SPEC CHECKSUMS: Firebase: bc9325d5ee2041524bac78a5213d0e530c651309 FirebaseAuth: 2e7d029977648c67a5d51a263d4cbab76d34cf12 FirebaseCore: f4804c1d3f4bbbefc88904d15653038f2c99ddf7 - FirebaseCoreDiagnostics: b63732f581a1c6a453ec7241f9ab60b3a5bd3450 + FirebaseCoreDiagnostics: fe77f42da6329d6d83d21fd9d621a6b704413bfc FirebaseDatabase: afc82291f9ed94ff949cec1b9505e8c3b944bc0f GoogleDataTransport: 85fd18ff3019bb85d3f2c551d04c481dedf71fc9 GoogleUtilities: 8de2a97a17e15b6b98e38e8770e2d129a57c0040 diff --git a/firoptions/Podfile.lock b/firoptions/Podfile.lock index 142e967f..c3a27751 100644 --- a/firoptions/Podfile.lock +++ b/firoptions/Podfile.lock @@ -31,7 +31,7 @@ PODS: - FirebaseCoreDiagnostics (~> 8.0) - GoogleUtilities/Environment (~> 7.4) - GoogleUtilities/Logger (~> 7.4) - - FirebaseCoreDiagnostics (8.7.0): + - FirebaseCoreDiagnostics (8.8.0): - GoogleDataTransport (~> 9.0) - GoogleUtilities/Environment (~> 7.4) - GoogleUtilities/Logger (~> 7.4) @@ -39,7 +39,7 @@ PODS: - FirebaseDatabase (8.7.0): - FirebaseCore (~> 8.0) - leveldb-library (~> 1.22) - - FirebaseInstallations (8.7.0): + - FirebaseInstallations (8.8.0): - FirebaseCore (~> 8.0) - GoogleUtilities/Environment (~> 7.4) - GoogleUtilities/UserDefaults (~> 7.4) @@ -112,9 +112,9 @@ SPEC CHECKSUMS: Firebase: bc9325d5ee2041524bac78a5213d0e530c651309 FirebaseAnalytics: 52768800c2add1d84b751420cb4caaf8195f2c41 FirebaseCore: f4804c1d3f4bbbefc88904d15653038f2c99ddf7 - FirebaseCoreDiagnostics: b63732f581a1c6a453ec7241f9ab60b3a5bd3450 + FirebaseCoreDiagnostics: fe77f42da6329d6d83d21fd9d621a6b704413bfc FirebaseDatabase: afc82291f9ed94ff949cec1b9505e8c3b944bc0f - FirebaseInstallations: ede6fb72bb6337914e5888b399271259d0c4910c + FirebaseInstallations: 2563cb18a723ef9c6ef18318a49519b75dce613c GoogleAppMeasurement: 2be61ce546ad074dbe4dd545f222ac6033bb1d9e GoogleDataTransport: 85fd18ff3019bb85d3f2c551d04c481dedf71fc9 GoogleUtilities: 8de2a97a17e15b6b98e38e8770e2d129a57c0040 diff --git a/functions/Podfile.lock b/functions/Podfile.lock index f3d1889c..f85a644e 100644 --- a/functions/Podfile.lock +++ b/functions/Podfile.lock @@ -8,7 +8,7 @@ PODS: - FirebaseCoreDiagnostics (~> 8.0) - GoogleUtilities/Environment (~> 7.4) - GoogleUtilities/Logger (~> 7.4) - - FirebaseCoreDiagnostics (8.7.0): + - FirebaseCoreDiagnostics (8.8.0): - GoogleDataTransport (~> 9.0) - GoogleUtilities/Environment (~> 7.4) - GoogleUtilities/Logger (~> 7.4) @@ -50,7 +50,7 @@ SPEC REPOS: SPEC CHECKSUMS: Firebase: bc9325d5ee2041524bac78a5213d0e530c651309 FirebaseCore: f4804c1d3f4bbbefc88904d15653038f2c99ddf7 - FirebaseCoreDiagnostics: b63732f581a1c6a453ec7241f9ab60b3a5bd3450 + FirebaseCoreDiagnostics: fe77f42da6329d6d83d21fd9d621a6b704413bfc FirebaseFunctions: 9b78e79a3de4ee00ca1af7fd8c5fd7ed76fbf702 GoogleDataTransport: 85fd18ff3019bb85d3f2c551d04c481dedf71fc9 GoogleUtilities: 8de2a97a17e15b6b98e38e8770e2d129a57c0040 diff --git a/installations/Podfile.lock b/installations/Podfile.lock index 0e23e2fb..815c7f06 100644 --- a/installations/Podfile.lock +++ b/installations/Podfile.lock @@ -1,14 +1,14 @@ PODS: - - FirebaseCore (8.7.0): + - FirebaseCore (8.8.0): - FirebaseCoreDiagnostics (~> 8.0) - GoogleUtilities/Environment (~> 7.4) - GoogleUtilities/Logger (~> 7.4) - - FirebaseCoreDiagnostics (8.7.0): + - FirebaseCoreDiagnostics (8.8.0): - GoogleDataTransport (~> 9.0) - GoogleUtilities/Environment (~> 7.4) - GoogleUtilities/Logger (~> 7.4) - nanopb (~> 2.30908.0) - - FirebaseInstallations (8.7.0): + - FirebaseInstallations (8.8.0): - FirebaseCore (~> 8.0) - GoogleUtilities/Environment (~> 7.4) - GoogleUtilities/UserDefaults (~> 7.4) @@ -44,9 +44,9 @@ SPEC REPOS: - PromisesObjC SPEC CHECKSUMS: - FirebaseCore: f4804c1d3f4bbbefc88904d15653038f2c99ddf7 - FirebaseCoreDiagnostics: b63732f581a1c6a453ec7241f9ab60b3a5bd3450 - FirebaseInstallations: ede6fb72bb6337914e5888b399271259d0c4910c + FirebaseCore: 98b29e3828f0a53651c363937a7f7d92a19f1ba2 + FirebaseCoreDiagnostics: fe77f42da6329d6d83d21fd9d621a6b704413bfc + FirebaseInstallations: 2563cb18a723ef9c6ef18318a49519b75dce613c GoogleDataTransport: 85fd18ff3019bb85d3f2c551d04c481dedf71fc9 GoogleUtilities: 8de2a97a17e15b6b98e38e8770e2d129a57c0040 nanopb: a0ba3315591a9ae0a16a309ee504766e90db0c96 diff --git a/ml-functions/Podfile.lock b/ml-functions/Podfile.lock index 274ad232..2c8793a5 100644 --- a/ml-functions/Podfile.lock +++ b/ml-functions/Podfile.lock @@ -8,7 +8,7 @@ PODS: - FirebaseCoreDiagnostics (~> 8.0) - GoogleUtilities/Environment (~> 7.4) - GoogleUtilities/Logger (~> 7.4) - - FirebaseCoreDiagnostics (8.7.0): + - FirebaseCoreDiagnostics (8.8.0): - GoogleDataTransport (~> 9.0) - GoogleUtilities/Environment (~> 7.4) - GoogleUtilities/Logger (~> 7.4) @@ -50,7 +50,7 @@ SPEC REPOS: SPEC CHECKSUMS: Firebase: bc9325d5ee2041524bac78a5213d0e530c651309 FirebaseCore: f4804c1d3f4bbbefc88904d15653038f2c99ddf7 - FirebaseCoreDiagnostics: b63732f581a1c6a453ec7241f9ab60b3a5bd3450 + FirebaseCoreDiagnostics: fe77f42da6329d6d83d21fd9d621a6b704413bfc FirebaseFunctions: 9b78e79a3de4ee00ca1af7fd8c5fd7ed76fbf702 GoogleDataTransport: 85fd18ff3019bb85d3f2c551d04c481dedf71fc9 GoogleUtilities: 8de2a97a17e15b6b98e38e8770e2d129a57c0040 From ad58027d630908cea37a987fb06d0758c0e0216f Mon Sep 17 00:00:00 2001 From: DPE bot Date: Wed, 29 Sep 2021 08:23:34 -0700 Subject: [PATCH 202/387] Auto-update dependencies. --- appcheck/Podfile.lock | 18 +++++++------- crashlytics/Podfile.lock | 18 +++++++------- database/Podfile.lock | 26 ++++++++++----------- firoptions/Podfile.lock | 49 ++++++++++++++++++++++----------------- functions/Podfile.lock | 18 +++++++------- ml-functions/Podfile.lock | 18 +++++++------- 6 files changed, 77 insertions(+), 70 deletions(-) diff --git a/appcheck/Podfile.lock b/appcheck/Podfile.lock index d27773af..21dcb989 100644 --- a/appcheck/Podfile.lock +++ b/appcheck/Podfile.lock @@ -1,14 +1,14 @@ PODS: - - Firebase/AppCheck (8.7.0): + - Firebase/AppCheck (8.8.0): - Firebase/CoreOnly - - FirebaseAppCheck (~> 8.7.0-beta) - - Firebase/CoreOnly (8.7.0): - - FirebaseCore (= 8.7.0) - - FirebaseAppCheck (8.7.0-beta): + - FirebaseAppCheck (~> 8.8.0-beta) + - Firebase/CoreOnly (8.8.0): + - FirebaseCore (= 8.8.0) + - FirebaseAppCheck (8.8.0-beta): - FirebaseCore (~> 8.0) - GoogleUtilities/Environment (~> 7.4) - PromisesObjC (< 3.0, >= 1.2) - - FirebaseCore (8.7.0): + - FirebaseCore (8.8.0): - FirebaseCoreDiagnostics (~> 8.0) - GoogleUtilities/Environment (~> 7.4) - GoogleUtilities/Logger (~> 7.4) @@ -47,9 +47,9 @@ SPEC REPOS: - PromisesObjC SPEC CHECKSUMS: - Firebase: bc9325d5ee2041524bac78a5213d0e530c651309 - FirebaseAppCheck: 1165576c9ad15d10d96637d9b2f678ed35dd9985 - FirebaseCore: f4804c1d3f4bbbefc88904d15653038f2c99ddf7 + Firebase: 629510f1a9ddb235f3a7c5c8ceb23ba887f0f814 + FirebaseAppCheck: 2c23e71c305cc93be7770fdf20bee65dec6f700b + FirebaseCore: 98b29e3828f0a53651c363937a7f7d92a19f1ba2 FirebaseCoreDiagnostics: fe77f42da6329d6d83d21fd9d621a6b704413bfc GoogleDataTransport: 85fd18ff3019bb85d3f2c551d04c481dedf71fc9 GoogleUtilities: 8de2a97a17e15b6b98e38e8770e2d129a57c0040 diff --git a/crashlytics/Podfile.lock b/crashlytics/Podfile.lock index c716cb19..d8823675 100644 --- a/crashlytics/Podfile.lock +++ b/crashlytics/Podfile.lock @@ -1,10 +1,10 @@ PODS: - - Firebase/CoreOnly (8.7.0): - - FirebaseCore (= 8.7.0) - - Firebase/Crashlytics (8.7.0): + - Firebase/CoreOnly (8.8.0): + - FirebaseCore (= 8.8.0) + - Firebase/Crashlytics (8.8.0): - Firebase/CoreOnly - - FirebaseCrashlytics (~> 8.7.0) - - FirebaseCore (8.7.0): + - FirebaseCrashlytics (~> 8.8.0) + - FirebaseCore (8.8.0): - FirebaseCoreDiagnostics (~> 8.0) - GoogleUtilities/Environment (~> 7.4) - GoogleUtilities/Logger (~> 7.4) @@ -13,7 +13,7 @@ PODS: - GoogleUtilities/Environment (~> 7.4) - GoogleUtilities/Logger (~> 7.4) - nanopb (~> 2.30908.0) - - FirebaseCrashlytics (8.7.0): + - FirebaseCrashlytics (8.8.0): - FirebaseCore (~> 8.0) - FirebaseInstallations (~> 8.0) - GoogleDataTransport (~> 9.0) @@ -58,10 +58,10 @@ SPEC REPOS: - PromisesObjC SPEC CHECKSUMS: - Firebase: bc9325d5ee2041524bac78a5213d0e530c651309 - FirebaseCore: f4804c1d3f4bbbefc88904d15653038f2c99ddf7 + Firebase: 629510f1a9ddb235f3a7c5c8ceb23ba887f0f814 + FirebaseCore: 98b29e3828f0a53651c363937a7f7d92a19f1ba2 FirebaseCoreDiagnostics: fe77f42da6329d6d83d21fd9d621a6b704413bfc - FirebaseCrashlytics: 6fac03d1eef054833b71c929c93ab95c12989728 + FirebaseCrashlytics: 3660c045c8e45cc4276110562a0ef44cf43c8157 FirebaseInstallations: 2563cb18a723ef9c6ef18318a49519b75dce613c GoogleDataTransport: 85fd18ff3019bb85d3f2c551d04c481dedf71fc9 GoogleUtilities: 8de2a97a17e15b6b98e38e8770e2d129a57c0040 diff --git a/database/Podfile.lock b/database/Podfile.lock index 1a93e1f1..72a4364d 100644 --- a/database/Podfile.lock +++ b/database/Podfile.lock @@ -1,18 +1,18 @@ PODS: - - Firebase/Auth (8.7.0): + - Firebase/Auth (8.8.0): - Firebase/CoreOnly - - FirebaseAuth (~> 8.7.0) - - Firebase/CoreOnly (8.7.0): - - FirebaseCore (= 8.7.0) - - Firebase/Database (8.7.0): + - FirebaseAuth (~> 8.8.0) + - Firebase/CoreOnly (8.8.0): + - FirebaseCore (= 8.8.0) + - Firebase/Database (8.8.0): - Firebase/CoreOnly - - FirebaseDatabase (~> 8.7.0) - - FirebaseAuth (8.7.0): + - FirebaseDatabase (~> 8.8.0) + - FirebaseAuth (8.8.0): - FirebaseCore (~> 8.0) - GoogleUtilities/AppDelegateSwizzler (~> 7.4) - GoogleUtilities/Environment (~> 7.4) - GTMSessionFetcher/Core (~> 1.5) - - FirebaseCore (8.7.0): + - FirebaseCore (8.8.0): - FirebaseCoreDiagnostics (~> 8.0) - GoogleUtilities/Environment (~> 7.4) - GoogleUtilities/Logger (~> 7.4) @@ -21,7 +21,7 @@ PODS: - GoogleUtilities/Environment (~> 7.4) - GoogleUtilities/Logger (~> 7.4) - nanopb (~> 2.30908.0) - - FirebaseDatabase (8.7.0): + - FirebaseDatabase (8.8.0): - FirebaseCore (~> 8.0) - leveldb-library (~> 1.22) - GoogleDataTransport (9.1.0): @@ -71,11 +71,11 @@ SPEC REPOS: - PromisesObjC SPEC CHECKSUMS: - Firebase: bc9325d5ee2041524bac78a5213d0e530c651309 - FirebaseAuth: 2e7d029977648c67a5d51a263d4cbab76d34cf12 - FirebaseCore: f4804c1d3f4bbbefc88904d15653038f2c99ddf7 + Firebase: 629510f1a9ddb235f3a7c5c8ceb23ba887f0f814 + FirebaseAuth: bcf0adeff88bda5dcb3beeabe5760f1226ab7b2f + FirebaseCore: 98b29e3828f0a53651c363937a7f7d92a19f1ba2 FirebaseCoreDiagnostics: fe77f42da6329d6d83d21fd9d621a6b704413bfc - FirebaseDatabase: afc82291f9ed94ff949cec1b9505e8c3b944bc0f + FirebaseDatabase: bc4610ff3a816dcc680c1dbccf7f9f4bd94ac07d GoogleDataTransport: 85fd18ff3019bb85d3f2c551d04c481dedf71fc9 GoogleUtilities: 8de2a97a17e15b6b98e38e8770e2d129a57c0040 GTMSessionFetcher: 43748f93435c2aa068b1cbe39655aaf600652e91 diff --git a/firoptions/Podfile.lock b/firoptions/Podfile.lock index c3a27751..573e92e4 100644 --- a/firoptions/Podfile.lock +++ b/firoptions/Podfile.lock @@ -1,16 +1,16 @@ PODS: - - Firebase/Analytics (8.7.0): + - Firebase/Analytics (8.8.0): - Firebase/Core - - Firebase/Core (8.7.0): + - Firebase/Core (8.8.0): - Firebase/CoreOnly - - FirebaseAnalytics (~> 8.7.0) - - Firebase/CoreOnly (8.7.0): - - FirebaseCore (= 8.7.0) - - Firebase/Database (8.7.0): + - FirebaseAnalytics (~> 8.8.0) + - Firebase/CoreOnly (8.8.0): + - FirebaseCore (= 8.8.0) + - Firebase/Database (8.8.0): - Firebase/CoreOnly - - FirebaseDatabase (~> 8.7.0) - - FirebaseAnalytics (8.7.0): - - FirebaseAnalytics/AdIdSupport (= 8.7.0) + - FirebaseDatabase (~> 8.8.0) + - FirebaseAnalytics (8.8.0): + - FirebaseAnalytics/AdIdSupport (= 8.8.0) - FirebaseCore (~> 8.0) - FirebaseInstallations (~> 8.0) - GoogleUtilities/AppDelegateSwizzler (~> 7.4) @@ -18,16 +18,16 @@ PODS: - GoogleUtilities/Network (~> 7.4) - "GoogleUtilities/NSData+zlib (~> 7.4)" - nanopb (~> 2.30908.0) - - FirebaseAnalytics/AdIdSupport (8.7.0): + - FirebaseAnalytics/AdIdSupport (8.8.0): - FirebaseCore (~> 8.0) - FirebaseInstallations (~> 8.0) - - GoogleAppMeasurement (= 8.7.0) + - GoogleAppMeasurement (= 8.8.0) - GoogleUtilities/AppDelegateSwizzler (~> 7.4) - GoogleUtilities/MethodSwizzler (~> 7.4) - GoogleUtilities/Network (~> 7.4) - "GoogleUtilities/NSData+zlib (~> 7.4)" - nanopb (~> 2.30908.0) - - FirebaseCore (8.7.0): + - FirebaseCore (8.8.0): - FirebaseCoreDiagnostics (~> 8.0) - GoogleUtilities/Environment (~> 7.4) - GoogleUtilities/Logger (~> 7.4) @@ -36,7 +36,7 @@ PODS: - GoogleUtilities/Environment (~> 7.4) - GoogleUtilities/Logger (~> 7.4) - nanopb (~> 2.30908.0) - - FirebaseDatabase (8.7.0): + - FirebaseDatabase (8.8.0): - FirebaseCore (~> 8.0) - leveldb-library (~> 1.22) - FirebaseInstallations (8.8.0): @@ -44,14 +44,21 @@ PODS: - GoogleUtilities/Environment (~> 7.4) - GoogleUtilities/UserDefaults (~> 7.4) - PromisesObjC (< 3.0, >= 1.2) - - GoogleAppMeasurement (8.7.0): - - GoogleAppMeasurement/AdIdSupport (= 8.7.0) + - GoogleAppMeasurement (8.8.0): + - GoogleAppMeasurement/AdIdSupport (= 8.8.0) - GoogleUtilities/AppDelegateSwizzler (~> 7.4) - GoogleUtilities/MethodSwizzler (~> 7.4) - GoogleUtilities/Network (~> 7.4) - "GoogleUtilities/NSData+zlib (~> 7.4)" - nanopb (~> 2.30908.0) - - GoogleAppMeasurement/AdIdSupport (8.7.0): + - GoogleAppMeasurement/AdIdSupport (8.8.0): + - GoogleAppMeasurement/WithoutAdIdSupport (= 8.8.0) + - GoogleUtilities/AppDelegateSwizzler (~> 7.4) + - GoogleUtilities/MethodSwizzler (~> 7.4) + - GoogleUtilities/Network (~> 7.4) + - "GoogleUtilities/NSData+zlib (~> 7.4)" + - nanopb (~> 2.30908.0) + - GoogleAppMeasurement/WithoutAdIdSupport (8.8.0): - GoogleUtilities/AppDelegateSwizzler (~> 7.4) - GoogleUtilities/MethodSwizzler (~> 7.4) - GoogleUtilities/Network (~> 7.4) @@ -109,13 +116,13 @@ SPEC REPOS: - PromisesObjC SPEC CHECKSUMS: - Firebase: bc9325d5ee2041524bac78a5213d0e530c651309 - FirebaseAnalytics: 52768800c2add1d84b751420cb4caaf8195f2c41 - FirebaseCore: f4804c1d3f4bbbefc88904d15653038f2c99ddf7 + Firebase: 629510f1a9ddb235f3a7c5c8ceb23ba887f0f814 + FirebaseAnalytics: 5506ea8b867d8423485a84b4cd612d279f7b0b8a + FirebaseCore: 98b29e3828f0a53651c363937a7f7d92a19f1ba2 FirebaseCoreDiagnostics: fe77f42da6329d6d83d21fd9d621a6b704413bfc - FirebaseDatabase: afc82291f9ed94ff949cec1b9505e8c3b944bc0f + FirebaseDatabase: bc4610ff3a816dcc680c1dbccf7f9f4bd94ac07d FirebaseInstallations: 2563cb18a723ef9c6ef18318a49519b75dce613c - GoogleAppMeasurement: 2be61ce546ad074dbe4dd545f222ac6033bb1d9e + GoogleAppMeasurement: 5ba1164e3c844ba84272555e916d0a6d3d977e91 GoogleDataTransport: 85fd18ff3019bb85d3f2c551d04c481dedf71fc9 GoogleUtilities: 8de2a97a17e15b6b98e38e8770e2d129a57c0040 leveldb-library: 50c7b45cbd7bf543c81a468fe557a16ae3db8729 diff --git a/functions/Podfile.lock b/functions/Podfile.lock index f85a644e..1e5ef871 100644 --- a/functions/Podfile.lock +++ b/functions/Podfile.lock @@ -1,10 +1,10 @@ PODS: - - Firebase/CoreOnly (8.7.0): - - FirebaseCore (= 8.7.0) - - Firebase/Functions (8.7.0): + - Firebase/CoreOnly (8.8.0): + - FirebaseCore (= 8.8.0) + - Firebase/Functions (8.8.0): - Firebase/CoreOnly - - FirebaseFunctions (~> 8.7.0) - - FirebaseCore (8.7.0): + - FirebaseFunctions (~> 8.8.0) + - FirebaseCore (8.8.0): - FirebaseCoreDiagnostics (~> 8.0) - GoogleUtilities/Environment (~> 7.4) - GoogleUtilities/Logger (~> 7.4) @@ -13,7 +13,7 @@ PODS: - GoogleUtilities/Environment (~> 7.4) - GoogleUtilities/Logger (~> 7.4) - nanopb (~> 2.30908.0) - - FirebaseFunctions (8.7.0): + - FirebaseFunctions (8.8.0): - FirebaseCore (~> 8.0) - GTMSessionFetcher/Core (~> 1.5) - GoogleDataTransport (9.1.0): @@ -48,10 +48,10 @@ SPEC REPOS: - PromisesObjC SPEC CHECKSUMS: - Firebase: bc9325d5ee2041524bac78a5213d0e530c651309 - FirebaseCore: f4804c1d3f4bbbefc88904d15653038f2c99ddf7 + Firebase: 629510f1a9ddb235f3a7c5c8ceb23ba887f0f814 + FirebaseCore: 98b29e3828f0a53651c363937a7f7d92a19f1ba2 FirebaseCoreDiagnostics: fe77f42da6329d6d83d21fd9d621a6b704413bfc - FirebaseFunctions: 9b78e79a3de4ee00ca1af7fd8c5fd7ed76fbf702 + FirebaseFunctions: 747034115d113cf600c4995ff7e4d384697e7c49 GoogleDataTransport: 85fd18ff3019bb85d3f2c551d04c481dedf71fc9 GoogleUtilities: 8de2a97a17e15b6b98e38e8770e2d129a57c0040 GTMSessionFetcher: 43748f93435c2aa068b1cbe39655aaf600652e91 diff --git a/ml-functions/Podfile.lock b/ml-functions/Podfile.lock index 2c8793a5..fa471803 100644 --- a/ml-functions/Podfile.lock +++ b/ml-functions/Podfile.lock @@ -1,10 +1,10 @@ PODS: - - Firebase/CoreOnly (8.7.0): - - FirebaseCore (= 8.7.0) - - Firebase/Functions (8.7.0): + - Firebase/CoreOnly (8.8.0): + - FirebaseCore (= 8.8.0) + - Firebase/Functions (8.8.0): - Firebase/CoreOnly - - FirebaseFunctions (~> 8.7.0) - - FirebaseCore (8.7.0): + - FirebaseFunctions (~> 8.8.0) + - FirebaseCore (8.8.0): - FirebaseCoreDiagnostics (~> 8.0) - GoogleUtilities/Environment (~> 7.4) - GoogleUtilities/Logger (~> 7.4) @@ -13,7 +13,7 @@ PODS: - GoogleUtilities/Environment (~> 7.4) - GoogleUtilities/Logger (~> 7.4) - nanopb (~> 2.30908.0) - - FirebaseFunctions (8.7.0): + - FirebaseFunctions (8.8.0): - FirebaseCore (~> 8.0) - GTMSessionFetcher/Core (~> 1.5) - GoogleDataTransport (9.1.0): @@ -48,10 +48,10 @@ SPEC REPOS: - PromisesObjC SPEC CHECKSUMS: - Firebase: bc9325d5ee2041524bac78a5213d0e530c651309 - FirebaseCore: f4804c1d3f4bbbefc88904d15653038f2c99ddf7 + Firebase: 629510f1a9ddb235f3a7c5c8ceb23ba887f0f814 + FirebaseCore: 98b29e3828f0a53651c363937a7f7d92a19f1ba2 FirebaseCoreDiagnostics: fe77f42da6329d6d83d21fd9d621a6b704413bfc - FirebaseFunctions: 9b78e79a3de4ee00ca1af7fd8c5fd7ed76fbf702 + FirebaseFunctions: 747034115d113cf600c4995ff7e4d384697e7c49 GoogleDataTransport: 85fd18ff3019bb85d3f2c551d04c481dedf71fc9 GoogleUtilities: 8de2a97a17e15b6b98e38e8770e2d129a57c0040 GTMSessionFetcher: 43748f93435c2aa068b1cbe39655aaf600652e91 From 6566989c51e78ef11951245d0c6b782f09ebad47 Mon Sep 17 00:00:00 2001 From: DPE bot Date: Wed, 6 Oct 2021 08:23:54 -0700 Subject: [PATCH 203/387] Auto-update dependencies. --- mlkit/Podfile.lock | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/mlkit/Podfile.lock b/mlkit/Podfile.lock index fab43802..4e6479d5 100644 --- a/mlkit/Podfile.lock +++ b/mlkit/Podfile.lock @@ -81,7 +81,7 @@ PODS: - nanopb/decode (1.30906.0) - nanopb/encode (1.30906.0) - PromisesObjC (1.2.12) - - Protobuf (3.18.0) + - Protobuf (3.18.1) - TensorFlowLiteC (2.1.0) - TensorFlowLiteObjC (2.1.0): - TensorFlowLiteC (= 2.1.0) @@ -125,7 +125,7 @@ SPEC CHECKSUMS: GTMSessionFetcher: 43748f93435c2aa068b1cbe39655aaf600652e91 nanopb: 59317e09cf1f1a0af72f12af412d54edf52603fc PromisesObjC: 3113f7f76903778cf4a0586bd1ab89329a0b7b97 - Protobuf: 1a37ebea1338949e9ac35a3f06e80b3f536eec8d + Protobuf: 0ac2cdc92fb5c33dab66dd1c4e9f9cc4c34d00ba TensorFlowLiteC: 215603d4426d93810eace5947e317389554a4b66 TensorFlowLiteObjC: 2e074eb41084037aeda9a8babe111fdd3ac99974 From c73b846b6e47c249fa07d91b2ee222e0fc141042 Mon Sep 17 00:00:00 2001 From: DPE bot Date: Tue, 19 Oct 2021 08:23:50 -0700 Subject: [PATCH 204/387] Auto-update dependencies. --- appcheck/Podfile.lock | 4 ++-- crashlytics/Podfile.lock | 4 ++-- database/Podfile.lock | 4 ++-- firoptions/Podfile.lock | 4 ++-- functions/Podfile.lock | 4 ++-- installations/Podfile.lock | 4 ++-- ml-functions/Podfile.lock | 4 ++-- 7 files changed, 14 insertions(+), 14 deletions(-) diff --git a/appcheck/Podfile.lock b/appcheck/Podfile.lock index 21dcb989..4a18fc3f 100644 --- a/appcheck/Podfile.lock +++ b/appcheck/Podfile.lock @@ -17,7 +17,7 @@ PODS: - GoogleUtilities/Environment (~> 7.4) - GoogleUtilities/Logger (~> 7.4) - nanopb (~> 2.30908.0) - - GoogleDataTransport (9.1.0): + - GoogleDataTransport (9.1.2): - GoogleUtilities/Environment (~> 7.2) - nanopb (~> 2.30908.0) - PromisesObjC (< 3.0, >= 1.2) @@ -51,7 +51,7 @@ SPEC CHECKSUMS: FirebaseAppCheck: 2c23e71c305cc93be7770fdf20bee65dec6f700b FirebaseCore: 98b29e3828f0a53651c363937a7f7d92a19f1ba2 FirebaseCoreDiagnostics: fe77f42da6329d6d83d21fd9d621a6b704413bfc - GoogleDataTransport: 85fd18ff3019bb85d3f2c551d04c481dedf71fc9 + GoogleDataTransport: 629c20a4d363167143f30ea78320d5a7eb8bd940 GoogleUtilities: 8de2a97a17e15b6b98e38e8770e2d129a57c0040 nanopb: a0ba3315591a9ae0a16a309ee504766e90db0c96 PromisesObjC: 68159ce6952d93e17b2dfe273b8c40907db5ba58 diff --git a/crashlytics/Podfile.lock b/crashlytics/Podfile.lock index d8823675..ea9c76e4 100644 --- a/crashlytics/Podfile.lock +++ b/crashlytics/Podfile.lock @@ -25,7 +25,7 @@ PODS: - GoogleUtilities/Environment (~> 7.4) - GoogleUtilities/UserDefaults (~> 7.4) - PromisesObjC (< 3.0, >= 1.2) - - GoogleDataTransport (9.1.0): + - GoogleDataTransport (9.1.2): - GoogleUtilities/Environment (~> 7.2) - nanopb (~> 2.30908.0) - PromisesObjC (< 3.0, >= 1.2) @@ -63,7 +63,7 @@ SPEC CHECKSUMS: FirebaseCoreDiagnostics: fe77f42da6329d6d83d21fd9d621a6b704413bfc FirebaseCrashlytics: 3660c045c8e45cc4276110562a0ef44cf43c8157 FirebaseInstallations: 2563cb18a723ef9c6ef18318a49519b75dce613c - GoogleDataTransport: 85fd18ff3019bb85d3f2c551d04c481dedf71fc9 + GoogleDataTransport: 629c20a4d363167143f30ea78320d5a7eb8bd940 GoogleUtilities: 8de2a97a17e15b6b98e38e8770e2d129a57c0040 nanopb: a0ba3315591a9ae0a16a309ee504766e90db0c96 PromisesObjC: 68159ce6952d93e17b2dfe273b8c40907db5ba58 diff --git a/database/Podfile.lock b/database/Podfile.lock index 72a4364d..4c9b8168 100644 --- a/database/Podfile.lock +++ b/database/Podfile.lock @@ -24,7 +24,7 @@ PODS: - FirebaseDatabase (8.8.0): - FirebaseCore (~> 8.0) - leveldb-library (~> 1.22) - - GoogleDataTransport (9.1.0): + - GoogleDataTransport (9.1.2): - GoogleUtilities/Environment (~> 7.2) - nanopb (~> 2.30908.0) - PromisesObjC (< 3.0, >= 1.2) @@ -76,7 +76,7 @@ SPEC CHECKSUMS: FirebaseCore: 98b29e3828f0a53651c363937a7f7d92a19f1ba2 FirebaseCoreDiagnostics: fe77f42da6329d6d83d21fd9d621a6b704413bfc FirebaseDatabase: bc4610ff3a816dcc680c1dbccf7f9f4bd94ac07d - GoogleDataTransport: 85fd18ff3019bb85d3f2c551d04c481dedf71fc9 + GoogleDataTransport: 629c20a4d363167143f30ea78320d5a7eb8bd940 GoogleUtilities: 8de2a97a17e15b6b98e38e8770e2d129a57c0040 GTMSessionFetcher: 43748f93435c2aa068b1cbe39655aaf600652e91 leveldb-library: 50c7b45cbd7bf543c81a468fe557a16ae3db8729 diff --git a/firoptions/Podfile.lock b/firoptions/Podfile.lock index 573e92e4..e626513e 100644 --- a/firoptions/Podfile.lock +++ b/firoptions/Podfile.lock @@ -64,7 +64,7 @@ PODS: - GoogleUtilities/Network (~> 7.4) - "GoogleUtilities/NSData+zlib (~> 7.4)" - nanopb (~> 2.30908.0) - - GoogleDataTransport (9.1.0): + - GoogleDataTransport (9.1.2): - GoogleUtilities/Environment (~> 7.2) - nanopb (~> 2.30908.0) - PromisesObjC (< 3.0, >= 1.2) @@ -123,7 +123,7 @@ SPEC CHECKSUMS: FirebaseDatabase: bc4610ff3a816dcc680c1dbccf7f9f4bd94ac07d FirebaseInstallations: 2563cb18a723ef9c6ef18318a49519b75dce613c GoogleAppMeasurement: 5ba1164e3c844ba84272555e916d0a6d3d977e91 - GoogleDataTransport: 85fd18ff3019bb85d3f2c551d04c481dedf71fc9 + GoogleDataTransport: 629c20a4d363167143f30ea78320d5a7eb8bd940 GoogleUtilities: 8de2a97a17e15b6b98e38e8770e2d129a57c0040 leveldb-library: 50c7b45cbd7bf543c81a468fe557a16ae3db8729 nanopb: a0ba3315591a9ae0a16a309ee504766e90db0c96 diff --git a/functions/Podfile.lock b/functions/Podfile.lock index 1e5ef871..3eaeb477 100644 --- a/functions/Podfile.lock +++ b/functions/Podfile.lock @@ -16,7 +16,7 @@ PODS: - FirebaseFunctions (8.8.0): - FirebaseCore (~> 8.0) - GTMSessionFetcher/Core (~> 1.5) - - GoogleDataTransport (9.1.0): + - GoogleDataTransport (9.1.2): - GoogleUtilities/Environment (~> 7.2) - nanopb (~> 2.30908.0) - PromisesObjC (< 3.0, >= 1.2) @@ -52,7 +52,7 @@ SPEC CHECKSUMS: FirebaseCore: 98b29e3828f0a53651c363937a7f7d92a19f1ba2 FirebaseCoreDiagnostics: fe77f42da6329d6d83d21fd9d621a6b704413bfc FirebaseFunctions: 747034115d113cf600c4995ff7e4d384697e7c49 - GoogleDataTransport: 85fd18ff3019bb85d3f2c551d04c481dedf71fc9 + GoogleDataTransport: 629c20a4d363167143f30ea78320d5a7eb8bd940 GoogleUtilities: 8de2a97a17e15b6b98e38e8770e2d129a57c0040 GTMSessionFetcher: 43748f93435c2aa068b1cbe39655aaf600652e91 nanopb: a0ba3315591a9ae0a16a309ee504766e90db0c96 diff --git a/installations/Podfile.lock b/installations/Podfile.lock index 815c7f06..1847c028 100644 --- a/installations/Podfile.lock +++ b/installations/Podfile.lock @@ -13,7 +13,7 @@ PODS: - GoogleUtilities/Environment (~> 7.4) - GoogleUtilities/UserDefaults (~> 7.4) - PromisesObjC (< 3.0, >= 1.2) - - GoogleDataTransport (9.1.0): + - GoogleDataTransport (9.1.2): - GoogleUtilities/Environment (~> 7.2) - nanopb (~> 2.30908.0) - PromisesObjC (< 3.0, >= 1.2) @@ -47,7 +47,7 @@ SPEC CHECKSUMS: FirebaseCore: 98b29e3828f0a53651c363937a7f7d92a19f1ba2 FirebaseCoreDiagnostics: fe77f42da6329d6d83d21fd9d621a6b704413bfc FirebaseInstallations: 2563cb18a723ef9c6ef18318a49519b75dce613c - GoogleDataTransport: 85fd18ff3019bb85d3f2c551d04c481dedf71fc9 + GoogleDataTransport: 629c20a4d363167143f30ea78320d5a7eb8bd940 GoogleUtilities: 8de2a97a17e15b6b98e38e8770e2d129a57c0040 nanopb: a0ba3315591a9ae0a16a309ee504766e90db0c96 PromisesObjC: 68159ce6952d93e17b2dfe273b8c40907db5ba58 diff --git a/ml-functions/Podfile.lock b/ml-functions/Podfile.lock index fa471803..43f768a1 100644 --- a/ml-functions/Podfile.lock +++ b/ml-functions/Podfile.lock @@ -16,7 +16,7 @@ PODS: - FirebaseFunctions (8.8.0): - FirebaseCore (~> 8.0) - GTMSessionFetcher/Core (~> 1.5) - - GoogleDataTransport (9.1.0): + - GoogleDataTransport (9.1.2): - GoogleUtilities/Environment (~> 7.2) - nanopb (~> 2.30908.0) - PromisesObjC (< 3.0, >= 1.2) @@ -52,7 +52,7 @@ SPEC CHECKSUMS: FirebaseCore: 98b29e3828f0a53651c363937a7f7d92a19f1ba2 FirebaseCoreDiagnostics: fe77f42da6329d6d83d21fd9d621a6b704413bfc FirebaseFunctions: 747034115d113cf600c4995ff7e4d384697e7c49 - GoogleDataTransport: 85fd18ff3019bb85d3f2c551d04c481dedf71fc9 + GoogleDataTransport: 629c20a4d363167143f30ea78320d5a7eb8bd940 GoogleUtilities: 8de2a97a17e15b6b98e38e8770e2d129a57c0040 GTMSessionFetcher: 43748f93435c2aa068b1cbe39655aaf600652e91 nanopb: a0ba3315591a9ae0a16a309ee504766e90db0c96 From cb26d751b208afe5319a6af67d7055d4b468862a Mon Sep 17 00:00:00 2001 From: DPE bot Date: Thu, 21 Oct 2021 08:24:35 -0700 Subject: [PATCH 205/387] Auto-update dependencies. --- appcheck/Podfile.lock | 6 +++--- crashlytics/Podfile.lock | 8 ++++---- database/Podfile.lock | 14 +++++++------- firoptions/Podfile.lock | 18 +++++++++--------- functions/Podfile.lock | 6 +++--- installations/Podfile.lock | 8 ++++---- ml-functions/Podfile.lock | 6 +++--- mlkit/Podfile.lock | 4 ++-- 8 files changed, 35 insertions(+), 35 deletions(-) diff --git a/appcheck/Podfile.lock b/appcheck/Podfile.lock index 4a18fc3f..bfb0afdd 100644 --- a/appcheck/Podfile.lock +++ b/appcheck/Podfile.lock @@ -21,9 +21,9 @@ PODS: - GoogleUtilities/Environment (~> 7.2) - nanopb (~> 2.30908.0) - PromisesObjC (< 3.0, >= 1.2) - - GoogleUtilities/Environment (7.5.2): + - GoogleUtilities/Environment (7.6.0): - PromisesObjC (< 3.0, >= 1.2) - - GoogleUtilities/Logger (7.5.2): + - GoogleUtilities/Logger (7.6.0): - GoogleUtilities/Environment - nanopb (2.30908.0): - nanopb/decode (= 2.30908.0) @@ -52,7 +52,7 @@ SPEC CHECKSUMS: FirebaseCore: 98b29e3828f0a53651c363937a7f7d92a19f1ba2 FirebaseCoreDiagnostics: fe77f42da6329d6d83d21fd9d621a6b704413bfc GoogleDataTransport: 629c20a4d363167143f30ea78320d5a7eb8bd940 - GoogleUtilities: 8de2a97a17e15b6b98e38e8770e2d129a57c0040 + GoogleUtilities: 684ee790a24f73ebb2d1d966e9711c203f2a4237 nanopb: a0ba3315591a9ae0a16a309ee504766e90db0c96 PromisesObjC: 68159ce6952d93e17b2dfe273b8c40907db5ba58 diff --git a/crashlytics/Podfile.lock b/crashlytics/Podfile.lock index ea9c76e4..9990c306 100644 --- a/crashlytics/Podfile.lock +++ b/crashlytics/Podfile.lock @@ -29,11 +29,11 @@ PODS: - GoogleUtilities/Environment (~> 7.2) - nanopb (~> 2.30908.0) - PromisesObjC (< 3.0, >= 1.2) - - GoogleUtilities/Environment (7.5.2): + - GoogleUtilities/Environment (7.6.0): - PromisesObjC (< 3.0, >= 1.2) - - GoogleUtilities/Logger (7.5.2): + - GoogleUtilities/Logger (7.6.0): - GoogleUtilities/Environment - - GoogleUtilities/UserDefaults (7.5.2): + - GoogleUtilities/UserDefaults (7.6.0): - GoogleUtilities/Logger - nanopb (2.30908.0): - nanopb/decode (= 2.30908.0) @@ -64,7 +64,7 @@ SPEC CHECKSUMS: FirebaseCrashlytics: 3660c045c8e45cc4276110562a0ef44cf43c8157 FirebaseInstallations: 2563cb18a723ef9c6ef18318a49519b75dce613c GoogleDataTransport: 629c20a4d363167143f30ea78320d5a7eb8bd940 - GoogleUtilities: 8de2a97a17e15b6b98e38e8770e2d129a57c0040 + GoogleUtilities: 684ee790a24f73ebb2d1d966e9711c203f2a4237 nanopb: a0ba3315591a9ae0a16a309ee504766e90db0c96 PromisesObjC: 68159ce6952d93e17b2dfe273b8c40907db5ba58 diff --git a/database/Podfile.lock b/database/Podfile.lock index 4c9b8168..bd41e5b4 100644 --- a/database/Podfile.lock +++ b/database/Podfile.lock @@ -28,20 +28,20 @@ PODS: - GoogleUtilities/Environment (~> 7.2) - nanopb (~> 2.30908.0) - PromisesObjC (< 3.0, >= 1.2) - - GoogleUtilities/AppDelegateSwizzler (7.5.2): + - GoogleUtilities/AppDelegateSwizzler (7.6.0): - GoogleUtilities/Environment - GoogleUtilities/Logger - GoogleUtilities/Network - - GoogleUtilities/Environment (7.5.2): + - GoogleUtilities/Environment (7.6.0): - PromisesObjC (< 3.0, >= 1.2) - - GoogleUtilities/Logger (7.5.2): + - GoogleUtilities/Logger (7.6.0): - GoogleUtilities/Environment - - GoogleUtilities/Network (7.5.2): + - GoogleUtilities/Network (7.6.0): - GoogleUtilities/Logger - "GoogleUtilities/NSData+zlib" - GoogleUtilities/Reachability - - "GoogleUtilities/NSData+zlib (7.5.2)" - - GoogleUtilities/Reachability (7.5.2): + - "GoogleUtilities/NSData+zlib (7.6.0)" + - GoogleUtilities/Reachability (7.6.0): - GoogleUtilities/Logger - GTMSessionFetcher/Core (1.7.0) - leveldb-library (1.22.1) @@ -77,7 +77,7 @@ SPEC CHECKSUMS: FirebaseCoreDiagnostics: fe77f42da6329d6d83d21fd9d621a6b704413bfc FirebaseDatabase: bc4610ff3a816dcc680c1dbccf7f9f4bd94ac07d GoogleDataTransport: 629c20a4d363167143f30ea78320d5a7eb8bd940 - GoogleUtilities: 8de2a97a17e15b6b98e38e8770e2d129a57c0040 + GoogleUtilities: 684ee790a24f73ebb2d1d966e9711c203f2a4237 GTMSessionFetcher: 43748f93435c2aa068b1cbe39655aaf600652e91 leveldb-library: 50c7b45cbd7bf543c81a468fe557a16ae3db8729 nanopb: a0ba3315591a9ae0a16a309ee504766e90db0c96 diff --git a/firoptions/Podfile.lock b/firoptions/Podfile.lock index e626513e..e635477e 100644 --- a/firoptions/Podfile.lock +++ b/firoptions/Podfile.lock @@ -68,24 +68,24 @@ PODS: - GoogleUtilities/Environment (~> 7.2) - nanopb (~> 2.30908.0) - PromisesObjC (< 3.0, >= 1.2) - - GoogleUtilities/AppDelegateSwizzler (7.5.2): + - GoogleUtilities/AppDelegateSwizzler (7.6.0): - GoogleUtilities/Environment - GoogleUtilities/Logger - GoogleUtilities/Network - - GoogleUtilities/Environment (7.5.2): + - GoogleUtilities/Environment (7.6.0): - PromisesObjC (< 3.0, >= 1.2) - - GoogleUtilities/Logger (7.5.2): + - GoogleUtilities/Logger (7.6.0): - GoogleUtilities/Environment - - GoogleUtilities/MethodSwizzler (7.5.2): + - GoogleUtilities/MethodSwizzler (7.6.0): - GoogleUtilities/Logger - - GoogleUtilities/Network (7.5.2): + - GoogleUtilities/Network (7.6.0): - GoogleUtilities/Logger - "GoogleUtilities/NSData+zlib" - GoogleUtilities/Reachability - - "GoogleUtilities/NSData+zlib (7.5.2)" - - GoogleUtilities/Reachability (7.5.2): + - "GoogleUtilities/NSData+zlib (7.6.0)" + - GoogleUtilities/Reachability (7.6.0): - GoogleUtilities/Logger - - GoogleUtilities/UserDefaults (7.5.2): + - GoogleUtilities/UserDefaults (7.6.0): - GoogleUtilities/Logger - leveldb-library (1.22.1) - nanopb (2.30908.0): @@ -124,7 +124,7 @@ SPEC CHECKSUMS: FirebaseInstallations: 2563cb18a723ef9c6ef18318a49519b75dce613c GoogleAppMeasurement: 5ba1164e3c844ba84272555e916d0a6d3d977e91 GoogleDataTransport: 629c20a4d363167143f30ea78320d5a7eb8bd940 - GoogleUtilities: 8de2a97a17e15b6b98e38e8770e2d129a57c0040 + GoogleUtilities: 684ee790a24f73ebb2d1d966e9711c203f2a4237 leveldb-library: 50c7b45cbd7bf543c81a468fe557a16ae3db8729 nanopb: a0ba3315591a9ae0a16a309ee504766e90db0c96 PromisesObjC: 68159ce6952d93e17b2dfe273b8c40907db5ba58 diff --git a/functions/Podfile.lock b/functions/Podfile.lock index 3eaeb477..652030b2 100644 --- a/functions/Podfile.lock +++ b/functions/Podfile.lock @@ -20,9 +20,9 @@ PODS: - GoogleUtilities/Environment (~> 7.2) - nanopb (~> 2.30908.0) - PromisesObjC (< 3.0, >= 1.2) - - GoogleUtilities/Environment (7.5.2): + - GoogleUtilities/Environment (7.6.0): - PromisesObjC (< 3.0, >= 1.2) - - GoogleUtilities/Logger (7.5.2): + - GoogleUtilities/Logger (7.6.0): - GoogleUtilities/Environment - GTMSessionFetcher/Core (1.7.0) - nanopb (2.30908.0): @@ -53,7 +53,7 @@ SPEC CHECKSUMS: FirebaseCoreDiagnostics: fe77f42da6329d6d83d21fd9d621a6b704413bfc FirebaseFunctions: 747034115d113cf600c4995ff7e4d384697e7c49 GoogleDataTransport: 629c20a4d363167143f30ea78320d5a7eb8bd940 - GoogleUtilities: 8de2a97a17e15b6b98e38e8770e2d129a57c0040 + GoogleUtilities: 684ee790a24f73ebb2d1d966e9711c203f2a4237 GTMSessionFetcher: 43748f93435c2aa068b1cbe39655aaf600652e91 nanopb: a0ba3315591a9ae0a16a309ee504766e90db0c96 PromisesObjC: 68159ce6952d93e17b2dfe273b8c40907db5ba58 diff --git a/installations/Podfile.lock b/installations/Podfile.lock index 1847c028..0618084b 100644 --- a/installations/Podfile.lock +++ b/installations/Podfile.lock @@ -17,11 +17,11 @@ PODS: - GoogleUtilities/Environment (~> 7.2) - nanopb (~> 2.30908.0) - PromisesObjC (< 3.0, >= 1.2) - - GoogleUtilities/Environment (7.5.2): + - GoogleUtilities/Environment (7.6.0): - PromisesObjC (< 3.0, >= 1.2) - - GoogleUtilities/Logger (7.5.2): + - GoogleUtilities/Logger (7.6.0): - GoogleUtilities/Environment - - GoogleUtilities/UserDefaults (7.5.2): + - GoogleUtilities/UserDefaults (7.6.0): - GoogleUtilities/Logger - nanopb (2.30908.0): - nanopb/decode (= 2.30908.0) @@ -48,7 +48,7 @@ SPEC CHECKSUMS: FirebaseCoreDiagnostics: fe77f42da6329d6d83d21fd9d621a6b704413bfc FirebaseInstallations: 2563cb18a723ef9c6ef18318a49519b75dce613c GoogleDataTransport: 629c20a4d363167143f30ea78320d5a7eb8bd940 - GoogleUtilities: 8de2a97a17e15b6b98e38e8770e2d129a57c0040 + GoogleUtilities: 684ee790a24f73ebb2d1d966e9711c203f2a4237 nanopb: a0ba3315591a9ae0a16a309ee504766e90db0c96 PromisesObjC: 68159ce6952d93e17b2dfe273b8c40907db5ba58 diff --git a/ml-functions/Podfile.lock b/ml-functions/Podfile.lock index 43f768a1..c10accbe 100644 --- a/ml-functions/Podfile.lock +++ b/ml-functions/Podfile.lock @@ -20,9 +20,9 @@ PODS: - GoogleUtilities/Environment (~> 7.2) - nanopb (~> 2.30908.0) - PromisesObjC (< 3.0, >= 1.2) - - GoogleUtilities/Environment (7.5.2): + - GoogleUtilities/Environment (7.6.0): - PromisesObjC (< 3.0, >= 1.2) - - GoogleUtilities/Logger (7.5.2): + - GoogleUtilities/Logger (7.6.0): - GoogleUtilities/Environment - GTMSessionFetcher/Core (1.7.0) - nanopb (2.30908.0): @@ -53,7 +53,7 @@ SPEC CHECKSUMS: FirebaseCoreDiagnostics: fe77f42da6329d6d83d21fd9d621a6b704413bfc FirebaseFunctions: 747034115d113cf600c4995ff7e4d384697e7c49 GoogleDataTransport: 629c20a4d363167143f30ea78320d5a7eb8bd940 - GoogleUtilities: 8de2a97a17e15b6b98e38e8770e2d129a57c0040 + GoogleUtilities: 684ee790a24f73ebb2d1d966e9711c203f2a4237 GTMSessionFetcher: 43748f93435c2aa068b1cbe39655aaf600652e91 nanopb: a0ba3315591a9ae0a16a309ee504766e90db0c96 PromisesObjC: 68159ce6952d93e17b2dfe273b8c40907db5ba58 diff --git a/mlkit/Podfile.lock b/mlkit/Podfile.lock index 4e6479d5..e0f6b062 100644 --- a/mlkit/Podfile.lock +++ b/mlkit/Podfile.lock @@ -81,7 +81,7 @@ PODS: - nanopb/decode (1.30906.0) - nanopb/encode (1.30906.0) - PromisesObjC (1.2.12) - - Protobuf (3.18.1) + - Protobuf (3.19.0) - TensorFlowLiteC (2.1.0) - TensorFlowLiteObjC (2.1.0): - TensorFlowLiteC (= 2.1.0) @@ -125,7 +125,7 @@ SPEC CHECKSUMS: GTMSessionFetcher: 43748f93435c2aa068b1cbe39655aaf600652e91 nanopb: 59317e09cf1f1a0af72f12af412d54edf52603fc PromisesObjC: 3113f7f76903778cf4a0586bd1ab89329a0b7b97 - Protobuf: 0ac2cdc92fb5c33dab66dd1c4e9f9cc4c34d00ba + Protobuf: e9b99dd5da72f665ec503b19191f245a22188b4d TensorFlowLiteC: 215603d4426d93810eace5947e317389554a4b66 TensorFlowLiteObjC: 2e074eb41084037aeda9a8babe111fdd3ac99974 From a7916d866b4c51e80bfafa17fa2d290bc93ac120 Mon Sep 17 00:00:00 2001 From: DPE bot Date: Fri, 29 Oct 2021 08:25:46 -0700 Subject: [PATCH 206/387] Auto-update dependencies. --- appcheck/Podfile.lock | 34 ++++++------ crashlytics/Podfile.lock | 44 +++++++-------- database/Podfile.lock | 44 +++++++-------- firoptions/Podfile.lock | 108 ++++++++++++++++++------------------- functions/Podfile.lock | 32 +++++------ installations/Podfile.lock | 26 ++++----- ml-functions/Podfile.lock | 32 +++++------ mlkit/Podfile.lock | 4 +- 8 files changed, 162 insertions(+), 162 deletions(-) diff --git a/appcheck/Podfile.lock b/appcheck/Podfile.lock index bfb0afdd..c18cd71f 100644 --- a/appcheck/Podfile.lock +++ b/appcheck/Podfile.lock @@ -1,21 +1,21 @@ PODS: - - Firebase/AppCheck (8.8.0): + - Firebase/AppCheck (8.9.0): - Firebase/CoreOnly - - FirebaseAppCheck (~> 8.8.0-beta) - - Firebase/CoreOnly (8.8.0): - - FirebaseCore (= 8.8.0) - - FirebaseAppCheck (8.8.0-beta): + - FirebaseAppCheck (~> 8.9.0-beta) + - Firebase/CoreOnly (8.9.0): + - FirebaseCore (= 8.9.0) + - FirebaseAppCheck (8.9.0-beta): - FirebaseCore (~> 8.0) - - GoogleUtilities/Environment (~> 7.4) + - GoogleUtilities/Environment (~> 7.6) - PromisesObjC (< 3.0, >= 1.2) - - FirebaseCore (8.8.0): + - FirebaseCore (8.9.0): - FirebaseCoreDiagnostics (~> 8.0) - - GoogleUtilities/Environment (~> 7.4) - - GoogleUtilities/Logger (~> 7.4) - - FirebaseCoreDiagnostics (8.8.0): - - GoogleDataTransport (~> 9.0) - - GoogleUtilities/Environment (~> 7.4) - - GoogleUtilities/Logger (~> 7.4) + - GoogleUtilities/Environment (~> 7.6) + - GoogleUtilities/Logger (~> 7.6) + - FirebaseCoreDiagnostics (8.9.0): + - GoogleDataTransport (~> 9.1) + - GoogleUtilities/Environment (~> 7.6) + - GoogleUtilities/Logger (~> 7.6) - nanopb (~> 2.30908.0) - GoogleDataTransport (9.1.2): - GoogleUtilities/Environment (~> 7.2) @@ -47,10 +47,10 @@ SPEC REPOS: - PromisesObjC SPEC CHECKSUMS: - Firebase: 629510f1a9ddb235f3a7c5c8ceb23ba887f0f814 - FirebaseAppCheck: 2c23e71c305cc93be7770fdf20bee65dec6f700b - FirebaseCore: 98b29e3828f0a53651c363937a7f7d92a19f1ba2 - FirebaseCoreDiagnostics: fe77f42da6329d6d83d21fd9d621a6b704413bfc + Firebase: 13d8d96499e2635428d5bf0ec675df21f95d9a95 + FirebaseAppCheck: eb4c5c6984804b728f71ae89711455dcf6a21054 + FirebaseCore: 599ee609343eaf4941bd188f85e3aa077ffe325b + FirebaseCoreDiagnostics: 5daa63f1c1409d981a2d5007daa100b36eac6a34 GoogleDataTransport: 629c20a4d363167143f30ea78320d5a7eb8bd940 GoogleUtilities: 684ee790a24f73ebb2d1d966e9711c203f2a4237 nanopb: a0ba3315591a9ae0a16a309ee504766e90db0c96 diff --git a/crashlytics/Podfile.lock b/crashlytics/Podfile.lock index 9990c306..d824b566 100644 --- a/crashlytics/Podfile.lock +++ b/crashlytics/Podfile.lock @@ -1,29 +1,29 @@ PODS: - - Firebase/CoreOnly (8.8.0): - - FirebaseCore (= 8.8.0) - - Firebase/Crashlytics (8.8.0): + - Firebase/CoreOnly (8.9.0): + - FirebaseCore (= 8.9.0) + - Firebase/Crashlytics (8.9.0): - Firebase/CoreOnly - - FirebaseCrashlytics (~> 8.8.0) - - FirebaseCore (8.8.0): + - FirebaseCrashlytics (~> 8.9.0) + - FirebaseCore (8.9.0): - FirebaseCoreDiagnostics (~> 8.0) - - GoogleUtilities/Environment (~> 7.4) - - GoogleUtilities/Logger (~> 7.4) - - FirebaseCoreDiagnostics (8.8.0): - - GoogleDataTransport (~> 9.0) - - GoogleUtilities/Environment (~> 7.4) - - GoogleUtilities/Logger (~> 7.4) + - GoogleUtilities/Environment (~> 7.6) + - GoogleUtilities/Logger (~> 7.6) + - FirebaseCoreDiagnostics (8.9.0): + - GoogleDataTransport (~> 9.1) + - GoogleUtilities/Environment (~> 7.6) + - GoogleUtilities/Logger (~> 7.6) - nanopb (~> 2.30908.0) - - FirebaseCrashlytics (8.8.0): + - FirebaseCrashlytics (8.9.0): - FirebaseCore (~> 8.0) - FirebaseInstallations (~> 8.0) - - GoogleDataTransport (~> 9.0) - - GoogleUtilities/Environment (~> 7.4) + - GoogleDataTransport (~> 9.1) + - GoogleUtilities/Environment (~> 7.6) - nanopb (~> 2.30908.0) - PromisesObjC (< 3.0, >= 1.2) - - FirebaseInstallations (8.8.0): + - FirebaseInstallations (8.9.0): - FirebaseCore (~> 8.0) - - GoogleUtilities/Environment (~> 7.4) - - GoogleUtilities/UserDefaults (~> 7.4) + - GoogleUtilities/Environment (~> 7.6) + - GoogleUtilities/UserDefaults (~> 7.6) - PromisesObjC (< 3.0, >= 1.2) - GoogleDataTransport (9.1.2): - GoogleUtilities/Environment (~> 7.2) @@ -58,11 +58,11 @@ SPEC REPOS: - PromisesObjC SPEC CHECKSUMS: - Firebase: 629510f1a9ddb235f3a7c5c8ceb23ba887f0f814 - FirebaseCore: 98b29e3828f0a53651c363937a7f7d92a19f1ba2 - FirebaseCoreDiagnostics: fe77f42da6329d6d83d21fd9d621a6b704413bfc - FirebaseCrashlytics: 3660c045c8e45cc4276110562a0ef44cf43c8157 - FirebaseInstallations: 2563cb18a723ef9c6ef18318a49519b75dce613c + Firebase: 13d8d96499e2635428d5bf0ec675df21f95d9a95 + FirebaseCore: 599ee609343eaf4941bd188f85e3aa077ffe325b + FirebaseCoreDiagnostics: 5daa63f1c1409d981a2d5007daa100b36eac6a34 + FirebaseCrashlytics: 40efbd81157dae307ec95612fa1328347284d2c2 + FirebaseInstallations: caa7c8e0d3e2345b8829d2fa9ca1b4dfbf2fcc85 GoogleDataTransport: 629c20a4d363167143f30ea78320d5a7eb8bd940 GoogleUtilities: 684ee790a24f73ebb2d1d966e9711c203f2a4237 nanopb: a0ba3315591a9ae0a16a309ee504766e90db0c96 diff --git a/database/Podfile.lock b/database/Podfile.lock index bd41e5b4..3aa7e8f4 100644 --- a/database/Podfile.lock +++ b/database/Podfile.lock @@ -1,27 +1,27 @@ PODS: - - Firebase/Auth (8.8.0): + - Firebase/Auth (8.9.0): - Firebase/CoreOnly - - FirebaseAuth (~> 8.8.0) - - Firebase/CoreOnly (8.8.0): - - FirebaseCore (= 8.8.0) - - Firebase/Database (8.8.0): + - FirebaseAuth (~> 8.9.0) + - Firebase/CoreOnly (8.9.0): + - FirebaseCore (= 8.9.0) + - Firebase/Database (8.9.0): - Firebase/CoreOnly - - FirebaseDatabase (~> 8.8.0) - - FirebaseAuth (8.8.0): + - FirebaseDatabase (~> 8.9.0) + - FirebaseAuth (8.9.0): - FirebaseCore (~> 8.0) - - GoogleUtilities/AppDelegateSwizzler (~> 7.4) - - GoogleUtilities/Environment (~> 7.4) + - GoogleUtilities/AppDelegateSwizzler (~> 7.6) + - GoogleUtilities/Environment (~> 7.6) - GTMSessionFetcher/Core (~> 1.5) - - FirebaseCore (8.8.0): + - FirebaseCore (8.9.0): - FirebaseCoreDiagnostics (~> 8.0) - - GoogleUtilities/Environment (~> 7.4) - - GoogleUtilities/Logger (~> 7.4) - - FirebaseCoreDiagnostics (8.8.0): - - GoogleDataTransport (~> 9.0) - - GoogleUtilities/Environment (~> 7.4) - - GoogleUtilities/Logger (~> 7.4) + - GoogleUtilities/Environment (~> 7.6) + - GoogleUtilities/Logger (~> 7.6) + - FirebaseCoreDiagnostics (8.9.0): + - GoogleDataTransport (~> 9.1) + - GoogleUtilities/Environment (~> 7.6) + - GoogleUtilities/Logger (~> 7.6) - nanopb (~> 2.30908.0) - - FirebaseDatabase (8.8.0): + - FirebaseDatabase (8.9.0): - FirebaseCore (~> 8.0) - leveldb-library (~> 1.22) - GoogleDataTransport (9.1.2): @@ -71,11 +71,11 @@ SPEC REPOS: - PromisesObjC SPEC CHECKSUMS: - Firebase: 629510f1a9ddb235f3a7c5c8ceb23ba887f0f814 - FirebaseAuth: bcf0adeff88bda5dcb3beeabe5760f1226ab7b2f - FirebaseCore: 98b29e3828f0a53651c363937a7f7d92a19f1ba2 - FirebaseCoreDiagnostics: fe77f42da6329d6d83d21fd9d621a6b704413bfc - FirebaseDatabase: bc4610ff3a816dcc680c1dbccf7f9f4bd94ac07d + Firebase: 13d8d96499e2635428d5bf0ec675df21f95d9a95 + FirebaseAuth: 2b78b2a32c07b3ecfa4970bdf1d3632b8304099b + FirebaseCore: 599ee609343eaf4941bd188f85e3aa077ffe325b + FirebaseCoreDiagnostics: 5daa63f1c1409d981a2d5007daa100b36eac6a34 + FirebaseDatabase: 2236b804cf0cac165b4620669bedf7ee643a2bcc GoogleDataTransport: 629c20a4d363167143f30ea78320d5a7eb8bd940 GoogleUtilities: 684ee790a24f73ebb2d1d966e9711c203f2a4237 GTMSessionFetcher: 43748f93435c2aa068b1cbe39655aaf600652e91 diff --git a/firoptions/Podfile.lock b/firoptions/Podfile.lock index e635477e..e8b1ce8a 100644 --- a/firoptions/Podfile.lock +++ b/firoptions/Podfile.lock @@ -1,68 +1,68 @@ PODS: - - Firebase/Analytics (8.8.0): + - Firebase/Analytics (8.9.0): - Firebase/Core - - Firebase/Core (8.8.0): + - Firebase/Core (8.9.0): - Firebase/CoreOnly - - FirebaseAnalytics (~> 8.8.0) - - Firebase/CoreOnly (8.8.0): - - FirebaseCore (= 8.8.0) - - Firebase/Database (8.8.0): + - FirebaseAnalytics (~> 8.9.0) + - Firebase/CoreOnly (8.9.0): + - FirebaseCore (= 8.9.0) + - Firebase/Database (8.9.0): - Firebase/CoreOnly - - FirebaseDatabase (~> 8.8.0) - - FirebaseAnalytics (8.8.0): - - FirebaseAnalytics/AdIdSupport (= 8.8.0) + - FirebaseDatabase (~> 8.9.0) + - FirebaseAnalytics (8.9.0): + - FirebaseAnalytics/AdIdSupport (= 8.9.0) - FirebaseCore (~> 8.0) - FirebaseInstallations (~> 8.0) - - GoogleUtilities/AppDelegateSwizzler (~> 7.4) - - GoogleUtilities/MethodSwizzler (~> 7.4) - - GoogleUtilities/Network (~> 7.4) - - "GoogleUtilities/NSData+zlib (~> 7.4)" + - GoogleUtilities/AppDelegateSwizzler (~> 7.6) + - GoogleUtilities/MethodSwizzler (~> 7.6) + - GoogleUtilities/Network (~> 7.6) + - "GoogleUtilities/NSData+zlib (~> 7.6)" - nanopb (~> 2.30908.0) - - FirebaseAnalytics/AdIdSupport (8.8.0): + - FirebaseAnalytics/AdIdSupport (8.9.0): - FirebaseCore (~> 8.0) - FirebaseInstallations (~> 8.0) - - GoogleAppMeasurement (= 8.8.0) - - GoogleUtilities/AppDelegateSwizzler (~> 7.4) - - GoogleUtilities/MethodSwizzler (~> 7.4) - - GoogleUtilities/Network (~> 7.4) - - "GoogleUtilities/NSData+zlib (~> 7.4)" + - GoogleAppMeasurement (= 8.9.0) + - GoogleUtilities/AppDelegateSwizzler (~> 7.6) + - GoogleUtilities/MethodSwizzler (~> 7.6) + - GoogleUtilities/Network (~> 7.6) + - "GoogleUtilities/NSData+zlib (~> 7.6)" - nanopb (~> 2.30908.0) - - FirebaseCore (8.8.0): + - FirebaseCore (8.9.0): - FirebaseCoreDiagnostics (~> 8.0) - - GoogleUtilities/Environment (~> 7.4) - - GoogleUtilities/Logger (~> 7.4) - - FirebaseCoreDiagnostics (8.8.0): - - GoogleDataTransport (~> 9.0) - - GoogleUtilities/Environment (~> 7.4) - - GoogleUtilities/Logger (~> 7.4) + - GoogleUtilities/Environment (~> 7.6) + - GoogleUtilities/Logger (~> 7.6) + - FirebaseCoreDiagnostics (8.9.0): + - GoogleDataTransport (~> 9.1) + - GoogleUtilities/Environment (~> 7.6) + - GoogleUtilities/Logger (~> 7.6) - nanopb (~> 2.30908.0) - - FirebaseDatabase (8.8.0): + - FirebaseDatabase (8.9.0): - FirebaseCore (~> 8.0) - leveldb-library (~> 1.22) - - FirebaseInstallations (8.8.0): + - FirebaseInstallations (8.9.0): - FirebaseCore (~> 8.0) - - GoogleUtilities/Environment (~> 7.4) - - GoogleUtilities/UserDefaults (~> 7.4) + - GoogleUtilities/Environment (~> 7.6) + - GoogleUtilities/UserDefaults (~> 7.6) - PromisesObjC (< 3.0, >= 1.2) - - GoogleAppMeasurement (8.8.0): - - GoogleAppMeasurement/AdIdSupport (= 8.8.0) - - GoogleUtilities/AppDelegateSwizzler (~> 7.4) - - GoogleUtilities/MethodSwizzler (~> 7.4) - - GoogleUtilities/Network (~> 7.4) - - "GoogleUtilities/NSData+zlib (~> 7.4)" + - GoogleAppMeasurement (8.9.0): + - GoogleAppMeasurement/AdIdSupport (= 8.9.0) + - GoogleUtilities/AppDelegateSwizzler (~> 7.6) + - GoogleUtilities/MethodSwizzler (~> 7.6) + - GoogleUtilities/Network (~> 7.6) + - "GoogleUtilities/NSData+zlib (~> 7.6)" - nanopb (~> 2.30908.0) - - GoogleAppMeasurement/AdIdSupport (8.8.0): - - GoogleAppMeasurement/WithoutAdIdSupport (= 8.8.0) - - GoogleUtilities/AppDelegateSwizzler (~> 7.4) - - GoogleUtilities/MethodSwizzler (~> 7.4) - - GoogleUtilities/Network (~> 7.4) - - "GoogleUtilities/NSData+zlib (~> 7.4)" + - GoogleAppMeasurement/AdIdSupport (8.9.0): + - GoogleAppMeasurement/WithoutAdIdSupport (= 8.9.0) + - GoogleUtilities/AppDelegateSwizzler (~> 7.6) + - GoogleUtilities/MethodSwizzler (~> 7.6) + - GoogleUtilities/Network (~> 7.6) + - "GoogleUtilities/NSData+zlib (~> 7.6)" - nanopb (~> 2.30908.0) - - GoogleAppMeasurement/WithoutAdIdSupport (8.8.0): - - GoogleUtilities/AppDelegateSwizzler (~> 7.4) - - GoogleUtilities/MethodSwizzler (~> 7.4) - - GoogleUtilities/Network (~> 7.4) - - "GoogleUtilities/NSData+zlib (~> 7.4)" + - GoogleAppMeasurement/WithoutAdIdSupport (8.9.0): + - GoogleUtilities/AppDelegateSwizzler (~> 7.6) + - GoogleUtilities/MethodSwizzler (~> 7.6) + - GoogleUtilities/Network (~> 7.6) + - "GoogleUtilities/NSData+zlib (~> 7.6)" - nanopb (~> 2.30908.0) - GoogleDataTransport (9.1.2): - GoogleUtilities/Environment (~> 7.2) @@ -116,13 +116,13 @@ SPEC REPOS: - PromisesObjC SPEC CHECKSUMS: - Firebase: 629510f1a9ddb235f3a7c5c8ceb23ba887f0f814 - FirebaseAnalytics: 5506ea8b867d8423485a84b4cd612d279f7b0b8a - FirebaseCore: 98b29e3828f0a53651c363937a7f7d92a19f1ba2 - FirebaseCoreDiagnostics: fe77f42da6329d6d83d21fd9d621a6b704413bfc - FirebaseDatabase: bc4610ff3a816dcc680c1dbccf7f9f4bd94ac07d - FirebaseInstallations: 2563cb18a723ef9c6ef18318a49519b75dce613c - GoogleAppMeasurement: 5ba1164e3c844ba84272555e916d0a6d3d977e91 + Firebase: 13d8d96499e2635428d5bf0ec675df21f95d9a95 + FirebaseAnalytics: 3a11ed901750e1ebcbe35e75915ff079878ea385 + FirebaseCore: 599ee609343eaf4941bd188f85e3aa077ffe325b + FirebaseCoreDiagnostics: 5daa63f1c1409d981a2d5007daa100b36eac6a34 + FirebaseDatabase: 2236b804cf0cac165b4620669bedf7ee643a2bcc + FirebaseInstallations: caa7c8e0d3e2345b8829d2fa9ca1b4dfbf2fcc85 + GoogleAppMeasurement: b54a857d347703d67c7a6f23713760c9bcfe9008 GoogleDataTransport: 629c20a4d363167143f30ea78320d5a7eb8bd940 GoogleUtilities: 684ee790a24f73ebb2d1d966e9711c203f2a4237 leveldb-library: 50c7b45cbd7bf543c81a468fe557a16ae3db8729 diff --git a/functions/Podfile.lock b/functions/Podfile.lock index 652030b2..34178a2a 100644 --- a/functions/Podfile.lock +++ b/functions/Podfile.lock @@ -1,19 +1,19 @@ PODS: - - Firebase/CoreOnly (8.8.0): - - FirebaseCore (= 8.8.0) - - Firebase/Functions (8.8.0): + - Firebase/CoreOnly (8.9.0): + - FirebaseCore (= 8.9.0) + - Firebase/Functions (8.9.0): - Firebase/CoreOnly - - FirebaseFunctions (~> 8.8.0) - - FirebaseCore (8.8.0): + - FirebaseFunctions (~> 8.9.0) + - FirebaseCore (8.9.0): - FirebaseCoreDiagnostics (~> 8.0) - - GoogleUtilities/Environment (~> 7.4) - - GoogleUtilities/Logger (~> 7.4) - - FirebaseCoreDiagnostics (8.8.0): - - GoogleDataTransport (~> 9.0) - - GoogleUtilities/Environment (~> 7.4) - - GoogleUtilities/Logger (~> 7.4) + - GoogleUtilities/Environment (~> 7.6) + - GoogleUtilities/Logger (~> 7.6) + - FirebaseCoreDiagnostics (8.9.0): + - GoogleDataTransport (~> 9.1) + - GoogleUtilities/Environment (~> 7.6) + - GoogleUtilities/Logger (~> 7.6) - nanopb (~> 2.30908.0) - - FirebaseFunctions (8.8.0): + - FirebaseFunctions (8.9.0): - FirebaseCore (~> 8.0) - GTMSessionFetcher/Core (~> 1.5) - GoogleDataTransport (9.1.2): @@ -48,10 +48,10 @@ SPEC REPOS: - PromisesObjC SPEC CHECKSUMS: - Firebase: 629510f1a9ddb235f3a7c5c8ceb23ba887f0f814 - FirebaseCore: 98b29e3828f0a53651c363937a7f7d92a19f1ba2 - FirebaseCoreDiagnostics: fe77f42da6329d6d83d21fd9d621a6b704413bfc - FirebaseFunctions: 747034115d113cf600c4995ff7e4d384697e7c49 + Firebase: 13d8d96499e2635428d5bf0ec675df21f95d9a95 + FirebaseCore: 599ee609343eaf4941bd188f85e3aa077ffe325b + FirebaseCoreDiagnostics: 5daa63f1c1409d981a2d5007daa100b36eac6a34 + FirebaseFunctions: c78ec2f93cd453f25fb5e4c694c830f7a31ab349 GoogleDataTransport: 629c20a4d363167143f30ea78320d5a7eb8bd940 GoogleUtilities: 684ee790a24f73ebb2d1d966e9711c203f2a4237 GTMSessionFetcher: 43748f93435c2aa068b1cbe39655aaf600652e91 diff --git a/installations/Podfile.lock b/installations/Podfile.lock index 0618084b..d358d36f 100644 --- a/installations/Podfile.lock +++ b/installations/Podfile.lock @@ -1,17 +1,17 @@ PODS: - - FirebaseCore (8.8.0): + - FirebaseCore (8.9.0): - FirebaseCoreDiagnostics (~> 8.0) - - GoogleUtilities/Environment (~> 7.4) - - GoogleUtilities/Logger (~> 7.4) - - FirebaseCoreDiagnostics (8.8.0): - - GoogleDataTransport (~> 9.0) - - GoogleUtilities/Environment (~> 7.4) - - GoogleUtilities/Logger (~> 7.4) + - GoogleUtilities/Environment (~> 7.6) + - GoogleUtilities/Logger (~> 7.6) + - FirebaseCoreDiagnostics (8.9.0): + - GoogleDataTransport (~> 9.1) + - GoogleUtilities/Environment (~> 7.6) + - GoogleUtilities/Logger (~> 7.6) - nanopb (~> 2.30908.0) - - FirebaseInstallations (8.8.0): + - FirebaseInstallations (8.9.0): - FirebaseCore (~> 8.0) - - GoogleUtilities/Environment (~> 7.4) - - GoogleUtilities/UserDefaults (~> 7.4) + - GoogleUtilities/Environment (~> 7.6) + - GoogleUtilities/UserDefaults (~> 7.6) - PromisesObjC (< 3.0, >= 1.2) - GoogleDataTransport (9.1.2): - GoogleUtilities/Environment (~> 7.2) @@ -44,9 +44,9 @@ SPEC REPOS: - PromisesObjC SPEC CHECKSUMS: - FirebaseCore: 98b29e3828f0a53651c363937a7f7d92a19f1ba2 - FirebaseCoreDiagnostics: fe77f42da6329d6d83d21fd9d621a6b704413bfc - FirebaseInstallations: 2563cb18a723ef9c6ef18318a49519b75dce613c + FirebaseCore: 599ee609343eaf4941bd188f85e3aa077ffe325b + FirebaseCoreDiagnostics: 5daa63f1c1409d981a2d5007daa100b36eac6a34 + FirebaseInstallations: caa7c8e0d3e2345b8829d2fa9ca1b4dfbf2fcc85 GoogleDataTransport: 629c20a4d363167143f30ea78320d5a7eb8bd940 GoogleUtilities: 684ee790a24f73ebb2d1d966e9711c203f2a4237 nanopb: a0ba3315591a9ae0a16a309ee504766e90db0c96 diff --git a/ml-functions/Podfile.lock b/ml-functions/Podfile.lock index c10accbe..5d2e5d71 100644 --- a/ml-functions/Podfile.lock +++ b/ml-functions/Podfile.lock @@ -1,19 +1,19 @@ PODS: - - Firebase/CoreOnly (8.8.0): - - FirebaseCore (= 8.8.0) - - Firebase/Functions (8.8.0): + - Firebase/CoreOnly (8.9.0): + - FirebaseCore (= 8.9.0) + - Firebase/Functions (8.9.0): - Firebase/CoreOnly - - FirebaseFunctions (~> 8.8.0) - - FirebaseCore (8.8.0): + - FirebaseFunctions (~> 8.9.0) + - FirebaseCore (8.9.0): - FirebaseCoreDiagnostics (~> 8.0) - - GoogleUtilities/Environment (~> 7.4) - - GoogleUtilities/Logger (~> 7.4) - - FirebaseCoreDiagnostics (8.8.0): - - GoogleDataTransport (~> 9.0) - - GoogleUtilities/Environment (~> 7.4) - - GoogleUtilities/Logger (~> 7.4) + - GoogleUtilities/Environment (~> 7.6) + - GoogleUtilities/Logger (~> 7.6) + - FirebaseCoreDiagnostics (8.9.0): + - GoogleDataTransport (~> 9.1) + - GoogleUtilities/Environment (~> 7.6) + - GoogleUtilities/Logger (~> 7.6) - nanopb (~> 2.30908.0) - - FirebaseFunctions (8.8.0): + - FirebaseFunctions (8.9.0): - FirebaseCore (~> 8.0) - GTMSessionFetcher/Core (~> 1.5) - GoogleDataTransport (9.1.2): @@ -48,10 +48,10 @@ SPEC REPOS: - PromisesObjC SPEC CHECKSUMS: - Firebase: 629510f1a9ddb235f3a7c5c8ceb23ba887f0f814 - FirebaseCore: 98b29e3828f0a53651c363937a7f7d92a19f1ba2 - FirebaseCoreDiagnostics: fe77f42da6329d6d83d21fd9d621a6b704413bfc - FirebaseFunctions: 747034115d113cf600c4995ff7e4d384697e7c49 + Firebase: 13d8d96499e2635428d5bf0ec675df21f95d9a95 + FirebaseCore: 599ee609343eaf4941bd188f85e3aa077ffe325b + FirebaseCoreDiagnostics: 5daa63f1c1409d981a2d5007daa100b36eac6a34 + FirebaseFunctions: c78ec2f93cd453f25fb5e4c694c830f7a31ab349 GoogleDataTransport: 629c20a4d363167143f30ea78320d5a7eb8bd940 GoogleUtilities: 684ee790a24f73ebb2d1d966e9711c203f2a4237 GTMSessionFetcher: 43748f93435c2aa068b1cbe39655aaf600652e91 diff --git a/mlkit/Podfile.lock b/mlkit/Podfile.lock index e0f6b062..7e643631 100644 --- a/mlkit/Podfile.lock +++ b/mlkit/Podfile.lock @@ -81,7 +81,7 @@ PODS: - nanopb/decode (1.30906.0) - nanopb/encode (1.30906.0) - PromisesObjC (1.2.12) - - Protobuf (3.19.0) + - Protobuf (3.19.1) - TensorFlowLiteC (2.1.0) - TensorFlowLiteObjC (2.1.0): - TensorFlowLiteC (= 2.1.0) @@ -125,7 +125,7 @@ SPEC CHECKSUMS: GTMSessionFetcher: 43748f93435c2aa068b1cbe39655aaf600652e91 nanopb: 59317e09cf1f1a0af72f12af412d54edf52603fc PromisesObjC: 3113f7f76903778cf4a0586bd1ab89329a0b7b97 - Protobuf: e9b99dd5da72f665ec503b19191f245a22188b4d + Protobuf: 3724efa50cb2846d7ccebc8691c574e85fd74471 TensorFlowLiteC: 215603d4426d93810eace5947e317389554a4b66 TensorFlowLiteObjC: 2e074eb41084037aeda9a8babe111fdd3ac99974 From 156d8ec013680ea80d3806a0c865f0c06c5d3b6d Mon Sep 17 00:00:00 2001 From: DPE bot Date: Wed, 3 Nov 2021 08:23:55 -0700 Subject: [PATCH 207/387] Auto-update dependencies. --- appcheck/Podfile.lock | 12 ++++++------ crashlytics/Podfile.lock | 12 ++++++------ database/Podfile.lock | 14 ++++++------- firoptions/Podfile.lock | 40 +++++++++++++++++++------------------- functions/Podfile.lock | 12 ++++++------ installations/Podfile.lock | 4 ++-- ml-functions/Podfile.lock | 12 ++++++------ 7 files changed, 53 insertions(+), 53 deletions(-) diff --git a/appcheck/Podfile.lock b/appcheck/Podfile.lock index c18cd71f..575fe058 100644 --- a/appcheck/Podfile.lock +++ b/appcheck/Podfile.lock @@ -1,14 +1,14 @@ PODS: - - Firebase/AppCheck (8.9.0): + - Firebase/AppCheck (8.9.1): - Firebase/CoreOnly - FirebaseAppCheck (~> 8.9.0-beta) - - Firebase/CoreOnly (8.9.0): - - FirebaseCore (= 8.9.0) + - Firebase/CoreOnly (8.9.1): + - FirebaseCore (= 8.9.1) - FirebaseAppCheck (8.9.0-beta): - FirebaseCore (~> 8.0) - GoogleUtilities/Environment (~> 7.6) - PromisesObjC (< 3.0, >= 1.2) - - FirebaseCore (8.9.0): + - FirebaseCore (8.9.1): - FirebaseCoreDiagnostics (~> 8.0) - GoogleUtilities/Environment (~> 7.6) - GoogleUtilities/Logger (~> 7.6) @@ -47,9 +47,9 @@ SPEC REPOS: - PromisesObjC SPEC CHECKSUMS: - Firebase: 13d8d96499e2635428d5bf0ec675df21f95d9a95 + Firebase: fb5114cd2bf96e2ff7bcb01d0d9a156cf5fd2f07 FirebaseAppCheck: eb4c5c6984804b728f71ae89711455dcf6a21054 - FirebaseCore: 599ee609343eaf4941bd188f85e3aa077ffe325b + FirebaseCore: c5aab092d9c4b8efea894946166b04c9d9ef0e68 FirebaseCoreDiagnostics: 5daa63f1c1409d981a2d5007daa100b36eac6a34 GoogleDataTransport: 629c20a4d363167143f30ea78320d5a7eb8bd940 GoogleUtilities: 684ee790a24f73ebb2d1d966e9711c203f2a4237 diff --git a/crashlytics/Podfile.lock b/crashlytics/Podfile.lock index d824b566..ae193f05 100644 --- a/crashlytics/Podfile.lock +++ b/crashlytics/Podfile.lock @@ -1,10 +1,10 @@ PODS: - - Firebase/CoreOnly (8.9.0): - - FirebaseCore (= 8.9.0) - - Firebase/Crashlytics (8.9.0): + - Firebase/CoreOnly (8.9.1): + - FirebaseCore (= 8.9.1) + - Firebase/Crashlytics (8.9.1): - Firebase/CoreOnly - FirebaseCrashlytics (~> 8.9.0) - - FirebaseCore (8.9.0): + - FirebaseCore (8.9.1): - FirebaseCoreDiagnostics (~> 8.0) - GoogleUtilities/Environment (~> 7.6) - GoogleUtilities/Logger (~> 7.6) @@ -58,8 +58,8 @@ SPEC REPOS: - PromisesObjC SPEC CHECKSUMS: - Firebase: 13d8d96499e2635428d5bf0ec675df21f95d9a95 - FirebaseCore: 599ee609343eaf4941bd188f85e3aa077ffe325b + Firebase: fb5114cd2bf96e2ff7bcb01d0d9a156cf5fd2f07 + FirebaseCore: c5aab092d9c4b8efea894946166b04c9d9ef0e68 FirebaseCoreDiagnostics: 5daa63f1c1409d981a2d5007daa100b36eac6a34 FirebaseCrashlytics: 40efbd81157dae307ec95612fa1328347284d2c2 FirebaseInstallations: caa7c8e0d3e2345b8829d2fa9ca1b4dfbf2fcc85 diff --git a/database/Podfile.lock b/database/Podfile.lock index 3aa7e8f4..bc8e1ac0 100644 --- a/database/Podfile.lock +++ b/database/Podfile.lock @@ -1,10 +1,10 @@ PODS: - - Firebase/Auth (8.9.0): + - Firebase/Auth (8.9.1): - Firebase/CoreOnly - FirebaseAuth (~> 8.9.0) - - Firebase/CoreOnly (8.9.0): - - FirebaseCore (= 8.9.0) - - Firebase/Database (8.9.0): + - Firebase/CoreOnly (8.9.1): + - FirebaseCore (= 8.9.1) + - Firebase/Database (8.9.1): - Firebase/CoreOnly - FirebaseDatabase (~> 8.9.0) - FirebaseAuth (8.9.0): @@ -12,7 +12,7 @@ PODS: - GoogleUtilities/AppDelegateSwizzler (~> 7.6) - GoogleUtilities/Environment (~> 7.6) - GTMSessionFetcher/Core (~> 1.5) - - FirebaseCore (8.9.0): + - FirebaseCore (8.9.1): - FirebaseCoreDiagnostics (~> 8.0) - GoogleUtilities/Environment (~> 7.6) - GoogleUtilities/Logger (~> 7.6) @@ -71,9 +71,9 @@ SPEC REPOS: - PromisesObjC SPEC CHECKSUMS: - Firebase: 13d8d96499e2635428d5bf0ec675df21f95d9a95 + Firebase: fb5114cd2bf96e2ff7bcb01d0d9a156cf5fd2f07 FirebaseAuth: 2b78b2a32c07b3ecfa4970bdf1d3632b8304099b - FirebaseCore: 599ee609343eaf4941bd188f85e3aa077ffe325b + FirebaseCore: c5aab092d9c4b8efea894946166b04c9d9ef0e68 FirebaseCoreDiagnostics: 5daa63f1c1409d981a2d5007daa100b36eac6a34 FirebaseDatabase: 2236b804cf0cac165b4620669bedf7ee643a2bcc GoogleDataTransport: 629c20a4d363167143f30ea78320d5a7eb8bd940 diff --git a/firoptions/Podfile.lock b/firoptions/Podfile.lock index e8b1ce8a..e8267dce 100644 --- a/firoptions/Podfile.lock +++ b/firoptions/Podfile.lock @@ -1,16 +1,16 @@ PODS: - - Firebase/Analytics (8.9.0): + - Firebase/Analytics (8.9.1): - Firebase/Core - - Firebase/Core (8.9.0): + - Firebase/Core (8.9.1): - Firebase/CoreOnly - - FirebaseAnalytics (~> 8.9.0) - - Firebase/CoreOnly (8.9.0): - - FirebaseCore (= 8.9.0) - - Firebase/Database (8.9.0): + - FirebaseAnalytics (~> 8.9.1) + - Firebase/CoreOnly (8.9.1): + - FirebaseCore (= 8.9.1) + - Firebase/Database (8.9.1): - Firebase/CoreOnly - FirebaseDatabase (~> 8.9.0) - - FirebaseAnalytics (8.9.0): - - FirebaseAnalytics/AdIdSupport (= 8.9.0) + - FirebaseAnalytics (8.9.1): + - FirebaseAnalytics/AdIdSupport (= 8.9.1) - FirebaseCore (~> 8.0) - FirebaseInstallations (~> 8.0) - GoogleUtilities/AppDelegateSwizzler (~> 7.6) @@ -18,16 +18,16 @@ PODS: - GoogleUtilities/Network (~> 7.6) - "GoogleUtilities/NSData+zlib (~> 7.6)" - nanopb (~> 2.30908.0) - - FirebaseAnalytics/AdIdSupport (8.9.0): + - FirebaseAnalytics/AdIdSupport (8.9.1): - FirebaseCore (~> 8.0) - FirebaseInstallations (~> 8.0) - - GoogleAppMeasurement (= 8.9.0) + - GoogleAppMeasurement (= 8.9.1) - GoogleUtilities/AppDelegateSwizzler (~> 7.6) - GoogleUtilities/MethodSwizzler (~> 7.6) - GoogleUtilities/Network (~> 7.6) - "GoogleUtilities/NSData+zlib (~> 7.6)" - nanopb (~> 2.30908.0) - - FirebaseCore (8.9.0): + - FirebaseCore (8.9.1): - FirebaseCoreDiagnostics (~> 8.0) - GoogleUtilities/Environment (~> 7.6) - GoogleUtilities/Logger (~> 7.6) @@ -44,21 +44,21 @@ PODS: - GoogleUtilities/Environment (~> 7.6) - GoogleUtilities/UserDefaults (~> 7.6) - PromisesObjC (< 3.0, >= 1.2) - - GoogleAppMeasurement (8.9.0): - - GoogleAppMeasurement/AdIdSupport (= 8.9.0) + - GoogleAppMeasurement (8.9.1): + - GoogleAppMeasurement/AdIdSupport (= 8.9.1) - GoogleUtilities/AppDelegateSwizzler (~> 7.6) - GoogleUtilities/MethodSwizzler (~> 7.6) - GoogleUtilities/Network (~> 7.6) - "GoogleUtilities/NSData+zlib (~> 7.6)" - nanopb (~> 2.30908.0) - - GoogleAppMeasurement/AdIdSupport (8.9.0): - - GoogleAppMeasurement/WithoutAdIdSupport (= 8.9.0) + - GoogleAppMeasurement/AdIdSupport (8.9.1): + - GoogleAppMeasurement/WithoutAdIdSupport (= 8.9.1) - GoogleUtilities/AppDelegateSwizzler (~> 7.6) - GoogleUtilities/MethodSwizzler (~> 7.6) - GoogleUtilities/Network (~> 7.6) - "GoogleUtilities/NSData+zlib (~> 7.6)" - nanopb (~> 2.30908.0) - - GoogleAppMeasurement/WithoutAdIdSupport (8.9.0): + - GoogleAppMeasurement/WithoutAdIdSupport (8.9.1): - GoogleUtilities/AppDelegateSwizzler (~> 7.6) - GoogleUtilities/MethodSwizzler (~> 7.6) - GoogleUtilities/Network (~> 7.6) @@ -116,13 +116,13 @@ SPEC REPOS: - PromisesObjC SPEC CHECKSUMS: - Firebase: 13d8d96499e2635428d5bf0ec675df21f95d9a95 - FirebaseAnalytics: 3a11ed901750e1ebcbe35e75915ff079878ea385 - FirebaseCore: 599ee609343eaf4941bd188f85e3aa077ffe325b + Firebase: fb5114cd2bf96e2ff7bcb01d0d9a156cf5fd2f07 + FirebaseAnalytics: 4ab446ce08a3fe52e8a4303dd997cf26276bf968 + FirebaseCore: c5aab092d9c4b8efea894946166b04c9d9ef0e68 FirebaseCoreDiagnostics: 5daa63f1c1409d981a2d5007daa100b36eac6a34 FirebaseDatabase: 2236b804cf0cac165b4620669bedf7ee643a2bcc FirebaseInstallations: caa7c8e0d3e2345b8829d2fa9ca1b4dfbf2fcc85 - GoogleAppMeasurement: b54a857d347703d67c7a6f23713760c9bcfe9008 + GoogleAppMeasurement: 837649ad3987936c232f6717c5680216f6243d24 GoogleDataTransport: 629c20a4d363167143f30ea78320d5a7eb8bd940 GoogleUtilities: 684ee790a24f73ebb2d1d966e9711c203f2a4237 leveldb-library: 50c7b45cbd7bf543c81a468fe557a16ae3db8729 diff --git a/functions/Podfile.lock b/functions/Podfile.lock index 34178a2a..498aea6c 100644 --- a/functions/Podfile.lock +++ b/functions/Podfile.lock @@ -1,10 +1,10 @@ PODS: - - Firebase/CoreOnly (8.9.0): - - FirebaseCore (= 8.9.0) - - Firebase/Functions (8.9.0): + - Firebase/CoreOnly (8.9.1): + - FirebaseCore (= 8.9.1) + - Firebase/Functions (8.9.1): - Firebase/CoreOnly - FirebaseFunctions (~> 8.9.0) - - FirebaseCore (8.9.0): + - FirebaseCore (8.9.1): - FirebaseCoreDiagnostics (~> 8.0) - GoogleUtilities/Environment (~> 7.6) - GoogleUtilities/Logger (~> 7.6) @@ -48,8 +48,8 @@ SPEC REPOS: - PromisesObjC SPEC CHECKSUMS: - Firebase: 13d8d96499e2635428d5bf0ec675df21f95d9a95 - FirebaseCore: 599ee609343eaf4941bd188f85e3aa077ffe325b + Firebase: fb5114cd2bf96e2ff7bcb01d0d9a156cf5fd2f07 + FirebaseCore: c5aab092d9c4b8efea894946166b04c9d9ef0e68 FirebaseCoreDiagnostics: 5daa63f1c1409d981a2d5007daa100b36eac6a34 FirebaseFunctions: c78ec2f93cd453f25fb5e4c694c830f7a31ab349 GoogleDataTransport: 629c20a4d363167143f30ea78320d5a7eb8bd940 diff --git a/installations/Podfile.lock b/installations/Podfile.lock index d358d36f..f20408f0 100644 --- a/installations/Podfile.lock +++ b/installations/Podfile.lock @@ -1,5 +1,5 @@ PODS: - - FirebaseCore (8.9.0): + - FirebaseCore (8.9.1): - FirebaseCoreDiagnostics (~> 8.0) - GoogleUtilities/Environment (~> 7.6) - GoogleUtilities/Logger (~> 7.6) @@ -44,7 +44,7 @@ SPEC REPOS: - PromisesObjC SPEC CHECKSUMS: - FirebaseCore: 599ee609343eaf4941bd188f85e3aa077ffe325b + FirebaseCore: c5aab092d9c4b8efea894946166b04c9d9ef0e68 FirebaseCoreDiagnostics: 5daa63f1c1409d981a2d5007daa100b36eac6a34 FirebaseInstallations: caa7c8e0d3e2345b8829d2fa9ca1b4dfbf2fcc85 GoogleDataTransport: 629c20a4d363167143f30ea78320d5a7eb8bd940 diff --git a/ml-functions/Podfile.lock b/ml-functions/Podfile.lock index 5d2e5d71..045397b7 100644 --- a/ml-functions/Podfile.lock +++ b/ml-functions/Podfile.lock @@ -1,10 +1,10 @@ PODS: - - Firebase/CoreOnly (8.9.0): - - FirebaseCore (= 8.9.0) - - Firebase/Functions (8.9.0): + - Firebase/CoreOnly (8.9.1): + - FirebaseCore (= 8.9.1) + - Firebase/Functions (8.9.1): - Firebase/CoreOnly - FirebaseFunctions (~> 8.9.0) - - FirebaseCore (8.9.0): + - FirebaseCore (8.9.1): - FirebaseCoreDiagnostics (~> 8.0) - GoogleUtilities/Environment (~> 7.6) - GoogleUtilities/Logger (~> 7.6) @@ -48,8 +48,8 @@ SPEC REPOS: - PromisesObjC SPEC CHECKSUMS: - Firebase: 13d8d96499e2635428d5bf0ec675df21f95d9a95 - FirebaseCore: 599ee609343eaf4941bd188f85e3aa077ffe325b + Firebase: fb5114cd2bf96e2ff7bcb01d0d9a156cf5fd2f07 + FirebaseCore: c5aab092d9c4b8efea894946166b04c9d9ef0e68 FirebaseCoreDiagnostics: 5daa63f1c1409d981a2d5007daa100b36eac6a34 FirebaseFunctions: c78ec2f93cd453f25fb5e4c694c830f7a31ab349 GoogleDataTransport: 629c20a4d363167143f30ea78320d5a7eb8bd940 From ad8bca84e7b758c5baa1bb3d45925f17c946bee9 Mon Sep 17 00:00:00 2001 From: DPE bot Date: Fri, 7 Jan 2022 08:23:53 -0800 Subject: [PATCH 208/387] Auto-update dependencies. --- appcheck/Podfile.lock | 28 +++++++-------- crashlytics/Podfile.lock | 34 +++++++++--------- database/Podfile.lock | 44 +++++++++++------------ firoptions/Podfile.lock | 72 +++++++++++++++++++------------------- functions/Podfile.lock | 28 +++++++-------- installations/Podfile.lock | 20 +++++------ ml-functions/Podfile.lock | 28 +++++++-------- 7 files changed, 127 insertions(+), 127 deletions(-) diff --git a/appcheck/Podfile.lock b/appcheck/Podfile.lock index 575fe058..39243567 100644 --- a/appcheck/Podfile.lock +++ b/appcheck/Podfile.lock @@ -1,18 +1,18 @@ PODS: - - Firebase/AppCheck (8.9.1): + - Firebase/AppCheck (8.10.0): - Firebase/CoreOnly - - FirebaseAppCheck (~> 8.9.0-beta) - - Firebase/CoreOnly (8.9.1): - - FirebaseCore (= 8.9.1) - - FirebaseAppCheck (8.9.0-beta): + - FirebaseAppCheck (~> 8.10.0-beta) + - Firebase/CoreOnly (8.10.0): + - FirebaseCore (= 8.10.0) + - FirebaseAppCheck (8.10.0-beta): - FirebaseCore (~> 8.0) - GoogleUtilities/Environment (~> 7.6) - PromisesObjC (< 3.0, >= 1.2) - - FirebaseCore (8.9.1): + - FirebaseCore (8.10.0): - FirebaseCoreDiagnostics (~> 8.0) - GoogleUtilities/Environment (~> 7.6) - GoogleUtilities/Logger (~> 7.6) - - FirebaseCoreDiagnostics (8.9.0): + - FirebaseCoreDiagnostics (8.10.0): - GoogleDataTransport (~> 9.1) - GoogleUtilities/Environment (~> 7.6) - GoogleUtilities/Logger (~> 7.6) @@ -21,9 +21,9 @@ PODS: - GoogleUtilities/Environment (~> 7.2) - nanopb (~> 2.30908.0) - PromisesObjC (< 3.0, >= 1.2) - - GoogleUtilities/Environment (7.6.0): + - GoogleUtilities/Environment (7.7.0): - PromisesObjC (< 3.0, >= 1.2) - - GoogleUtilities/Logger (7.6.0): + - GoogleUtilities/Logger (7.7.0): - GoogleUtilities/Environment - nanopb (2.30908.0): - nanopb/decode (= 2.30908.0) @@ -47,12 +47,12 @@ SPEC REPOS: - PromisesObjC SPEC CHECKSUMS: - Firebase: fb5114cd2bf96e2ff7bcb01d0d9a156cf5fd2f07 - FirebaseAppCheck: eb4c5c6984804b728f71ae89711455dcf6a21054 - FirebaseCore: c5aab092d9c4b8efea894946166b04c9d9ef0e68 - FirebaseCoreDiagnostics: 5daa63f1c1409d981a2d5007daa100b36eac6a34 + Firebase: 44213362f1dcc52555b935dc925ed35ac55f1b20 + FirebaseAppCheck: 4bb7c14da666a15dd7b4d55df2728832da9e7c72 + FirebaseCore: 04186597c095da37d90ff9fd3e53bc61a1ff2440 + FirebaseCoreDiagnostics: 56fb7216d87e0e6ec2feddefa9d8a392fe8b2c18 GoogleDataTransport: 629c20a4d363167143f30ea78320d5a7eb8bd940 - GoogleUtilities: 684ee790a24f73ebb2d1d966e9711c203f2a4237 + GoogleUtilities: e0913149f6b0625b553d70dae12b49fc62914fd1 nanopb: a0ba3315591a9ae0a16a309ee504766e90db0c96 PromisesObjC: 68159ce6952d93e17b2dfe273b8c40907db5ba58 diff --git a/crashlytics/Podfile.lock b/crashlytics/Podfile.lock index ae193f05..d8ff57a4 100644 --- a/crashlytics/Podfile.lock +++ b/crashlytics/Podfile.lock @@ -1,26 +1,26 @@ PODS: - - Firebase/CoreOnly (8.9.1): - - FirebaseCore (= 8.9.1) - - Firebase/Crashlytics (8.9.1): + - Firebase/CoreOnly (8.10.0): + - FirebaseCore (= 8.10.0) + - Firebase/Crashlytics (8.10.0): - Firebase/CoreOnly - - FirebaseCrashlytics (~> 8.9.0) - - FirebaseCore (8.9.1): + - FirebaseCrashlytics (~> 8.10.0) + - FirebaseCore (8.10.0): - FirebaseCoreDiagnostics (~> 8.0) - GoogleUtilities/Environment (~> 7.6) - GoogleUtilities/Logger (~> 7.6) - - FirebaseCoreDiagnostics (8.9.0): + - FirebaseCoreDiagnostics (8.10.0): - GoogleDataTransport (~> 9.1) - GoogleUtilities/Environment (~> 7.6) - GoogleUtilities/Logger (~> 7.6) - nanopb (~> 2.30908.0) - - FirebaseCrashlytics (8.9.0): + - FirebaseCrashlytics (8.10.0): - FirebaseCore (~> 8.0) - FirebaseInstallations (~> 8.0) - GoogleDataTransport (~> 9.1) - GoogleUtilities/Environment (~> 7.6) - nanopb (~> 2.30908.0) - PromisesObjC (< 3.0, >= 1.2) - - FirebaseInstallations (8.9.0): + - FirebaseInstallations (8.10.0): - FirebaseCore (~> 8.0) - GoogleUtilities/Environment (~> 7.6) - GoogleUtilities/UserDefaults (~> 7.6) @@ -29,11 +29,11 @@ PODS: - GoogleUtilities/Environment (~> 7.2) - nanopb (~> 2.30908.0) - PromisesObjC (< 3.0, >= 1.2) - - GoogleUtilities/Environment (7.6.0): + - GoogleUtilities/Environment (7.7.0): - PromisesObjC (< 3.0, >= 1.2) - - GoogleUtilities/Logger (7.6.0): + - GoogleUtilities/Logger (7.7.0): - GoogleUtilities/Environment - - GoogleUtilities/UserDefaults (7.6.0): + - GoogleUtilities/UserDefaults (7.7.0): - GoogleUtilities/Logger - nanopb (2.30908.0): - nanopb/decode (= 2.30908.0) @@ -58,13 +58,13 @@ SPEC REPOS: - PromisesObjC SPEC CHECKSUMS: - Firebase: fb5114cd2bf96e2ff7bcb01d0d9a156cf5fd2f07 - FirebaseCore: c5aab092d9c4b8efea894946166b04c9d9ef0e68 - FirebaseCoreDiagnostics: 5daa63f1c1409d981a2d5007daa100b36eac6a34 - FirebaseCrashlytics: 40efbd81157dae307ec95612fa1328347284d2c2 - FirebaseInstallations: caa7c8e0d3e2345b8829d2fa9ca1b4dfbf2fcc85 + Firebase: 44213362f1dcc52555b935dc925ed35ac55f1b20 + FirebaseCore: 04186597c095da37d90ff9fd3e53bc61a1ff2440 + FirebaseCoreDiagnostics: 56fb7216d87e0e6ec2feddefa9d8a392fe8b2c18 + FirebaseCrashlytics: 3b7f17cdf5bf1ae6ad5956696a6c26edeb39cca7 + FirebaseInstallations: 830327b45345ffc859eaa9c17bcd5ae893fd5425 GoogleDataTransport: 629c20a4d363167143f30ea78320d5a7eb8bd940 - GoogleUtilities: 684ee790a24f73ebb2d1d966e9711c203f2a4237 + GoogleUtilities: e0913149f6b0625b553d70dae12b49fc62914fd1 nanopb: a0ba3315591a9ae0a16a309ee504766e90db0c96 PromisesObjC: 68159ce6952d93e17b2dfe273b8c40907db5ba58 diff --git a/database/Podfile.lock b/database/Podfile.lock index bc8e1ac0..fe63b2cc 100644 --- a/database/Podfile.lock +++ b/database/Podfile.lock @@ -1,47 +1,47 @@ PODS: - - Firebase/Auth (8.9.1): + - Firebase/Auth (8.10.0): - Firebase/CoreOnly - - FirebaseAuth (~> 8.9.0) - - Firebase/CoreOnly (8.9.1): - - FirebaseCore (= 8.9.1) - - Firebase/Database (8.9.1): + - FirebaseAuth (~> 8.10.0) + - Firebase/CoreOnly (8.10.0): + - FirebaseCore (= 8.10.0) + - Firebase/Database (8.10.0): - Firebase/CoreOnly - - FirebaseDatabase (~> 8.9.0) - - FirebaseAuth (8.9.0): + - FirebaseDatabase (~> 8.10.0) + - FirebaseAuth (8.10.0): - FirebaseCore (~> 8.0) - GoogleUtilities/AppDelegateSwizzler (~> 7.6) - GoogleUtilities/Environment (~> 7.6) - GTMSessionFetcher/Core (~> 1.5) - - FirebaseCore (8.9.1): + - FirebaseCore (8.10.0): - FirebaseCoreDiagnostics (~> 8.0) - GoogleUtilities/Environment (~> 7.6) - GoogleUtilities/Logger (~> 7.6) - - FirebaseCoreDiagnostics (8.9.0): + - FirebaseCoreDiagnostics (8.10.0): - GoogleDataTransport (~> 9.1) - GoogleUtilities/Environment (~> 7.6) - GoogleUtilities/Logger (~> 7.6) - nanopb (~> 2.30908.0) - - FirebaseDatabase (8.9.0): + - FirebaseDatabase (8.10.0): - FirebaseCore (~> 8.0) - leveldb-library (~> 1.22) - GoogleDataTransport (9.1.2): - GoogleUtilities/Environment (~> 7.2) - nanopb (~> 2.30908.0) - PromisesObjC (< 3.0, >= 1.2) - - GoogleUtilities/AppDelegateSwizzler (7.6.0): + - GoogleUtilities/AppDelegateSwizzler (7.7.0): - GoogleUtilities/Environment - GoogleUtilities/Logger - GoogleUtilities/Network - - GoogleUtilities/Environment (7.6.0): + - GoogleUtilities/Environment (7.7.0): - PromisesObjC (< 3.0, >= 1.2) - - GoogleUtilities/Logger (7.6.0): + - GoogleUtilities/Logger (7.7.0): - GoogleUtilities/Environment - - GoogleUtilities/Network (7.6.0): + - GoogleUtilities/Network (7.7.0): - GoogleUtilities/Logger - "GoogleUtilities/NSData+zlib" - GoogleUtilities/Reachability - - "GoogleUtilities/NSData+zlib (7.6.0)" - - GoogleUtilities/Reachability (7.6.0): + - "GoogleUtilities/NSData+zlib (7.7.0)" + - GoogleUtilities/Reachability (7.7.0): - GoogleUtilities/Logger - GTMSessionFetcher/Core (1.7.0) - leveldb-library (1.22.1) @@ -71,13 +71,13 @@ SPEC REPOS: - PromisesObjC SPEC CHECKSUMS: - Firebase: fb5114cd2bf96e2ff7bcb01d0d9a156cf5fd2f07 - FirebaseAuth: 2b78b2a32c07b3ecfa4970bdf1d3632b8304099b - FirebaseCore: c5aab092d9c4b8efea894946166b04c9d9ef0e68 - FirebaseCoreDiagnostics: 5daa63f1c1409d981a2d5007daa100b36eac6a34 - FirebaseDatabase: 2236b804cf0cac165b4620669bedf7ee643a2bcc + Firebase: 44213362f1dcc52555b935dc925ed35ac55f1b20 + FirebaseAuth: 59a2d2b933b5b79e18fb1e6ad230c6abdaa73d26 + FirebaseCore: 04186597c095da37d90ff9fd3e53bc61a1ff2440 + FirebaseCoreDiagnostics: 56fb7216d87e0e6ec2feddefa9d8a392fe8b2c18 + FirebaseDatabase: 5f3e83b0a0d8759378fbd5d05661244d14dfbbb0 GoogleDataTransport: 629c20a4d363167143f30ea78320d5a7eb8bd940 - GoogleUtilities: 684ee790a24f73ebb2d1d966e9711c203f2a4237 + GoogleUtilities: e0913149f6b0625b553d70dae12b49fc62914fd1 GTMSessionFetcher: 43748f93435c2aa068b1cbe39655aaf600652e91 leveldb-library: 50c7b45cbd7bf543c81a468fe557a16ae3db8729 nanopb: a0ba3315591a9ae0a16a309ee504766e90db0c96 diff --git a/firoptions/Podfile.lock b/firoptions/Podfile.lock index e8267dce..3d136274 100644 --- a/firoptions/Podfile.lock +++ b/firoptions/Podfile.lock @@ -1,16 +1,16 @@ PODS: - - Firebase/Analytics (8.9.1): + - Firebase/Analytics (8.10.0): - Firebase/Core - - Firebase/Core (8.9.1): + - Firebase/Core (8.10.0): - Firebase/CoreOnly - - FirebaseAnalytics (~> 8.9.1) - - Firebase/CoreOnly (8.9.1): - - FirebaseCore (= 8.9.1) - - Firebase/Database (8.9.1): + - FirebaseAnalytics (~> 8.10.0) + - Firebase/CoreOnly (8.10.0): + - FirebaseCore (= 8.10.0) + - Firebase/Database (8.10.0): - Firebase/CoreOnly - - FirebaseDatabase (~> 8.9.0) - - FirebaseAnalytics (8.9.1): - - FirebaseAnalytics/AdIdSupport (= 8.9.1) + - FirebaseDatabase (~> 8.10.0) + - FirebaseAnalytics (8.10.0): + - FirebaseAnalytics/AdIdSupport (= 8.10.0) - FirebaseCore (~> 8.0) - FirebaseInstallations (~> 8.0) - GoogleUtilities/AppDelegateSwizzler (~> 7.6) @@ -18,47 +18,47 @@ PODS: - GoogleUtilities/Network (~> 7.6) - "GoogleUtilities/NSData+zlib (~> 7.6)" - nanopb (~> 2.30908.0) - - FirebaseAnalytics/AdIdSupport (8.9.1): + - FirebaseAnalytics/AdIdSupport (8.10.0): - FirebaseCore (~> 8.0) - FirebaseInstallations (~> 8.0) - - GoogleAppMeasurement (= 8.9.1) + - GoogleAppMeasurement (= 8.10.0) - GoogleUtilities/AppDelegateSwizzler (~> 7.6) - GoogleUtilities/MethodSwizzler (~> 7.6) - GoogleUtilities/Network (~> 7.6) - "GoogleUtilities/NSData+zlib (~> 7.6)" - nanopb (~> 2.30908.0) - - FirebaseCore (8.9.1): + - FirebaseCore (8.10.0): - FirebaseCoreDiagnostics (~> 8.0) - GoogleUtilities/Environment (~> 7.6) - GoogleUtilities/Logger (~> 7.6) - - FirebaseCoreDiagnostics (8.9.0): + - FirebaseCoreDiagnostics (8.10.0): - GoogleDataTransport (~> 9.1) - GoogleUtilities/Environment (~> 7.6) - GoogleUtilities/Logger (~> 7.6) - nanopb (~> 2.30908.0) - - FirebaseDatabase (8.9.0): + - FirebaseDatabase (8.10.0): - FirebaseCore (~> 8.0) - leveldb-library (~> 1.22) - - FirebaseInstallations (8.9.0): + - FirebaseInstallations (8.10.0): - FirebaseCore (~> 8.0) - GoogleUtilities/Environment (~> 7.6) - GoogleUtilities/UserDefaults (~> 7.6) - PromisesObjC (< 3.0, >= 1.2) - - GoogleAppMeasurement (8.9.1): - - GoogleAppMeasurement/AdIdSupport (= 8.9.1) + - GoogleAppMeasurement (8.10.0): + - GoogleAppMeasurement/AdIdSupport (= 8.10.0) - GoogleUtilities/AppDelegateSwizzler (~> 7.6) - GoogleUtilities/MethodSwizzler (~> 7.6) - GoogleUtilities/Network (~> 7.6) - "GoogleUtilities/NSData+zlib (~> 7.6)" - nanopb (~> 2.30908.0) - - GoogleAppMeasurement/AdIdSupport (8.9.1): - - GoogleAppMeasurement/WithoutAdIdSupport (= 8.9.1) + - GoogleAppMeasurement/AdIdSupport (8.10.0): + - GoogleAppMeasurement/WithoutAdIdSupport (= 8.10.0) - GoogleUtilities/AppDelegateSwizzler (~> 7.6) - GoogleUtilities/MethodSwizzler (~> 7.6) - GoogleUtilities/Network (~> 7.6) - "GoogleUtilities/NSData+zlib (~> 7.6)" - nanopb (~> 2.30908.0) - - GoogleAppMeasurement/WithoutAdIdSupport (8.9.1): + - GoogleAppMeasurement/WithoutAdIdSupport (8.10.0): - GoogleUtilities/AppDelegateSwizzler (~> 7.6) - GoogleUtilities/MethodSwizzler (~> 7.6) - GoogleUtilities/Network (~> 7.6) @@ -68,24 +68,24 @@ PODS: - GoogleUtilities/Environment (~> 7.2) - nanopb (~> 2.30908.0) - PromisesObjC (< 3.0, >= 1.2) - - GoogleUtilities/AppDelegateSwizzler (7.6.0): + - GoogleUtilities/AppDelegateSwizzler (7.7.0): - GoogleUtilities/Environment - GoogleUtilities/Logger - GoogleUtilities/Network - - GoogleUtilities/Environment (7.6.0): + - GoogleUtilities/Environment (7.7.0): - PromisesObjC (< 3.0, >= 1.2) - - GoogleUtilities/Logger (7.6.0): + - GoogleUtilities/Logger (7.7.0): - GoogleUtilities/Environment - - GoogleUtilities/MethodSwizzler (7.6.0): + - GoogleUtilities/MethodSwizzler (7.7.0): - GoogleUtilities/Logger - - GoogleUtilities/Network (7.6.0): + - GoogleUtilities/Network (7.7.0): - GoogleUtilities/Logger - "GoogleUtilities/NSData+zlib" - GoogleUtilities/Reachability - - "GoogleUtilities/NSData+zlib (7.6.0)" - - GoogleUtilities/Reachability (7.6.0): + - "GoogleUtilities/NSData+zlib (7.7.0)" + - GoogleUtilities/Reachability (7.7.0): - GoogleUtilities/Logger - - GoogleUtilities/UserDefaults (7.6.0): + - GoogleUtilities/UserDefaults (7.7.0): - GoogleUtilities/Logger - leveldb-library (1.22.1) - nanopb (2.30908.0): @@ -116,15 +116,15 @@ SPEC REPOS: - PromisesObjC SPEC CHECKSUMS: - Firebase: fb5114cd2bf96e2ff7bcb01d0d9a156cf5fd2f07 - FirebaseAnalytics: 4ab446ce08a3fe52e8a4303dd997cf26276bf968 - FirebaseCore: c5aab092d9c4b8efea894946166b04c9d9ef0e68 - FirebaseCoreDiagnostics: 5daa63f1c1409d981a2d5007daa100b36eac6a34 - FirebaseDatabase: 2236b804cf0cac165b4620669bedf7ee643a2bcc - FirebaseInstallations: caa7c8e0d3e2345b8829d2fa9ca1b4dfbf2fcc85 - GoogleAppMeasurement: 837649ad3987936c232f6717c5680216f6243d24 + Firebase: 44213362f1dcc52555b935dc925ed35ac55f1b20 + FirebaseAnalytics: 319c9b3b1bdd400d60e2f415dff0c5f6959e6760 + FirebaseCore: 04186597c095da37d90ff9fd3e53bc61a1ff2440 + FirebaseCoreDiagnostics: 56fb7216d87e0e6ec2feddefa9d8a392fe8b2c18 + FirebaseDatabase: 5f3e83b0a0d8759378fbd5d05661244d14dfbbb0 + FirebaseInstallations: 830327b45345ffc859eaa9c17bcd5ae893fd5425 + GoogleAppMeasurement: a3311dbcf3ea651e5a070fe8559b57c174ada081 GoogleDataTransport: 629c20a4d363167143f30ea78320d5a7eb8bd940 - GoogleUtilities: 684ee790a24f73ebb2d1d966e9711c203f2a4237 + GoogleUtilities: e0913149f6b0625b553d70dae12b49fc62914fd1 leveldb-library: 50c7b45cbd7bf543c81a468fe557a16ae3db8729 nanopb: a0ba3315591a9ae0a16a309ee504766e90db0c96 PromisesObjC: 68159ce6952d93e17b2dfe273b8c40907db5ba58 diff --git a/functions/Podfile.lock b/functions/Podfile.lock index 498aea6c..a0e66e9b 100644 --- a/functions/Podfile.lock +++ b/functions/Podfile.lock @@ -1,28 +1,28 @@ PODS: - - Firebase/CoreOnly (8.9.1): - - FirebaseCore (= 8.9.1) - - Firebase/Functions (8.9.1): + - Firebase/CoreOnly (8.10.0): + - FirebaseCore (= 8.10.0) + - Firebase/Functions (8.10.0): - Firebase/CoreOnly - - FirebaseFunctions (~> 8.9.0) - - FirebaseCore (8.9.1): + - FirebaseFunctions (~> 8.10.0) + - FirebaseCore (8.10.0): - FirebaseCoreDiagnostics (~> 8.0) - GoogleUtilities/Environment (~> 7.6) - GoogleUtilities/Logger (~> 7.6) - - FirebaseCoreDiagnostics (8.9.0): + - FirebaseCoreDiagnostics (8.10.0): - GoogleDataTransport (~> 9.1) - GoogleUtilities/Environment (~> 7.6) - GoogleUtilities/Logger (~> 7.6) - nanopb (~> 2.30908.0) - - FirebaseFunctions (8.9.0): + - FirebaseFunctions (8.10.0): - FirebaseCore (~> 8.0) - GTMSessionFetcher/Core (~> 1.5) - GoogleDataTransport (9.1.2): - GoogleUtilities/Environment (~> 7.2) - nanopb (~> 2.30908.0) - PromisesObjC (< 3.0, >= 1.2) - - GoogleUtilities/Environment (7.6.0): + - GoogleUtilities/Environment (7.7.0): - PromisesObjC (< 3.0, >= 1.2) - - GoogleUtilities/Logger (7.6.0): + - GoogleUtilities/Logger (7.7.0): - GoogleUtilities/Environment - GTMSessionFetcher/Core (1.7.0) - nanopb (2.30908.0): @@ -48,12 +48,12 @@ SPEC REPOS: - PromisesObjC SPEC CHECKSUMS: - Firebase: fb5114cd2bf96e2ff7bcb01d0d9a156cf5fd2f07 - FirebaseCore: c5aab092d9c4b8efea894946166b04c9d9ef0e68 - FirebaseCoreDiagnostics: 5daa63f1c1409d981a2d5007daa100b36eac6a34 - FirebaseFunctions: c78ec2f93cd453f25fb5e4c694c830f7a31ab349 + Firebase: 44213362f1dcc52555b935dc925ed35ac55f1b20 + FirebaseCore: 04186597c095da37d90ff9fd3e53bc61a1ff2440 + FirebaseCoreDiagnostics: 56fb7216d87e0e6ec2feddefa9d8a392fe8b2c18 + FirebaseFunctions: 9c406f9b2deb72719437565c106ca4a439d2a661 GoogleDataTransport: 629c20a4d363167143f30ea78320d5a7eb8bd940 - GoogleUtilities: 684ee790a24f73ebb2d1d966e9711c203f2a4237 + GoogleUtilities: e0913149f6b0625b553d70dae12b49fc62914fd1 GTMSessionFetcher: 43748f93435c2aa068b1cbe39655aaf600652e91 nanopb: a0ba3315591a9ae0a16a309ee504766e90db0c96 PromisesObjC: 68159ce6952d93e17b2dfe273b8c40907db5ba58 diff --git a/installations/Podfile.lock b/installations/Podfile.lock index f20408f0..bb5be7af 100644 --- a/installations/Podfile.lock +++ b/installations/Podfile.lock @@ -1,14 +1,14 @@ PODS: - - FirebaseCore (8.9.1): + - FirebaseCore (8.10.0): - FirebaseCoreDiagnostics (~> 8.0) - GoogleUtilities/Environment (~> 7.6) - GoogleUtilities/Logger (~> 7.6) - - FirebaseCoreDiagnostics (8.9.0): + - FirebaseCoreDiagnostics (8.10.0): - GoogleDataTransport (~> 9.1) - GoogleUtilities/Environment (~> 7.6) - GoogleUtilities/Logger (~> 7.6) - nanopb (~> 2.30908.0) - - FirebaseInstallations (8.9.0): + - FirebaseInstallations (8.10.0): - FirebaseCore (~> 8.0) - GoogleUtilities/Environment (~> 7.6) - GoogleUtilities/UserDefaults (~> 7.6) @@ -17,11 +17,11 @@ PODS: - GoogleUtilities/Environment (~> 7.2) - nanopb (~> 2.30908.0) - PromisesObjC (< 3.0, >= 1.2) - - GoogleUtilities/Environment (7.6.0): + - GoogleUtilities/Environment (7.7.0): - PromisesObjC (< 3.0, >= 1.2) - - GoogleUtilities/Logger (7.6.0): + - GoogleUtilities/Logger (7.7.0): - GoogleUtilities/Environment - - GoogleUtilities/UserDefaults (7.6.0): + - GoogleUtilities/UserDefaults (7.7.0): - GoogleUtilities/Logger - nanopb (2.30908.0): - nanopb/decode (= 2.30908.0) @@ -44,11 +44,11 @@ SPEC REPOS: - PromisesObjC SPEC CHECKSUMS: - FirebaseCore: c5aab092d9c4b8efea894946166b04c9d9ef0e68 - FirebaseCoreDiagnostics: 5daa63f1c1409d981a2d5007daa100b36eac6a34 - FirebaseInstallations: caa7c8e0d3e2345b8829d2fa9ca1b4dfbf2fcc85 + FirebaseCore: 04186597c095da37d90ff9fd3e53bc61a1ff2440 + FirebaseCoreDiagnostics: 56fb7216d87e0e6ec2feddefa9d8a392fe8b2c18 + FirebaseInstallations: 830327b45345ffc859eaa9c17bcd5ae893fd5425 GoogleDataTransport: 629c20a4d363167143f30ea78320d5a7eb8bd940 - GoogleUtilities: 684ee790a24f73ebb2d1d966e9711c203f2a4237 + GoogleUtilities: e0913149f6b0625b553d70dae12b49fc62914fd1 nanopb: a0ba3315591a9ae0a16a309ee504766e90db0c96 PromisesObjC: 68159ce6952d93e17b2dfe273b8c40907db5ba58 diff --git a/ml-functions/Podfile.lock b/ml-functions/Podfile.lock index 045397b7..e6130900 100644 --- a/ml-functions/Podfile.lock +++ b/ml-functions/Podfile.lock @@ -1,28 +1,28 @@ PODS: - - Firebase/CoreOnly (8.9.1): - - FirebaseCore (= 8.9.1) - - Firebase/Functions (8.9.1): + - Firebase/CoreOnly (8.10.0): + - FirebaseCore (= 8.10.0) + - Firebase/Functions (8.10.0): - Firebase/CoreOnly - - FirebaseFunctions (~> 8.9.0) - - FirebaseCore (8.9.1): + - FirebaseFunctions (~> 8.10.0) + - FirebaseCore (8.10.0): - FirebaseCoreDiagnostics (~> 8.0) - GoogleUtilities/Environment (~> 7.6) - GoogleUtilities/Logger (~> 7.6) - - FirebaseCoreDiagnostics (8.9.0): + - FirebaseCoreDiagnostics (8.10.0): - GoogleDataTransport (~> 9.1) - GoogleUtilities/Environment (~> 7.6) - GoogleUtilities/Logger (~> 7.6) - nanopb (~> 2.30908.0) - - FirebaseFunctions (8.9.0): + - FirebaseFunctions (8.10.0): - FirebaseCore (~> 8.0) - GTMSessionFetcher/Core (~> 1.5) - GoogleDataTransport (9.1.2): - GoogleUtilities/Environment (~> 7.2) - nanopb (~> 2.30908.0) - PromisesObjC (< 3.0, >= 1.2) - - GoogleUtilities/Environment (7.6.0): + - GoogleUtilities/Environment (7.7.0): - PromisesObjC (< 3.0, >= 1.2) - - GoogleUtilities/Logger (7.6.0): + - GoogleUtilities/Logger (7.7.0): - GoogleUtilities/Environment - GTMSessionFetcher/Core (1.7.0) - nanopb (2.30908.0): @@ -48,12 +48,12 @@ SPEC REPOS: - PromisesObjC SPEC CHECKSUMS: - Firebase: fb5114cd2bf96e2ff7bcb01d0d9a156cf5fd2f07 - FirebaseCore: c5aab092d9c4b8efea894946166b04c9d9ef0e68 - FirebaseCoreDiagnostics: 5daa63f1c1409d981a2d5007daa100b36eac6a34 - FirebaseFunctions: c78ec2f93cd453f25fb5e4c694c830f7a31ab349 + Firebase: 44213362f1dcc52555b935dc925ed35ac55f1b20 + FirebaseCore: 04186597c095da37d90ff9fd3e53bc61a1ff2440 + FirebaseCoreDiagnostics: 56fb7216d87e0e6ec2feddefa9d8a392fe8b2c18 + FirebaseFunctions: 9c406f9b2deb72719437565c106ca4a439d2a661 GoogleDataTransport: 629c20a4d363167143f30ea78320d5a7eb8bd940 - GoogleUtilities: 684ee790a24f73ebb2d1d966e9711c203f2a4237 + GoogleUtilities: e0913149f6b0625b553d70dae12b49fc62914fd1 GTMSessionFetcher: 43748f93435c2aa068b1cbe39655aaf600652e91 nanopb: a0ba3315591a9ae0a16a309ee504766e90db0c96 PromisesObjC: 68159ce6952d93e17b2dfe273b8c40907db5ba58 From ea5b917257b5339c6075165fd89351b517f34871 Mon Sep 17 00:00:00 2001 From: DPE bot Date: Tue, 18 Jan 2022 08:32:16 -0800 Subject: [PATCH 209/387] Auto-update dependencies. --- appcheck/Podfile.lock | 8 ++++---- crashlytics/Podfile.lock | 16 ++++++++-------- database/Podfile.lock | 8 ++++---- firoptions/Podfile.lock | 16 ++++++++-------- functions/Podfile.lock | 8 ++++---- installations/Podfile.lock | 24 ++++++++++++------------ ml-functions/Podfile.lock | 8 ++++---- 7 files changed, 44 insertions(+), 44 deletions(-) diff --git a/appcheck/Podfile.lock b/appcheck/Podfile.lock index 39243567..f1685738 100644 --- a/appcheck/Podfile.lock +++ b/appcheck/Podfile.lock @@ -12,10 +12,10 @@ PODS: - FirebaseCoreDiagnostics (~> 8.0) - GoogleUtilities/Environment (~> 7.6) - GoogleUtilities/Logger (~> 7.6) - - FirebaseCoreDiagnostics (8.10.0): + - FirebaseCoreDiagnostics (8.11.0): - GoogleDataTransport (~> 9.1) - - GoogleUtilities/Environment (~> 7.6) - - GoogleUtilities/Logger (~> 7.6) + - GoogleUtilities/Environment (~> 7.7) + - GoogleUtilities/Logger (~> 7.7) - nanopb (~> 2.30908.0) - GoogleDataTransport (9.1.2): - GoogleUtilities/Environment (~> 7.2) @@ -50,7 +50,7 @@ SPEC CHECKSUMS: Firebase: 44213362f1dcc52555b935dc925ed35ac55f1b20 FirebaseAppCheck: 4bb7c14da666a15dd7b4d55df2728832da9e7c72 FirebaseCore: 04186597c095da37d90ff9fd3e53bc61a1ff2440 - FirebaseCoreDiagnostics: 56fb7216d87e0e6ec2feddefa9d8a392fe8b2c18 + FirebaseCoreDiagnostics: 64d9709d804a6c25bd77841371c1fcfd909d5601 GoogleDataTransport: 629c20a4d363167143f30ea78320d5a7eb8bd940 GoogleUtilities: e0913149f6b0625b553d70dae12b49fc62914fd1 nanopb: a0ba3315591a9ae0a16a309ee504766e90db0c96 diff --git a/crashlytics/Podfile.lock b/crashlytics/Podfile.lock index d8ff57a4..58abbc2c 100644 --- a/crashlytics/Podfile.lock +++ b/crashlytics/Podfile.lock @@ -8,10 +8,10 @@ PODS: - FirebaseCoreDiagnostics (~> 8.0) - GoogleUtilities/Environment (~> 7.6) - GoogleUtilities/Logger (~> 7.6) - - FirebaseCoreDiagnostics (8.10.0): + - FirebaseCoreDiagnostics (8.11.0): - GoogleDataTransport (~> 9.1) - - GoogleUtilities/Environment (~> 7.6) - - GoogleUtilities/Logger (~> 7.6) + - GoogleUtilities/Environment (~> 7.7) + - GoogleUtilities/Logger (~> 7.7) - nanopb (~> 2.30908.0) - FirebaseCrashlytics (8.10.0): - FirebaseCore (~> 8.0) @@ -20,10 +20,10 @@ PODS: - GoogleUtilities/Environment (~> 7.6) - nanopb (~> 2.30908.0) - PromisesObjC (< 3.0, >= 1.2) - - FirebaseInstallations (8.10.0): + - FirebaseInstallations (8.11.0): - FirebaseCore (~> 8.0) - - GoogleUtilities/Environment (~> 7.6) - - GoogleUtilities/UserDefaults (~> 7.6) + - GoogleUtilities/Environment (~> 7.7) + - GoogleUtilities/UserDefaults (~> 7.7) - PromisesObjC (< 3.0, >= 1.2) - GoogleDataTransport (9.1.2): - GoogleUtilities/Environment (~> 7.2) @@ -60,9 +60,9 @@ SPEC REPOS: SPEC CHECKSUMS: Firebase: 44213362f1dcc52555b935dc925ed35ac55f1b20 FirebaseCore: 04186597c095da37d90ff9fd3e53bc61a1ff2440 - FirebaseCoreDiagnostics: 56fb7216d87e0e6ec2feddefa9d8a392fe8b2c18 + FirebaseCoreDiagnostics: 64d9709d804a6c25bd77841371c1fcfd909d5601 FirebaseCrashlytics: 3b7f17cdf5bf1ae6ad5956696a6c26edeb39cca7 - FirebaseInstallations: 830327b45345ffc859eaa9c17bcd5ae893fd5425 + FirebaseInstallations: 044eede8a049bce71c4541ee68d6e4364fcbe774 GoogleDataTransport: 629c20a4d363167143f30ea78320d5a7eb8bd940 GoogleUtilities: e0913149f6b0625b553d70dae12b49fc62914fd1 nanopb: a0ba3315591a9ae0a16a309ee504766e90db0c96 diff --git a/database/Podfile.lock b/database/Podfile.lock index fe63b2cc..80599cd8 100644 --- a/database/Podfile.lock +++ b/database/Podfile.lock @@ -16,10 +16,10 @@ PODS: - FirebaseCoreDiagnostics (~> 8.0) - GoogleUtilities/Environment (~> 7.6) - GoogleUtilities/Logger (~> 7.6) - - FirebaseCoreDiagnostics (8.10.0): + - FirebaseCoreDiagnostics (8.11.0): - GoogleDataTransport (~> 9.1) - - GoogleUtilities/Environment (~> 7.6) - - GoogleUtilities/Logger (~> 7.6) + - GoogleUtilities/Environment (~> 7.7) + - GoogleUtilities/Logger (~> 7.7) - nanopb (~> 2.30908.0) - FirebaseDatabase (8.10.0): - FirebaseCore (~> 8.0) @@ -74,7 +74,7 @@ SPEC CHECKSUMS: Firebase: 44213362f1dcc52555b935dc925ed35ac55f1b20 FirebaseAuth: 59a2d2b933b5b79e18fb1e6ad230c6abdaa73d26 FirebaseCore: 04186597c095da37d90ff9fd3e53bc61a1ff2440 - FirebaseCoreDiagnostics: 56fb7216d87e0e6ec2feddefa9d8a392fe8b2c18 + FirebaseCoreDiagnostics: 64d9709d804a6c25bd77841371c1fcfd909d5601 FirebaseDatabase: 5f3e83b0a0d8759378fbd5d05661244d14dfbbb0 GoogleDataTransport: 629c20a4d363167143f30ea78320d5a7eb8bd940 GoogleUtilities: e0913149f6b0625b553d70dae12b49fc62914fd1 diff --git a/firoptions/Podfile.lock b/firoptions/Podfile.lock index 3d136274..cdabda58 100644 --- a/firoptions/Podfile.lock +++ b/firoptions/Podfile.lock @@ -31,18 +31,18 @@ PODS: - FirebaseCoreDiagnostics (~> 8.0) - GoogleUtilities/Environment (~> 7.6) - GoogleUtilities/Logger (~> 7.6) - - FirebaseCoreDiagnostics (8.10.0): + - FirebaseCoreDiagnostics (8.11.0): - GoogleDataTransport (~> 9.1) - - GoogleUtilities/Environment (~> 7.6) - - GoogleUtilities/Logger (~> 7.6) + - GoogleUtilities/Environment (~> 7.7) + - GoogleUtilities/Logger (~> 7.7) - nanopb (~> 2.30908.0) - FirebaseDatabase (8.10.0): - FirebaseCore (~> 8.0) - leveldb-library (~> 1.22) - - FirebaseInstallations (8.10.0): + - FirebaseInstallations (8.11.0): - FirebaseCore (~> 8.0) - - GoogleUtilities/Environment (~> 7.6) - - GoogleUtilities/UserDefaults (~> 7.6) + - GoogleUtilities/Environment (~> 7.7) + - GoogleUtilities/UserDefaults (~> 7.7) - PromisesObjC (< 3.0, >= 1.2) - GoogleAppMeasurement (8.10.0): - GoogleAppMeasurement/AdIdSupport (= 8.10.0) @@ -119,9 +119,9 @@ SPEC CHECKSUMS: Firebase: 44213362f1dcc52555b935dc925ed35ac55f1b20 FirebaseAnalytics: 319c9b3b1bdd400d60e2f415dff0c5f6959e6760 FirebaseCore: 04186597c095da37d90ff9fd3e53bc61a1ff2440 - FirebaseCoreDiagnostics: 56fb7216d87e0e6ec2feddefa9d8a392fe8b2c18 + FirebaseCoreDiagnostics: 64d9709d804a6c25bd77841371c1fcfd909d5601 FirebaseDatabase: 5f3e83b0a0d8759378fbd5d05661244d14dfbbb0 - FirebaseInstallations: 830327b45345ffc859eaa9c17bcd5ae893fd5425 + FirebaseInstallations: 044eede8a049bce71c4541ee68d6e4364fcbe774 GoogleAppMeasurement: a3311dbcf3ea651e5a070fe8559b57c174ada081 GoogleDataTransport: 629c20a4d363167143f30ea78320d5a7eb8bd940 GoogleUtilities: e0913149f6b0625b553d70dae12b49fc62914fd1 diff --git a/functions/Podfile.lock b/functions/Podfile.lock index a0e66e9b..e0bba535 100644 --- a/functions/Podfile.lock +++ b/functions/Podfile.lock @@ -8,10 +8,10 @@ PODS: - FirebaseCoreDiagnostics (~> 8.0) - GoogleUtilities/Environment (~> 7.6) - GoogleUtilities/Logger (~> 7.6) - - FirebaseCoreDiagnostics (8.10.0): + - FirebaseCoreDiagnostics (8.11.0): - GoogleDataTransport (~> 9.1) - - GoogleUtilities/Environment (~> 7.6) - - GoogleUtilities/Logger (~> 7.6) + - GoogleUtilities/Environment (~> 7.7) + - GoogleUtilities/Logger (~> 7.7) - nanopb (~> 2.30908.0) - FirebaseFunctions (8.10.0): - FirebaseCore (~> 8.0) @@ -50,7 +50,7 @@ SPEC REPOS: SPEC CHECKSUMS: Firebase: 44213362f1dcc52555b935dc925ed35ac55f1b20 FirebaseCore: 04186597c095da37d90ff9fd3e53bc61a1ff2440 - FirebaseCoreDiagnostics: 56fb7216d87e0e6ec2feddefa9d8a392fe8b2c18 + FirebaseCoreDiagnostics: 64d9709d804a6c25bd77841371c1fcfd909d5601 FirebaseFunctions: 9c406f9b2deb72719437565c106ca4a439d2a661 GoogleDataTransport: 629c20a4d363167143f30ea78320d5a7eb8bd940 GoogleUtilities: e0913149f6b0625b553d70dae12b49fc62914fd1 diff --git a/installations/Podfile.lock b/installations/Podfile.lock index bb5be7af..e6397213 100644 --- a/installations/Podfile.lock +++ b/installations/Podfile.lock @@ -1,17 +1,17 @@ PODS: - - FirebaseCore (8.10.0): + - FirebaseCore (8.11.0): - FirebaseCoreDiagnostics (~> 8.0) - - GoogleUtilities/Environment (~> 7.6) - - GoogleUtilities/Logger (~> 7.6) - - FirebaseCoreDiagnostics (8.10.0): + - GoogleUtilities/Environment (~> 7.7) + - GoogleUtilities/Logger (~> 7.7) + - FirebaseCoreDiagnostics (8.11.0): - GoogleDataTransport (~> 9.1) - - GoogleUtilities/Environment (~> 7.6) - - GoogleUtilities/Logger (~> 7.6) + - GoogleUtilities/Environment (~> 7.7) + - GoogleUtilities/Logger (~> 7.7) - nanopb (~> 2.30908.0) - - FirebaseInstallations (8.10.0): + - FirebaseInstallations (8.11.0): - FirebaseCore (~> 8.0) - - GoogleUtilities/Environment (~> 7.6) - - GoogleUtilities/UserDefaults (~> 7.6) + - GoogleUtilities/Environment (~> 7.7) + - GoogleUtilities/UserDefaults (~> 7.7) - PromisesObjC (< 3.0, >= 1.2) - GoogleDataTransport (9.1.2): - GoogleUtilities/Environment (~> 7.2) @@ -44,9 +44,9 @@ SPEC REPOS: - PromisesObjC SPEC CHECKSUMS: - FirebaseCore: 04186597c095da37d90ff9fd3e53bc61a1ff2440 - FirebaseCoreDiagnostics: 56fb7216d87e0e6ec2feddefa9d8a392fe8b2c18 - FirebaseInstallations: 830327b45345ffc859eaa9c17bcd5ae893fd5425 + FirebaseCore: 2f4f85b453cc8fea4bb2b37e370007d2bcafe3f0 + FirebaseCoreDiagnostics: 64d9709d804a6c25bd77841371c1fcfd909d5601 + FirebaseInstallations: 044eede8a049bce71c4541ee68d6e4364fcbe774 GoogleDataTransport: 629c20a4d363167143f30ea78320d5a7eb8bd940 GoogleUtilities: e0913149f6b0625b553d70dae12b49fc62914fd1 nanopb: a0ba3315591a9ae0a16a309ee504766e90db0c96 diff --git a/ml-functions/Podfile.lock b/ml-functions/Podfile.lock index e6130900..d80bbbcf 100644 --- a/ml-functions/Podfile.lock +++ b/ml-functions/Podfile.lock @@ -8,10 +8,10 @@ PODS: - FirebaseCoreDiagnostics (~> 8.0) - GoogleUtilities/Environment (~> 7.6) - GoogleUtilities/Logger (~> 7.6) - - FirebaseCoreDiagnostics (8.10.0): + - FirebaseCoreDiagnostics (8.11.0): - GoogleDataTransport (~> 9.1) - - GoogleUtilities/Environment (~> 7.6) - - GoogleUtilities/Logger (~> 7.6) + - GoogleUtilities/Environment (~> 7.7) + - GoogleUtilities/Logger (~> 7.7) - nanopb (~> 2.30908.0) - FirebaseFunctions (8.10.0): - FirebaseCore (~> 8.0) @@ -50,7 +50,7 @@ SPEC REPOS: SPEC CHECKSUMS: Firebase: 44213362f1dcc52555b935dc925ed35ac55f1b20 FirebaseCore: 04186597c095da37d90ff9fd3e53bc61a1ff2440 - FirebaseCoreDiagnostics: 56fb7216d87e0e6ec2feddefa9d8a392fe8b2c18 + FirebaseCoreDiagnostics: 64d9709d804a6c25bd77841371c1fcfd909d5601 FirebaseFunctions: 9c406f9b2deb72719437565c106ca4a439d2a661 GoogleDataTransport: 629c20a4d363167143f30ea78320d5a7eb8bd940 GoogleUtilities: e0913149f6b0625b553d70dae12b49fc62914fd1 From 441aa6122757aac7e313b23ec60c68f8d091937e Mon Sep 17 00:00:00 2001 From: DPE bot Date: Wed, 19 Jan 2022 08:24:48 -0800 Subject: [PATCH 210/387] Auto-update dependencies. --- appcheck/Podfile.lock | 24 +++++------ crashlytics/Podfile.lock | 24 +++++------ database/Podfile.lock | 34 +++++++-------- firoptions/Podfile.lock | 90 +++++++++++++++++++-------------------- functions/Podfile.lock | 22 +++++----- ml-functions/Podfile.lock | 22 +++++----- 6 files changed, 108 insertions(+), 108 deletions(-) diff --git a/appcheck/Podfile.lock b/appcheck/Podfile.lock index f1685738..1a62a226 100644 --- a/appcheck/Podfile.lock +++ b/appcheck/Podfile.lock @@ -1,17 +1,17 @@ PODS: - - Firebase/AppCheck (8.10.0): + - Firebase/AppCheck (8.11.0): - Firebase/CoreOnly - - FirebaseAppCheck (~> 8.10.0-beta) - - Firebase/CoreOnly (8.10.0): - - FirebaseCore (= 8.10.0) - - FirebaseAppCheck (8.10.0-beta): + - FirebaseAppCheck (~> 8.11.0-beta) + - Firebase/CoreOnly (8.11.0): + - FirebaseCore (= 8.11.0) + - FirebaseAppCheck (8.11.0-beta): - FirebaseCore (~> 8.0) - - GoogleUtilities/Environment (~> 7.6) + - GoogleUtilities/Environment (~> 7.7) - PromisesObjC (< 3.0, >= 1.2) - - FirebaseCore (8.10.0): + - FirebaseCore (8.11.0): - FirebaseCoreDiagnostics (~> 8.0) - - GoogleUtilities/Environment (~> 7.6) - - GoogleUtilities/Logger (~> 7.6) + - GoogleUtilities/Environment (~> 7.7) + - GoogleUtilities/Logger (~> 7.7) - FirebaseCoreDiagnostics (8.11.0): - GoogleDataTransport (~> 9.1) - GoogleUtilities/Environment (~> 7.7) @@ -47,9 +47,9 @@ SPEC REPOS: - PromisesObjC SPEC CHECKSUMS: - Firebase: 44213362f1dcc52555b935dc925ed35ac55f1b20 - FirebaseAppCheck: 4bb7c14da666a15dd7b4d55df2728832da9e7c72 - FirebaseCore: 04186597c095da37d90ff9fd3e53bc61a1ff2440 + Firebase: 44dd9724c84df18b486639e874f31436eaa9a20c + FirebaseAppCheck: 533dc5089466b73349aa63ffdf468a387a67fd26 + FirebaseCore: 2f4f85b453cc8fea4bb2b37e370007d2bcafe3f0 FirebaseCoreDiagnostics: 64d9709d804a6c25bd77841371c1fcfd909d5601 GoogleDataTransport: 629c20a4d363167143f30ea78320d5a7eb8bd940 GoogleUtilities: e0913149f6b0625b553d70dae12b49fc62914fd1 diff --git a/crashlytics/Podfile.lock b/crashlytics/Podfile.lock index 58abbc2c..c33e1b38 100644 --- a/crashlytics/Podfile.lock +++ b/crashlytics/Podfile.lock @@ -1,23 +1,23 @@ PODS: - - Firebase/CoreOnly (8.10.0): - - FirebaseCore (= 8.10.0) - - Firebase/Crashlytics (8.10.0): + - Firebase/CoreOnly (8.11.0): + - FirebaseCore (= 8.11.0) + - Firebase/Crashlytics (8.11.0): - Firebase/CoreOnly - - FirebaseCrashlytics (~> 8.10.0) - - FirebaseCore (8.10.0): + - FirebaseCrashlytics (~> 8.11.0) + - FirebaseCore (8.11.0): - FirebaseCoreDiagnostics (~> 8.0) - - GoogleUtilities/Environment (~> 7.6) - - GoogleUtilities/Logger (~> 7.6) + - GoogleUtilities/Environment (~> 7.7) + - GoogleUtilities/Logger (~> 7.7) - FirebaseCoreDiagnostics (8.11.0): - GoogleDataTransport (~> 9.1) - GoogleUtilities/Environment (~> 7.7) - GoogleUtilities/Logger (~> 7.7) - nanopb (~> 2.30908.0) - - FirebaseCrashlytics (8.10.0): + - FirebaseCrashlytics (8.11.0): - FirebaseCore (~> 8.0) - FirebaseInstallations (~> 8.0) - GoogleDataTransport (~> 9.1) - - GoogleUtilities/Environment (~> 7.6) + - GoogleUtilities/Environment (~> 7.7) - nanopb (~> 2.30908.0) - PromisesObjC (< 3.0, >= 1.2) - FirebaseInstallations (8.11.0): @@ -58,10 +58,10 @@ SPEC REPOS: - PromisesObjC SPEC CHECKSUMS: - Firebase: 44213362f1dcc52555b935dc925ed35ac55f1b20 - FirebaseCore: 04186597c095da37d90ff9fd3e53bc61a1ff2440 + Firebase: 44dd9724c84df18b486639e874f31436eaa9a20c + FirebaseCore: 2f4f85b453cc8fea4bb2b37e370007d2bcafe3f0 FirebaseCoreDiagnostics: 64d9709d804a6c25bd77841371c1fcfd909d5601 - FirebaseCrashlytics: 3b7f17cdf5bf1ae6ad5956696a6c26edeb39cca7 + FirebaseCrashlytics: 62268addefae79601057818156e8bc69d71fee41 FirebaseInstallations: 044eede8a049bce71c4541ee68d6e4364fcbe774 GoogleDataTransport: 629c20a4d363167143f30ea78320d5a7eb8bd940 GoogleUtilities: e0913149f6b0625b553d70dae12b49fc62914fd1 diff --git a/database/Podfile.lock b/database/Podfile.lock index 80599cd8..17451efa 100644 --- a/database/Podfile.lock +++ b/database/Podfile.lock @@ -1,27 +1,27 @@ PODS: - - Firebase/Auth (8.10.0): + - Firebase/Auth (8.11.0): - Firebase/CoreOnly - - FirebaseAuth (~> 8.10.0) - - Firebase/CoreOnly (8.10.0): - - FirebaseCore (= 8.10.0) - - Firebase/Database (8.10.0): + - FirebaseAuth (~> 8.11.0) + - Firebase/CoreOnly (8.11.0): + - FirebaseCore (= 8.11.0) + - Firebase/Database (8.11.0): - Firebase/CoreOnly - - FirebaseDatabase (~> 8.10.0) - - FirebaseAuth (8.10.0): + - FirebaseDatabase (~> 8.11.0) + - FirebaseAuth (8.11.0): - FirebaseCore (~> 8.0) - - GoogleUtilities/AppDelegateSwizzler (~> 7.6) - - GoogleUtilities/Environment (~> 7.6) + - GoogleUtilities/AppDelegateSwizzler (~> 7.7) + - GoogleUtilities/Environment (~> 7.7) - GTMSessionFetcher/Core (~> 1.5) - - FirebaseCore (8.10.0): + - FirebaseCore (8.11.0): - FirebaseCoreDiagnostics (~> 8.0) - - GoogleUtilities/Environment (~> 7.6) - - GoogleUtilities/Logger (~> 7.6) + - GoogleUtilities/Environment (~> 7.7) + - GoogleUtilities/Logger (~> 7.7) - FirebaseCoreDiagnostics (8.11.0): - GoogleDataTransport (~> 9.1) - GoogleUtilities/Environment (~> 7.7) - GoogleUtilities/Logger (~> 7.7) - nanopb (~> 2.30908.0) - - FirebaseDatabase (8.10.0): + - FirebaseDatabase (8.11.0): - FirebaseCore (~> 8.0) - leveldb-library (~> 1.22) - GoogleDataTransport (9.1.2): @@ -71,11 +71,11 @@ SPEC REPOS: - PromisesObjC SPEC CHECKSUMS: - Firebase: 44213362f1dcc52555b935dc925ed35ac55f1b20 - FirebaseAuth: 59a2d2b933b5b79e18fb1e6ad230c6abdaa73d26 - FirebaseCore: 04186597c095da37d90ff9fd3e53bc61a1ff2440 + Firebase: 44dd9724c84df18b486639e874f31436eaa9a20c + FirebaseAuth: d96d73aba85d192d7a7aa0b86dd6d7f8ec170b4b + FirebaseCore: 2f4f85b453cc8fea4bb2b37e370007d2bcafe3f0 FirebaseCoreDiagnostics: 64d9709d804a6c25bd77841371c1fcfd909d5601 - FirebaseDatabase: 5f3e83b0a0d8759378fbd5d05661244d14dfbbb0 + FirebaseDatabase: ff9b4c7bee14d9f561f26c64a28ac083989f03d5 GoogleDataTransport: 629c20a4d363167143f30ea78320d5a7eb8bd940 GoogleUtilities: e0913149f6b0625b553d70dae12b49fc62914fd1 GTMSessionFetcher: 43748f93435c2aa068b1cbe39655aaf600652e91 diff --git a/firoptions/Podfile.lock b/firoptions/Podfile.lock index cdabda58..90f4cf22 100644 --- a/firoptions/Podfile.lock +++ b/firoptions/Podfile.lock @@ -1,42 +1,42 @@ PODS: - - Firebase/Analytics (8.10.0): + - Firebase/Analytics (8.11.0): - Firebase/Core - - Firebase/Core (8.10.0): + - Firebase/Core (8.11.0): - Firebase/CoreOnly - - FirebaseAnalytics (~> 8.10.0) - - Firebase/CoreOnly (8.10.0): - - FirebaseCore (= 8.10.0) - - Firebase/Database (8.10.0): + - FirebaseAnalytics (~> 8.11.0) + - Firebase/CoreOnly (8.11.0): + - FirebaseCore (= 8.11.0) + - Firebase/Database (8.11.0): - Firebase/CoreOnly - - FirebaseDatabase (~> 8.10.0) - - FirebaseAnalytics (8.10.0): - - FirebaseAnalytics/AdIdSupport (= 8.10.0) + - FirebaseDatabase (~> 8.11.0) + - FirebaseAnalytics (8.11.0): + - FirebaseAnalytics/AdIdSupport (= 8.11.0) - FirebaseCore (~> 8.0) - FirebaseInstallations (~> 8.0) - - GoogleUtilities/AppDelegateSwizzler (~> 7.6) - - GoogleUtilities/MethodSwizzler (~> 7.6) - - GoogleUtilities/Network (~> 7.6) - - "GoogleUtilities/NSData+zlib (~> 7.6)" + - GoogleUtilities/AppDelegateSwizzler (~> 7.7) + - GoogleUtilities/MethodSwizzler (~> 7.7) + - GoogleUtilities/Network (~> 7.7) + - "GoogleUtilities/NSData+zlib (~> 7.7)" - nanopb (~> 2.30908.0) - - FirebaseAnalytics/AdIdSupport (8.10.0): + - FirebaseAnalytics/AdIdSupport (8.11.0): - FirebaseCore (~> 8.0) - FirebaseInstallations (~> 8.0) - - GoogleAppMeasurement (= 8.10.0) - - GoogleUtilities/AppDelegateSwizzler (~> 7.6) - - GoogleUtilities/MethodSwizzler (~> 7.6) - - GoogleUtilities/Network (~> 7.6) - - "GoogleUtilities/NSData+zlib (~> 7.6)" + - GoogleAppMeasurement (= 8.11.0) + - GoogleUtilities/AppDelegateSwizzler (~> 7.7) + - GoogleUtilities/MethodSwizzler (~> 7.7) + - GoogleUtilities/Network (~> 7.7) + - "GoogleUtilities/NSData+zlib (~> 7.7)" - nanopb (~> 2.30908.0) - - FirebaseCore (8.10.0): + - FirebaseCore (8.11.0): - FirebaseCoreDiagnostics (~> 8.0) - - GoogleUtilities/Environment (~> 7.6) - - GoogleUtilities/Logger (~> 7.6) + - GoogleUtilities/Environment (~> 7.7) + - GoogleUtilities/Logger (~> 7.7) - FirebaseCoreDiagnostics (8.11.0): - GoogleDataTransport (~> 9.1) - GoogleUtilities/Environment (~> 7.7) - GoogleUtilities/Logger (~> 7.7) - nanopb (~> 2.30908.0) - - FirebaseDatabase (8.10.0): + - FirebaseDatabase (8.11.0): - FirebaseCore (~> 8.0) - leveldb-library (~> 1.22) - FirebaseInstallations (8.11.0): @@ -44,25 +44,25 @@ PODS: - GoogleUtilities/Environment (~> 7.7) - GoogleUtilities/UserDefaults (~> 7.7) - PromisesObjC (< 3.0, >= 1.2) - - GoogleAppMeasurement (8.10.0): - - GoogleAppMeasurement/AdIdSupport (= 8.10.0) - - GoogleUtilities/AppDelegateSwizzler (~> 7.6) - - GoogleUtilities/MethodSwizzler (~> 7.6) - - GoogleUtilities/Network (~> 7.6) - - "GoogleUtilities/NSData+zlib (~> 7.6)" + - GoogleAppMeasurement (8.11.0): + - GoogleAppMeasurement/AdIdSupport (= 8.11.0) + - GoogleUtilities/AppDelegateSwizzler (~> 7.7) + - GoogleUtilities/MethodSwizzler (~> 7.7) + - GoogleUtilities/Network (~> 7.7) + - "GoogleUtilities/NSData+zlib (~> 7.7)" - nanopb (~> 2.30908.0) - - GoogleAppMeasurement/AdIdSupport (8.10.0): - - GoogleAppMeasurement/WithoutAdIdSupport (= 8.10.0) - - GoogleUtilities/AppDelegateSwizzler (~> 7.6) - - GoogleUtilities/MethodSwizzler (~> 7.6) - - GoogleUtilities/Network (~> 7.6) - - "GoogleUtilities/NSData+zlib (~> 7.6)" + - GoogleAppMeasurement/AdIdSupport (8.11.0): + - GoogleAppMeasurement/WithoutAdIdSupport (= 8.11.0) + - GoogleUtilities/AppDelegateSwizzler (~> 7.7) + - GoogleUtilities/MethodSwizzler (~> 7.7) + - GoogleUtilities/Network (~> 7.7) + - "GoogleUtilities/NSData+zlib (~> 7.7)" - nanopb (~> 2.30908.0) - - GoogleAppMeasurement/WithoutAdIdSupport (8.10.0): - - GoogleUtilities/AppDelegateSwizzler (~> 7.6) - - GoogleUtilities/MethodSwizzler (~> 7.6) - - GoogleUtilities/Network (~> 7.6) - - "GoogleUtilities/NSData+zlib (~> 7.6)" + - GoogleAppMeasurement/WithoutAdIdSupport (8.11.0): + - GoogleUtilities/AppDelegateSwizzler (~> 7.7) + - GoogleUtilities/MethodSwizzler (~> 7.7) + - GoogleUtilities/Network (~> 7.7) + - "GoogleUtilities/NSData+zlib (~> 7.7)" - nanopb (~> 2.30908.0) - GoogleDataTransport (9.1.2): - GoogleUtilities/Environment (~> 7.2) @@ -116,13 +116,13 @@ SPEC REPOS: - PromisesObjC SPEC CHECKSUMS: - Firebase: 44213362f1dcc52555b935dc925ed35ac55f1b20 - FirebaseAnalytics: 319c9b3b1bdd400d60e2f415dff0c5f6959e6760 - FirebaseCore: 04186597c095da37d90ff9fd3e53bc61a1ff2440 + Firebase: 44dd9724c84df18b486639e874f31436eaa9a20c + FirebaseAnalytics: 4e4b13031034e6561ed3bd1d47b6fdabbd6487c6 + FirebaseCore: 2f4f85b453cc8fea4bb2b37e370007d2bcafe3f0 FirebaseCoreDiagnostics: 64d9709d804a6c25bd77841371c1fcfd909d5601 - FirebaseDatabase: 5f3e83b0a0d8759378fbd5d05661244d14dfbbb0 + FirebaseDatabase: ff9b4c7bee14d9f561f26c64a28ac083989f03d5 FirebaseInstallations: 044eede8a049bce71c4541ee68d6e4364fcbe774 - GoogleAppMeasurement: a3311dbcf3ea651e5a070fe8559b57c174ada081 + GoogleAppMeasurement: aa3cb422fab2b05d2efac543a5720d1a85b9dea5 GoogleDataTransport: 629c20a4d363167143f30ea78320d5a7eb8bd940 GoogleUtilities: e0913149f6b0625b553d70dae12b49fc62914fd1 leveldb-library: 50c7b45cbd7bf543c81a468fe557a16ae3db8729 diff --git a/functions/Podfile.lock b/functions/Podfile.lock index e0bba535..15f025ed 100644 --- a/functions/Podfile.lock +++ b/functions/Podfile.lock @@ -1,19 +1,19 @@ PODS: - - Firebase/CoreOnly (8.10.0): - - FirebaseCore (= 8.10.0) - - Firebase/Functions (8.10.0): + - Firebase/CoreOnly (8.11.0): + - FirebaseCore (= 8.11.0) + - Firebase/Functions (8.11.0): - Firebase/CoreOnly - - FirebaseFunctions (~> 8.10.0) - - FirebaseCore (8.10.0): + - FirebaseFunctions (~> 8.11.0) + - FirebaseCore (8.11.0): - FirebaseCoreDiagnostics (~> 8.0) - - GoogleUtilities/Environment (~> 7.6) - - GoogleUtilities/Logger (~> 7.6) + - GoogleUtilities/Environment (~> 7.7) + - GoogleUtilities/Logger (~> 7.7) - FirebaseCoreDiagnostics (8.11.0): - GoogleDataTransport (~> 9.1) - GoogleUtilities/Environment (~> 7.7) - GoogleUtilities/Logger (~> 7.7) - nanopb (~> 2.30908.0) - - FirebaseFunctions (8.10.0): + - FirebaseFunctions (8.11.0): - FirebaseCore (~> 8.0) - GTMSessionFetcher/Core (~> 1.5) - GoogleDataTransport (9.1.2): @@ -48,10 +48,10 @@ SPEC REPOS: - PromisesObjC SPEC CHECKSUMS: - Firebase: 44213362f1dcc52555b935dc925ed35ac55f1b20 - FirebaseCore: 04186597c095da37d90ff9fd3e53bc61a1ff2440 + Firebase: 44dd9724c84df18b486639e874f31436eaa9a20c + FirebaseCore: 2f4f85b453cc8fea4bb2b37e370007d2bcafe3f0 FirebaseCoreDiagnostics: 64d9709d804a6c25bd77841371c1fcfd909d5601 - FirebaseFunctions: 9c406f9b2deb72719437565c106ca4a439d2a661 + FirebaseFunctions: 2bad3e4365dee72a85a6baa6ccd684f024d14696 GoogleDataTransport: 629c20a4d363167143f30ea78320d5a7eb8bd940 GoogleUtilities: e0913149f6b0625b553d70dae12b49fc62914fd1 GTMSessionFetcher: 43748f93435c2aa068b1cbe39655aaf600652e91 diff --git a/ml-functions/Podfile.lock b/ml-functions/Podfile.lock index d80bbbcf..05c9664a 100644 --- a/ml-functions/Podfile.lock +++ b/ml-functions/Podfile.lock @@ -1,19 +1,19 @@ PODS: - - Firebase/CoreOnly (8.10.0): - - FirebaseCore (= 8.10.0) - - Firebase/Functions (8.10.0): + - Firebase/CoreOnly (8.11.0): + - FirebaseCore (= 8.11.0) + - Firebase/Functions (8.11.0): - Firebase/CoreOnly - - FirebaseFunctions (~> 8.10.0) - - FirebaseCore (8.10.0): + - FirebaseFunctions (~> 8.11.0) + - FirebaseCore (8.11.0): - FirebaseCoreDiagnostics (~> 8.0) - - GoogleUtilities/Environment (~> 7.6) - - GoogleUtilities/Logger (~> 7.6) + - GoogleUtilities/Environment (~> 7.7) + - GoogleUtilities/Logger (~> 7.7) - FirebaseCoreDiagnostics (8.11.0): - GoogleDataTransport (~> 9.1) - GoogleUtilities/Environment (~> 7.7) - GoogleUtilities/Logger (~> 7.7) - nanopb (~> 2.30908.0) - - FirebaseFunctions (8.10.0): + - FirebaseFunctions (8.11.0): - FirebaseCore (~> 8.0) - GTMSessionFetcher/Core (~> 1.5) - GoogleDataTransport (9.1.2): @@ -48,10 +48,10 @@ SPEC REPOS: - PromisesObjC SPEC CHECKSUMS: - Firebase: 44213362f1dcc52555b935dc925ed35ac55f1b20 - FirebaseCore: 04186597c095da37d90ff9fd3e53bc61a1ff2440 + Firebase: 44dd9724c84df18b486639e874f31436eaa9a20c + FirebaseCore: 2f4f85b453cc8fea4bb2b37e370007d2bcafe3f0 FirebaseCoreDiagnostics: 64d9709d804a6c25bd77841371c1fcfd909d5601 - FirebaseFunctions: 9c406f9b2deb72719437565c106ca4a439d2a661 + FirebaseFunctions: 2bad3e4365dee72a85a6baa6ccd684f024d14696 GoogleDataTransport: 629c20a4d363167143f30ea78320d5a7eb8bd940 GoogleUtilities: e0913149f6b0625b553d70dae12b49fc62914fd1 GTMSessionFetcher: 43748f93435c2aa068b1cbe39655aaf600652e91 From 80050fa8229e390cd0cf55ca5d960160bc2f0d6c Mon Sep 17 00:00:00 2001 From: DPE bot Date: Tue, 1 Feb 2022 08:24:19 -0800 Subject: [PATCH 211/387] Auto-update dependencies. --- mlkit/Podfile.lock | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/mlkit/Podfile.lock b/mlkit/Podfile.lock index 7e643631..8cb898ee 100644 --- a/mlkit/Podfile.lock +++ b/mlkit/Podfile.lock @@ -81,7 +81,7 @@ PODS: - nanopb/decode (1.30906.0) - nanopb/encode (1.30906.0) - PromisesObjC (1.2.12) - - Protobuf (3.19.1) + - Protobuf (3.19.4) - TensorFlowLiteC (2.1.0) - TensorFlowLiteObjC (2.1.0): - TensorFlowLiteC (= 2.1.0) @@ -125,7 +125,7 @@ SPEC CHECKSUMS: GTMSessionFetcher: 43748f93435c2aa068b1cbe39655aaf600652e91 nanopb: 59317e09cf1f1a0af72f12af412d54edf52603fc PromisesObjC: 3113f7f76903778cf4a0586bd1ab89329a0b7b97 - Protobuf: 3724efa50cb2846d7ccebc8691c574e85fd74471 + Protobuf: 235750e4696ff59fb07d949a9dbbc92b3c0700fe TensorFlowLiteC: 215603d4426d93810eace5947e317389554a4b66 TensorFlowLiteObjC: 2e074eb41084037aeda9a8babe111fdd3ac99974 From 2da03c818434e381253ac479980bab9389f14c73 Mon Sep 17 00:00:00 2001 From: DPE bot Date: Wed, 9 Feb 2022 08:24:33 -0800 Subject: [PATCH 212/387] Auto-update dependencies. --- appcheck/Podfile.lock | 4 ++-- crashlytics/Podfile.lock | 8 ++++---- database/Podfile.lock | 4 ++-- firoptions/Podfile.lock | 8 ++++---- functions/Podfile.lock | 4 ++-- installations/Podfile.lock | 12 ++++++------ ml-functions/Podfile.lock | 4 ++-- 7 files changed, 22 insertions(+), 22 deletions(-) diff --git a/appcheck/Podfile.lock b/appcheck/Podfile.lock index 1a62a226..4126778f 100644 --- a/appcheck/Podfile.lock +++ b/appcheck/Podfile.lock @@ -12,7 +12,7 @@ PODS: - FirebaseCoreDiagnostics (~> 8.0) - GoogleUtilities/Environment (~> 7.7) - GoogleUtilities/Logger (~> 7.7) - - FirebaseCoreDiagnostics (8.11.0): + - FirebaseCoreDiagnostics (8.12.0): - GoogleDataTransport (~> 9.1) - GoogleUtilities/Environment (~> 7.7) - GoogleUtilities/Logger (~> 7.7) @@ -50,7 +50,7 @@ SPEC CHECKSUMS: Firebase: 44dd9724c84df18b486639e874f31436eaa9a20c FirebaseAppCheck: 533dc5089466b73349aa63ffdf468a387a67fd26 FirebaseCore: 2f4f85b453cc8fea4bb2b37e370007d2bcafe3f0 - FirebaseCoreDiagnostics: 64d9709d804a6c25bd77841371c1fcfd909d5601 + FirebaseCoreDiagnostics: 3b40dfadef5b90433a60ae01f01e90fe87aa76aa GoogleDataTransport: 629c20a4d363167143f30ea78320d5a7eb8bd940 GoogleUtilities: e0913149f6b0625b553d70dae12b49fc62914fd1 nanopb: a0ba3315591a9ae0a16a309ee504766e90db0c96 diff --git a/crashlytics/Podfile.lock b/crashlytics/Podfile.lock index c33e1b38..f9c045b1 100644 --- a/crashlytics/Podfile.lock +++ b/crashlytics/Podfile.lock @@ -8,7 +8,7 @@ PODS: - FirebaseCoreDiagnostics (~> 8.0) - GoogleUtilities/Environment (~> 7.7) - GoogleUtilities/Logger (~> 7.7) - - FirebaseCoreDiagnostics (8.11.0): + - FirebaseCoreDiagnostics (8.12.0): - GoogleDataTransport (~> 9.1) - GoogleUtilities/Environment (~> 7.7) - GoogleUtilities/Logger (~> 7.7) @@ -20,7 +20,7 @@ PODS: - GoogleUtilities/Environment (~> 7.7) - nanopb (~> 2.30908.0) - PromisesObjC (< 3.0, >= 1.2) - - FirebaseInstallations (8.11.0): + - FirebaseInstallations (8.12.0): - FirebaseCore (~> 8.0) - GoogleUtilities/Environment (~> 7.7) - GoogleUtilities/UserDefaults (~> 7.7) @@ -60,9 +60,9 @@ SPEC REPOS: SPEC CHECKSUMS: Firebase: 44dd9724c84df18b486639e874f31436eaa9a20c FirebaseCore: 2f4f85b453cc8fea4bb2b37e370007d2bcafe3f0 - FirebaseCoreDiagnostics: 64d9709d804a6c25bd77841371c1fcfd909d5601 + FirebaseCoreDiagnostics: 3b40dfadef5b90433a60ae01f01e90fe87aa76aa FirebaseCrashlytics: 62268addefae79601057818156e8bc69d71fee41 - FirebaseInstallations: 044eede8a049bce71c4541ee68d6e4364fcbe774 + FirebaseInstallations: 25764cf322e77f99449395870a65b2bef88e1545 GoogleDataTransport: 629c20a4d363167143f30ea78320d5a7eb8bd940 GoogleUtilities: e0913149f6b0625b553d70dae12b49fc62914fd1 nanopb: a0ba3315591a9ae0a16a309ee504766e90db0c96 diff --git a/database/Podfile.lock b/database/Podfile.lock index 17451efa..8863911e 100644 --- a/database/Podfile.lock +++ b/database/Podfile.lock @@ -16,7 +16,7 @@ PODS: - FirebaseCoreDiagnostics (~> 8.0) - GoogleUtilities/Environment (~> 7.7) - GoogleUtilities/Logger (~> 7.7) - - FirebaseCoreDiagnostics (8.11.0): + - FirebaseCoreDiagnostics (8.12.0): - GoogleDataTransport (~> 9.1) - GoogleUtilities/Environment (~> 7.7) - GoogleUtilities/Logger (~> 7.7) @@ -74,7 +74,7 @@ SPEC CHECKSUMS: Firebase: 44dd9724c84df18b486639e874f31436eaa9a20c FirebaseAuth: d96d73aba85d192d7a7aa0b86dd6d7f8ec170b4b FirebaseCore: 2f4f85b453cc8fea4bb2b37e370007d2bcafe3f0 - FirebaseCoreDiagnostics: 64d9709d804a6c25bd77841371c1fcfd909d5601 + FirebaseCoreDiagnostics: 3b40dfadef5b90433a60ae01f01e90fe87aa76aa FirebaseDatabase: ff9b4c7bee14d9f561f26c64a28ac083989f03d5 GoogleDataTransport: 629c20a4d363167143f30ea78320d5a7eb8bd940 GoogleUtilities: e0913149f6b0625b553d70dae12b49fc62914fd1 diff --git a/firoptions/Podfile.lock b/firoptions/Podfile.lock index 90f4cf22..bea6fe16 100644 --- a/firoptions/Podfile.lock +++ b/firoptions/Podfile.lock @@ -31,7 +31,7 @@ PODS: - FirebaseCoreDiagnostics (~> 8.0) - GoogleUtilities/Environment (~> 7.7) - GoogleUtilities/Logger (~> 7.7) - - FirebaseCoreDiagnostics (8.11.0): + - FirebaseCoreDiagnostics (8.12.0): - GoogleDataTransport (~> 9.1) - GoogleUtilities/Environment (~> 7.7) - GoogleUtilities/Logger (~> 7.7) @@ -39,7 +39,7 @@ PODS: - FirebaseDatabase (8.11.0): - FirebaseCore (~> 8.0) - leveldb-library (~> 1.22) - - FirebaseInstallations (8.11.0): + - FirebaseInstallations (8.12.0): - FirebaseCore (~> 8.0) - GoogleUtilities/Environment (~> 7.7) - GoogleUtilities/UserDefaults (~> 7.7) @@ -119,9 +119,9 @@ SPEC CHECKSUMS: Firebase: 44dd9724c84df18b486639e874f31436eaa9a20c FirebaseAnalytics: 4e4b13031034e6561ed3bd1d47b6fdabbd6487c6 FirebaseCore: 2f4f85b453cc8fea4bb2b37e370007d2bcafe3f0 - FirebaseCoreDiagnostics: 64d9709d804a6c25bd77841371c1fcfd909d5601 + FirebaseCoreDiagnostics: 3b40dfadef5b90433a60ae01f01e90fe87aa76aa FirebaseDatabase: ff9b4c7bee14d9f561f26c64a28ac083989f03d5 - FirebaseInstallations: 044eede8a049bce71c4541ee68d6e4364fcbe774 + FirebaseInstallations: 25764cf322e77f99449395870a65b2bef88e1545 GoogleAppMeasurement: aa3cb422fab2b05d2efac543a5720d1a85b9dea5 GoogleDataTransport: 629c20a4d363167143f30ea78320d5a7eb8bd940 GoogleUtilities: e0913149f6b0625b553d70dae12b49fc62914fd1 diff --git a/functions/Podfile.lock b/functions/Podfile.lock index 15f025ed..10794d5d 100644 --- a/functions/Podfile.lock +++ b/functions/Podfile.lock @@ -8,7 +8,7 @@ PODS: - FirebaseCoreDiagnostics (~> 8.0) - GoogleUtilities/Environment (~> 7.7) - GoogleUtilities/Logger (~> 7.7) - - FirebaseCoreDiagnostics (8.11.0): + - FirebaseCoreDiagnostics (8.12.0): - GoogleDataTransport (~> 9.1) - GoogleUtilities/Environment (~> 7.7) - GoogleUtilities/Logger (~> 7.7) @@ -50,7 +50,7 @@ SPEC REPOS: SPEC CHECKSUMS: Firebase: 44dd9724c84df18b486639e874f31436eaa9a20c FirebaseCore: 2f4f85b453cc8fea4bb2b37e370007d2bcafe3f0 - FirebaseCoreDiagnostics: 64d9709d804a6c25bd77841371c1fcfd909d5601 + FirebaseCoreDiagnostics: 3b40dfadef5b90433a60ae01f01e90fe87aa76aa FirebaseFunctions: 2bad3e4365dee72a85a6baa6ccd684f024d14696 GoogleDataTransport: 629c20a4d363167143f30ea78320d5a7eb8bd940 GoogleUtilities: e0913149f6b0625b553d70dae12b49fc62914fd1 diff --git a/installations/Podfile.lock b/installations/Podfile.lock index e6397213..9f9dace6 100644 --- a/installations/Podfile.lock +++ b/installations/Podfile.lock @@ -1,14 +1,14 @@ PODS: - - FirebaseCore (8.11.0): + - FirebaseCore (8.12.0): - FirebaseCoreDiagnostics (~> 8.0) - GoogleUtilities/Environment (~> 7.7) - GoogleUtilities/Logger (~> 7.7) - - FirebaseCoreDiagnostics (8.11.0): + - FirebaseCoreDiagnostics (8.12.0): - GoogleDataTransport (~> 9.1) - GoogleUtilities/Environment (~> 7.7) - GoogleUtilities/Logger (~> 7.7) - nanopb (~> 2.30908.0) - - FirebaseInstallations (8.11.0): + - FirebaseInstallations (8.12.0): - FirebaseCore (~> 8.0) - GoogleUtilities/Environment (~> 7.7) - GoogleUtilities/UserDefaults (~> 7.7) @@ -44,9 +44,9 @@ SPEC REPOS: - PromisesObjC SPEC CHECKSUMS: - FirebaseCore: 2f4f85b453cc8fea4bb2b37e370007d2bcafe3f0 - FirebaseCoreDiagnostics: 64d9709d804a6c25bd77841371c1fcfd909d5601 - FirebaseInstallations: 044eede8a049bce71c4541ee68d6e4364fcbe774 + FirebaseCore: 92d5fefad04ef0cecb3d22b968ef5e004cf514d6 + FirebaseCoreDiagnostics: 3b40dfadef5b90433a60ae01f01e90fe87aa76aa + FirebaseInstallations: 25764cf322e77f99449395870a65b2bef88e1545 GoogleDataTransport: 629c20a4d363167143f30ea78320d5a7eb8bd940 GoogleUtilities: e0913149f6b0625b553d70dae12b49fc62914fd1 nanopb: a0ba3315591a9ae0a16a309ee504766e90db0c96 diff --git a/ml-functions/Podfile.lock b/ml-functions/Podfile.lock index 05c9664a..1969774e 100644 --- a/ml-functions/Podfile.lock +++ b/ml-functions/Podfile.lock @@ -8,7 +8,7 @@ PODS: - FirebaseCoreDiagnostics (~> 8.0) - GoogleUtilities/Environment (~> 7.7) - GoogleUtilities/Logger (~> 7.7) - - FirebaseCoreDiagnostics (8.11.0): + - FirebaseCoreDiagnostics (8.12.0): - GoogleDataTransport (~> 9.1) - GoogleUtilities/Environment (~> 7.7) - GoogleUtilities/Logger (~> 7.7) @@ -50,7 +50,7 @@ SPEC REPOS: SPEC CHECKSUMS: Firebase: 44dd9724c84df18b486639e874f31436eaa9a20c FirebaseCore: 2f4f85b453cc8fea4bb2b37e370007d2bcafe3f0 - FirebaseCoreDiagnostics: 64d9709d804a6c25bd77841371c1fcfd909d5601 + FirebaseCoreDiagnostics: 3b40dfadef5b90433a60ae01f01e90fe87aa76aa FirebaseFunctions: 2bad3e4365dee72a85a6baa6ccd684f024d14696 GoogleDataTransport: 629c20a4d363167143f30ea78320d5a7eb8bd940 GoogleUtilities: e0913149f6b0625b553d70dae12b49fc62914fd1 From 6898120db1db59e1ff9957bfdffdb25532e1bd4b Mon Sep 17 00:00:00 2001 From: DPE bot Date: Fri, 11 Feb 2022 08:24:04 -0800 Subject: [PATCH 213/387] Auto-update dependencies. --- appcheck/Podfile.lock | 18 +++++++-------- crashlytics/Podfile.lock | 18 +++++++-------- database/Podfile.lock | 26 ++++++++++----------- firoptions/Podfile.lock | 46 +++++++++++++++++++------------------- functions/Podfile.lock | 18 +++++++-------- installations/Podfile.lock | 4 ++-- ml-functions/Podfile.lock | 18 +++++++-------- 7 files changed, 74 insertions(+), 74 deletions(-) diff --git a/appcheck/Podfile.lock b/appcheck/Podfile.lock index 4126778f..eb3ef6bb 100644 --- a/appcheck/Podfile.lock +++ b/appcheck/Podfile.lock @@ -1,14 +1,14 @@ PODS: - - Firebase/AppCheck (8.11.0): + - Firebase/AppCheck (8.12.1): - Firebase/CoreOnly - - FirebaseAppCheck (~> 8.11.0-beta) - - Firebase/CoreOnly (8.11.0): - - FirebaseCore (= 8.11.0) - - FirebaseAppCheck (8.11.0-beta): + - FirebaseAppCheck (~> 8.12.0-beta) + - Firebase/CoreOnly (8.12.1): + - FirebaseCore (= 8.12.1) + - FirebaseAppCheck (8.12.0-beta): - FirebaseCore (~> 8.0) - GoogleUtilities/Environment (~> 7.7) - PromisesObjC (< 3.0, >= 1.2) - - FirebaseCore (8.11.0): + - FirebaseCore (8.12.1): - FirebaseCoreDiagnostics (~> 8.0) - GoogleUtilities/Environment (~> 7.7) - GoogleUtilities/Logger (~> 7.7) @@ -47,9 +47,9 @@ SPEC REPOS: - PromisesObjC SPEC CHECKSUMS: - Firebase: 44dd9724c84df18b486639e874f31436eaa9a20c - FirebaseAppCheck: 533dc5089466b73349aa63ffdf468a387a67fd26 - FirebaseCore: 2f4f85b453cc8fea4bb2b37e370007d2bcafe3f0 + Firebase: 580d09e8edafc3073ebf09c03fd42e4d80d35fe9 + FirebaseAppCheck: b91624d3f8c262eae9bfc1486b640d8c13787abc + FirebaseCore: 8138de860a90ca7eec5e324da5788fb0ebf1d93c FirebaseCoreDiagnostics: 3b40dfadef5b90433a60ae01f01e90fe87aa76aa GoogleDataTransport: 629c20a4d363167143f30ea78320d5a7eb8bd940 GoogleUtilities: e0913149f6b0625b553d70dae12b49fc62914fd1 diff --git a/crashlytics/Podfile.lock b/crashlytics/Podfile.lock index f9c045b1..ddb5862a 100644 --- a/crashlytics/Podfile.lock +++ b/crashlytics/Podfile.lock @@ -1,10 +1,10 @@ PODS: - - Firebase/CoreOnly (8.11.0): - - FirebaseCore (= 8.11.0) - - Firebase/Crashlytics (8.11.0): + - Firebase/CoreOnly (8.12.1): + - FirebaseCore (= 8.12.1) + - Firebase/Crashlytics (8.12.1): - Firebase/CoreOnly - - FirebaseCrashlytics (~> 8.11.0) - - FirebaseCore (8.11.0): + - FirebaseCrashlytics (~> 8.12.0) + - FirebaseCore (8.12.1): - FirebaseCoreDiagnostics (~> 8.0) - GoogleUtilities/Environment (~> 7.7) - GoogleUtilities/Logger (~> 7.7) @@ -13,7 +13,7 @@ PODS: - GoogleUtilities/Environment (~> 7.7) - GoogleUtilities/Logger (~> 7.7) - nanopb (~> 2.30908.0) - - FirebaseCrashlytics (8.11.0): + - FirebaseCrashlytics (8.12.0): - FirebaseCore (~> 8.0) - FirebaseInstallations (~> 8.0) - GoogleDataTransport (~> 9.1) @@ -58,10 +58,10 @@ SPEC REPOS: - PromisesObjC SPEC CHECKSUMS: - Firebase: 44dd9724c84df18b486639e874f31436eaa9a20c - FirebaseCore: 2f4f85b453cc8fea4bb2b37e370007d2bcafe3f0 + Firebase: 580d09e8edafc3073ebf09c03fd42e4d80d35fe9 + FirebaseCore: 8138de860a90ca7eec5e324da5788fb0ebf1d93c FirebaseCoreDiagnostics: 3b40dfadef5b90433a60ae01f01e90fe87aa76aa - FirebaseCrashlytics: 62268addefae79601057818156e8bc69d71fee41 + FirebaseCrashlytics: 7952ffd988006128325510664b99dc8ca5851dff FirebaseInstallations: 25764cf322e77f99449395870a65b2bef88e1545 GoogleDataTransport: 629c20a4d363167143f30ea78320d5a7eb8bd940 GoogleUtilities: e0913149f6b0625b553d70dae12b49fc62914fd1 diff --git a/database/Podfile.lock b/database/Podfile.lock index 8863911e..e63aab4f 100644 --- a/database/Podfile.lock +++ b/database/Podfile.lock @@ -1,18 +1,18 @@ PODS: - - Firebase/Auth (8.11.0): + - Firebase/Auth (8.12.1): - Firebase/CoreOnly - - FirebaseAuth (~> 8.11.0) - - Firebase/CoreOnly (8.11.0): - - FirebaseCore (= 8.11.0) - - Firebase/Database (8.11.0): + - FirebaseAuth (~> 8.12.0) + - Firebase/CoreOnly (8.12.1): + - FirebaseCore (= 8.12.1) + - Firebase/Database (8.12.1): - Firebase/CoreOnly - - FirebaseDatabase (~> 8.11.0) - - FirebaseAuth (8.11.0): + - FirebaseDatabase (~> 8.12.0) + - FirebaseAuth (8.12.0): - FirebaseCore (~> 8.0) - GoogleUtilities/AppDelegateSwizzler (~> 7.7) - GoogleUtilities/Environment (~> 7.7) - GTMSessionFetcher/Core (~> 1.5) - - FirebaseCore (8.11.0): + - FirebaseCore (8.12.1): - FirebaseCoreDiagnostics (~> 8.0) - GoogleUtilities/Environment (~> 7.7) - GoogleUtilities/Logger (~> 7.7) @@ -21,7 +21,7 @@ PODS: - GoogleUtilities/Environment (~> 7.7) - GoogleUtilities/Logger (~> 7.7) - nanopb (~> 2.30908.0) - - FirebaseDatabase (8.11.0): + - FirebaseDatabase (8.12.0): - FirebaseCore (~> 8.0) - leveldb-library (~> 1.22) - GoogleDataTransport (9.1.2): @@ -71,11 +71,11 @@ SPEC REPOS: - PromisesObjC SPEC CHECKSUMS: - Firebase: 44dd9724c84df18b486639e874f31436eaa9a20c - FirebaseAuth: d96d73aba85d192d7a7aa0b86dd6d7f8ec170b4b - FirebaseCore: 2f4f85b453cc8fea4bb2b37e370007d2bcafe3f0 + Firebase: 580d09e8edafc3073ebf09c03fd42e4d80d35fe9 + FirebaseAuth: 5250d7bdba35e57cc34ec7ddc525f82b2757f2a0 + FirebaseCore: 8138de860a90ca7eec5e324da5788fb0ebf1d93c FirebaseCoreDiagnostics: 3b40dfadef5b90433a60ae01f01e90fe87aa76aa - FirebaseDatabase: ff9b4c7bee14d9f561f26c64a28ac083989f03d5 + FirebaseDatabase: f130b3d45b2a7a0b86059734d5bd67353df8d32f GoogleDataTransport: 629c20a4d363167143f30ea78320d5a7eb8bd940 GoogleUtilities: e0913149f6b0625b553d70dae12b49fc62914fd1 GTMSessionFetcher: 43748f93435c2aa068b1cbe39655aaf600652e91 diff --git a/firoptions/Podfile.lock b/firoptions/Podfile.lock index bea6fe16..e031d786 100644 --- a/firoptions/Podfile.lock +++ b/firoptions/Podfile.lock @@ -1,16 +1,16 @@ PODS: - - Firebase/Analytics (8.11.0): + - Firebase/Analytics (8.12.1): - Firebase/Core - - Firebase/Core (8.11.0): + - Firebase/Core (8.12.1): - Firebase/CoreOnly - - FirebaseAnalytics (~> 8.11.0) - - Firebase/CoreOnly (8.11.0): - - FirebaseCore (= 8.11.0) - - Firebase/Database (8.11.0): + - FirebaseAnalytics (~> 8.12.0) + - Firebase/CoreOnly (8.12.1): + - FirebaseCore (= 8.12.1) + - Firebase/Database (8.12.1): - Firebase/CoreOnly - - FirebaseDatabase (~> 8.11.0) - - FirebaseAnalytics (8.11.0): - - FirebaseAnalytics/AdIdSupport (= 8.11.0) + - FirebaseDatabase (~> 8.12.0) + - FirebaseAnalytics (8.12.0): + - FirebaseAnalytics/AdIdSupport (= 8.12.0) - FirebaseCore (~> 8.0) - FirebaseInstallations (~> 8.0) - GoogleUtilities/AppDelegateSwizzler (~> 7.7) @@ -18,16 +18,16 @@ PODS: - GoogleUtilities/Network (~> 7.7) - "GoogleUtilities/NSData+zlib (~> 7.7)" - nanopb (~> 2.30908.0) - - FirebaseAnalytics/AdIdSupport (8.11.0): + - FirebaseAnalytics/AdIdSupport (8.12.0): - FirebaseCore (~> 8.0) - FirebaseInstallations (~> 8.0) - - GoogleAppMeasurement (= 8.11.0) + - GoogleAppMeasurement (= 8.12.0) - GoogleUtilities/AppDelegateSwizzler (~> 7.7) - GoogleUtilities/MethodSwizzler (~> 7.7) - GoogleUtilities/Network (~> 7.7) - "GoogleUtilities/NSData+zlib (~> 7.7)" - nanopb (~> 2.30908.0) - - FirebaseCore (8.11.0): + - FirebaseCore (8.12.1): - FirebaseCoreDiagnostics (~> 8.0) - GoogleUtilities/Environment (~> 7.7) - GoogleUtilities/Logger (~> 7.7) @@ -36,7 +36,7 @@ PODS: - GoogleUtilities/Environment (~> 7.7) - GoogleUtilities/Logger (~> 7.7) - nanopb (~> 2.30908.0) - - FirebaseDatabase (8.11.0): + - FirebaseDatabase (8.12.0): - FirebaseCore (~> 8.0) - leveldb-library (~> 1.22) - FirebaseInstallations (8.12.0): @@ -44,21 +44,21 @@ PODS: - GoogleUtilities/Environment (~> 7.7) - GoogleUtilities/UserDefaults (~> 7.7) - PromisesObjC (< 3.0, >= 1.2) - - GoogleAppMeasurement (8.11.0): - - GoogleAppMeasurement/AdIdSupport (= 8.11.0) + - GoogleAppMeasurement (8.12.0): + - GoogleAppMeasurement/AdIdSupport (= 8.12.0) - GoogleUtilities/AppDelegateSwizzler (~> 7.7) - GoogleUtilities/MethodSwizzler (~> 7.7) - GoogleUtilities/Network (~> 7.7) - "GoogleUtilities/NSData+zlib (~> 7.7)" - nanopb (~> 2.30908.0) - - GoogleAppMeasurement/AdIdSupport (8.11.0): - - GoogleAppMeasurement/WithoutAdIdSupport (= 8.11.0) + - GoogleAppMeasurement/AdIdSupport (8.12.0): + - GoogleAppMeasurement/WithoutAdIdSupport (= 8.12.0) - GoogleUtilities/AppDelegateSwizzler (~> 7.7) - GoogleUtilities/MethodSwizzler (~> 7.7) - GoogleUtilities/Network (~> 7.7) - "GoogleUtilities/NSData+zlib (~> 7.7)" - nanopb (~> 2.30908.0) - - GoogleAppMeasurement/WithoutAdIdSupport (8.11.0): + - GoogleAppMeasurement/WithoutAdIdSupport (8.12.0): - GoogleUtilities/AppDelegateSwizzler (~> 7.7) - GoogleUtilities/MethodSwizzler (~> 7.7) - GoogleUtilities/Network (~> 7.7) @@ -116,13 +116,13 @@ SPEC REPOS: - PromisesObjC SPEC CHECKSUMS: - Firebase: 44dd9724c84df18b486639e874f31436eaa9a20c - FirebaseAnalytics: 4e4b13031034e6561ed3bd1d47b6fdabbd6487c6 - FirebaseCore: 2f4f85b453cc8fea4bb2b37e370007d2bcafe3f0 + Firebase: 580d09e8edafc3073ebf09c03fd42e4d80d35fe9 + FirebaseAnalytics: bd10d7706ba8d6e01ea2816f8fe9e9b881cb0918 + FirebaseCore: 8138de860a90ca7eec5e324da5788fb0ebf1d93c FirebaseCoreDiagnostics: 3b40dfadef5b90433a60ae01f01e90fe87aa76aa - FirebaseDatabase: ff9b4c7bee14d9f561f26c64a28ac083989f03d5 + FirebaseDatabase: f130b3d45b2a7a0b86059734d5bd67353df8d32f FirebaseInstallations: 25764cf322e77f99449395870a65b2bef88e1545 - GoogleAppMeasurement: aa3cb422fab2b05d2efac543a5720d1a85b9dea5 + GoogleAppMeasurement: ae033c3aad67e68294369373056b4d74cc8ae0d6 GoogleDataTransport: 629c20a4d363167143f30ea78320d5a7eb8bd940 GoogleUtilities: e0913149f6b0625b553d70dae12b49fc62914fd1 leveldb-library: 50c7b45cbd7bf543c81a468fe557a16ae3db8729 diff --git a/functions/Podfile.lock b/functions/Podfile.lock index 10794d5d..09ac60ac 100644 --- a/functions/Podfile.lock +++ b/functions/Podfile.lock @@ -1,10 +1,10 @@ PODS: - - Firebase/CoreOnly (8.11.0): - - FirebaseCore (= 8.11.0) - - Firebase/Functions (8.11.0): + - Firebase/CoreOnly (8.12.1): + - FirebaseCore (= 8.12.1) + - Firebase/Functions (8.12.1): - Firebase/CoreOnly - - FirebaseFunctions (~> 8.11.0) - - FirebaseCore (8.11.0): + - FirebaseFunctions (~> 8.12.0) + - FirebaseCore (8.12.1): - FirebaseCoreDiagnostics (~> 8.0) - GoogleUtilities/Environment (~> 7.7) - GoogleUtilities/Logger (~> 7.7) @@ -13,7 +13,7 @@ PODS: - GoogleUtilities/Environment (~> 7.7) - GoogleUtilities/Logger (~> 7.7) - nanopb (~> 2.30908.0) - - FirebaseFunctions (8.11.0): + - FirebaseFunctions (8.12.0): - FirebaseCore (~> 8.0) - GTMSessionFetcher/Core (~> 1.5) - GoogleDataTransport (9.1.2): @@ -48,10 +48,10 @@ SPEC REPOS: - PromisesObjC SPEC CHECKSUMS: - Firebase: 44dd9724c84df18b486639e874f31436eaa9a20c - FirebaseCore: 2f4f85b453cc8fea4bb2b37e370007d2bcafe3f0 + Firebase: 580d09e8edafc3073ebf09c03fd42e4d80d35fe9 + FirebaseCore: 8138de860a90ca7eec5e324da5788fb0ebf1d93c FirebaseCoreDiagnostics: 3b40dfadef5b90433a60ae01f01e90fe87aa76aa - FirebaseFunctions: 2bad3e4365dee72a85a6baa6ccd684f024d14696 + FirebaseFunctions: aead53cdd81ce7371043b79250060546c25f9c7c GoogleDataTransport: 629c20a4d363167143f30ea78320d5a7eb8bd940 GoogleUtilities: e0913149f6b0625b553d70dae12b49fc62914fd1 GTMSessionFetcher: 43748f93435c2aa068b1cbe39655aaf600652e91 diff --git a/installations/Podfile.lock b/installations/Podfile.lock index 9f9dace6..f614123c 100644 --- a/installations/Podfile.lock +++ b/installations/Podfile.lock @@ -1,5 +1,5 @@ PODS: - - FirebaseCore (8.12.0): + - FirebaseCore (8.12.1): - FirebaseCoreDiagnostics (~> 8.0) - GoogleUtilities/Environment (~> 7.7) - GoogleUtilities/Logger (~> 7.7) @@ -44,7 +44,7 @@ SPEC REPOS: - PromisesObjC SPEC CHECKSUMS: - FirebaseCore: 92d5fefad04ef0cecb3d22b968ef5e004cf514d6 + FirebaseCore: 8138de860a90ca7eec5e324da5788fb0ebf1d93c FirebaseCoreDiagnostics: 3b40dfadef5b90433a60ae01f01e90fe87aa76aa FirebaseInstallations: 25764cf322e77f99449395870a65b2bef88e1545 GoogleDataTransport: 629c20a4d363167143f30ea78320d5a7eb8bd940 diff --git a/ml-functions/Podfile.lock b/ml-functions/Podfile.lock index 1969774e..fa6ef3b4 100644 --- a/ml-functions/Podfile.lock +++ b/ml-functions/Podfile.lock @@ -1,10 +1,10 @@ PODS: - - Firebase/CoreOnly (8.11.0): - - FirebaseCore (= 8.11.0) - - Firebase/Functions (8.11.0): + - Firebase/CoreOnly (8.12.1): + - FirebaseCore (= 8.12.1) + - Firebase/Functions (8.12.1): - Firebase/CoreOnly - - FirebaseFunctions (~> 8.11.0) - - FirebaseCore (8.11.0): + - FirebaseFunctions (~> 8.12.0) + - FirebaseCore (8.12.1): - FirebaseCoreDiagnostics (~> 8.0) - GoogleUtilities/Environment (~> 7.7) - GoogleUtilities/Logger (~> 7.7) @@ -13,7 +13,7 @@ PODS: - GoogleUtilities/Environment (~> 7.7) - GoogleUtilities/Logger (~> 7.7) - nanopb (~> 2.30908.0) - - FirebaseFunctions (8.11.0): + - FirebaseFunctions (8.12.0): - FirebaseCore (~> 8.0) - GTMSessionFetcher/Core (~> 1.5) - GoogleDataTransport (9.1.2): @@ -48,10 +48,10 @@ SPEC REPOS: - PromisesObjC SPEC CHECKSUMS: - Firebase: 44dd9724c84df18b486639e874f31436eaa9a20c - FirebaseCore: 2f4f85b453cc8fea4bb2b37e370007d2bcafe3f0 + Firebase: 580d09e8edafc3073ebf09c03fd42e4d80d35fe9 + FirebaseCore: 8138de860a90ca7eec5e324da5788fb0ebf1d93c FirebaseCoreDiagnostics: 3b40dfadef5b90433a60ae01f01e90fe87aa76aa - FirebaseFunctions: 2bad3e4365dee72a85a6baa6ccd684f024d14696 + FirebaseFunctions: aead53cdd81ce7371043b79250060546c25f9c7c GoogleDataTransport: 629c20a4d363167143f30ea78320d5a7eb8bd940 GoogleUtilities: e0913149f6b0625b553d70dae12b49fc62914fd1 GTMSessionFetcher: 43748f93435c2aa068b1cbe39655aaf600652e91 From 648171d728a7e8973f2d43de349a9ceed40f0a13 Mon Sep 17 00:00:00 2001 From: Peter Friese Date: Tue, 8 Mar 2022 19:44:18 +0100 Subject: [PATCH 214/387] Update Codable snippet to use explicit typing (#269) --- firestore/swift/Podfile | 4 +- firestore/swift/Podfile.lock | 253 ++++++++++++++---- .../project.pbxproj | 4 +- .../firestore-smoketest/ViewController.swift | 30 +-- 4 files changed, 205 insertions(+), 86 deletions(-) diff --git a/firestore/swift/Podfile b/firestore/swift/Podfile index 77322812..1d58eb1b 100644 --- a/firestore/swift/Podfile +++ b/firestore/swift/Podfile @@ -1,5 +1,5 @@ # Uncomment this line to define a global platform for your project -# platform :ios, '9.0' +platform :ios, '14.0' target 'firestore-smoketest' do # Comment this line if you're not using Swift and don't want to use dynamic frameworks @@ -8,7 +8,7 @@ target 'firestore-smoketest' do # Pods for firestore-smoketest pod 'Firebase/Auth' pod 'Firebase/Firestore' - pod 'FirebaseFirestoreSwift', '7.9.0-beta' + pod 'FirebaseFirestoreSwift', :git => 'https://github.com/firebase/firebase-ios-sdk.git' # [START geofire_pod] pod 'GeoFire/Utils' diff --git a/firestore/swift/Podfile.lock b/firestore/swift/Podfile.lock index 32478c45..7f73c196 100644 --- a/firestore/swift/Podfile.lock +++ b/firestore/swift/Podfile.lock @@ -83,8 +83,45 @@ PODS: - abseil/base/throw_delegate (0.20200225.0): - abseil/base/config - abseil/base/raw_logging_internal + - abseil/container/common (0.20200225.0): + - abseil/meta/type_traits + - abseil/types/optional - abseil/container/compressed_tuple (0.20200225.0): - abseil/utility/utility + - abseil/container/container_memory (0.20200225.0): + - abseil/memory/memory + - abseil/utility/utility + - abseil/container/fixed_array (0.20200225.0): + - abseil/algorithm/algorithm + - abseil/base/core_headers + - abseil/base/dynamic_annotations + - abseil/base/throw_delegate + - abseil/container/compressed_tuple + - abseil/memory/memory + - abseil/container/flat_hash_map (0.20200225.0): + - abseil/algorithm/container + - abseil/container/container_memory + - abseil/container/hash_function_defaults + - abseil/container/raw_hash_map + - abseil/memory/memory + - abseil/container/hash_function_defaults (0.20200225.0): + - abseil/base/config + - abseil/hash/hash + - abseil/strings/strings + - abseil/container/hash_policy_traits (0.20200225.0): + - abseil/meta/type_traits + - abseil/container/hashtable_debug_hooks (0.20200225.0): + - abseil/base/config + - abseil/container/hashtablez_sampler (0.20200225.0): + - abseil/base/base + - abseil/base/core_headers + - abseil/base/exponential_biased + - abseil/container/have_sse + - abseil/debugging/stacktrace + - abseil/memory/memory + - abseil/synchronization/synchronization + - abseil/utility/utility + - abseil/container/have_sse (0.20200225.0) - abseil/container/inlined_vector (0.20200225.0): - abseil/algorithm/algorithm - abseil/base/core_headers @@ -97,6 +134,70 @@ PODS: - abseil/memory/memory - abseil/meta/type_traits - abseil/types/span + - abseil/container/layout (0.20200225.0): + - abseil/base/core_headers + - abseil/meta/type_traits + - abseil/strings/strings + - abseil/types/span + - abseil/utility/utility + - abseil/container/raw_hash_map (0.20200225.0): + - abseil/base/throw_delegate + - abseil/container/container_memory + - abseil/container/raw_hash_set + - abseil/container/raw_hash_set (0.20200225.0): + - abseil/base/bits + - abseil/base/config + - abseil/base/core_headers + - abseil/base/endian + - abseil/container/common + - abseil/container/compressed_tuple + - abseil/container/container_memory + - abseil/container/hash_policy_traits + - abseil/container/hashtable_debug_hooks + - abseil/container/hashtablez_sampler + - abseil/container/have_sse + - abseil/container/layout + - abseil/memory/memory + - abseil/meta/type_traits + - abseil/utility/utility + - abseil/debugging/debugging_internal (0.20200225.0): + - abseil/base/config + - abseil/base/core_headers + - abseil/base/dynamic_annotations + - abseil/base/errno_saver + - abseil/base/raw_logging_internal + - abseil/debugging/demangle_internal (0.20200225.0): + - abseil/base/base + - abseil/base/config + - abseil/base/core_headers + - abseil/debugging/stacktrace (0.20200225.0): + - abseil/base/config + - abseil/base/core_headers + - abseil/debugging/debugging_internal + - abseil/debugging/symbolize (0.20200225.0): + - abseil/base/base + - abseil/base/config + - abseil/base/core_headers + - abseil/base/dynamic_annotations + - abseil/base/malloc_internal + - abseil/base/raw_logging_internal + - abseil/debugging/debugging_internal + - abseil/debugging/demangle_internal + - abseil/hash/city (0.20200225.0): + - abseil/base/config + - abseil/base/core_headers + - abseil/base/endian + - abseil/hash/hash (0.20200225.0): + - abseil/base/core_headers + - abseil/base/endian + - abseil/container/fixed_array + - abseil/hash/city + - abseil/meta/type_traits + - abseil/numeric/int128 + - abseil/strings/strings + - abseil/types/optional + - abseil/types/variant + - abseil/utility/utility - abseil/memory (0.20200225.0): - abseil/memory/memory (= 0.20200225.0) - abseil/memory/memory (0.20200225.0): @@ -136,6 +237,31 @@ PODS: - abseil/meta/type_traits - abseil/numeric/int128 - abseil/strings/internal + - abseil/synchronization/graphcycles_internal (0.20200225.0): + - abseil/base/base + - abseil/base/base_internal + - abseil/base/config + - abseil/base/core_headers + - abseil/base/malloc_internal + - abseil/base/raw_logging_internal + - abseil/synchronization/kernel_timeout_internal (0.20200225.0): + - abseil/base/core_headers + - abseil/base/raw_logging_internal + - abseil/time/time + - abseil/synchronization/synchronization (0.20200225.0): + - abseil/base/atomic_hook + - abseil/base/base + - abseil/base/base_internal + - abseil/base/config + - abseil/base/core_headers + - abseil/base/dynamic_annotations + - abseil/base/malloc_internal + - abseil/base/raw_logging_internal + - abseil/debugging/stacktrace + - abseil/debugging/symbolize + - abseil/synchronization/graphcycles_internal + - abseil/synchronization/kernel_timeout_internal + - abseil/time/time - abseil/time (0.20200225.0): - abseil/time/internal (= 0.20200225.0) - abseil/time/time (= 0.20200225.0) @@ -218,61 +344,62 @@ PODS: - BoringSSL-GRPC/Implementation (0.0.7): - BoringSSL-GRPC/Interface (= 0.0.7) - BoringSSL-GRPC/Interface (0.0.7) - - Firebase/Auth (7.9.0): + - Firebase/Auth (8.12.1): - Firebase/CoreOnly - - FirebaseAuth (~> 7.9.0) - - Firebase/CoreOnly (7.9.0): - - FirebaseCore (= 7.9.0) - - Firebase/Firestore (7.9.0): + - FirebaseAuth (~> 8.12.0) + - Firebase/CoreOnly (8.12.1): + - FirebaseCore (= 8.12.1) + - Firebase/Firestore (8.12.1): - Firebase/CoreOnly - - FirebaseFirestore (~> 7.9.0) - - FirebaseAuth (7.9.0): - - FirebaseCore (~> 7.0) - - GoogleUtilities/AppDelegateSwizzler (~> 7.0) - - GoogleUtilities/Environment (~> 7.0) - - GTMSessionFetcher/Core (~> 1.4) - - FirebaseCore (7.9.0): - - FirebaseCoreDiagnostics (~> 7.4) - - GoogleUtilities/Environment (~> 7.0) - - GoogleUtilities/Logger (~> 7.0) - - FirebaseCoreDiagnostics (7.9.0): - - GoogleDataTransport (~> 8.0) - - GoogleUtilities/Environment (~> 7.0) - - GoogleUtilities/Logger (~> 7.0) - - nanopb (~> 2.30907.0) - - FirebaseFirestore (7.9.0): + - FirebaseFirestore (~> 8.12.1) + - FirebaseAuth (8.12.0): + - FirebaseCore (~> 8.0) + - GoogleUtilities/AppDelegateSwizzler (~> 7.7) + - GoogleUtilities/Environment (~> 7.7) + - GTMSessionFetcher/Core (~> 1.5) + - FirebaseCore (8.12.1): + - FirebaseCoreDiagnostics (~> 8.0) + - GoogleUtilities/Environment (~> 7.7) + - GoogleUtilities/Logger (~> 7.7) + - FirebaseCoreDiagnostics (8.12.0): + - GoogleDataTransport (~> 9.1) + - GoogleUtilities/Environment (~> 7.7) + - GoogleUtilities/Logger (~> 7.7) + - nanopb (~> 2.30908.0) + - FirebaseFirestore (8.12.1): - abseil/algorithm (= 0.20200225.0) - abseil/base (= 0.20200225.0) + - abseil/container/flat_hash_map (= 0.20200225.0) - abseil/memory (= 0.20200225.0) - abseil/meta (= 0.20200225.0) - abseil/strings/strings (= 0.20200225.0) - abseil/time (= 0.20200225.0) - abseil/types (= 0.20200225.0) - - FirebaseCore (~> 7.0) + - FirebaseCore (~> 8.0) - "gRPC-C++ (~> 1.28.0)" - leveldb-library (~> 1.22) - - nanopb (~> 2.30907.0) - - FirebaseFirestoreSwift (7.9.0-beta): - - FirebaseFirestore (~> 7.0) - - GeoFire/Utils (4.2.0) - - GoogleDataTransport (8.3.1): + - nanopb (~> 2.30908.0) + - FirebaseFirestoreSwift (8.13.0-beta): + - FirebaseFirestore (~> 8.0) + - GeoFire/Utils (4.3.0) + - GoogleDataTransport (9.1.2): - GoogleUtilities/Environment (~> 7.2) - - nanopb (~> 2.30907.0) - - PromisesObjC (~> 1.2) - - GoogleUtilities/AppDelegateSwizzler (7.3.1): + - nanopb (~> 2.30908.0) + - PromisesObjC (< 3.0, >= 1.2) + - GoogleUtilities/AppDelegateSwizzler (7.7.0): - GoogleUtilities/Environment - GoogleUtilities/Logger - GoogleUtilities/Network - - GoogleUtilities/Environment (7.3.1): - - PromisesObjC (~> 1.2) - - GoogleUtilities/Logger (7.3.1): + - GoogleUtilities/Environment (7.7.0): + - PromisesObjC (< 3.0, >= 1.2) + - GoogleUtilities/Logger (7.7.0): - GoogleUtilities/Environment - - GoogleUtilities/Network (7.3.1): + - GoogleUtilities/Network (7.7.0): - GoogleUtilities/Logger - "GoogleUtilities/NSData+zlib" - GoogleUtilities/Reachability - - "GoogleUtilities/NSData+zlib (7.3.1)" - - GoogleUtilities/Reachability (7.3.1): + - "GoogleUtilities/NSData+zlib (7.7.0)" + - GoogleUtilities/Reachability (7.7.0): - GoogleUtilities/Logger - "gRPC-C++ (1.28.2)": - "gRPC-C++/Implementation (= 1.28.2)" @@ -298,19 +425,19 @@ PODS: - BoringSSL-GRPC (= 0.0.7) - gRPC-Core/Interface (= 1.28.2) - gRPC-Core/Interface (1.28.2) - - GTMSessionFetcher/Core (1.5.0) + - GTMSessionFetcher/Core (1.7.0) - leveldb-library (1.22.1) - - nanopb (2.30907.0): - - nanopb/decode (= 2.30907.0) - - nanopb/encode (= 2.30907.0) - - nanopb/decode (2.30907.0) - - nanopb/encode (2.30907.0) - - PromisesObjC (1.2.12) + - nanopb (2.30908.0): + - nanopb/decode (= 2.30908.0) + - nanopb/encode (= 2.30908.0) + - nanopb/decode (2.30908.0) + - nanopb/encode (2.30908.0) + - PromisesObjC (2.0.0) DEPENDENCIES: - Firebase/Auth - Firebase/Firestore - - FirebaseFirestoreSwift (= 7.9.0-beta) + - FirebaseFirestoreSwift (from `https://github.com/firebase/firebase-ios-sdk.git`) - GeoFire/Utils SPEC REPOS: @@ -322,7 +449,6 @@ SPEC REPOS: - FirebaseCore - FirebaseCoreDiagnostics - FirebaseFirestore - - FirebaseFirestoreSwift - GeoFire - GoogleDataTransport - GoogleUtilities @@ -333,25 +459,34 @@ SPEC REPOS: - nanopb - PromisesObjC +EXTERNAL SOURCES: + FirebaseFirestoreSwift: + :git: https://github.com/firebase/firebase-ios-sdk.git + +CHECKOUT OPTIONS: + FirebaseFirestoreSwift: + :commit: 1da1de13cc8eb9f92cf2315848db9f84b0673444 + :git: https://github.com/firebase/firebase-ios-sdk.git + SPEC CHECKSUMS: abseil: 6c8eb7892aefa08d929b39f9bb108e5367e3228f BoringSSL-GRPC: 8edf627ee524575e2f8d19d56f068b448eea3879 - Firebase: d8bd6bd34b4c7ed57bfdd056c66ff5adcdde53ab - FirebaseAuth: 20625f04fdd213995249a82375b3dab39b1c136c - FirebaseCore: 0798738ad1ae0fda67e17c7b9081241c431c6859 - FirebaseCoreDiagnostics: 3d36e05da74cb8b7ce30e6594a8f201b982c725c - FirebaseFirestore: a2de10a51530efd84f2309acbe774f498285e93a - FirebaseFirestoreSwift: 4afb91fda630f4f4e7abf317d1d2f56db04cb636 - GeoFire: 4a0d0c1d3e635278f3d95c1dc33ddaec858c64f7 - GoogleDataTransport: 8b0e733ea77c9218778e5a9e34ba9508b8328939 - GoogleUtilities: e1d9ed4e544fc32a93e00e721400cbc3f377200d + Firebase: 580d09e8edafc3073ebf09c03fd42e4d80d35fe9 + FirebaseAuth: 5250d7bdba35e57cc34ec7ddc525f82b2757f2a0 + FirebaseCore: 8138de860a90ca7eec5e324da5788fb0ebf1d93c + FirebaseCoreDiagnostics: 3b40dfadef5b90433a60ae01f01e90fe87aa76aa + FirebaseFirestore: dfeb58916ee3ae0ef2453d4849a683672705920c + FirebaseFirestoreSwift: 36aa2968411b7a7e82c83d1379f91e5cea07b68e + GeoFire: c34927b5c81ab614f611c79aa8d074cfa9780f07 + GoogleDataTransport: 629c20a4d363167143f30ea78320d5a7eb8bd940 + GoogleUtilities: e0913149f6b0625b553d70dae12b49fc62914fd1 "gRPC-C++": 13d8ccef97d5c3c441b7e3c529ef28ebee86fad2 gRPC-Core: 4afa11bfbedf7cdecd04de535a9e046893404ed5 - GTMSessionFetcher: b3503b20a988c4e20cc189aa798fd18220133f52 + GTMSessionFetcher: 43748f93435c2aa068b1cbe39655aaf600652e91 leveldb-library: 50c7b45cbd7bf543c81a468fe557a16ae3db8729 - nanopb: 59221d7f958fb711001e6a449489542d92ae113e - PromisesObjC: 3113f7f76903778cf4a0586bd1ab89329a0b7b97 + nanopb: a0ba3315591a9ae0a16a309ee504766e90db0c96 + PromisesObjC: 68159ce6952d93e17b2dfe273b8c40907db5ba58 -PODFILE CHECKSUM: b6f1e2183ff403b5a5e2d778d3db71480e078a0b +PODFILE CHECKSUM: 97272481fd29bdcf2f666d99fa188fa8f4e80c39 -COCOAPODS: 1.10.1 +COCOAPODS: 1.11.2 diff --git a/firestore/swift/firestore-smoketest.xcodeproj/project.pbxproj b/firestore/swift/firestore-smoketest.xcodeproj/project.pbxproj index e20b1a8f..8367394b 100644 --- a/firestore/swift/firestore-smoketest.xcodeproj/project.pbxproj +++ b/firestore/swift/firestore-smoketest.xcodeproj/project.pbxproj @@ -468,7 +468,7 @@ ASSETCATALOG_COMPILER_APPICON_NAME = AppIcon; "GCC_WARN_64_TO_32_BIT_CONVERSION[arch=*64]" = YES; INFOPLIST_FILE = "firestore-smoketest/Info.plist"; - IPHONEOS_DEPLOYMENT_TARGET = 10.3; + IPHONEOS_DEPLOYMENT_TARGET = 14.0; LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks"; PRODUCT_BUNDLE_IDENTIFIER = "com.google.firebase.firestore-smoketest"; PRODUCT_NAME = "$(TARGET_NAME)"; @@ -483,7 +483,7 @@ ASSETCATALOG_COMPILER_APPICON_NAME = AppIcon; "GCC_WARN_64_TO_32_BIT_CONVERSION[arch=*64]" = YES; INFOPLIST_FILE = "firestore-smoketest/Info.plist"; - IPHONEOS_DEPLOYMENT_TARGET = 10.3; + IPHONEOS_DEPLOYMENT_TARGET = 14.0; LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks"; PRODUCT_BUNDLE_IDENTIFIER = "com.google.firebase.firestore-smoketest"; PRODUCT_NAME = "$(TARGET_NAME)"; diff --git a/firestore/swift/firestore-smoketest/ViewController.swift b/firestore/swift/firestore-smoketest/ViewController.swift index f8d14490..ecba8dd4 100644 --- a/firestore/swift/firestore-smoketest/ViewController.swift +++ b/firestore/swift/firestore-smoketest/ViewController.swift @@ -753,34 +753,18 @@ class ViewController: UIViewController { private func customClassGetDocument() { // [START custom_type] let docRef = db.collection("cities").document("BJ") - - docRef.getDocument { (document, error) in - // Construct a Result type to encapsulate deserialization errors or - // successful deserialization. Note that if there is no error thrown - // the value may still be `nil`, indicating a successful deserialization - // of a value that does not exist. - // - // There are thus three cases to handle, which Swift lets us describe - // nicely with built-in Result types: + + docRef.getDocument(as: City.self) { result in + // The Result type encapsulates deserialization errors or + // successful deserialization, and can be handled as follows: // // Result // /\ - // Error Optional - // /\ - // Nil City - let result = Result { - try document?.data(as: City.self) - } + // Error City switch result { case .success(let city): - if let city = city { - // A `City` value was successfully initialized from the DocumentSnapshot. - print("City: \(city)") - } else { - // A nil value was successfully initialized from the DocumentSnapshot, - // or the DocumentSnapshot was nil. - print("Document does not exist") - } + // A `City` value was successfully initialized from the DocumentSnapshot. + print("City: \(city)") case .failure(let error): // A `City` value could not be initialized from the DocumentSnapshot. print("Error decoding city: \(error)") From 5a2a5cf94f798501a5d0fcc1989ce97e6e8a305a Mon Sep 17 00:00:00 2001 From: Grant Kemp Date: Fri, 18 Mar 2022 21:21:59 +0000 Subject: [PATCH 215/387] feature: fix for #270 add ad_impression snippets for mediation platforms - included simulated sample ad impressions to ensure that the project builds --- .../ViewController.swift | 77 ++++++++++++++++++- 1 file changed, 75 insertions(+), 2 deletions(-) diff --git a/firoptions/FiroptionConfiguration/ViewController.swift b/firoptions/FiroptionConfiguration/ViewController.swift index d7034bac..14f0fc6f 100644 --- a/firoptions/FiroptionConfiguration/ViewController.swift +++ b/firoptions/FiroptionConfiguration/ViewController.swift @@ -296,6 +296,79 @@ class ViewController: UIViewController { Analytics.logEvent(AnalyticsEventSelectPromotion, parameters: promoParams) // [END apply_promo] } - + // MARK: ad_impression + // Log ad_impression for sharing advertising impression data. + // Simulated ad_impression structures from mediation platforms to ensure that this project compiles + // Ironsource Sample Pub Ad Impression + struct ISImpressionData { + let ad_network: String? + let ad_unit: String? + let instance_name: String? + let revenue: Double? + } + // MoPub Sample Pub Ad Impression + struct MPMoPubAd {} + // MoPub Sample Pub Ad Impression Data + struct MPImpressionData { + let adUnitName: String + let adUnitFormat: String + let publisherRevenue: Double + let currency: String + let networkName: String + let precision: String + } + // AppLovin Sample Pub Ad Impression + struct MAAd { + let adUnitIdentifier: String + let format: String + let revenue: String + let networkName: String + } + // [START log_ad_impression_mopub] + func mopubAd(_ ad: MPMoPubAd, didTrackImpressionWith impressionData: MPImpressionData?) { + if let impressionData = impressionData { + Analytics.logEvent( + AnalyticsEventAdImpression, + parameters: [ + AnalyticsParameterAdPlatform: "MoPub", + AnalyticsParameterAdUnitName: impressionData.adUnitName, + AnalyticsParameterAdFormat: impressionData.adUnitFormat, + AnalyticsParameterValue: impressionData.publisherRevenue, + AnalyticsParameterCurrency: impressionData.currency, + AnalyticsParameterAdSource: impressionData.networkName, + "precision": impressionData.precision, + ]) + } + } + // [END log_ad_impression_mopub] + // [START log_ad_impression_ironsource] + func impressionDataDidSucceed(_ impressionData: ISImpressionData!) { + Analytics.logEvent( + AnalyticsEventAdImpression, + parameters: [ + AnalyticsParameterAdPlatform: "ironSource", + AnalyticsParameterAdSource: impressionData.ad_network ?? "No ad_network", + AnalyticsParameterAdFormat: impressionData.ad_unit ?? "No ad_unit", + AnalyticsParameterAdUnitName: impressionData.instance_name ?? "No instance_name", + AnalyticsParameterCurrency: "USD", + AnalyticsParameterValue: impressionData.revenue ?? 0, + ]) + } + // [END log_ad_impression_ironsource] + // [START log_ad_impression_applovin] + func didPayRevenue(_ impressionData: MAAd?) { + if let impressionData = impressionData { + Analytics.logEvent( + AnalyticsEventAdImpression, + parameters: [ + AnalyticsParameterAdPlatform: "AppLovin", + AnalyticsParameterAdUnitName: impressionData.adUnitIdentifier, + AnalyticsParameterAdFormat: impressionData.format, + AnalyticsParameterValue: impressionData.revenue, + AnalyticsParameterCurrency: "USD", // All Applovin revenue is sent in USD + AnalyticsParameterAdSource: impressionData.networkName, + ]) + } + } + // [END log_ad_impression_applovin] } - From 8ea2964db4013b2618e34e19beaabcd824e4220b Mon Sep 17 00:00:00 2001 From: Grant Kemp Date: Fri, 25 Mar 2022 12:25:10 +0000 Subject: [PATCH 216/387] feature: add ad_impression snippet for 3rd party ad networks for objc Used a simulated Ad Impression event to reduce the number of external dependencies needed to build this project. --- .../FiroptionConfiguration/AnalyticsHelper.m | 41 +++++++++++++++++++ .../FiroptionConfiguration/ISImpressionData.h | 29 +++++++++++++ .../FiroptionConfiguration/ISImpressionData.m | 24 +++++++++++ firoptions/FiroptionConfiguration/MAAd.h | 30 ++++++++++++++ firoptions/FiroptionConfiguration/MAAd.m | 22 ++++++++++ 5 files changed, 146 insertions(+) create mode 100644 firoptions/FiroptionConfiguration/ISImpressionData.h create mode 100644 firoptions/FiroptionConfiguration/ISImpressionData.m create mode 100644 firoptions/FiroptionConfiguration/MAAd.h create mode 100644 firoptions/FiroptionConfiguration/MAAd.m diff --git a/firoptions/FiroptionConfiguration/AnalyticsHelper.m b/firoptions/FiroptionConfiguration/AnalyticsHelper.m index 13008d08..1edfa52f 100644 --- a/firoptions/FiroptionConfiguration/AnalyticsHelper.m +++ b/firoptions/FiroptionConfiguration/AnalyticsHelper.m @@ -18,6 +18,10 @@ #import "AnalyticsHelper.h" +// Importing simulated 3rd party ad_impressions to ensure this project compiles. Not required to implement Firebase ad_impression tracking +#import "MAAd.h" +#import "ISImpressionData.h" + @implementation AnalyticsHelper - (void)logInAppPurchase { @@ -290,4 +294,41 @@ - (void)enhancedEcommerce { // [END apply_promo] } +// MARK: ad_impression +// Log ad_impression for sharing advertising impression data. + +// [START log_ad_impression_applovin] +- (void)didPayRevenueForAd:(MAAd *)impressionData +{ + //double revenue = impressionData.revenue; // In USD + + [FIRAnalytics logEventWithName:kFIREventAdImpression + parameters:@{ + kFIRParameterAdPlatform:@"AppLovin", + kFIRParameterAdSource:impressionData.networkName, + kFIRParameterAdFormat:impressionData.format, + kFIRParameterAdUnitName:impressionData.adUnitIdentifier, + kFIRParameterCurrency:@"USD", // All Applovin revenue is sent in USD + kFIRParameterValue: impressionData.revenue + }]; + +} +// [END log_ad_impression_applovin] + +// [START log_ad_impression_ironsource] +- (void)impressionDataDidSucceed:(ISImpressionData *)impressionData { + + +[FIRAnalytics logEventWithName:kFIREventAdImpression + parameters:@{ + kFIRParameterAdPlatform:@"ironSource", + kFIRParameterAdSource:impressionData.ad_network, + kFIRParameterAdFormat:impressionData.ad_unit, + kFIRParameterAdUnitName:impressionData.instance_name, + kFIRParameterCurrency:@"USD", + kFIRParameterValue:impressionData.revenue + }]; + +} +// [END log_ad_impression_ironsource] @end diff --git a/firoptions/FiroptionConfiguration/ISImpressionData.h b/firoptions/FiroptionConfiguration/ISImpressionData.h new file mode 100644 index 00000000..ad443255 --- /dev/null +++ b/firoptions/FiroptionConfiguration/ISImpressionData.h @@ -0,0 +1,29 @@ +// +// Copyright (c) 2020 Google Inc. +// +// Licensed under the Apache License, Version 2.0 (the "License"); +// you may not use this file except in compliance with the License. +// You may obtain a copy of the License at +// +// http://www.apache.org/licenses/LICENSE-2.0 +// +// Unless required by applicable law or agreed to in writing, software +// distributed under the License is distributed on an "AS IS" BASIS, +// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +// See the License for the specific language governing permissions and +// limitations under the License. +// +#import + +@interface ISImpressionData:NSObject +// Simulated ad_impression structures from mediation platforms to ensure that this project compiles. + +// Ironsource Sample Publisher Ad Impression +@property (nonatomic, strong)NSString *ad_network; +@property (nonatomic, strong)NSString *ad_unit; +@property (nonatomic, strong)NSString *instance_name; +@property (nonatomic) NSNumber *revenue; + +@end + + diff --git a/firoptions/FiroptionConfiguration/ISImpressionData.m b/firoptions/FiroptionConfiguration/ISImpressionData.m new file mode 100644 index 00000000..9c1c67c1 --- /dev/null +++ b/firoptions/FiroptionConfiguration/ISImpressionData.m @@ -0,0 +1,24 @@ +// +// Copyright (c) 2020 Google Inc. +// +// Licensed under the Apache License, Version 2.0 (the "License"); +// you may not use this file except in compliance with the License. +// You may obtain a copy of the License at +// +// http://www.apache.org/licenses/LICENSE-2.0 +// +// Unless required by applicable law or agreed to in writing, software +// distributed under the License is distributed on an "AS IS" BASIS, +// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +// See the License for the specific language governing permissions and +// limitations under the License. +// + +#import +#import "ISImpressionData.h" +// Simulated ad_impression structures from mediation platforms to ensure that this project compiles + +// Ironsource Sample Publisher Ad Impression +@implementation ISImpressionData + +@end diff --git a/firoptions/FiroptionConfiguration/MAAd.h b/firoptions/FiroptionConfiguration/MAAd.h new file mode 100644 index 00000000..703c31f3 --- /dev/null +++ b/firoptions/FiroptionConfiguration/MAAd.h @@ -0,0 +1,30 @@ +// +// Copyright (c) 2020 Google Inc. +// +// Licensed under the Apache License, Version 2.0 (the "License"); +// you may not use this file except in compliance with the License. +// You may obtain a copy of the License at +// +// http://www.apache.org/licenses/LICENSE-2.0 +// +// Unless required by applicable law or agreed to in writing, software +// distributed under the License is distributed on an "AS IS" BASIS, +// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +// See the License for the specific language governing permissions and +// limitations under the License. +// +#import + +@interface MAAd:NSObject +// Simulated ad_impression structures from mediation platforms to ensure that this project compiles + +// AppLovin Sample Publisher Ad Impression +@property (nonatomic, strong)NSString *adUnitIdentifier; +@property (nonatomic, strong)NSString *networkName; +@property (nonatomic, strong)NSString *format; +@property (nonatomic) NSNumber *revenue; + + +@end + + diff --git a/firoptions/FiroptionConfiguration/MAAd.m b/firoptions/FiroptionConfiguration/MAAd.m new file mode 100644 index 00000000..3b441d19 --- /dev/null +++ b/firoptions/FiroptionConfiguration/MAAd.m @@ -0,0 +1,22 @@ +// +// Copyright (c) 2020 Google Inc. +// +// Licensed under the Apache License, Version 2.0 (the "License"); +// you may not use this file except in compliance with the License. +// You may obtain a copy of the License at +// +// http://www.apache.org/licenses/LICENSE-2.0 +// +// Unless required by applicable law or agreed to in writing, software +// distributed under the License is distributed on an "AS IS" BASIS, +// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +// See the License for the specific language governing permissions and +// limitations under the License. +// + +#import +#import "MAAd.h" +// Simulated ad_impression structures from mediation platforms to ensure that this project compiles +@implementation MAAd + +@end From ab599802686b8bcdd03defb7918b3fe4cc94c8da Mon Sep 17 00:00:00 2001 From: Grant Kemp Date: Fri, 25 Mar 2022 12:31:11 +0000 Subject: [PATCH 217/387] admin: imported simulated ad_impression objects to replicate behaviour of 3rd party libraries. These objects are not used for Firebase implementation but rather are used to reduce 3rd party dependencies for this project. --- .../FiroptionConfiguration.xcodeproj/project.pbxproj | 12 ++++++++++++ 1 file changed, 12 insertions(+) diff --git a/firoptions/FiroptionConfiguration.xcodeproj/project.pbxproj b/firoptions/FiroptionConfiguration.xcodeproj/project.pbxproj index 041dd9b0..1572b257 100644 --- a/firoptions/FiroptionConfiguration.xcodeproj/project.pbxproj +++ b/firoptions/FiroptionConfiguration.xcodeproj/project.pbxproj @@ -8,6 +8,8 @@ /* Begin PBXBuildFile section */ 8DFC20162410844B004392AD /* AnalyticsHelper.m in Sources */ = {isa = PBXBuildFile; fileRef = 8DFC20152410844B004392AD /* AnalyticsHelper.m */; }; + A19F764427EDED14002DE108 /* ISImpressionData.m in Sources */ = {isa = PBXBuildFile; fileRef = A19F764027EDED14002DE108 /* ISImpressionData.m */; }; + A19F764527EDED14002DE108 /* MAAd.m in Sources */ = {isa = PBXBuildFile; fileRef = A19F764327EDED14002DE108 /* MAAd.m */; }; EFEC9D631E01BF310021BDF9 /* AppDelegate.swift in Sources */ = {isa = PBXBuildFile; fileRef = EFEC9D621E01BF310021BDF9 /* AppDelegate.swift */; }; EFEC9D651E01BF310021BDF9 /* ViewController.swift in Sources */ = {isa = PBXBuildFile; fileRef = EFEC9D641E01BF310021BDF9 /* ViewController.swift */; }; EFEC9D681E01BF310021BDF9 /* Main.storyboard in Resources */ = {isa = PBXBuildFile; fileRef = EFEC9D661E01BF310021BDF9 /* Main.storyboard */; }; @@ -27,6 +29,10 @@ 8DFC20132410844A004392AD /* FiroptionConfiguration-Bridging-Header.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = "FiroptionConfiguration-Bridging-Header.h"; sourceTree = ""; }; 8DFC20142410844B004392AD /* AnalyticsHelper.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = AnalyticsHelper.h; sourceTree = ""; }; 8DFC20152410844B004392AD /* AnalyticsHelper.m */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; path = AnalyticsHelper.m; sourceTree = ""; }; + A19F764027EDED14002DE108 /* ISImpressionData.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = ISImpressionData.m; sourceTree = ""; }; + A19F764127EDED14002DE108 /* ISImpressionData.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = ISImpressionData.h; sourceTree = ""; }; + A19F764227EDED14002DE108 /* MAAd.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = MAAd.h; sourceTree = ""; }; + A19F764327EDED14002DE108 /* MAAd.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = MAAd.m; sourceTree = ""; }; EFEC9D5F1E01BF310021BDF9 /* FiroptionConfiguration.app */ = {isa = PBXFileReference; explicitFileType = wrapper.application; includeInIndex = 0; path = FiroptionConfiguration.app; sourceTree = BUILT_PRODUCTS_DIR; }; EFEC9D621E01BF310021BDF9 /* AppDelegate.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = AppDelegate.swift; sourceTree = ""; }; EFEC9D641E01BF310021BDF9 /* ViewController.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = ViewController.swift; sourceTree = ""; }; @@ -93,6 +99,10 @@ EFEC9D641E01BF310021BDF9 /* ViewController.swift */, 8DFC20142410844B004392AD /* AnalyticsHelper.h */, 8DFC20152410844B004392AD /* AnalyticsHelper.m */, + A19F764127EDED14002DE108 /* ISImpressionData.h */, + A19F764027EDED14002DE108 /* ISImpressionData.m */, + A19F764227EDED14002DE108 /* MAAd.h */, + A19F764327EDED14002DE108 /* MAAd.m */, EFEC9D661E01BF310021BDF9 /* Main.storyboard */, EFEC9D691E01BF310021BDF9 /* Assets.xcassets */, EFEC9D6B1E01BF310021BDF9 /* LaunchScreen.storyboard */, @@ -220,6 +230,8 @@ isa = PBXSourcesBuildPhase; buildActionMask = 2147483647; files = ( + A19F764527EDED14002DE108 /* MAAd.m in Sources */, + A19F764427EDED14002DE108 /* ISImpressionData.m in Sources */, EFEC9D651E01BF310021BDF9 /* ViewController.swift in Sources */, EFEC9D631E01BF310021BDF9 /* AppDelegate.swift in Sources */, 8DFC20162410844B004392AD /* AnalyticsHelper.m in Sources */, From 1488a77b65124f69f896ec3fc7a7098985d85171 Mon Sep 17 00:00:00 2001 From: Grant Kemp Date: Fri, 25 Mar 2022 12:31:43 +0000 Subject: [PATCH 218/387] tidy: fixed line spacing to be consistent --- firoptions/FiroptionConfiguration/ViewController.swift | 2 ++ 1 file changed, 2 insertions(+) diff --git a/firoptions/FiroptionConfiguration/ViewController.swift b/firoptions/FiroptionConfiguration/ViewController.swift index 14f0fc6f..0933e5cc 100644 --- a/firoptions/FiroptionConfiguration/ViewController.swift +++ b/firoptions/FiroptionConfiguration/ViewController.swift @@ -341,6 +341,7 @@ class ViewController: UIViewController { } } // [END log_ad_impression_mopub] + // [START log_ad_impression_ironsource] func impressionDataDidSucceed(_ impressionData: ISImpressionData!) { Analytics.logEvent( @@ -355,6 +356,7 @@ class ViewController: UIViewController { ]) } // [END log_ad_impression_ironsource] + // [START log_ad_impression_applovin] func didPayRevenue(_ impressionData: MAAd?) { if let impressionData = impressionData { From e93cc04fe6a50eb0d4bbac58e20daa7c6d4f46ed Mon Sep 17 00:00:00 2001 From: Grant Kemp Date: Mon, 28 Mar 2022 16:02:21 +0100 Subject: [PATCH 219/387] tidy: fix spacing per style comments --- .../FiroptionConfiguration/AnalyticsHelper.h | 4 +-- .../FiroptionConfiguration/AnalyticsHelper.m | 36 ++++++++----------- .../FiroptionConfiguration/ISImpressionData.h | 11 +++--- .../FiroptionConfiguration/ISImpressionData.m | 1 - firoptions/FiroptionConfiguration/MAAd.h | 10 ++---- 5 files changed, 22 insertions(+), 40 deletions(-) diff --git a/firoptions/FiroptionConfiguration/AnalyticsHelper.h b/firoptions/FiroptionConfiguration/AnalyticsHelper.h index 74a74752..dd2ec27e 100644 --- a/firoptions/FiroptionConfiguration/AnalyticsHelper.h +++ b/firoptions/FiroptionConfiguration/AnalyticsHelper.h @@ -15,11 +15,9 @@ // #import - NS_ASSUME_NONNULL_BEGIN -@interface AnalyticsHelper : NSObject +@interface AnalyticsHelper: NSObject @end - NS_ASSUME_NONNULL_END diff --git a/firoptions/FiroptionConfiguration/AnalyticsHelper.m b/firoptions/FiroptionConfiguration/AnalyticsHelper.m index 1edfa52f..c0b2f994 100644 --- a/firoptions/FiroptionConfiguration/AnalyticsHelper.m +++ b/firoptions/FiroptionConfiguration/AnalyticsHelper.m @@ -296,39 +296,31 @@ - (void)enhancedEcommerce { // MARK: ad_impression // Log ad_impression for sharing advertising impression data. - // [START log_ad_impression_applovin] -- (void)didPayRevenueForAd:(MAAd *)impressionData -{ - //double revenue = impressionData.revenue; // In USD - +- (void)didPayRevenueForAd:(MAAd *) impressionData { [FIRAnalytics logEventWithName:kFIREventAdImpression - parameters:@{ - kFIRParameterAdPlatform:@"AppLovin", - kFIRParameterAdSource:impressionData.networkName, - kFIRParameterAdFormat:impressionData.format, - kFIRParameterAdUnitName:impressionData.adUnitIdentifier, - kFIRParameterCurrency:@"USD", // All Applovin revenue is sent in USD + parameters: @{ + kFIRParameterAdPlatform: @"AppLovin", + kFIRParameterAdSource: impressionData.networkName, + kFIRParameterAdFormat: impressionData.format, + kFIRParameterAdUnitName: impressionData.adUnitIdentifier, + kFIRParameterCurrency: @"USD", // All Applovin revenue is sent in USD kFIRParameterValue: impressionData.revenue }]; - } // [END log_ad_impression_applovin] // [START log_ad_impression_ironsource] -- (void)impressionDataDidSucceed:(ISImpressionData *)impressionData { - - +- (void)impressionDataDidSucceed: (ISImpressionData *)impressionData { [FIRAnalytics logEventWithName:kFIREventAdImpression parameters:@{ - kFIRParameterAdPlatform:@"ironSource", - kFIRParameterAdSource:impressionData.ad_network, - kFIRParameterAdFormat:impressionData.ad_unit, - kFIRParameterAdUnitName:impressionData.instance_name, - kFIRParameterCurrency:@"USD", - kFIRParameterValue:impressionData.revenue + kFIRParameterAdPlatform: @"ironSource", + kFIRParameterAdSource: impressionData.ad_network, + kFIRParameterAdFormat: impressionData.ad_unit, + kFIRParameterAdUnitName: impressionData.instance_name, + kFIRParameterCurrency: @"USD", + kFIRParameterValue: impressionData.revenue }]; - } // [END log_ad_impression_ironsource] @end diff --git a/firoptions/FiroptionConfiguration/ISImpressionData.h b/firoptions/FiroptionConfiguration/ISImpressionData.h index ad443255..24e159f9 100644 --- a/firoptions/FiroptionConfiguration/ISImpressionData.h +++ b/firoptions/FiroptionConfiguration/ISImpressionData.h @@ -15,15 +15,12 @@ // #import -@interface ISImpressionData:NSObject +@interface ISImpressionData: NSObject // Simulated ad_impression structures from mediation platforms to ensure that this project compiles. - // Ironsource Sample Publisher Ad Impression -@property (nonatomic, strong)NSString *ad_network; -@property (nonatomic, strong)NSString *ad_unit; -@property (nonatomic, strong)NSString *instance_name; +@property (nonatomic, strong) NSString *ad_network; +@property (nonatomic, strong) NSString *ad_unit; +@property (nonatomic, strong) NSString *instance_name; @property (nonatomic) NSNumber *revenue; @end - - diff --git a/firoptions/FiroptionConfiguration/ISImpressionData.m b/firoptions/FiroptionConfiguration/ISImpressionData.m index 9c1c67c1..85d13c01 100644 --- a/firoptions/FiroptionConfiguration/ISImpressionData.m +++ b/firoptions/FiroptionConfiguration/ISImpressionData.m @@ -17,7 +17,6 @@ #import #import "ISImpressionData.h" // Simulated ad_impression structures from mediation platforms to ensure that this project compiles - // Ironsource Sample Publisher Ad Impression @implementation ISImpressionData diff --git a/firoptions/FiroptionConfiguration/MAAd.h b/firoptions/FiroptionConfiguration/MAAd.h index 703c31f3..b39f5cbc 100644 --- a/firoptions/FiroptionConfiguration/MAAd.h +++ b/firoptions/FiroptionConfiguration/MAAd.h @@ -17,14 +17,10 @@ @interface MAAd:NSObject // Simulated ad_impression structures from mediation platforms to ensure that this project compiles - // AppLovin Sample Publisher Ad Impression -@property (nonatomic, strong)NSString *adUnitIdentifier; -@property (nonatomic, strong)NSString *networkName; -@property (nonatomic, strong)NSString *format; +@property (nonatomic, strong) NSString *adUnitIdentifier; +@property (nonatomic, strong) NSString *networkName; +@property (nonatomic, strong) NSString *format; @property (nonatomic) NSNumber *revenue; - @end - - From f2cd80e224277d512df03408a403cf98ccaa28ce Mon Sep 17 00:00:00 2001 From: Morgan Chen Date: Thu, 31 Mar 2022 13:16:04 -0700 Subject: [PATCH 220/387] Fix indentation in snippet --- .../FiroptionConfiguration/AnalyticsHelper.m | 24 +++++++++---------- 1 file changed, 12 insertions(+), 12 deletions(-) diff --git a/firoptions/FiroptionConfiguration/AnalyticsHelper.m b/firoptions/FiroptionConfiguration/AnalyticsHelper.m index c0b2f994..6b8403af 100644 --- a/firoptions/FiroptionConfiguration/AnalyticsHelper.m +++ b/firoptions/FiroptionConfiguration/AnalyticsHelper.m @@ -277,7 +277,7 @@ - (void)enhancedEcommerce { // Prepare promotion parameters NSMutableDictionary *promoParams = [@{ kFIRParameterPromotionID: @"T12345", - kFIRParameterPromotionName:@"Summer Sale", + kFIRParameterPromotionName: @"Summer Sale", kFIRParameterCreativeName: @"summer2020_promo.jpg", kFIRParameterCreativeSlot: @"featured_app_1", kFIRParameterLocationID: @"HERO_BANNER", @@ -297,7 +297,7 @@ - (void)enhancedEcommerce { // MARK: ad_impression // Log ad_impression for sharing advertising impression data. // [START log_ad_impression_applovin] -- (void)didPayRevenueForAd:(MAAd *) impressionData { +- (void)didPayRevenueForAd:(MAAd *)impressionData { [FIRAnalytics logEventWithName:kFIREventAdImpression parameters: @{ kFIRParameterAdPlatform: @"AppLovin", @@ -311,16 +311,16 @@ - (void)didPayRevenueForAd:(MAAd *) impressionData { // [END log_ad_impression_applovin] // [START log_ad_impression_ironsource] -- (void)impressionDataDidSucceed: (ISImpressionData *)impressionData { -[FIRAnalytics logEventWithName:kFIREventAdImpression - parameters:@{ - kFIRParameterAdPlatform: @"ironSource", - kFIRParameterAdSource: impressionData.ad_network, - kFIRParameterAdFormat: impressionData.ad_unit, - kFIRParameterAdUnitName: impressionData.instance_name, - kFIRParameterCurrency: @"USD", - kFIRParameterValue: impressionData.revenue - }]; +- (void)impressionDataDidSucceed:(ISImpressionData *)impressionData { + [FIRAnalytics logEventWithName:kFIREventAdImpression + parameters:@{ + kFIRParameterAdPlatform: @"ironSource", + kFIRParameterAdSource: impressionData.ad_network, + kFIRParameterAdFormat: impressionData.ad_unit, + kFIRParameterAdUnitName: impressionData.instance_name, + kFIRParameterCurrency: @"USD", + kFIRParameterValue: impressionData.revenue + }]; } // [END log_ad_impression_ironsource] @end From e3627bda12ec9867368b5735ee57243ae73be2e1 Mon Sep 17 00:00:00 2001 From: Morgan Chen Date: Thu, 31 Mar 2022 13:40:48 -0700 Subject: [PATCH 221/387] import changes for Firebase 9 --- appcheck/AppCheckSnippetsObjC/AppAttestProviderFactories.m | 2 +- appcheck/AppCheckSnippetsObjC/AppDelegate.m | 2 +- appcheck/AppCheckSnippetsObjC/YourCustomAppCheckProvider.m | 2 +- .../AppCheckSnippetsSwift/AppAttestProviderFactories.swift | 3 +-- appcheck/AppCheckSnippetsSwift/AppDelegate.swift | 2 +- .../AppCheckSnippetsSwift/YourCustomAppCheckProvider.swift | 3 +-- crashlytics/CrashlyticsExample/AppDelegate.m | 2 +- crashlytics/CrashlyticsExample/ViewController.m | 2 +- crashlytics/CrashlyticsExampleSwift/AppDelegate.swift | 2 +- crashlytics/CrashlyticsExampleSwift/ViewController.swift | 2 +- database/DatabaseReference/objc/AppDelegate.m | 2 +- database/DatabaseReference/objc/ViewController.m | 2 +- database/DatabaseReference/swift/AppDelegate.swift | 2 +- database/DatabaseReference/swift/ViewController.swift | 2 +- dl-invites-sample/InvitesSample/AppDelegate.swift | 2 +- firestore/objc/firestore-smoketest-objc/AppDelegate.m | 3 ++- .../FIRSolutionAggregationViewController.m | 2 +- .../FIRSolutionArraysViewController.m | 2 +- .../FIRSolutionCountersViewController.m | 2 +- firoptions/FiroptionConfiguration/AnalyticsHelper.m | 2 +- functions/FunctionsExample/AppDelegate.m | 2 +- functions/FunctionsExample/ViewController.m | 2 +- functions/FunctionsExampleSwift/AppDelegate.swift | 2 +- functions/FunctionsExampleSwift/ViewController.swift | 2 +- inappmessaging/FIAMReference/FIAMReference/AppDelegate.h | 2 -- inappmessaging/FIAMReference/FIAMReference/AppDelegate.m | 5 ++++- .../FIAMReference/FIAMReferenceSwift/AppDelegate.swift | 2 +- .../FIAMReferenceSwift/CardActionFiamDelegate.swift | 1 - invites/InvitesExample/AppDelegate.m | 2 +- invites/InvitesExample/SignInViewController.m | 2 +- ml-functions/MLFunctionsExample/AppDelegate.m | 2 +- ml-functions/MLFunctionsExample/ViewController.m | 2 +- ml-functions/MLFunctionsExampleSwift/ViewController.swift | 2 +- mlkit/objc-snippets/AutoMLVision.m | 2 +- mlkit/objc-snippets/ImagePreparation.m | 2 +- mlkit/swift-snippets/AutoMLVision.swift | 2 +- mlkit/swift-snippets/ImagePreparation.swift | 2 +- storage/StorageReference/AppDelegate.m | 6 +++++- storage/StorageReference/ViewController.m | 5 ++--- storage/StorageReferenceSwift/AppDelegate.swift | 6 +++++- storage/StorageReferenceSwift/ViewController.swift | 4 ++-- 41 files changed, 53 insertions(+), 47 deletions(-) diff --git a/appcheck/AppCheckSnippetsObjC/AppAttestProviderFactories.m b/appcheck/AppCheckSnippetsObjC/AppAttestProviderFactories.m index 98d3d946..2d892ab9 100644 --- a/appcheck/AppCheckSnippetsObjC/AppAttestProviderFactories.m +++ b/appcheck/AppCheckSnippetsObjC/AppAttestProviderFactories.m @@ -15,7 +15,7 @@ // #import -@import Firebase; +@import FirebaseAppCheck; // [START appcheck_simple_appattest_factory] @interface YourSimpleAppCheckProviderFactory : NSObject diff --git a/appcheck/AppCheckSnippetsObjC/AppDelegate.m b/appcheck/AppCheckSnippetsObjC/AppDelegate.m index bdf19899..3638f6f7 100644 --- a/appcheck/AppCheckSnippetsObjC/AppDelegate.m +++ b/appcheck/AppCheckSnippetsObjC/AppDelegate.m @@ -15,7 +15,7 @@ // #import "AppDelegate.h" -@import Firebase; +@import FirebaseAppCheck; @interface AppDelegate () @end diff --git a/appcheck/AppCheckSnippetsObjC/YourCustomAppCheckProvider.m b/appcheck/AppCheckSnippetsObjC/YourCustomAppCheckProvider.m index 71f62d89..95a5821d 100644 --- a/appcheck/AppCheckSnippetsObjC/YourCustomAppCheckProvider.m +++ b/appcheck/AppCheckSnippetsObjC/YourCustomAppCheckProvider.m @@ -15,7 +15,7 @@ // #import -@import Firebase; +@import FirebaseAppCheck; // [START appcheck_custom_provider] @interface YourCustomAppCheckProvider : NSObject diff --git a/appcheck/AppCheckSnippetsSwift/AppAttestProviderFactories.swift b/appcheck/AppCheckSnippetsSwift/AppAttestProviderFactories.swift index b0bee172..d11c32d5 100644 --- a/appcheck/AppCheckSnippetsSwift/AppAttestProviderFactories.swift +++ b/appcheck/AppCheckSnippetsSwift/AppAttestProviderFactories.swift @@ -14,8 +14,7 @@ // limitations under the License. // -import Foundation -import Firebase +import FirebaseAppCheck // [START appcheck_simple_appattest_factory] class YourSimpleAppCheckProviderFactory: NSObject, AppCheckProviderFactory { diff --git a/appcheck/AppCheckSnippetsSwift/AppDelegate.swift b/appcheck/AppCheckSnippetsSwift/AppDelegate.swift index fe415293..dd6c8da9 100644 --- a/appcheck/AppCheckSnippetsSwift/AppDelegate.swift +++ b/appcheck/AppCheckSnippetsSwift/AppDelegate.swift @@ -15,7 +15,7 @@ // import UIKit -import Firebase +import FirebaseAppCheck @main class AppDelegate: UIResponder, UIApplicationDelegate { diff --git a/appcheck/AppCheckSnippetsSwift/YourCustomAppCheckProvider.swift b/appcheck/AppCheckSnippetsSwift/YourCustomAppCheckProvider.swift index f3998c8c..d2e03e53 100644 --- a/appcheck/AppCheckSnippetsSwift/YourCustomAppCheckProvider.swift +++ b/appcheck/AppCheckSnippetsSwift/YourCustomAppCheckProvider.swift @@ -14,8 +14,7 @@ // limitations under the License. // -import Foundation -import Firebase +import FirebaseAppCheck // [START appcheck_custom_provider] class YourCustomAppCheckProvider: NSObject, AppCheckProvider { diff --git a/crashlytics/CrashlyticsExample/AppDelegate.m b/crashlytics/CrashlyticsExample/AppDelegate.m index ccf63ce3..69381fe8 100644 --- a/crashlytics/CrashlyticsExample/AppDelegate.m +++ b/crashlytics/CrashlyticsExample/AppDelegate.m @@ -14,7 +14,7 @@ // limitations under the License. // -@import Firebase; +@import FirebaseCore; #import "AppDelegate.h" diff --git a/crashlytics/CrashlyticsExample/ViewController.m b/crashlytics/CrashlyticsExample/ViewController.m index 2af31b44..3137e140 100644 --- a/crashlytics/CrashlyticsExample/ViewController.m +++ b/crashlytics/CrashlyticsExample/ViewController.m @@ -14,7 +14,7 @@ // limitations under the License. // -@import Firebase; +@import FirebaseCrashlytics; #import "ViewController.h" diff --git a/crashlytics/CrashlyticsExampleSwift/AppDelegate.swift b/crashlytics/CrashlyticsExampleSwift/AppDelegate.swift index 26ad4232..6a384187 100644 --- a/crashlytics/CrashlyticsExampleSwift/AppDelegate.swift +++ b/crashlytics/CrashlyticsExampleSwift/AppDelegate.swift @@ -15,7 +15,7 @@ // import UIKit -import Firebase +import FirebaseCore @UIApplicationMain class AppDelegate: UIResponder, UIApplicationDelegate { diff --git a/crashlytics/CrashlyticsExampleSwift/ViewController.swift b/crashlytics/CrashlyticsExampleSwift/ViewController.swift index dd291e47..55f61401 100644 --- a/crashlytics/CrashlyticsExampleSwift/ViewController.swift +++ b/crashlytics/CrashlyticsExampleSwift/ViewController.swift @@ -15,7 +15,7 @@ // import UIKit -import Firebase +import FirebaseCrashlytics // [START forceCrash] class ViewController: UIViewController { diff --git a/database/DatabaseReference/objc/AppDelegate.m b/database/DatabaseReference/objc/AppDelegate.m index b08eec1b..aeacb86e 100644 --- a/database/DatabaseReference/objc/AppDelegate.m +++ b/database/DatabaseReference/objc/AppDelegate.m @@ -14,7 +14,7 @@ // limitations under the License. // -@import Firebase; +@import FirebaseDatabase; #import "AppDelegate.h" diff --git a/database/DatabaseReference/objc/ViewController.m b/database/DatabaseReference/objc/ViewController.m index c2d930cc..aaad3674 100644 --- a/database/DatabaseReference/objc/ViewController.m +++ b/database/DatabaseReference/objc/ViewController.m @@ -13,7 +13,7 @@ // See the License for the specific language governing permissions and // limitations under the License. // -@import Firebase; +@import FirebaseDatabase; #import "ViewController.h" diff --git a/database/DatabaseReference/swift/AppDelegate.swift b/database/DatabaseReference/swift/AppDelegate.swift index 6a507d8b..9d15205b 100644 --- a/database/DatabaseReference/swift/AppDelegate.swift +++ b/database/DatabaseReference/swift/AppDelegate.swift @@ -16,7 +16,7 @@ import UIKit -import Firebase +import FirebaseDatabase @UIApplicationMain class AppDelegate: UIResponder, UIApplicationDelegate { diff --git a/database/DatabaseReference/swift/ViewController.swift b/database/DatabaseReference/swift/ViewController.swift index 3d493e40..e554e88d 100644 --- a/database/DatabaseReference/swift/ViewController.swift +++ b/database/DatabaseReference/swift/ViewController.swift @@ -16,7 +16,7 @@ import UIKit -import Firebase +import FirebaseDatabase class ViewController: UIViewController { diff --git a/dl-invites-sample/InvitesSample/AppDelegate.swift b/dl-invites-sample/InvitesSample/AppDelegate.swift index 3678f797..1f056d87 100644 --- a/dl-invites-sample/InvitesSample/AppDelegate.swift +++ b/dl-invites-sample/InvitesSample/AppDelegate.swift @@ -16,7 +16,7 @@ import UIKit -import Firebase +import FirebaseCore @UIApplicationMain class AppDelegate: UIResponder, UIApplicationDelegate { diff --git a/firestore/objc/firestore-smoketest-objc/AppDelegate.m b/firestore/objc/firestore-smoketest-objc/AppDelegate.m index c24d8c25..cf614966 100644 --- a/firestore/objc/firestore-smoketest-objc/AppDelegate.m +++ b/firestore/objc/firestore-smoketest-objc/AppDelegate.m @@ -16,7 +16,8 @@ #import "AppDelegate.h" -@import Firebase; +@import FirebaseCore; +@import FirebaseFirestore; @interface AppDelegate () diff --git a/firestore/objc/firestore-smoketest-objc/FIRSolutionAggregationViewController.m b/firestore/objc/firestore-smoketest-objc/FIRSolutionAggregationViewController.m index e0b45df2..0ce39f68 100644 --- a/firestore/objc/firestore-smoketest-objc/FIRSolutionAggregationViewController.m +++ b/firestore/objc/firestore-smoketest-objc/FIRSolutionAggregationViewController.m @@ -14,7 +14,7 @@ // limitations under the License. // -@import Firebase; +@import FirebaseFirestore; #import "FIRSolutionAggregationViewController.h" diff --git a/firestore/objc/firestore-smoketest-objc/FIRSolutionArraysViewController.m b/firestore/objc/firestore-smoketest-objc/FIRSolutionArraysViewController.m index a36a7831..9671a517 100644 --- a/firestore/objc/firestore-smoketest-objc/FIRSolutionArraysViewController.m +++ b/firestore/objc/firestore-smoketest-objc/FIRSolutionArraysViewController.m @@ -14,7 +14,7 @@ // limitations under the License. // -@import Firebase; +@import FirebaseFirestore; #import "FIRSolutionArraysViewController.h" diff --git a/firestore/objc/firestore-smoketest-objc/FIRSolutionCountersViewController.m b/firestore/objc/firestore-smoketest-objc/FIRSolutionCountersViewController.m index 34cbfd52..2e788385 100644 --- a/firestore/objc/firestore-smoketest-objc/FIRSolutionCountersViewController.m +++ b/firestore/objc/firestore-smoketest-objc/FIRSolutionCountersViewController.m @@ -14,7 +14,7 @@ // limitations under the License. // -@import Firebase; +@import FirebaseFirestore; #import "FIRSolutionCountersViewController.h" diff --git a/firoptions/FiroptionConfiguration/AnalyticsHelper.m b/firoptions/FiroptionConfiguration/AnalyticsHelper.m index 6b8403af..bd515430 100644 --- a/firoptions/FiroptionConfiguration/AnalyticsHelper.m +++ b/firoptions/FiroptionConfiguration/AnalyticsHelper.m @@ -14,7 +14,7 @@ // limitations under the License. // -@import Firebase; +@import FirebaseAnalytics; #import "AnalyticsHelper.h" diff --git a/functions/FunctionsExample/AppDelegate.m b/functions/FunctionsExample/AppDelegate.m index ccf63ce3..69381fe8 100644 --- a/functions/FunctionsExample/AppDelegate.m +++ b/functions/FunctionsExample/AppDelegate.m @@ -14,7 +14,7 @@ // limitations under the License. // -@import Firebase; +@import FirebaseCore; #import "AppDelegate.h" diff --git a/functions/FunctionsExample/ViewController.m b/functions/FunctionsExample/ViewController.m index 5225905a..252746b3 100644 --- a/functions/FunctionsExample/ViewController.m +++ b/functions/FunctionsExample/ViewController.m @@ -14,7 +14,7 @@ // limitations under the License. // -@import Firebase; +@import FirebaseFunctions; #import "ViewController.h" diff --git a/functions/FunctionsExampleSwift/AppDelegate.swift b/functions/FunctionsExampleSwift/AppDelegate.swift index 26ad4232..6a384187 100644 --- a/functions/FunctionsExampleSwift/AppDelegate.swift +++ b/functions/FunctionsExampleSwift/AppDelegate.swift @@ -15,7 +15,7 @@ // import UIKit -import Firebase +import FirebaseCore @UIApplicationMain class AppDelegate: UIResponder, UIApplicationDelegate { diff --git a/functions/FunctionsExampleSwift/ViewController.swift b/functions/FunctionsExampleSwift/ViewController.swift index 68aeb153..15a932d3 100644 --- a/functions/FunctionsExampleSwift/ViewController.swift +++ b/functions/FunctionsExampleSwift/ViewController.swift @@ -15,7 +15,7 @@ // import UIKit -import Firebase +import FirebaseFunctions class ViewController: UIViewController { diff --git a/inappmessaging/FIAMReference/FIAMReference/AppDelegate.h b/inappmessaging/FIAMReference/FIAMReference/AppDelegate.h index ec87de4b..a9861fa2 100644 --- a/inappmessaging/FIAMReference/FIAMReference/AppDelegate.h +++ b/inappmessaging/FIAMReference/FIAMReference/AppDelegate.h @@ -15,8 +15,6 @@ // #import -#import "CardActionFiamDelegate.h" -@import FirebaseInAppMessaging; @interface AppDelegate : UIResponder diff --git a/inappmessaging/FIAMReference/FIAMReference/AppDelegate.m b/inappmessaging/FIAMReference/FIAMReference/AppDelegate.m index b785ec87..9136a8d2 100644 --- a/inappmessaging/FIAMReference/FIAMReference/AppDelegate.m +++ b/inappmessaging/FIAMReference/FIAMReference/AppDelegate.m @@ -15,7 +15,10 @@ // #import "AppDelegate.h" -@import Firebase; + +@import FirebaseInAppMessaging; + +#import "CardActionFiamDelegate.h" @interface AppDelegate () diff --git a/inappmessaging/FIAMReference/FIAMReferenceSwift/AppDelegate.swift b/inappmessaging/FIAMReference/FIAMReferenceSwift/AppDelegate.swift index 05d94ae2..f867bf44 100644 --- a/inappmessaging/FIAMReference/FIAMReferenceSwift/AppDelegate.swift +++ b/inappmessaging/FIAMReference/FIAMReferenceSwift/AppDelegate.swift @@ -15,7 +15,7 @@ // import UIKit -import Firebase +import FirebaseCore import FirebaseInAppMessaging @UIApplicationMain diff --git a/inappmessaging/FIAMReference/FIAMReferenceSwift/CardActionFiamDelegate.swift b/inappmessaging/FIAMReference/FIAMReferenceSwift/CardActionFiamDelegate.swift index 650c9a5a..e5262d87 100644 --- a/inappmessaging/FIAMReference/FIAMReferenceSwift/CardActionFiamDelegate.swift +++ b/inappmessaging/FIAMReference/FIAMReferenceSwift/CardActionFiamDelegate.swift @@ -14,7 +14,6 @@ // limitations under the License. // -import Foundation import FirebaseInAppMessaging // [START fiam_card_action_delegate] diff --git a/invites/InvitesExample/AppDelegate.m b/invites/InvitesExample/AppDelegate.m index 71a3eab2..89ff0762 100644 --- a/invites/InvitesExample/AppDelegate.m +++ b/invites/InvitesExample/AppDelegate.m @@ -15,7 +15,7 @@ // #import "AppDelegate.h" -@import Firebase; +@import FirebaseCore; @import GoogleSignIn; @implementation AppDelegate diff --git a/invites/InvitesExample/SignInViewController.m b/invites/InvitesExample/SignInViewController.m index d0a7857b..145a14b5 100644 --- a/invites/InvitesExample/SignInViewController.m +++ b/invites/InvitesExample/SignInViewController.m @@ -17,7 +17,7 @@ #import "SignInViewController.h" #import "ViewController.h" @import GoogleSignIn; -@import Firebase; +@import FirebaseCore; @interface SignInViewController () diff --git a/ml-functions/MLFunctionsExample/AppDelegate.m b/ml-functions/MLFunctionsExample/AppDelegate.m index ccf63ce3..69381fe8 100644 --- a/ml-functions/MLFunctionsExample/AppDelegate.m +++ b/ml-functions/MLFunctionsExample/AppDelegate.m @@ -14,7 +14,7 @@ // limitations under the License. // -@import Firebase; +@import FirebaseCore; #import "AppDelegate.h" diff --git a/ml-functions/MLFunctionsExample/ViewController.m b/ml-functions/MLFunctionsExample/ViewController.m index 3350f847..f556313e 100644 --- a/ml-functions/MLFunctionsExample/ViewController.m +++ b/ml-functions/MLFunctionsExample/ViewController.m @@ -14,7 +14,7 @@ // limitations under the License. // -@import Firebase; +@import FirebaseFunctions; #import "ViewController.h" diff --git a/ml-functions/MLFunctionsExampleSwift/ViewController.swift b/ml-functions/MLFunctionsExampleSwift/ViewController.swift index 9c71dced..3f41ee45 100644 --- a/ml-functions/MLFunctionsExampleSwift/ViewController.swift +++ b/ml-functions/MLFunctionsExampleSwift/ViewController.swift @@ -15,7 +15,7 @@ // import UIKit -import Firebase +import FirebaseFunctions class ViewController: UIViewController { // [START ml_functions_define] diff --git a/mlkit/objc-snippets/AutoMLVision.m b/mlkit/objc-snippets/AutoMLVision.m index effb048e..49b07e39 100644 --- a/mlkit/objc-snippets/AutoMLVision.m +++ b/mlkit/objc-snippets/AutoMLVision.m @@ -15,7 +15,7 @@ // #import -@import Firebase; +@import FirebaseMLVision; @interface AutoMLVision : NSObject diff --git a/mlkit/objc-snippets/ImagePreparation.m b/mlkit/objc-snippets/ImagePreparation.m index 430342fd..421dbb40 100644 --- a/mlkit/objc-snippets/ImagePreparation.m +++ b/mlkit/objc-snippets/ImagePreparation.m @@ -16,7 +16,7 @@ #import @import AVFoundation; -@import Firebase; +@import FirebaseMLVision; @interface ImagePreparation : NSObject diff --git a/mlkit/swift-snippets/AutoMLVision.swift b/mlkit/swift-snippets/AutoMLVision.swift index a717a031..64180aa8 100644 --- a/mlkit/swift-snippets/AutoMLVision.swift +++ b/mlkit/swift-snippets/AutoMLVision.swift @@ -14,7 +14,7 @@ // limitations under the License. // -import Firebase +import FirebaseMLVision class AutoMLVision { func label(image: VisionImage) { diff --git a/mlkit/swift-snippets/ImagePreparation.swift b/mlkit/swift-snippets/ImagePreparation.swift index c3819a7e..a4e6bce0 100644 --- a/mlkit/swift-snippets/ImagePreparation.swift +++ b/mlkit/swift-snippets/ImagePreparation.swift @@ -17,7 +17,7 @@ import Foundation import AVFoundation -import Firebase +import FirebaseMLVision class ImagePreparation { func createImage(uiImage: UIImage) -> VisionImage { diff --git a/storage/StorageReference/AppDelegate.m b/storage/StorageReference/AppDelegate.m index 46d54a96..182441e6 100644 --- a/storage/StorageReference/AppDelegate.m +++ b/storage/StorageReference/AppDelegate.m @@ -17,7 +17,11 @@ #import "AppDelegate.h" // [START import_firebase] -@import Firebase; +@import FirebaseCore; +// Import other Firebase products as necessary. +// @import FirebaseAnalytics; +// @import FirebaseCrashlytics; +// ... // [END import_firebase] @interface AppDelegate () diff --git a/storage/StorageReference/ViewController.m b/storage/StorageReference/ViewController.m index 01ba1763..45d9b101 100644 --- a/storage/StorageReference/ViewController.m +++ b/storage/StorageReference/ViewController.m @@ -16,9 +16,8 @@ #import "ViewController.h" -@import Firebase; - -@import FirebaseUI; +@import FirebaseStorage; +@import FirebaseStorageUI; @interface ViewController () diff --git a/storage/StorageReferenceSwift/AppDelegate.swift b/storage/StorageReferenceSwift/AppDelegate.swift index e6f9400b..79d8d6fe 100644 --- a/storage/StorageReferenceSwift/AppDelegate.swift +++ b/storage/StorageReferenceSwift/AppDelegate.swift @@ -17,7 +17,11 @@ import UIKit // [START import_firebase] -import Firebase +import FirebaseCore +// Import other Firebase products as necessary. +// import FirebaseAnalytics +// import FirebaseCrashlytics +// ... // [END import_firebase] @UIApplicationMain diff --git a/storage/StorageReferenceSwift/ViewController.swift b/storage/StorageReferenceSwift/ViewController.swift index d29381a7..9fd7ce8d 100644 --- a/storage/StorageReferenceSwift/ViewController.swift +++ b/storage/StorageReferenceSwift/ViewController.swift @@ -16,8 +16,8 @@ import UIKit -import Firebase -import FirebaseUI +import FirebaseStorage +import FirebaseStorageUI class ViewController: UIViewController { From 559e4270b49d48273187aaf6b8b13447a371791e Mon Sep 17 00:00:00 2001 From: DPE bot Date: Wed, 6 Apr 2022 08:23:30 -0700 Subject: [PATCH 222/387] Auto-update dependencies. --- appcheck/Podfile.lock | 24 +++++++-------- crashlytics/Podfile.lock | 28 ++++++++--------- database/Podfile.lock | 36 +++++++++++----------- dl-invites-sample/Podfile.lock | 2 +- firoptions/Podfile.lock | 56 +++++++++++++++++----------------- functions/Podfile.lock | 28 ++++++++--------- inappmessaging/Podfile.lock | 2 +- installations/Podfile.lock | 14 ++++----- invites/Podfile.lock | 2 +- ml-functions/Podfile.lock | 28 ++++++++--------- mlkit/Podfile.lock | 28 ++++++++--------- storage/Podfile.lock | 2 +- 12 files changed, 125 insertions(+), 125 deletions(-) diff --git a/appcheck/Podfile.lock b/appcheck/Podfile.lock index eb3ef6bb..3042547b 100644 --- a/appcheck/Podfile.lock +++ b/appcheck/Podfile.lock @@ -1,18 +1,18 @@ PODS: - - Firebase/AppCheck (8.12.1): + - Firebase/AppCheck (8.14.0): - Firebase/CoreOnly - - FirebaseAppCheck (~> 8.12.0-beta) - - Firebase/CoreOnly (8.12.1): - - FirebaseCore (= 8.12.1) - - FirebaseAppCheck (8.12.0-beta): + - FirebaseAppCheck (~> 8.14.0-beta) + - Firebase/CoreOnly (8.14.0): + - FirebaseCore (= 8.14.0) + - FirebaseAppCheck (8.14.0-beta): - FirebaseCore (~> 8.0) - GoogleUtilities/Environment (~> 7.7) - PromisesObjC (< 3.0, >= 1.2) - - FirebaseCore (8.12.1): + - FirebaseCore (8.14.0): - FirebaseCoreDiagnostics (~> 8.0) - GoogleUtilities/Environment (~> 7.7) - GoogleUtilities/Logger (~> 7.7) - - FirebaseCoreDiagnostics (8.12.0): + - FirebaseCoreDiagnostics (8.14.0): - GoogleDataTransport (~> 9.1) - GoogleUtilities/Environment (~> 7.7) - GoogleUtilities/Logger (~> 7.7) @@ -47,10 +47,10 @@ SPEC REPOS: - PromisesObjC SPEC CHECKSUMS: - Firebase: 580d09e8edafc3073ebf09c03fd42e4d80d35fe9 - FirebaseAppCheck: b91624d3f8c262eae9bfc1486b640d8c13787abc - FirebaseCore: 8138de860a90ca7eec5e324da5788fb0ebf1d93c - FirebaseCoreDiagnostics: 3b40dfadef5b90433a60ae01f01e90fe87aa76aa + Firebase: 7e8fe528c161b9271d365217a74c16aaf834578e + FirebaseAppCheck: cac662ac9a3f85c6505639782d3248535f2661e0 + FirebaseCore: b84a44ee7ba999e0f9f76d198a9c7f60a797b848 + FirebaseCoreDiagnostics: fd0c8490f34287229c1d6c103d3a55f81ec85712 GoogleDataTransport: 629c20a4d363167143f30ea78320d5a7eb8bd940 GoogleUtilities: e0913149f6b0625b553d70dae12b49fc62914fd1 nanopb: a0ba3315591a9ae0a16a309ee504766e90db0c96 @@ -58,4 +58,4 @@ SPEC CHECKSUMS: PODFILE CHECKSUM: 3f5fe9faa57008d6327228db502ed5519ccd4918 -COCOAPODS: 1.11.2 +COCOAPODS: 1.11.3 diff --git a/crashlytics/Podfile.lock b/crashlytics/Podfile.lock index ddb5862a..e40a2b66 100644 --- a/crashlytics/Podfile.lock +++ b/crashlytics/Podfile.lock @@ -1,26 +1,26 @@ PODS: - - Firebase/CoreOnly (8.12.1): - - FirebaseCore (= 8.12.1) - - Firebase/Crashlytics (8.12.1): + - Firebase/CoreOnly (8.14.0): + - FirebaseCore (= 8.14.0) + - Firebase/Crashlytics (8.14.0): - Firebase/CoreOnly - - FirebaseCrashlytics (~> 8.12.0) - - FirebaseCore (8.12.1): + - FirebaseCrashlytics (~> 8.14.0) + - FirebaseCore (8.14.0): - FirebaseCoreDiagnostics (~> 8.0) - GoogleUtilities/Environment (~> 7.7) - GoogleUtilities/Logger (~> 7.7) - - FirebaseCoreDiagnostics (8.12.0): + - FirebaseCoreDiagnostics (8.14.0): - GoogleDataTransport (~> 9.1) - GoogleUtilities/Environment (~> 7.7) - GoogleUtilities/Logger (~> 7.7) - nanopb (~> 2.30908.0) - - FirebaseCrashlytics (8.12.0): + - FirebaseCrashlytics (8.14.0): - FirebaseCore (~> 8.0) - FirebaseInstallations (~> 8.0) - GoogleDataTransport (~> 9.1) - GoogleUtilities/Environment (~> 7.7) - nanopb (~> 2.30908.0) - PromisesObjC (< 3.0, >= 1.2) - - FirebaseInstallations (8.12.0): + - FirebaseInstallations (8.14.0): - FirebaseCore (~> 8.0) - GoogleUtilities/Environment (~> 7.7) - GoogleUtilities/UserDefaults (~> 7.7) @@ -58,11 +58,11 @@ SPEC REPOS: - PromisesObjC SPEC CHECKSUMS: - Firebase: 580d09e8edafc3073ebf09c03fd42e4d80d35fe9 - FirebaseCore: 8138de860a90ca7eec5e324da5788fb0ebf1d93c - FirebaseCoreDiagnostics: 3b40dfadef5b90433a60ae01f01e90fe87aa76aa - FirebaseCrashlytics: 7952ffd988006128325510664b99dc8ca5851dff - FirebaseInstallations: 25764cf322e77f99449395870a65b2bef88e1545 + Firebase: 7e8fe528c161b9271d365217a74c16aaf834578e + FirebaseCore: b84a44ee7ba999e0f9f76d198a9c7f60a797b848 + FirebaseCoreDiagnostics: fd0c8490f34287229c1d6c103d3a55f81ec85712 + FirebaseCrashlytics: 079ef36f5c4b7161188928faec40fa276ebefd84 + FirebaseInstallations: 7d1d967a307c12f1aadd76844fc321cef699b1ce GoogleDataTransport: 629c20a4d363167143f30ea78320d5a7eb8bd940 GoogleUtilities: e0913149f6b0625b553d70dae12b49fc62914fd1 nanopb: a0ba3315591a9ae0a16a309ee504766e90db0c96 @@ -70,4 +70,4 @@ SPEC CHECKSUMS: PODFILE CHECKSUM: 7d7fc01886b20bf15f0faadc1d61966683471571 -COCOAPODS: 1.11.2 +COCOAPODS: 1.11.3 diff --git a/database/Podfile.lock b/database/Podfile.lock index e63aab4f..95393c30 100644 --- a/database/Podfile.lock +++ b/database/Podfile.lock @@ -1,27 +1,27 @@ PODS: - - Firebase/Auth (8.12.1): + - Firebase/Auth (8.14.0): - Firebase/CoreOnly - - FirebaseAuth (~> 8.12.0) - - Firebase/CoreOnly (8.12.1): - - FirebaseCore (= 8.12.1) - - Firebase/Database (8.12.1): + - FirebaseAuth (~> 8.14.0) + - Firebase/CoreOnly (8.14.0): + - FirebaseCore (= 8.14.0) + - Firebase/Database (8.14.0): - Firebase/CoreOnly - - FirebaseDatabase (~> 8.12.0) - - FirebaseAuth (8.12.0): + - FirebaseDatabase (~> 8.14.0) + - FirebaseAuth (8.14.0): - FirebaseCore (~> 8.0) - GoogleUtilities/AppDelegateSwizzler (~> 7.7) - GoogleUtilities/Environment (~> 7.7) - GTMSessionFetcher/Core (~> 1.5) - - FirebaseCore (8.12.1): + - FirebaseCore (8.14.0): - FirebaseCoreDiagnostics (~> 8.0) - GoogleUtilities/Environment (~> 7.7) - GoogleUtilities/Logger (~> 7.7) - - FirebaseCoreDiagnostics (8.12.0): + - FirebaseCoreDiagnostics (8.14.0): - GoogleDataTransport (~> 9.1) - GoogleUtilities/Environment (~> 7.7) - GoogleUtilities/Logger (~> 7.7) - nanopb (~> 2.30908.0) - - FirebaseDatabase (8.12.0): + - FirebaseDatabase (8.14.0): - FirebaseCore (~> 8.0) - leveldb-library (~> 1.22) - GoogleDataTransport (9.1.2): @@ -43,7 +43,7 @@ PODS: - "GoogleUtilities/NSData+zlib (7.7.0)" - GoogleUtilities/Reachability (7.7.0): - GoogleUtilities/Logger - - GTMSessionFetcher/Core (1.7.0) + - GTMSessionFetcher/Core (1.7.1) - leveldb-library (1.22.1) - nanopb (2.30908.0): - nanopb/decode (= 2.30908.0) @@ -71,18 +71,18 @@ SPEC REPOS: - PromisesObjC SPEC CHECKSUMS: - Firebase: 580d09e8edafc3073ebf09c03fd42e4d80d35fe9 - FirebaseAuth: 5250d7bdba35e57cc34ec7ddc525f82b2757f2a0 - FirebaseCore: 8138de860a90ca7eec5e324da5788fb0ebf1d93c - FirebaseCoreDiagnostics: 3b40dfadef5b90433a60ae01f01e90fe87aa76aa - FirebaseDatabase: f130b3d45b2a7a0b86059734d5bd67353df8d32f + Firebase: 7e8fe528c161b9271d365217a74c16aaf834578e + FirebaseAuth: c5fde343630090253d3af7e2d35697b414b40202 + FirebaseCore: b84a44ee7ba999e0f9f76d198a9c7f60a797b848 + FirebaseCoreDiagnostics: fd0c8490f34287229c1d6c103d3a55f81ec85712 + FirebaseDatabase: 8bfbe7bb8d355f9727507bcf4a2116cb3aabdc5e GoogleDataTransport: 629c20a4d363167143f30ea78320d5a7eb8bd940 GoogleUtilities: e0913149f6b0625b553d70dae12b49fc62914fd1 - GTMSessionFetcher: 43748f93435c2aa068b1cbe39655aaf600652e91 + GTMSessionFetcher: 4577a4cc914a5a07c40a8a0ad0acc22080418c2d leveldb-library: 50c7b45cbd7bf543c81a468fe557a16ae3db8729 nanopb: a0ba3315591a9ae0a16a309ee504766e90db0c96 PromisesObjC: 68159ce6952d93e17b2dfe273b8c40907db5ba58 PODFILE CHECKSUM: 2613ab7c1eac1e9efb615f9c2979ec498d92dcf6 -COCOAPODS: 1.11.2 +COCOAPODS: 1.11.3 diff --git a/dl-invites-sample/Podfile.lock b/dl-invites-sample/Podfile.lock index ecd41d94..8c009938 100644 --- a/dl-invites-sample/Podfile.lock +++ b/dl-invites-sample/Podfile.lock @@ -54,4 +54,4 @@ SPEC CHECKSUMS: PODFILE CHECKSUM: 7de02ed38e9465e2c05bb12085a971c35543c261 -COCOAPODS: 1.11.2 +COCOAPODS: 1.11.3 diff --git a/firoptions/Podfile.lock b/firoptions/Podfile.lock index e031d786..e537534c 100644 --- a/firoptions/Podfile.lock +++ b/firoptions/Podfile.lock @@ -1,16 +1,16 @@ PODS: - - Firebase/Analytics (8.12.1): + - Firebase/Analytics (8.14.0): - Firebase/Core - - Firebase/Core (8.12.1): + - Firebase/Core (8.14.0): - Firebase/CoreOnly - - FirebaseAnalytics (~> 8.12.0) - - Firebase/CoreOnly (8.12.1): - - FirebaseCore (= 8.12.1) - - Firebase/Database (8.12.1): + - FirebaseAnalytics (~> 8.14.0) + - Firebase/CoreOnly (8.14.0): + - FirebaseCore (= 8.14.0) + - Firebase/Database (8.14.0): - Firebase/CoreOnly - - FirebaseDatabase (~> 8.12.0) - - FirebaseAnalytics (8.12.0): - - FirebaseAnalytics/AdIdSupport (= 8.12.0) + - FirebaseDatabase (~> 8.14.0) + - FirebaseAnalytics (8.14.0): + - FirebaseAnalytics/AdIdSupport (= 8.14.0) - FirebaseCore (~> 8.0) - FirebaseInstallations (~> 8.0) - GoogleUtilities/AppDelegateSwizzler (~> 7.7) @@ -18,47 +18,47 @@ PODS: - GoogleUtilities/Network (~> 7.7) - "GoogleUtilities/NSData+zlib (~> 7.7)" - nanopb (~> 2.30908.0) - - FirebaseAnalytics/AdIdSupport (8.12.0): + - FirebaseAnalytics/AdIdSupport (8.14.0): - FirebaseCore (~> 8.0) - FirebaseInstallations (~> 8.0) - - GoogleAppMeasurement (= 8.12.0) + - GoogleAppMeasurement (= 8.14.0) - GoogleUtilities/AppDelegateSwizzler (~> 7.7) - GoogleUtilities/MethodSwizzler (~> 7.7) - GoogleUtilities/Network (~> 7.7) - "GoogleUtilities/NSData+zlib (~> 7.7)" - nanopb (~> 2.30908.0) - - FirebaseCore (8.12.1): + - FirebaseCore (8.14.0): - FirebaseCoreDiagnostics (~> 8.0) - GoogleUtilities/Environment (~> 7.7) - GoogleUtilities/Logger (~> 7.7) - - FirebaseCoreDiagnostics (8.12.0): + - FirebaseCoreDiagnostics (8.14.0): - GoogleDataTransport (~> 9.1) - GoogleUtilities/Environment (~> 7.7) - GoogleUtilities/Logger (~> 7.7) - nanopb (~> 2.30908.0) - - FirebaseDatabase (8.12.0): + - FirebaseDatabase (8.14.0): - FirebaseCore (~> 8.0) - leveldb-library (~> 1.22) - - FirebaseInstallations (8.12.0): + - FirebaseInstallations (8.14.0): - FirebaseCore (~> 8.0) - GoogleUtilities/Environment (~> 7.7) - GoogleUtilities/UserDefaults (~> 7.7) - PromisesObjC (< 3.0, >= 1.2) - - GoogleAppMeasurement (8.12.0): - - GoogleAppMeasurement/AdIdSupport (= 8.12.0) + - GoogleAppMeasurement (8.14.0): + - GoogleAppMeasurement/AdIdSupport (= 8.14.0) - GoogleUtilities/AppDelegateSwizzler (~> 7.7) - GoogleUtilities/MethodSwizzler (~> 7.7) - GoogleUtilities/Network (~> 7.7) - "GoogleUtilities/NSData+zlib (~> 7.7)" - nanopb (~> 2.30908.0) - - GoogleAppMeasurement/AdIdSupport (8.12.0): - - GoogleAppMeasurement/WithoutAdIdSupport (= 8.12.0) + - GoogleAppMeasurement/AdIdSupport (8.14.0): + - GoogleAppMeasurement/WithoutAdIdSupport (= 8.14.0) - GoogleUtilities/AppDelegateSwizzler (~> 7.7) - GoogleUtilities/MethodSwizzler (~> 7.7) - GoogleUtilities/Network (~> 7.7) - "GoogleUtilities/NSData+zlib (~> 7.7)" - nanopb (~> 2.30908.0) - - GoogleAppMeasurement/WithoutAdIdSupport (8.12.0): + - GoogleAppMeasurement/WithoutAdIdSupport (8.14.0): - GoogleUtilities/AppDelegateSwizzler (~> 7.7) - GoogleUtilities/MethodSwizzler (~> 7.7) - GoogleUtilities/Network (~> 7.7) @@ -116,13 +116,13 @@ SPEC REPOS: - PromisesObjC SPEC CHECKSUMS: - Firebase: 580d09e8edafc3073ebf09c03fd42e4d80d35fe9 - FirebaseAnalytics: bd10d7706ba8d6e01ea2816f8fe9e9b881cb0918 - FirebaseCore: 8138de860a90ca7eec5e324da5788fb0ebf1d93c - FirebaseCoreDiagnostics: 3b40dfadef5b90433a60ae01f01e90fe87aa76aa - FirebaseDatabase: f130b3d45b2a7a0b86059734d5bd67353df8d32f - FirebaseInstallations: 25764cf322e77f99449395870a65b2bef88e1545 - GoogleAppMeasurement: ae033c3aad67e68294369373056b4d74cc8ae0d6 + Firebase: 7e8fe528c161b9271d365217a74c16aaf834578e + FirebaseAnalytics: 2fc3876e2eb347673ad2f35e249ae7b15d6c88f5 + FirebaseCore: b84a44ee7ba999e0f9f76d198a9c7f60a797b848 + FirebaseCoreDiagnostics: fd0c8490f34287229c1d6c103d3a55f81ec85712 + FirebaseDatabase: 8bfbe7bb8d355f9727507bcf4a2116cb3aabdc5e + FirebaseInstallations: 7d1d967a307c12f1aadd76844fc321cef699b1ce + GoogleAppMeasurement: 71156240babd3cc6ced03e0d54816f01a880c730 GoogleDataTransport: 629c20a4d363167143f30ea78320d5a7eb8bd940 GoogleUtilities: e0913149f6b0625b553d70dae12b49fc62914fd1 leveldb-library: 50c7b45cbd7bf543c81a468fe557a16ae3db8729 @@ -131,4 +131,4 @@ SPEC CHECKSUMS: PODFILE CHECKSUM: 637f4cec311becce3d9f62d24448342df688ce41 -COCOAPODS: 1.11.2 +COCOAPODS: 1.11.3 diff --git a/functions/Podfile.lock b/functions/Podfile.lock index 09ac60ac..e7237467 100644 --- a/functions/Podfile.lock +++ b/functions/Podfile.lock @@ -1,19 +1,19 @@ PODS: - - Firebase/CoreOnly (8.12.1): - - FirebaseCore (= 8.12.1) - - Firebase/Functions (8.12.1): + - Firebase/CoreOnly (8.14.0): + - FirebaseCore (= 8.14.0) + - Firebase/Functions (8.14.0): - Firebase/CoreOnly - - FirebaseFunctions (~> 8.12.0) - - FirebaseCore (8.12.1): + - FirebaseFunctions (~> 8.14.0) + - FirebaseCore (8.14.0): - FirebaseCoreDiagnostics (~> 8.0) - GoogleUtilities/Environment (~> 7.7) - GoogleUtilities/Logger (~> 7.7) - - FirebaseCoreDiagnostics (8.12.0): + - FirebaseCoreDiagnostics (8.14.0): - GoogleDataTransport (~> 9.1) - GoogleUtilities/Environment (~> 7.7) - GoogleUtilities/Logger (~> 7.7) - nanopb (~> 2.30908.0) - - FirebaseFunctions (8.12.0): + - FirebaseFunctions (8.14.0): - FirebaseCore (~> 8.0) - GTMSessionFetcher/Core (~> 1.5) - GoogleDataTransport (9.1.2): @@ -24,7 +24,7 @@ PODS: - PromisesObjC (< 3.0, >= 1.2) - GoogleUtilities/Logger (7.7.0): - GoogleUtilities/Environment - - GTMSessionFetcher/Core (1.7.0) + - GTMSessionFetcher/Core (1.7.1) - nanopb (2.30908.0): - nanopb/decode (= 2.30908.0) - nanopb/encode (= 2.30908.0) @@ -48,16 +48,16 @@ SPEC REPOS: - PromisesObjC SPEC CHECKSUMS: - Firebase: 580d09e8edafc3073ebf09c03fd42e4d80d35fe9 - FirebaseCore: 8138de860a90ca7eec5e324da5788fb0ebf1d93c - FirebaseCoreDiagnostics: 3b40dfadef5b90433a60ae01f01e90fe87aa76aa - FirebaseFunctions: aead53cdd81ce7371043b79250060546c25f9c7c + Firebase: 7e8fe528c161b9271d365217a74c16aaf834578e + FirebaseCore: b84a44ee7ba999e0f9f76d198a9c7f60a797b848 + FirebaseCoreDiagnostics: fd0c8490f34287229c1d6c103d3a55f81ec85712 + FirebaseFunctions: 72a8e24d3bcba2782f18602b14533b1525ff297c GoogleDataTransport: 629c20a4d363167143f30ea78320d5a7eb8bd940 GoogleUtilities: e0913149f6b0625b553d70dae12b49fc62914fd1 - GTMSessionFetcher: 43748f93435c2aa068b1cbe39655aaf600652e91 + GTMSessionFetcher: 4577a4cc914a5a07c40a8a0ad0acc22080418c2d nanopb: a0ba3315591a9ae0a16a309ee504766e90db0c96 PromisesObjC: 68159ce6952d93e17b2dfe273b8c40907db5ba58 PODFILE CHECKSUM: 0bf21181414ed35c7e5fc96da7dd0f72b77e7b34 -COCOAPODS: 1.11.2 +COCOAPODS: 1.11.3 diff --git a/inappmessaging/Podfile.lock b/inappmessaging/Podfile.lock index 984c728d..0f8b6bcf 100644 --- a/inappmessaging/Podfile.lock +++ b/inappmessaging/Podfile.lock @@ -86,4 +86,4 @@ SPEC CHECKSUMS: PODFILE CHECKSUM: ee1d0162c4b114166138141943031a3ae6c42221 -COCOAPODS: 1.11.2 +COCOAPODS: 1.11.3 diff --git a/installations/Podfile.lock b/installations/Podfile.lock index f614123c..4cfccecb 100644 --- a/installations/Podfile.lock +++ b/installations/Podfile.lock @@ -1,14 +1,14 @@ PODS: - - FirebaseCore (8.12.1): + - FirebaseCore (8.14.0): - FirebaseCoreDiagnostics (~> 8.0) - GoogleUtilities/Environment (~> 7.7) - GoogleUtilities/Logger (~> 7.7) - - FirebaseCoreDiagnostics (8.12.0): + - FirebaseCoreDiagnostics (8.14.0): - GoogleDataTransport (~> 9.1) - GoogleUtilities/Environment (~> 7.7) - GoogleUtilities/Logger (~> 7.7) - nanopb (~> 2.30908.0) - - FirebaseInstallations (8.12.0): + - FirebaseInstallations (8.14.0): - FirebaseCore (~> 8.0) - GoogleUtilities/Environment (~> 7.7) - GoogleUtilities/UserDefaults (~> 7.7) @@ -44,9 +44,9 @@ SPEC REPOS: - PromisesObjC SPEC CHECKSUMS: - FirebaseCore: 8138de860a90ca7eec5e324da5788fb0ebf1d93c - FirebaseCoreDiagnostics: 3b40dfadef5b90433a60ae01f01e90fe87aa76aa - FirebaseInstallations: 25764cf322e77f99449395870a65b2bef88e1545 + FirebaseCore: b84a44ee7ba999e0f9f76d198a9c7f60a797b848 + FirebaseCoreDiagnostics: fd0c8490f34287229c1d6c103d3a55f81ec85712 + FirebaseInstallations: 7d1d967a307c12f1aadd76844fc321cef699b1ce GoogleDataTransport: 629c20a4d363167143f30ea78320d5a7eb8bd940 GoogleUtilities: e0913149f6b0625b553d70dae12b49fc62914fd1 nanopb: a0ba3315591a9ae0a16a309ee504766e90db0c96 @@ -54,4 +54,4 @@ SPEC CHECKSUMS: PODFILE CHECKSUM: 904aacceb39f206bdcc33f354e02d1d3d6343a46 -COCOAPODS: 1.11.2 +COCOAPODS: 1.11.3 diff --git a/invites/Podfile.lock b/invites/Podfile.lock index 2863aa19..6c87fab1 100644 --- a/invites/Podfile.lock +++ b/invites/Podfile.lock @@ -147,4 +147,4 @@ SPEC CHECKSUMS: PODFILE CHECKSUM: 642789e1fcae7a05996d36ee829b1b64089587bd -COCOAPODS: 1.11.2 +COCOAPODS: 1.11.3 diff --git a/ml-functions/Podfile.lock b/ml-functions/Podfile.lock index fa6ef3b4..da2d1e54 100644 --- a/ml-functions/Podfile.lock +++ b/ml-functions/Podfile.lock @@ -1,19 +1,19 @@ PODS: - - Firebase/CoreOnly (8.12.1): - - FirebaseCore (= 8.12.1) - - Firebase/Functions (8.12.1): + - Firebase/CoreOnly (8.14.0): + - FirebaseCore (= 8.14.0) + - Firebase/Functions (8.14.0): - Firebase/CoreOnly - - FirebaseFunctions (~> 8.12.0) - - FirebaseCore (8.12.1): + - FirebaseFunctions (~> 8.14.0) + - FirebaseCore (8.14.0): - FirebaseCoreDiagnostics (~> 8.0) - GoogleUtilities/Environment (~> 7.7) - GoogleUtilities/Logger (~> 7.7) - - FirebaseCoreDiagnostics (8.12.0): + - FirebaseCoreDiagnostics (8.14.0): - GoogleDataTransport (~> 9.1) - GoogleUtilities/Environment (~> 7.7) - GoogleUtilities/Logger (~> 7.7) - nanopb (~> 2.30908.0) - - FirebaseFunctions (8.12.0): + - FirebaseFunctions (8.14.0): - FirebaseCore (~> 8.0) - GTMSessionFetcher/Core (~> 1.5) - GoogleDataTransport (9.1.2): @@ -24,7 +24,7 @@ PODS: - PromisesObjC (< 3.0, >= 1.2) - GoogleUtilities/Logger (7.7.0): - GoogleUtilities/Environment - - GTMSessionFetcher/Core (1.7.0) + - GTMSessionFetcher/Core (1.7.1) - nanopb (2.30908.0): - nanopb/decode (= 2.30908.0) - nanopb/encode (= 2.30908.0) @@ -48,16 +48,16 @@ SPEC REPOS: - PromisesObjC SPEC CHECKSUMS: - Firebase: 580d09e8edafc3073ebf09c03fd42e4d80d35fe9 - FirebaseCore: 8138de860a90ca7eec5e324da5788fb0ebf1d93c - FirebaseCoreDiagnostics: 3b40dfadef5b90433a60ae01f01e90fe87aa76aa - FirebaseFunctions: aead53cdd81ce7371043b79250060546c25f9c7c + Firebase: 7e8fe528c161b9271d365217a74c16aaf834578e + FirebaseCore: b84a44ee7ba999e0f9f76d198a9c7f60a797b848 + FirebaseCoreDiagnostics: fd0c8490f34287229c1d6c103d3a55f81ec85712 + FirebaseFunctions: 72a8e24d3bcba2782f18602b14533b1525ff297c GoogleDataTransport: 629c20a4d363167143f30ea78320d5a7eb8bd940 GoogleUtilities: e0913149f6b0625b553d70dae12b49fc62914fd1 - GTMSessionFetcher: 43748f93435c2aa068b1cbe39655aaf600652e91 + GTMSessionFetcher: 4577a4cc914a5a07c40a8a0ad0acc22080418c2d nanopb: a0ba3315591a9ae0a16a309ee504766e90db0c96 PromisesObjC: 68159ce6952d93e17b2dfe273b8c40907db5ba58 PODFILE CHECKSUM: aa543baa476adf0a1eb62d4970ac2cffc30a1931 -COCOAPODS: 1.11.2 +COCOAPODS: 1.11.3 diff --git a/mlkit/Podfile.lock b/mlkit/Podfile.lock index 8cb898ee..40a42d11 100644 --- a/mlkit/Podfile.lock +++ b/mlkit/Podfile.lock @@ -45,11 +45,11 @@ PODS: - FirebaseMLVision (~> 0.21) - GTMSessionFetcher/Core (~> 1.1) - TensorFlowLiteObjC (~> 2.1.0) - - GoogleAPIClientForREST/Core (1.6.0): - - GTMSessionFetcher (>= 1.6.1) - - GoogleAPIClientForREST/Vision (1.6.0): + - GoogleAPIClientForREST/Core (1.7.0): + - GTMSessionFetcher (< 2.0, >= 1.6.1) + - GoogleAPIClientForREST/Vision (1.7.0): - GoogleAPIClientForREST/Core - - GTMSessionFetcher (>= 1.6.1) + - GTMSessionFetcher (< 2.0, >= 1.6.1) - GoogleDataTransport (7.5.1): - nanopb (~> 1.30906.0) - GoogleToolboxForMac/DebugUtils (2.3.2): @@ -70,18 +70,18 @@ PODS: - GoogleUtilities/Environment - GoogleUtilities/UserDefaults (6.7.2): - GoogleUtilities/Logger - - GTMSessionFetcher (1.7.0): - - GTMSessionFetcher/Full (= 1.7.0) - - GTMSessionFetcher/Core (1.7.0) - - GTMSessionFetcher/Full (1.7.0): - - GTMSessionFetcher/Core (= 1.7.0) + - GTMSessionFetcher (1.7.1): + - GTMSessionFetcher/Full (= 1.7.1) + - GTMSessionFetcher/Core (1.7.1) + - GTMSessionFetcher/Full (1.7.1): + - GTMSessionFetcher/Core (= 1.7.1) - nanopb (1.30906.0): - nanopb/decode (= 1.30906.0) - nanopb/encode (= 1.30906.0) - nanopb/decode (1.30906.0) - nanopb/encode (1.30906.0) - PromisesObjC (1.2.12) - - Protobuf (3.19.4) + - Protobuf (3.20.0) - TensorFlowLiteC (2.1.0) - TensorFlowLiteObjC (2.1.0): - TensorFlowLiteC (= 2.1.0) @@ -118,17 +118,17 @@ SPEC CHECKSUMS: FirebaseMLCommon: f42d067ca7fed962e09f02ba94a24e06ee50d933 FirebaseMLVision: fd7cdd33d067c976c16fd521e7e92c26c980c947 FirebaseMLVisionAutoML: 869af2667c30ac90bd8aefd14e92f8c99b69862b - GoogleAPIClientForREST: 5183df28e7bcb7b7b41ebd558e16083cfed60d99 + GoogleAPIClientForREST: 2d4140915e2ec6d1bcb39c9df4a534c75706c595 GoogleDataTransport: f56af7caa4ed338dc8e138a5d7c5973e66440833 GoogleToolboxForMac: 8bef7c7c5cf7291c687cf5354f39f9db6399ad34 GoogleUtilities: 7f2f5a07f888cdb145101d6042bc4422f57e70b3 - GTMSessionFetcher: 43748f93435c2aa068b1cbe39655aaf600652e91 + GTMSessionFetcher: 4577a4cc914a5a07c40a8a0ad0acc22080418c2d nanopb: 59317e09cf1f1a0af72f12af412d54edf52603fc PromisesObjC: 3113f7f76903778cf4a0586bd1ab89329a0b7b97 - Protobuf: 235750e4696ff59fb07d949a9dbbc92b3c0700fe + Protobuf: 66e2f3b26a35e4cc379831f4ced538274ee4b923 TensorFlowLiteC: 215603d4426d93810eace5947e317389554a4b66 TensorFlowLiteObjC: 2e074eb41084037aeda9a8babe111fdd3ac99974 PODFILE CHECKSUM: 4b071879fc5f9391b9325777ac56ce58e70e8b8d -COCOAPODS: 1.11.2 +COCOAPODS: 1.11.3 diff --git a/storage/Podfile.lock b/storage/Podfile.lock index f2f6979b..6c143c46 100644 --- a/storage/Podfile.lock +++ b/storage/Podfile.lock @@ -69,4 +69,4 @@ SPEC CHECKSUMS: PODFILE CHECKSUM: f0cd9d079793b24a37b713cd64dc7900bb8601af -COCOAPODS: 1.11.2 +COCOAPODS: 1.11.3 From f3b5b49058b5f8eb9174f26ca5fca06e3099365b Mon Sep 17 00:00:00 2001 From: DPE bot Date: Thu, 7 Apr 2022 08:24:26 -0700 Subject: [PATCH 223/387] Auto-update dependencies. --- appcheck/Podfile.lock | 4 ++-- crashlytics/Podfile.lock | 4 ++-- database/Podfile.lock | 4 ++-- firoptions/Podfile.lock | 4 ++-- functions/Podfile.lock | 4 ++-- installations/Podfile.lock | 4 ++-- ml-functions/Podfile.lock | 4 ++-- 7 files changed, 14 insertions(+), 14 deletions(-) diff --git a/appcheck/Podfile.lock b/appcheck/Podfile.lock index 3042547b..94575d1b 100644 --- a/appcheck/Podfile.lock +++ b/appcheck/Podfile.lock @@ -30,7 +30,7 @@ PODS: - nanopb/encode (= 2.30908.0) - nanopb/decode (2.30908.0) - nanopb/encode (2.30908.0) - - PromisesObjC (2.0.0) + - PromisesObjC (2.1.0) DEPENDENCIES: - Firebase/AppCheck @@ -54,7 +54,7 @@ SPEC CHECKSUMS: GoogleDataTransport: 629c20a4d363167143f30ea78320d5a7eb8bd940 GoogleUtilities: e0913149f6b0625b553d70dae12b49fc62914fd1 nanopb: a0ba3315591a9ae0a16a309ee504766e90db0c96 - PromisesObjC: 68159ce6952d93e17b2dfe273b8c40907db5ba58 + PromisesObjC: 99b6f43f9e1044bd87a95a60beff28c2c44ddb72 PODFILE CHECKSUM: 3f5fe9faa57008d6327228db502ed5519ccd4918 diff --git a/crashlytics/Podfile.lock b/crashlytics/Podfile.lock index e40a2b66..9cbc7f6e 100644 --- a/crashlytics/Podfile.lock +++ b/crashlytics/Podfile.lock @@ -40,7 +40,7 @@ PODS: - nanopb/encode (= 2.30908.0) - nanopb/decode (2.30908.0) - nanopb/encode (2.30908.0) - - PromisesObjC (2.0.0) + - PromisesObjC (2.1.0) DEPENDENCIES: - Firebase/Crashlytics @@ -66,7 +66,7 @@ SPEC CHECKSUMS: GoogleDataTransport: 629c20a4d363167143f30ea78320d5a7eb8bd940 GoogleUtilities: e0913149f6b0625b553d70dae12b49fc62914fd1 nanopb: a0ba3315591a9ae0a16a309ee504766e90db0c96 - PromisesObjC: 68159ce6952d93e17b2dfe273b8c40907db5ba58 + PromisesObjC: 99b6f43f9e1044bd87a95a60beff28c2c44ddb72 PODFILE CHECKSUM: 7d7fc01886b20bf15f0faadc1d61966683471571 diff --git a/database/Podfile.lock b/database/Podfile.lock index 95393c30..8d9aa541 100644 --- a/database/Podfile.lock +++ b/database/Podfile.lock @@ -50,7 +50,7 @@ PODS: - nanopb/encode (= 2.30908.0) - nanopb/decode (2.30908.0) - nanopb/encode (2.30908.0) - - PromisesObjC (2.0.0) + - PromisesObjC (2.1.0) DEPENDENCIES: - Firebase/Auth @@ -81,7 +81,7 @@ SPEC CHECKSUMS: GTMSessionFetcher: 4577a4cc914a5a07c40a8a0ad0acc22080418c2d leveldb-library: 50c7b45cbd7bf543c81a468fe557a16ae3db8729 nanopb: a0ba3315591a9ae0a16a309ee504766e90db0c96 - PromisesObjC: 68159ce6952d93e17b2dfe273b8c40907db5ba58 + PromisesObjC: 99b6f43f9e1044bd87a95a60beff28c2c44ddb72 PODFILE CHECKSUM: 2613ab7c1eac1e9efb615f9c2979ec498d92dcf6 diff --git a/firoptions/Podfile.lock b/firoptions/Podfile.lock index e537534c..6f08f362 100644 --- a/firoptions/Podfile.lock +++ b/firoptions/Podfile.lock @@ -93,7 +93,7 @@ PODS: - nanopb/encode (= 2.30908.0) - nanopb/decode (2.30908.0) - nanopb/encode (2.30908.0) - - PromisesObjC (2.0.0) + - PromisesObjC (2.1.0) DEPENDENCIES: - Firebase/Analytics @@ -127,7 +127,7 @@ SPEC CHECKSUMS: GoogleUtilities: e0913149f6b0625b553d70dae12b49fc62914fd1 leveldb-library: 50c7b45cbd7bf543c81a468fe557a16ae3db8729 nanopb: a0ba3315591a9ae0a16a309ee504766e90db0c96 - PromisesObjC: 68159ce6952d93e17b2dfe273b8c40907db5ba58 + PromisesObjC: 99b6f43f9e1044bd87a95a60beff28c2c44ddb72 PODFILE CHECKSUM: 637f4cec311becce3d9f62d24448342df688ce41 diff --git a/functions/Podfile.lock b/functions/Podfile.lock index e7237467..f54c2d2e 100644 --- a/functions/Podfile.lock +++ b/functions/Podfile.lock @@ -30,7 +30,7 @@ PODS: - nanopb/encode (= 2.30908.0) - nanopb/decode (2.30908.0) - nanopb/encode (2.30908.0) - - PromisesObjC (2.0.0) + - PromisesObjC (2.1.0) DEPENDENCIES: - Firebase/Functions @@ -56,7 +56,7 @@ SPEC CHECKSUMS: GoogleUtilities: e0913149f6b0625b553d70dae12b49fc62914fd1 GTMSessionFetcher: 4577a4cc914a5a07c40a8a0ad0acc22080418c2d nanopb: a0ba3315591a9ae0a16a309ee504766e90db0c96 - PromisesObjC: 68159ce6952d93e17b2dfe273b8c40907db5ba58 + PromisesObjC: 99b6f43f9e1044bd87a95a60beff28c2c44ddb72 PODFILE CHECKSUM: 0bf21181414ed35c7e5fc96da7dd0f72b77e7b34 diff --git a/installations/Podfile.lock b/installations/Podfile.lock index 4cfccecb..c431f359 100644 --- a/installations/Podfile.lock +++ b/installations/Podfile.lock @@ -28,7 +28,7 @@ PODS: - nanopb/encode (= 2.30908.0) - nanopb/decode (2.30908.0) - nanopb/encode (2.30908.0) - - PromisesObjC (2.0.0) + - PromisesObjC (2.1.0) DEPENDENCIES: - FirebaseInstallations @@ -50,7 +50,7 @@ SPEC CHECKSUMS: GoogleDataTransport: 629c20a4d363167143f30ea78320d5a7eb8bd940 GoogleUtilities: e0913149f6b0625b553d70dae12b49fc62914fd1 nanopb: a0ba3315591a9ae0a16a309ee504766e90db0c96 - PromisesObjC: 68159ce6952d93e17b2dfe273b8c40907db5ba58 + PromisesObjC: 99b6f43f9e1044bd87a95a60beff28c2c44ddb72 PODFILE CHECKSUM: 904aacceb39f206bdcc33f354e02d1d3d6343a46 diff --git a/ml-functions/Podfile.lock b/ml-functions/Podfile.lock index da2d1e54..c36fea58 100644 --- a/ml-functions/Podfile.lock +++ b/ml-functions/Podfile.lock @@ -30,7 +30,7 @@ PODS: - nanopb/encode (= 2.30908.0) - nanopb/decode (2.30908.0) - nanopb/encode (2.30908.0) - - PromisesObjC (2.0.0) + - PromisesObjC (2.1.0) DEPENDENCIES: - Firebase/Functions @@ -56,7 +56,7 @@ SPEC CHECKSUMS: GoogleUtilities: e0913149f6b0625b553d70dae12b49fc62914fd1 GTMSessionFetcher: 4577a4cc914a5a07c40a8a0ad0acc22080418c2d nanopb: a0ba3315591a9ae0a16a309ee504766e90db0c96 - PromisesObjC: 68159ce6952d93e17b2dfe273b8c40907db5ba58 + PromisesObjC: 99b6f43f9e1044bd87a95a60beff28c2c44ddb72 PODFILE CHECKSUM: aa543baa476adf0a1eb62d4970ac2cffc30a1931 From ebc9efc544c625e2267a3d0d14739d19a25125eb Mon Sep 17 00:00:00 2001 From: DPE bot Date: Wed, 13 Apr 2022 08:28:54 -0700 Subject: [PATCH 224/387] Auto-update dependencies. --- appcheck/Podfile.lock | 22 +- crashlytics/Podfile.lock | 26 +- database/Podfile.lock | 30 +- firestore/objc/Podfile.lock | 792 +++++++++++++++++++++++++++--------- firoptions/Podfile.lock | 54 +-- functions/Podfile.lock | 22 +- installations/Podfile.lock | 12 +- ml-functions/Podfile.lock | 22 +- 8 files changed, 700 insertions(+), 280 deletions(-) diff --git a/appcheck/Podfile.lock b/appcheck/Podfile.lock index 94575d1b..327b8318 100644 --- a/appcheck/Podfile.lock +++ b/appcheck/Podfile.lock @@ -1,18 +1,18 @@ PODS: - - Firebase/AppCheck (8.14.0): + - Firebase/AppCheck (8.15.0): - Firebase/CoreOnly - - FirebaseAppCheck (~> 8.14.0-beta) - - Firebase/CoreOnly (8.14.0): - - FirebaseCore (= 8.14.0) - - FirebaseAppCheck (8.14.0-beta): + - FirebaseAppCheck (~> 8.15.0-beta) + - Firebase/CoreOnly (8.15.0): + - FirebaseCore (= 8.15.0) + - FirebaseAppCheck (8.15.0-beta): - FirebaseCore (~> 8.0) - GoogleUtilities/Environment (~> 7.7) - PromisesObjC (< 3.0, >= 1.2) - - FirebaseCore (8.14.0): + - FirebaseCore (8.15.0): - FirebaseCoreDiagnostics (~> 8.0) - GoogleUtilities/Environment (~> 7.7) - GoogleUtilities/Logger (~> 7.7) - - FirebaseCoreDiagnostics (8.14.0): + - FirebaseCoreDiagnostics (8.15.0): - GoogleDataTransport (~> 9.1) - GoogleUtilities/Environment (~> 7.7) - GoogleUtilities/Logger (~> 7.7) @@ -47,10 +47,10 @@ SPEC REPOS: - PromisesObjC SPEC CHECKSUMS: - Firebase: 7e8fe528c161b9271d365217a74c16aaf834578e - FirebaseAppCheck: cac662ac9a3f85c6505639782d3248535f2661e0 - FirebaseCore: b84a44ee7ba999e0f9f76d198a9c7f60a797b848 - FirebaseCoreDiagnostics: fd0c8490f34287229c1d6c103d3a55f81ec85712 + Firebase: 5f8193dff4b5b7c5d5ef72ae54bb76c08e2b841d + FirebaseAppCheck: 59853f959315579e696877692e7558a68bd9ee86 + FirebaseCore: 5743c5785c074a794d35f2fff7ecc254a91e08b1 + FirebaseCoreDiagnostics: 92e07a649aeb66352b319d43bdd2ee3942af84cb GoogleDataTransport: 629c20a4d363167143f30ea78320d5a7eb8bd940 GoogleUtilities: e0913149f6b0625b553d70dae12b49fc62914fd1 nanopb: a0ba3315591a9ae0a16a309ee504766e90db0c96 diff --git a/crashlytics/Podfile.lock b/crashlytics/Podfile.lock index 9cbc7f6e..3cd25fa6 100644 --- a/crashlytics/Podfile.lock +++ b/crashlytics/Podfile.lock @@ -1,26 +1,26 @@ PODS: - - Firebase/CoreOnly (8.14.0): - - FirebaseCore (= 8.14.0) - - Firebase/Crashlytics (8.14.0): + - Firebase/CoreOnly (8.15.0): + - FirebaseCore (= 8.15.0) + - Firebase/Crashlytics (8.15.0): - Firebase/CoreOnly - - FirebaseCrashlytics (~> 8.14.0) - - FirebaseCore (8.14.0): + - FirebaseCrashlytics (~> 8.15.0) + - FirebaseCore (8.15.0): - FirebaseCoreDiagnostics (~> 8.0) - GoogleUtilities/Environment (~> 7.7) - GoogleUtilities/Logger (~> 7.7) - - FirebaseCoreDiagnostics (8.14.0): + - FirebaseCoreDiagnostics (8.15.0): - GoogleDataTransport (~> 9.1) - GoogleUtilities/Environment (~> 7.7) - GoogleUtilities/Logger (~> 7.7) - nanopb (~> 2.30908.0) - - FirebaseCrashlytics (8.14.0): + - FirebaseCrashlytics (8.15.0): - FirebaseCore (~> 8.0) - FirebaseInstallations (~> 8.0) - GoogleDataTransport (~> 9.1) - GoogleUtilities/Environment (~> 7.7) - nanopb (~> 2.30908.0) - PromisesObjC (< 3.0, >= 1.2) - - FirebaseInstallations (8.14.0): + - FirebaseInstallations (8.15.0): - FirebaseCore (~> 8.0) - GoogleUtilities/Environment (~> 7.7) - GoogleUtilities/UserDefaults (~> 7.7) @@ -58,11 +58,11 @@ SPEC REPOS: - PromisesObjC SPEC CHECKSUMS: - Firebase: 7e8fe528c161b9271d365217a74c16aaf834578e - FirebaseCore: b84a44ee7ba999e0f9f76d198a9c7f60a797b848 - FirebaseCoreDiagnostics: fd0c8490f34287229c1d6c103d3a55f81ec85712 - FirebaseCrashlytics: 079ef36f5c4b7161188928faec40fa276ebefd84 - FirebaseInstallations: 7d1d967a307c12f1aadd76844fc321cef699b1ce + Firebase: 5f8193dff4b5b7c5d5ef72ae54bb76c08e2b841d + FirebaseCore: 5743c5785c074a794d35f2fff7ecc254a91e08b1 + FirebaseCoreDiagnostics: 92e07a649aeb66352b319d43bdd2ee3942af84cb + FirebaseCrashlytics: feb07e4e9187be3c23c6a846cce4824e5ce2dd0b + FirebaseInstallations: 40bd9054049b2eae9a2c38ef1c3dd213df3605cd GoogleDataTransport: 629c20a4d363167143f30ea78320d5a7eb8bd940 GoogleUtilities: e0913149f6b0625b553d70dae12b49fc62914fd1 nanopb: a0ba3315591a9ae0a16a309ee504766e90db0c96 diff --git a/database/Podfile.lock b/database/Podfile.lock index 8d9aa541..615d6504 100644 --- a/database/Podfile.lock +++ b/database/Podfile.lock @@ -1,27 +1,27 @@ PODS: - - Firebase/Auth (8.14.0): + - Firebase/Auth (8.15.0): - Firebase/CoreOnly - - FirebaseAuth (~> 8.14.0) - - Firebase/CoreOnly (8.14.0): - - FirebaseCore (= 8.14.0) - - Firebase/Database (8.14.0): + - FirebaseAuth (~> 8.15.0) + - Firebase/CoreOnly (8.15.0): + - FirebaseCore (= 8.15.0) + - Firebase/Database (8.15.0): - Firebase/CoreOnly - - FirebaseDatabase (~> 8.14.0) - - FirebaseAuth (8.14.0): + - FirebaseDatabase (~> 8.15.0) + - FirebaseAuth (8.15.0): - FirebaseCore (~> 8.0) - GoogleUtilities/AppDelegateSwizzler (~> 7.7) - GoogleUtilities/Environment (~> 7.7) - GTMSessionFetcher/Core (~> 1.5) - - FirebaseCore (8.14.0): + - FirebaseCore (8.15.0): - FirebaseCoreDiagnostics (~> 8.0) - GoogleUtilities/Environment (~> 7.7) - GoogleUtilities/Logger (~> 7.7) - - FirebaseCoreDiagnostics (8.14.0): + - FirebaseCoreDiagnostics (8.15.0): - GoogleDataTransport (~> 9.1) - GoogleUtilities/Environment (~> 7.7) - GoogleUtilities/Logger (~> 7.7) - nanopb (~> 2.30908.0) - - FirebaseDatabase (8.14.0): + - FirebaseDatabase (8.15.0): - FirebaseCore (~> 8.0) - leveldb-library (~> 1.22) - GoogleDataTransport (9.1.2): @@ -71,11 +71,11 @@ SPEC REPOS: - PromisesObjC SPEC CHECKSUMS: - Firebase: 7e8fe528c161b9271d365217a74c16aaf834578e - FirebaseAuth: c5fde343630090253d3af7e2d35697b414b40202 - FirebaseCore: b84a44ee7ba999e0f9f76d198a9c7f60a797b848 - FirebaseCoreDiagnostics: fd0c8490f34287229c1d6c103d3a55f81ec85712 - FirebaseDatabase: 8bfbe7bb8d355f9727507bcf4a2116cb3aabdc5e + Firebase: 5f8193dff4b5b7c5d5ef72ae54bb76c08e2b841d + FirebaseAuth: 3e73bf8abf4fbb40f8b421f361f4cc48ee57388c + FirebaseCore: 5743c5785c074a794d35f2fff7ecc254a91e08b1 + FirebaseCoreDiagnostics: 92e07a649aeb66352b319d43bdd2ee3942af84cb + FirebaseDatabase: f567afd233e54a303d84423207736590a6feb419 GoogleDataTransport: 629c20a4d363167143f30ea78320d5a7eb8bd940 GoogleUtilities: e0913149f6b0625b553d70dae12b49fc62914fd1 GTMSessionFetcher: 4577a4cc914a5a07c40a8a0ad0acc22080418c2d diff --git a/firestore/objc/Podfile.lock b/firestore/objc/Podfile.lock index 643d8866..f0582f9a 100644 --- a/firestore/objc/Podfile.lock +++ b/firestore/objc/Podfile.lock @@ -1,35 +1,34 @@ PODS: - - abseil/algorithm (0.20200225.0): - - abseil/algorithm/algorithm (= 0.20200225.0) - - abseil/algorithm/container (= 0.20200225.0) - - abseil/algorithm/algorithm (0.20200225.0): + - abseil/algorithm (1.20211102.0): + - abseil/algorithm/algorithm (= 1.20211102.0) + - abseil/algorithm/container (= 1.20211102.0) + - abseil/algorithm/algorithm (1.20211102.0): - abseil/base/config - - abseil/algorithm/container (0.20200225.0): + - abseil/algorithm/container (1.20211102.0): - abseil/algorithm/algorithm - abseil/base/core_headers - abseil/meta/type_traits - - abseil/base (0.20200225.0): - - abseil/base/atomic_hook (= 0.20200225.0) - - abseil/base/base (= 0.20200225.0) - - abseil/base/base_internal (= 0.20200225.0) - - abseil/base/bits (= 0.20200225.0) - - abseil/base/config (= 0.20200225.0) - - abseil/base/core_headers (= 0.20200225.0) - - abseil/base/dynamic_annotations (= 0.20200225.0) - - abseil/base/endian (= 0.20200225.0) - - abseil/base/errno_saver (= 0.20200225.0) - - abseil/base/exponential_biased (= 0.20200225.0) - - abseil/base/log_severity (= 0.20200225.0) - - abseil/base/malloc_internal (= 0.20200225.0) - - abseil/base/periodic_sampler (= 0.20200225.0) - - abseil/base/pretty_function (= 0.20200225.0) - - abseil/base/raw_logging_internal (= 0.20200225.0) - - abseil/base/spinlock_wait (= 0.20200225.0) - - abseil/base/throw_delegate (= 0.20200225.0) - - abseil/base/atomic_hook (0.20200225.0): - - abseil/base/config - - abseil/base/core_headers - - abseil/base/base (0.20200225.0): + - abseil/base (1.20211102.0): + - abseil/base/atomic_hook (= 1.20211102.0) + - abseil/base/base (= 1.20211102.0) + - abseil/base/base_internal (= 1.20211102.0) + - abseil/base/config (= 1.20211102.0) + - abseil/base/core_headers (= 1.20211102.0) + - abseil/base/dynamic_annotations (= 1.20211102.0) + - abseil/base/endian (= 1.20211102.0) + - abseil/base/errno_saver (= 1.20211102.0) + - abseil/base/fast_type_id (= 1.20211102.0) + - abseil/base/log_severity (= 1.20211102.0) + - abseil/base/malloc_internal (= 1.20211102.0) + - abseil/base/pretty_function (= 1.20211102.0) + - abseil/base/raw_logging_internal (= 1.20211102.0) + - abseil/base/spinlock_wait (= 1.20211102.0) + - abseil/base/strerror (= 1.20211102.0) + - abseil/base/throw_delegate (= 1.20211102.0) + - abseil/base/atomic_hook (1.20211102.0): + - abseil/base/config + - abseil/base/core_headers + - abseil/base/base (1.20211102.0): - abseil/base/atomic_hook - abseil/base/base_internal - abseil/base/config @@ -39,94 +38,452 @@ PODS: - abseil/base/raw_logging_internal - abseil/base/spinlock_wait - abseil/meta/type_traits - - abseil/base/base_internal (0.20200225.0): + - abseil/base/base_internal (1.20211102.0): - abseil/base/config - abseil/meta/type_traits - - abseil/base/bits (0.20200225.0): + - abseil/base/config (1.20211102.0) + - abseil/base/core_headers (1.20211102.0): - abseil/base/config - - abseil/base/core_headers - - abseil/base/config (0.20200225.0) - - abseil/base/core_headers (0.20200225.0): + - abseil/base/dynamic_annotations (1.20211102.0): - abseil/base/config - - abseil/base/dynamic_annotations (0.20200225.0) - - abseil/base/endian (0.20200225.0): + - abseil/base/core_headers + - abseil/base/endian (1.20211102.0): + - abseil/base/base - abseil/base/config - abseil/base/core_headers - - abseil/base/errno_saver (0.20200225.0): + - abseil/base/errno_saver (1.20211102.0): - abseil/base/config - - abseil/base/exponential_biased (0.20200225.0): + - abseil/base/fast_type_id (1.20211102.0): - abseil/base/config - - abseil/base/core_headers - - abseil/base/log_severity (0.20200225.0): + - abseil/base/log_severity (1.20211102.0): - abseil/base/config - abseil/base/core_headers - - abseil/base/malloc_internal (0.20200225.0): + - abseil/base/malloc_internal (1.20211102.0): - abseil/base/base - abseil/base/base_internal - abseil/base/config - abseil/base/core_headers - abseil/base/dynamic_annotations - abseil/base/raw_logging_internal - - abseil/base/periodic_sampler (0.20200225.0): - - abseil/base/core_headers - - abseil/base/exponential_biased - - abseil/base/pretty_function (0.20200225.0) - - abseil/base/raw_logging_internal (0.20200225.0): + - abseil/base/pretty_function (1.20211102.0) + - abseil/base/raw_logging_internal (1.20211102.0): - abseil/base/atomic_hook - abseil/base/config - abseil/base/core_headers - abseil/base/log_severity - - abseil/base/spinlock_wait (0.20200225.0): + - abseil/base/spinlock_wait (1.20211102.0): - abseil/base/base_internal - abseil/base/core_headers - abseil/base/errno_saver - - abseil/base/throw_delegate (0.20200225.0): + - abseil/base/strerror (1.20211102.0): + - abseil/base/config + - abseil/base/core_headers + - abseil/base/errno_saver + - abseil/base/throw_delegate (1.20211102.0): - abseil/base/config - abseil/base/raw_logging_internal - - abseil/container/compressed_tuple (0.20200225.0): + - abseil/container/common (1.20211102.0): + - abseil/meta/type_traits + - abseil/types/optional + - abseil/container/compressed_tuple (1.20211102.0): + - abseil/utility/utility + - abseil/container/container_memory (1.20211102.0): + - abseil/base/config + - abseil/memory/memory + - abseil/meta/type_traits + - abseil/utility/utility + - abseil/container/fixed_array (1.20211102.0): + - abseil/algorithm/algorithm + - abseil/base/config + - abseil/base/core_headers + - abseil/base/dynamic_annotations + - abseil/base/throw_delegate + - abseil/container/compressed_tuple + - abseil/memory/memory + - abseil/container/flat_hash_map (1.20211102.0): + - abseil/algorithm/container + - abseil/container/container_memory + - abseil/container/hash_function_defaults + - abseil/container/raw_hash_map + - abseil/memory/memory + - abseil/container/hash_function_defaults (1.20211102.0): + - abseil/base/config + - abseil/hash/hash + - abseil/strings/cord + - abseil/strings/strings + - abseil/container/hash_policy_traits (1.20211102.0): + - abseil/meta/type_traits + - abseil/container/hashtable_debug_hooks (1.20211102.0): + - abseil/base/config + - abseil/container/hashtablez_sampler (1.20211102.0): + - abseil/base/base + - abseil/base/core_headers + - abseil/container/have_sse + - abseil/debugging/stacktrace + - abseil/memory/memory + - abseil/profiling/exponential_biased + - abseil/profiling/sample_recorder + - abseil/synchronization/synchronization - abseil/utility/utility - - abseil/container/inlined_vector (0.20200225.0): + - abseil/container/have_sse (1.20211102.0) + - abseil/container/inlined_vector (1.20211102.0): - abseil/algorithm/algorithm - abseil/base/core_headers - abseil/base/throw_delegate - abseil/container/inlined_vector_internal - abseil/memory/memory - - abseil/container/inlined_vector_internal (0.20200225.0): + - abseil/container/inlined_vector_internal (1.20211102.0): - abseil/base/core_headers - abseil/container/compressed_tuple - abseil/memory/memory - abseil/meta/type_traits - abseil/types/span - - abseil/memory (0.20200225.0): - - abseil/memory/memory (= 0.20200225.0) - - abseil/memory/memory (0.20200225.0): + - abseil/container/layout (1.20211102.0): + - abseil/base/config - abseil/base/core_headers - abseil/meta/type_traits - - abseil/meta (0.20200225.0): - - abseil/meta/type_traits (= 0.20200225.0) - - abseil/meta/type_traits (0.20200225.0): + - abseil/strings/strings + - abseil/types/span + - abseil/utility/utility + - abseil/container/raw_hash_map (1.20211102.0): + - abseil/base/throw_delegate + - abseil/container/container_memory + - abseil/container/raw_hash_set + - abseil/container/raw_hash_set (1.20211102.0): - abseil/base/config - - abseil/numeric/int128 (0.20200225.0): + - abseil/base/core_headers + - abseil/base/endian + - abseil/container/common + - abseil/container/compressed_tuple + - abseil/container/container_memory + - abseil/container/hash_policy_traits + - abseil/container/hashtable_debug_hooks + - abseil/container/hashtablez_sampler + - abseil/container/have_sse + - abseil/memory/memory + - abseil/meta/type_traits + - abseil/numeric/bits + - abseil/utility/utility + - abseil/debugging/debugging_internal (1.20211102.0): + - abseil/base/config + - abseil/base/core_headers + - abseil/base/dynamic_annotations + - abseil/base/errno_saver + - abseil/base/raw_logging_internal + - abseil/debugging/demangle_internal (1.20211102.0): + - abseil/base/base - abseil/base/config - abseil/base/core_headers - - abseil/strings/internal (0.20200225.0): + - abseil/debugging/stacktrace (1.20211102.0): + - abseil/base/config + - abseil/base/core_headers + - abseil/debugging/debugging_internal + - abseil/debugging/symbolize (1.20211102.0): + - abseil/base/base + - abseil/base/config + - abseil/base/core_headers + - abseil/base/dynamic_annotations + - abseil/base/malloc_internal + - abseil/base/raw_logging_internal + - abseil/debugging/debugging_internal + - abseil/debugging/demangle_internal + - abseil/strings/strings + - abseil/functional/bind_front (1.20211102.0): + - abseil/base/base_internal + - abseil/container/compressed_tuple + - abseil/meta/type_traits + - abseil/utility/utility + - abseil/functional/function_ref (1.20211102.0): + - abseil/base/base_internal + - abseil/base/core_headers + - abseil/meta/type_traits + - abseil/hash/city (1.20211102.0): + - abseil/base/config + - abseil/base/core_headers + - abseil/base/endian + - abseil/hash/hash (1.20211102.0): + - abseil/base/config + - abseil/base/core_headers + - abseil/base/endian + - abseil/container/fixed_array + - abseil/hash/city + - abseil/hash/low_level_hash + - abseil/meta/type_traits + - abseil/numeric/int128 + - abseil/strings/strings + - abseil/types/optional + - abseil/types/variant + - abseil/utility/utility + - abseil/hash/low_level_hash (1.20211102.0): + - abseil/base/config + - abseil/base/endian + - abseil/numeric/bits + - abseil/numeric/int128 + - abseil/memory (1.20211102.0): + - abseil/memory/memory (= 1.20211102.0) + - abseil/memory/memory (1.20211102.0): + - abseil/base/core_headers + - abseil/meta/type_traits + - abseil/meta (1.20211102.0): + - abseil/meta/type_traits (= 1.20211102.0) + - abseil/meta/type_traits (1.20211102.0): + - abseil/base/config + - abseil/numeric/bits (1.20211102.0): + - abseil/base/config + - abseil/base/core_headers + - abseil/numeric/int128 (1.20211102.0): + - abseil/base/config + - abseil/base/core_headers + - abseil/numeric/bits + - abseil/numeric/representation (1.20211102.0): + - abseil/base/config + - abseil/profiling/exponential_biased (1.20211102.0): + - abseil/base/config + - abseil/base/core_headers + - abseil/profiling/sample_recorder (1.20211102.0): + - abseil/base/config + - abseil/base/core_headers + - abseil/synchronization/synchronization + - abseil/time/time + - abseil/random/distributions (1.20211102.0): + - abseil/base/base_internal + - abseil/base/config + - abseil/base/core_headers + - abseil/meta/type_traits + - abseil/numeric/bits + - abseil/random/internal/distribution_caller + - abseil/random/internal/fast_uniform_bits + - abseil/random/internal/fastmath + - abseil/random/internal/generate_real + - abseil/random/internal/iostream_state_saver + - abseil/random/internal/traits + - abseil/random/internal/uniform_helper + - abseil/random/internal/wide_multiply + - abseil/strings/strings + - abseil/random/internal/distribution_caller (1.20211102.0): + - abseil/base/config + - abseil/base/fast_type_id + - abseil/utility/utility + - abseil/random/internal/fast_uniform_bits (1.20211102.0): + - abseil/base/config + - abseil/meta/type_traits + - abseil/random/internal/fastmath (1.20211102.0): + - abseil/numeric/bits + - abseil/random/internal/generate_real (1.20211102.0): + - abseil/meta/type_traits + - abseil/numeric/bits + - abseil/random/internal/fastmath + - abseil/random/internal/traits + - abseil/random/internal/iostream_state_saver (1.20211102.0): + - abseil/meta/type_traits + - abseil/numeric/int128 + - abseil/random/internal/nonsecure_base (1.20211102.0): + - abseil/base/core_headers + - abseil/meta/type_traits + - abseil/random/internal/pool_urbg + - abseil/random/internal/salted_seed_seq + - abseil/random/internal/seed_material + - abseil/types/optional + - abseil/types/span + - abseil/random/internal/pcg_engine (1.20211102.0): + - abseil/base/config + - abseil/meta/type_traits + - abseil/numeric/bits + - abseil/numeric/int128 + - abseil/random/internal/fastmath + - abseil/random/internal/iostream_state_saver + - abseil/random/internal/platform (1.20211102.0): + - abseil/base/config + - abseil/random/internal/pool_urbg (1.20211102.0): + - abseil/base/base + - abseil/base/config + - abseil/base/core_headers + - abseil/base/endian + - abseil/base/raw_logging_internal + - abseil/random/internal/randen + - abseil/random/internal/seed_material + - abseil/random/internal/traits + - abseil/random/seed_gen_exception + - abseil/types/span + - abseil/random/internal/randen (1.20211102.0): + - abseil/base/raw_logging_internal + - abseil/random/internal/platform + - abseil/random/internal/randen_hwaes + - abseil/random/internal/randen_slow + - abseil/random/internal/randen_engine (1.20211102.0): + - abseil/base/endian + - abseil/meta/type_traits + - abseil/random/internal/iostream_state_saver + - abseil/random/internal/randen + - abseil/random/internal/randen_hwaes (1.20211102.0): + - abseil/base/config + - abseil/random/internal/platform + - abseil/random/internal/randen_hwaes_impl + - abseil/random/internal/randen_hwaes_impl (1.20211102.0): + - abseil/base/config + - abseil/base/core_headers + - abseil/numeric/int128 + - abseil/random/internal/platform + - abseil/random/internal/randen_slow (1.20211102.0): + - abseil/base/config + - abseil/base/core_headers + - abseil/base/endian + - abseil/numeric/int128 + - abseil/random/internal/platform + - abseil/random/internal/salted_seed_seq (1.20211102.0): + - abseil/container/inlined_vector + - abseil/meta/type_traits + - abseil/random/internal/seed_material + - abseil/types/optional + - abseil/types/span + - abseil/random/internal/seed_material (1.20211102.0): + - abseil/base/core_headers + - abseil/base/dynamic_annotations + - abseil/base/raw_logging_internal + - abseil/random/internal/fast_uniform_bits + - abseil/strings/strings + - abseil/types/optional + - abseil/types/span + - abseil/random/internal/traits (1.20211102.0): + - abseil/base/config + - abseil/random/internal/uniform_helper (1.20211102.0): + - abseil/base/config + - abseil/meta/type_traits + - abseil/random/internal/traits + - abseil/random/internal/wide_multiply (1.20211102.0): + - abseil/base/config + - abseil/numeric/bits + - abseil/numeric/int128 + - abseil/random/internal/traits + - abseil/random/random (1.20211102.0): + - abseil/random/distributions + - abseil/random/internal/nonsecure_base + - abseil/random/internal/pcg_engine + - abseil/random/internal/pool_urbg + - abseil/random/internal/randen_engine + - abseil/random/seed_sequences + - abseil/random/seed_gen_exception (1.20211102.0): + - abseil/base/config + - abseil/random/seed_sequences (1.20211102.0): + - abseil/container/inlined_vector + - abseil/random/internal/nonsecure_base + - abseil/random/internal/pool_urbg + - abseil/random/internal/salted_seed_seq + - abseil/random/internal/seed_material + - abseil/random/seed_gen_exception + - abseil/types/span + - abseil/status/status (1.20211102.0): + - abseil/base/atomic_hook + - abseil/base/config + - abseil/base/core_headers + - abseil/base/raw_logging_internal + - abseil/container/inlined_vector + - abseil/debugging/stacktrace + - abseil/debugging/symbolize + - abseil/functional/function_ref + - abseil/strings/cord + - abseil/strings/str_format + - abseil/strings/strings + - abseil/types/optional + - abseil/status/statusor (1.20211102.0): + - abseil/base/base + - abseil/base/core_headers + - abseil/base/raw_logging_internal + - abseil/meta/type_traits + - abseil/status/status + - abseil/strings/strings + - abseil/types/variant + - abseil/utility/utility + - abseil/strings/cord (1.20211102.0): + - abseil/base/base - abseil/base/config - abseil/base/core_headers - abseil/base/endian - abseil/base/raw_logging_internal + - abseil/container/fixed_array + - abseil/container/inlined_vector + - abseil/functional/function_ref - abseil/meta/type_traits - - abseil/strings/str_format (0.20200225.0): + - abseil/strings/cord_internal + - abseil/strings/cordz_functions + - abseil/strings/cordz_info + - abseil/strings/cordz_statistics + - abseil/strings/cordz_update_scope + - abseil/strings/cordz_update_tracker + - abseil/strings/internal + - abseil/strings/str_format + - abseil/strings/strings + - abseil/types/optional + - abseil/strings/cord_internal (1.20211102.0): + - abseil/base/base_internal + - abseil/base/config + - abseil/base/core_headers + - abseil/base/endian + - abseil/base/raw_logging_internal + - abseil/base/throw_delegate + - abseil/container/compressed_tuple + - abseil/container/inlined_vector + - abseil/container/layout + - abseil/functional/function_ref + - abseil/meta/type_traits + - abseil/strings/strings + - abseil/types/span + - abseil/strings/cordz_functions (1.20211102.0): + - abseil/base/config + - abseil/base/core_headers + - abseil/base/raw_logging_internal + - abseil/profiling/exponential_biased + - abseil/strings/cordz_handle (1.20211102.0): + - abseil/base/base + - abseil/base/config + - abseil/base/raw_logging_internal + - abseil/synchronization/synchronization + - abseil/strings/cordz_info (1.20211102.0): + - abseil/base/base + - abseil/base/config + - abseil/base/core_headers + - abseil/base/raw_logging_internal + - abseil/container/inlined_vector + - abseil/debugging/stacktrace + - abseil/strings/cord_internal + - abseil/strings/cordz_functions + - abseil/strings/cordz_handle + - abseil/strings/cordz_statistics + - abseil/strings/cordz_update_tracker + - abseil/synchronization/synchronization + - abseil/types/span + - abseil/strings/cordz_statistics (1.20211102.0): + - abseil/base/config + - abseil/strings/cordz_update_tracker + - abseil/strings/cordz_update_scope (1.20211102.0): + - abseil/base/config + - abseil/base/core_headers + - abseil/strings/cord_internal + - abseil/strings/cordz_info + - abseil/strings/cordz_update_tracker + - abseil/strings/cordz_update_tracker (1.20211102.0): + - abseil/base/config + - abseil/strings/internal (1.20211102.0): + - abseil/base/config + - abseil/base/core_headers + - abseil/base/endian + - abseil/base/raw_logging_internal + - abseil/meta/type_traits + - abseil/strings/str_format (1.20211102.0): - abseil/strings/str_format_internal - - abseil/strings/str_format_internal (0.20200225.0): + - abseil/strings/str_format_internal (1.20211102.0): - abseil/base/config - abseil/base/core_headers + - abseil/functional/function_ref - abseil/meta/type_traits + - abseil/numeric/bits - abseil/numeric/int128 + - abseil/numeric/representation - abseil/strings/strings + - abseil/types/optional - abseil/types/span - - abseil/strings/strings (0.20200225.0): + - abseil/strings/strings (1.20211102.0): - abseil/base/base - - abseil/base/bits - abseil/base/config - abseil/base/core_headers - abseil/base/endian @@ -134,22 +491,48 @@ PODS: - abseil/base/throw_delegate - abseil/memory/memory - abseil/meta/type_traits + - abseil/numeric/bits - abseil/numeric/int128 - abseil/strings/internal - - abseil/time (0.20200225.0): - - abseil/time/internal (= 0.20200225.0) - - abseil/time/time (= 0.20200225.0) - - abseil/time/internal (0.20200225.0): - - abseil/time/internal/cctz (= 0.20200225.0) - - abseil/time/internal/cctz (0.20200225.0): - - abseil/time/internal/cctz/civil_time (= 0.20200225.0) - - abseil/time/internal/cctz/time_zone (= 0.20200225.0) - - abseil/time/internal/cctz/civil_time (0.20200225.0): - - abseil/base/config - - abseil/time/internal/cctz/time_zone (0.20200225.0): + - abseil/synchronization/graphcycles_internal (1.20211102.0): + - abseil/base/base + - abseil/base/base_internal + - abseil/base/config + - abseil/base/core_headers + - abseil/base/malloc_internal + - abseil/base/raw_logging_internal + - abseil/synchronization/kernel_timeout_internal (1.20211102.0): + - abseil/base/core_headers + - abseil/base/raw_logging_internal + - abseil/time/time + - abseil/synchronization/synchronization (1.20211102.0): + - abseil/base/atomic_hook + - abseil/base/base + - abseil/base/base_internal + - abseil/base/config + - abseil/base/core_headers + - abseil/base/dynamic_annotations + - abseil/base/malloc_internal + - abseil/base/raw_logging_internal + - abseil/debugging/stacktrace + - abseil/debugging/symbolize + - abseil/synchronization/graphcycles_internal + - abseil/synchronization/kernel_timeout_internal + - abseil/time/time + - abseil/time (1.20211102.0): + - abseil/time/internal (= 1.20211102.0) + - abseil/time/time (= 1.20211102.0) + - abseil/time/internal (1.20211102.0): + - abseil/time/internal/cctz (= 1.20211102.0) + - abseil/time/internal/cctz (1.20211102.0): + - abseil/time/internal/cctz/civil_time (= 1.20211102.0) + - abseil/time/internal/cctz/time_zone (= 1.20211102.0) + - abseil/time/internal/cctz/civil_time (1.20211102.0): + - abseil/base/config + - abseil/time/internal/cctz/time_zone (1.20211102.0): - abseil/base/config - abseil/time/internal/cctz/civil_time - - abseil/time/time (0.20200225.0): + - abseil/time/time (1.20211102.0): - abseil/base/base - abseil/base/core_headers - abseil/base/raw_logging_internal @@ -157,38 +540,39 @@ PODS: - abseil/strings/strings - abseil/time/internal/cctz/civil_time - abseil/time/internal/cctz/time_zone - - abseil/types (0.20200225.0): - - abseil/types/any (= 0.20200225.0) - - abseil/types/bad_any_cast (= 0.20200225.0) - - abseil/types/bad_any_cast_impl (= 0.20200225.0) - - abseil/types/bad_optional_access (= 0.20200225.0) - - abseil/types/bad_variant_access (= 0.20200225.0) - - abseil/types/compare (= 0.20200225.0) - - abseil/types/optional (= 0.20200225.0) - - abseil/types/span (= 0.20200225.0) - - abseil/types/variant (= 0.20200225.0) - - abseil/types/any (0.20200225.0): + - abseil/types (1.20211102.0): + - abseil/types/any (= 1.20211102.0) + - abseil/types/bad_any_cast (= 1.20211102.0) + - abseil/types/bad_any_cast_impl (= 1.20211102.0) + - abseil/types/bad_optional_access (= 1.20211102.0) + - abseil/types/bad_variant_access (= 1.20211102.0) + - abseil/types/compare (= 1.20211102.0) + - abseil/types/optional (= 1.20211102.0) + - abseil/types/span (= 1.20211102.0) + - abseil/types/variant (= 1.20211102.0) + - abseil/types/any (1.20211102.0): - abseil/base/config - abseil/base/core_headers + - abseil/base/fast_type_id - abseil/meta/type_traits - abseil/types/bad_any_cast - abseil/utility/utility - - abseil/types/bad_any_cast (0.20200225.0): + - abseil/types/bad_any_cast (1.20211102.0): - abseil/base/config - abseil/types/bad_any_cast_impl - - abseil/types/bad_any_cast_impl (0.20200225.0): + - abseil/types/bad_any_cast_impl (1.20211102.0): - abseil/base/config - abseil/base/raw_logging_internal - - abseil/types/bad_optional_access (0.20200225.0): + - abseil/types/bad_optional_access (1.20211102.0): - abseil/base/config - abseil/base/raw_logging_internal - - abseil/types/bad_variant_access (0.20200225.0): + - abseil/types/bad_variant_access (1.20211102.0): - abseil/base/config - abseil/base/raw_logging_internal - - abseil/types/compare (0.20200225.0): + - abseil/types/compare (1.20211102.0): - abseil/base/core_headers - abseil/meta/type_traits - - abseil/types/optional (0.20200225.0): + - abseil/types/optional (1.20211102.0): - abseil/base/base_internal - abseil/base/config - abseil/base/core_headers @@ -196,113 +580,147 @@ PODS: - abseil/meta/type_traits - abseil/types/bad_optional_access - abseil/utility/utility - - abseil/types/span (0.20200225.0): + - abseil/types/span (1.20211102.0): - abseil/algorithm/algorithm - abseil/base/core_headers - abseil/base/throw_delegate - abseil/meta/type_traits - - abseil/types/variant (0.20200225.0): + - abseil/types/variant (1.20211102.0): - abseil/base/base_internal - abseil/base/config - abseil/base/core_headers - abseil/meta/type_traits - abseil/types/bad_variant_access - abseil/utility/utility - - abseil/utility/utility (0.20200225.0): + - abseil/utility/utility (1.20211102.0): - abseil/base/base_internal - abseil/base/config - abseil/meta/type_traits - - BoringSSL-GRPC (0.0.7): - - BoringSSL-GRPC/Implementation (= 0.0.7) - - BoringSSL-GRPC/Interface (= 0.0.7) - - BoringSSL-GRPC/Implementation (0.0.7): - - BoringSSL-GRPC/Interface (= 0.0.7) - - BoringSSL-GRPC/Interface (0.0.7) - - Firebase/Auth (7.9.0): + - BoringSSL-GRPC (0.0.24): + - BoringSSL-GRPC/Implementation (= 0.0.24) + - BoringSSL-GRPC/Interface (= 0.0.24) + - BoringSSL-GRPC/Implementation (0.0.24): + - BoringSSL-GRPC/Interface (= 0.0.24) + - BoringSSL-GRPC/Interface (0.0.24) + - Firebase/Auth (8.15.0): - Firebase/CoreOnly - - FirebaseAuth (~> 7.9.0) - - Firebase/CoreOnly (7.9.0): - - FirebaseCore (= 7.9.0) - - Firebase/Firestore (7.9.0): + - FirebaseAuth (~> 8.15.0) + - Firebase/CoreOnly (8.15.0): + - FirebaseCore (= 8.15.0) + - Firebase/Firestore (8.15.0): - Firebase/CoreOnly - - FirebaseFirestore (~> 7.9.0) - - FirebaseAuth (7.9.0): - - FirebaseCore (~> 7.0) - - GoogleUtilities/AppDelegateSwizzler (~> 7.0) - - GoogleUtilities/Environment (~> 7.0) - - GTMSessionFetcher/Core (~> 1.4) - - FirebaseCore (7.9.0): - - FirebaseCoreDiagnostics (~> 7.4) - - GoogleUtilities/Environment (~> 7.0) - - GoogleUtilities/Logger (~> 7.0) - - FirebaseCoreDiagnostics (7.9.0): - - GoogleDataTransport (~> 8.0) - - GoogleUtilities/Environment (~> 7.0) - - GoogleUtilities/Logger (~> 7.0) - - nanopb (~> 2.30907.0) - - FirebaseFirestore (7.9.0): - - abseil/algorithm (= 0.20200225.0) - - abseil/base (= 0.20200225.0) - - abseil/memory (= 0.20200225.0) - - abseil/meta (= 0.20200225.0) - - abseil/strings/strings (= 0.20200225.0) - - abseil/time (= 0.20200225.0) - - abseil/types (= 0.20200225.0) - - FirebaseCore (~> 7.0) - - "gRPC-C++ (~> 1.28.0)" + - FirebaseFirestore (~> 8.15.0) + - FirebaseAuth (8.15.0): + - FirebaseCore (~> 8.0) + - GoogleUtilities/AppDelegateSwizzler (~> 7.7) + - GoogleUtilities/Environment (~> 7.7) + - GTMSessionFetcher/Core (~> 1.5) + - FirebaseCore (8.15.0): + - FirebaseCoreDiagnostics (~> 8.0) + - GoogleUtilities/Environment (~> 7.7) + - GoogleUtilities/Logger (~> 7.7) + - FirebaseCoreDiagnostics (8.15.0): + - GoogleDataTransport (~> 9.1) + - GoogleUtilities/Environment (~> 7.7) + - GoogleUtilities/Logger (~> 7.7) + - nanopb (~> 2.30908.0) + - FirebaseFirestore (8.15.0): + - abseil/algorithm (~> 1.20211102.0) + - abseil/base (~> 1.20211102.0) + - abseil/container/flat_hash_map (~> 1.20211102.0) + - abseil/memory (~> 1.20211102.0) + - abseil/meta (~> 1.20211102.0) + - abseil/strings/strings (~> 1.20211102.0) + - abseil/time (~> 1.20211102.0) + - abseil/types (~> 1.20211102.0) + - FirebaseCore (~> 8.0) + - "gRPC-C++ (~> 1.44.0)" - leveldb-library (~> 1.22) - - nanopb (~> 2.30907.0) - - GoogleDataTransport (8.3.0): + - nanopb (~> 2.30908.0) + - GoogleDataTransport (9.1.2): - GoogleUtilities/Environment (~> 7.2) - - nanopb (~> 2.30907.0) - - PromisesObjC (~> 1.2) - - GoogleUtilities/AppDelegateSwizzler (7.3.1): + - nanopb (~> 2.30908.0) + - PromisesObjC (< 3.0, >= 1.2) + - GoogleUtilities/AppDelegateSwizzler (7.7.0): - GoogleUtilities/Environment - GoogleUtilities/Logger - GoogleUtilities/Network - - GoogleUtilities/Environment (7.3.1): - - PromisesObjC (~> 1.2) - - GoogleUtilities/Logger (7.3.1): + - GoogleUtilities/Environment (7.7.0): + - PromisesObjC (< 3.0, >= 1.2) + - GoogleUtilities/Logger (7.7.0): - GoogleUtilities/Environment - - GoogleUtilities/Network (7.3.1): + - GoogleUtilities/Network (7.7.0): - GoogleUtilities/Logger - "GoogleUtilities/NSData+zlib" - GoogleUtilities/Reachability - - "GoogleUtilities/NSData+zlib (7.3.1)" - - GoogleUtilities/Reachability (7.3.1): + - "GoogleUtilities/NSData+zlib (7.7.0)" + - GoogleUtilities/Reachability (7.7.0): - GoogleUtilities/Logger - - "gRPC-C++ (1.28.2)": - - "gRPC-C++/Implementation (= 1.28.2)" - - "gRPC-C++/Interface (= 1.28.2)" - - "gRPC-C++/Implementation (1.28.2)": - - abseil/container/inlined_vector (= 0.20200225.0) - - abseil/memory/memory (= 0.20200225.0) - - abseil/strings/str_format (= 0.20200225.0) - - abseil/strings/strings (= 0.20200225.0) - - abseil/types/optional (= 0.20200225.0) - - "gRPC-C++/Interface (= 1.28.2)" - - gRPC-Core (= 1.28.2) - - "gRPC-C++/Interface (1.28.2)" - - gRPC-Core (1.28.2): - - gRPC-Core/Implementation (= 1.28.2) - - gRPC-Core/Interface (= 1.28.2) - - gRPC-Core/Implementation (1.28.2): - - abseil/container/inlined_vector (= 0.20200225.0) - - abseil/memory/memory (= 0.20200225.0) - - abseil/strings/str_format (= 0.20200225.0) - - abseil/strings/strings (= 0.20200225.0) - - abseil/types/optional (= 0.20200225.0) - - BoringSSL-GRPC (= 0.0.7) - - gRPC-Core/Interface (= 1.28.2) - - gRPC-Core/Interface (1.28.2) - - GTMSessionFetcher/Core (1.5.0) + - "gRPC-C++ (1.44.0)": + - "gRPC-C++/Implementation (= 1.44.0)" + - "gRPC-C++/Interface (= 1.44.0)" + - "gRPC-C++/Implementation (1.44.0)": + - abseil/base/base (= 1.20211102.0) + - abseil/base/core_headers (= 1.20211102.0) + - abseil/container/flat_hash_map (= 1.20211102.0) + - abseil/container/inlined_vector (= 1.20211102.0) + - abseil/functional/bind_front (= 1.20211102.0) + - abseil/hash/hash (= 1.20211102.0) + - abseil/memory/memory (= 1.20211102.0) + - abseil/random/random (= 1.20211102.0) + - abseil/status/status (= 1.20211102.0) + - abseil/status/statusor (= 1.20211102.0) + - abseil/strings/cord (= 1.20211102.0) + - abseil/strings/str_format (= 1.20211102.0) + - abseil/strings/strings (= 1.20211102.0) + - abseil/synchronization/synchronization (= 1.20211102.0) + - abseil/time/time (= 1.20211102.0) + - abseil/types/optional (= 1.20211102.0) + - abseil/types/variant (= 1.20211102.0) + - abseil/utility/utility (= 1.20211102.0) + - "gRPC-C++/Interface (= 1.44.0)" + - gRPC-Core (= 1.44.0) + - "gRPC-C++/Interface (1.44.0)" + - gRPC-Core (1.44.0): + - gRPC-Core/Implementation (= 1.44.0) + - gRPC-Core/Interface (= 1.44.0) + - gRPC-Core/Implementation (1.44.0): + - abseil/base/base (= 1.20211102.0) + - abseil/base/core_headers (= 1.20211102.0) + - abseil/container/flat_hash_map (= 1.20211102.0) + - abseil/container/inlined_vector (= 1.20211102.0) + - abseil/functional/bind_front (= 1.20211102.0) + - abseil/hash/hash (= 1.20211102.0) + - abseil/memory/memory (= 1.20211102.0) + - abseil/random/random (= 1.20211102.0) + - abseil/status/status (= 1.20211102.0) + - abseil/status/statusor (= 1.20211102.0) + - abseil/strings/cord (= 1.20211102.0) + - abseil/strings/str_format (= 1.20211102.0) + - abseil/strings/strings (= 1.20211102.0) + - abseil/synchronization/synchronization (= 1.20211102.0) + - abseil/time/time (= 1.20211102.0) + - abseil/types/optional (= 1.20211102.0) + - abseil/types/variant (= 1.20211102.0) + - abseil/utility/utility (= 1.20211102.0) + - BoringSSL-GRPC (= 0.0.24) + - gRPC-Core/Interface (= 1.44.0) + - Libuv-gRPC (= 0.0.10) + - gRPC-Core/Interface (1.44.0) + - GTMSessionFetcher/Core (1.7.1) - leveldb-library (1.22.1) - - nanopb (2.30907.0): - - nanopb/decode (= 2.30907.0) - - nanopb/encode (= 2.30907.0) - - nanopb/decode (2.30907.0) - - nanopb/encode (2.30907.0) - - PromisesObjC (1.2.12) + - Libuv-gRPC (0.0.10): + - Libuv-gRPC/Implementation (= 0.0.10) + - Libuv-gRPC/Interface (= 0.0.10) + - Libuv-gRPC/Implementation (0.0.10): + - Libuv-gRPC/Interface (= 0.0.10) + - Libuv-gRPC/Interface (0.0.10) + - nanopb (2.30908.0): + - nanopb/decode (= 2.30908.0) + - nanopb/encode (= 2.30908.0) + - nanopb/decode (2.30908.0) + - nanopb/encode (2.30908.0) + - PromisesObjC (2.1.0) DEPENDENCIES: - Firebase/Auth @@ -323,26 +741,28 @@ SPEC REPOS: - gRPC-Core - GTMSessionFetcher - leveldb-library + - Libuv-gRPC - nanopb - PromisesObjC SPEC CHECKSUMS: - abseil: 6c8eb7892aefa08d929b39f9bb108e5367e3228f - BoringSSL-GRPC: 8edf627ee524575e2f8d19d56f068b448eea3879 - Firebase: d8bd6bd34b4c7ed57bfdd056c66ff5adcdde53ab - FirebaseAuth: 20625f04fdd213995249a82375b3dab39b1c136c - FirebaseCore: 0798738ad1ae0fda67e17c7b9081241c431c6859 - FirebaseCoreDiagnostics: 3d36e05da74cb8b7ce30e6594a8f201b982c725c - FirebaseFirestore: a2de10a51530efd84f2309acbe774f498285e93a - GoogleDataTransport: b006084b73915a42c28a3466961a4edda3065da6 - GoogleUtilities: e1d9ed4e544fc32a93e00e721400cbc3f377200d - "gRPC-C++": 13d8ccef97d5c3c441b7e3c529ef28ebee86fad2 - gRPC-Core: 4afa11bfbedf7cdecd04de535a9e046893404ed5 - GTMSessionFetcher: b3503b20a988c4e20cc189aa798fd18220133f52 + abseil: ebe5b5529fb05d93a8bdb7951607be08b7fa71bc + BoringSSL-GRPC: 3175b25143e648463a56daeaaa499c6cb86dad33 + Firebase: 5f8193dff4b5b7c5d5ef72ae54bb76c08e2b841d + FirebaseAuth: 3e73bf8abf4fbb40f8b421f361f4cc48ee57388c + FirebaseCore: 5743c5785c074a794d35f2fff7ecc254a91e08b1 + FirebaseCoreDiagnostics: 92e07a649aeb66352b319d43bdd2ee3942af84cb + FirebaseFirestore: d7023faff8e1b4fd69d0adbcf18e65129bc03842 + GoogleDataTransport: 629c20a4d363167143f30ea78320d5a7eb8bd940 + GoogleUtilities: e0913149f6b0625b553d70dae12b49fc62914fd1 + "gRPC-C++": 9675f953ace2b3de7c506039d77be1f2e77a8db2 + gRPC-Core: 943e491cb0d45598b0b0eb9e910c88080369290b + GTMSessionFetcher: 4577a4cc914a5a07c40a8a0ad0acc22080418c2d leveldb-library: 50c7b45cbd7bf543c81a468fe557a16ae3db8729 - nanopb: 59221d7f958fb711001e6a449489542d92ae113e - PromisesObjC: 3113f7f76903778cf4a0586bd1ab89329a0b7b97 + Libuv-gRPC: 55e51798e14ef436ad9bc45d12d43b77b49df378 + nanopb: a0ba3315591a9ae0a16a309ee504766e90db0c96 + PromisesObjC: 99b6f43f9e1044bd87a95a60beff28c2c44ddb72 PODFILE CHECKSUM: 2fb4ababb651e1559e4d334efa49ddeee62a4917 -COCOAPODS: 1.10.1 +COCOAPODS: 1.11.3 diff --git a/firoptions/Podfile.lock b/firoptions/Podfile.lock index 6f08f362..4ea6d286 100644 --- a/firoptions/Podfile.lock +++ b/firoptions/Podfile.lock @@ -1,16 +1,16 @@ PODS: - - Firebase/Analytics (8.14.0): + - Firebase/Analytics (8.15.0): - Firebase/Core - - Firebase/Core (8.14.0): + - Firebase/Core (8.15.0): - Firebase/CoreOnly - - FirebaseAnalytics (~> 8.14.0) - - Firebase/CoreOnly (8.14.0): - - FirebaseCore (= 8.14.0) - - Firebase/Database (8.14.0): + - FirebaseAnalytics (~> 8.15.0) + - Firebase/CoreOnly (8.15.0): + - FirebaseCore (= 8.15.0) + - Firebase/Database (8.15.0): - Firebase/CoreOnly - - FirebaseDatabase (~> 8.14.0) - - FirebaseAnalytics (8.14.0): - - FirebaseAnalytics/AdIdSupport (= 8.14.0) + - FirebaseDatabase (~> 8.15.0) + - FirebaseAnalytics (8.15.0): + - FirebaseAnalytics/AdIdSupport (= 8.15.0) - FirebaseCore (~> 8.0) - FirebaseInstallations (~> 8.0) - GoogleUtilities/AppDelegateSwizzler (~> 7.7) @@ -18,47 +18,47 @@ PODS: - GoogleUtilities/Network (~> 7.7) - "GoogleUtilities/NSData+zlib (~> 7.7)" - nanopb (~> 2.30908.0) - - FirebaseAnalytics/AdIdSupport (8.14.0): + - FirebaseAnalytics/AdIdSupport (8.15.0): - FirebaseCore (~> 8.0) - FirebaseInstallations (~> 8.0) - - GoogleAppMeasurement (= 8.14.0) + - GoogleAppMeasurement (= 8.15.0) - GoogleUtilities/AppDelegateSwizzler (~> 7.7) - GoogleUtilities/MethodSwizzler (~> 7.7) - GoogleUtilities/Network (~> 7.7) - "GoogleUtilities/NSData+zlib (~> 7.7)" - nanopb (~> 2.30908.0) - - FirebaseCore (8.14.0): + - FirebaseCore (8.15.0): - FirebaseCoreDiagnostics (~> 8.0) - GoogleUtilities/Environment (~> 7.7) - GoogleUtilities/Logger (~> 7.7) - - FirebaseCoreDiagnostics (8.14.0): + - FirebaseCoreDiagnostics (8.15.0): - GoogleDataTransport (~> 9.1) - GoogleUtilities/Environment (~> 7.7) - GoogleUtilities/Logger (~> 7.7) - nanopb (~> 2.30908.0) - - FirebaseDatabase (8.14.0): + - FirebaseDatabase (8.15.0): - FirebaseCore (~> 8.0) - leveldb-library (~> 1.22) - - FirebaseInstallations (8.14.0): + - FirebaseInstallations (8.15.0): - FirebaseCore (~> 8.0) - GoogleUtilities/Environment (~> 7.7) - GoogleUtilities/UserDefaults (~> 7.7) - PromisesObjC (< 3.0, >= 1.2) - - GoogleAppMeasurement (8.14.0): - - GoogleAppMeasurement/AdIdSupport (= 8.14.0) + - GoogleAppMeasurement (8.15.0): + - GoogleAppMeasurement/AdIdSupport (= 8.15.0) - GoogleUtilities/AppDelegateSwizzler (~> 7.7) - GoogleUtilities/MethodSwizzler (~> 7.7) - GoogleUtilities/Network (~> 7.7) - "GoogleUtilities/NSData+zlib (~> 7.7)" - nanopb (~> 2.30908.0) - - GoogleAppMeasurement/AdIdSupport (8.14.0): - - GoogleAppMeasurement/WithoutAdIdSupport (= 8.14.0) + - GoogleAppMeasurement/AdIdSupport (8.15.0): + - GoogleAppMeasurement/WithoutAdIdSupport (= 8.15.0) - GoogleUtilities/AppDelegateSwizzler (~> 7.7) - GoogleUtilities/MethodSwizzler (~> 7.7) - GoogleUtilities/Network (~> 7.7) - "GoogleUtilities/NSData+zlib (~> 7.7)" - nanopb (~> 2.30908.0) - - GoogleAppMeasurement/WithoutAdIdSupport (8.14.0): + - GoogleAppMeasurement/WithoutAdIdSupport (8.15.0): - GoogleUtilities/AppDelegateSwizzler (~> 7.7) - GoogleUtilities/MethodSwizzler (~> 7.7) - GoogleUtilities/Network (~> 7.7) @@ -116,13 +116,13 @@ SPEC REPOS: - PromisesObjC SPEC CHECKSUMS: - Firebase: 7e8fe528c161b9271d365217a74c16aaf834578e - FirebaseAnalytics: 2fc3876e2eb347673ad2f35e249ae7b15d6c88f5 - FirebaseCore: b84a44ee7ba999e0f9f76d198a9c7f60a797b848 - FirebaseCoreDiagnostics: fd0c8490f34287229c1d6c103d3a55f81ec85712 - FirebaseDatabase: 8bfbe7bb8d355f9727507bcf4a2116cb3aabdc5e - FirebaseInstallations: 7d1d967a307c12f1aadd76844fc321cef699b1ce - GoogleAppMeasurement: 71156240babd3cc6ced03e0d54816f01a880c730 + Firebase: 5f8193dff4b5b7c5d5ef72ae54bb76c08e2b841d + FirebaseAnalytics: 7761cbadb00a717d8d0939363eb46041526474fa + FirebaseCore: 5743c5785c074a794d35f2fff7ecc254a91e08b1 + FirebaseCoreDiagnostics: 92e07a649aeb66352b319d43bdd2ee3942af84cb + FirebaseDatabase: f567afd233e54a303d84423207736590a6feb419 + FirebaseInstallations: 40bd9054049b2eae9a2c38ef1c3dd213df3605cd + GoogleAppMeasurement: 4c19f031220c72464d460c9daa1fb5d1acce958e GoogleDataTransport: 629c20a4d363167143f30ea78320d5a7eb8bd940 GoogleUtilities: e0913149f6b0625b553d70dae12b49fc62914fd1 leveldb-library: 50c7b45cbd7bf543c81a468fe557a16ae3db8729 diff --git a/functions/Podfile.lock b/functions/Podfile.lock index f54c2d2e..5f746ca0 100644 --- a/functions/Podfile.lock +++ b/functions/Podfile.lock @@ -1,19 +1,19 @@ PODS: - - Firebase/CoreOnly (8.14.0): - - FirebaseCore (= 8.14.0) - - Firebase/Functions (8.14.0): + - Firebase/CoreOnly (8.15.0): + - FirebaseCore (= 8.15.0) + - Firebase/Functions (8.15.0): - Firebase/CoreOnly - - FirebaseFunctions (~> 8.14.0) - - FirebaseCore (8.14.0): + - FirebaseFunctions (~> 8.15.0) + - FirebaseCore (8.15.0): - FirebaseCoreDiagnostics (~> 8.0) - GoogleUtilities/Environment (~> 7.7) - GoogleUtilities/Logger (~> 7.7) - - FirebaseCoreDiagnostics (8.14.0): + - FirebaseCoreDiagnostics (8.15.0): - GoogleDataTransport (~> 9.1) - GoogleUtilities/Environment (~> 7.7) - GoogleUtilities/Logger (~> 7.7) - nanopb (~> 2.30908.0) - - FirebaseFunctions (8.14.0): + - FirebaseFunctions (8.15.0): - FirebaseCore (~> 8.0) - GTMSessionFetcher/Core (~> 1.5) - GoogleDataTransport (9.1.2): @@ -48,10 +48,10 @@ SPEC REPOS: - PromisesObjC SPEC CHECKSUMS: - Firebase: 7e8fe528c161b9271d365217a74c16aaf834578e - FirebaseCore: b84a44ee7ba999e0f9f76d198a9c7f60a797b848 - FirebaseCoreDiagnostics: fd0c8490f34287229c1d6c103d3a55f81ec85712 - FirebaseFunctions: 72a8e24d3bcba2782f18602b14533b1525ff297c + Firebase: 5f8193dff4b5b7c5d5ef72ae54bb76c08e2b841d + FirebaseCore: 5743c5785c074a794d35f2fff7ecc254a91e08b1 + FirebaseCoreDiagnostics: 92e07a649aeb66352b319d43bdd2ee3942af84cb + FirebaseFunctions: f9346c6afd2c7d84aabb331d70dd0c8309e1abe1 GoogleDataTransport: 629c20a4d363167143f30ea78320d5a7eb8bd940 GoogleUtilities: e0913149f6b0625b553d70dae12b49fc62914fd1 GTMSessionFetcher: 4577a4cc914a5a07c40a8a0ad0acc22080418c2d diff --git a/installations/Podfile.lock b/installations/Podfile.lock index c431f359..42e02fb1 100644 --- a/installations/Podfile.lock +++ b/installations/Podfile.lock @@ -1,14 +1,14 @@ PODS: - - FirebaseCore (8.14.0): + - FirebaseCore (8.15.0): - FirebaseCoreDiagnostics (~> 8.0) - GoogleUtilities/Environment (~> 7.7) - GoogleUtilities/Logger (~> 7.7) - - FirebaseCoreDiagnostics (8.14.0): + - FirebaseCoreDiagnostics (8.15.0): - GoogleDataTransport (~> 9.1) - GoogleUtilities/Environment (~> 7.7) - GoogleUtilities/Logger (~> 7.7) - nanopb (~> 2.30908.0) - - FirebaseInstallations (8.14.0): + - FirebaseInstallations (8.15.0): - FirebaseCore (~> 8.0) - GoogleUtilities/Environment (~> 7.7) - GoogleUtilities/UserDefaults (~> 7.7) @@ -44,9 +44,9 @@ SPEC REPOS: - PromisesObjC SPEC CHECKSUMS: - FirebaseCore: b84a44ee7ba999e0f9f76d198a9c7f60a797b848 - FirebaseCoreDiagnostics: fd0c8490f34287229c1d6c103d3a55f81ec85712 - FirebaseInstallations: 7d1d967a307c12f1aadd76844fc321cef699b1ce + FirebaseCore: 5743c5785c074a794d35f2fff7ecc254a91e08b1 + FirebaseCoreDiagnostics: 92e07a649aeb66352b319d43bdd2ee3942af84cb + FirebaseInstallations: 40bd9054049b2eae9a2c38ef1c3dd213df3605cd GoogleDataTransport: 629c20a4d363167143f30ea78320d5a7eb8bd940 GoogleUtilities: e0913149f6b0625b553d70dae12b49fc62914fd1 nanopb: a0ba3315591a9ae0a16a309ee504766e90db0c96 diff --git a/ml-functions/Podfile.lock b/ml-functions/Podfile.lock index c36fea58..b074307a 100644 --- a/ml-functions/Podfile.lock +++ b/ml-functions/Podfile.lock @@ -1,19 +1,19 @@ PODS: - - Firebase/CoreOnly (8.14.0): - - FirebaseCore (= 8.14.0) - - Firebase/Functions (8.14.0): + - Firebase/CoreOnly (8.15.0): + - FirebaseCore (= 8.15.0) + - Firebase/Functions (8.15.0): - Firebase/CoreOnly - - FirebaseFunctions (~> 8.14.0) - - FirebaseCore (8.14.0): + - FirebaseFunctions (~> 8.15.0) + - FirebaseCore (8.15.0): - FirebaseCoreDiagnostics (~> 8.0) - GoogleUtilities/Environment (~> 7.7) - GoogleUtilities/Logger (~> 7.7) - - FirebaseCoreDiagnostics (8.14.0): + - FirebaseCoreDiagnostics (8.15.0): - GoogleDataTransport (~> 9.1) - GoogleUtilities/Environment (~> 7.7) - GoogleUtilities/Logger (~> 7.7) - nanopb (~> 2.30908.0) - - FirebaseFunctions (8.14.0): + - FirebaseFunctions (8.15.0): - FirebaseCore (~> 8.0) - GTMSessionFetcher/Core (~> 1.5) - GoogleDataTransport (9.1.2): @@ -48,10 +48,10 @@ SPEC REPOS: - PromisesObjC SPEC CHECKSUMS: - Firebase: 7e8fe528c161b9271d365217a74c16aaf834578e - FirebaseCore: b84a44ee7ba999e0f9f76d198a9c7f60a797b848 - FirebaseCoreDiagnostics: fd0c8490f34287229c1d6c103d3a55f81ec85712 - FirebaseFunctions: 72a8e24d3bcba2782f18602b14533b1525ff297c + Firebase: 5f8193dff4b5b7c5d5ef72ae54bb76c08e2b841d + FirebaseCore: 5743c5785c074a794d35f2fff7ecc254a91e08b1 + FirebaseCoreDiagnostics: 92e07a649aeb66352b319d43bdd2ee3942af84cb + FirebaseFunctions: f9346c6afd2c7d84aabb331d70dd0c8309e1abe1 GoogleDataTransport: 629c20a4d363167143f30ea78320d5a7eb8bd940 GoogleUtilities: e0913149f6b0625b553d70dae12b49fc62914fd1 GTMSessionFetcher: 4577a4cc914a5a07c40a8a0ad0acc22080418c2d From a5c969316e91597946ba0c6deccfe2bdba018193 Mon Sep 17 00:00:00 2001 From: DPE bot Date: Fri, 22 Apr 2022 08:26:55 -0700 Subject: [PATCH 225/387] Auto-update dependencies. --- mlkit/Podfile.lock | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/mlkit/Podfile.lock b/mlkit/Podfile.lock index 40a42d11..0fc7e876 100644 --- a/mlkit/Podfile.lock +++ b/mlkit/Podfile.lock @@ -81,7 +81,7 @@ PODS: - nanopb/decode (1.30906.0) - nanopb/encode (1.30906.0) - PromisesObjC (1.2.12) - - Protobuf (3.20.0) + - Protobuf (3.20.1) - TensorFlowLiteC (2.1.0) - TensorFlowLiteObjC (2.1.0): - TensorFlowLiteC (= 2.1.0) @@ -125,7 +125,7 @@ SPEC CHECKSUMS: GTMSessionFetcher: 4577a4cc914a5a07c40a8a0ad0acc22080418c2d nanopb: 59317e09cf1f1a0af72f12af412d54edf52603fc PromisesObjC: 3113f7f76903778cf4a0586bd1ab89329a0b7b97 - Protobuf: 66e2f3b26a35e4cc379831f4ced538274ee4b923 + Protobuf: b60ec2f51ad74765f44d0c09d2e0579d7de21745 TensorFlowLiteC: 215603d4426d93810eace5947e317389554a4b66 TensorFlowLiteObjC: 2e074eb41084037aeda9a8babe111fdd3ac99974 From d3afb0dc0a34af50d29dc9b44f6b7ec6fdb15c34 Mon Sep 17 00:00:00 2001 From: DPE bot Date: Fri, 29 Apr 2022 08:28:10 -0700 Subject: [PATCH 226/387] Auto-update dependencies. --- database/Podfile.lock | 4 ++-- firestore/objc/Podfile.lock | 4 ++-- functions/Podfile.lock | 4 ++-- ml-functions/Podfile.lock | 4 ++-- mlkit/Podfile.lock | 12 ++++++------ 5 files changed, 14 insertions(+), 14 deletions(-) diff --git a/database/Podfile.lock b/database/Podfile.lock index 615d6504..d1f65a7d 100644 --- a/database/Podfile.lock +++ b/database/Podfile.lock @@ -43,7 +43,7 @@ PODS: - "GoogleUtilities/NSData+zlib (7.7.0)" - GoogleUtilities/Reachability (7.7.0): - GoogleUtilities/Logger - - GTMSessionFetcher/Core (1.7.1) + - GTMSessionFetcher/Core (1.7.2) - leveldb-library (1.22.1) - nanopb (2.30908.0): - nanopb/decode (= 2.30908.0) @@ -78,7 +78,7 @@ SPEC CHECKSUMS: FirebaseDatabase: f567afd233e54a303d84423207736590a6feb419 GoogleDataTransport: 629c20a4d363167143f30ea78320d5a7eb8bd940 GoogleUtilities: e0913149f6b0625b553d70dae12b49fc62914fd1 - GTMSessionFetcher: 4577a4cc914a5a07c40a8a0ad0acc22080418c2d + GTMSessionFetcher: 5595ec75acf5be50814f81e9189490412bad82ba leveldb-library: 50c7b45cbd7bf543c81a468fe557a16ae3db8729 nanopb: a0ba3315591a9ae0a16a309ee504766e90db0c96 PromisesObjC: 99b6f43f9e1044bd87a95a60beff28c2c44ddb72 diff --git a/firestore/objc/Podfile.lock b/firestore/objc/Podfile.lock index f0582f9a..cb471ceb 100644 --- a/firestore/objc/Podfile.lock +++ b/firestore/objc/Podfile.lock @@ -707,7 +707,7 @@ PODS: - gRPC-Core/Interface (= 1.44.0) - Libuv-gRPC (= 0.0.10) - gRPC-Core/Interface (1.44.0) - - GTMSessionFetcher/Core (1.7.1) + - GTMSessionFetcher/Core (1.7.2) - leveldb-library (1.22.1) - Libuv-gRPC (0.0.10): - Libuv-gRPC/Implementation (= 0.0.10) @@ -757,7 +757,7 @@ SPEC CHECKSUMS: GoogleUtilities: e0913149f6b0625b553d70dae12b49fc62914fd1 "gRPC-C++": 9675f953ace2b3de7c506039d77be1f2e77a8db2 gRPC-Core: 943e491cb0d45598b0b0eb9e910c88080369290b - GTMSessionFetcher: 4577a4cc914a5a07c40a8a0ad0acc22080418c2d + GTMSessionFetcher: 5595ec75acf5be50814f81e9189490412bad82ba leveldb-library: 50c7b45cbd7bf543c81a468fe557a16ae3db8729 Libuv-gRPC: 55e51798e14ef436ad9bc45d12d43b77b49df378 nanopb: a0ba3315591a9ae0a16a309ee504766e90db0c96 diff --git a/functions/Podfile.lock b/functions/Podfile.lock index 5f746ca0..3a942182 100644 --- a/functions/Podfile.lock +++ b/functions/Podfile.lock @@ -24,7 +24,7 @@ PODS: - PromisesObjC (< 3.0, >= 1.2) - GoogleUtilities/Logger (7.7.0): - GoogleUtilities/Environment - - GTMSessionFetcher/Core (1.7.1) + - GTMSessionFetcher/Core (1.7.2) - nanopb (2.30908.0): - nanopb/decode (= 2.30908.0) - nanopb/encode (= 2.30908.0) @@ -54,7 +54,7 @@ SPEC CHECKSUMS: FirebaseFunctions: f9346c6afd2c7d84aabb331d70dd0c8309e1abe1 GoogleDataTransport: 629c20a4d363167143f30ea78320d5a7eb8bd940 GoogleUtilities: e0913149f6b0625b553d70dae12b49fc62914fd1 - GTMSessionFetcher: 4577a4cc914a5a07c40a8a0ad0acc22080418c2d + GTMSessionFetcher: 5595ec75acf5be50814f81e9189490412bad82ba nanopb: a0ba3315591a9ae0a16a309ee504766e90db0c96 PromisesObjC: 99b6f43f9e1044bd87a95a60beff28c2c44ddb72 diff --git a/ml-functions/Podfile.lock b/ml-functions/Podfile.lock index b074307a..575733d0 100644 --- a/ml-functions/Podfile.lock +++ b/ml-functions/Podfile.lock @@ -24,7 +24,7 @@ PODS: - PromisesObjC (< 3.0, >= 1.2) - GoogleUtilities/Logger (7.7.0): - GoogleUtilities/Environment - - GTMSessionFetcher/Core (1.7.1) + - GTMSessionFetcher/Core (1.7.2) - nanopb (2.30908.0): - nanopb/decode (= 2.30908.0) - nanopb/encode (= 2.30908.0) @@ -54,7 +54,7 @@ SPEC CHECKSUMS: FirebaseFunctions: f9346c6afd2c7d84aabb331d70dd0c8309e1abe1 GoogleDataTransport: 629c20a4d363167143f30ea78320d5a7eb8bd940 GoogleUtilities: e0913149f6b0625b553d70dae12b49fc62914fd1 - GTMSessionFetcher: 4577a4cc914a5a07c40a8a0ad0acc22080418c2d + GTMSessionFetcher: 5595ec75acf5be50814f81e9189490412bad82ba nanopb: a0ba3315591a9ae0a16a309ee504766e90db0c96 PromisesObjC: 99b6f43f9e1044bd87a95a60beff28c2c44ddb72 diff --git a/mlkit/Podfile.lock b/mlkit/Podfile.lock index 0fc7e876..6a01b007 100644 --- a/mlkit/Podfile.lock +++ b/mlkit/Podfile.lock @@ -70,11 +70,11 @@ PODS: - GoogleUtilities/Environment - GoogleUtilities/UserDefaults (6.7.2): - GoogleUtilities/Logger - - GTMSessionFetcher (1.7.1): - - GTMSessionFetcher/Full (= 1.7.1) - - GTMSessionFetcher/Core (1.7.1) - - GTMSessionFetcher/Full (1.7.1): - - GTMSessionFetcher/Core (= 1.7.1) + - GTMSessionFetcher (1.7.2): + - GTMSessionFetcher/Full (= 1.7.2) + - GTMSessionFetcher/Core (1.7.2) + - GTMSessionFetcher/Full (1.7.2): + - GTMSessionFetcher/Core (= 1.7.2) - nanopb (1.30906.0): - nanopb/decode (= 1.30906.0) - nanopb/encode (= 1.30906.0) @@ -122,7 +122,7 @@ SPEC CHECKSUMS: GoogleDataTransport: f56af7caa4ed338dc8e138a5d7c5973e66440833 GoogleToolboxForMac: 8bef7c7c5cf7291c687cf5354f39f9db6399ad34 GoogleUtilities: 7f2f5a07f888cdb145101d6042bc4422f57e70b3 - GTMSessionFetcher: 4577a4cc914a5a07c40a8a0ad0acc22080418c2d + GTMSessionFetcher: 5595ec75acf5be50814f81e9189490412bad82ba nanopb: 59317e09cf1f1a0af72f12af412d54edf52603fc PromisesObjC: 3113f7f76903778cf4a0586bd1ab89329a0b7b97 Protobuf: b60ec2f51ad74765f44d0c09d2e0579d7de21745 From 49258f770dc24560b5f4aa3f3fe0cac9d2c4e216 Mon Sep 17 00:00:00 2001 From: Morgan Chen Date: Thu, 26 May 2022 10:50:57 -0700 Subject: [PATCH 227/387] Update Analytics constants for Firebase 9 --- .../FiroptionConfiguration/AnalyticsHelper.m | 2 +- .../ViewController.swift | 2 +- firoptions/Podfile.lock | 109 +++++++++--------- 3 files changed, 59 insertions(+), 54 deletions(-) diff --git a/firoptions/FiroptionConfiguration/AnalyticsHelper.m b/firoptions/FiroptionConfiguration/AnalyticsHelper.m index bd515430..4e60417c 100644 --- a/firoptions/FiroptionConfiguration/AnalyticsHelper.m +++ b/firoptions/FiroptionConfiguration/AnalyticsHelper.m @@ -26,7 +26,7 @@ @implementation AnalyticsHelper - (void)logInAppPurchase { // [START ecommerce_purchase] - [FIRAnalytics logEventWithName:kFIREventEcommercePurchase + [FIRAnalytics logEventWithName:kFIREventPurchase parameters:@{ kFIRParameterCoupon: @"SummerPromo", kFIRParameterCurrency: @"JPY", diff --git a/firoptions/FiroptionConfiguration/ViewController.swift b/firoptions/FiroptionConfiguration/ViewController.swift index 0933e5cc..b8eeab6d 100644 --- a/firoptions/FiroptionConfiguration/ViewController.swift +++ b/firoptions/FiroptionConfiguration/ViewController.swift @@ -30,7 +30,7 @@ class ViewController: UIViewController { func logInAppPurchaseEvent() { // [START ecommerce_purchase] - Analytics.logEvent(AnalyticsEventEcommercePurchase, parameters: [ + Analytics.logEvent(AnalyticsEventPurchase, parameters: [ AnalyticsParameterCoupon: "SummerPromo", AnalyticsParameterCurrency: "JPY", AnalyticsParameterValue: 10000, diff --git a/firoptions/Podfile.lock b/firoptions/Podfile.lock index 4ea6d286..b6fcc5c4 100644 --- a/firoptions/Podfile.lock +++ b/firoptions/Podfile.lock @@ -1,72 +1,75 @@ PODS: - - Firebase/Analytics (8.15.0): + - Firebase/Analytics (9.1.0): - Firebase/Core - - Firebase/Core (8.15.0): + - Firebase/Core (9.1.0): - Firebase/CoreOnly - - FirebaseAnalytics (~> 8.15.0) - - Firebase/CoreOnly (8.15.0): - - FirebaseCore (= 8.15.0) - - Firebase/Database (8.15.0): + - FirebaseAnalytics (~> 9.1.0) + - Firebase/CoreOnly (9.1.0): + - FirebaseCore (= 9.1.0) + - Firebase/Database (9.1.0): - Firebase/CoreOnly - - FirebaseDatabase (~> 8.15.0) - - FirebaseAnalytics (8.15.0): - - FirebaseAnalytics/AdIdSupport (= 8.15.0) - - FirebaseCore (~> 8.0) - - FirebaseInstallations (~> 8.0) + - FirebaseDatabase (~> 9.1.0) + - FirebaseAnalytics (9.1.0): + - FirebaseAnalytics/AdIdSupport (= 9.1.0) + - FirebaseCore (~> 9.0) + - FirebaseInstallations (~> 9.0) - GoogleUtilities/AppDelegateSwizzler (~> 7.7) - GoogleUtilities/MethodSwizzler (~> 7.7) - GoogleUtilities/Network (~> 7.7) - "GoogleUtilities/NSData+zlib (~> 7.7)" - - nanopb (~> 2.30908.0) - - FirebaseAnalytics/AdIdSupport (8.15.0): - - FirebaseCore (~> 8.0) - - FirebaseInstallations (~> 8.0) - - GoogleAppMeasurement (= 8.15.0) + - nanopb (< 2.30910.0, >= 2.30908.0) + - FirebaseAnalytics/AdIdSupport (9.1.0): + - FirebaseCore (~> 9.0) + - FirebaseInstallations (~> 9.0) + - GoogleAppMeasurement (= 9.1.0) - GoogleUtilities/AppDelegateSwizzler (~> 7.7) - GoogleUtilities/MethodSwizzler (~> 7.7) - GoogleUtilities/Network (~> 7.7) - "GoogleUtilities/NSData+zlib (~> 7.7)" - - nanopb (~> 2.30908.0) - - FirebaseCore (8.15.0): - - FirebaseCoreDiagnostics (~> 8.0) + - nanopb (< 2.30910.0, >= 2.30908.0) + - FirebaseCore (9.1.0): + - FirebaseCoreDiagnostics (~> 9.0) + - FirebaseCoreInternal (~> 9.0) - GoogleUtilities/Environment (~> 7.7) - GoogleUtilities/Logger (~> 7.7) - - FirebaseCoreDiagnostics (8.15.0): - - GoogleDataTransport (~> 9.1) + - FirebaseCoreDiagnostics (9.1.0): + - GoogleDataTransport (< 10.0.0, >= 9.1.4) - GoogleUtilities/Environment (~> 7.7) - GoogleUtilities/Logger (~> 7.7) - - nanopb (~> 2.30908.0) - - FirebaseDatabase (8.15.0): - - FirebaseCore (~> 8.0) + - nanopb (< 2.30910.0, >= 2.30908.0) + - FirebaseCoreInternal (9.1.0): + - "GoogleUtilities/NSData+zlib (~> 7.7)" + - FirebaseDatabase (9.1.0): + - FirebaseCore (~> 9.0) - leveldb-library (~> 1.22) - - FirebaseInstallations (8.15.0): - - FirebaseCore (~> 8.0) + - FirebaseInstallations (9.1.0): + - FirebaseCore (~> 9.0) - GoogleUtilities/Environment (~> 7.7) - GoogleUtilities/UserDefaults (~> 7.7) - - PromisesObjC (< 3.0, >= 1.2) - - GoogleAppMeasurement (8.15.0): - - GoogleAppMeasurement/AdIdSupport (= 8.15.0) + - PromisesObjC (~> 2.1) + - GoogleAppMeasurement (9.1.0): + - GoogleAppMeasurement/AdIdSupport (= 9.1.0) - GoogleUtilities/AppDelegateSwizzler (~> 7.7) - GoogleUtilities/MethodSwizzler (~> 7.7) - GoogleUtilities/Network (~> 7.7) - "GoogleUtilities/NSData+zlib (~> 7.7)" - - nanopb (~> 2.30908.0) - - GoogleAppMeasurement/AdIdSupport (8.15.0): - - GoogleAppMeasurement/WithoutAdIdSupport (= 8.15.0) + - nanopb (< 2.30910.0, >= 2.30908.0) + - GoogleAppMeasurement/AdIdSupport (9.1.0): + - GoogleAppMeasurement/WithoutAdIdSupport (= 9.1.0) - GoogleUtilities/AppDelegateSwizzler (~> 7.7) - GoogleUtilities/MethodSwizzler (~> 7.7) - GoogleUtilities/Network (~> 7.7) - "GoogleUtilities/NSData+zlib (~> 7.7)" - - nanopb (~> 2.30908.0) - - GoogleAppMeasurement/WithoutAdIdSupport (8.15.0): + - nanopb (< 2.30910.0, >= 2.30908.0) + - GoogleAppMeasurement/WithoutAdIdSupport (9.1.0): - GoogleUtilities/AppDelegateSwizzler (~> 7.7) - GoogleUtilities/MethodSwizzler (~> 7.7) - GoogleUtilities/Network (~> 7.7) - "GoogleUtilities/NSData+zlib (~> 7.7)" - - nanopb (~> 2.30908.0) - - GoogleDataTransport (9.1.2): - - GoogleUtilities/Environment (~> 7.2) - - nanopb (~> 2.30908.0) + - nanopb (< 2.30910.0, >= 2.30908.0) + - GoogleDataTransport (9.1.4): + - GoogleUtilities/Environment (~> 7.7) + - nanopb (< 2.30910.0, >= 2.30908.0) - PromisesObjC (< 3.0, >= 1.2) - GoogleUtilities/AppDelegateSwizzler (7.7.0): - GoogleUtilities/Environment @@ -88,11 +91,11 @@ PODS: - GoogleUtilities/UserDefaults (7.7.0): - GoogleUtilities/Logger - leveldb-library (1.22.1) - - nanopb (2.30908.0): - - nanopb/decode (= 2.30908.0) - - nanopb/encode (= 2.30908.0) - - nanopb/decode (2.30908.0) - - nanopb/encode (2.30908.0) + - nanopb (2.30909.0): + - nanopb/decode (= 2.30909.0) + - nanopb/encode (= 2.30909.0) + - nanopb/decode (2.30909.0) + - nanopb/encode (2.30909.0) - PromisesObjC (2.1.0) DEPENDENCIES: @@ -106,6 +109,7 @@ SPEC REPOS: - FirebaseAnalytics - FirebaseCore - FirebaseCoreDiagnostics + - FirebaseCoreInternal - FirebaseDatabase - FirebaseInstallations - GoogleAppMeasurement @@ -116,17 +120,18 @@ SPEC REPOS: - PromisesObjC SPEC CHECKSUMS: - Firebase: 5f8193dff4b5b7c5d5ef72ae54bb76c08e2b841d - FirebaseAnalytics: 7761cbadb00a717d8d0939363eb46041526474fa - FirebaseCore: 5743c5785c074a794d35f2fff7ecc254a91e08b1 - FirebaseCoreDiagnostics: 92e07a649aeb66352b319d43bdd2ee3942af84cb - FirebaseDatabase: f567afd233e54a303d84423207736590a6feb419 - FirebaseInstallations: 40bd9054049b2eae9a2c38ef1c3dd213df3605cd - GoogleAppMeasurement: 4c19f031220c72464d460c9daa1fb5d1acce958e - GoogleDataTransport: 629c20a4d363167143f30ea78320d5a7eb8bd940 + Firebase: 91c243d75573ac6e7c9735ec859b72bffb61347d + FirebaseAnalytics: bf11064790ac96804df1df9ddc0ae45af950d9fc + FirebaseCore: b7bfc258e996eada23b3666bd6b9a22ca092acb8 + FirebaseCoreDiagnostics: 2dabba3412b23b524823325739f45e520f67d1e7 + FirebaseCoreInternal: f3c838ae0b41cd840bbf34f90debfede78d352e5 + FirebaseDatabase: 6308b36dbc7725204a32f1ac638e730a9aabf5bc + FirebaseInstallations: a91c74276b544524ce144c8315d8cdbce2dbe30b + GoogleAppMeasurement: 8ecc717f2abe3f9ee95a5d38db08827852894acc + GoogleDataTransport: 5fffe35792f8b96ec8d6775f5eccd83c998d5a3b GoogleUtilities: e0913149f6b0625b553d70dae12b49fc62914fd1 leveldb-library: 50c7b45cbd7bf543c81a468fe557a16ae3db8729 - nanopb: a0ba3315591a9ae0a16a309ee504766e90db0c96 + nanopb: b552cce312b6c8484180ef47159bc0f65a1f0431 PromisesObjC: 99b6f43f9e1044bd87a95a60beff28c2c44ddb72 PODFILE CHECKSUM: 637f4cec311becce3d9f62d24448342df688ce41 From bd700a666ec62b1ce4eba350fba210e2d7689c1d Mon Sep 17 00:00:00 2001 From: Morgan Chen Date: Thu, 26 May 2022 10:58:02 -0700 Subject: [PATCH 228/387] explicit trunk? --- .github/workflows/core.yml | 1 + 1 file changed, 1 insertion(+) diff --git a/.github/workflows/core.yml b/.github/workflows/core.yml index f32d8aba..23d87b2a 100644 --- a/.github/workflows/core.yml +++ b/.github/workflows/core.yml @@ -18,6 +18,7 @@ jobs: run: | cp .github/GoogleService-Info-CI.plist firoptions/FiroptionConfiguration/GoogleService-Info.plist cd firoptions + pod repo add-cdn trunk https://cdn.cocoapods.org/ pod install --repo-update xcodebuild -workspace FiroptionConfiguration.xcworkspace clean build -scheme FiroptionConfiguration -destination "${destination}" CODE_SIGN_IDENTITY="" CODE_SIGNING_REQUIRED=NO env: From 10daa47a3b6459b924730bb18018ac1cc3cfbc0f Mon Sep 17 00:00:00 2001 From: Morgan Chen Date: Thu, 26 May 2022 15:15:01 -0700 Subject: [PATCH 229/387] remove unnecessary cdn add --- .github/workflows/core.yml | 1 - 1 file changed, 1 deletion(-) diff --git a/.github/workflows/core.yml b/.github/workflows/core.yml index 23d87b2a..f32d8aba 100644 --- a/.github/workflows/core.yml +++ b/.github/workflows/core.yml @@ -18,7 +18,6 @@ jobs: run: | cp .github/GoogleService-Info-CI.plist firoptions/FiroptionConfiguration/GoogleService-Info.plist cd firoptions - pod repo add-cdn trunk https://cdn.cocoapods.org/ pod install --repo-update xcodebuild -workspace FiroptionConfiguration.xcworkspace clean build -scheme FiroptionConfiguration -destination "${destination}" CODE_SIGN_IDENTITY="" CODE_SIGNING_REQUIRED=NO env: From ffef200e2488d9d8bc9e6dfd0a1fd24cc6c941b3 Mon Sep 17 00:00:00 2001 From: DPE bot Date: Tue, 31 May 2022 08:28:48 -0700 Subject: [PATCH 230/387] Auto-update dependencies. --- appcheck/Podfile.lock | 58 +-- crashlytics/Podfile.lock | 72 ++-- database/Podfile.lock | 71 ++-- firestore/objc/Podfile.lock | 73 ++-- firestore/swift/Podfile.lock | 704 +++++++++++++++++++++++++---------- functions/Podfile.lock | 83 +++-- installations/Podfile.lock | 48 +-- ml-functions/Podfile.lock | 83 +++-- mlkit/Podfile.lock | 4 +- 9 files changed, 788 insertions(+), 408 deletions(-) diff --git a/appcheck/Podfile.lock b/appcheck/Podfile.lock index 327b8318..c9caac27 100644 --- a/appcheck/Podfile.lock +++ b/appcheck/Podfile.lock @@ -1,35 +1,39 @@ PODS: - - Firebase/AppCheck (8.15.0): + - Firebase/AppCheck (9.1.0): - Firebase/CoreOnly - - FirebaseAppCheck (~> 8.15.0-beta) - - Firebase/CoreOnly (8.15.0): - - FirebaseCore (= 8.15.0) - - FirebaseAppCheck (8.15.0-beta): - - FirebaseCore (~> 8.0) + - FirebaseAppCheck (~> 9.1.0) + - Firebase/CoreOnly (9.1.0): + - FirebaseCore (= 9.1.0) + - FirebaseAppCheck (9.1.0): + - FirebaseCore (~> 9.0) - GoogleUtilities/Environment (~> 7.7) - - PromisesObjC (< 3.0, >= 1.2) - - FirebaseCore (8.15.0): - - FirebaseCoreDiagnostics (~> 8.0) + - PromisesObjC (~> 2.1) + - FirebaseCore (9.1.0): + - FirebaseCoreDiagnostics (~> 9.0) + - FirebaseCoreInternal (~> 9.0) - GoogleUtilities/Environment (~> 7.7) - GoogleUtilities/Logger (~> 7.7) - - FirebaseCoreDiagnostics (8.15.0): - - GoogleDataTransport (~> 9.1) + - FirebaseCoreDiagnostics (9.1.0): + - GoogleDataTransport (< 10.0.0, >= 9.1.4) - GoogleUtilities/Environment (~> 7.7) - GoogleUtilities/Logger (~> 7.7) - - nanopb (~> 2.30908.0) - - GoogleDataTransport (9.1.2): - - GoogleUtilities/Environment (~> 7.2) - - nanopb (~> 2.30908.0) + - nanopb (< 2.30910.0, >= 2.30908.0) + - FirebaseCoreInternal (9.1.0): + - "GoogleUtilities/NSData+zlib (~> 7.7)" + - GoogleDataTransport (9.1.4): + - GoogleUtilities/Environment (~> 7.7) + - nanopb (< 2.30910.0, >= 2.30908.0) - PromisesObjC (< 3.0, >= 1.2) - GoogleUtilities/Environment (7.7.0): - PromisesObjC (< 3.0, >= 1.2) - GoogleUtilities/Logger (7.7.0): - GoogleUtilities/Environment - - nanopb (2.30908.0): - - nanopb/decode (= 2.30908.0) - - nanopb/encode (= 2.30908.0) - - nanopb/decode (2.30908.0) - - nanopb/encode (2.30908.0) + - "GoogleUtilities/NSData+zlib (7.7.0)" + - nanopb (2.30909.0): + - nanopb/decode (= 2.30909.0) + - nanopb/encode (= 2.30909.0) + - nanopb/decode (2.30909.0) + - nanopb/encode (2.30909.0) - PromisesObjC (2.1.0) DEPENDENCIES: @@ -41,19 +45,21 @@ SPEC REPOS: - FirebaseAppCheck - FirebaseCore - FirebaseCoreDiagnostics + - FirebaseCoreInternal - GoogleDataTransport - GoogleUtilities - nanopb - PromisesObjC SPEC CHECKSUMS: - Firebase: 5f8193dff4b5b7c5d5ef72ae54bb76c08e2b841d - FirebaseAppCheck: 59853f959315579e696877692e7558a68bd9ee86 - FirebaseCore: 5743c5785c074a794d35f2fff7ecc254a91e08b1 - FirebaseCoreDiagnostics: 92e07a649aeb66352b319d43bdd2ee3942af84cb - GoogleDataTransport: 629c20a4d363167143f30ea78320d5a7eb8bd940 + Firebase: 91c243d75573ac6e7c9735ec859b72bffb61347d + FirebaseAppCheck: 0c4f09cb36765fab3f7eb85e4a4503eb68444927 + FirebaseCore: b7bfc258e996eada23b3666bd6b9a22ca092acb8 + FirebaseCoreDiagnostics: 2dabba3412b23b524823325739f45e520f67d1e7 + FirebaseCoreInternal: f3c838ae0b41cd840bbf34f90debfede78d352e5 + GoogleDataTransport: 5fffe35792f8b96ec8d6775f5eccd83c998d5a3b GoogleUtilities: e0913149f6b0625b553d70dae12b49fc62914fd1 - nanopb: a0ba3315591a9ae0a16a309ee504766e90db0c96 + nanopb: b552cce312b6c8484180ef47159bc0f65a1f0431 PromisesObjC: 99b6f43f9e1044bd87a95a60beff28c2c44ddb72 PODFILE CHECKSUM: 3f5fe9faa57008d6327228db502ed5519ccd4918 diff --git a/crashlytics/Podfile.lock b/crashlytics/Podfile.lock index 3cd25fa6..8e296143 100644 --- a/crashlytics/Podfile.lock +++ b/crashlytics/Podfile.lock @@ -1,45 +1,49 @@ PODS: - - Firebase/CoreOnly (8.15.0): - - FirebaseCore (= 8.15.0) - - Firebase/Crashlytics (8.15.0): + - Firebase/CoreOnly (9.1.0): + - FirebaseCore (= 9.1.0) + - Firebase/Crashlytics (9.1.0): - Firebase/CoreOnly - - FirebaseCrashlytics (~> 8.15.0) - - FirebaseCore (8.15.0): - - FirebaseCoreDiagnostics (~> 8.0) + - FirebaseCrashlytics (~> 9.1.0) + - FirebaseCore (9.1.0): + - FirebaseCoreDiagnostics (~> 9.0) + - FirebaseCoreInternal (~> 9.0) - GoogleUtilities/Environment (~> 7.7) - GoogleUtilities/Logger (~> 7.7) - - FirebaseCoreDiagnostics (8.15.0): - - GoogleDataTransport (~> 9.1) + - FirebaseCoreDiagnostics (9.1.0): + - GoogleDataTransport (< 10.0.0, >= 9.1.4) - GoogleUtilities/Environment (~> 7.7) - GoogleUtilities/Logger (~> 7.7) - - nanopb (~> 2.30908.0) - - FirebaseCrashlytics (8.15.0): - - FirebaseCore (~> 8.0) - - FirebaseInstallations (~> 8.0) - - GoogleDataTransport (~> 9.1) + - nanopb (< 2.30910.0, >= 2.30908.0) + - FirebaseCoreInternal (9.1.0): + - "GoogleUtilities/NSData+zlib (~> 7.7)" + - FirebaseCrashlytics (9.1.0): + - FirebaseCore (~> 9.0) + - FirebaseInstallations (~> 9.0) + - GoogleDataTransport (< 10.0.0, >= 9.1.4) - GoogleUtilities/Environment (~> 7.7) - - nanopb (~> 2.30908.0) - - PromisesObjC (< 3.0, >= 1.2) - - FirebaseInstallations (8.15.0): - - FirebaseCore (~> 8.0) + - nanopb (< 2.30910.0, >= 2.30908.0) + - PromisesObjC (~> 2.1) + - FirebaseInstallations (9.1.0): + - FirebaseCore (~> 9.0) - GoogleUtilities/Environment (~> 7.7) - GoogleUtilities/UserDefaults (~> 7.7) - - PromisesObjC (< 3.0, >= 1.2) - - GoogleDataTransport (9.1.2): - - GoogleUtilities/Environment (~> 7.2) - - nanopb (~> 2.30908.0) + - PromisesObjC (~> 2.1) + - GoogleDataTransport (9.1.4): + - GoogleUtilities/Environment (~> 7.7) + - nanopb (< 2.30910.0, >= 2.30908.0) - PromisesObjC (< 3.0, >= 1.2) - GoogleUtilities/Environment (7.7.0): - PromisesObjC (< 3.0, >= 1.2) - GoogleUtilities/Logger (7.7.0): - GoogleUtilities/Environment + - "GoogleUtilities/NSData+zlib (7.7.0)" - GoogleUtilities/UserDefaults (7.7.0): - GoogleUtilities/Logger - - nanopb (2.30908.0): - - nanopb/decode (= 2.30908.0) - - nanopb/encode (= 2.30908.0) - - nanopb/decode (2.30908.0) - - nanopb/encode (2.30908.0) + - nanopb (2.30909.0): + - nanopb/decode (= 2.30909.0) + - nanopb/encode (= 2.30909.0) + - nanopb/decode (2.30909.0) + - nanopb/encode (2.30909.0) - PromisesObjC (2.1.0) DEPENDENCIES: @@ -50,6 +54,7 @@ SPEC REPOS: - Firebase - FirebaseCore - FirebaseCoreDiagnostics + - FirebaseCoreInternal - FirebaseCrashlytics - FirebaseInstallations - GoogleDataTransport @@ -58,14 +63,15 @@ SPEC REPOS: - PromisesObjC SPEC CHECKSUMS: - Firebase: 5f8193dff4b5b7c5d5ef72ae54bb76c08e2b841d - FirebaseCore: 5743c5785c074a794d35f2fff7ecc254a91e08b1 - FirebaseCoreDiagnostics: 92e07a649aeb66352b319d43bdd2ee3942af84cb - FirebaseCrashlytics: feb07e4e9187be3c23c6a846cce4824e5ce2dd0b - FirebaseInstallations: 40bd9054049b2eae9a2c38ef1c3dd213df3605cd - GoogleDataTransport: 629c20a4d363167143f30ea78320d5a7eb8bd940 + Firebase: 91c243d75573ac6e7c9735ec859b72bffb61347d + FirebaseCore: b7bfc258e996eada23b3666bd6b9a22ca092acb8 + FirebaseCoreDiagnostics: 2dabba3412b23b524823325739f45e520f67d1e7 + FirebaseCoreInternal: f3c838ae0b41cd840bbf34f90debfede78d352e5 + FirebaseCrashlytics: 8e21736dcf15d814b79229eb7e79ba3a5eec5f30 + FirebaseInstallations: a91c74276b544524ce144c8315d8cdbce2dbe30b + GoogleDataTransport: 5fffe35792f8b96ec8d6775f5eccd83c998d5a3b GoogleUtilities: e0913149f6b0625b553d70dae12b49fc62914fd1 - nanopb: a0ba3315591a9ae0a16a309ee504766e90db0c96 + nanopb: b552cce312b6c8484180ef47159bc0f65a1f0431 PromisesObjC: 99b6f43f9e1044bd87a95a60beff28c2c44ddb72 PODFILE CHECKSUM: 7d7fc01886b20bf15f0faadc1d61966683471571 diff --git a/database/Podfile.lock b/database/Podfile.lock index d1f65a7d..a48b0047 100644 --- a/database/Podfile.lock +++ b/database/Podfile.lock @@ -1,32 +1,35 @@ PODS: - - Firebase/Auth (8.15.0): + - Firebase/Auth (9.1.0): - Firebase/CoreOnly - - FirebaseAuth (~> 8.15.0) - - Firebase/CoreOnly (8.15.0): - - FirebaseCore (= 8.15.0) - - Firebase/Database (8.15.0): + - FirebaseAuth (~> 9.1.0) + - Firebase/CoreOnly (9.1.0): + - FirebaseCore (= 9.1.0) + - Firebase/Database (9.1.0): - Firebase/CoreOnly - - FirebaseDatabase (~> 8.15.0) - - FirebaseAuth (8.15.0): - - FirebaseCore (~> 8.0) + - FirebaseDatabase (~> 9.1.0) + - FirebaseAuth (9.1.0): + - FirebaseCore (~> 9.0) - GoogleUtilities/AppDelegateSwizzler (~> 7.7) - GoogleUtilities/Environment (~> 7.7) - - GTMSessionFetcher/Core (~> 1.5) - - FirebaseCore (8.15.0): - - FirebaseCoreDiagnostics (~> 8.0) + - GTMSessionFetcher/Core (< 3.0, >= 1.7) + - FirebaseCore (9.1.0): + - FirebaseCoreDiagnostics (~> 9.0) + - FirebaseCoreInternal (~> 9.0) - GoogleUtilities/Environment (~> 7.7) - GoogleUtilities/Logger (~> 7.7) - - FirebaseCoreDiagnostics (8.15.0): - - GoogleDataTransport (~> 9.1) + - FirebaseCoreDiagnostics (9.1.0): + - GoogleDataTransport (< 10.0.0, >= 9.1.4) - GoogleUtilities/Environment (~> 7.7) - GoogleUtilities/Logger (~> 7.7) - - nanopb (~> 2.30908.0) - - FirebaseDatabase (8.15.0): - - FirebaseCore (~> 8.0) + - nanopb (< 2.30910.0, >= 2.30908.0) + - FirebaseCoreInternal (9.1.0): + - "GoogleUtilities/NSData+zlib (~> 7.7)" + - FirebaseDatabase (9.1.0): + - FirebaseCore (~> 9.0) - leveldb-library (~> 1.22) - - GoogleDataTransport (9.1.2): - - GoogleUtilities/Environment (~> 7.2) - - nanopb (~> 2.30908.0) + - GoogleDataTransport (9.1.4): + - GoogleUtilities/Environment (~> 7.7) + - nanopb (< 2.30910.0, >= 2.30908.0) - PromisesObjC (< 3.0, >= 1.2) - GoogleUtilities/AppDelegateSwizzler (7.7.0): - GoogleUtilities/Environment @@ -43,13 +46,13 @@ PODS: - "GoogleUtilities/NSData+zlib (7.7.0)" - GoogleUtilities/Reachability (7.7.0): - GoogleUtilities/Logger - - GTMSessionFetcher/Core (1.7.2) + - GTMSessionFetcher/Core (2.0.0) - leveldb-library (1.22.1) - - nanopb (2.30908.0): - - nanopb/decode (= 2.30908.0) - - nanopb/encode (= 2.30908.0) - - nanopb/decode (2.30908.0) - - nanopb/encode (2.30908.0) + - nanopb (2.30909.0): + - nanopb/decode (= 2.30909.0) + - nanopb/encode (= 2.30909.0) + - nanopb/decode (2.30909.0) + - nanopb/encode (2.30909.0) - PromisesObjC (2.1.0) DEPENDENCIES: @@ -62,6 +65,7 @@ SPEC REPOS: - FirebaseAuth - FirebaseCore - FirebaseCoreDiagnostics + - FirebaseCoreInternal - FirebaseDatabase - GoogleDataTransport - GoogleUtilities @@ -71,16 +75,17 @@ SPEC REPOS: - PromisesObjC SPEC CHECKSUMS: - Firebase: 5f8193dff4b5b7c5d5ef72ae54bb76c08e2b841d - FirebaseAuth: 3e73bf8abf4fbb40f8b421f361f4cc48ee57388c - FirebaseCore: 5743c5785c074a794d35f2fff7ecc254a91e08b1 - FirebaseCoreDiagnostics: 92e07a649aeb66352b319d43bdd2ee3942af84cb - FirebaseDatabase: f567afd233e54a303d84423207736590a6feb419 - GoogleDataTransport: 629c20a4d363167143f30ea78320d5a7eb8bd940 + Firebase: 91c243d75573ac6e7c9735ec859b72bffb61347d + FirebaseAuth: 77247e07732ec5cdb20cc58ef40ad84d2fcce847 + FirebaseCore: b7bfc258e996eada23b3666bd6b9a22ca092acb8 + FirebaseCoreDiagnostics: 2dabba3412b23b524823325739f45e520f67d1e7 + FirebaseCoreInternal: f3c838ae0b41cd840bbf34f90debfede78d352e5 + FirebaseDatabase: 6308b36dbc7725204a32f1ac638e730a9aabf5bc + GoogleDataTransport: 5fffe35792f8b96ec8d6775f5eccd83c998d5a3b GoogleUtilities: e0913149f6b0625b553d70dae12b49fc62914fd1 - GTMSessionFetcher: 5595ec75acf5be50814f81e9189490412bad82ba + GTMSessionFetcher: 681175626052e03fdde7952f7e9c7a9785719506 leveldb-library: 50c7b45cbd7bf543c81a468fe557a16ae3db8729 - nanopb: a0ba3315591a9ae0a16a309ee504766e90db0c96 + nanopb: b552cce312b6c8484180ef47159bc0f65a1f0431 PromisesObjC: 99b6f43f9e1044bd87a95a60beff28c2c44ddb72 PODFILE CHECKSUM: 2613ab7c1eac1e9efb615f9c2979ec498d92dcf6 diff --git a/firestore/objc/Podfile.lock b/firestore/objc/Podfile.lock index cb471ceb..13ea0aca 100644 --- a/firestore/objc/Podfile.lock +++ b/firestore/objc/Podfile.lock @@ -602,29 +602,32 @@ PODS: - BoringSSL-GRPC/Implementation (0.0.24): - BoringSSL-GRPC/Interface (= 0.0.24) - BoringSSL-GRPC/Interface (0.0.24) - - Firebase/Auth (8.15.0): + - Firebase/Auth (9.1.0): - Firebase/CoreOnly - - FirebaseAuth (~> 8.15.0) - - Firebase/CoreOnly (8.15.0): - - FirebaseCore (= 8.15.0) - - Firebase/Firestore (8.15.0): + - FirebaseAuth (~> 9.1.0) + - Firebase/CoreOnly (9.1.0): + - FirebaseCore (= 9.1.0) + - Firebase/Firestore (9.1.0): - Firebase/CoreOnly - - FirebaseFirestore (~> 8.15.0) - - FirebaseAuth (8.15.0): - - FirebaseCore (~> 8.0) + - FirebaseFirestore (~> 9.1.0) + - FirebaseAuth (9.1.0): + - FirebaseCore (~> 9.0) - GoogleUtilities/AppDelegateSwizzler (~> 7.7) - GoogleUtilities/Environment (~> 7.7) - - GTMSessionFetcher/Core (~> 1.5) - - FirebaseCore (8.15.0): - - FirebaseCoreDiagnostics (~> 8.0) + - GTMSessionFetcher/Core (< 3.0, >= 1.7) + - FirebaseCore (9.1.0): + - FirebaseCoreDiagnostics (~> 9.0) + - FirebaseCoreInternal (~> 9.0) - GoogleUtilities/Environment (~> 7.7) - GoogleUtilities/Logger (~> 7.7) - - FirebaseCoreDiagnostics (8.15.0): - - GoogleDataTransport (~> 9.1) + - FirebaseCoreDiagnostics (9.1.0): + - GoogleDataTransport (< 10.0.0, >= 9.1.4) - GoogleUtilities/Environment (~> 7.7) - GoogleUtilities/Logger (~> 7.7) - - nanopb (~> 2.30908.0) - - FirebaseFirestore (8.15.0): + - nanopb (< 2.30910.0, >= 2.30908.0) + - FirebaseCoreInternal (9.1.0): + - "GoogleUtilities/NSData+zlib (~> 7.7)" + - FirebaseFirestore (9.1.0): - abseil/algorithm (~> 1.20211102.0) - abseil/base (~> 1.20211102.0) - abseil/container/flat_hash_map (~> 1.20211102.0) @@ -633,13 +636,13 @@ PODS: - abseil/strings/strings (~> 1.20211102.0) - abseil/time (~> 1.20211102.0) - abseil/types (~> 1.20211102.0) - - FirebaseCore (~> 8.0) + - FirebaseCore (~> 9.0) - "gRPC-C++ (~> 1.44.0)" - leveldb-library (~> 1.22) - - nanopb (~> 2.30908.0) - - GoogleDataTransport (9.1.2): - - GoogleUtilities/Environment (~> 7.2) - - nanopb (~> 2.30908.0) + - nanopb (< 2.30910.0, >= 2.30908.0) + - GoogleDataTransport (9.1.4): + - GoogleUtilities/Environment (~> 7.7) + - nanopb (< 2.30910.0, >= 2.30908.0) - PromisesObjC (< 3.0, >= 1.2) - GoogleUtilities/AppDelegateSwizzler (7.7.0): - GoogleUtilities/Environment @@ -707,7 +710,7 @@ PODS: - gRPC-Core/Interface (= 1.44.0) - Libuv-gRPC (= 0.0.10) - gRPC-Core/Interface (1.44.0) - - GTMSessionFetcher/Core (1.7.2) + - GTMSessionFetcher/Core (2.0.0) - leveldb-library (1.22.1) - Libuv-gRPC (0.0.10): - Libuv-gRPC/Implementation (= 0.0.10) @@ -715,11 +718,11 @@ PODS: - Libuv-gRPC/Implementation (0.0.10): - Libuv-gRPC/Interface (= 0.0.10) - Libuv-gRPC/Interface (0.0.10) - - nanopb (2.30908.0): - - nanopb/decode (= 2.30908.0) - - nanopb/encode (= 2.30908.0) - - nanopb/decode (2.30908.0) - - nanopb/encode (2.30908.0) + - nanopb (2.30909.0): + - nanopb/decode (= 2.30909.0) + - nanopb/encode (= 2.30909.0) + - nanopb/decode (2.30909.0) + - nanopb/encode (2.30909.0) - PromisesObjC (2.1.0) DEPENDENCIES: @@ -734,6 +737,7 @@ SPEC REPOS: - FirebaseAuth - FirebaseCore - FirebaseCoreDiagnostics + - FirebaseCoreInternal - FirebaseFirestore - GoogleDataTransport - GoogleUtilities @@ -748,19 +752,20 @@ SPEC REPOS: SPEC CHECKSUMS: abseil: ebe5b5529fb05d93a8bdb7951607be08b7fa71bc BoringSSL-GRPC: 3175b25143e648463a56daeaaa499c6cb86dad33 - Firebase: 5f8193dff4b5b7c5d5ef72ae54bb76c08e2b841d - FirebaseAuth: 3e73bf8abf4fbb40f8b421f361f4cc48ee57388c - FirebaseCore: 5743c5785c074a794d35f2fff7ecc254a91e08b1 - FirebaseCoreDiagnostics: 92e07a649aeb66352b319d43bdd2ee3942af84cb - FirebaseFirestore: d7023faff8e1b4fd69d0adbcf18e65129bc03842 - GoogleDataTransport: 629c20a4d363167143f30ea78320d5a7eb8bd940 + Firebase: 91c243d75573ac6e7c9735ec859b72bffb61347d + FirebaseAuth: 77247e07732ec5cdb20cc58ef40ad84d2fcce847 + FirebaseCore: b7bfc258e996eada23b3666bd6b9a22ca092acb8 + FirebaseCoreDiagnostics: 2dabba3412b23b524823325739f45e520f67d1e7 + FirebaseCoreInternal: f3c838ae0b41cd840bbf34f90debfede78d352e5 + FirebaseFirestore: 20b1df7d65058b038745ecebb60f741a10e40a6f + GoogleDataTransport: 5fffe35792f8b96ec8d6775f5eccd83c998d5a3b GoogleUtilities: e0913149f6b0625b553d70dae12b49fc62914fd1 "gRPC-C++": 9675f953ace2b3de7c506039d77be1f2e77a8db2 gRPC-Core: 943e491cb0d45598b0b0eb9e910c88080369290b - GTMSessionFetcher: 5595ec75acf5be50814f81e9189490412bad82ba + GTMSessionFetcher: 681175626052e03fdde7952f7e9c7a9785719506 leveldb-library: 50c7b45cbd7bf543c81a468fe557a16ae3db8729 Libuv-gRPC: 55e51798e14ef436ad9bc45d12d43b77b49df378 - nanopb: a0ba3315591a9ae0a16a309ee504766e90db0c96 + nanopb: b552cce312b6c8484180ef47159bc0f65a1f0431 PromisesObjC: 99b6f43f9e1044bd87a95a60beff28c2c44ddb72 PODFILE CHECKSUM: 2fb4ababb651e1559e4d334efa49ddeee62a4917 diff --git a/firestore/swift/Podfile.lock b/firestore/swift/Podfile.lock index 7f73c196..7976fa6d 100644 --- a/firestore/swift/Podfile.lock +++ b/firestore/swift/Podfile.lock @@ -1,35 +1,34 @@ PODS: - - abseil/algorithm (0.20200225.0): - - abseil/algorithm/algorithm (= 0.20200225.0) - - abseil/algorithm/container (= 0.20200225.0) - - abseil/algorithm/algorithm (0.20200225.0): + - abseil/algorithm (1.20211102.0): + - abseil/algorithm/algorithm (= 1.20211102.0) + - abseil/algorithm/container (= 1.20211102.0) + - abseil/algorithm/algorithm (1.20211102.0): - abseil/base/config - - abseil/algorithm/container (0.20200225.0): + - abseil/algorithm/container (1.20211102.0): - abseil/algorithm/algorithm - abseil/base/core_headers - abseil/meta/type_traits - - abseil/base (0.20200225.0): - - abseil/base/atomic_hook (= 0.20200225.0) - - abseil/base/base (= 0.20200225.0) - - abseil/base/base_internal (= 0.20200225.0) - - abseil/base/bits (= 0.20200225.0) - - abseil/base/config (= 0.20200225.0) - - abseil/base/core_headers (= 0.20200225.0) - - abseil/base/dynamic_annotations (= 0.20200225.0) - - abseil/base/endian (= 0.20200225.0) - - abseil/base/errno_saver (= 0.20200225.0) - - abseil/base/exponential_biased (= 0.20200225.0) - - abseil/base/log_severity (= 0.20200225.0) - - abseil/base/malloc_internal (= 0.20200225.0) - - abseil/base/periodic_sampler (= 0.20200225.0) - - abseil/base/pretty_function (= 0.20200225.0) - - abseil/base/raw_logging_internal (= 0.20200225.0) - - abseil/base/spinlock_wait (= 0.20200225.0) - - abseil/base/throw_delegate (= 0.20200225.0) - - abseil/base/atomic_hook (0.20200225.0): - - abseil/base/config - - abseil/base/core_headers - - abseil/base/base (0.20200225.0): + - abseil/base (1.20211102.0): + - abseil/base/atomic_hook (= 1.20211102.0) + - abseil/base/base (= 1.20211102.0) + - abseil/base/base_internal (= 1.20211102.0) + - abseil/base/config (= 1.20211102.0) + - abseil/base/core_headers (= 1.20211102.0) + - abseil/base/dynamic_annotations (= 1.20211102.0) + - abseil/base/endian (= 1.20211102.0) + - abseil/base/errno_saver (= 1.20211102.0) + - abseil/base/fast_type_id (= 1.20211102.0) + - abseil/base/log_severity (= 1.20211102.0) + - abseil/base/malloc_internal (= 1.20211102.0) + - abseil/base/pretty_function (= 1.20211102.0) + - abseil/base/raw_logging_internal (= 1.20211102.0) + - abseil/base/spinlock_wait (= 1.20211102.0) + - abseil/base/strerror (= 1.20211102.0) + - abseil/base/throw_delegate (= 1.20211102.0) + - abseil/base/atomic_hook (1.20211102.0): + - abseil/base/config + - abseil/base/core_headers + - abseil/base/base (1.20211102.0): - abseil/base/atomic_hook - abseil/base/base_internal - abseil/base/config @@ -39,113 +38,118 @@ PODS: - abseil/base/raw_logging_internal - abseil/base/spinlock_wait - abseil/meta/type_traits - - abseil/base/base_internal (0.20200225.0): + - abseil/base/base_internal (1.20211102.0): - abseil/base/config - abseil/meta/type_traits - - abseil/base/bits (0.20200225.0): + - abseil/base/config (1.20211102.0) + - abseil/base/core_headers (1.20211102.0): - abseil/base/config - - abseil/base/core_headers - - abseil/base/config (0.20200225.0) - - abseil/base/core_headers (0.20200225.0): + - abseil/base/dynamic_annotations (1.20211102.0): - abseil/base/config - - abseil/base/dynamic_annotations (0.20200225.0) - - abseil/base/endian (0.20200225.0): + - abseil/base/core_headers + - abseil/base/endian (1.20211102.0): + - abseil/base/base - abseil/base/config - abseil/base/core_headers - - abseil/base/errno_saver (0.20200225.0): + - abseil/base/errno_saver (1.20211102.0): - abseil/base/config - - abseil/base/exponential_biased (0.20200225.0): + - abseil/base/fast_type_id (1.20211102.0): - abseil/base/config - - abseil/base/core_headers - - abseil/base/log_severity (0.20200225.0): + - abseil/base/log_severity (1.20211102.0): - abseil/base/config - abseil/base/core_headers - - abseil/base/malloc_internal (0.20200225.0): + - abseil/base/malloc_internal (1.20211102.0): - abseil/base/base - abseil/base/base_internal - abseil/base/config - abseil/base/core_headers - abseil/base/dynamic_annotations - abseil/base/raw_logging_internal - - abseil/base/periodic_sampler (0.20200225.0): - - abseil/base/core_headers - - abseil/base/exponential_biased - - abseil/base/pretty_function (0.20200225.0) - - abseil/base/raw_logging_internal (0.20200225.0): + - abseil/base/pretty_function (1.20211102.0) + - abseil/base/raw_logging_internal (1.20211102.0): - abseil/base/atomic_hook - abseil/base/config - abseil/base/core_headers - abseil/base/log_severity - - abseil/base/spinlock_wait (0.20200225.0): + - abseil/base/spinlock_wait (1.20211102.0): - abseil/base/base_internal - abseil/base/core_headers - abseil/base/errno_saver - - abseil/base/throw_delegate (0.20200225.0): + - abseil/base/strerror (1.20211102.0): + - abseil/base/config + - abseil/base/core_headers + - abseil/base/errno_saver + - abseil/base/throw_delegate (1.20211102.0): - abseil/base/config - abseil/base/raw_logging_internal - - abseil/container/common (0.20200225.0): + - abseil/container/common (1.20211102.0): - abseil/meta/type_traits - abseil/types/optional - - abseil/container/compressed_tuple (0.20200225.0): + - abseil/container/compressed_tuple (1.20211102.0): - abseil/utility/utility - - abseil/container/container_memory (0.20200225.0): + - abseil/container/container_memory (1.20211102.0): + - abseil/base/config - abseil/memory/memory + - abseil/meta/type_traits - abseil/utility/utility - - abseil/container/fixed_array (0.20200225.0): + - abseil/container/fixed_array (1.20211102.0): - abseil/algorithm/algorithm + - abseil/base/config - abseil/base/core_headers - abseil/base/dynamic_annotations - abseil/base/throw_delegate - abseil/container/compressed_tuple - abseil/memory/memory - - abseil/container/flat_hash_map (0.20200225.0): + - abseil/container/flat_hash_map (1.20211102.0): - abseil/algorithm/container - abseil/container/container_memory - abseil/container/hash_function_defaults - abseil/container/raw_hash_map - abseil/memory/memory - - abseil/container/hash_function_defaults (0.20200225.0): + - abseil/container/hash_function_defaults (1.20211102.0): - abseil/base/config - abseil/hash/hash + - abseil/strings/cord - abseil/strings/strings - - abseil/container/hash_policy_traits (0.20200225.0): + - abseil/container/hash_policy_traits (1.20211102.0): - abseil/meta/type_traits - - abseil/container/hashtable_debug_hooks (0.20200225.0): + - abseil/container/hashtable_debug_hooks (1.20211102.0): - abseil/base/config - - abseil/container/hashtablez_sampler (0.20200225.0): + - abseil/container/hashtablez_sampler (1.20211102.0): - abseil/base/base - abseil/base/core_headers - - abseil/base/exponential_biased - abseil/container/have_sse - abseil/debugging/stacktrace - abseil/memory/memory + - abseil/profiling/exponential_biased + - abseil/profiling/sample_recorder - abseil/synchronization/synchronization - abseil/utility/utility - - abseil/container/have_sse (0.20200225.0) - - abseil/container/inlined_vector (0.20200225.0): + - abseil/container/have_sse (1.20211102.0) + - abseil/container/inlined_vector (1.20211102.0): - abseil/algorithm/algorithm - abseil/base/core_headers - abseil/base/throw_delegate - abseil/container/inlined_vector_internal - abseil/memory/memory - - abseil/container/inlined_vector_internal (0.20200225.0): + - abseil/container/inlined_vector_internal (1.20211102.0): - abseil/base/core_headers - abseil/container/compressed_tuple - abseil/memory/memory - abseil/meta/type_traits - abseil/types/span - - abseil/container/layout (0.20200225.0): + - abseil/container/layout (1.20211102.0): + - abseil/base/config - abseil/base/core_headers - abseil/meta/type_traits - abseil/strings/strings - abseil/types/span - abseil/utility/utility - - abseil/container/raw_hash_map (0.20200225.0): + - abseil/container/raw_hash_map (1.20211102.0): - abseil/base/throw_delegate - abseil/container/container_memory - abseil/container/raw_hash_set - - abseil/container/raw_hash_set (0.20200225.0): - - abseil/base/bits + - abseil/container/raw_hash_set (1.20211102.0): - abseil/base/config - abseil/base/core_headers - abseil/base/endian @@ -156,25 +160,25 @@ PODS: - abseil/container/hashtable_debug_hooks - abseil/container/hashtablez_sampler - abseil/container/have_sse - - abseil/container/layout - abseil/memory/memory - abseil/meta/type_traits + - abseil/numeric/bits - abseil/utility/utility - - abseil/debugging/debugging_internal (0.20200225.0): + - abseil/debugging/debugging_internal (1.20211102.0): - abseil/base/config - abseil/base/core_headers - abseil/base/dynamic_annotations - abseil/base/errno_saver - abseil/base/raw_logging_internal - - abseil/debugging/demangle_internal (0.20200225.0): + - abseil/debugging/demangle_internal (1.20211102.0): - abseil/base/base - abseil/base/config - abseil/base/core_headers - - abseil/debugging/stacktrace (0.20200225.0): + - abseil/debugging/stacktrace (1.20211102.0): - abseil/base/config - abseil/base/core_headers - abseil/debugging/debugging_internal - - abseil/debugging/symbolize (0.20200225.0): + - abseil/debugging/symbolize (1.20211102.0): - abseil/base/base - abseil/base/config - abseil/base/core_headers @@ -183,51 +187,303 @@ PODS: - abseil/base/raw_logging_internal - abseil/debugging/debugging_internal - abseil/debugging/demangle_internal - - abseil/hash/city (0.20200225.0): + - abseil/strings/strings + - abseil/functional/bind_front (1.20211102.0): + - abseil/base/base_internal + - abseil/container/compressed_tuple + - abseil/meta/type_traits + - abseil/utility/utility + - abseil/functional/function_ref (1.20211102.0): + - abseil/base/base_internal + - abseil/base/core_headers + - abseil/meta/type_traits + - abseil/hash/city (1.20211102.0): - abseil/base/config - abseil/base/core_headers - abseil/base/endian - - abseil/hash/hash (0.20200225.0): + - abseil/hash/hash (1.20211102.0): + - abseil/base/config - abseil/base/core_headers - abseil/base/endian - abseil/container/fixed_array - abseil/hash/city + - abseil/hash/low_level_hash + - abseil/meta/type_traits + - abseil/numeric/int128 + - abseil/strings/strings + - abseil/types/optional + - abseil/types/variant + - abseil/utility/utility + - abseil/hash/low_level_hash (1.20211102.0): + - abseil/base/config + - abseil/base/endian + - abseil/numeric/bits + - abseil/numeric/int128 + - abseil/memory (1.20211102.0): + - abseil/memory/memory (= 1.20211102.0) + - abseil/memory/memory (1.20211102.0): + - abseil/base/core_headers + - abseil/meta/type_traits + - abseil/meta (1.20211102.0): + - abseil/meta/type_traits (= 1.20211102.0) + - abseil/meta/type_traits (1.20211102.0): + - abseil/base/config + - abseil/numeric/bits (1.20211102.0): + - abseil/base/config + - abseil/base/core_headers + - abseil/numeric/int128 (1.20211102.0): + - abseil/base/config + - abseil/base/core_headers + - abseil/numeric/bits + - abseil/numeric/representation (1.20211102.0): + - abseil/base/config + - abseil/profiling/exponential_biased (1.20211102.0): + - abseil/base/config + - abseil/base/core_headers + - abseil/profiling/sample_recorder (1.20211102.0): + - abseil/base/config + - abseil/base/core_headers + - abseil/synchronization/synchronization + - abseil/time/time + - abseil/random/distributions (1.20211102.0): + - abseil/base/base_internal + - abseil/base/config + - abseil/base/core_headers + - abseil/meta/type_traits + - abseil/numeric/bits + - abseil/random/internal/distribution_caller + - abseil/random/internal/fast_uniform_bits + - abseil/random/internal/fastmath + - abseil/random/internal/generate_real + - abseil/random/internal/iostream_state_saver + - abseil/random/internal/traits + - abseil/random/internal/uniform_helper + - abseil/random/internal/wide_multiply + - abseil/strings/strings + - abseil/random/internal/distribution_caller (1.20211102.0): + - abseil/base/config + - abseil/base/fast_type_id + - abseil/utility/utility + - abseil/random/internal/fast_uniform_bits (1.20211102.0): + - abseil/base/config + - abseil/meta/type_traits + - abseil/random/internal/fastmath (1.20211102.0): + - abseil/numeric/bits + - abseil/random/internal/generate_real (1.20211102.0): + - abseil/meta/type_traits + - abseil/numeric/bits + - abseil/random/internal/fastmath + - abseil/random/internal/traits + - abseil/random/internal/iostream_state_saver (1.20211102.0): + - abseil/meta/type_traits + - abseil/numeric/int128 + - abseil/random/internal/nonsecure_base (1.20211102.0): + - abseil/base/core_headers + - abseil/meta/type_traits + - abseil/random/internal/pool_urbg + - abseil/random/internal/salted_seed_seq + - abseil/random/internal/seed_material + - abseil/types/optional + - abseil/types/span + - abseil/random/internal/pcg_engine (1.20211102.0): + - abseil/base/config + - abseil/meta/type_traits + - abseil/numeric/bits + - abseil/numeric/int128 + - abseil/random/internal/fastmath + - abseil/random/internal/iostream_state_saver + - abseil/random/internal/platform (1.20211102.0): + - abseil/base/config + - abseil/random/internal/pool_urbg (1.20211102.0): + - abseil/base/base + - abseil/base/config + - abseil/base/core_headers + - abseil/base/endian + - abseil/base/raw_logging_internal + - abseil/random/internal/randen + - abseil/random/internal/seed_material + - abseil/random/internal/traits + - abseil/random/seed_gen_exception + - abseil/types/span + - abseil/random/internal/randen (1.20211102.0): + - abseil/base/raw_logging_internal + - abseil/random/internal/platform + - abseil/random/internal/randen_hwaes + - abseil/random/internal/randen_slow + - abseil/random/internal/randen_engine (1.20211102.0): + - abseil/base/endian + - abseil/meta/type_traits + - abseil/random/internal/iostream_state_saver + - abseil/random/internal/randen + - abseil/random/internal/randen_hwaes (1.20211102.0): + - abseil/base/config + - abseil/random/internal/platform + - abseil/random/internal/randen_hwaes_impl + - abseil/random/internal/randen_hwaes_impl (1.20211102.0): + - abseil/base/config + - abseil/base/core_headers + - abseil/numeric/int128 + - abseil/random/internal/platform + - abseil/random/internal/randen_slow (1.20211102.0): + - abseil/base/config + - abseil/base/core_headers + - abseil/base/endian + - abseil/numeric/int128 + - abseil/random/internal/platform + - abseil/random/internal/salted_seed_seq (1.20211102.0): + - abseil/container/inlined_vector + - abseil/meta/type_traits + - abseil/random/internal/seed_material + - abseil/types/optional + - abseil/types/span + - abseil/random/internal/seed_material (1.20211102.0): + - abseil/base/core_headers + - abseil/base/dynamic_annotations + - abseil/base/raw_logging_internal + - abseil/random/internal/fast_uniform_bits + - abseil/strings/strings + - abseil/types/optional + - abseil/types/span + - abseil/random/internal/traits (1.20211102.0): + - abseil/base/config + - abseil/random/internal/uniform_helper (1.20211102.0): + - abseil/base/config - abseil/meta/type_traits + - abseil/random/internal/traits + - abseil/random/internal/wide_multiply (1.20211102.0): + - abseil/base/config + - abseil/numeric/bits - abseil/numeric/int128 + - abseil/random/internal/traits + - abseil/random/random (1.20211102.0): + - abseil/random/distributions + - abseil/random/internal/nonsecure_base + - abseil/random/internal/pcg_engine + - abseil/random/internal/pool_urbg + - abseil/random/internal/randen_engine + - abseil/random/seed_sequences + - abseil/random/seed_gen_exception (1.20211102.0): + - abseil/base/config + - abseil/random/seed_sequences (1.20211102.0): + - abseil/container/inlined_vector + - abseil/random/internal/nonsecure_base + - abseil/random/internal/pool_urbg + - abseil/random/internal/salted_seed_seq + - abseil/random/internal/seed_material + - abseil/random/seed_gen_exception + - abseil/types/span + - abseil/status/status (1.20211102.0): + - abseil/base/atomic_hook + - abseil/base/config + - abseil/base/core_headers + - abseil/base/raw_logging_internal + - abseil/container/inlined_vector + - abseil/debugging/stacktrace + - abseil/debugging/symbolize + - abseil/functional/function_ref + - abseil/strings/cord + - abseil/strings/str_format - abseil/strings/strings - abseil/types/optional + - abseil/status/statusor (1.20211102.0): + - abseil/base/base + - abseil/base/core_headers + - abseil/base/raw_logging_internal + - abseil/meta/type_traits + - abseil/status/status + - abseil/strings/strings - abseil/types/variant - abseil/utility/utility - - abseil/memory (0.20200225.0): - - abseil/memory/memory (= 0.20200225.0) - - abseil/memory/memory (0.20200225.0): + - abseil/strings/cord (1.20211102.0): + - abseil/base/base + - abseil/base/config - abseil/base/core_headers + - abseil/base/endian + - abseil/base/raw_logging_internal + - abseil/container/fixed_array + - abseil/container/inlined_vector + - abseil/functional/function_ref + - abseil/meta/type_traits + - abseil/strings/cord_internal + - abseil/strings/cordz_functions + - abseil/strings/cordz_info + - abseil/strings/cordz_statistics + - abseil/strings/cordz_update_scope + - abseil/strings/cordz_update_tracker + - abseil/strings/internal + - abseil/strings/str_format + - abseil/strings/strings + - abseil/types/optional + - abseil/strings/cord_internal (1.20211102.0): + - abseil/base/base_internal + - abseil/base/config + - abseil/base/core_headers + - abseil/base/endian + - abseil/base/raw_logging_internal + - abseil/base/throw_delegate + - abseil/container/compressed_tuple + - abseil/container/inlined_vector + - abseil/container/layout + - abseil/functional/function_ref - abseil/meta/type_traits - - abseil/meta (0.20200225.0): - - abseil/meta/type_traits (= 0.20200225.0) - - abseil/meta/type_traits (0.20200225.0): + - abseil/strings/strings + - abseil/types/span + - abseil/strings/cordz_functions (1.20211102.0): + - abseil/base/config + - abseil/base/core_headers + - abseil/base/raw_logging_internal + - abseil/profiling/exponential_biased + - abseil/strings/cordz_handle (1.20211102.0): + - abseil/base/base + - abseil/base/config + - abseil/base/raw_logging_internal + - abseil/synchronization/synchronization + - abseil/strings/cordz_info (1.20211102.0): + - abseil/base/base + - abseil/base/config + - abseil/base/core_headers + - abseil/base/raw_logging_internal + - abseil/container/inlined_vector + - abseil/debugging/stacktrace + - abseil/strings/cord_internal + - abseil/strings/cordz_functions + - abseil/strings/cordz_handle + - abseil/strings/cordz_statistics + - abseil/strings/cordz_update_tracker + - abseil/synchronization/synchronization + - abseil/types/span + - abseil/strings/cordz_statistics (1.20211102.0): - abseil/base/config - - abseil/numeric/int128 (0.20200225.0): + - abseil/strings/cordz_update_tracker + - abseil/strings/cordz_update_scope (1.20211102.0): - abseil/base/config - abseil/base/core_headers - - abseil/strings/internal (0.20200225.0): + - abseil/strings/cord_internal + - abseil/strings/cordz_info + - abseil/strings/cordz_update_tracker + - abseil/strings/cordz_update_tracker (1.20211102.0): + - abseil/base/config + - abseil/strings/internal (1.20211102.0): - abseil/base/config - abseil/base/core_headers - abseil/base/endian - abseil/base/raw_logging_internal - abseil/meta/type_traits - - abseil/strings/str_format (0.20200225.0): + - abseil/strings/str_format (1.20211102.0): - abseil/strings/str_format_internal - - abseil/strings/str_format_internal (0.20200225.0): + - abseil/strings/str_format_internal (1.20211102.0): - abseil/base/config - abseil/base/core_headers + - abseil/functional/function_ref - abseil/meta/type_traits + - abseil/numeric/bits - abseil/numeric/int128 + - abseil/numeric/representation - abseil/strings/strings + - abseil/types/optional - abseil/types/span - - abseil/strings/strings (0.20200225.0): + - abseil/strings/strings (1.20211102.0): - abseil/base/base - - abseil/base/bits - abseil/base/config - abseil/base/core_headers - abseil/base/endian @@ -235,20 +491,21 @@ PODS: - abseil/base/throw_delegate - abseil/memory/memory - abseil/meta/type_traits + - abseil/numeric/bits - abseil/numeric/int128 - abseil/strings/internal - - abseil/synchronization/graphcycles_internal (0.20200225.0): + - abseil/synchronization/graphcycles_internal (1.20211102.0): - abseil/base/base - abseil/base/base_internal - abseil/base/config - abseil/base/core_headers - abseil/base/malloc_internal - abseil/base/raw_logging_internal - - abseil/synchronization/kernel_timeout_internal (0.20200225.0): + - abseil/synchronization/kernel_timeout_internal (1.20211102.0): - abseil/base/core_headers - abseil/base/raw_logging_internal - abseil/time/time - - abseil/synchronization/synchronization (0.20200225.0): + - abseil/synchronization/synchronization (1.20211102.0): - abseil/base/atomic_hook - abseil/base/base - abseil/base/base_internal @@ -262,20 +519,20 @@ PODS: - abseil/synchronization/graphcycles_internal - abseil/synchronization/kernel_timeout_internal - abseil/time/time - - abseil/time (0.20200225.0): - - abseil/time/internal (= 0.20200225.0) - - abseil/time/time (= 0.20200225.0) - - abseil/time/internal (0.20200225.0): - - abseil/time/internal/cctz (= 0.20200225.0) - - abseil/time/internal/cctz (0.20200225.0): - - abseil/time/internal/cctz/civil_time (= 0.20200225.0) - - abseil/time/internal/cctz/time_zone (= 0.20200225.0) - - abseil/time/internal/cctz/civil_time (0.20200225.0): - - abseil/base/config - - abseil/time/internal/cctz/time_zone (0.20200225.0): + - abseil/time (1.20211102.0): + - abseil/time/internal (= 1.20211102.0) + - abseil/time/time (= 1.20211102.0) + - abseil/time/internal (1.20211102.0): + - abseil/time/internal/cctz (= 1.20211102.0) + - abseil/time/internal/cctz (1.20211102.0): + - abseil/time/internal/cctz/civil_time (= 1.20211102.0) + - abseil/time/internal/cctz/time_zone (= 1.20211102.0) + - abseil/time/internal/cctz/civil_time (1.20211102.0): + - abseil/base/config + - abseil/time/internal/cctz/time_zone (1.20211102.0): - abseil/base/config - abseil/time/internal/cctz/civil_time - - abseil/time/time (0.20200225.0): + - abseil/time/time (1.20211102.0): - abseil/base/base - abseil/base/core_headers - abseil/base/raw_logging_internal @@ -283,38 +540,39 @@ PODS: - abseil/strings/strings - abseil/time/internal/cctz/civil_time - abseil/time/internal/cctz/time_zone - - abseil/types (0.20200225.0): - - abseil/types/any (= 0.20200225.0) - - abseil/types/bad_any_cast (= 0.20200225.0) - - abseil/types/bad_any_cast_impl (= 0.20200225.0) - - abseil/types/bad_optional_access (= 0.20200225.0) - - abseil/types/bad_variant_access (= 0.20200225.0) - - abseil/types/compare (= 0.20200225.0) - - abseil/types/optional (= 0.20200225.0) - - abseil/types/span (= 0.20200225.0) - - abseil/types/variant (= 0.20200225.0) - - abseil/types/any (0.20200225.0): - - abseil/base/config - - abseil/base/core_headers + - abseil/types (1.20211102.0): + - abseil/types/any (= 1.20211102.0) + - abseil/types/bad_any_cast (= 1.20211102.0) + - abseil/types/bad_any_cast_impl (= 1.20211102.0) + - abseil/types/bad_optional_access (= 1.20211102.0) + - abseil/types/bad_variant_access (= 1.20211102.0) + - abseil/types/compare (= 1.20211102.0) + - abseil/types/optional (= 1.20211102.0) + - abseil/types/span (= 1.20211102.0) + - abseil/types/variant (= 1.20211102.0) + - abseil/types/any (1.20211102.0): + - abseil/base/config + - abseil/base/core_headers + - abseil/base/fast_type_id - abseil/meta/type_traits - abseil/types/bad_any_cast - abseil/utility/utility - - abseil/types/bad_any_cast (0.20200225.0): + - abseil/types/bad_any_cast (1.20211102.0): - abseil/base/config - abseil/types/bad_any_cast_impl - - abseil/types/bad_any_cast_impl (0.20200225.0): + - abseil/types/bad_any_cast_impl (1.20211102.0): - abseil/base/config - abseil/base/raw_logging_internal - - abseil/types/bad_optional_access (0.20200225.0): + - abseil/types/bad_optional_access (1.20211102.0): - abseil/base/config - abseil/base/raw_logging_internal - - abseil/types/bad_variant_access (0.20200225.0): + - abseil/types/bad_variant_access (1.20211102.0): - abseil/base/config - abseil/base/raw_logging_internal - - abseil/types/compare (0.20200225.0): + - abseil/types/compare (1.20211102.0): - abseil/base/core_headers - abseil/meta/type_traits - - abseil/types/optional (0.20200225.0): + - abseil/types/optional (1.20211102.0): - abseil/base/base_internal - abseil/base/config - abseil/base/core_headers @@ -322,69 +580,72 @@ PODS: - abseil/meta/type_traits - abseil/types/bad_optional_access - abseil/utility/utility - - abseil/types/span (0.20200225.0): + - abseil/types/span (1.20211102.0): - abseil/algorithm/algorithm - abseil/base/core_headers - abseil/base/throw_delegate - abseil/meta/type_traits - - abseil/types/variant (0.20200225.0): + - abseil/types/variant (1.20211102.0): - abseil/base/base_internal - abseil/base/config - abseil/base/core_headers - abseil/meta/type_traits - abseil/types/bad_variant_access - abseil/utility/utility - - abseil/utility/utility (0.20200225.0): + - abseil/utility/utility (1.20211102.0): - abseil/base/base_internal - abseil/base/config - abseil/meta/type_traits - - BoringSSL-GRPC (0.0.7): - - BoringSSL-GRPC/Implementation (= 0.0.7) - - BoringSSL-GRPC/Interface (= 0.0.7) - - BoringSSL-GRPC/Implementation (0.0.7): - - BoringSSL-GRPC/Interface (= 0.0.7) - - BoringSSL-GRPC/Interface (0.0.7) - - Firebase/Auth (8.12.1): + - BoringSSL-GRPC (0.0.24): + - BoringSSL-GRPC/Implementation (= 0.0.24) + - BoringSSL-GRPC/Interface (= 0.0.24) + - BoringSSL-GRPC/Implementation (0.0.24): + - BoringSSL-GRPC/Interface (= 0.0.24) + - BoringSSL-GRPC/Interface (0.0.24) + - Firebase/Auth (9.1.0): - Firebase/CoreOnly - - FirebaseAuth (~> 8.12.0) - - Firebase/CoreOnly (8.12.1): - - FirebaseCore (= 8.12.1) - - Firebase/Firestore (8.12.1): + - FirebaseAuth (~> 9.1.0) + - Firebase/CoreOnly (9.1.0): + - FirebaseCore (= 9.1.0) + - Firebase/Firestore (9.1.0): - Firebase/CoreOnly - - FirebaseFirestore (~> 8.12.1) - - FirebaseAuth (8.12.0): - - FirebaseCore (~> 8.0) + - FirebaseFirestore (~> 9.1.0) + - FirebaseAuth (9.1.0): + - FirebaseCore (~> 9.0) - GoogleUtilities/AppDelegateSwizzler (~> 7.7) - GoogleUtilities/Environment (~> 7.7) - - GTMSessionFetcher/Core (~> 1.5) - - FirebaseCore (8.12.1): - - FirebaseCoreDiagnostics (~> 8.0) + - GTMSessionFetcher/Core (< 3.0, >= 1.7) + - FirebaseCore (9.1.0): + - FirebaseCoreDiagnostics (~> 9.0) + - FirebaseCoreInternal (~> 9.0) - GoogleUtilities/Environment (~> 7.7) - GoogleUtilities/Logger (~> 7.7) - - FirebaseCoreDiagnostics (8.12.0): - - GoogleDataTransport (~> 9.1) + - FirebaseCoreDiagnostics (9.1.0): + - GoogleDataTransport (< 10.0.0, >= 9.1.4) - GoogleUtilities/Environment (~> 7.7) - GoogleUtilities/Logger (~> 7.7) - - nanopb (~> 2.30908.0) - - FirebaseFirestore (8.12.1): - - abseil/algorithm (= 0.20200225.0) - - abseil/base (= 0.20200225.0) - - abseil/container/flat_hash_map (= 0.20200225.0) - - abseil/memory (= 0.20200225.0) - - abseil/meta (= 0.20200225.0) - - abseil/strings/strings (= 0.20200225.0) - - abseil/time (= 0.20200225.0) - - abseil/types (= 0.20200225.0) - - FirebaseCore (~> 8.0) - - "gRPC-C++ (~> 1.28.0)" + - nanopb (< 2.30910.0, >= 2.30908.0) + - FirebaseCoreInternal (9.1.0): + - "GoogleUtilities/NSData+zlib (~> 7.7)" + - FirebaseFirestore (9.1.0): + - abseil/algorithm (~> 1.20211102.0) + - abseil/base (~> 1.20211102.0) + - abseil/container/flat_hash_map (~> 1.20211102.0) + - abseil/memory (~> 1.20211102.0) + - abseil/meta (~> 1.20211102.0) + - abseil/strings/strings (~> 1.20211102.0) + - abseil/time (~> 1.20211102.0) + - abseil/types (~> 1.20211102.0) + - FirebaseCore (~> 9.0) + - "gRPC-C++ (~> 1.44.0)" - leveldb-library (~> 1.22) - - nanopb (~> 2.30908.0) - - FirebaseFirestoreSwift (8.13.0-beta): - - FirebaseFirestore (~> 8.0) + - nanopb (< 2.30910.0, >= 2.30908.0) + - FirebaseFirestoreSwift (9.1.0): + - FirebaseFirestore (~> 9.0) - GeoFire/Utils (4.3.0) - - GoogleDataTransport (9.1.2): - - GoogleUtilities/Environment (~> 7.2) - - nanopb (~> 2.30908.0) + - GoogleDataTransport (9.1.4): + - GoogleUtilities/Environment (~> 7.7) + - nanopb (< 2.30910.0, >= 2.30908.0) - PromisesObjC (< 3.0, >= 1.2) - GoogleUtilities/AppDelegateSwizzler (7.7.0): - GoogleUtilities/Environment @@ -401,38 +662,71 @@ PODS: - "GoogleUtilities/NSData+zlib (7.7.0)" - GoogleUtilities/Reachability (7.7.0): - GoogleUtilities/Logger - - "gRPC-C++ (1.28.2)": - - "gRPC-C++/Implementation (= 1.28.2)" - - "gRPC-C++/Interface (= 1.28.2)" - - "gRPC-C++/Implementation (1.28.2)": - - abseil/container/inlined_vector (= 0.20200225.0) - - abseil/memory/memory (= 0.20200225.0) - - abseil/strings/str_format (= 0.20200225.0) - - abseil/strings/strings (= 0.20200225.0) - - abseil/types/optional (= 0.20200225.0) - - "gRPC-C++/Interface (= 1.28.2)" - - gRPC-Core (= 1.28.2) - - "gRPC-C++/Interface (1.28.2)" - - gRPC-Core (1.28.2): - - gRPC-Core/Implementation (= 1.28.2) - - gRPC-Core/Interface (= 1.28.2) - - gRPC-Core/Implementation (1.28.2): - - abseil/container/inlined_vector (= 0.20200225.0) - - abseil/memory/memory (= 0.20200225.0) - - abseil/strings/str_format (= 0.20200225.0) - - abseil/strings/strings (= 0.20200225.0) - - abseil/types/optional (= 0.20200225.0) - - BoringSSL-GRPC (= 0.0.7) - - gRPC-Core/Interface (= 1.28.2) - - gRPC-Core/Interface (1.28.2) - - GTMSessionFetcher/Core (1.7.0) + - "gRPC-C++ (1.44.0)": + - "gRPC-C++/Implementation (= 1.44.0)" + - "gRPC-C++/Interface (= 1.44.0)" + - "gRPC-C++/Implementation (1.44.0)": + - abseil/base/base (= 1.20211102.0) + - abseil/base/core_headers (= 1.20211102.0) + - abseil/container/flat_hash_map (= 1.20211102.0) + - abseil/container/inlined_vector (= 1.20211102.0) + - abseil/functional/bind_front (= 1.20211102.0) + - abseil/hash/hash (= 1.20211102.0) + - abseil/memory/memory (= 1.20211102.0) + - abseil/random/random (= 1.20211102.0) + - abseil/status/status (= 1.20211102.0) + - abseil/status/statusor (= 1.20211102.0) + - abseil/strings/cord (= 1.20211102.0) + - abseil/strings/str_format (= 1.20211102.0) + - abseil/strings/strings (= 1.20211102.0) + - abseil/synchronization/synchronization (= 1.20211102.0) + - abseil/time/time (= 1.20211102.0) + - abseil/types/optional (= 1.20211102.0) + - abseil/types/variant (= 1.20211102.0) + - abseil/utility/utility (= 1.20211102.0) + - "gRPC-C++/Interface (= 1.44.0)" + - gRPC-Core (= 1.44.0) + - "gRPC-C++/Interface (1.44.0)" + - gRPC-Core (1.44.0): + - gRPC-Core/Implementation (= 1.44.0) + - gRPC-Core/Interface (= 1.44.0) + - gRPC-Core/Implementation (1.44.0): + - abseil/base/base (= 1.20211102.0) + - abseil/base/core_headers (= 1.20211102.0) + - abseil/container/flat_hash_map (= 1.20211102.0) + - abseil/container/inlined_vector (= 1.20211102.0) + - abseil/functional/bind_front (= 1.20211102.0) + - abseil/hash/hash (= 1.20211102.0) + - abseil/memory/memory (= 1.20211102.0) + - abseil/random/random (= 1.20211102.0) + - abseil/status/status (= 1.20211102.0) + - abseil/status/statusor (= 1.20211102.0) + - abseil/strings/cord (= 1.20211102.0) + - abseil/strings/str_format (= 1.20211102.0) + - abseil/strings/strings (= 1.20211102.0) + - abseil/synchronization/synchronization (= 1.20211102.0) + - abseil/time/time (= 1.20211102.0) + - abseil/types/optional (= 1.20211102.0) + - abseil/types/variant (= 1.20211102.0) + - abseil/utility/utility (= 1.20211102.0) + - BoringSSL-GRPC (= 0.0.24) + - gRPC-Core/Interface (= 1.44.0) + - Libuv-gRPC (= 0.0.10) + - gRPC-Core/Interface (1.44.0) + - GTMSessionFetcher/Core (2.0.0) - leveldb-library (1.22.1) - - nanopb (2.30908.0): - - nanopb/decode (= 2.30908.0) - - nanopb/encode (= 2.30908.0) - - nanopb/decode (2.30908.0) - - nanopb/encode (2.30908.0) - - PromisesObjC (2.0.0) + - Libuv-gRPC (0.0.10): + - Libuv-gRPC/Implementation (= 0.0.10) + - Libuv-gRPC/Interface (= 0.0.10) + - Libuv-gRPC/Implementation (0.0.10): + - Libuv-gRPC/Interface (= 0.0.10) + - Libuv-gRPC/Interface (0.0.10) + - nanopb (2.30909.0): + - nanopb/decode (= 2.30909.0) + - nanopb/encode (= 2.30909.0) + - nanopb/decode (2.30909.0) + - nanopb/encode (2.30909.0) + - PromisesObjC (2.1.0) DEPENDENCIES: - Firebase/Auth @@ -448,6 +742,7 @@ SPEC REPOS: - FirebaseAuth - FirebaseCore - FirebaseCoreDiagnostics + - FirebaseCoreInternal - FirebaseFirestore - GeoFire - GoogleDataTransport @@ -456,6 +751,7 @@ SPEC REPOS: - gRPC-Core - GTMSessionFetcher - leveldb-library + - Libuv-gRPC - nanopb - PromisesObjC @@ -465,28 +761,30 @@ EXTERNAL SOURCES: CHECKOUT OPTIONS: FirebaseFirestoreSwift: - :commit: 1da1de13cc8eb9f92cf2315848db9f84b0673444 + :commit: 1658c4051e742d88105a6b23ffb4f8fabb0c00f0 :git: https://github.com/firebase/firebase-ios-sdk.git SPEC CHECKSUMS: - abseil: 6c8eb7892aefa08d929b39f9bb108e5367e3228f - BoringSSL-GRPC: 8edf627ee524575e2f8d19d56f068b448eea3879 - Firebase: 580d09e8edafc3073ebf09c03fd42e4d80d35fe9 - FirebaseAuth: 5250d7bdba35e57cc34ec7ddc525f82b2757f2a0 - FirebaseCore: 8138de860a90ca7eec5e324da5788fb0ebf1d93c - FirebaseCoreDiagnostics: 3b40dfadef5b90433a60ae01f01e90fe87aa76aa - FirebaseFirestore: dfeb58916ee3ae0ef2453d4849a683672705920c - FirebaseFirestoreSwift: 36aa2968411b7a7e82c83d1379f91e5cea07b68e + abseil: ebe5b5529fb05d93a8bdb7951607be08b7fa71bc + BoringSSL-GRPC: 3175b25143e648463a56daeaaa499c6cb86dad33 + Firebase: 91c243d75573ac6e7c9735ec859b72bffb61347d + FirebaseAuth: 77247e07732ec5cdb20cc58ef40ad84d2fcce847 + FirebaseCore: b7bfc258e996eada23b3666bd6b9a22ca092acb8 + FirebaseCoreDiagnostics: 2dabba3412b23b524823325739f45e520f67d1e7 + FirebaseCoreInternal: f3c838ae0b41cd840bbf34f90debfede78d352e5 + FirebaseFirestore: 20b1df7d65058b038745ecebb60f741a10e40a6f + FirebaseFirestoreSwift: 5d57539cec470bf3c9a752db009ff7e9d1a77d09 GeoFire: c34927b5c81ab614f611c79aa8d074cfa9780f07 - GoogleDataTransport: 629c20a4d363167143f30ea78320d5a7eb8bd940 + GoogleDataTransport: 5fffe35792f8b96ec8d6775f5eccd83c998d5a3b GoogleUtilities: e0913149f6b0625b553d70dae12b49fc62914fd1 - "gRPC-C++": 13d8ccef97d5c3c441b7e3c529ef28ebee86fad2 - gRPC-Core: 4afa11bfbedf7cdecd04de535a9e046893404ed5 - GTMSessionFetcher: 43748f93435c2aa068b1cbe39655aaf600652e91 + "gRPC-C++": 9675f953ace2b3de7c506039d77be1f2e77a8db2 + gRPC-Core: 943e491cb0d45598b0b0eb9e910c88080369290b + GTMSessionFetcher: 681175626052e03fdde7952f7e9c7a9785719506 leveldb-library: 50c7b45cbd7bf543c81a468fe557a16ae3db8729 - nanopb: a0ba3315591a9ae0a16a309ee504766e90db0c96 - PromisesObjC: 68159ce6952d93e17b2dfe273b8c40907db5ba58 + Libuv-gRPC: 55e51798e14ef436ad9bc45d12d43b77b49df378 + nanopb: b552cce312b6c8484180ef47159bc0f65a1f0431 + PromisesObjC: 99b6f43f9e1044bd87a95a60beff28c2c44ddb72 PODFILE CHECKSUM: 97272481fd29bdcf2f666d99fa188fa8f4e80c39 -COCOAPODS: 1.11.2 +COCOAPODS: 1.11.3 diff --git a/functions/Podfile.lock b/functions/Podfile.lock index 3a942182..04660e89 100644 --- a/functions/Podfile.lock +++ b/functions/Podfile.lock @@ -1,35 +1,50 @@ PODS: - - Firebase/CoreOnly (8.15.0): - - FirebaseCore (= 8.15.0) - - Firebase/Functions (8.15.0): + - Firebase/CoreOnly (9.1.0): + - FirebaseCore (= 9.1.0) + - Firebase/Functions (9.1.0): - Firebase/CoreOnly - - FirebaseFunctions (~> 8.15.0) - - FirebaseCore (8.15.0): - - FirebaseCoreDiagnostics (~> 8.0) + - FirebaseFunctions (~> 9.1.0) + - FirebaseAppCheckInterop (9.1.0) + - FirebaseAuthInterop (9.1.0) + - FirebaseCore (9.1.0): + - FirebaseCoreDiagnostics (~> 9.0) + - FirebaseCoreInternal (~> 9.0) - GoogleUtilities/Environment (~> 7.7) - GoogleUtilities/Logger (~> 7.7) - - FirebaseCoreDiagnostics (8.15.0): - - GoogleDataTransport (~> 9.1) + - FirebaseCoreDiagnostics (9.1.0): + - GoogleDataTransport (< 10.0.0, >= 9.1.4) - GoogleUtilities/Environment (~> 7.7) - GoogleUtilities/Logger (~> 7.7) - - nanopb (~> 2.30908.0) - - FirebaseFunctions (8.15.0): - - FirebaseCore (~> 8.0) - - GTMSessionFetcher/Core (~> 1.5) - - GoogleDataTransport (9.1.2): - - GoogleUtilities/Environment (~> 7.2) - - nanopb (~> 2.30908.0) + - nanopb (< 2.30910.0, >= 2.30908.0) + - FirebaseCoreExtension (9.1.0): + - FirebaseCore (~> 9.0) + - FirebaseCoreInternal (9.1.0): + - "GoogleUtilities/NSData+zlib (~> 7.7)" + - FirebaseFunctions (9.1.0): + - FirebaseAppCheckInterop (~> 9.0) + - FirebaseAuthInterop (~> 9.0) + - FirebaseCore (~> 9.0) + - FirebaseCoreExtension (~> 9.0) + - FirebaseMessagingInterop (~> 9.0) + - FirebaseSharedSwift (~> 9.0) + - GTMSessionFetcher/Core (< 3.0, >= 1.7) + - FirebaseMessagingInterop (9.1.0) + - FirebaseSharedSwift (9.1.0) + - GoogleDataTransport (9.1.4): + - GoogleUtilities/Environment (~> 7.7) + - nanopb (< 2.30910.0, >= 2.30908.0) - PromisesObjC (< 3.0, >= 1.2) - GoogleUtilities/Environment (7.7.0): - PromisesObjC (< 3.0, >= 1.2) - GoogleUtilities/Logger (7.7.0): - GoogleUtilities/Environment - - GTMSessionFetcher/Core (1.7.2) - - nanopb (2.30908.0): - - nanopb/decode (= 2.30908.0) - - nanopb/encode (= 2.30908.0) - - nanopb/decode (2.30908.0) - - nanopb/encode (2.30908.0) + - "GoogleUtilities/NSData+zlib (7.7.0)" + - GTMSessionFetcher/Core (2.0.0) + - nanopb (2.30909.0): + - nanopb/decode (= 2.30909.0) + - nanopb/encode (= 2.30909.0) + - nanopb/decode (2.30909.0) + - nanopb/encode (2.30909.0) - PromisesObjC (2.1.0) DEPENDENCIES: @@ -38,9 +53,15 @@ DEPENDENCIES: SPEC REPOS: trunk: - Firebase + - FirebaseAppCheckInterop + - FirebaseAuthInterop - FirebaseCore - FirebaseCoreDiagnostics + - FirebaseCoreExtension + - FirebaseCoreInternal - FirebaseFunctions + - FirebaseMessagingInterop + - FirebaseSharedSwift - GoogleDataTransport - GoogleUtilities - GTMSessionFetcher @@ -48,14 +69,20 @@ SPEC REPOS: - PromisesObjC SPEC CHECKSUMS: - Firebase: 5f8193dff4b5b7c5d5ef72ae54bb76c08e2b841d - FirebaseCore: 5743c5785c074a794d35f2fff7ecc254a91e08b1 - FirebaseCoreDiagnostics: 92e07a649aeb66352b319d43bdd2ee3942af84cb - FirebaseFunctions: f9346c6afd2c7d84aabb331d70dd0c8309e1abe1 - GoogleDataTransport: 629c20a4d363167143f30ea78320d5a7eb8bd940 + Firebase: 91c243d75573ac6e7c9735ec859b72bffb61347d + FirebaseAppCheckInterop: 39f963659691a896a4f16065c00183f128ab5d46 + FirebaseAuthInterop: 81e0af3efc37bde8f58807d5f8e50f40ef18d275 + FirebaseCore: b7bfc258e996eada23b3666bd6b9a22ca092acb8 + FirebaseCoreDiagnostics: 2dabba3412b23b524823325739f45e520f67d1e7 + FirebaseCoreExtension: c2efdc29b8ffeaa0be3e1bd1fc59758de9b3fe6d + FirebaseCoreInternal: f3c838ae0b41cd840bbf34f90debfede78d352e5 + FirebaseFunctions: 709f13ce67c1df045831b85d38fbe18357003e04 + FirebaseMessagingInterop: ddd5154a72c1551f1ce38c81f64ac1ba491316d6 + FirebaseSharedSwift: b9683a74b2ef41c9c89b179c057e28f5d2dd67af + GoogleDataTransport: 5fffe35792f8b96ec8d6775f5eccd83c998d5a3b GoogleUtilities: e0913149f6b0625b553d70dae12b49fc62914fd1 - GTMSessionFetcher: 5595ec75acf5be50814f81e9189490412bad82ba - nanopb: a0ba3315591a9ae0a16a309ee504766e90db0c96 + GTMSessionFetcher: 681175626052e03fdde7952f7e9c7a9785719506 + nanopb: b552cce312b6c8484180ef47159bc0f65a1f0431 PromisesObjC: 99b6f43f9e1044bd87a95a60beff28c2c44ddb72 PODFILE CHECKSUM: 0bf21181414ed35c7e5fc96da7dd0f72b77e7b34 diff --git a/installations/Podfile.lock b/installations/Podfile.lock index 42e02fb1..adbd1eae 100644 --- a/installations/Podfile.lock +++ b/installations/Podfile.lock @@ -1,33 +1,37 @@ PODS: - - FirebaseCore (8.15.0): - - FirebaseCoreDiagnostics (~> 8.0) + - FirebaseCore (9.1.0): + - FirebaseCoreDiagnostics (~> 9.0) + - FirebaseCoreInternal (~> 9.0) - GoogleUtilities/Environment (~> 7.7) - GoogleUtilities/Logger (~> 7.7) - - FirebaseCoreDiagnostics (8.15.0): - - GoogleDataTransport (~> 9.1) + - FirebaseCoreDiagnostics (9.1.0): + - GoogleDataTransport (< 10.0.0, >= 9.1.4) - GoogleUtilities/Environment (~> 7.7) - GoogleUtilities/Logger (~> 7.7) - - nanopb (~> 2.30908.0) - - FirebaseInstallations (8.15.0): - - FirebaseCore (~> 8.0) + - nanopb (< 2.30910.0, >= 2.30908.0) + - FirebaseCoreInternal (9.1.0): + - "GoogleUtilities/NSData+zlib (~> 7.7)" + - FirebaseInstallations (9.1.0): + - FirebaseCore (~> 9.0) - GoogleUtilities/Environment (~> 7.7) - GoogleUtilities/UserDefaults (~> 7.7) - - PromisesObjC (< 3.0, >= 1.2) - - GoogleDataTransport (9.1.2): - - GoogleUtilities/Environment (~> 7.2) - - nanopb (~> 2.30908.0) + - PromisesObjC (~> 2.1) + - GoogleDataTransport (9.1.4): + - GoogleUtilities/Environment (~> 7.7) + - nanopb (< 2.30910.0, >= 2.30908.0) - PromisesObjC (< 3.0, >= 1.2) - GoogleUtilities/Environment (7.7.0): - PromisesObjC (< 3.0, >= 1.2) - GoogleUtilities/Logger (7.7.0): - GoogleUtilities/Environment + - "GoogleUtilities/NSData+zlib (7.7.0)" - GoogleUtilities/UserDefaults (7.7.0): - GoogleUtilities/Logger - - nanopb (2.30908.0): - - nanopb/decode (= 2.30908.0) - - nanopb/encode (= 2.30908.0) - - nanopb/decode (2.30908.0) - - nanopb/encode (2.30908.0) + - nanopb (2.30909.0): + - nanopb/decode (= 2.30909.0) + - nanopb/encode (= 2.30909.0) + - nanopb/decode (2.30909.0) + - nanopb/encode (2.30909.0) - PromisesObjC (2.1.0) DEPENDENCIES: @@ -37,6 +41,7 @@ SPEC REPOS: trunk: - FirebaseCore - FirebaseCoreDiagnostics + - FirebaseCoreInternal - FirebaseInstallations - GoogleDataTransport - GoogleUtilities @@ -44,12 +49,13 @@ SPEC REPOS: - PromisesObjC SPEC CHECKSUMS: - FirebaseCore: 5743c5785c074a794d35f2fff7ecc254a91e08b1 - FirebaseCoreDiagnostics: 92e07a649aeb66352b319d43bdd2ee3942af84cb - FirebaseInstallations: 40bd9054049b2eae9a2c38ef1c3dd213df3605cd - GoogleDataTransport: 629c20a4d363167143f30ea78320d5a7eb8bd940 + FirebaseCore: b7bfc258e996eada23b3666bd6b9a22ca092acb8 + FirebaseCoreDiagnostics: 2dabba3412b23b524823325739f45e520f67d1e7 + FirebaseCoreInternal: f3c838ae0b41cd840bbf34f90debfede78d352e5 + FirebaseInstallations: a91c74276b544524ce144c8315d8cdbce2dbe30b + GoogleDataTransport: 5fffe35792f8b96ec8d6775f5eccd83c998d5a3b GoogleUtilities: e0913149f6b0625b553d70dae12b49fc62914fd1 - nanopb: a0ba3315591a9ae0a16a309ee504766e90db0c96 + nanopb: b552cce312b6c8484180ef47159bc0f65a1f0431 PromisesObjC: 99b6f43f9e1044bd87a95a60beff28c2c44ddb72 PODFILE CHECKSUM: 904aacceb39f206bdcc33f354e02d1d3d6343a46 diff --git a/ml-functions/Podfile.lock b/ml-functions/Podfile.lock index 575733d0..13269058 100644 --- a/ml-functions/Podfile.lock +++ b/ml-functions/Podfile.lock @@ -1,35 +1,50 @@ PODS: - - Firebase/CoreOnly (8.15.0): - - FirebaseCore (= 8.15.0) - - Firebase/Functions (8.15.0): + - Firebase/CoreOnly (9.1.0): + - FirebaseCore (= 9.1.0) + - Firebase/Functions (9.1.0): - Firebase/CoreOnly - - FirebaseFunctions (~> 8.15.0) - - FirebaseCore (8.15.0): - - FirebaseCoreDiagnostics (~> 8.0) + - FirebaseFunctions (~> 9.1.0) + - FirebaseAppCheckInterop (9.1.0) + - FirebaseAuthInterop (9.1.0) + - FirebaseCore (9.1.0): + - FirebaseCoreDiagnostics (~> 9.0) + - FirebaseCoreInternal (~> 9.0) - GoogleUtilities/Environment (~> 7.7) - GoogleUtilities/Logger (~> 7.7) - - FirebaseCoreDiagnostics (8.15.0): - - GoogleDataTransport (~> 9.1) + - FirebaseCoreDiagnostics (9.1.0): + - GoogleDataTransport (< 10.0.0, >= 9.1.4) - GoogleUtilities/Environment (~> 7.7) - GoogleUtilities/Logger (~> 7.7) - - nanopb (~> 2.30908.0) - - FirebaseFunctions (8.15.0): - - FirebaseCore (~> 8.0) - - GTMSessionFetcher/Core (~> 1.5) - - GoogleDataTransport (9.1.2): - - GoogleUtilities/Environment (~> 7.2) - - nanopb (~> 2.30908.0) + - nanopb (< 2.30910.0, >= 2.30908.0) + - FirebaseCoreExtension (9.1.0): + - FirebaseCore (~> 9.0) + - FirebaseCoreInternal (9.1.0): + - "GoogleUtilities/NSData+zlib (~> 7.7)" + - FirebaseFunctions (9.1.0): + - FirebaseAppCheckInterop (~> 9.0) + - FirebaseAuthInterop (~> 9.0) + - FirebaseCore (~> 9.0) + - FirebaseCoreExtension (~> 9.0) + - FirebaseMessagingInterop (~> 9.0) + - FirebaseSharedSwift (~> 9.0) + - GTMSessionFetcher/Core (< 3.0, >= 1.7) + - FirebaseMessagingInterop (9.1.0) + - FirebaseSharedSwift (9.1.0) + - GoogleDataTransport (9.1.4): + - GoogleUtilities/Environment (~> 7.7) + - nanopb (< 2.30910.0, >= 2.30908.0) - PromisesObjC (< 3.0, >= 1.2) - GoogleUtilities/Environment (7.7.0): - PromisesObjC (< 3.0, >= 1.2) - GoogleUtilities/Logger (7.7.0): - GoogleUtilities/Environment - - GTMSessionFetcher/Core (1.7.2) - - nanopb (2.30908.0): - - nanopb/decode (= 2.30908.0) - - nanopb/encode (= 2.30908.0) - - nanopb/decode (2.30908.0) - - nanopb/encode (2.30908.0) + - "GoogleUtilities/NSData+zlib (7.7.0)" + - GTMSessionFetcher/Core (2.0.0) + - nanopb (2.30909.0): + - nanopb/decode (= 2.30909.0) + - nanopb/encode (= 2.30909.0) + - nanopb/decode (2.30909.0) + - nanopb/encode (2.30909.0) - PromisesObjC (2.1.0) DEPENDENCIES: @@ -38,9 +53,15 @@ DEPENDENCIES: SPEC REPOS: trunk: - Firebase + - FirebaseAppCheckInterop + - FirebaseAuthInterop - FirebaseCore - FirebaseCoreDiagnostics + - FirebaseCoreExtension + - FirebaseCoreInternal - FirebaseFunctions + - FirebaseMessagingInterop + - FirebaseSharedSwift - GoogleDataTransport - GoogleUtilities - GTMSessionFetcher @@ -48,14 +69,20 @@ SPEC REPOS: - PromisesObjC SPEC CHECKSUMS: - Firebase: 5f8193dff4b5b7c5d5ef72ae54bb76c08e2b841d - FirebaseCore: 5743c5785c074a794d35f2fff7ecc254a91e08b1 - FirebaseCoreDiagnostics: 92e07a649aeb66352b319d43bdd2ee3942af84cb - FirebaseFunctions: f9346c6afd2c7d84aabb331d70dd0c8309e1abe1 - GoogleDataTransport: 629c20a4d363167143f30ea78320d5a7eb8bd940 + Firebase: 91c243d75573ac6e7c9735ec859b72bffb61347d + FirebaseAppCheckInterop: 39f963659691a896a4f16065c00183f128ab5d46 + FirebaseAuthInterop: 81e0af3efc37bde8f58807d5f8e50f40ef18d275 + FirebaseCore: b7bfc258e996eada23b3666bd6b9a22ca092acb8 + FirebaseCoreDiagnostics: 2dabba3412b23b524823325739f45e520f67d1e7 + FirebaseCoreExtension: c2efdc29b8ffeaa0be3e1bd1fc59758de9b3fe6d + FirebaseCoreInternal: f3c838ae0b41cd840bbf34f90debfede78d352e5 + FirebaseFunctions: 709f13ce67c1df045831b85d38fbe18357003e04 + FirebaseMessagingInterop: ddd5154a72c1551f1ce38c81f64ac1ba491316d6 + FirebaseSharedSwift: b9683a74b2ef41c9c89b179c057e28f5d2dd67af + GoogleDataTransport: 5fffe35792f8b96ec8d6775f5eccd83c998d5a3b GoogleUtilities: e0913149f6b0625b553d70dae12b49fc62914fd1 - GTMSessionFetcher: 5595ec75acf5be50814f81e9189490412bad82ba - nanopb: a0ba3315591a9ae0a16a309ee504766e90db0c96 + GTMSessionFetcher: 681175626052e03fdde7952f7e9c7a9785719506 + nanopb: b552cce312b6c8484180ef47159bc0f65a1f0431 PromisesObjC: 99b6f43f9e1044bd87a95a60beff28c2c44ddb72 PODFILE CHECKSUM: aa543baa476adf0a1eb62d4970ac2cffc30a1931 diff --git a/mlkit/Podfile.lock b/mlkit/Podfile.lock index 6a01b007..6c418345 100644 --- a/mlkit/Podfile.lock +++ b/mlkit/Podfile.lock @@ -81,7 +81,7 @@ PODS: - nanopb/decode (1.30906.0) - nanopb/encode (1.30906.0) - PromisesObjC (1.2.12) - - Protobuf (3.20.1) + - Protobuf (3.21.1) - TensorFlowLiteC (2.1.0) - TensorFlowLiteObjC (2.1.0): - TensorFlowLiteC (= 2.1.0) @@ -125,7 +125,7 @@ SPEC CHECKSUMS: GTMSessionFetcher: 5595ec75acf5be50814f81e9189490412bad82ba nanopb: 59317e09cf1f1a0af72f12af412d54edf52603fc PromisesObjC: 3113f7f76903778cf4a0586bd1ab89329a0b7b97 - Protobuf: b60ec2f51ad74765f44d0c09d2e0579d7de21745 + Protobuf: 9e88c1e667d75aa2491d211f26ccddde4e8ad4cf TensorFlowLiteC: 215603d4426d93810eace5947e317389554a4b66 TensorFlowLiteObjC: 2e074eb41084037aeda9a8babe111fdd3ac99974 From e6e57e690e2627abe47b16494905a2f2faa5072a Mon Sep 17 00:00:00 2001 From: Morgan Chen Date: Tue, 31 May 2022 14:40:38 -0700 Subject: [PATCH 231/387] Update pods and fix bad snippet --- storage/Podfile | 6 +- storage/Podfile.lock | 119 ++++++++++-------- storage/StorageReference/ViewController.m | 2 +- .../ViewController.swift | 14 +-- 4 files changed, 80 insertions(+), 61 deletions(-) diff --git a/storage/Podfile b/storage/Podfile index b208f24a..0d21be70 100644 --- a/storage/Podfile +++ b/storage/Podfile @@ -1,11 +1,11 @@ -platform :ios, '8.0' +platform :ios, '12.0' use_frameworks! # [START pod_firebase_storage] -pod 'Firebase/Storage' +pod 'FirebaseStorage', '~> 9.0' # [END pod_firebase_storage] # [START pod_firebaseui_storage] -pod 'FirebaseUI/Storage' +pod 'FirebaseStorageUI' # [END pod_firebaseui_storage] target 'StorageReference' do diff --git a/storage/Podfile.lock b/storage/Podfile.lock index 6c143c46..6a5f0a3e 100644 --- a/storage/Podfile.lock +++ b/storage/Podfile.lock @@ -1,52 +1,67 @@ PODS: - - Firebase/CoreOnly (6.34.0): - - FirebaseCore (= 6.10.4) - - Firebase/Storage (6.34.0): - - Firebase/CoreOnly - - FirebaseStorage (~> 3.9.1) - - FirebaseCore (6.10.4): - - FirebaseCoreDiagnostics (~> 1.6) - - GoogleUtilities/Environment (~> 6.7) - - GoogleUtilities/Logger (~> 6.7) - - FirebaseCoreDiagnostics (1.7.0): - - GoogleDataTransport (~> 7.4) - - GoogleUtilities/Environment (~> 6.7) - - GoogleUtilities/Logger (~> 6.7) - - nanopb (~> 1.30906.0) - - FirebaseStorage (3.9.1): - - FirebaseCore (~> 6.10) - - GTMSessionFetcher/Core (~> 1.1) - - FirebaseUI/Storage (8.5.1): - - Firebase/Storage (~> 6.0) + - FirebaseAppCheckInterop (9.1.0) + - FirebaseAuthInterop (9.1.0) + - FirebaseCore (9.1.0): + - FirebaseCoreDiagnostics (~> 9.0) + - FirebaseCoreInternal (~> 9.0) + - GoogleUtilities/Environment (~> 7.7) + - GoogleUtilities/Logger (~> 7.7) + - FirebaseCoreDiagnostics (9.1.0): + - GoogleDataTransport (< 10.0.0, >= 9.1.4) + - GoogleUtilities/Environment (~> 7.7) + - GoogleUtilities/Logger (~> 7.7) + - nanopb (< 2.30910.0, >= 2.30908.0) + - FirebaseCoreExtension (9.1.0): + - FirebaseCore (~> 9.0) + - FirebaseCoreInternal (9.1.0): + - "GoogleUtilities/NSData+zlib (~> 7.7)" + - FirebaseStorage (9.1.0): + - FirebaseAppCheckInterop (~> 9.0) + - FirebaseAuthInterop (~> 9.0) + - FirebaseCore (~> 9.0) + - FirebaseCoreExtension (~> 9.0) + - FirebaseStorageInternal (~> 9.0) + - FirebaseStorageInternal (9.1.0): + - FirebaseCore (~> 9.0) + - GTMSessionFetcher/Core (< 3.0, >= 1.7) + - FirebaseStorageUI (12.2.0): + - FirebaseStorage (< 10.0, >= 8.0) - SDWebImage (~> 5.6) - - GoogleDataTransport (7.5.1): - - nanopb (~> 1.30906.0) - - GoogleUtilities/Environment (6.7.2): - - PromisesObjC (~> 1.2) - - GoogleUtilities/Logger (6.7.2): + - GoogleDataTransport (9.1.4): + - GoogleUtilities/Environment (~> 7.7) + - nanopb (< 2.30910.0, >= 2.30908.0) + - PromisesObjC (< 3.0, >= 1.2) + - GoogleUtilities/Environment (7.7.0): + - PromisesObjC (< 3.0, >= 1.2) + - GoogleUtilities/Logger (7.7.0): - GoogleUtilities/Environment - - GTMSessionFetcher/Core (1.4.0) - - nanopb (1.30906.0): - - nanopb/decode (= 1.30906.0) - - nanopb/encode (= 1.30906.0) - - nanopb/decode (1.30906.0) - - nanopb/encode (1.30906.0) - - PromisesObjC (1.2.10) - - SDWebImage (5.9.5): - - SDWebImage/Core (= 5.9.5) - - SDWebImage/Core (5.9.5) + - "GoogleUtilities/NSData+zlib (7.7.0)" + - GTMSessionFetcher/Core (2.0.0) + - nanopb (2.30909.0): + - nanopb/decode (= 2.30909.0) + - nanopb/encode (= 2.30909.0) + - nanopb/decode (2.30909.0) + - nanopb/encode (2.30909.0) + - PromisesObjC (2.1.0) + - SDWebImage (5.12.5): + - SDWebImage/Core (= 5.12.5) + - SDWebImage/Core (5.12.5) DEPENDENCIES: - - Firebase/Storage - - FirebaseUI/Storage + - FirebaseStorage (~> 9.0) + - FirebaseStorageUI SPEC REPOS: trunk: - - Firebase + - FirebaseAppCheckInterop + - FirebaseAuthInterop - FirebaseCore - FirebaseCoreDiagnostics + - FirebaseCoreExtension + - FirebaseCoreInternal - FirebaseStorage - - FirebaseUI + - FirebaseStorageInternal + - FirebaseStorageUI - GoogleDataTransport - GoogleUtilities - GTMSessionFetcher @@ -55,18 +70,22 @@ SPEC REPOS: - SDWebImage SPEC CHECKSUMS: - Firebase: c23a36d9e4cdf7877dfcba8dd0c58add66358999 - FirebaseCore: d3a978a3cfa3240bf7e4ba7d137fdf5b22b628ec - FirebaseCoreDiagnostics: 770ac5958e1372ce67959ae4b4f31d8e127c3ac1 - FirebaseStorage: 15e0f15ef3c7fec3d1899d68623e47d4447066b4 - FirebaseUI: 9df84336a56f1d755ae4c37d5885c237d3084b6b - GoogleDataTransport: f56af7caa4ed338dc8e138a5d7c5973e66440833 - GoogleUtilities: 7f2f5a07f888cdb145101d6042bc4422f57e70b3 - GTMSessionFetcher: 6f5c8abbab8a9bce4bb3f057e317728ec6182b10 - nanopb: 59317e09cf1f1a0af72f12af412d54edf52603fc - PromisesObjC: b14b1c6b68e306650688599de8a45e49fae81151 - SDWebImage: 0b2ba0d56479bf6a45ecddbfd5558bea93150d25 + FirebaseAppCheckInterop: 39f963659691a896a4f16065c00183f128ab5d46 + FirebaseAuthInterop: 81e0af3efc37bde8f58807d5f8e50f40ef18d275 + FirebaseCore: b7bfc258e996eada23b3666bd6b9a22ca092acb8 + FirebaseCoreDiagnostics: 2dabba3412b23b524823325739f45e520f67d1e7 + FirebaseCoreExtension: c2efdc29b8ffeaa0be3e1bd1fc59758de9b3fe6d + FirebaseCoreInternal: f3c838ae0b41cd840bbf34f90debfede78d352e5 + FirebaseStorage: 1706d112a8a9d39f3b5465d00a0cb75725f16f63 + FirebaseStorageInternal: d0e5482946dd483dbb2f6a76ef5750b9b5907049 + FirebaseStorageUI: 952bb91b93ae0ee00d0033af011c918606c35d37 + GoogleDataTransport: 5fffe35792f8b96ec8d6775f5eccd83c998d5a3b + GoogleUtilities: e0913149f6b0625b553d70dae12b49fc62914fd1 + GTMSessionFetcher: 681175626052e03fdde7952f7e9c7a9785719506 + nanopb: b552cce312b6c8484180ef47159bc0f65a1f0431 + PromisesObjC: 99b6f43f9e1044bd87a95a60beff28c2c44ddb72 + SDWebImage: 0905f1b7760fc8ac4198cae0036600d67478751e -PODFILE CHECKSUM: f0cd9d079793b24a37b713cd64dc7900bb8601af +PODFILE CHECKSUM: 391f1ea32d2ab69e86fbbcaed454945eef4950b4 COCOAPODS: 1.11.3 diff --git a/storage/StorageReference/ViewController.m b/storage/StorageReference/ViewController.m index 45d9b101..0556d095 100644 --- a/storage/StorageReference/ViewController.m +++ b/storage/StorageReference/ViewController.m @@ -579,7 +579,7 @@ - (void)storageDeleteMetadataExample { // [START firstorage_delete_metadata] FIRStorageMetadata *newMetadata = [[FIRStorageMetadata alloc] init]; - newMetadata.contentType = @""; + newMetadata.contentType = nil; // Delete the metadata property [forestRef updateMetadata:newMetadata completion:^(FIRStorageMetadata *metadata, NSError *error){ diff --git a/storage/StorageReferenceSwift/ViewController.swift b/storage/StorageReferenceSwift/ViewController.swift index 9fd7ce8d..e488c257 100644 --- a/storage/StorageReferenceSwift/ViewController.swift +++ b/storage/StorageReferenceSwift/ViewController.swift @@ -108,10 +108,10 @@ class ViewController: UIViewController { let spaceRef = imagesRef.child(fileName) // File path is "images/space.jpg" - let path = spaceRef.fullPath; + let path = spaceRef.fullPath // File name is "space.jpg" - let name = spaceRef.name; + let name = spaceRef.name // Points to "images" let images = spaceRef.parent() @@ -132,8 +132,8 @@ class ViewController: UIViewController { let mountainImagesRef = storageRef.child("images/mountains.jpg") // While the file names are the same, the references point to different files - mountainsRef.name == mountainImagesRef.name; // true - mountainsRef.fullPath == mountainImagesRef.fullPath; // false + mountainsRef.name == mountainImagesRef.name // true + mountainsRef.fullPath == mountainImagesRef.fullPath // false // [END firstorage_upload] } @@ -556,8 +556,8 @@ class ViewController: UIViewController { // Create file metadata to update let newMetadata = StorageMetadata() - newMetadata.cacheControl = "public,max-age=300"; - newMetadata.contentType = "image/jpeg"; + newMetadata.cacheControl = "public,max-age=300" + newMetadata.contentType = "image/jpeg" // Update metadata properties forestRef.updateMetadata(newMetadata) { metadata, error in @@ -576,7 +576,7 @@ class ViewController: UIViewController { // [START firstorage_delete_metadata] let newMetadata = StorageMetadata() - newMetadata.contentType = ""; + newMetadata.contentType = nil // Delete the metadata property forestRef.updateMetadata(newMetadata) { metadata, error in From 08a17a4c7fd94e40b06065b15866848703087ffd Mon Sep 17 00:00:00 2001 From: DPE bot Date: Wed, 1 Jun 2022 08:28:38 -0700 Subject: [PATCH 232/387] Auto-update dependencies. --- firestore/swift/Podfile.lock | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/firestore/swift/Podfile.lock b/firestore/swift/Podfile.lock index 7976fa6d..7d46ff0d 100644 --- a/firestore/swift/Podfile.lock +++ b/firestore/swift/Podfile.lock @@ -761,7 +761,7 @@ EXTERNAL SOURCES: CHECKOUT OPTIONS: FirebaseFirestoreSwift: - :commit: 1658c4051e742d88105a6b23ffb4f8fabb0c00f0 + :commit: 89c38d1ed908dbc10d5f9f7aded4cf271113773f :git: https://github.com/firebase/firebase-ios-sdk.git SPEC CHECKSUMS: From 037334c97212fc14bac0a5d3a665c4aa4f235339 Mon Sep 17 00:00:00 2001 From: DPE bot Date: Mon, 6 Jun 2022 08:26:50 -0700 Subject: [PATCH 233/387] Auto-update dependencies. --- firestore/swift/Podfile.lock | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/firestore/swift/Podfile.lock b/firestore/swift/Podfile.lock index 7d46ff0d..f5ea9d29 100644 --- a/firestore/swift/Podfile.lock +++ b/firestore/swift/Podfile.lock @@ -761,7 +761,7 @@ EXTERNAL SOURCES: CHECKOUT OPTIONS: FirebaseFirestoreSwift: - :commit: 89c38d1ed908dbc10d5f9f7aded4cf271113773f + :commit: c3d7f6ed4f1f1af4dbcb181120ba490a89caf66a :git: https://github.com/firebase/firebase-ios-sdk.git SPEC CHECKSUMS: From fe87547531a9ea0833cd43cbbe227d4885854a8b Mon Sep 17 00:00:00 2001 From: DPE bot Date: Wed, 8 Jun 2022 08:27:41 -0700 Subject: [PATCH 234/387] Auto-update dependencies. --- firestore/swift/Podfile.lock | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/firestore/swift/Podfile.lock b/firestore/swift/Podfile.lock index f5ea9d29..b6378e70 100644 --- a/firestore/swift/Podfile.lock +++ b/firestore/swift/Podfile.lock @@ -640,7 +640,7 @@ PODS: - "gRPC-C++ (~> 1.44.0)" - leveldb-library (~> 1.22) - nanopb (< 2.30910.0, >= 2.30908.0) - - FirebaseFirestoreSwift (9.1.0): + - FirebaseFirestoreSwift (9.2.0): - FirebaseFirestore (~> 9.0) - GeoFire/Utils (4.3.0) - GoogleDataTransport (9.1.4): @@ -761,7 +761,7 @@ EXTERNAL SOURCES: CHECKOUT OPTIONS: FirebaseFirestoreSwift: - :commit: c3d7f6ed4f1f1af4dbcb181120ba490a89caf66a + :commit: 878f8858284db5ea2585404a7153551a1105c199 :git: https://github.com/firebase/firebase-ios-sdk.git SPEC CHECKSUMS: @@ -773,7 +773,7 @@ SPEC CHECKSUMS: FirebaseCoreDiagnostics: 2dabba3412b23b524823325739f45e520f67d1e7 FirebaseCoreInternal: f3c838ae0b41cd840bbf34f90debfede78d352e5 FirebaseFirestore: 20b1df7d65058b038745ecebb60f741a10e40a6f - FirebaseFirestoreSwift: 5d57539cec470bf3c9a752db009ff7e9d1a77d09 + FirebaseFirestoreSwift: d7e3e7b587a7b8118b97ddb038852750026ee861 GeoFire: c34927b5c81ab614f611c79aa8d074cfa9780f07 GoogleDataTransport: 5fffe35792f8b96ec8d6775f5eccd83c998d5a3b GoogleUtilities: e0913149f6b0625b553d70dae12b49fc62914fd1 From 8c5451fe5a44a539d2c58593509b224be1dd5cff Mon Sep 17 00:00:00 2001 From: DPE bot Date: Mon, 13 Jun 2022 08:27:59 -0700 Subject: [PATCH 235/387] Auto-update dependencies. --- storage/Podfile.lock | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/storage/Podfile.lock b/storage/Podfile.lock index 6a5f0a3e..d2ceda19 100644 --- a/storage/Podfile.lock +++ b/storage/Podfile.lock @@ -43,9 +43,9 @@ PODS: - nanopb/decode (2.30909.0) - nanopb/encode (2.30909.0) - PromisesObjC (2.1.0) - - SDWebImage (5.12.5): - - SDWebImage/Core (= 5.12.5) - - SDWebImage/Core (5.12.5) + - SDWebImage (5.12.6): + - SDWebImage/Core (= 5.12.6) + - SDWebImage/Core (5.12.6) DEPENDENCIES: - FirebaseStorage (~> 9.0) @@ -84,7 +84,7 @@ SPEC CHECKSUMS: GTMSessionFetcher: 681175626052e03fdde7952f7e9c7a9785719506 nanopb: b552cce312b6c8484180ef47159bc0f65a1f0431 PromisesObjC: 99b6f43f9e1044bd87a95a60beff28c2c44ddb72 - SDWebImage: 0905f1b7760fc8ac4198cae0036600d67478751e + SDWebImage: a47aea9e3d8816015db4e523daff50cfd294499d PODFILE CHECKSUM: 391f1ea32d2ab69e86fbbcaed454945eef4950b4 From f682932efeae4497fa217688d2b4e2c67e9bca4c Mon Sep 17 00:00:00 2001 From: DPE bot Date: Tue, 14 Jun 2022 08:31:29 -0700 Subject: [PATCH 236/387] Auto-update dependencies. --- firestore/swift/Podfile.lock | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/firestore/swift/Podfile.lock b/firestore/swift/Podfile.lock index b6378e70..2aa91665 100644 --- a/firestore/swift/Podfile.lock +++ b/firestore/swift/Podfile.lock @@ -761,7 +761,7 @@ EXTERNAL SOURCES: CHECKOUT OPTIONS: FirebaseFirestoreSwift: - :commit: 878f8858284db5ea2585404a7153551a1105c199 + :commit: 16b9b4defec534618142b849b166af16c2ccd25d :git: https://github.com/firebase/firebase-ios-sdk.git SPEC CHECKSUMS: From 527f323423e6b6963a7a26e6836eef4e08d35c33 Mon Sep 17 00:00:00 2001 From: DPE bot Date: Wed, 15 Jun 2022 08:27:13 -0700 Subject: [PATCH 237/387] Auto-update dependencies. --- firestore/swift/Podfile.lock | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/firestore/swift/Podfile.lock b/firestore/swift/Podfile.lock index 2aa91665..92ad0d50 100644 --- a/firestore/swift/Podfile.lock +++ b/firestore/swift/Podfile.lock @@ -761,7 +761,7 @@ EXTERNAL SOURCES: CHECKOUT OPTIONS: FirebaseFirestoreSwift: - :commit: 16b9b4defec534618142b849b166af16c2ccd25d + :commit: e8828e8efc813817b3c2cbfde8e965f7a7a26641 :git: https://github.com/firebase/firebase-ios-sdk.git SPEC CHECKSUMS: From 88218d02fc4601e432d206606ee5848dc069ca97 Mon Sep 17 00:00:00 2001 From: DPE bot Date: Thu, 16 Jun 2022 08:26:37 -0700 Subject: [PATCH 238/387] Auto-update dependencies. --- firestore/swift/Podfile.lock | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/firestore/swift/Podfile.lock b/firestore/swift/Podfile.lock index 92ad0d50..82873a3b 100644 --- a/firestore/swift/Podfile.lock +++ b/firestore/swift/Podfile.lock @@ -761,7 +761,7 @@ EXTERNAL SOURCES: CHECKOUT OPTIONS: FirebaseFirestoreSwift: - :commit: e8828e8efc813817b3c2cbfde8e965f7a7a26641 + :commit: 1e6a3f3358b272218feb75e6fb4e3c60fd355293 :git: https://github.com/firebase/firebase-ios-sdk.git SPEC CHECKSUMS: From 4a2a6f160b723ac3bf5ae8fd13d7bc2aa348fb25 Mon Sep 17 00:00:00 2001 From: DPE bot Date: Tue, 21 Jun 2022 08:28:09 -0700 Subject: [PATCH 239/387] Auto-update dependencies. --- appcheck/Podfile.lock | 8 ++++---- crashlytics/Podfile.lock | 12 ++++++------ database/Podfile.lock | 8 ++++---- firestore/objc/Podfile.lock | 8 ++++---- firestore/swift/Podfile.lock | 10 +++++----- firoptions/Podfile.lock | 12 ++++++------ functions/Podfile.lock | 28 ++++++++++++++-------------- installations/Podfile.lock | 16 ++++++++-------- ml-functions/Podfile.lock | 28 ++++++++++++++-------------- storage/Podfile.lock | 24 ++++++++++++------------ 10 files changed, 77 insertions(+), 77 deletions(-) diff --git a/appcheck/Podfile.lock b/appcheck/Podfile.lock index c9caac27..0a127318 100644 --- a/appcheck/Podfile.lock +++ b/appcheck/Podfile.lock @@ -13,12 +13,12 @@ PODS: - FirebaseCoreInternal (~> 9.0) - GoogleUtilities/Environment (~> 7.7) - GoogleUtilities/Logger (~> 7.7) - - FirebaseCoreDiagnostics (9.1.0): + - FirebaseCoreDiagnostics (9.2.0): - GoogleDataTransport (< 10.0.0, >= 9.1.4) - GoogleUtilities/Environment (~> 7.7) - GoogleUtilities/Logger (~> 7.7) - nanopb (< 2.30910.0, >= 2.30908.0) - - FirebaseCoreInternal (9.1.0): + - FirebaseCoreInternal (9.2.0): - "GoogleUtilities/NSData+zlib (~> 7.7)" - GoogleDataTransport (9.1.4): - GoogleUtilities/Environment (~> 7.7) @@ -55,8 +55,8 @@ SPEC CHECKSUMS: Firebase: 91c243d75573ac6e7c9735ec859b72bffb61347d FirebaseAppCheck: 0c4f09cb36765fab3f7eb85e4a4503eb68444927 FirebaseCore: b7bfc258e996eada23b3666bd6b9a22ca092acb8 - FirebaseCoreDiagnostics: 2dabba3412b23b524823325739f45e520f67d1e7 - FirebaseCoreInternal: f3c838ae0b41cd840bbf34f90debfede78d352e5 + FirebaseCoreDiagnostics: ad3f6c68b7c5b63b7cf15b0785d7137f05f32268 + FirebaseCoreInternal: cb966328b6985dbd6f535e1461291063e1c4a00f GoogleDataTransport: 5fffe35792f8b96ec8d6775f5eccd83c998d5a3b GoogleUtilities: e0913149f6b0625b553d70dae12b49fc62914fd1 nanopb: b552cce312b6c8484180ef47159bc0f65a1f0431 diff --git a/crashlytics/Podfile.lock b/crashlytics/Podfile.lock index 8e296143..84b4ff10 100644 --- a/crashlytics/Podfile.lock +++ b/crashlytics/Podfile.lock @@ -9,12 +9,12 @@ PODS: - FirebaseCoreInternal (~> 9.0) - GoogleUtilities/Environment (~> 7.7) - GoogleUtilities/Logger (~> 7.7) - - FirebaseCoreDiagnostics (9.1.0): + - FirebaseCoreDiagnostics (9.2.0): - GoogleDataTransport (< 10.0.0, >= 9.1.4) - GoogleUtilities/Environment (~> 7.7) - GoogleUtilities/Logger (~> 7.7) - nanopb (< 2.30910.0, >= 2.30908.0) - - FirebaseCoreInternal (9.1.0): + - FirebaseCoreInternal (9.2.0): - "GoogleUtilities/NSData+zlib (~> 7.7)" - FirebaseCrashlytics (9.1.0): - FirebaseCore (~> 9.0) @@ -23,7 +23,7 @@ PODS: - GoogleUtilities/Environment (~> 7.7) - nanopb (< 2.30910.0, >= 2.30908.0) - PromisesObjC (~> 2.1) - - FirebaseInstallations (9.1.0): + - FirebaseInstallations (9.2.0): - FirebaseCore (~> 9.0) - GoogleUtilities/Environment (~> 7.7) - GoogleUtilities/UserDefaults (~> 7.7) @@ -65,10 +65,10 @@ SPEC REPOS: SPEC CHECKSUMS: Firebase: 91c243d75573ac6e7c9735ec859b72bffb61347d FirebaseCore: b7bfc258e996eada23b3666bd6b9a22ca092acb8 - FirebaseCoreDiagnostics: 2dabba3412b23b524823325739f45e520f67d1e7 - FirebaseCoreInternal: f3c838ae0b41cd840bbf34f90debfede78d352e5 + FirebaseCoreDiagnostics: ad3f6c68b7c5b63b7cf15b0785d7137f05f32268 + FirebaseCoreInternal: cb966328b6985dbd6f535e1461291063e1c4a00f FirebaseCrashlytics: 8e21736dcf15d814b79229eb7e79ba3a5eec5f30 - FirebaseInstallations: a91c74276b544524ce144c8315d8cdbce2dbe30b + FirebaseInstallations: 21186f0ca7849f90f4a3219fa31a5eca2e30f113 GoogleDataTransport: 5fffe35792f8b96ec8d6775f5eccd83c998d5a3b GoogleUtilities: e0913149f6b0625b553d70dae12b49fc62914fd1 nanopb: b552cce312b6c8484180ef47159bc0f65a1f0431 diff --git a/database/Podfile.lock b/database/Podfile.lock index a48b0047..7aac4aac 100644 --- a/database/Podfile.lock +++ b/database/Podfile.lock @@ -17,12 +17,12 @@ PODS: - FirebaseCoreInternal (~> 9.0) - GoogleUtilities/Environment (~> 7.7) - GoogleUtilities/Logger (~> 7.7) - - FirebaseCoreDiagnostics (9.1.0): + - FirebaseCoreDiagnostics (9.2.0): - GoogleDataTransport (< 10.0.0, >= 9.1.4) - GoogleUtilities/Environment (~> 7.7) - GoogleUtilities/Logger (~> 7.7) - nanopb (< 2.30910.0, >= 2.30908.0) - - FirebaseCoreInternal (9.1.0): + - FirebaseCoreInternal (9.2.0): - "GoogleUtilities/NSData+zlib (~> 7.7)" - FirebaseDatabase (9.1.0): - FirebaseCore (~> 9.0) @@ -78,8 +78,8 @@ SPEC CHECKSUMS: Firebase: 91c243d75573ac6e7c9735ec859b72bffb61347d FirebaseAuth: 77247e07732ec5cdb20cc58ef40ad84d2fcce847 FirebaseCore: b7bfc258e996eada23b3666bd6b9a22ca092acb8 - FirebaseCoreDiagnostics: 2dabba3412b23b524823325739f45e520f67d1e7 - FirebaseCoreInternal: f3c838ae0b41cd840bbf34f90debfede78d352e5 + FirebaseCoreDiagnostics: ad3f6c68b7c5b63b7cf15b0785d7137f05f32268 + FirebaseCoreInternal: cb966328b6985dbd6f535e1461291063e1c4a00f FirebaseDatabase: 6308b36dbc7725204a32f1ac638e730a9aabf5bc GoogleDataTransport: 5fffe35792f8b96ec8d6775f5eccd83c998d5a3b GoogleUtilities: e0913149f6b0625b553d70dae12b49fc62914fd1 diff --git a/firestore/objc/Podfile.lock b/firestore/objc/Podfile.lock index 13ea0aca..54cfac58 100644 --- a/firestore/objc/Podfile.lock +++ b/firestore/objc/Podfile.lock @@ -620,12 +620,12 @@ PODS: - FirebaseCoreInternal (~> 9.0) - GoogleUtilities/Environment (~> 7.7) - GoogleUtilities/Logger (~> 7.7) - - FirebaseCoreDiagnostics (9.1.0): + - FirebaseCoreDiagnostics (9.2.0): - GoogleDataTransport (< 10.0.0, >= 9.1.4) - GoogleUtilities/Environment (~> 7.7) - GoogleUtilities/Logger (~> 7.7) - nanopb (< 2.30910.0, >= 2.30908.0) - - FirebaseCoreInternal (9.1.0): + - FirebaseCoreInternal (9.2.0): - "GoogleUtilities/NSData+zlib (~> 7.7)" - FirebaseFirestore (9.1.0): - abseil/algorithm (~> 1.20211102.0) @@ -755,8 +755,8 @@ SPEC CHECKSUMS: Firebase: 91c243d75573ac6e7c9735ec859b72bffb61347d FirebaseAuth: 77247e07732ec5cdb20cc58ef40ad84d2fcce847 FirebaseCore: b7bfc258e996eada23b3666bd6b9a22ca092acb8 - FirebaseCoreDiagnostics: 2dabba3412b23b524823325739f45e520f67d1e7 - FirebaseCoreInternal: f3c838ae0b41cd840bbf34f90debfede78d352e5 + FirebaseCoreDiagnostics: ad3f6c68b7c5b63b7cf15b0785d7137f05f32268 + FirebaseCoreInternal: cb966328b6985dbd6f535e1461291063e1c4a00f FirebaseFirestore: 20b1df7d65058b038745ecebb60f741a10e40a6f GoogleDataTransport: 5fffe35792f8b96ec8d6775f5eccd83c998d5a3b GoogleUtilities: e0913149f6b0625b553d70dae12b49fc62914fd1 diff --git a/firestore/swift/Podfile.lock b/firestore/swift/Podfile.lock index 82873a3b..289c417e 100644 --- a/firestore/swift/Podfile.lock +++ b/firestore/swift/Podfile.lock @@ -620,12 +620,12 @@ PODS: - FirebaseCoreInternal (~> 9.0) - GoogleUtilities/Environment (~> 7.7) - GoogleUtilities/Logger (~> 7.7) - - FirebaseCoreDiagnostics (9.1.0): + - FirebaseCoreDiagnostics (9.2.0): - GoogleDataTransport (< 10.0.0, >= 9.1.4) - GoogleUtilities/Environment (~> 7.7) - GoogleUtilities/Logger (~> 7.7) - nanopb (< 2.30910.0, >= 2.30908.0) - - FirebaseCoreInternal (9.1.0): + - FirebaseCoreInternal (9.2.0): - "GoogleUtilities/NSData+zlib (~> 7.7)" - FirebaseFirestore (9.1.0): - abseil/algorithm (~> 1.20211102.0) @@ -761,7 +761,7 @@ EXTERNAL SOURCES: CHECKOUT OPTIONS: FirebaseFirestoreSwift: - :commit: 1e6a3f3358b272218feb75e6fb4e3c60fd355293 + :commit: b296898aee4bb37a8c6f0f65c22f7aeac0b35494 :git: https://github.com/firebase/firebase-ios-sdk.git SPEC CHECKSUMS: @@ -770,8 +770,8 @@ SPEC CHECKSUMS: Firebase: 91c243d75573ac6e7c9735ec859b72bffb61347d FirebaseAuth: 77247e07732ec5cdb20cc58ef40ad84d2fcce847 FirebaseCore: b7bfc258e996eada23b3666bd6b9a22ca092acb8 - FirebaseCoreDiagnostics: 2dabba3412b23b524823325739f45e520f67d1e7 - FirebaseCoreInternal: f3c838ae0b41cd840bbf34f90debfede78d352e5 + FirebaseCoreDiagnostics: ad3f6c68b7c5b63b7cf15b0785d7137f05f32268 + FirebaseCoreInternal: cb966328b6985dbd6f535e1461291063e1c4a00f FirebaseFirestore: 20b1df7d65058b038745ecebb60f741a10e40a6f FirebaseFirestoreSwift: d7e3e7b587a7b8118b97ddb038852750026ee861 GeoFire: c34927b5c81ab614f611c79aa8d074cfa9780f07 diff --git a/firoptions/Podfile.lock b/firoptions/Podfile.lock index b6fcc5c4..c77d852e 100644 --- a/firoptions/Podfile.lock +++ b/firoptions/Podfile.lock @@ -32,17 +32,17 @@ PODS: - FirebaseCoreInternal (~> 9.0) - GoogleUtilities/Environment (~> 7.7) - GoogleUtilities/Logger (~> 7.7) - - FirebaseCoreDiagnostics (9.1.0): + - FirebaseCoreDiagnostics (9.2.0): - GoogleDataTransport (< 10.0.0, >= 9.1.4) - GoogleUtilities/Environment (~> 7.7) - GoogleUtilities/Logger (~> 7.7) - nanopb (< 2.30910.0, >= 2.30908.0) - - FirebaseCoreInternal (9.1.0): + - FirebaseCoreInternal (9.2.0): - "GoogleUtilities/NSData+zlib (~> 7.7)" - FirebaseDatabase (9.1.0): - FirebaseCore (~> 9.0) - leveldb-library (~> 1.22) - - FirebaseInstallations (9.1.0): + - FirebaseInstallations (9.2.0): - FirebaseCore (~> 9.0) - GoogleUtilities/Environment (~> 7.7) - GoogleUtilities/UserDefaults (~> 7.7) @@ -123,10 +123,10 @@ SPEC CHECKSUMS: Firebase: 91c243d75573ac6e7c9735ec859b72bffb61347d FirebaseAnalytics: bf11064790ac96804df1df9ddc0ae45af950d9fc FirebaseCore: b7bfc258e996eada23b3666bd6b9a22ca092acb8 - FirebaseCoreDiagnostics: 2dabba3412b23b524823325739f45e520f67d1e7 - FirebaseCoreInternal: f3c838ae0b41cd840bbf34f90debfede78d352e5 + FirebaseCoreDiagnostics: ad3f6c68b7c5b63b7cf15b0785d7137f05f32268 + FirebaseCoreInternal: cb966328b6985dbd6f535e1461291063e1c4a00f FirebaseDatabase: 6308b36dbc7725204a32f1ac638e730a9aabf5bc - FirebaseInstallations: a91c74276b544524ce144c8315d8cdbce2dbe30b + FirebaseInstallations: 21186f0ca7849f90f4a3219fa31a5eca2e30f113 GoogleAppMeasurement: 8ecc717f2abe3f9ee95a5d38db08827852894acc GoogleDataTransport: 5fffe35792f8b96ec8d6775f5eccd83c998d5a3b GoogleUtilities: e0913149f6b0625b553d70dae12b49fc62914fd1 diff --git a/functions/Podfile.lock b/functions/Podfile.lock index 04660e89..a597d83c 100644 --- a/functions/Podfile.lock +++ b/functions/Podfile.lock @@ -4,21 +4,21 @@ PODS: - Firebase/Functions (9.1.0): - Firebase/CoreOnly - FirebaseFunctions (~> 9.1.0) - - FirebaseAppCheckInterop (9.1.0) - - FirebaseAuthInterop (9.1.0) + - FirebaseAppCheckInterop (9.2.0) + - FirebaseAuthInterop (9.2.0) - FirebaseCore (9.1.0): - FirebaseCoreDiagnostics (~> 9.0) - FirebaseCoreInternal (~> 9.0) - GoogleUtilities/Environment (~> 7.7) - GoogleUtilities/Logger (~> 7.7) - - FirebaseCoreDiagnostics (9.1.0): + - FirebaseCoreDiagnostics (9.2.0): - GoogleDataTransport (< 10.0.0, >= 9.1.4) - GoogleUtilities/Environment (~> 7.7) - GoogleUtilities/Logger (~> 7.7) - nanopb (< 2.30910.0, >= 2.30908.0) - - FirebaseCoreExtension (9.1.0): + - FirebaseCoreExtension (9.2.0): - FirebaseCore (~> 9.0) - - FirebaseCoreInternal (9.1.0): + - FirebaseCoreInternal (9.2.0): - "GoogleUtilities/NSData+zlib (~> 7.7)" - FirebaseFunctions (9.1.0): - FirebaseAppCheckInterop (~> 9.0) @@ -28,8 +28,8 @@ PODS: - FirebaseMessagingInterop (~> 9.0) - FirebaseSharedSwift (~> 9.0) - GTMSessionFetcher/Core (< 3.0, >= 1.7) - - FirebaseMessagingInterop (9.1.0) - - FirebaseSharedSwift (9.1.0) + - FirebaseMessagingInterop (9.2.0) + - FirebaseSharedSwift (9.2.0) - GoogleDataTransport (9.1.4): - GoogleUtilities/Environment (~> 7.7) - nanopb (< 2.30910.0, >= 2.30908.0) @@ -70,15 +70,15 @@ SPEC REPOS: SPEC CHECKSUMS: Firebase: 91c243d75573ac6e7c9735ec859b72bffb61347d - FirebaseAppCheckInterop: 39f963659691a896a4f16065c00183f128ab5d46 - FirebaseAuthInterop: 81e0af3efc37bde8f58807d5f8e50f40ef18d275 + FirebaseAppCheckInterop: 003b4882460c2827d1e2a1a81b65e88440eb01fa + FirebaseAuthInterop: aa9cf4d66b00e9f1e48a1aaa2aefa821fc741127 FirebaseCore: b7bfc258e996eada23b3666bd6b9a22ca092acb8 - FirebaseCoreDiagnostics: 2dabba3412b23b524823325739f45e520f67d1e7 - FirebaseCoreExtension: c2efdc29b8ffeaa0be3e1bd1fc59758de9b3fe6d - FirebaseCoreInternal: f3c838ae0b41cd840bbf34f90debfede78d352e5 + FirebaseCoreDiagnostics: ad3f6c68b7c5b63b7cf15b0785d7137f05f32268 + FirebaseCoreExtension: 20a42c79703ec89f0dd578c28659eaf9fe62eade + FirebaseCoreInternal: cb966328b6985dbd6f535e1461291063e1c4a00f FirebaseFunctions: 709f13ce67c1df045831b85d38fbe18357003e04 - FirebaseMessagingInterop: ddd5154a72c1551f1ce38c81f64ac1ba491316d6 - FirebaseSharedSwift: b9683a74b2ef41c9c89b179c057e28f5d2dd67af + FirebaseMessagingInterop: ead4d01fa4f5166ab69c35e6db9e8b2ea2d654f7 + FirebaseSharedSwift: 6f5e8ba34cd6b2e379fac5be2a85f75a4e612c10 GoogleDataTransport: 5fffe35792f8b96ec8d6775f5eccd83c998d5a3b GoogleUtilities: e0913149f6b0625b553d70dae12b49fc62914fd1 GTMSessionFetcher: 681175626052e03fdde7952f7e9c7a9785719506 diff --git a/installations/Podfile.lock b/installations/Podfile.lock index adbd1eae..463b6e00 100644 --- a/installations/Podfile.lock +++ b/installations/Podfile.lock @@ -1,17 +1,17 @@ PODS: - - FirebaseCore (9.1.0): + - FirebaseCore (9.2.0): - FirebaseCoreDiagnostics (~> 9.0) - FirebaseCoreInternal (~> 9.0) - GoogleUtilities/Environment (~> 7.7) - GoogleUtilities/Logger (~> 7.7) - - FirebaseCoreDiagnostics (9.1.0): + - FirebaseCoreDiagnostics (9.2.0): - GoogleDataTransport (< 10.0.0, >= 9.1.4) - GoogleUtilities/Environment (~> 7.7) - GoogleUtilities/Logger (~> 7.7) - nanopb (< 2.30910.0, >= 2.30908.0) - - FirebaseCoreInternal (9.1.0): + - FirebaseCoreInternal (9.2.0): - "GoogleUtilities/NSData+zlib (~> 7.7)" - - FirebaseInstallations (9.1.0): + - FirebaseInstallations (9.2.0): - FirebaseCore (~> 9.0) - GoogleUtilities/Environment (~> 7.7) - GoogleUtilities/UserDefaults (~> 7.7) @@ -49,10 +49,10 @@ SPEC REPOS: - PromisesObjC SPEC CHECKSUMS: - FirebaseCore: b7bfc258e996eada23b3666bd6b9a22ca092acb8 - FirebaseCoreDiagnostics: 2dabba3412b23b524823325739f45e520f67d1e7 - FirebaseCoreInternal: f3c838ae0b41cd840bbf34f90debfede78d352e5 - FirebaseInstallations: a91c74276b544524ce144c8315d8cdbce2dbe30b + FirebaseCore: 0e27f2a15d8f7b7ef11e7d93e23b1cbab55d748c + FirebaseCoreDiagnostics: ad3f6c68b7c5b63b7cf15b0785d7137f05f32268 + FirebaseCoreInternal: cb966328b6985dbd6f535e1461291063e1c4a00f + FirebaseInstallations: 21186f0ca7849f90f4a3219fa31a5eca2e30f113 GoogleDataTransport: 5fffe35792f8b96ec8d6775f5eccd83c998d5a3b GoogleUtilities: e0913149f6b0625b553d70dae12b49fc62914fd1 nanopb: b552cce312b6c8484180ef47159bc0f65a1f0431 diff --git a/ml-functions/Podfile.lock b/ml-functions/Podfile.lock index 13269058..39851b05 100644 --- a/ml-functions/Podfile.lock +++ b/ml-functions/Podfile.lock @@ -4,21 +4,21 @@ PODS: - Firebase/Functions (9.1.0): - Firebase/CoreOnly - FirebaseFunctions (~> 9.1.0) - - FirebaseAppCheckInterop (9.1.0) - - FirebaseAuthInterop (9.1.0) + - FirebaseAppCheckInterop (9.2.0) + - FirebaseAuthInterop (9.2.0) - FirebaseCore (9.1.0): - FirebaseCoreDiagnostics (~> 9.0) - FirebaseCoreInternal (~> 9.0) - GoogleUtilities/Environment (~> 7.7) - GoogleUtilities/Logger (~> 7.7) - - FirebaseCoreDiagnostics (9.1.0): + - FirebaseCoreDiagnostics (9.2.0): - GoogleDataTransport (< 10.0.0, >= 9.1.4) - GoogleUtilities/Environment (~> 7.7) - GoogleUtilities/Logger (~> 7.7) - nanopb (< 2.30910.0, >= 2.30908.0) - - FirebaseCoreExtension (9.1.0): + - FirebaseCoreExtension (9.2.0): - FirebaseCore (~> 9.0) - - FirebaseCoreInternal (9.1.0): + - FirebaseCoreInternal (9.2.0): - "GoogleUtilities/NSData+zlib (~> 7.7)" - FirebaseFunctions (9.1.0): - FirebaseAppCheckInterop (~> 9.0) @@ -28,8 +28,8 @@ PODS: - FirebaseMessagingInterop (~> 9.0) - FirebaseSharedSwift (~> 9.0) - GTMSessionFetcher/Core (< 3.0, >= 1.7) - - FirebaseMessagingInterop (9.1.0) - - FirebaseSharedSwift (9.1.0) + - FirebaseMessagingInterop (9.2.0) + - FirebaseSharedSwift (9.2.0) - GoogleDataTransport (9.1.4): - GoogleUtilities/Environment (~> 7.7) - nanopb (< 2.30910.0, >= 2.30908.0) @@ -70,15 +70,15 @@ SPEC REPOS: SPEC CHECKSUMS: Firebase: 91c243d75573ac6e7c9735ec859b72bffb61347d - FirebaseAppCheckInterop: 39f963659691a896a4f16065c00183f128ab5d46 - FirebaseAuthInterop: 81e0af3efc37bde8f58807d5f8e50f40ef18d275 + FirebaseAppCheckInterop: 003b4882460c2827d1e2a1a81b65e88440eb01fa + FirebaseAuthInterop: aa9cf4d66b00e9f1e48a1aaa2aefa821fc741127 FirebaseCore: b7bfc258e996eada23b3666bd6b9a22ca092acb8 - FirebaseCoreDiagnostics: 2dabba3412b23b524823325739f45e520f67d1e7 - FirebaseCoreExtension: c2efdc29b8ffeaa0be3e1bd1fc59758de9b3fe6d - FirebaseCoreInternal: f3c838ae0b41cd840bbf34f90debfede78d352e5 + FirebaseCoreDiagnostics: ad3f6c68b7c5b63b7cf15b0785d7137f05f32268 + FirebaseCoreExtension: 20a42c79703ec89f0dd578c28659eaf9fe62eade + FirebaseCoreInternal: cb966328b6985dbd6f535e1461291063e1c4a00f FirebaseFunctions: 709f13ce67c1df045831b85d38fbe18357003e04 - FirebaseMessagingInterop: ddd5154a72c1551f1ce38c81f64ac1ba491316d6 - FirebaseSharedSwift: b9683a74b2ef41c9c89b179c057e28f5d2dd67af + FirebaseMessagingInterop: ead4d01fa4f5166ab69c35e6db9e8b2ea2d654f7 + FirebaseSharedSwift: 6f5e8ba34cd6b2e379fac5be2a85f75a4e612c10 GoogleDataTransport: 5fffe35792f8b96ec8d6775f5eccd83c998d5a3b GoogleUtilities: e0913149f6b0625b553d70dae12b49fc62914fd1 GTMSessionFetcher: 681175626052e03fdde7952f7e9c7a9785719506 diff --git a/storage/Podfile.lock b/storage/Podfile.lock index d2ceda19..3a8be347 100644 --- a/storage/Podfile.lock +++ b/storage/Podfile.lock @@ -1,19 +1,19 @@ PODS: - - FirebaseAppCheckInterop (9.1.0) - - FirebaseAuthInterop (9.1.0) - - FirebaseCore (9.1.0): + - FirebaseAppCheckInterop (9.2.0) + - FirebaseAuthInterop (9.2.0) + - FirebaseCore (9.2.0): - FirebaseCoreDiagnostics (~> 9.0) - FirebaseCoreInternal (~> 9.0) - GoogleUtilities/Environment (~> 7.7) - GoogleUtilities/Logger (~> 7.7) - - FirebaseCoreDiagnostics (9.1.0): + - FirebaseCoreDiagnostics (9.2.0): - GoogleDataTransport (< 10.0.0, >= 9.1.4) - GoogleUtilities/Environment (~> 7.7) - GoogleUtilities/Logger (~> 7.7) - nanopb (< 2.30910.0, >= 2.30908.0) - - FirebaseCoreExtension (9.1.0): + - FirebaseCoreExtension (9.2.0): - FirebaseCore (~> 9.0) - - FirebaseCoreInternal (9.1.0): + - FirebaseCoreInternal (9.2.0): - "GoogleUtilities/NSData+zlib (~> 7.7)" - FirebaseStorage (9.1.0): - FirebaseAppCheckInterop (~> 9.0) @@ -70,12 +70,12 @@ SPEC REPOS: - SDWebImage SPEC CHECKSUMS: - FirebaseAppCheckInterop: 39f963659691a896a4f16065c00183f128ab5d46 - FirebaseAuthInterop: 81e0af3efc37bde8f58807d5f8e50f40ef18d275 - FirebaseCore: b7bfc258e996eada23b3666bd6b9a22ca092acb8 - FirebaseCoreDiagnostics: 2dabba3412b23b524823325739f45e520f67d1e7 - FirebaseCoreExtension: c2efdc29b8ffeaa0be3e1bd1fc59758de9b3fe6d - FirebaseCoreInternal: f3c838ae0b41cd840bbf34f90debfede78d352e5 + FirebaseAppCheckInterop: 003b4882460c2827d1e2a1a81b65e88440eb01fa + FirebaseAuthInterop: aa9cf4d66b00e9f1e48a1aaa2aefa821fc741127 + FirebaseCore: 0e27f2a15d8f7b7ef11e7d93e23b1cbab55d748c + FirebaseCoreDiagnostics: ad3f6c68b7c5b63b7cf15b0785d7137f05f32268 + FirebaseCoreExtension: 20a42c79703ec89f0dd578c28659eaf9fe62eade + FirebaseCoreInternal: cb966328b6985dbd6f535e1461291063e1c4a00f FirebaseStorage: 1706d112a8a9d39f3b5465d00a0cb75725f16f63 FirebaseStorageInternal: d0e5482946dd483dbb2f6a76ef5750b9b5907049 FirebaseStorageUI: 952bb91b93ae0ee00d0033af011c918606c35d37 From e838623f703e1a9d1499f509f42f08ebe61cdbf2 Mon Sep 17 00:00:00 2001 From: DPE bot Date: Wed, 22 Jun 2022 08:28:26 -0700 Subject: [PATCH 240/387] Auto-update dependencies. --- appcheck/Podfile.lock | 18 +++++++------- crashlytics/Podfile.lock | 18 +++++++------- database/Podfile.lock | 26 ++++++++++---------- firestore/objc/Podfile.lock | 26 ++++++++++---------- firestore/swift/Podfile.lock | 32 ++++++++++++------------- firoptions/Podfile.lock | 46 ++++++++++++++++++------------------ functions/Podfile.lock | 18 +++++++------- ml-functions/Podfile.lock | 18 +++++++------- storage/Podfile.lock | 8 +++---- 9 files changed, 105 insertions(+), 105 deletions(-) diff --git a/appcheck/Podfile.lock b/appcheck/Podfile.lock index 0a127318..d116322f 100644 --- a/appcheck/Podfile.lock +++ b/appcheck/Podfile.lock @@ -1,14 +1,14 @@ PODS: - - Firebase/AppCheck (9.1.0): + - Firebase/AppCheck (9.2.0): - Firebase/CoreOnly - - FirebaseAppCheck (~> 9.1.0) - - Firebase/CoreOnly (9.1.0): - - FirebaseCore (= 9.1.0) - - FirebaseAppCheck (9.1.0): + - FirebaseAppCheck (~> 9.2.0) + - Firebase/CoreOnly (9.2.0): + - FirebaseCore (= 9.2.0) + - FirebaseAppCheck (9.2.0): - FirebaseCore (~> 9.0) - GoogleUtilities/Environment (~> 7.7) - PromisesObjC (~> 2.1) - - FirebaseCore (9.1.0): + - FirebaseCore (9.2.0): - FirebaseCoreDiagnostics (~> 9.0) - FirebaseCoreInternal (~> 9.0) - GoogleUtilities/Environment (~> 7.7) @@ -52,9 +52,9 @@ SPEC REPOS: - PromisesObjC SPEC CHECKSUMS: - Firebase: 91c243d75573ac6e7c9735ec859b72bffb61347d - FirebaseAppCheck: 0c4f09cb36765fab3f7eb85e4a4503eb68444927 - FirebaseCore: b7bfc258e996eada23b3666bd6b9a22ca092acb8 + Firebase: 4ba896cb8e5105d4b9e247e1c1b6222b548df55a + FirebaseAppCheck: 71f92eeef57fd0236b2d7bcfafe5c5ce1df1aa23 + FirebaseCore: 0e27f2a15d8f7b7ef11e7d93e23b1cbab55d748c FirebaseCoreDiagnostics: ad3f6c68b7c5b63b7cf15b0785d7137f05f32268 FirebaseCoreInternal: cb966328b6985dbd6f535e1461291063e1c4a00f GoogleDataTransport: 5fffe35792f8b96ec8d6775f5eccd83c998d5a3b diff --git a/crashlytics/Podfile.lock b/crashlytics/Podfile.lock index 84b4ff10..9907e012 100644 --- a/crashlytics/Podfile.lock +++ b/crashlytics/Podfile.lock @@ -1,10 +1,10 @@ PODS: - - Firebase/CoreOnly (9.1.0): - - FirebaseCore (= 9.1.0) - - Firebase/Crashlytics (9.1.0): + - Firebase/CoreOnly (9.2.0): + - FirebaseCore (= 9.2.0) + - Firebase/Crashlytics (9.2.0): - Firebase/CoreOnly - - FirebaseCrashlytics (~> 9.1.0) - - FirebaseCore (9.1.0): + - FirebaseCrashlytics (~> 9.2.0) + - FirebaseCore (9.2.0): - FirebaseCoreDiagnostics (~> 9.0) - FirebaseCoreInternal (~> 9.0) - GoogleUtilities/Environment (~> 7.7) @@ -16,7 +16,7 @@ PODS: - nanopb (< 2.30910.0, >= 2.30908.0) - FirebaseCoreInternal (9.2.0): - "GoogleUtilities/NSData+zlib (~> 7.7)" - - FirebaseCrashlytics (9.1.0): + - FirebaseCrashlytics (9.2.0): - FirebaseCore (~> 9.0) - FirebaseInstallations (~> 9.0) - GoogleDataTransport (< 10.0.0, >= 9.1.4) @@ -63,11 +63,11 @@ SPEC REPOS: - PromisesObjC SPEC CHECKSUMS: - Firebase: 91c243d75573ac6e7c9735ec859b72bffb61347d - FirebaseCore: b7bfc258e996eada23b3666bd6b9a22ca092acb8 + Firebase: 4ba896cb8e5105d4b9e247e1c1b6222b548df55a + FirebaseCore: 0e27f2a15d8f7b7ef11e7d93e23b1cbab55d748c FirebaseCoreDiagnostics: ad3f6c68b7c5b63b7cf15b0785d7137f05f32268 FirebaseCoreInternal: cb966328b6985dbd6f535e1461291063e1c4a00f - FirebaseCrashlytics: 8e21736dcf15d814b79229eb7e79ba3a5eec5f30 + FirebaseCrashlytics: 9fff819edb2bfc9d3eff612225b207d41945a935 FirebaseInstallations: 21186f0ca7849f90f4a3219fa31a5eca2e30f113 GoogleDataTransport: 5fffe35792f8b96ec8d6775f5eccd83c998d5a3b GoogleUtilities: e0913149f6b0625b553d70dae12b49fc62914fd1 diff --git a/database/Podfile.lock b/database/Podfile.lock index 7aac4aac..f9e79754 100644 --- a/database/Podfile.lock +++ b/database/Podfile.lock @@ -1,18 +1,18 @@ PODS: - - Firebase/Auth (9.1.0): + - Firebase/Auth (9.2.0): - Firebase/CoreOnly - - FirebaseAuth (~> 9.1.0) - - Firebase/CoreOnly (9.1.0): - - FirebaseCore (= 9.1.0) - - Firebase/Database (9.1.0): + - FirebaseAuth (~> 9.2.0) + - Firebase/CoreOnly (9.2.0): + - FirebaseCore (= 9.2.0) + - Firebase/Database (9.2.0): - Firebase/CoreOnly - - FirebaseDatabase (~> 9.1.0) - - FirebaseAuth (9.1.0): + - FirebaseDatabase (~> 9.2.0) + - FirebaseAuth (9.2.0): - FirebaseCore (~> 9.0) - GoogleUtilities/AppDelegateSwizzler (~> 7.7) - GoogleUtilities/Environment (~> 7.7) - GTMSessionFetcher/Core (< 3.0, >= 1.7) - - FirebaseCore (9.1.0): + - FirebaseCore (9.2.0): - FirebaseCoreDiagnostics (~> 9.0) - FirebaseCoreInternal (~> 9.0) - GoogleUtilities/Environment (~> 7.7) @@ -24,7 +24,7 @@ PODS: - nanopb (< 2.30910.0, >= 2.30908.0) - FirebaseCoreInternal (9.2.0): - "GoogleUtilities/NSData+zlib (~> 7.7)" - - FirebaseDatabase (9.1.0): + - FirebaseDatabase (9.2.0): - FirebaseCore (~> 9.0) - leveldb-library (~> 1.22) - GoogleDataTransport (9.1.4): @@ -75,12 +75,12 @@ SPEC REPOS: - PromisesObjC SPEC CHECKSUMS: - Firebase: 91c243d75573ac6e7c9735ec859b72bffb61347d - FirebaseAuth: 77247e07732ec5cdb20cc58ef40ad84d2fcce847 - FirebaseCore: b7bfc258e996eada23b3666bd6b9a22ca092acb8 + Firebase: 4ba896cb8e5105d4b9e247e1c1b6222b548df55a + FirebaseAuth: 1c574ab64a051dd86dbe7fd5a3f86b58155b3482 + FirebaseCore: 0e27f2a15d8f7b7ef11e7d93e23b1cbab55d748c FirebaseCoreDiagnostics: ad3f6c68b7c5b63b7cf15b0785d7137f05f32268 FirebaseCoreInternal: cb966328b6985dbd6f535e1461291063e1c4a00f - FirebaseDatabase: 6308b36dbc7725204a32f1ac638e730a9aabf5bc + FirebaseDatabase: 0a888e4bcaa8edc43701597daab336201fb47cc9 GoogleDataTransport: 5fffe35792f8b96ec8d6775f5eccd83c998d5a3b GoogleUtilities: e0913149f6b0625b553d70dae12b49fc62914fd1 GTMSessionFetcher: 681175626052e03fdde7952f7e9c7a9785719506 diff --git a/firestore/objc/Podfile.lock b/firestore/objc/Podfile.lock index 54cfac58..649f39ec 100644 --- a/firestore/objc/Podfile.lock +++ b/firestore/objc/Podfile.lock @@ -602,20 +602,20 @@ PODS: - BoringSSL-GRPC/Implementation (0.0.24): - BoringSSL-GRPC/Interface (= 0.0.24) - BoringSSL-GRPC/Interface (0.0.24) - - Firebase/Auth (9.1.0): + - Firebase/Auth (9.2.0): - Firebase/CoreOnly - - FirebaseAuth (~> 9.1.0) - - Firebase/CoreOnly (9.1.0): - - FirebaseCore (= 9.1.0) - - Firebase/Firestore (9.1.0): + - FirebaseAuth (~> 9.2.0) + - Firebase/CoreOnly (9.2.0): + - FirebaseCore (= 9.2.0) + - Firebase/Firestore (9.2.0): - Firebase/CoreOnly - - FirebaseFirestore (~> 9.1.0) - - FirebaseAuth (9.1.0): + - FirebaseFirestore (~> 9.2.0) + - FirebaseAuth (9.2.0): - FirebaseCore (~> 9.0) - GoogleUtilities/AppDelegateSwizzler (~> 7.7) - GoogleUtilities/Environment (~> 7.7) - GTMSessionFetcher/Core (< 3.0, >= 1.7) - - FirebaseCore (9.1.0): + - FirebaseCore (9.2.0): - FirebaseCoreDiagnostics (~> 9.0) - FirebaseCoreInternal (~> 9.0) - GoogleUtilities/Environment (~> 7.7) @@ -627,7 +627,7 @@ PODS: - nanopb (< 2.30910.0, >= 2.30908.0) - FirebaseCoreInternal (9.2.0): - "GoogleUtilities/NSData+zlib (~> 7.7)" - - FirebaseFirestore (9.1.0): + - FirebaseFirestore (9.2.0): - abseil/algorithm (~> 1.20211102.0) - abseil/base (~> 1.20211102.0) - abseil/container/flat_hash_map (~> 1.20211102.0) @@ -752,12 +752,12 @@ SPEC REPOS: SPEC CHECKSUMS: abseil: ebe5b5529fb05d93a8bdb7951607be08b7fa71bc BoringSSL-GRPC: 3175b25143e648463a56daeaaa499c6cb86dad33 - Firebase: 91c243d75573ac6e7c9735ec859b72bffb61347d - FirebaseAuth: 77247e07732ec5cdb20cc58ef40ad84d2fcce847 - FirebaseCore: b7bfc258e996eada23b3666bd6b9a22ca092acb8 + Firebase: 4ba896cb8e5105d4b9e247e1c1b6222b548df55a + FirebaseAuth: 1c574ab64a051dd86dbe7fd5a3f86b58155b3482 + FirebaseCore: 0e27f2a15d8f7b7ef11e7d93e23b1cbab55d748c FirebaseCoreDiagnostics: ad3f6c68b7c5b63b7cf15b0785d7137f05f32268 FirebaseCoreInternal: cb966328b6985dbd6f535e1461291063e1c4a00f - FirebaseFirestore: 20b1df7d65058b038745ecebb60f741a10e40a6f + FirebaseFirestore: de27d96de10596ebc114adf25c6aa7d36dd91f2f GoogleDataTransport: 5fffe35792f8b96ec8d6775f5eccd83c998d5a3b GoogleUtilities: e0913149f6b0625b553d70dae12b49fc62914fd1 "gRPC-C++": 9675f953ace2b3de7c506039d77be1f2e77a8db2 diff --git a/firestore/swift/Podfile.lock b/firestore/swift/Podfile.lock index 289c417e..960531dc 100644 --- a/firestore/swift/Podfile.lock +++ b/firestore/swift/Podfile.lock @@ -602,20 +602,20 @@ PODS: - BoringSSL-GRPC/Implementation (0.0.24): - BoringSSL-GRPC/Interface (= 0.0.24) - BoringSSL-GRPC/Interface (0.0.24) - - Firebase/Auth (9.1.0): + - Firebase/Auth (9.2.0): - Firebase/CoreOnly - - FirebaseAuth (~> 9.1.0) - - Firebase/CoreOnly (9.1.0): - - FirebaseCore (= 9.1.0) - - Firebase/Firestore (9.1.0): + - FirebaseAuth (~> 9.2.0) + - Firebase/CoreOnly (9.2.0): + - FirebaseCore (= 9.2.0) + - Firebase/Firestore (9.2.0): - Firebase/CoreOnly - - FirebaseFirestore (~> 9.1.0) - - FirebaseAuth (9.1.0): + - FirebaseFirestore (~> 9.2.0) + - FirebaseAuth (9.2.0): - FirebaseCore (~> 9.0) - GoogleUtilities/AppDelegateSwizzler (~> 7.7) - GoogleUtilities/Environment (~> 7.7) - GTMSessionFetcher/Core (< 3.0, >= 1.7) - - FirebaseCore (9.1.0): + - FirebaseCore (9.2.0): - FirebaseCoreDiagnostics (~> 9.0) - FirebaseCoreInternal (~> 9.0) - GoogleUtilities/Environment (~> 7.7) @@ -627,7 +627,7 @@ PODS: - nanopb (< 2.30910.0, >= 2.30908.0) - FirebaseCoreInternal (9.2.0): - "GoogleUtilities/NSData+zlib (~> 7.7)" - - FirebaseFirestore (9.1.0): + - FirebaseFirestore (9.2.0): - abseil/algorithm (~> 1.20211102.0) - abseil/base (~> 1.20211102.0) - abseil/container/flat_hash_map (~> 1.20211102.0) @@ -640,7 +640,7 @@ PODS: - "gRPC-C++ (~> 1.44.0)" - leveldb-library (~> 1.22) - nanopb (< 2.30910.0, >= 2.30908.0) - - FirebaseFirestoreSwift (9.2.0): + - FirebaseFirestoreSwift (9.3.0): - FirebaseFirestore (~> 9.0) - GeoFire/Utils (4.3.0) - GoogleDataTransport (9.1.4): @@ -761,19 +761,19 @@ EXTERNAL SOURCES: CHECKOUT OPTIONS: FirebaseFirestoreSwift: - :commit: b296898aee4bb37a8c6f0f65c22f7aeac0b35494 + :commit: 734f9f5c77bffee2fbf85eecb33f746cc6696b09 :git: https://github.com/firebase/firebase-ios-sdk.git SPEC CHECKSUMS: abseil: ebe5b5529fb05d93a8bdb7951607be08b7fa71bc BoringSSL-GRPC: 3175b25143e648463a56daeaaa499c6cb86dad33 - Firebase: 91c243d75573ac6e7c9735ec859b72bffb61347d - FirebaseAuth: 77247e07732ec5cdb20cc58ef40ad84d2fcce847 - FirebaseCore: b7bfc258e996eada23b3666bd6b9a22ca092acb8 + Firebase: 4ba896cb8e5105d4b9e247e1c1b6222b548df55a + FirebaseAuth: 1c574ab64a051dd86dbe7fd5a3f86b58155b3482 + FirebaseCore: 0e27f2a15d8f7b7ef11e7d93e23b1cbab55d748c FirebaseCoreDiagnostics: ad3f6c68b7c5b63b7cf15b0785d7137f05f32268 FirebaseCoreInternal: cb966328b6985dbd6f535e1461291063e1c4a00f - FirebaseFirestore: 20b1df7d65058b038745ecebb60f741a10e40a6f - FirebaseFirestoreSwift: d7e3e7b587a7b8118b97ddb038852750026ee861 + FirebaseFirestore: de27d96de10596ebc114adf25c6aa7d36dd91f2f + FirebaseFirestoreSwift: 427a66f18feaaa26c69cf0d1d5645d827b888ae5 GeoFire: c34927b5c81ab614f611c79aa8d074cfa9780f07 GoogleDataTransport: 5fffe35792f8b96ec8d6775f5eccd83c998d5a3b GoogleUtilities: e0913149f6b0625b553d70dae12b49fc62914fd1 diff --git a/firoptions/Podfile.lock b/firoptions/Podfile.lock index c77d852e..d9679727 100644 --- a/firoptions/Podfile.lock +++ b/firoptions/Podfile.lock @@ -1,16 +1,16 @@ PODS: - - Firebase/Analytics (9.1.0): + - Firebase/Analytics (9.2.0): - Firebase/Core - - Firebase/Core (9.1.0): + - Firebase/Core (9.2.0): - Firebase/CoreOnly - - FirebaseAnalytics (~> 9.1.0) - - Firebase/CoreOnly (9.1.0): - - FirebaseCore (= 9.1.0) - - Firebase/Database (9.1.0): + - FirebaseAnalytics (~> 9.2.0) + - Firebase/CoreOnly (9.2.0): + - FirebaseCore (= 9.2.0) + - Firebase/Database (9.2.0): - Firebase/CoreOnly - - FirebaseDatabase (~> 9.1.0) - - FirebaseAnalytics (9.1.0): - - FirebaseAnalytics/AdIdSupport (= 9.1.0) + - FirebaseDatabase (~> 9.2.0) + - FirebaseAnalytics (9.2.0): + - FirebaseAnalytics/AdIdSupport (= 9.2.0) - FirebaseCore (~> 9.0) - FirebaseInstallations (~> 9.0) - GoogleUtilities/AppDelegateSwizzler (~> 7.7) @@ -18,16 +18,16 @@ PODS: - GoogleUtilities/Network (~> 7.7) - "GoogleUtilities/NSData+zlib (~> 7.7)" - nanopb (< 2.30910.0, >= 2.30908.0) - - FirebaseAnalytics/AdIdSupport (9.1.0): + - FirebaseAnalytics/AdIdSupport (9.2.0): - FirebaseCore (~> 9.0) - FirebaseInstallations (~> 9.0) - - GoogleAppMeasurement (= 9.1.0) + - GoogleAppMeasurement (= 9.2.0) - GoogleUtilities/AppDelegateSwizzler (~> 7.7) - GoogleUtilities/MethodSwizzler (~> 7.7) - GoogleUtilities/Network (~> 7.7) - "GoogleUtilities/NSData+zlib (~> 7.7)" - nanopb (< 2.30910.0, >= 2.30908.0) - - FirebaseCore (9.1.0): + - FirebaseCore (9.2.0): - FirebaseCoreDiagnostics (~> 9.0) - FirebaseCoreInternal (~> 9.0) - GoogleUtilities/Environment (~> 7.7) @@ -39,7 +39,7 @@ PODS: - nanopb (< 2.30910.0, >= 2.30908.0) - FirebaseCoreInternal (9.2.0): - "GoogleUtilities/NSData+zlib (~> 7.7)" - - FirebaseDatabase (9.1.0): + - FirebaseDatabase (9.2.0): - FirebaseCore (~> 9.0) - leveldb-library (~> 1.22) - FirebaseInstallations (9.2.0): @@ -47,21 +47,21 @@ PODS: - GoogleUtilities/Environment (~> 7.7) - GoogleUtilities/UserDefaults (~> 7.7) - PromisesObjC (~> 2.1) - - GoogleAppMeasurement (9.1.0): - - GoogleAppMeasurement/AdIdSupport (= 9.1.0) + - GoogleAppMeasurement (9.2.0): + - GoogleAppMeasurement/AdIdSupport (= 9.2.0) - GoogleUtilities/AppDelegateSwizzler (~> 7.7) - GoogleUtilities/MethodSwizzler (~> 7.7) - GoogleUtilities/Network (~> 7.7) - "GoogleUtilities/NSData+zlib (~> 7.7)" - nanopb (< 2.30910.0, >= 2.30908.0) - - GoogleAppMeasurement/AdIdSupport (9.1.0): - - GoogleAppMeasurement/WithoutAdIdSupport (= 9.1.0) + - GoogleAppMeasurement/AdIdSupport (9.2.0): + - GoogleAppMeasurement/WithoutAdIdSupport (= 9.2.0) - GoogleUtilities/AppDelegateSwizzler (~> 7.7) - GoogleUtilities/MethodSwizzler (~> 7.7) - GoogleUtilities/Network (~> 7.7) - "GoogleUtilities/NSData+zlib (~> 7.7)" - nanopb (< 2.30910.0, >= 2.30908.0) - - GoogleAppMeasurement/WithoutAdIdSupport (9.1.0): + - GoogleAppMeasurement/WithoutAdIdSupport (9.2.0): - GoogleUtilities/AppDelegateSwizzler (~> 7.7) - GoogleUtilities/MethodSwizzler (~> 7.7) - GoogleUtilities/Network (~> 7.7) @@ -120,14 +120,14 @@ SPEC REPOS: - PromisesObjC SPEC CHECKSUMS: - Firebase: 91c243d75573ac6e7c9735ec859b72bffb61347d - FirebaseAnalytics: bf11064790ac96804df1df9ddc0ae45af950d9fc - FirebaseCore: b7bfc258e996eada23b3666bd6b9a22ca092acb8 + Firebase: 4ba896cb8e5105d4b9e247e1c1b6222b548df55a + FirebaseAnalytics: af5a03a8dff7648c7b8486f6a78b1368e0268dd3 + FirebaseCore: 0e27f2a15d8f7b7ef11e7d93e23b1cbab55d748c FirebaseCoreDiagnostics: ad3f6c68b7c5b63b7cf15b0785d7137f05f32268 FirebaseCoreInternal: cb966328b6985dbd6f535e1461291063e1c4a00f - FirebaseDatabase: 6308b36dbc7725204a32f1ac638e730a9aabf5bc + FirebaseDatabase: 0a888e4bcaa8edc43701597daab336201fb47cc9 FirebaseInstallations: 21186f0ca7849f90f4a3219fa31a5eca2e30f113 - GoogleAppMeasurement: 8ecc717f2abe3f9ee95a5d38db08827852894acc + GoogleAppMeasurement: 7a33224321f975d58c166657260526775d9c6b1a GoogleDataTransport: 5fffe35792f8b96ec8d6775f5eccd83c998d5a3b GoogleUtilities: e0913149f6b0625b553d70dae12b49fc62914fd1 leveldb-library: 50c7b45cbd7bf543c81a468fe557a16ae3db8729 diff --git a/functions/Podfile.lock b/functions/Podfile.lock index a597d83c..ef356598 100644 --- a/functions/Podfile.lock +++ b/functions/Podfile.lock @@ -1,12 +1,12 @@ PODS: - - Firebase/CoreOnly (9.1.0): - - FirebaseCore (= 9.1.0) - - Firebase/Functions (9.1.0): + - Firebase/CoreOnly (9.2.0): + - FirebaseCore (= 9.2.0) + - Firebase/Functions (9.2.0): - Firebase/CoreOnly - - FirebaseFunctions (~> 9.1.0) + - FirebaseFunctions (~> 9.2.0) - FirebaseAppCheckInterop (9.2.0) - FirebaseAuthInterop (9.2.0) - - FirebaseCore (9.1.0): + - FirebaseCore (9.2.0): - FirebaseCoreDiagnostics (~> 9.0) - FirebaseCoreInternal (~> 9.0) - GoogleUtilities/Environment (~> 7.7) @@ -20,7 +20,7 @@ PODS: - FirebaseCore (~> 9.0) - FirebaseCoreInternal (9.2.0): - "GoogleUtilities/NSData+zlib (~> 7.7)" - - FirebaseFunctions (9.1.0): + - FirebaseFunctions (9.2.0): - FirebaseAppCheckInterop (~> 9.0) - FirebaseAuthInterop (~> 9.0) - FirebaseCore (~> 9.0) @@ -69,14 +69,14 @@ SPEC REPOS: - PromisesObjC SPEC CHECKSUMS: - Firebase: 91c243d75573ac6e7c9735ec859b72bffb61347d + Firebase: 4ba896cb8e5105d4b9e247e1c1b6222b548df55a FirebaseAppCheckInterop: 003b4882460c2827d1e2a1a81b65e88440eb01fa FirebaseAuthInterop: aa9cf4d66b00e9f1e48a1aaa2aefa821fc741127 - FirebaseCore: b7bfc258e996eada23b3666bd6b9a22ca092acb8 + FirebaseCore: 0e27f2a15d8f7b7ef11e7d93e23b1cbab55d748c FirebaseCoreDiagnostics: ad3f6c68b7c5b63b7cf15b0785d7137f05f32268 FirebaseCoreExtension: 20a42c79703ec89f0dd578c28659eaf9fe62eade FirebaseCoreInternal: cb966328b6985dbd6f535e1461291063e1c4a00f - FirebaseFunctions: 709f13ce67c1df045831b85d38fbe18357003e04 + FirebaseFunctions: 55d8888e9c2209ddc510ebf98c1520df9e8cffc2 FirebaseMessagingInterop: ead4d01fa4f5166ab69c35e6db9e8b2ea2d654f7 FirebaseSharedSwift: 6f5e8ba34cd6b2e379fac5be2a85f75a4e612c10 GoogleDataTransport: 5fffe35792f8b96ec8d6775f5eccd83c998d5a3b diff --git a/ml-functions/Podfile.lock b/ml-functions/Podfile.lock index 39851b05..13ba1090 100644 --- a/ml-functions/Podfile.lock +++ b/ml-functions/Podfile.lock @@ -1,12 +1,12 @@ PODS: - - Firebase/CoreOnly (9.1.0): - - FirebaseCore (= 9.1.0) - - Firebase/Functions (9.1.0): + - Firebase/CoreOnly (9.2.0): + - FirebaseCore (= 9.2.0) + - Firebase/Functions (9.2.0): - Firebase/CoreOnly - - FirebaseFunctions (~> 9.1.0) + - FirebaseFunctions (~> 9.2.0) - FirebaseAppCheckInterop (9.2.0) - FirebaseAuthInterop (9.2.0) - - FirebaseCore (9.1.0): + - FirebaseCore (9.2.0): - FirebaseCoreDiagnostics (~> 9.0) - FirebaseCoreInternal (~> 9.0) - GoogleUtilities/Environment (~> 7.7) @@ -20,7 +20,7 @@ PODS: - FirebaseCore (~> 9.0) - FirebaseCoreInternal (9.2.0): - "GoogleUtilities/NSData+zlib (~> 7.7)" - - FirebaseFunctions (9.1.0): + - FirebaseFunctions (9.2.0): - FirebaseAppCheckInterop (~> 9.0) - FirebaseAuthInterop (~> 9.0) - FirebaseCore (~> 9.0) @@ -69,14 +69,14 @@ SPEC REPOS: - PromisesObjC SPEC CHECKSUMS: - Firebase: 91c243d75573ac6e7c9735ec859b72bffb61347d + Firebase: 4ba896cb8e5105d4b9e247e1c1b6222b548df55a FirebaseAppCheckInterop: 003b4882460c2827d1e2a1a81b65e88440eb01fa FirebaseAuthInterop: aa9cf4d66b00e9f1e48a1aaa2aefa821fc741127 - FirebaseCore: b7bfc258e996eada23b3666bd6b9a22ca092acb8 + FirebaseCore: 0e27f2a15d8f7b7ef11e7d93e23b1cbab55d748c FirebaseCoreDiagnostics: ad3f6c68b7c5b63b7cf15b0785d7137f05f32268 FirebaseCoreExtension: 20a42c79703ec89f0dd578c28659eaf9fe62eade FirebaseCoreInternal: cb966328b6985dbd6f535e1461291063e1c4a00f - FirebaseFunctions: 709f13ce67c1df045831b85d38fbe18357003e04 + FirebaseFunctions: 55d8888e9c2209ddc510ebf98c1520df9e8cffc2 FirebaseMessagingInterop: ead4d01fa4f5166ab69c35e6db9e8b2ea2d654f7 FirebaseSharedSwift: 6f5e8ba34cd6b2e379fac5be2a85f75a4e612c10 GoogleDataTransport: 5fffe35792f8b96ec8d6775f5eccd83c998d5a3b diff --git a/storage/Podfile.lock b/storage/Podfile.lock index 3a8be347..166e1781 100644 --- a/storage/Podfile.lock +++ b/storage/Podfile.lock @@ -15,13 +15,13 @@ PODS: - FirebaseCore (~> 9.0) - FirebaseCoreInternal (9.2.0): - "GoogleUtilities/NSData+zlib (~> 7.7)" - - FirebaseStorage (9.1.0): + - FirebaseStorage (9.2.0): - FirebaseAppCheckInterop (~> 9.0) - FirebaseAuthInterop (~> 9.0) - FirebaseCore (~> 9.0) - FirebaseCoreExtension (~> 9.0) - FirebaseStorageInternal (~> 9.0) - - FirebaseStorageInternal (9.1.0): + - FirebaseStorageInternal (9.2.0): - FirebaseCore (~> 9.0) - GTMSessionFetcher/Core (< 3.0, >= 1.7) - FirebaseStorageUI (12.2.0): @@ -76,8 +76,8 @@ SPEC CHECKSUMS: FirebaseCoreDiagnostics: ad3f6c68b7c5b63b7cf15b0785d7137f05f32268 FirebaseCoreExtension: 20a42c79703ec89f0dd578c28659eaf9fe62eade FirebaseCoreInternal: cb966328b6985dbd6f535e1461291063e1c4a00f - FirebaseStorage: 1706d112a8a9d39f3b5465d00a0cb75725f16f63 - FirebaseStorageInternal: d0e5482946dd483dbb2f6a76ef5750b9b5907049 + FirebaseStorage: b47b4a04062ab07911063571241c103a8a2a2332 + FirebaseStorageInternal: 50c963664bc73739b68eb2d8427c91de5168dbcf FirebaseStorageUI: 952bb91b93ae0ee00d0033af011c918606c35d37 GoogleDataTransport: 5fffe35792f8b96ec8d6775f5eccd83c998d5a3b GoogleUtilities: e0913149f6b0625b553d70dae12b49fc62914fd1 From 1d5fea7fd5a101bbb342f4bc5ae8a4cb155fd0e3 Mon Sep 17 00:00:00 2001 From: DPE bot Date: Thu, 23 Jun 2022 08:27:48 -0700 Subject: [PATCH 241/387] Auto-update dependencies. --- firestore/swift/Podfile.lock | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/firestore/swift/Podfile.lock b/firestore/swift/Podfile.lock index 960531dc..e41330ce 100644 --- a/firestore/swift/Podfile.lock +++ b/firestore/swift/Podfile.lock @@ -761,7 +761,7 @@ EXTERNAL SOURCES: CHECKOUT OPTIONS: FirebaseFirestoreSwift: - :commit: 734f9f5c77bffee2fbf85eecb33f746cc6696b09 + :commit: 4cf275ff08a5998da1712f7eb8bb0f613d73b97e :git: https://github.com/firebase/firebase-ios-sdk.git SPEC CHECKSUMS: From f50a402ef8fd6c0163e2f4222fbf90df5e1e49be Mon Sep 17 00:00:00 2001 From: DPE bot Date: Fri, 24 Jun 2022 08:27:10 -0700 Subject: [PATCH 242/387] Auto-update dependencies. --- appcheck/Podfile.lock | 4 ++-- crashlytics/Podfile.lock | 4 ++-- database/Podfile.lock | 4 ++-- firestore/objc/Podfile.lock | 4 ++-- firestore/swift/Podfile.lock | 6 +++--- firoptions/Podfile.lock | 4 ++-- functions/Podfile.lock | 4 ++-- installations/Podfile.lock | 4 ++-- ml-functions/Podfile.lock | 4 ++-- storage/Podfile.lock | 4 ++-- 10 files changed, 21 insertions(+), 21 deletions(-) diff --git a/appcheck/Podfile.lock b/appcheck/Podfile.lock index d116322f..72d42136 100644 --- a/appcheck/Podfile.lock +++ b/appcheck/Podfile.lock @@ -34,7 +34,7 @@ PODS: - nanopb/encode (= 2.30909.0) - nanopb/decode (2.30909.0) - nanopb/encode (2.30909.0) - - PromisesObjC (2.1.0) + - PromisesObjC (2.1.1) DEPENDENCIES: - Firebase/AppCheck @@ -60,7 +60,7 @@ SPEC CHECKSUMS: GoogleDataTransport: 5fffe35792f8b96ec8d6775f5eccd83c998d5a3b GoogleUtilities: e0913149f6b0625b553d70dae12b49fc62914fd1 nanopb: b552cce312b6c8484180ef47159bc0f65a1f0431 - PromisesObjC: 99b6f43f9e1044bd87a95a60beff28c2c44ddb72 + PromisesObjC: ab77feca74fa2823e7af4249b8326368e61014cb PODFILE CHECKSUM: 3f5fe9faa57008d6327228db502ed5519ccd4918 diff --git a/crashlytics/Podfile.lock b/crashlytics/Podfile.lock index 9907e012..acadcde9 100644 --- a/crashlytics/Podfile.lock +++ b/crashlytics/Podfile.lock @@ -44,7 +44,7 @@ PODS: - nanopb/encode (= 2.30909.0) - nanopb/decode (2.30909.0) - nanopb/encode (2.30909.0) - - PromisesObjC (2.1.0) + - PromisesObjC (2.1.1) DEPENDENCIES: - Firebase/Crashlytics @@ -72,7 +72,7 @@ SPEC CHECKSUMS: GoogleDataTransport: 5fffe35792f8b96ec8d6775f5eccd83c998d5a3b GoogleUtilities: e0913149f6b0625b553d70dae12b49fc62914fd1 nanopb: b552cce312b6c8484180ef47159bc0f65a1f0431 - PromisesObjC: 99b6f43f9e1044bd87a95a60beff28c2c44ddb72 + PromisesObjC: ab77feca74fa2823e7af4249b8326368e61014cb PODFILE CHECKSUM: 7d7fc01886b20bf15f0faadc1d61966683471571 diff --git a/database/Podfile.lock b/database/Podfile.lock index f9e79754..af6ed888 100644 --- a/database/Podfile.lock +++ b/database/Podfile.lock @@ -53,7 +53,7 @@ PODS: - nanopb/encode (= 2.30909.0) - nanopb/decode (2.30909.0) - nanopb/encode (2.30909.0) - - PromisesObjC (2.1.0) + - PromisesObjC (2.1.1) DEPENDENCIES: - Firebase/Auth @@ -86,7 +86,7 @@ SPEC CHECKSUMS: GTMSessionFetcher: 681175626052e03fdde7952f7e9c7a9785719506 leveldb-library: 50c7b45cbd7bf543c81a468fe557a16ae3db8729 nanopb: b552cce312b6c8484180ef47159bc0f65a1f0431 - PromisesObjC: 99b6f43f9e1044bd87a95a60beff28c2c44ddb72 + PromisesObjC: ab77feca74fa2823e7af4249b8326368e61014cb PODFILE CHECKSUM: 2613ab7c1eac1e9efb615f9c2979ec498d92dcf6 diff --git a/firestore/objc/Podfile.lock b/firestore/objc/Podfile.lock index 649f39ec..30370ed1 100644 --- a/firestore/objc/Podfile.lock +++ b/firestore/objc/Podfile.lock @@ -723,7 +723,7 @@ PODS: - nanopb/encode (= 2.30909.0) - nanopb/decode (2.30909.0) - nanopb/encode (2.30909.0) - - PromisesObjC (2.1.0) + - PromisesObjC (2.1.1) DEPENDENCIES: - Firebase/Auth @@ -766,7 +766,7 @@ SPEC CHECKSUMS: leveldb-library: 50c7b45cbd7bf543c81a468fe557a16ae3db8729 Libuv-gRPC: 55e51798e14ef436ad9bc45d12d43b77b49df378 nanopb: b552cce312b6c8484180ef47159bc0f65a1f0431 - PromisesObjC: 99b6f43f9e1044bd87a95a60beff28c2c44ddb72 + PromisesObjC: ab77feca74fa2823e7af4249b8326368e61014cb PODFILE CHECKSUM: 2fb4ababb651e1559e4d334efa49ddeee62a4917 diff --git a/firestore/swift/Podfile.lock b/firestore/swift/Podfile.lock index e41330ce..f2bb8c13 100644 --- a/firestore/swift/Podfile.lock +++ b/firestore/swift/Podfile.lock @@ -726,7 +726,7 @@ PODS: - nanopb/encode (= 2.30909.0) - nanopb/decode (2.30909.0) - nanopb/encode (2.30909.0) - - PromisesObjC (2.1.0) + - PromisesObjC (2.1.1) DEPENDENCIES: - Firebase/Auth @@ -761,7 +761,7 @@ EXTERNAL SOURCES: CHECKOUT OPTIONS: FirebaseFirestoreSwift: - :commit: 4cf275ff08a5998da1712f7eb8bb0f613d73b97e + :commit: 6c8a0107b3079111bad5629ead3d56f51826bb75 :git: https://github.com/firebase/firebase-ios-sdk.git SPEC CHECKSUMS: @@ -783,7 +783,7 @@ SPEC CHECKSUMS: leveldb-library: 50c7b45cbd7bf543c81a468fe557a16ae3db8729 Libuv-gRPC: 55e51798e14ef436ad9bc45d12d43b77b49df378 nanopb: b552cce312b6c8484180ef47159bc0f65a1f0431 - PromisesObjC: 99b6f43f9e1044bd87a95a60beff28c2c44ddb72 + PromisesObjC: ab77feca74fa2823e7af4249b8326368e61014cb PODFILE CHECKSUM: 97272481fd29bdcf2f666d99fa188fa8f4e80c39 diff --git a/firoptions/Podfile.lock b/firoptions/Podfile.lock index d9679727..87b15b5b 100644 --- a/firoptions/Podfile.lock +++ b/firoptions/Podfile.lock @@ -96,7 +96,7 @@ PODS: - nanopb/encode (= 2.30909.0) - nanopb/decode (2.30909.0) - nanopb/encode (2.30909.0) - - PromisesObjC (2.1.0) + - PromisesObjC (2.1.1) DEPENDENCIES: - Firebase/Analytics @@ -132,7 +132,7 @@ SPEC CHECKSUMS: GoogleUtilities: e0913149f6b0625b553d70dae12b49fc62914fd1 leveldb-library: 50c7b45cbd7bf543c81a468fe557a16ae3db8729 nanopb: b552cce312b6c8484180ef47159bc0f65a1f0431 - PromisesObjC: 99b6f43f9e1044bd87a95a60beff28c2c44ddb72 + PromisesObjC: ab77feca74fa2823e7af4249b8326368e61014cb PODFILE CHECKSUM: 637f4cec311becce3d9f62d24448342df688ce41 diff --git a/functions/Podfile.lock b/functions/Podfile.lock index ef356598..2e118c43 100644 --- a/functions/Podfile.lock +++ b/functions/Podfile.lock @@ -45,7 +45,7 @@ PODS: - nanopb/encode (= 2.30909.0) - nanopb/decode (2.30909.0) - nanopb/encode (2.30909.0) - - PromisesObjC (2.1.0) + - PromisesObjC (2.1.1) DEPENDENCIES: - Firebase/Functions @@ -83,7 +83,7 @@ SPEC CHECKSUMS: GoogleUtilities: e0913149f6b0625b553d70dae12b49fc62914fd1 GTMSessionFetcher: 681175626052e03fdde7952f7e9c7a9785719506 nanopb: b552cce312b6c8484180ef47159bc0f65a1f0431 - PromisesObjC: 99b6f43f9e1044bd87a95a60beff28c2c44ddb72 + PromisesObjC: ab77feca74fa2823e7af4249b8326368e61014cb PODFILE CHECKSUM: 0bf21181414ed35c7e5fc96da7dd0f72b77e7b34 diff --git a/installations/Podfile.lock b/installations/Podfile.lock index 463b6e00..901bceb8 100644 --- a/installations/Podfile.lock +++ b/installations/Podfile.lock @@ -32,7 +32,7 @@ PODS: - nanopb/encode (= 2.30909.0) - nanopb/decode (2.30909.0) - nanopb/encode (2.30909.0) - - PromisesObjC (2.1.0) + - PromisesObjC (2.1.1) DEPENDENCIES: - FirebaseInstallations @@ -56,7 +56,7 @@ SPEC CHECKSUMS: GoogleDataTransport: 5fffe35792f8b96ec8d6775f5eccd83c998d5a3b GoogleUtilities: e0913149f6b0625b553d70dae12b49fc62914fd1 nanopb: b552cce312b6c8484180ef47159bc0f65a1f0431 - PromisesObjC: 99b6f43f9e1044bd87a95a60beff28c2c44ddb72 + PromisesObjC: ab77feca74fa2823e7af4249b8326368e61014cb PODFILE CHECKSUM: 904aacceb39f206bdcc33f354e02d1d3d6343a46 diff --git a/ml-functions/Podfile.lock b/ml-functions/Podfile.lock index 13ba1090..07ddac95 100644 --- a/ml-functions/Podfile.lock +++ b/ml-functions/Podfile.lock @@ -45,7 +45,7 @@ PODS: - nanopb/encode (= 2.30909.0) - nanopb/decode (2.30909.0) - nanopb/encode (2.30909.0) - - PromisesObjC (2.1.0) + - PromisesObjC (2.1.1) DEPENDENCIES: - Firebase/Functions @@ -83,7 +83,7 @@ SPEC CHECKSUMS: GoogleUtilities: e0913149f6b0625b553d70dae12b49fc62914fd1 GTMSessionFetcher: 681175626052e03fdde7952f7e9c7a9785719506 nanopb: b552cce312b6c8484180ef47159bc0f65a1f0431 - PromisesObjC: 99b6f43f9e1044bd87a95a60beff28c2c44ddb72 + PromisesObjC: ab77feca74fa2823e7af4249b8326368e61014cb PODFILE CHECKSUM: aa543baa476adf0a1eb62d4970ac2cffc30a1931 diff --git a/storage/Podfile.lock b/storage/Podfile.lock index 166e1781..4984e577 100644 --- a/storage/Podfile.lock +++ b/storage/Podfile.lock @@ -42,7 +42,7 @@ PODS: - nanopb/encode (= 2.30909.0) - nanopb/decode (2.30909.0) - nanopb/encode (2.30909.0) - - PromisesObjC (2.1.0) + - PromisesObjC (2.1.1) - SDWebImage (5.12.6): - SDWebImage/Core (= 5.12.6) - SDWebImage/Core (5.12.6) @@ -83,7 +83,7 @@ SPEC CHECKSUMS: GoogleUtilities: e0913149f6b0625b553d70dae12b49fc62914fd1 GTMSessionFetcher: 681175626052e03fdde7952f7e9c7a9785719506 nanopb: b552cce312b6c8484180ef47159bc0f65a1f0431 - PromisesObjC: 99b6f43f9e1044bd87a95a60beff28c2c44ddb72 + PromisesObjC: ab77feca74fa2823e7af4249b8326368e61014cb SDWebImage: a47aea9e3d8816015db4e523daff50cfd294499d PODFILE CHECKSUM: 391f1ea32d2ab69e86fbbcaed454945eef4950b4 From bf4a51554d9c78c12b7d85022d5c515fee37d521 Mon Sep 17 00:00:00 2001 From: DPE bot Date: Wed, 29 Jun 2022 08:28:30 -0700 Subject: [PATCH 243/387] Auto-update dependencies. --- firestore/swift/Podfile.lock | 2 +- mlkit/Podfile.lock | 4 ++-- storage/Podfile.lock | 8 ++++---- 3 files changed, 7 insertions(+), 7 deletions(-) diff --git a/firestore/swift/Podfile.lock b/firestore/swift/Podfile.lock index f2bb8c13..56f9a139 100644 --- a/firestore/swift/Podfile.lock +++ b/firestore/swift/Podfile.lock @@ -761,7 +761,7 @@ EXTERNAL SOURCES: CHECKOUT OPTIONS: FirebaseFirestoreSwift: - :commit: 6c8a0107b3079111bad5629ead3d56f51826bb75 + :commit: d01b2b1ece8de7d26d2c544402b944f2d2e7c720 :git: https://github.com/firebase/firebase-ios-sdk.git SPEC CHECKSUMS: diff --git a/mlkit/Podfile.lock b/mlkit/Podfile.lock index 6c418345..6e3ee07d 100644 --- a/mlkit/Podfile.lock +++ b/mlkit/Podfile.lock @@ -81,7 +81,7 @@ PODS: - nanopb/decode (1.30906.0) - nanopb/encode (1.30906.0) - PromisesObjC (1.2.12) - - Protobuf (3.21.1) + - Protobuf (3.21.2) - TensorFlowLiteC (2.1.0) - TensorFlowLiteObjC (2.1.0): - TensorFlowLiteC (= 2.1.0) @@ -125,7 +125,7 @@ SPEC CHECKSUMS: GTMSessionFetcher: 5595ec75acf5be50814f81e9189490412bad82ba nanopb: 59317e09cf1f1a0af72f12af412d54edf52603fc PromisesObjC: 3113f7f76903778cf4a0586bd1ab89329a0b7b97 - Protobuf: 9e88c1e667d75aa2491d211f26ccddde4e8ad4cf + Protobuf: 818c6a87e44193a77f56b87c6a1c106efda7e062 TensorFlowLiteC: 215603d4426d93810eace5947e317389554a4b66 TensorFlowLiteObjC: 2e074eb41084037aeda9a8babe111fdd3ac99974 diff --git a/storage/Podfile.lock b/storage/Podfile.lock index 4984e577..f42d738e 100644 --- a/storage/Podfile.lock +++ b/storage/Podfile.lock @@ -43,9 +43,9 @@ PODS: - nanopb/decode (2.30909.0) - nanopb/encode (2.30909.0) - PromisesObjC (2.1.1) - - SDWebImage (5.12.6): - - SDWebImage/Core (= 5.12.6) - - SDWebImage/Core (5.12.6) + - SDWebImage (5.13.0): + - SDWebImage/Core (= 5.13.0) + - SDWebImage/Core (5.13.0) DEPENDENCIES: - FirebaseStorage (~> 9.0) @@ -84,7 +84,7 @@ SPEC CHECKSUMS: GTMSessionFetcher: 681175626052e03fdde7952f7e9c7a9785719506 nanopb: b552cce312b6c8484180ef47159bc0f65a1f0431 PromisesObjC: ab77feca74fa2823e7af4249b8326368e61014cb - SDWebImage: a47aea9e3d8816015db4e523daff50cfd294499d + SDWebImage: 0327043dbb9533e75f2eff8445b3df0f2ceca6ac PODFILE CHECKSUM: 391f1ea32d2ab69e86fbbcaed454945eef4950b4 From 52586285dbda6a143408845e84b4687d92900384 Mon Sep 17 00:00:00 2001 From: DPE bot Date: Tue, 12 Jul 2022 08:37:44 -0700 Subject: [PATCH 244/387] Auto-update dependencies. --- firestore/swift/Podfile.lock | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/firestore/swift/Podfile.lock b/firestore/swift/Podfile.lock index 56f9a139..733468d5 100644 --- a/firestore/swift/Podfile.lock +++ b/firestore/swift/Podfile.lock @@ -761,7 +761,7 @@ EXTERNAL SOURCES: CHECKOUT OPTIONS: FirebaseFirestoreSwift: - :commit: d01b2b1ece8de7d26d2c544402b944f2d2e7c720 + :commit: 8467858fc4cee858511380ac0f9ea5a17d007b5d :git: https://github.com/firebase/firebase-ios-sdk.git SPEC CHECKSUMS: From 039e6c29593ce5292a428148c47e43a3f4cce267 Mon Sep 17 00:00:00 2001 From: DPE bot Date: Thu, 14 Jul 2022 08:27:23 -0700 Subject: [PATCH 245/387] Auto-update dependencies. --- appcheck/Podfile.lock | 26 ++++++++-------- crashlytics/Podfile.lock | 30 +++++++++---------- database/Podfile.lock | 34 ++++++++++----------- firestore/objc/Podfile.lock | 34 ++++++++++----------- firestore/swift/Podfile.lock | 34 ++++++++++----------- firoptions/Podfile.lock | 58 ++++++++++++++++++------------------ functions/Podfile.lock | 46 ++++++++++++++-------------- installations/Podfile.lock | 16 +++++----- ml-functions/Podfile.lock | 46 ++++++++++++++-------------- storage/Podfile.lock | 32 ++++++++++---------- 10 files changed, 178 insertions(+), 178 deletions(-) diff --git a/appcheck/Podfile.lock b/appcheck/Podfile.lock index 72d42136..c3142a41 100644 --- a/appcheck/Podfile.lock +++ b/appcheck/Podfile.lock @@ -1,24 +1,24 @@ PODS: - - Firebase/AppCheck (9.2.0): + - Firebase/AppCheck (9.3.0): - Firebase/CoreOnly - - FirebaseAppCheck (~> 9.2.0) - - Firebase/CoreOnly (9.2.0): - - FirebaseCore (= 9.2.0) - - FirebaseAppCheck (9.2.0): + - FirebaseAppCheck (~> 9.3.0) + - Firebase/CoreOnly (9.3.0): + - FirebaseCore (= 9.3.0) + - FirebaseAppCheck (9.3.0): - FirebaseCore (~> 9.0) - GoogleUtilities/Environment (~> 7.7) - PromisesObjC (~> 2.1) - - FirebaseCore (9.2.0): + - FirebaseCore (9.3.0): - FirebaseCoreDiagnostics (~> 9.0) - FirebaseCoreInternal (~> 9.0) - GoogleUtilities/Environment (~> 7.7) - GoogleUtilities/Logger (~> 7.7) - - FirebaseCoreDiagnostics (9.2.0): + - FirebaseCoreDiagnostics (9.3.0): - GoogleDataTransport (< 10.0.0, >= 9.1.4) - GoogleUtilities/Environment (~> 7.7) - GoogleUtilities/Logger (~> 7.7) - nanopb (< 2.30910.0, >= 2.30908.0) - - FirebaseCoreInternal (9.2.0): + - FirebaseCoreInternal (9.3.0): - "GoogleUtilities/NSData+zlib (~> 7.7)" - GoogleDataTransport (9.1.4): - GoogleUtilities/Environment (~> 7.7) @@ -52,11 +52,11 @@ SPEC REPOS: - PromisesObjC SPEC CHECKSUMS: - Firebase: 4ba896cb8e5105d4b9e247e1c1b6222b548df55a - FirebaseAppCheck: 71f92eeef57fd0236b2d7bcfafe5c5ce1df1aa23 - FirebaseCore: 0e27f2a15d8f7b7ef11e7d93e23b1cbab55d748c - FirebaseCoreDiagnostics: ad3f6c68b7c5b63b7cf15b0785d7137f05f32268 - FirebaseCoreInternal: cb966328b6985dbd6f535e1461291063e1c4a00f + Firebase: ef75abb1cdbc746d5a38f4e26c422c807b189b8c + FirebaseAppCheck: dea36639a4270b6deedc6f012302b84a3a22fe89 + FirebaseCore: c088995ece701a021a48a1348ea0174877de2a6a + FirebaseCoreDiagnostics: 060eb57cc56dfaf40b1b1b5874a5c17c41ce79f8 + FirebaseCoreInternal: 635d1c9a612a6502b6377a0c92af83758076ffff GoogleDataTransport: 5fffe35792f8b96ec8d6775f5eccd83c998d5a3b GoogleUtilities: e0913149f6b0625b553d70dae12b49fc62914fd1 nanopb: b552cce312b6c8484180ef47159bc0f65a1f0431 diff --git a/crashlytics/Podfile.lock b/crashlytics/Podfile.lock index acadcde9..846e68d8 100644 --- a/crashlytics/Podfile.lock +++ b/crashlytics/Podfile.lock @@ -1,29 +1,29 @@ PODS: - - Firebase/CoreOnly (9.2.0): - - FirebaseCore (= 9.2.0) - - Firebase/Crashlytics (9.2.0): + - Firebase/CoreOnly (9.3.0): + - FirebaseCore (= 9.3.0) + - Firebase/Crashlytics (9.3.0): - Firebase/CoreOnly - - FirebaseCrashlytics (~> 9.2.0) - - FirebaseCore (9.2.0): + - FirebaseCrashlytics (~> 9.3.0) + - FirebaseCore (9.3.0): - FirebaseCoreDiagnostics (~> 9.0) - FirebaseCoreInternal (~> 9.0) - GoogleUtilities/Environment (~> 7.7) - GoogleUtilities/Logger (~> 7.7) - - FirebaseCoreDiagnostics (9.2.0): + - FirebaseCoreDiagnostics (9.3.0): - GoogleDataTransport (< 10.0.0, >= 9.1.4) - GoogleUtilities/Environment (~> 7.7) - GoogleUtilities/Logger (~> 7.7) - nanopb (< 2.30910.0, >= 2.30908.0) - - FirebaseCoreInternal (9.2.0): + - FirebaseCoreInternal (9.3.0): - "GoogleUtilities/NSData+zlib (~> 7.7)" - - FirebaseCrashlytics (9.2.0): + - FirebaseCrashlytics (9.3.0): - FirebaseCore (~> 9.0) - FirebaseInstallations (~> 9.0) - GoogleDataTransport (< 10.0.0, >= 9.1.4) - GoogleUtilities/Environment (~> 7.7) - nanopb (< 2.30910.0, >= 2.30908.0) - PromisesObjC (~> 2.1) - - FirebaseInstallations (9.2.0): + - FirebaseInstallations (9.3.0): - FirebaseCore (~> 9.0) - GoogleUtilities/Environment (~> 7.7) - GoogleUtilities/UserDefaults (~> 7.7) @@ -63,12 +63,12 @@ SPEC REPOS: - PromisesObjC SPEC CHECKSUMS: - Firebase: 4ba896cb8e5105d4b9e247e1c1b6222b548df55a - FirebaseCore: 0e27f2a15d8f7b7ef11e7d93e23b1cbab55d748c - FirebaseCoreDiagnostics: ad3f6c68b7c5b63b7cf15b0785d7137f05f32268 - FirebaseCoreInternal: cb966328b6985dbd6f535e1461291063e1c4a00f - FirebaseCrashlytics: 9fff819edb2bfc9d3eff612225b207d41945a935 - FirebaseInstallations: 21186f0ca7849f90f4a3219fa31a5eca2e30f113 + Firebase: ef75abb1cdbc746d5a38f4e26c422c807b189b8c + FirebaseCore: c088995ece701a021a48a1348ea0174877de2a6a + FirebaseCoreDiagnostics: 060eb57cc56dfaf40b1b1b5874a5c17c41ce79f8 + FirebaseCoreInternal: 635d1c9a612a6502b6377a0c92af83758076ffff + FirebaseCrashlytics: 65a5b349e664e986e6c7486b0a9b5ed8c11d0491 + FirebaseInstallations: 54b40022cb06e462740c9f2b9fbe38b5e78a825a GoogleDataTransport: 5fffe35792f8b96ec8d6775f5eccd83c998d5a3b GoogleUtilities: e0913149f6b0625b553d70dae12b49fc62914fd1 nanopb: b552cce312b6c8484180ef47159bc0f65a1f0431 diff --git a/database/Podfile.lock b/database/Podfile.lock index af6ed888..09981f30 100644 --- a/database/Podfile.lock +++ b/database/Podfile.lock @@ -1,30 +1,30 @@ PODS: - - Firebase/Auth (9.2.0): + - Firebase/Auth (9.3.0): - Firebase/CoreOnly - - FirebaseAuth (~> 9.2.0) - - Firebase/CoreOnly (9.2.0): - - FirebaseCore (= 9.2.0) - - Firebase/Database (9.2.0): + - FirebaseAuth (~> 9.3.0) + - Firebase/CoreOnly (9.3.0): + - FirebaseCore (= 9.3.0) + - Firebase/Database (9.3.0): - Firebase/CoreOnly - - FirebaseDatabase (~> 9.2.0) - - FirebaseAuth (9.2.0): + - FirebaseDatabase (~> 9.3.0) + - FirebaseAuth (9.3.0): - FirebaseCore (~> 9.0) - GoogleUtilities/AppDelegateSwizzler (~> 7.7) - GoogleUtilities/Environment (~> 7.7) - GTMSessionFetcher/Core (< 3.0, >= 1.7) - - FirebaseCore (9.2.0): + - FirebaseCore (9.3.0): - FirebaseCoreDiagnostics (~> 9.0) - FirebaseCoreInternal (~> 9.0) - GoogleUtilities/Environment (~> 7.7) - GoogleUtilities/Logger (~> 7.7) - - FirebaseCoreDiagnostics (9.2.0): + - FirebaseCoreDiagnostics (9.3.0): - GoogleDataTransport (< 10.0.0, >= 9.1.4) - GoogleUtilities/Environment (~> 7.7) - GoogleUtilities/Logger (~> 7.7) - nanopb (< 2.30910.0, >= 2.30908.0) - - FirebaseCoreInternal (9.2.0): + - FirebaseCoreInternal (9.3.0): - "GoogleUtilities/NSData+zlib (~> 7.7)" - - FirebaseDatabase (9.2.0): + - FirebaseDatabase (9.3.0): - FirebaseCore (~> 9.0) - leveldb-library (~> 1.22) - GoogleDataTransport (9.1.4): @@ -75,12 +75,12 @@ SPEC REPOS: - PromisesObjC SPEC CHECKSUMS: - Firebase: 4ba896cb8e5105d4b9e247e1c1b6222b548df55a - FirebaseAuth: 1c574ab64a051dd86dbe7fd5a3f86b58155b3482 - FirebaseCore: 0e27f2a15d8f7b7ef11e7d93e23b1cbab55d748c - FirebaseCoreDiagnostics: ad3f6c68b7c5b63b7cf15b0785d7137f05f32268 - FirebaseCoreInternal: cb966328b6985dbd6f535e1461291063e1c4a00f - FirebaseDatabase: 0a888e4bcaa8edc43701597daab336201fb47cc9 + Firebase: ef75abb1cdbc746d5a38f4e26c422c807b189b8c + FirebaseAuth: 9ebc3577fe0acf9092df21ac314024b70aebf21e + FirebaseCore: c088995ece701a021a48a1348ea0174877de2a6a + FirebaseCoreDiagnostics: 060eb57cc56dfaf40b1b1b5874a5c17c41ce79f8 + FirebaseCoreInternal: 635d1c9a612a6502b6377a0c92af83758076ffff + FirebaseDatabase: 92350185966ddd283842aa9ca07e188691f3b8ad GoogleDataTransport: 5fffe35792f8b96ec8d6775f5eccd83c998d5a3b GoogleUtilities: e0913149f6b0625b553d70dae12b49fc62914fd1 GTMSessionFetcher: 681175626052e03fdde7952f7e9c7a9785719506 diff --git a/firestore/objc/Podfile.lock b/firestore/objc/Podfile.lock index 30370ed1..30bc9e69 100644 --- a/firestore/objc/Podfile.lock +++ b/firestore/objc/Podfile.lock @@ -602,32 +602,32 @@ PODS: - BoringSSL-GRPC/Implementation (0.0.24): - BoringSSL-GRPC/Interface (= 0.0.24) - BoringSSL-GRPC/Interface (0.0.24) - - Firebase/Auth (9.2.0): + - Firebase/Auth (9.3.0): - Firebase/CoreOnly - - FirebaseAuth (~> 9.2.0) - - Firebase/CoreOnly (9.2.0): - - FirebaseCore (= 9.2.0) - - Firebase/Firestore (9.2.0): + - FirebaseAuth (~> 9.3.0) + - Firebase/CoreOnly (9.3.0): + - FirebaseCore (= 9.3.0) + - Firebase/Firestore (9.3.0): - Firebase/CoreOnly - - FirebaseFirestore (~> 9.2.0) - - FirebaseAuth (9.2.0): + - FirebaseFirestore (~> 9.3.0) + - FirebaseAuth (9.3.0): - FirebaseCore (~> 9.0) - GoogleUtilities/AppDelegateSwizzler (~> 7.7) - GoogleUtilities/Environment (~> 7.7) - GTMSessionFetcher/Core (< 3.0, >= 1.7) - - FirebaseCore (9.2.0): + - FirebaseCore (9.3.0): - FirebaseCoreDiagnostics (~> 9.0) - FirebaseCoreInternal (~> 9.0) - GoogleUtilities/Environment (~> 7.7) - GoogleUtilities/Logger (~> 7.7) - - FirebaseCoreDiagnostics (9.2.0): + - FirebaseCoreDiagnostics (9.3.0): - GoogleDataTransport (< 10.0.0, >= 9.1.4) - GoogleUtilities/Environment (~> 7.7) - GoogleUtilities/Logger (~> 7.7) - nanopb (< 2.30910.0, >= 2.30908.0) - - FirebaseCoreInternal (9.2.0): + - FirebaseCoreInternal (9.3.0): - "GoogleUtilities/NSData+zlib (~> 7.7)" - - FirebaseFirestore (9.2.0): + - FirebaseFirestore (9.3.0): - abseil/algorithm (~> 1.20211102.0) - abseil/base (~> 1.20211102.0) - abseil/container/flat_hash_map (~> 1.20211102.0) @@ -752,12 +752,12 @@ SPEC REPOS: SPEC CHECKSUMS: abseil: ebe5b5529fb05d93a8bdb7951607be08b7fa71bc BoringSSL-GRPC: 3175b25143e648463a56daeaaa499c6cb86dad33 - Firebase: 4ba896cb8e5105d4b9e247e1c1b6222b548df55a - FirebaseAuth: 1c574ab64a051dd86dbe7fd5a3f86b58155b3482 - FirebaseCore: 0e27f2a15d8f7b7ef11e7d93e23b1cbab55d748c - FirebaseCoreDiagnostics: ad3f6c68b7c5b63b7cf15b0785d7137f05f32268 - FirebaseCoreInternal: cb966328b6985dbd6f535e1461291063e1c4a00f - FirebaseFirestore: de27d96de10596ebc114adf25c6aa7d36dd91f2f + Firebase: ef75abb1cdbc746d5a38f4e26c422c807b189b8c + FirebaseAuth: 9ebc3577fe0acf9092df21ac314024b70aebf21e + FirebaseCore: c088995ece701a021a48a1348ea0174877de2a6a + FirebaseCoreDiagnostics: 060eb57cc56dfaf40b1b1b5874a5c17c41ce79f8 + FirebaseCoreInternal: 635d1c9a612a6502b6377a0c92af83758076ffff + FirebaseFirestore: 5a72aa925528f67469b16a54a6cfc369467197e4 GoogleDataTransport: 5fffe35792f8b96ec8d6775f5eccd83c998d5a3b GoogleUtilities: e0913149f6b0625b553d70dae12b49fc62914fd1 "gRPC-C++": 9675f953ace2b3de7c506039d77be1f2e77a8db2 diff --git a/firestore/swift/Podfile.lock b/firestore/swift/Podfile.lock index 733468d5..25bc7593 100644 --- a/firestore/swift/Podfile.lock +++ b/firestore/swift/Podfile.lock @@ -602,32 +602,32 @@ PODS: - BoringSSL-GRPC/Implementation (0.0.24): - BoringSSL-GRPC/Interface (= 0.0.24) - BoringSSL-GRPC/Interface (0.0.24) - - Firebase/Auth (9.2.0): + - Firebase/Auth (9.3.0): - Firebase/CoreOnly - - FirebaseAuth (~> 9.2.0) - - Firebase/CoreOnly (9.2.0): - - FirebaseCore (= 9.2.0) - - Firebase/Firestore (9.2.0): + - FirebaseAuth (~> 9.3.0) + - Firebase/CoreOnly (9.3.0): + - FirebaseCore (= 9.3.0) + - Firebase/Firestore (9.3.0): - Firebase/CoreOnly - - FirebaseFirestore (~> 9.2.0) - - FirebaseAuth (9.2.0): + - FirebaseFirestore (~> 9.3.0) + - FirebaseAuth (9.3.0): - FirebaseCore (~> 9.0) - GoogleUtilities/AppDelegateSwizzler (~> 7.7) - GoogleUtilities/Environment (~> 7.7) - GTMSessionFetcher/Core (< 3.0, >= 1.7) - - FirebaseCore (9.2.0): + - FirebaseCore (9.3.0): - FirebaseCoreDiagnostics (~> 9.0) - FirebaseCoreInternal (~> 9.0) - GoogleUtilities/Environment (~> 7.7) - GoogleUtilities/Logger (~> 7.7) - - FirebaseCoreDiagnostics (9.2.0): + - FirebaseCoreDiagnostics (9.3.0): - GoogleDataTransport (< 10.0.0, >= 9.1.4) - GoogleUtilities/Environment (~> 7.7) - GoogleUtilities/Logger (~> 7.7) - nanopb (< 2.30910.0, >= 2.30908.0) - - FirebaseCoreInternal (9.2.0): + - FirebaseCoreInternal (9.3.0): - "GoogleUtilities/NSData+zlib (~> 7.7)" - - FirebaseFirestore (9.2.0): + - FirebaseFirestore (9.3.0): - abseil/algorithm (~> 1.20211102.0) - abseil/base (~> 1.20211102.0) - abseil/container/flat_hash_map (~> 1.20211102.0) @@ -767,12 +767,12 @@ CHECKOUT OPTIONS: SPEC CHECKSUMS: abseil: ebe5b5529fb05d93a8bdb7951607be08b7fa71bc BoringSSL-GRPC: 3175b25143e648463a56daeaaa499c6cb86dad33 - Firebase: 4ba896cb8e5105d4b9e247e1c1b6222b548df55a - FirebaseAuth: 1c574ab64a051dd86dbe7fd5a3f86b58155b3482 - FirebaseCore: 0e27f2a15d8f7b7ef11e7d93e23b1cbab55d748c - FirebaseCoreDiagnostics: ad3f6c68b7c5b63b7cf15b0785d7137f05f32268 - FirebaseCoreInternal: cb966328b6985dbd6f535e1461291063e1c4a00f - FirebaseFirestore: de27d96de10596ebc114adf25c6aa7d36dd91f2f + Firebase: ef75abb1cdbc746d5a38f4e26c422c807b189b8c + FirebaseAuth: 9ebc3577fe0acf9092df21ac314024b70aebf21e + FirebaseCore: c088995ece701a021a48a1348ea0174877de2a6a + FirebaseCoreDiagnostics: 060eb57cc56dfaf40b1b1b5874a5c17c41ce79f8 + FirebaseCoreInternal: 635d1c9a612a6502b6377a0c92af83758076ffff + FirebaseFirestore: 5a72aa925528f67469b16a54a6cfc369467197e4 FirebaseFirestoreSwift: 427a66f18feaaa26c69cf0d1d5645d827b888ae5 GeoFire: c34927b5c81ab614f611c79aa8d074cfa9780f07 GoogleDataTransport: 5fffe35792f8b96ec8d6775f5eccd83c998d5a3b diff --git a/firoptions/Podfile.lock b/firoptions/Podfile.lock index 87b15b5b..73626c5b 100644 --- a/firoptions/Podfile.lock +++ b/firoptions/Podfile.lock @@ -1,16 +1,16 @@ PODS: - - Firebase/Analytics (9.2.0): + - Firebase/Analytics (9.3.0): - Firebase/Core - - Firebase/Core (9.2.0): + - Firebase/Core (9.3.0): - Firebase/CoreOnly - - FirebaseAnalytics (~> 9.2.0) - - Firebase/CoreOnly (9.2.0): - - FirebaseCore (= 9.2.0) - - Firebase/Database (9.2.0): + - FirebaseAnalytics (~> 9.3.0) + - Firebase/CoreOnly (9.3.0): + - FirebaseCore (= 9.3.0) + - Firebase/Database (9.3.0): - Firebase/CoreOnly - - FirebaseDatabase (~> 9.2.0) - - FirebaseAnalytics (9.2.0): - - FirebaseAnalytics/AdIdSupport (= 9.2.0) + - FirebaseDatabase (~> 9.3.0) + - FirebaseAnalytics (9.3.0): + - FirebaseAnalytics/AdIdSupport (= 9.3.0) - FirebaseCore (~> 9.0) - FirebaseInstallations (~> 9.0) - GoogleUtilities/AppDelegateSwizzler (~> 7.7) @@ -18,50 +18,50 @@ PODS: - GoogleUtilities/Network (~> 7.7) - "GoogleUtilities/NSData+zlib (~> 7.7)" - nanopb (< 2.30910.0, >= 2.30908.0) - - FirebaseAnalytics/AdIdSupport (9.2.0): + - FirebaseAnalytics/AdIdSupport (9.3.0): - FirebaseCore (~> 9.0) - FirebaseInstallations (~> 9.0) - - GoogleAppMeasurement (= 9.2.0) + - GoogleAppMeasurement (= 9.3.0) - GoogleUtilities/AppDelegateSwizzler (~> 7.7) - GoogleUtilities/MethodSwizzler (~> 7.7) - GoogleUtilities/Network (~> 7.7) - "GoogleUtilities/NSData+zlib (~> 7.7)" - nanopb (< 2.30910.0, >= 2.30908.0) - - FirebaseCore (9.2.0): + - FirebaseCore (9.3.0): - FirebaseCoreDiagnostics (~> 9.0) - FirebaseCoreInternal (~> 9.0) - GoogleUtilities/Environment (~> 7.7) - GoogleUtilities/Logger (~> 7.7) - - FirebaseCoreDiagnostics (9.2.0): + - FirebaseCoreDiagnostics (9.3.0): - GoogleDataTransport (< 10.0.0, >= 9.1.4) - GoogleUtilities/Environment (~> 7.7) - GoogleUtilities/Logger (~> 7.7) - nanopb (< 2.30910.0, >= 2.30908.0) - - FirebaseCoreInternal (9.2.0): + - FirebaseCoreInternal (9.3.0): - "GoogleUtilities/NSData+zlib (~> 7.7)" - - FirebaseDatabase (9.2.0): + - FirebaseDatabase (9.3.0): - FirebaseCore (~> 9.0) - leveldb-library (~> 1.22) - - FirebaseInstallations (9.2.0): + - FirebaseInstallations (9.3.0): - FirebaseCore (~> 9.0) - GoogleUtilities/Environment (~> 7.7) - GoogleUtilities/UserDefaults (~> 7.7) - PromisesObjC (~> 2.1) - - GoogleAppMeasurement (9.2.0): - - GoogleAppMeasurement/AdIdSupport (= 9.2.0) + - GoogleAppMeasurement (9.3.0): + - GoogleAppMeasurement/AdIdSupport (= 9.3.0) - GoogleUtilities/AppDelegateSwizzler (~> 7.7) - GoogleUtilities/MethodSwizzler (~> 7.7) - GoogleUtilities/Network (~> 7.7) - "GoogleUtilities/NSData+zlib (~> 7.7)" - nanopb (< 2.30910.0, >= 2.30908.0) - - GoogleAppMeasurement/AdIdSupport (9.2.0): - - GoogleAppMeasurement/WithoutAdIdSupport (= 9.2.0) + - GoogleAppMeasurement/AdIdSupport (9.3.0): + - GoogleAppMeasurement/WithoutAdIdSupport (= 9.3.0) - GoogleUtilities/AppDelegateSwizzler (~> 7.7) - GoogleUtilities/MethodSwizzler (~> 7.7) - GoogleUtilities/Network (~> 7.7) - "GoogleUtilities/NSData+zlib (~> 7.7)" - nanopb (< 2.30910.0, >= 2.30908.0) - - GoogleAppMeasurement/WithoutAdIdSupport (9.2.0): + - GoogleAppMeasurement/WithoutAdIdSupport (9.3.0): - GoogleUtilities/AppDelegateSwizzler (~> 7.7) - GoogleUtilities/MethodSwizzler (~> 7.7) - GoogleUtilities/Network (~> 7.7) @@ -120,14 +120,14 @@ SPEC REPOS: - PromisesObjC SPEC CHECKSUMS: - Firebase: 4ba896cb8e5105d4b9e247e1c1b6222b548df55a - FirebaseAnalytics: af5a03a8dff7648c7b8486f6a78b1368e0268dd3 - FirebaseCore: 0e27f2a15d8f7b7ef11e7d93e23b1cbab55d748c - FirebaseCoreDiagnostics: ad3f6c68b7c5b63b7cf15b0785d7137f05f32268 - FirebaseCoreInternal: cb966328b6985dbd6f535e1461291063e1c4a00f - FirebaseDatabase: 0a888e4bcaa8edc43701597daab336201fb47cc9 - FirebaseInstallations: 21186f0ca7849f90f4a3219fa31a5eca2e30f113 - GoogleAppMeasurement: 7a33224321f975d58c166657260526775d9c6b1a + Firebase: ef75abb1cdbc746d5a38f4e26c422c807b189b8c + FirebaseAnalytics: bf46f5163f44097ce2c789de0b3e6f87f1da834a + FirebaseCore: c088995ece701a021a48a1348ea0174877de2a6a + FirebaseCoreDiagnostics: 060eb57cc56dfaf40b1b1b5874a5c17c41ce79f8 + FirebaseCoreInternal: 635d1c9a612a6502b6377a0c92af83758076ffff + FirebaseDatabase: 92350185966ddd283842aa9ca07e188691f3b8ad + FirebaseInstallations: 54b40022cb06e462740c9f2b9fbe38b5e78a825a + GoogleAppMeasurement: b907bdad775b6975a8108762345b2cfbf1a93c37 GoogleDataTransport: 5fffe35792f8b96ec8d6775f5eccd83c998d5a3b GoogleUtilities: e0913149f6b0625b553d70dae12b49fc62914fd1 leveldb-library: 50c7b45cbd7bf543c81a468fe557a16ae3db8729 diff --git a/functions/Podfile.lock b/functions/Podfile.lock index 2e118c43..10ad2681 100644 --- a/functions/Podfile.lock +++ b/functions/Podfile.lock @@ -1,26 +1,26 @@ PODS: - - Firebase/CoreOnly (9.2.0): - - FirebaseCore (= 9.2.0) - - Firebase/Functions (9.2.0): + - Firebase/CoreOnly (9.3.0): + - FirebaseCore (= 9.3.0) + - Firebase/Functions (9.3.0): - Firebase/CoreOnly - - FirebaseFunctions (~> 9.2.0) - - FirebaseAppCheckInterop (9.2.0) - - FirebaseAuthInterop (9.2.0) - - FirebaseCore (9.2.0): + - FirebaseFunctions (~> 9.3.0) + - FirebaseAppCheckInterop (9.3.0) + - FirebaseAuthInterop (9.3.0) + - FirebaseCore (9.3.0): - FirebaseCoreDiagnostics (~> 9.0) - FirebaseCoreInternal (~> 9.0) - GoogleUtilities/Environment (~> 7.7) - GoogleUtilities/Logger (~> 7.7) - - FirebaseCoreDiagnostics (9.2.0): + - FirebaseCoreDiagnostics (9.3.0): - GoogleDataTransport (< 10.0.0, >= 9.1.4) - GoogleUtilities/Environment (~> 7.7) - GoogleUtilities/Logger (~> 7.7) - nanopb (< 2.30910.0, >= 2.30908.0) - - FirebaseCoreExtension (9.2.0): + - FirebaseCoreExtension (9.3.0): - FirebaseCore (~> 9.0) - - FirebaseCoreInternal (9.2.0): + - FirebaseCoreInternal (9.3.0): - "GoogleUtilities/NSData+zlib (~> 7.7)" - - FirebaseFunctions (9.2.0): + - FirebaseFunctions (9.3.0): - FirebaseAppCheckInterop (~> 9.0) - FirebaseAuthInterop (~> 9.0) - FirebaseCore (~> 9.0) @@ -28,8 +28,8 @@ PODS: - FirebaseMessagingInterop (~> 9.0) - FirebaseSharedSwift (~> 9.0) - GTMSessionFetcher/Core (< 3.0, >= 1.7) - - FirebaseMessagingInterop (9.2.0) - - FirebaseSharedSwift (9.2.0) + - FirebaseMessagingInterop (9.3.0) + - FirebaseSharedSwift (9.3.0) - GoogleDataTransport (9.1.4): - GoogleUtilities/Environment (~> 7.7) - nanopb (< 2.30910.0, >= 2.30908.0) @@ -69,16 +69,16 @@ SPEC REPOS: - PromisesObjC SPEC CHECKSUMS: - Firebase: 4ba896cb8e5105d4b9e247e1c1b6222b548df55a - FirebaseAppCheckInterop: 003b4882460c2827d1e2a1a81b65e88440eb01fa - FirebaseAuthInterop: aa9cf4d66b00e9f1e48a1aaa2aefa821fc741127 - FirebaseCore: 0e27f2a15d8f7b7ef11e7d93e23b1cbab55d748c - FirebaseCoreDiagnostics: ad3f6c68b7c5b63b7cf15b0785d7137f05f32268 - FirebaseCoreExtension: 20a42c79703ec89f0dd578c28659eaf9fe62eade - FirebaseCoreInternal: cb966328b6985dbd6f535e1461291063e1c4a00f - FirebaseFunctions: 55d8888e9c2209ddc510ebf98c1520df9e8cffc2 - FirebaseMessagingInterop: ead4d01fa4f5166ab69c35e6db9e8b2ea2d654f7 - FirebaseSharedSwift: 6f5e8ba34cd6b2e379fac5be2a85f75a4e612c10 + Firebase: ef75abb1cdbc746d5a38f4e26c422c807b189b8c + FirebaseAppCheckInterop: f6b9670fb1360cf12006ca426e9c3b9a35317d17 + FirebaseAuthInterop: 79826b4edc64e1d10135947866ad4437657e8696 + FirebaseCore: c088995ece701a021a48a1348ea0174877de2a6a + FirebaseCoreDiagnostics: 060eb57cc56dfaf40b1b1b5874a5c17c41ce79f8 + FirebaseCoreExtension: 900b065a4970c31ce8de4e966cee910188e3a07b + FirebaseCoreInternal: 635d1c9a612a6502b6377a0c92af83758076ffff + FirebaseFunctions: 817616e838ef76f985314d0e1e8caa0bb5c19daf + FirebaseMessagingInterop: af98663efee05115924de2f4123321183c3a2be6 + FirebaseSharedSwift: 8becafc1096ca5703ac03065ed80496023880ac0 GoogleDataTransport: 5fffe35792f8b96ec8d6775f5eccd83c998d5a3b GoogleUtilities: e0913149f6b0625b553d70dae12b49fc62914fd1 GTMSessionFetcher: 681175626052e03fdde7952f7e9c7a9785719506 diff --git a/installations/Podfile.lock b/installations/Podfile.lock index 901bceb8..c5f3eaca 100644 --- a/installations/Podfile.lock +++ b/installations/Podfile.lock @@ -1,17 +1,17 @@ PODS: - - FirebaseCore (9.2.0): + - FirebaseCore (9.3.0): - FirebaseCoreDiagnostics (~> 9.0) - FirebaseCoreInternal (~> 9.0) - GoogleUtilities/Environment (~> 7.7) - GoogleUtilities/Logger (~> 7.7) - - FirebaseCoreDiagnostics (9.2.0): + - FirebaseCoreDiagnostics (9.3.0): - GoogleDataTransport (< 10.0.0, >= 9.1.4) - GoogleUtilities/Environment (~> 7.7) - GoogleUtilities/Logger (~> 7.7) - nanopb (< 2.30910.0, >= 2.30908.0) - - FirebaseCoreInternal (9.2.0): + - FirebaseCoreInternal (9.3.0): - "GoogleUtilities/NSData+zlib (~> 7.7)" - - FirebaseInstallations (9.2.0): + - FirebaseInstallations (9.3.0): - FirebaseCore (~> 9.0) - GoogleUtilities/Environment (~> 7.7) - GoogleUtilities/UserDefaults (~> 7.7) @@ -49,10 +49,10 @@ SPEC REPOS: - PromisesObjC SPEC CHECKSUMS: - FirebaseCore: 0e27f2a15d8f7b7ef11e7d93e23b1cbab55d748c - FirebaseCoreDiagnostics: ad3f6c68b7c5b63b7cf15b0785d7137f05f32268 - FirebaseCoreInternal: cb966328b6985dbd6f535e1461291063e1c4a00f - FirebaseInstallations: 21186f0ca7849f90f4a3219fa31a5eca2e30f113 + FirebaseCore: c088995ece701a021a48a1348ea0174877de2a6a + FirebaseCoreDiagnostics: 060eb57cc56dfaf40b1b1b5874a5c17c41ce79f8 + FirebaseCoreInternal: 635d1c9a612a6502b6377a0c92af83758076ffff + FirebaseInstallations: 54b40022cb06e462740c9f2b9fbe38b5e78a825a GoogleDataTransport: 5fffe35792f8b96ec8d6775f5eccd83c998d5a3b GoogleUtilities: e0913149f6b0625b553d70dae12b49fc62914fd1 nanopb: b552cce312b6c8484180ef47159bc0f65a1f0431 diff --git a/ml-functions/Podfile.lock b/ml-functions/Podfile.lock index 07ddac95..aa78e87c 100644 --- a/ml-functions/Podfile.lock +++ b/ml-functions/Podfile.lock @@ -1,26 +1,26 @@ PODS: - - Firebase/CoreOnly (9.2.0): - - FirebaseCore (= 9.2.0) - - Firebase/Functions (9.2.0): + - Firebase/CoreOnly (9.3.0): + - FirebaseCore (= 9.3.0) + - Firebase/Functions (9.3.0): - Firebase/CoreOnly - - FirebaseFunctions (~> 9.2.0) - - FirebaseAppCheckInterop (9.2.0) - - FirebaseAuthInterop (9.2.0) - - FirebaseCore (9.2.0): + - FirebaseFunctions (~> 9.3.0) + - FirebaseAppCheckInterop (9.3.0) + - FirebaseAuthInterop (9.3.0) + - FirebaseCore (9.3.0): - FirebaseCoreDiagnostics (~> 9.0) - FirebaseCoreInternal (~> 9.0) - GoogleUtilities/Environment (~> 7.7) - GoogleUtilities/Logger (~> 7.7) - - FirebaseCoreDiagnostics (9.2.0): + - FirebaseCoreDiagnostics (9.3.0): - GoogleDataTransport (< 10.0.0, >= 9.1.4) - GoogleUtilities/Environment (~> 7.7) - GoogleUtilities/Logger (~> 7.7) - nanopb (< 2.30910.0, >= 2.30908.0) - - FirebaseCoreExtension (9.2.0): + - FirebaseCoreExtension (9.3.0): - FirebaseCore (~> 9.0) - - FirebaseCoreInternal (9.2.0): + - FirebaseCoreInternal (9.3.0): - "GoogleUtilities/NSData+zlib (~> 7.7)" - - FirebaseFunctions (9.2.0): + - FirebaseFunctions (9.3.0): - FirebaseAppCheckInterop (~> 9.0) - FirebaseAuthInterop (~> 9.0) - FirebaseCore (~> 9.0) @@ -28,8 +28,8 @@ PODS: - FirebaseMessagingInterop (~> 9.0) - FirebaseSharedSwift (~> 9.0) - GTMSessionFetcher/Core (< 3.0, >= 1.7) - - FirebaseMessagingInterop (9.2.0) - - FirebaseSharedSwift (9.2.0) + - FirebaseMessagingInterop (9.3.0) + - FirebaseSharedSwift (9.3.0) - GoogleDataTransport (9.1.4): - GoogleUtilities/Environment (~> 7.7) - nanopb (< 2.30910.0, >= 2.30908.0) @@ -69,16 +69,16 @@ SPEC REPOS: - PromisesObjC SPEC CHECKSUMS: - Firebase: 4ba896cb8e5105d4b9e247e1c1b6222b548df55a - FirebaseAppCheckInterop: 003b4882460c2827d1e2a1a81b65e88440eb01fa - FirebaseAuthInterop: aa9cf4d66b00e9f1e48a1aaa2aefa821fc741127 - FirebaseCore: 0e27f2a15d8f7b7ef11e7d93e23b1cbab55d748c - FirebaseCoreDiagnostics: ad3f6c68b7c5b63b7cf15b0785d7137f05f32268 - FirebaseCoreExtension: 20a42c79703ec89f0dd578c28659eaf9fe62eade - FirebaseCoreInternal: cb966328b6985dbd6f535e1461291063e1c4a00f - FirebaseFunctions: 55d8888e9c2209ddc510ebf98c1520df9e8cffc2 - FirebaseMessagingInterop: ead4d01fa4f5166ab69c35e6db9e8b2ea2d654f7 - FirebaseSharedSwift: 6f5e8ba34cd6b2e379fac5be2a85f75a4e612c10 + Firebase: ef75abb1cdbc746d5a38f4e26c422c807b189b8c + FirebaseAppCheckInterop: f6b9670fb1360cf12006ca426e9c3b9a35317d17 + FirebaseAuthInterop: 79826b4edc64e1d10135947866ad4437657e8696 + FirebaseCore: c088995ece701a021a48a1348ea0174877de2a6a + FirebaseCoreDiagnostics: 060eb57cc56dfaf40b1b1b5874a5c17c41ce79f8 + FirebaseCoreExtension: 900b065a4970c31ce8de4e966cee910188e3a07b + FirebaseCoreInternal: 635d1c9a612a6502b6377a0c92af83758076ffff + FirebaseFunctions: 817616e838ef76f985314d0e1e8caa0bb5c19daf + FirebaseMessagingInterop: af98663efee05115924de2f4123321183c3a2be6 + FirebaseSharedSwift: 8becafc1096ca5703ac03065ed80496023880ac0 GoogleDataTransport: 5fffe35792f8b96ec8d6775f5eccd83c998d5a3b GoogleUtilities: e0913149f6b0625b553d70dae12b49fc62914fd1 GTMSessionFetcher: 681175626052e03fdde7952f7e9c7a9785719506 diff --git a/storage/Podfile.lock b/storage/Podfile.lock index f42d738e..7d2e8cd2 100644 --- a/storage/Podfile.lock +++ b/storage/Podfile.lock @@ -1,27 +1,27 @@ PODS: - - FirebaseAppCheckInterop (9.2.0) - - FirebaseAuthInterop (9.2.0) - - FirebaseCore (9.2.0): + - FirebaseAppCheckInterop (9.3.0) + - FirebaseAuthInterop (9.3.0) + - FirebaseCore (9.3.0): - FirebaseCoreDiagnostics (~> 9.0) - FirebaseCoreInternal (~> 9.0) - GoogleUtilities/Environment (~> 7.7) - GoogleUtilities/Logger (~> 7.7) - - FirebaseCoreDiagnostics (9.2.0): + - FirebaseCoreDiagnostics (9.3.0): - GoogleDataTransport (< 10.0.0, >= 9.1.4) - GoogleUtilities/Environment (~> 7.7) - GoogleUtilities/Logger (~> 7.7) - nanopb (< 2.30910.0, >= 2.30908.0) - - FirebaseCoreExtension (9.2.0): + - FirebaseCoreExtension (9.3.0): - FirebaseCore (~> 9.0) - - FirebaseCoreInternal (9.2.0): + - FirebaseCoreInternal (9.3.0): - "GoogleUtilities/NSData+zlib (~> 7.7)" - - FirebaseStorage (9.2.0): + - FirebaseStorage (9.3.0): - FirebaseAppCheckInterop (~> 9.0) - FirebaseAuthInterop (~> 9.0) - FirebaseCore (~> 9.0) - FirebaseCoreExtension (~> 9.0) - FirebaseStorageInternal (~> 9.0) - - FirebaseStorageInternal (9.2.0): + - FirebaseStorageInternal (9.3.0): - FirebaseCore (~> 9.0) - GTMSessionFetcher/Core (< 3.0, >= 1.7) - FirebaseStorageUI (12.2.0): @@ -70,14 +70,14 @@ SPEC REPOS: - SDWebImage SPEC CHECKSUMS: - FirebaseAppCheckInterop: 003b4882460c2827d1e2a1a81b65e88440eb01fa - FirebaseAuthInterop: aa9cf4d66b00e9f1e48a1aaa2aefa821fc741127 - FirebaseCore: 0e27f2a15d8f7b7ef11e7d93e23b1cbab55d748c - FirebaseCoreDiagnostics: ad3f6c68b7c5b63b7cf15b0785d7137f05f32268 - FirebaseCoreExtension: 20a42c79703ec89f0dd578c28659eaf9fe62eade - FirebaseCoreInternal: cb966328b6985dbd6f535e1461291063e1c4a00f - FirebaseStorage: b47b4a04062ab07911063571241c103a8a2a2332 - FirebaseStorageInternal: 50c963664bc73739b68eb2d8427c91de5168dbcf + FirebaseAppCheckInterop: f6b9670fb1360cf12006ca426e9c3b9a35317d17 + FirebaseAuthInterop: 79826b4edc64e1d10135947866ad4437657e8696 + FirebaseCore: c088995ece701a021a48a1348ea0174877de2a6a + FirebaseCoreDiagnostics: 060eb57cc56dfaf40b1b1b5874a5c17c41ce79f8 + FirebaseCoreExtension: 900b065a4970c31ce8de4e966cee910188e3a07b + FirebaseCoreInternal: 635d1c9a612a6502b6377a0c92af83758076ffff + FirebaseStorage: 1414d27e15fa04f6350ef6602accef0e951c8bca + FirebaseStorageInternal: f1a6d64cace780580d2b8ffa0a0c8cf3c376f3f8 FirebaseStorageUI: 952bb91b93ae0ee00d0033af011c918606c35d37 GoogleDataTransport: 5fffe35792f8b96ec8d6775f5eccd83c998d5a3b GoogleUtilities: e0913149f6b0625b553d70dae12b49fc62914fd1 From c12dcdc0d0e524d700e0a9870ab6db2176438a80 Mon Sep 17 00:00:00 2001 From: DPE bot Date: Fri, 15 Jul 2022 08:28:07 -0700 Subject: [PATCH 246/387] Auto-update dependencies. --- firestore/swift/Podfile.lock | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/firestore/swift/Podfile.lock b/firestore/swift/Podfile.lock index 25bc7593..45ff0284 100644 --- a/firestore/swift/Podfile.lock +++ b/firestore/swift/Podfile.lock @@ -761,7 +761,7 @@ EXTERNAL SOURCES: CHECKOUT OPTIONS: FirebaseFirestoreSwift: - :commit: 8467858fc4cee858511380ac0f9ea5a17d007b5d + :commit: 61dfd02e33e8264b8604b3ada2ff8c26fc218439 :git: https://github.com/firebase/firebase-ios-sdk.git SPEC CHECKSUMS: From 1965419797854bc6fa82071f659221af1982d595 Mon Sep 17 00:00:00 2001 From: DPE bot Date: Mon, 18 Jul 2022 08:28:25 -0700 Subject: [PATCH 247/387] Auto-update dependencies. --- storage/Podfile.lock | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/storage/Podfile.lock b/storage/Podfile.lock index 7d2e8cd2..69b0b8b0 100644 --- a/storage/Podfile.lock +++ b/storage/Podfile.lock @@ -43,9 +43,9 @@ PODS: - nanopb/decode (2.30909.0) - nanopb/encode (2.30909.0) - PromisesObjC (2.1.1) - - SDWebImage (5.13.0): - - SDWebImage/Core (= 5.13.0) - - SDWebImage/Core (5.13.0) + - SDWebImage (5.13.1): + - SDWebImage/Core (= 5.13.1) + - SDWebImage/Core (5.13.1) DEPENDENCIES: - FirebaseStorage (~> 9.0) @@ -84,7 +84,7 @@ SPEC CHECKSUMS: GTMSessionFetcher: 681175626052e03fdde7952f7e9c7a9785719506 nanopb: b552cce312b6c8484180ef47159bc0f65a1f0431 PromisesObjC: ab77feca74fa2823e7af4249b8326368e61014cb - SDWebImage: 0327043dbb9533e75f2eff8445b3df0f2ceca6ac + SDWebImage: fb26a455eeda4c7a55e4dcb6172dbb258af7a4ca PODFILE CHECKSUM: 391f1ea32d2ab69e86fbbcaed454945eef4950b4 From 3891bee5408e4d4ef910a9eb6f96c869174ce892 Mon Sep 17 00:00:00 2001 From: DPE bot Date: Tue, 19 Jul 2022 09:07:22 -0700 Subject: [PATCH 248/387] Auto-update dependencies. --- firestore/swift/Podfile.lock | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/firestore/swift/Podfile.lock b/firestore/swift/Podfile.lock index 45ff0284..bd02c5cf 100644 --- a/firestore/swift/Podfile.lock +++ b/firestore/swift/Podfile.lock @@ -761,7 +761,7 @@ EXTERNAL SOURCES: CHECKOUT OPTIONS: FirebaseFirestoreSwift: - :commit: 61dfd02e33e8264b8604b3ada2ff8c26fc218439 + :commit: 85781d0c7661af0bd5d11c5b00cf47e6a1c0adff :git: https://github.com/firebase/firebase-ios-sdk.git SPEC CHECKSUMS: From 1c6691418a9cf9649a013a3bf04e6ec01d439a95 Mon Sep 17 00:00:00 2001 From: DPE bot Date: Thu, 21 Jul 2022 08:27:37 -0700 Subject: [PATCH 249/387] Auto-update dependencies. --- firestore/swift/Podfile.lock | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/firestore/swift/Podfile.lock b/firestore/swift/Podfile.lock index bd02c5cf..4a8c6a63 100644 --- a/firestore/swift/Podfile.lock +++ b/firestore/swift/Podfile.lock @@ -761,7 +761,7 @@ EXTERNAL SOURCES: CHECKOUT OPTIONS: FirebaseFirestoreSwift: - :commit: 85781d0c7661af0bd5d11c5b00cf47e6a1c0adff + :commit: 1d31f7a061796c8119872be92e77925afe6e3898 :git: https://github.com/firebase/firebase-ios-sdk.git SPEC CHECKSUMS: From 8c61a6cd3621b8bdf3151e5276f7daea164ec226 Mon Sep 17 00:00:00 2001 From: DPE bot Date: Mon, 25 Jul 2022 08:30:30 -0700 Subject: [PATCH 250/387] Auto-update dependencies. --- appcheck/Podfile.lock | 4 ++-- crashlytics/Podfile.lock | 4 ++-- database/Podfile.lock | 4 ++-- firestore/objc/Podfile.lock | 4 ++-- firestore/swift/Podfile.lock | 10 +++++----- firoptions/Podfile.lock | 4 ++-- functions/Podfile.lock | 4 ++-- installations/Podfile.lock | 4 ++-- ml-functions/Podfile.lock | 4 ++-- mlkit/Podfile.lock | 4 ++-- storage/Podfile.lock | 12 ++++++------ 11 files changed, 29 insertions(+), 29 deletions(-) diff --git a/appcheck/Podfile.lock b/appcheck/Podfile.lock index c3142a41..af0c0fac 100644 --- a/appcheck/Podfile.lock +++ b/appcheck/Podfile.lock @@ -20,7 +20,7 @@ PODS: - nanopb (< 2.30910.0, >= 2.30908.0) - FirebaseCoreInternal (9.3.0): - "GoogleUtilities/NSData+zlib (~> 7.7)" - - GoogleDataTransport (9.1.4): + - GoogleDataTransport (9.2.0): - GoogleUtilities/Environment (~> 7.7) - nanopb (< 2.30910.0, >= 2.30908.0) - PromisesObjC (< 3.0, >= 1.2) @@ -57,7 +57,7 @@ SPEC CHECKSUMS: FirebaseCore: c088995ece701a021a48a1348ea0174877de2a6a FirebaseCoreDiagnostics: 060eb57cc56dfaf40b1b1b5874a5c17c41ce79f8 FirebaseCoreInternal: 635d1c9a612a6502b6377a0c92af83758076ffff - GoogleDataTransport: 5fffe35792f8b96ec8d6775f5eccd83c998d5a3b + GoogleDataTransport: 1c8145da7117bd68bbbed00cf304edb6a24de00f GoogleUtilities: e0913149f6b0625b553d70dae12b49fc62914fd1 nanopb: b552cce312b6c8484180ef47159bc0f65a1f0431 PromisesObjC: ab77feca74fa2823e7af4249b8326368e61014cb diff --git a/crashlytics/Podfile.lock b/crashlytics/Podfile.lock index 846e68d8..f778791f 100644 --- a/crashlytics/Podfile.lock +++ b/crashlytics/Podfile.lock @@ -28,7 +28,7 @@ PODS: - GoogleUtilities/Environment (~> 7.7) - GoogleUtilities/UserDefaults (~> 7.7) - PromisesObjC (~> 2.1) - - GoogleDataTransport (9.1.4): + - GoogleDataTransport (9.2.0): - GoogleUtilities/Environment (~> 7.7) - nanopb (< 2.30910.0, >= 2.30908.0) - PromisesObjC (< 3.0, >= 1.2) @@ -69,7 +69,7 @@ SPEC CHECKSUMS: FirebaseCoreInternal: 635d1c9a612a6502b6377a0c92af83758076ffff FirebaseCrashlytics: 65a5b349e664e986e6c7486b0a9b5ed8c11d0491 FirebaseInstallations: 54b40022cb06e462740c9f2b9fbe38b5e78a825a - GoogleDataTransport: 5fffe35792f8b96ec8d6775f5eccd83c998d5a3b + GoogleDataTransport: 1c8145da7117bd68bbbed00cf304edb6a24de00f GoogleUtilities: e0913149f6b0625b553d70dae12b49fc62914fd1 nanopb: b552cce312b6c8484180ef47159bc0f65a1f0431 PromisesObjC: ab77feca74fa2823e7af4249b8326368e61014cb diff --git a/database/Podfile.lock b/database/Podfile.lock index 09981f30..d50372d8 100644 --- a/database/Podfile.lock +++ b/database/Podfile.lock @@ -27,7 +27,7 @@ PODS: - FirebaseDatabase (9.3.0): - FirebaseCore (~> 9.0) - leveldb-library (~> 1.22) - - GoogleDataTransport (9.1.4): + - GoogleDataTransport (9.2.0): - GoogleUtilities/Environment (~> 7.7) - nanopb (< 2.30910.0, >= 2.30908.0) - PromisesObjC (< 3.0, >= 1.2) @@ -81,7 +81,7 @@ SPEC CHECKSUMS: FirebaseCoreDiagnostics: 060eb57cc56dfaf40b1b1b5874a5c17c41ce79f8 FirebaseCoreInternal: 635d1c9a612a6502b6377a0c92af83758076ffff FirebaseDatabase: 92350185966ddd283842aa9ca07e188691f3b8ad - GoogleDataTransport: 5fffe35792f8b96ec8d6775f5eccd83c998d5a3b + GoogleDataTransport: 1c8145da7117bd68bbbed00cf304edb6a24de00f GoogleUtilities: e0913149f6b0625b553d70dae12b49fc62914fd1 GTMSessionFetcher: 681175626052e03fdde7952f7e9c7a9785719506 leveldb-library: 50c7b45cbd7bf543c81a468fe557a16ae3db8729 diff --git a/firestore/objc/Podfile.lock b/firestore/objc/Podfile.lock index 30bc9e69..f1b2e808 100644 --- a/firestore/objc/Podfile.lock +++ b/firestore/objc/Podfile.lock @@ -640,7 +640,7 @@ PODS: - "gRPC-C++ (~> 1.44.0)" - leveldb-library (~> 1.22) - nanopb (< 2.30910.0, >= 2.30908.0) - - GoogleDataTransport (9.1.4): + - GoogleDataTransport (9.2.0): - GoogleUtilities/Environment (~> 7.7) - nanopb (< 2.30910.0, >= 2.30908.0) - PromisesObjC (< 3.0, >= 1.2) @@ -758,7 +758,7 @@ SPEC CHECKSUMS: FirebaseCoreDiagnostics: 060eb57cc56dfaf40b1b1b5874a5c17c41ce79f8 FirebaseCoreInternal: 635d1c9a612a6502b6377a0c92af83758076ffff FirebaseFirestore: 5a72aa925528f67469b16a54a6cfc369467197e4 - GoogleDataTransport: 5fffe35792f8b96ec8d6775f5eccd83c998d5a3b + GoogleDataTransport: 1c8145da7117bd68bbbed00cf304edb6a24de00f GoogleUtilities: e0913149f6b0625b553d70dae12b49fc62914fd1 "gRPC-C++": 9675f953ace2b3de7c506039d77be1f2e77a8db2 gRPC-Core: 943e491cb0d45598b0b0eb9e910c88080369290b diff --git a/firestore/swift/Podfile.lock b/firestore/swift/Podfile.lock index 4a8c6a63..bee44433 100644 --- a/firestore/swift/Podfile.lock +++ b/firestore/swift/Podfile.lock @@ -640,10 +640,10 @@ PODS: - "gRPC-C++ (~> 1.44.0)" - leveldb-library (~> 1.22) - nanopb (< 2.30910.0, >= 2.30908.0) - - FirebaseFirestoreSwift (9.3.0): + - FirebaseFirestoreSwift (9.4.0): - FirebaseFirestore (~> 9.0) - GeoFire/Utils (4.3.0) - - GoogleDataTransport (9.1.4): + - GoogleDataTransport (9.2.0): - GoogleUtilities/Environment (~> 7.7) - nanopb (< 2.30910.0, >= 2.30908.0) - PromisesObjC (< 3.0, >= 1.2) @@ -761,7 +761,7 @@ EXTERNAL SOURCES: CHECKOUT OPTIONS: FirebaseFirestoreSwift: - :commit: 1d31f7a061796c8119872be92e77925afe6e3898 + :commit: aaeb5f43fcfeaa49340fa1be7a74ed7bfa5152bf :git: https://github.com/firebase/firebase-ios-sdk.git SPEC CHECKSUMS: @@ -773,9 +773,9 @@ SPEC CHECKSUMS: FirebaseCoreDiagnostics: 060eb57cc56dfaf40b1b1b5874a5c17c41ce79f8 FirebaseCoreInternal: 635d1c9a612a6502b6377a0c92af83758076ffff FirebaseFirestore: 5a72aa925528f67469b16a54a6cfc369467197e4 - FirebaseFirestoreSwift: 427a66f18feaaa26c69cf0d1d5645d827b888ae5 + FirebaseFirestoreSwift: 2a1118a8fedc4eb42abbb70f60e8baad875204ef GeoFire: c34927b5c81ab614f611c79aa8d074cfa9780f07 - GoogleDataTransport: 5fffe35792f8b96ec8d6775f5eccd83c998d5a3b + GoogleDataTransport: 1c8145da7117bd68bbbed00cf304edb6a24de00f GoogleUtilities: e0913149f6b0625b553d70dae12b49fc62914fd1 "gRPC-C++": 9675f953ace2b3de7c506039d77be1f2e77a8db2 gRPC-Core: 943e491cb0d45598b0b0eb9e910c88080369290b diff --git a/firoptions/Podfile.lock b/firoptions/Podfile.lock index 73626c5b..fcdb57b1 100644 --- a/firoptions/Podfile.lock +++ b/firoptions/Podfile.lock @@ -67,7 +67,7 @@ PODS: - GoogleUtilities/Network (~> 7.7) - "GoogleUtilities/NSData+zlib (~> 7.7)" - nanopb (< 2.30910.0, >= 2.30908.0) - - GoogleDataTransport (9.1.4): + - GoogleDataTransport (9.2.0): - GoogleUtilities/Environment (~> 7.7) - nanopb (< 2.30910.0, >= 2.30908.0) - PromisesObjC (< 3.0, >= 1.2) @@ -128,7 +128,7 @@ SPEC CHECKSUMS: FirebaseDatabase: 92350185966ddd283842aa9ca07e188691f3b8ad FirebaseInstallations: 54b40022cb06e462740c9f2b9fbe38b5e78a825a GoogleAppMeasurement: b907bdad775b6975a8108762345b2cfbf1a93c37 - GoogleDataTransport: 5fffe35792f8b96ec8d6775f5eccd83c998d5a3b + GoogleDataTransport: 1c8145da7117bd68bbbed00cf304edb6a24de00f GoogleUtilities: e0913149f6b0625b553d70dae12b49fc62914fd1 leveldb-library: 50c7b45cbd7bf543c81a468fe557a16ae3db8729 nanopb: b552cce312b6c8484180ef47159bc0f65a1f0431 diff --git a/functions/Podfile.lock b/functions/Podfile.lock index 10ad2681..27696e8d 100644 --- a/functions/Podfile.lock +++ b/functions/Podfile.lock @@ -30,7 +30,7 @@ PODS: - GTMSessionFetcher/Core (< 3.0, >= 1.7) - FirebaseMessagingInterop (9.3.0) - FirebaseSharedSwift (9.3.0) - - GoogleDataTransport (9.1.4): + - GoogleDataTransport (9.2.0): - GoogleUtilities/Environment (~> 7.7) - nanopb (< 2.30910.0, >= 2.30908.0) - PromisesObjC (< 3.0, >= 1.2) @@ -79,7 +79,7 @@ SPEC CHECKSUMS: FirebaseFunctions: 817616e838ef76f985314d0e1e8caa0bb5c19daf FirebaseMessagingInterop: af98663efee05115924de2f4123321183c3a2be6 FirebaseSharedSwift: 8becafc1096ca5703ac03065ed80496023880ac0 - GoogleDataTransport: 5fffe35792f8b96ec8d6775f5eccd83c998d5a3b + GoogleDataTransport: 1c8145da7117bd68bbbed00cf304edb6a24de00f GoogleUtilities: e0913149f6b0625b553d70dae12b49fc62914fd1 GTMSessionFetcher: 681175626052e03fdde7952f7e9c7a9785719506 nanopb: b552cce312b6c8484180ef47159bc0f65a1f0431 diff --git a/installations/Podfile.lock b/installations/Podfile.lock index c5f3eaca..47b14419 100644 --- a/installations/Podfile.lock +++ b/installations/Podfile.lock @@ -16,7 +16,7 @@ PODS: - GoogleUtilities/Environment (~> 7.7) - GoogleUtilities/UserDefaults (~> 7.7) - PromisesObjC (~> 2.1) - - GoogleDataTransport (9.1.4): + - GoogleDataTransport (9.2.0): - GoogleUtilities/Environment (~> 7.7) - nanopb (< 2.30910.0, >= 2.30908.0) - PromisesObjC (< 3.0, >= 1.2) @@ -53,7 +53,7 @@ SPEC CHECKSUMS: FirebaseCoreDiagnostics: 060eb57cc56dfaf40b1b1b5874a5c17c41ce79f8 FirebaseCoreInternal: 635d1c9a612a6502b6377a0c92af83758076ffff FirebaseInstallations: 54b40022cb06e462740c9f2b9fbe38b5e78a825a - GoogleDataTransport: 5fffe35792f8b96ec8d6775f5eccd83c998d5a3b + GoogleDataTransport: 1c8145da7117bd68bbbed00cf304edb6a24de00f GoogleUtilities: e0913149f6b0625b553d70dae12b49fc62914fd1 nanopb: b552cce312b6c8484180ef47159bc0f65a1f0431 PromisesObjC: ab77feca74fa2823e7af4249b8326368e61014cb diff --git a/ml-functions/Podfile.lock b/ml-functions/Podfile.lock index aa78e87c..63edcd0b 100644 --- a/ml-functions/Podfile.lock +++ b/ml-functions/Podfile.lock @@ -30,7 +30,7 @@ PODS: - GTMSessionFetcher/Core (< 3.0, >= 1.7) - FirebaseMessagingInterop (9.3.0) - FirebaseSharedSwift (9.3.0) - - GoogleDataTransport (9.1.4): + - GoogleDataTransport (9.2.0): - GoogleUtilities/Environment (~> 7.7) - nanopb (< 2.30910.0, >= 2.30908.0) - PromisesObjC (< 3.0, >= 1.2) @@ -79,7 +79,7 @@ SPEC CHECKSUMS: FirebaseFunctions: 817616e838ef76f985314d0e1e8caa0bb5c19daf FirebaseMessagingInterop: af98663efee05115924de2f4123321183c3a2be6 FirebaseSharedSwift: 8becafc1096ca5703ac03065ed80496023880ac0 - GoogleDataTransport: 5fffe35792f8b96ec8d6775f5eccd83c998d5a3b + GoogleDataTransport: 1c8145da7117bd68bbbed00cf304edb6a24de00f GoogleUtilities: e0913149f6b0625b553d70dae12b49fc62914fd1 GTMSessionFetcher: 681175626052e03fdde7952f7e9c7a9785719506 nanopb: b552cce312b6c8484180ef47159bc0f65a1f0431 diff --git a/mlkit/Podfile.lock b/mlkit/Podfile.lock index 6e3ee07d..15fbd828 100644 --- a/mlkit/Podfile.lock +++ b/mlkit/Podfile.lock @@ -81,7 +81,7 @@ PODS: - nanopb/decode (1.30906.0) - nanopb/encode (1.30906.0) - PromisesObjC (1.2.12) - - Protobuf (3.21.2) + - Protobuf (3.21.3) - TensorFlowLiteC (2.1.0) - TensorFlowLiteObjC (2.1.0): - TensorFlowLiteC (= 2.1.0) @@ -125,7 +125,7 @@ SPEC CHECKSUMS: GTMSessionFetcher: 5595ec75acf5be50814f81e9189490412bad82ba nanopb: 59317e09cf1f1a0af72f12af412d54edf52603fc PromisesObjC: 3113f7f76903778cf4a0586bd1ab89329a0b7b97 - Protobuf: 818c6a87e44193a77f56b87c6a1c106efda7e062 + Protobuf: 25e5dd0944f6f05a4db360eed782af5dc9533633 TensorFlowLiteC: 215603d4426d93810eace5947e317389554a4b66 TensorFlowLiteObjC: 2e074eb41084037aeda9a8babe111fdd3ac99974 diff --git a/storage/Podfile.lock b/storage/Podfile.lock index 69b0b8b0..c14ac8b2 100644 --- a/storage/Podfile.lock +++ b/storage/Podfile.lock @@ -27,7 +27,7 @@ PODS: - FirebaseStorageUI (12.2.0): - FirebaseStorage (< 10.0, >= 8.0) - SDWebImage (~> 5.6) - - GoogleDataTransport (9.1.4): + - GoogleDataTransport (9.2.0): - GoogleUtilities/Environment (~> 7.7) - nanopb (< 2.30910.0, >= 2.30908.0) - PromisesObjC (< 3.0, >= 1.2) @@ -43,9 +43,9 @@ PODS: - nanopb/decode (2.30909.0) - nanopb/encode (2.30909.0) - PromisesObjC (2.1.1) - - SDWebImage (5.13.1): - - SDWebImage/Core (= 5.13.1) - - SDWebImage/Core (5.13.1) + - SDWebImage (5.13.2): + - SDWebImage/Core (= 5.13.2) + - SDWebImage/Core (5.13.2) DEPENDENCIES: - FirebaseStorage (~> 9.0) @@ -79,12 +79,12 @@ SPEC CHECKSUMS: FirebaseStorage: 1414d27e15fa04f6350ef6602accef0e951c8bca FirebaseStorageInternal: f1a6d64cace780580d2b8ffa0a0c8cf3c376f3f8 FirebaseStorageUI: 952bb91b93ae0ee00d0033af011c918606c35d37 - GoogleDataTransport: 5fffe35792f8b96ec8d6775f5eccd83c998d5a3b + GoogleDataTransport: 1c8145da7117bd68bbbed00cf304edb6a24de00f GoogleUtilities: e0913149f6b0625b553d70dae12b49fc62914fd1 GTMSessionFetcher: 681175626052e03fdde7952f7e9c7a9785719506 nanopb: b552cce312b6c8484180ef47159bc0f65a1f0431 PromisesObjC: ab77feca74fa2823e7af4249b8326368e61014cb - SDWebImage: fb26a455eeda4c7a55e4dcb6172dbb258af7a4ca + SDWebImage: 72f86271a6f3139cc7e4a89220946489d4b9a866 PODFILE CHECKSUM: 391f1ea32d2ab69e86fbbcaed454945eef4950b4 From 748786e27a0945425059b2187f17af245729426c Mon Sep 17 00:00:00 2001 From: DPE bot Date: Thu, 28 Jul 2022 08:27:40 -0700 Subject: [PATCH 251/387] Auto-update dependencies. --- firestore/swift/Podfile.lock | 2 +- mlkit/Podfile.lock | 4 ++-- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/firestore/swift/Podfile.lock b/firestore/swift/Podfile.lock index bee44433..9eb43f85 100644 --- a/firestore/swift/Podfile.lock +++ b/firestore/swift/Podfile.lock @@ -761,7 +761,7 @@ EXTERNAL SOURCES: CHECKOUT OPTIONS: FirebaseFirestoreSwift: - :commit: aaeb5f43fcfeaa49340fa1be7a74ed7bfa5152bf + :commit: cbaa7ce7063d5ab22414962ec63366ccbba26034 :git: https://github.com/firebase/firebase-ios-sdk.git SPEC CHECKSUMS: diff --git a/mlkit/Podfile.lock b/mlkit/Podfile.lock index 15fbd828..47e4a1d3 100644 --- a/mlkit/Podfile.lock +++ b/mlkit/Podfile.lock @@ -81,7 +81,7 @@ PODS: - nanopb/decode (1.30906.0) - nanopb/encode (1.30906.0) - PromisesObjC (1.2.12) - - Protobuf (3.21.3) + - Protobuf (3.21.4) - TensorFlowLiteC (2.1.0) - TensorFlowLiteObjC (2.1.0): - TensorFlowLiteC (= 2.1.0) @@ -125,7 +125,7 @@ SPEC CHECKSUMS: GTMSessionFetcher: 5595ec75acf5be50814f81e9189490412bad82ba nanopb: 59317e09cf1f1a0af72f12af412d54edf52603fc PromisesObjC: 3113f7f76903778cf4a0586bd1ab89329a0b7b97 - Protobuf: 25e5dd0944f6f05a4db360eed782af5dc9533633 + Protobuf: 85a48c73d708782e2869564c0438e211aae98e7a TensorFlowLiteC: 215603d4426d93810eace5947e317389554a4b66 TensorFlowLiteObjC: 2e074eb41084037aeda9a8babe111fdd3ac99974 From 5a6cd5067f9423a60e2c13851f2d37da907bfde2 Mon Sep 17 00:00:00 2001 From: DPE bot Date: Thu, 11 Aug 2022 08:41:28 -0700 Subject: [PATCH 252/387] Auto-update dependencies. --- appcheck/Podfile.lock | 26 ++++++++--------- crashlytics/Podfile.lock | 30 +++++++++---------- database/Podfile.lock | 34 +++++++++++----------- firestore/objc/Podfile.lock | 34 +++++++++++----------- firoptions/Podfile.lock | 58 ++++++++++++++++++------------------- functions/Podfile.lock | 46 ++++++++++++++--------------- installations/Podfile.lock | 16 +++++----- ml-functions/Podfile.lock | 46 ++++++++++++++--------------- storage/Podfile.lock | 32 ++++++++++---------- 9 files changed, 161 insertions(+), 161 deletions(-) diff --git a/appcheck/Podfile.lock b/appcheck/Podfile.lock index af0c0fac..e8dd01a9 100644 --- a/appcheck/Podfile.lock +++ b/appcheck/Podfile.lock @@ -1,24 +1,24 @@ PODS: - - Firebase/AppCheck (9.3.0): + - Firebase/AppCheck (9.4.0): - Firebase/CoreOnly - - FirebaseAppCheck (~> 9.3.0) - - Firebase/CoreOnly (9.3.0): - - FirebaseCore (= 9.3.0) - - FirebaseAppCheck (9.3.0): + - FirebaseAppCheck (~> 9.4.0) + - Firebase/CoreOnly (9.4.0): + - FirebaseCore (= 9.4.0) + - FirebaseAppCheck (9.4.0): - FirebaseCore (~> 9.0) - GoogleUtilities/Environment (~> 7.7) - PromisesObjC (~> 2.1) - - FirebaseCore (9.3.0): + - FirebaseCore (9.4.0): - FirebaseCoreDiagnostics (~> 9.0) - FirebaseCoreInternal (~> 9.0) - GoogleUtilities/Environment (~> 7.7) - GoogleUtilities/Logger (~> 7.7) - - FirebaseCoreDiagnostics (9.3.0): + - FirebaseCoreDiagnostics (9.4.0): - GoogleDataTransport (< 10.0.0, >= 9.1.4) - GoogleUtilities/Environment (~> 7.7) - GoogleUtilities/Logger (~> 7.7) - nanopb (< 2.30910.0, >= 2.30908.0) - - FirebaseCoreInternal (9.3.0): + - FirebaseCoreInternal (9.4.0): - "GoogleUtilities/NSData+zlib (~> 7.7)" - GoogleDataTransport (9.2.0): - GoogleUtilities/Environment (~> 7.7) @@ -52,11 +52,11 @@ SPEC REPOS: - PromisesObjC SPEC CHECKSUMS: - Firebase: ef75abb1cdbc746d5a38f4e26c422c807b189b8c - FirebaseAppCheck: dea36639a4270b6deedc6f012302b84a3a22fe89 - FirebaseCore: c088995ece701a021a48a1348ea0174877de2a6a - FirebaseCoreDiagnostics: 060eb57cc56dfaf40b1b1b5874a5c17c41ce79f8 - FirebaseCoreInternal: 635d1c9a612a6502b6377a0c92af83758076ffff + Firebase: 7703fc4022824b6d6db1bf7bea58d13b8e17ec46 + FirebaseAppCheck: aaacc3c6beaba35564344c694608e272bd9e9cb1 + FirebaseCore: 9a2b10270a854731c4d4d8a97d0aa8380ec3458d + FirebaseCoreDiagnostics: aaa87098082c4d4bdd1a9557b1186d18ca85ce8c + FirebaseCoreInternal: a13302b0088fbf5f38b79b6ece49c2af7d3e05d6 GoogleDataTransport: 1c8145da7117bd68bbbed00cf304edb6a24de00f GoogleUtilities: e0913149f6b0625b553d70dae12b49fc62914fd1 nanopb: b552cce312b6c8484180ef47159bc0f65a1f0431 diff --git a/crashlytics/Podfile.lock b/crashlytics/Podfile.lock index f778791f..5df5c853 100644 --- a/crashlytics/Podfile.lock +++ b/crashlytics/Podfile.lock @@ -1,29 +1,29 @@ PODS: - - Firebase/CoreOnly (9.3.0): - - FirebaseCore (= 9.3.0) - - Firebase/Crashlytics (9.3.0): + - Firebase/CoreOnly (9.4.0): + - FirebaseCore (= 9.4.0) + - Firebase/Crashlytics (9.4.0): - Firebase/CoreOnly - - FirebaseCrashlytics (~> 9.3.0) - - FirebaseCore (9.3.0): + - FirebaseCrashlytics (~> 9.4.0) + - FirebaseCore (9.4.0): - FirebaseCoreDiagnostics (~> 9.0) - FirebaseCoreInternal (~> 9.0) - GoogleUtilities/Environment (~> 7.7) - GoogleUtilities/Logger (~> 7.7) - - FirebaseCoreDiagnostics (9.3.0): + - FirebaseCoreDiagnostics (9.4.0): - GoogleDataTransport (< 10.0.0, >= 9.1.4) - GoogleUtilities/Environment (~> 7.7) - GoogleUtilities/Logger (~> 7.7) - nanopb (< 2.30910.0, >= 2.30908.0) - - FirebaseCoreInternal (9.3.0): + - FirebaseCoreInternal (9.4.0): - "GoogleUtilities/NSData+zlib (~> 7.7)" - - FirebaseCrashlytics (9.3.0): + - FirebaseCrashlytics (9.4.0): - FirebaseCore (~> 9.0) - FirebaseInstallations (~> 9.0) - GoogleDataTransport (< 10.0.0, >= 9.1.4) - GoogleUtilities/Environment (~> 7.7) - nanopb (< 2.30910.0, >= 2.30908.0) - PromisesObjC (~> 2.1) - - FirebaseInstallations (9.3.0): + - FirebaseInstallations (9.4.0): - FirebaseCore (~> 9.0) - GoogleUtilities/Environment (~> 7.7) - GoogleUtilities/UserDefaults (~> 7.7) @@ -63,12 +63,12 @@ SPEC REPOS: - PromisesObjC SPEC CHECKSUMS: - Firebase: ef75abb1cdbc746d5a38f4e26c422c807b189b8c - FirebaseCore: c088995ece701a021a48a1348ea0174877de2a6a - FirebaseCoreDiagnostics: 060eb57cc56dfaf40b1b1b5874a5c17c41ce79f8 - FirebaseCoreInternal: 635d1c9a612a6502b6377a0c92af83758076ffff - FirebaseCrashlytics: 65a5b349e664e986e6c7486b0a9b5ed8c11d0491 - FirebaseInstallations: 54b40022cb06e462740c9f2b9fbe38b5e78a825a + Firebase: 7703fc4022824b6d6db1bf7bea58d13b8e17ec46 + FirebaseCore: 9a2b10270a854731c4d4d8a97d0aa8380ec3458d + FirebaseCoreDiagnostics: aaa87098082c4d4bdd1a9557b1186d18ca85ce8c + FirebaseCoreInternal: a13302b0088fbf5f38b79b6ece49c2af7d3e05d6 + FirebaseCrashlytics: 121ea1d37f4906c94c4c9307297af5121b98b789 + FirebaseInstallations: 61db1054e688d2bdc4e2b3f744c1b086e913b742 GoogleDataTransport: 1c8145da7117bd68bbbed00cf304edb6a24de00f GoogleUtilities: e0913149f6b0625b553d70dae12b49fc62914fd1 nanopb: b552cce312b6c8484180ef47159bc0f65a1f0431 diff --git a/database/Podfile.lock b/database/Podfile.lock index d50372d8..1d837c31 100644 --- a/database/Podfile.lock +++ b/database/Podfile.lock @@ -1,30 +1,30 @@ PODS: - - Firebase/Auth (9.3.0): + - Firebase/Auth (9.4.0): - Firebase/CoreOnly - - FirebaseAuth (~> 9.3.0) - - Firebase/CoreOnly (9.3.0): - - FirebaseCore (= 9.3.0) - - Firebase/Database (9.3.0): + - FirebaseAuth (~> 9.4.0) + - Firebase/CoreOnly (9.4.0): + - FirebaseCore (= 9.4.0) + - Firebase/Database (9.4.0): - Firebase/CoreOnly - - FirebaseDatabase (~> 9.3.0) - - FirebaseAuth (9.3.0): + - FirebaseDatabase (~> 9.4.0) + - FirebaseAuth (9.4.0): - FirebaseCore (~> 9.0) - GoogleUtilities/AppDelegateSwizzler (~> 7.7) - GoogleUtilities/Environment (~> 7.7) - GTMSessionFetcher/Core (< 3.0, >= 1.7) - - FirebaseCore (9.3.0): + - FirebaseCore (9.4.0): - FirebaseCoreDiagnostics (~> 9.0) - FirebaseCoreInternal (~> 9.0) - GoogleUtilities/Environment (~> 7.7) - GoogleUtilities/Logger (~> 7.7) - - FirebaseCoreDiagnostics (9.3.0): + - FirebaseCoreDiagnostics (9.4.0): - GoogleDataTransport (< 10.0.0, >= 9.1.4) - GoogleUtilities/Environment (~> 7.7) - GoogleUtilities/Logger (~> 7.7) - nanopb (< 2.30910.0, >= 2.30908.0) - - FirebaseCoreInternal (9.3.0): + - FirebaseCoreInternal (9.4.0): - "GoogleUtilities/NSData+zlib (~> 7.7)" - - FirebaseDatabase (9.3.0): + - FirebaseDatabase (9.4.0): - FirebaseCore (~> 9.0) - leveldb-library (~> 1.22) - GoogleDataTransport (9.2.0): @@ -75,12 +75,12 @@ SPEC REPOS: - PromisesObjC SPEC CHECKSUMS: - Firebase: ef75abb1cdbc746d5a38f4e26c422c807b189b8c - FirebaseAuth: 9ebc3577fe0acf9092df21ac314024b70aebf21e - FirebaseCore: c088995ece701a021a48a1348ea0174877de2a6a - FirebaseCoreDiagnostics: 060eb57cc56dfaf40b1b1b5874a5c17c41ce79f8 - FirebaseCoreInternal: 635d1c9a612a6502b6377a0c92af83758076ffff - FirebaseDatabase: 92350185966ddd283842aa9ca07e188691f3b8ad + Firebase: 7703fc4022824b6d6db1bf7bea58d13b8e17ec46 + FirebaseAuth: ae5d4402e1516497357d909162b091b3ca2a2e9c + FirebaseCore: 9a2b10270a854731c4d4d8a97d0aa8380ec3458d + FirebaseCoreDiagnostics: aaa87098082c4d4bdd1a9557b1186d18ca85ce8c + FirebaseCoreInternal: a13302b0088fbf5f38b79b6ece49c2af7d3e05d6 + FirebaseDatabase: e93f5441b549ea4492a8d8a0c7d612ac46c1b12a GoogleDataTransport: 1c8145da7117bd68bbbed00cf304edb6a24de00f GoogleUtilities: e0913149f6b0625b553d70dae12b49fc62914fd1 GTMSessionFetcher: 681175626052e03fdde7952f7e9c7a9785719506 diff --git a/firestore/objc/Podfile.lock b/firestore/objc/Podfile.lock index f1b2e808..1a267da4 100644 --- a/firestore/objc/Podfile.lock +++ b/firestore/objc/Podfile.lock @@ -602,32 +602,32 @@ PODS: - BoringSSL-GRPC/Implementation (0.0.24): - BoringSSL-GRPC/Interface (= 0.0.24) - BoringSSL-GRPC/Interface (0.0.24) - - Firebase/Auth (9.3.0): + - Firebase/Auth (9.4.0): - Firebase/CoreOnly - - FirebaseAuth (~> 9.3.0) - - Firebase/CoreOnly (9.3.0): - - FirebaseCore (= 9.3.0) - - Firebase/Firestore (9.3.0): + - FirebaseAuth (~> 9.4.0) + - Firebase/CoreOnly (9.4.0): + - FirebaseCore (= 9.4.0) + - Firebase/Firestore (9.4.0): - Firebase/CoreOnly - - FirebaseFirestore (~> 9.3.0) - - FirebaseAuth (9.3.0): + - FirebaseFirestore (~> 9.4.0) + - FirebaseAuth (9.4.0): - FirebaseCore (~> 9.0) - GoogleUtilities/AppDelegateSwizzler (~> 7.7) - GoogleUtilities/Environment (~> 7.7) - GTMSessionFetcher/Core (< 3.0, >= 1.7) - - FirebaseCore (9.3.0): + - FirebaseCore (9.4.0): - FirebaseCoreDiagnostics (~> 9.0) - FirebaseCoreInternal (~> 9.0) - GoogleUtilities/Environment (~> 7.7) - GoogleUtilities/Logger (~> 7.7) - - FirebaseCoreDiagnostics (9.3.0): + - FirebaseCoreDiagnostics (9.4.0): - GoogleDataTransport (< 10.0.0, >= 9.1.4) - GoogleUtilities/Environment (~> 7.7) - GoogleUtilities/Logger (~> 7.7) - nanopb (< 2.30910.0, >= 2.30908.0) - - FirebaseCoreInternal (9.3.0): + - FirebaseCoreInternal (9.4.0): - "GoogleUtilities/NSData+zlib (~> 7.7)" - - FirebaseFirestore (9.3.0): + - FirebaseFirestore (9.4.0): - abseil/algorithm (~> 1.20211102.0) - abseil/base (~> 1.20211102.0) - abseil/container/flat_hash_map (~> 1.20211102.0) @@ -752,12 +752,12 @@ SPEC REPOS: SPEC CHECKSUMS: abseil: ebe5b5529fb05d93a8bdb7951607be08b7fa71bc BoringSSL-GRPC: 3175b25143e648463a56daeaaa499c6cb86dad33 - Firebase: ef75abb1cdbc746d5a38f4e26c422c807b189b8c - FirebaseAuth: 9ebc3577fe0acf9092df21ac314024b70aebf21e - FirebaseCore: c088995ece701a021a48a1348ea0174877de2a6a - FirebaseCoreDiagnostics: 060eb57cc56dfaf40b1b1b5874a5c17c41ce79f8 - FirebaseCoreInternal: 635d1c9a612a6502b6377a0c92af83758076ffff - FirebaseFirestore: 5a72aa925528f67469b16a54a6cfc369467197e4 + Firebase: 7703fc4022824b6d6db1bf7bea58d13b8e17ec46 + FirebaseAuth: ae5d4402e1516497357d909162b091b3ca2a2e9c + FirebaseCore: 9a2b10270a854731c4d4d8a97d0aa8380ec3458d + FirebaseCoreDiagnostics: aaa87098082c4d4bdd1a9557b1186d18ca85ce8c + FirebaseCoreInternal: a13302b0088fbf5f38b79b6ece49c2af7d3e05d6 + FirebaseFirestore: 945196dd78f4e92de6fc47b38569a1e7088af81f GoogleDataTransport: 1c8145da7117bd68bbbed00cf304edb6a24de00f GoogleUtilities: e0913149f6b0625b553d70dae12b49fc62914fd1 "gRPC-C++": 9675f953ace2b3de7c506039d77be1f2e77a8db2 diff --git a/firoptions/Podfile.lock b/firoptions/Podfile.lock index fcdb57b1..49a72fb6 100644 --- a/firoptions/Podfile.lock +++ b/firoptions/Podfile.lock @@ -1,16 +1,16 @@ PODS: - - Firebase/Analytics (9.3.0): + - Firebase/Analytics (9.4.0): - Firebase/Core - - Firebase/Core (9.3.0): + - Firebase/Core (9.4.0): - Firebase/CoreOnly - - FirebaseAnalytics (~> 9.3.0) - - Firebase/CoreOnly (9.3.0): - - FirebaseCore (= 9.3.0) - - Firebase/Database (9.3.0): + - FirebaseAnalytics (~> 9.4.0) + - Firebase/CoreOnly (9.4.0): + - FirebaseCore (= 9.4.0) + - Firebase/Database (9.4.0): - Firebase/CoreOnly - - FirebaseDatabase (~> 9.3.0) - - FirebaseAnalytics (9.3.0): - - FirebaseAnalytics/AdIdSupport (= 9.3.0) + - FirebaseDatabase (~> 9.4.0) + - FirebaseAnalytics (9.4.0): + - FirebaseAnalytics/AdIdSupport (= 9.4.0) - FirebaseCore (~> 9.0) - FirebaseInstallations (~> 9.0) - GoogleUtilities/AppDelegateSwizzler (~> 7.7) @@ -18,50 +18,50 @@ PODS: - GoogleUtilities/Network (~> 7.7) - "GoogleUtilities/NSData+zlib (~> 7.7)" - nanopb (< 2.30910.0, >= 2.30908.0) - - FirebaseAnalytics/AdIdSupport (9.3.0): + - FirebaseAnalytics/AdIdSupport (9.4.0): - FirebaseCore (~> 9.0) - FirebaseInstallations (~> 9.0) - - GoogleAppMeasurement (= 9.3.0) + - GoogleAppMeasurement (= 9.4.0) - GoogleUtilities/AppDelegateSwizzler (~> 7.7) - GoogleUtilities/MethodSwizzler (~> 7.7) - GoogleUtilities/Network (~> 7.7) - "GoogleUtilities/NSData+zlib (~> 7.7)" - nanopb (< 2.30910.0, >= 2.30908.0) - - FirebaseCore (9.3.0): + - FirebaseCore (9.4.0): - FirebaseCoreDiagnostics (~> 9.0) - FirebaseCoreInternal (~> 9.0) - GoogleUtilities/Environment (~> 7.7) - GoogleUtilities/Logger (~> 7.7) - - FirebaseCoreDiagnostics (9.3.0): + - FirebaseCoreDiagnostics (9.4.0): - GoogleDataTransport (< 10.0.0, >= 9.1.4) - GoogleUtilities/Environment (~> 7.7) - GoogleUtilities/Logger (~> 7.7) - nanopb (< 2.30910.0, >= 2.30908.0) - - FirebaseCoreInternal (9.3.0): + - FirebaseCoreInternal (9.4.0): - "GoogleUtilities/NSData+zlib (~> 7.7)" - - FirebaseDatabase (9.3.0): + - FirebaseDatabase (9.4.0): - FirebaseCore (~> 9.0) - leveldb-library (~> 1.22) - - FirebaseInstallations (9.3.0): + - FirebaseInstallations (9.4.0): - FirebaseCore (~> 9.0) - GoogleUtilities/Environment (~> 7.7) - GoogleUtilities/UserDefaults (~> 7.7) - PromisesObjC (~> 2.1) - - GoogleAppMeasurement (9.3.0): - - GoogleAppMeasurement/AdIdSupport (= 9.3.0) + - GoogleAppMeasurement (9.4.0): + - GoogleAppMeasurement/AdIdSupport (= 9.4.0) - GoogleUtilities/AppDelegateSwizzler (~> 7.7) - GoogleUtilities/MethodSwizzler (~> 7.7) - GoogleUtilities/Network (~> 7.7) - "GoogleUtilities/NSData+zlib (~> 7.7)" - nanopb (< 2.30910.0, >= 2.30908.0) - - GoogleAppMeasurement/AdIdSupport (9.3.0): - - GoogleAppMeasurement/WithoutAdIdSupport (= 9.3.0) + - GoogleAppMeasurement/AdIdSupport (9.4.0): + - GoogleAppMeasurement/WithoutAdIdSupport (= 9.4.0) - GoogleUtilities/AppDelegateSwizzler (~> 7.7) - GoogleUtilities/MethodSwizzler (~> 7.7) - GoogleUtilities/Network (~> 7.7) - "GoogleUtilities/NSData+zlib (~> 7.7)" - nanopb (< 2.30910.0, >= 2.30908.0) - - GoogleAppMeasurement/WithoutAdIdSupport (9.3.0): + - GoogleAppMeasurement/WithoutAdIdSupport (9.4.0): - GoogleUtilities/AppDelegateSwizzler (~> 7.7) - GoogleUtilities/MethodSwizzler (~> 7.7) - GoogleUtilities/Network (~> 7.7) @@ -120,14 +120,14 @@ SPEC REPOS: - PromisesObjC SPEC CHECKSUMS: - Firebase: ef75abb1cdbc746d5a38f4e26c422c807b189b8c - FirebaseAnalytics: bf46f5163f44097ce2c789de0b3e6f87f1da834a - FirebaseCore: c088995ece701a021a48a1348ea0174877de2a6a - FirebaseCoreDiagnostics: 060eb57cc56dfaf40b1b1b5874a5c17c41ce79f8 - FirebaseCoreInternal: 635d1c9a612a6502b6377a0c92af83758076ffff - FirebaseDatabase: 92350185966ddd283842aa9ca07e188691f3b8ad - FirebaseInstallations: 54b40022cb06e462740c9f2b9fbe38b5e78a825a - GoogleAppMeasurement: b907bdad775b6975a8108762345b2cfbf1a93c37 + Firebase: 7703fc4022824b6d6db1bf7bea58d13b8e17ec46 + FirebaseAnalytics: a1a24e72b7ba7f47045a4633f1abb545c07bd29c + FirebaseCore: 9a2b10270a854731c4d4d8a97d0aa8380ec3458d + FirebaseCoreDiagnostics: aaa87098082c4d4bdd1a9557b1186d18ca85ce8c + FirebaseCoreInternal: a13302b0088fbf5f38b79b6ece49c2af7d3e05d6 + FirebaseDatabase: e93f5441b549ea4492a8d8a0c7d612ac46c1b12a + FirebaseInstallations: 61db1054e688d2bdc4e2b3f744c1b086e913b742 + GoogleAppMeasurement: 5d69e04287fc2c10cc43724bfa4bf31fc12c3dff GoogleDataTransport: 1c8145da7117bd68bbbed00cf304edb6a24de00f GoogleUtilities: e0913149f6b0625b553d70dae12b49fc62914fd1 leveldb-library: 50c7b45cbd7bf543c81a468fe557a16ae3db8729 diff --git a/functions/Podfile.lock b/functions/Podfile.lock index 27696e8d..89708afa 100644 --- a/functions/Podfile.lock +++ b/functions/Podfile.lock @@ -1,26 +1,26 @@ PODS: - - Firebase/CoreOnly (9.3.0): - - FirebaseCore (= 9.3.0) - - Firebase/Functions (9.3.0): + - Firebase/CoreOnly (9.4.0): + - FirebaseCore (= 9.4.0) + - Firebase/Functions (9.4.0): - Firebase/CoreOnly - - FirebaseFunctions (~> 9.3.0) - - FirebaseAppCheckInterop (9.3.0) - - FirebaseAuthInterop (9.3.0) - - FirebaseCore (9.3.0): + - FirebaseFunctions (~> 9.4.0) + - FirebaseAppCheckInterop (9.4.0) + - FirebaseAuthInterop (9.4.0) + - FirebaseCore (9.4.0): - FirebaseCoreDiagnostics (~> 9.0) - FirebaseCoreInternal (~> 9.0) - GoogleUtilities/Environment (~> 7.7) - GoogleUtilities/Logger (~> 7.7) - - FirebaseCoreDiagnostics (9.3.0): + - FirebaseCoreDiagnostics (9.4.0): - GoogleDataTransport (< 10.0.0, >= 9.1.4) - GoogleUtilities/Environment (~> 7.7) - GoogleUtilities/Logger (~> 7.7) - nanopb (< 2.30910.0, >= 2.30908.0) - - FirebaseCoreExtension (9.3.0): + - FirebaseCoreExtension (9.4.0): - FirebaseCore (~> 9.0) - - FirebaseCoreInternal (9.3.0): + - FirebaseCoreInternal (9.4.0): - "GoogleUtilities/NSData+zlib (~> 7.7)" - - FirebaseFunctions (9.3.0): + - FirebaseFunctions (9.4.0): - FirebaseAppCheckInterop (~> 9.0) - FirebaseAuthInterop (~> 9.0) - FirebaseCore (~> 9.0) @@ -28,8 +28,8 @@ PODS: - FirebaseMessagingInterop (~> 9.0) - FirebaseSharedSwift (~> 9.0) - GTMSessionFetcher/Core (< 3.0, >= 1.7) - - FirebaseMessagingInterop (9.3.0) - - FirebaseSharedSwift (9.3.0) + - FirebaseMessagingInterop (9.4.0) + - FirebaseSharedSwift (9.4.0) - GoogleDataTransport (9.2.0): - GoogleUtilities/Environment (~> 7.7) - nanopb (< 2.30910.0, >= 2.30908.0) @@ -69,16 +69,16 @@ SPEC REPOS: - PromisesObjC SPEC CHECKSUMS: - Firebase: ef75abb1cdbc746d5a38f4e26c422c807b189b8c - FirebaseAppCheckInterop: f6b9670fb1360cf12006ca426e9c3b9a35317d17 - FirebaseAuthInterop: 79826b4edc64e1d10135947866ad4437657e8696 - FirebaseCore: c088995ece701a021a48a1348ea0174877de2a6a - FirebaseCoreDiagnostics: 060eb57cc56dfaf40b1b1b5874a5c17c41ce79f8 - FirebaseCoreExtension: 900b065a4970c31ce8de4e966cee910188e3a07b - FirebaseCoreInternal: 635d1c9a612a6502b6377a0c92af83758076ffff - FirebaseFunctions: 817616e838ef76f985314d0e1e8caa0bb5c19daf - FirebaseMessagingInterop: af98663efee05115924de2f4123321183c3a2be6 - FirebaseSharedSwift: 8becafc1096ca5703ac03065ed80496023880ac0 + Firebase: 7703fc4022824b6d6db1bf7bea58d13b8e17ec46 + FirebaseAppCheckInterop: 63119cdfc94b16c3e9421513c17f597aee2ea225 + FirebaseAuthInterop: 826d3d772b554e3675ceaab8c665008277ca9d1c + FirebaseCore: 9a2b10270a854731c4d4d8a97d0aa8380ec3458d + FirebaseCoreDiagnostics: aaa87098082c4d4bdd1a9557b1186d18ca85ce8c + FirebaseCoreExtension: 2cf8c542b54ad3c2d4b746c22e8828b670dcd9b0 + FirebaseCoreInternal: a13302b0088fbf5f38b79b6ece49c2af7d3e05d6 + FirebaseFunctions: cea54b689fb87b59b692989c0a5472c36df98aa1 + FirebaseMessagingInterop: a4bec680b953ddde5be175f4a2afce89c38cdc5f + FirebaseSharedSwift: 812ad75bf1a79968b2da3d75fdde9ce7cd172301 GoogleDataTransport: 1c8145da7117bd68bbbed00cf304edb6a24de00f GoogleUtilities: e0913149f6b0625b553d70dae12b49fc62914fd1 GTMSessionFetcher: 681175626052e03fdde7952f7e9c7a9785719506 diff --git a/installations/Podfile.lock b/installations/Podfile.lock index 47b14419..9cc66127 100644 --- a/installations/Podfile.lock +++ b/installations/Podfile.lock @@ -1,17 +1,17 @@ PODS: - - FirebaseCore (9.3.0): + - FirebaseCore (9.4.0): - FirebaseCoreDiagnostics (~> 9.0) - FirebaseCoreInternal (~> 9.0) - GoogleUtilities/Environment (~> 7.7) - GoogleUtilities/Logger (~> 7.7) - - FirebaseCoreDiagnostics (9.3.0): + - FirebaseCoreDiagnostics (9.4.0): - GoogleDataTransport (< 10.0.0, >= 9.1.4) - GoogleUtilities/Environment (~> 7.7) - GoogleUtilities/Logger (~> 7.7) - nanopb (< 2.30910.0, >= 2.30908.0) - - FirebaseCoreInternal (9.3.0): + - FirebaseCoreInternal (9.4.0): - "GoogleUtilities/NSData+zlib (~> 7.7)" - - FirebaseInstallations (9.3.0): + - FirebaseInstallations (9.4.0): - FirebaseCore (~> 9.0) - GoogleUtilities/Environment (~> 7.7) - GoogleUtilities/UserDefaults (~> 7.7) @@ -49,10 +49,10 @@ SPEC REPOS: - PromisesObjC SPEC CHECKSUMS: - FirebaseCore: c088995ece701a021a48a1348ea0174877de2a6a - FirebaseCoreDiagnostics: 060eb57cc56dfaf40b1b1b5874a5c17c41ce79f8 - FirebaseCoreInternal: 635d1c9a612a6502b6377a0c92af83758076ffff - FirebaseInstallations: 54b40022cb06e462740c9f2b9fbe38b5e78a825a + FirebaseCore: 9a2b10270a854731c4d4d8a97d0aa8380ec3458d + FirebaseCoreDiagnostics: aaa87098082c4d4bdd1a9557b1186d18ca85ce8c + FirebaseCoreInternal: a13302b0088fbf5f38b79b6ece49c2af7d3e05d6 + FirebaseInstallations: 61db1054e688d2bdc4e2b3f744c1b086e913b742 GoogleDataTransport: 1c8145da7117bd68bbbed00cf304edb6a24de00f GoogleUtilities: e0913149f6b0625b553d70dae12b49fc62914fd1 nanopb: b552cce312b6c8484180ef47159bc0f65a1f0431 diff --git a/ml-functions/Podfile.lock b/ml-functions/Podfile.lock index 63edcd0b..ce25f414 100644 --- a/ml-functions/Podfile.lock +++ b/ml-functions/Podfile.lock @@ -1,26 +1,26 @@ PODS: - - Firebase/CoreOnly (9.3.0): - - FirebaseCore (= 9.3.0) - - Firebase/Functions (9.3.0): + - Firebase/CoreOnly (9.4.0): + - FirebaseCore (= 9.4.0) + - Firebase/Functions (9.4.0): - Firebase/CoreOnly - - FirebaseFunctions (~> 9.3.0) - - FirebaseAppCheckInterop (9.3.0) - - FirebaseAuthInterop (9.3.0) - - FirebaseCore (9.3.0): + - FirebaseFunctions (~> 9.4.0) + - FirebaseAppCheckInterop (9.4.0) + - FirebaseAuthInterop (9.4.0) + - FirebaseCore (9.4.0): - FirebaseCoreDiagnostics (~> 9.0) - FirebaseCoreInternal (~> 9.0) - GoogleUtilities/Environment (~> 7.7) - GoogleUtilities/Logger (~> 7.7) - - FirebaseCoreDiagnostics (9.3.0): + - FirebaseCoreDiagnostics (9.4.0): - GoogleDataTransport (< 10.0.0, >= 9.1.4) - GoogleUtilities/Environment (~> 7.7) - GoogleUtilities/Logger (~> 7.7) - nanopb (< 2.30910.0, >= 2.30908.0) - - FirebaseCoreExtension (9.3.0): + - FirebaseCoreExtension (9.4.0): - FirebaseCore (~> 9.0) - - FirebaseCoreInternal (9.3.0): + - FirebaseCoreInternal (9.4.0): - "GoogleUtilities/NSData+zlib (~> 7.7)" - - FirebaseFunctions (9.3.0): + - FirebaseFunctions (9.4.0): - FirebaseAppCheckInterop (~> 9.0) - FirebaseAuthInterop (~> 9.0) - FirebaseCore (~> 9.0) @@ -28,8 +28,8 @@ PODS: - FirebaseMessagingInterop (~> 9.0) - FirebaseSharedSwift (~> 9.0) - GTMSessionFetcher/Core (< 3.0, >= 1.7) - - FirebaseMessagingInterop (9.3.0) - - FirebaseSharedSwift (9.3.0) + - FirebaseMessagingInterop (9.4.0) + - FirebaseSharedSwift (9.4.0) - GoogleDataTransport (9.2.0): - GoogleUtilities/Environment (~> 7.7) - nanopb (< 2.30910.0, >= 2.30908.0) @@ -69,16 +69,16 @@ SPEC REPOS: - PromisesObjC SPEC CHECKSUMS: - Firebase: ef75abb1cdbc746d5a38f4e26c422c807b189b8c - FirebaseAppCheckInterop: f6b9670fb1360cf12006ca426e9c3b9a35317d17 - FirebaseAuthInterop: 79826b4edc64e1d10135947866ad4437657e8696 - FirebaseCore: c088995ece701a021a48a1348ea0174877de2a6a - FirebaseCoreDiagnostics: 060eb57cc56dfaf40b1b1b5874a5c17c41ce79f8 - FirebaseCoreExtension: 900b065a4970c31ce8de4e966cee910188e3a07b - FirebaseCoreInternal: 635d1c9a612a6502b6377a0c92af83758076ffff - FirebaseFunctions: 817616e838ef76f985314d0e1e8caa0bb5c19daf - FirebaseMessagingInterop: af98663efee05115924de2f4123321183c3a2be6 - FirebaseSharedSwift: 8becafc1096ca5703ac03065ed80496023880ac0 + Firebase: 7703fc4022824b6d6db1bf7bea58d13b8e17ec46 + FirebaseAppCheckInterop: 63119cdfc94b16c3e9421513c17f597aee2ea225 + FirebaseAuthInterop: 826d3d772b554e3675ceaab8c665008277ca9d1c + FirebaseCore: 9a2b10270a854731c4d4d8a97d0aa8380ec3458d + FirebaseCoreDiagnostics: aaa87098082c4d4bdd1a9557b1186d18ca85ce8c + FirebaseCoreExtension: 2cf8c542b54ad3c2d4b746c22e8828b670dcd9b0 + FirebaseCoreInternal: a13302b0088fbf5f38b79b6ece49c2af7d3e05d6 + FirebaseFunctions: cea54b689fb87b59b692989c0a5472c36df98aa1 + FirebaseMessagingInterop: a4bec680b953ddde5be175f4a2afce89c38cdc5f + FirebaseSharedSwift: 812ad75bf1a79968b2da3d75fdde9ce7cd172301 GoogleDataTransport: 1c8145da7117bd68bbbed00cf304edb6a24de00f GoogleUtilities: e0913149f6b0625b553d70dae12b49fc62914fd1 GTMSessionFetcher: 681175626052e03fdde7952f7e9c7a9785719506 diff --git a/storage/Podfile.lock b/storage/Podfile.lock index c14ac8b2..7b0543d3 100644 --- a/storage/Podfile.lock +++ b/storage/Podfile.lock @@ -1,27 +1,27 @@ PODS: - - FirebaseAppCheckInterop (9.3.0) - - FirebaseAuthInterop (9.3.0) - - FirebaseCore (9.3.0): + - FirebaseAppCheckInterop (9.4.0) + - FirebaseAuthInterop (9.4.0) + - FirebaseCore (9.4.0): - FirebaseCoreDiagnostics (~> 9.0) - FirebaseCoreInternal (~> 9.0) - GoogleUtilities/Environment (~> 7.7) - GoogleUtilities/Logger (~> 7.7) - - FirebaseCoreDiagnostics (9.3.0): + - FirebaseCoreDiagnostics (9.4.0): - GoogleDataTransport (< 10.0.0, >= 9.1.4) - GoogleUtilities/Environment (~> 7.7) - GoogleUtilities/Logger (~> 7.7) - nanopb (< 2.30910.0, >= 2.30908.0) - - FirebaseCoreExtension (9.3.0): + - FirebaseCoreExtension (9.4.0): - FirebaseCore (~> 9.0) - - FirebaseCoreInternal (9.3.0): + - FirebaseCoreInternal (9.4.0): - "GoogleUtilities/NSData+zlib (~> 7.7)" - - FirebaseStorage (9.3.0): + - FirebaseStorage (9.4.0): - FirebaseAppCheckInterop (~> 9.0) - FirebaseAuthInterop (~> 9.0) - FirebaseCore (~> 9.0) - FirebaseCoreExtension (~> 9.0) - FirebaseStorageInternal (~> 9.0) - - FirebaseStorageInternal (9.3.0): + - FirebaseStorageInternal (9.4.0): - FirebaseCore (~> 9.0) - GTMSessionFetcher/Core (< 3.0, >= 1.7) - FirebaseStorageUI (12.2.0): @@ -70,14 +70,14 @@ SPEC REPOS: - SDWebImage SPEC CHECKSUMS: - FirebaseAppCheckInterop: f6b9670fb1360cf12006ca426e9c3b9a35317d17 - FirebaseAuthInterop: 79826b4edc64e1d10135947866ad4437657e8696 - FirebaseCore: c088995ece701a021a48a1348ea0174877de2a6a - FirebaseCoreDiagnostics: 060eb57cc56dfaf40b1b1b5874a5c17c41ce79f8 - FirebaseCoreExtension: 900b065a4970c31ce8de4e966cee910188e3a07b - FirebaseCoreInternal: 635d1c9a612a6502b6377a0c92af83758076ffff - FirebaseStorage: 1414d27e15fa04f6350ef6602accef0e951c8bca - FirebaseStorageInternal: f1a6d64cace780580d2b8ffa0a0c8cf3c376f3f8 + FirebaseAppCheckInterop: 63119cdfc94b16c3e9421513c17f597aee2ea225 + FirebaseAuthInterop: 826d3d772b554e3675ceaab8c665008277ca9d1c + FirebaseCore: 9a2b10270a854731c4d4d8a97d0aa8380ec3458d + FirebaseCoreDiagnostics: aaa87098082c4d4bdd1a9557b1186d18ca85ce8c + FirebaseCoreExtension: 2cf8c542b54ad3c2d4b746c22e8828b670dcd9b0 + FirebaseCoreInternal: a13302b0088fbf5f38b79b6ece49c2af7d3e05d6 + FirebaseStorage: 160ba975dd3452d9c59a3bf5ea9bf70ff96bd3c2 + FirebaseStorageInternal: 425c7dc7de44d9b7e07a9f8d6515bab0f1266b87 FirebaseStorageUI: 952bb91b93ae0ee00d0033af011c918606c35d37 GoogleDataTransport: 1c8145da7117bd68bbbed00cf304edb6a24de00f GoogleUtilities: e0913149f6b0625b553d70dae12b49fc62914fd1 From f79164190cf5446ffc82dc6d87b1b5f68e61ce83 Mon Sep 17 00:00:00 2001 From: DPE bot Date: Mon, 15 Aug 2022 08:39:48 -0700 Subject: [PATCH 253/387] Auto-update dependencies. --- firestore/swift/Podfile.lock | 40 ++++++++++++++++++------------------ 1 file changed, 20 insertions(+), 20 deletions(-) diff --git a/firestore/swift/Podfile.lock b/firestore/swift/Podfile.lock index 9eb43f85..bfcde8fb 100644 --- a/firestore/swift/Podfile.lock +++ b/firestore/swift/Podfile.lock @@ -602,32 +602,32 @@ PODS: - BoringSSL-GRPC/Implementation (0.0.24): - BoringSSL-GRPC/Interface (= 0.0.24) - BoringSSL-GRPC/Interface (0.0.24) - - Firebase/Auth (9.3.0): + - Firebase/Auth (9.4.0): - Firebase/CoreOnly - - FirebaseAuth (~> 9.3.0) - - Firebase/CoreOnly (9.3.0): - - FirebaseCore (= 9.3.0) - - Firebase/Firestore (9.3.0): + - FirebaseAuth (~> 9.4.0) + - Firebase/CoreOnly (9.4.0): + - FirebaseCore (= 9.4.0) + - Firebase/Firestore (9.4.0): - Firebase/CoreOnly - - FirebaseFirestore (~> 9.3.0) - - FirebaseAuth (9.3.0): + - FirebaseFirestore (~> 9.4.0) + - FirebaseAuth (9.4.0): - FirebaseCore (~> 9.0) - GoogleUtilities/AppDelegateSwizzler (~> 7.7) - GoogleUtilities/Environment (~> 7.7) - GTMSessionFetcher/Core (< 3.0, >= 1.7) - - FirebaseCore (9.3.0): + - FirebaseCore (9.4.0): - FirebaseCoreDiagnostics (~> 9.0) - FirebaseCoreInternal (~> 9.0) - GoogleUtilities/Environment (~> 7.7) - GoogleUtilities/Logger (~> 7.7) - - FirebaseCoreDiagnostics (9.3.0): + - FirebaseCoreDiagnostics (9.4.0): - GoogleDataTransport (< 10.0.0, >= 9.1.4) - GoogleUtilities/Environment (~> 7.7) - GoogleUtilities/Logger (~> 7.7) - nanopb (< 2.30910.0, >= 2.30908.0) - - FirebaseCoreInternal (9.3.0): + - FirebaseCoreInternal (9.4.0): - "GoogleUtilities/NSData+zlib (~> 7.7)" - - FirebaseFirestore (9.3.0): + - FirebaseFirestore (9.4.0): - abseil/algorithm (~> 1.20211102.0) - abseil/base (~> 1.20211102.0) - abseil/container/flat_hash_map (~> 1.20211102.0) @@ -640,7 +640,7 @@ PODS: - "gRPC-C++ (~> 1.44.0)" - leveldb-library (~> 1.22) - nanopb (< 2.30910.0, >= 2.30908.0) - - FirebaseFirestoreSwift (9.4.0): + - FirebaseFirestoreSwift (9.5.0): - FirebaseFirestore (~> 9.0) - GeoFire/Utils (4.3.0) - GoogleDataTransport (9.2.0): @@ -761,19 +761,19 @@ EXTERNAL SOURCES: CHECKOUT OPTIONS: FirebaseFirestoreSwift: - :commit: cbaa7ce7063d5ab22414962ec63366ccbba26034 + :commit: 5368508930211e9e8dcc32b872cade62cd3b4a29 :git: https://github.com/firebase/firebase-ios-sdk.git SPEC CHECKSUMS: abseil: ebe5b5529fb05d93a8bdb7951607be08b7fa71bc BoringSSL-GRPC: 3175b25143e648463a56daeaaa499c6cb86dad33 - Firebase: ef75abb1cdbc746d5a38f4e26c422c807b189b8c - FirebaseAuth: 9ebc3577fe0acf9092df21ac314024b70aebf21e - FirebaseCore: c088995ece701a021a48a1348ea0174877de2a6a - FirebaseCoreDiagnostics: 060eb57cc56dfaf40b1b1b5874a5c17c41ce79f8 - FirebaseCoreInternal: 635d1c9a612a6502b6377a0c92af83758076ffff - FirebaseFirestore: 5a72aa925528f67469b16a54a6cfc369467197e4 - FirebaseFirestoreSwift: 2a1118a8fedc4eb42abbb70f60e8baad875204ef + Firebase: 7703fc4022824b6d6db1bf7bea58d13b8e17ec46 + FirebaseAuth: ae5d4402e1516497357d909162b091b3ca2a2e9c + FirebaseCore: 9a2b10270a854731c4d4d8a97d0aa8380ec3458d + FirebaseCoreDiagnostics: aaa87098082c4d4bdd1a9557b1186d18ca85ce8c + FirebaseCoreInternal: a13302b0088fbf5f38b79b6ece49c2af7d3e05d6 + FirebaseFirestore: 945196dd78f4e92de6fc47b38569a1e7088af81f + FirebaseFirestoreSwift: ef5bea568f1821ce61c9b1c3121182ef1167372b GeoFire: c34927b5c81ab614f611c79aa8d074cfa9780f07 GoogleDataTransport: 1c8145da7117bd68bbbed00cf304edb6a24de00f GoogleUtilities: e0913149f6b0625b553d70dae12b49fc62914fd1 From f3ff1a2148b81ffd4a740249023f9aacd4ebab6d Mon Sep 17 00:00:00 2001 From: DPE bot Date: Thu, 18 Aug 2022 08:40:39 -0700 Subject: [PATCH 254/387] Auto-update dependencies. --- firestore/swift/Podfile.lock | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/firestore/swift/Podfile.lock b/firestore/swift/Podfile.lock index bfcde8fb..25a90f58 100644 --- a/firestore/swift/Podfile.lock +++ b/firestore/swift/Podfile.lock @@ -761,7 +761,7 @@ EXTERNAL SOURCES: CHECKOUT OPTIONS: FirebaseFirestoreSwift: - :commit: 5368508930211e9e8dcc32b872cade62cd3b4a29 + :commit: cc9c6265016bc353dbd1114ac5e5f95d01d83f70 :git: https://github.com/firebase/firebase-ios-sdk.git SPEC CHECKSUMS: From 4fd53a6ab8a3a97de77d4a595c30362365f11892 Mon Sep 17 00:00:00 2001 From: DPE bot Date: Mon, 22 Aug 2022 08:44:04 -0700 Subject: [PATCH 255/387] Auto-update dependencies. --- database/Podfile.lock | 4 ++-- firestore/objc/Podfile.lock | 4 ++-- firestore/swift/Podfile.lock | 6 +++--- functions/Podfile.lock | 4 ++-- ml-functions/Podfile.lock | 4 ++-- storage/Podfile.lock | 4 ++-- 6 files changed, 13 insertions(+), 13 deletions(-) diff --git a/database/Podfile.lock b/database/Podfile.lock index 1d837c31..1c4d59c3 100644 --- a/database/Podfile.lock +++ b/database/Podfile.lock @@ -46,7 +46,7 @@ PODS: - "GoogleUtilities/NSData+zlib (7.7.0)" - GoogleUtilities/Reachability (7.7.0): - GoogleUtilities/Logger - - GTMSessionFetcher/Core (2.0.0) + - GTMSessionFetcher/Core (2.1.0) - leveldb-library (1.22.1) - nanopb (2.30909.0): - nanopb/decode (= 2.30909.0) @@ -83,7 +83,7 @@ SPEC CHECKSUMS: FirebaseDatabase: e93f5441b549ea4492a8d8a0c7d612ac46c1b12a GoogleDataTransport: 1c8145da7117bd68bbbed00cf304edb6a24de00f GoogleUtilities: e0913149f6b0625b553d70dae12b49fc62914fd1 - GTMSessionFetcher: 681175626052e03fdde7952f7e9c7a9785719506 + GTMSessionFetcher: ffbb25ec00ebcb5201adab0a56d808f6f1902d9f leveldb-library: 50c7b45cbd7bf543c81a468fe557a16ae3db8729 nanopb: b552cce312b6c8484180ef47159bc0f65a1f0431 PromisesObjC: ab77feca74fa2823e7af4249b8326368e61014cb diff --git a/firestore/objc/Podfile.lock b/firestore/objc/Podfile.lock index 1a267da4..94bff1f5 100644 --- a/firestore/objc/Podfile.lock +++ b/firestore/objc/Podfile.lock @@ -710,7 +710,7 @@ PODS: - gRPC-Core/Interface (= 1.44.0) - Libuv-gRPC (= 0.0.10) - gRPC-Core/Interface (1.44.0) - - GTMSessionFetcher/Core (2.0.0) + - GTMSessionFetcher/Core (2.1.0) - leveldb-library (1.22.1) - Libuv-gRPC (0.0.10): - Libuv-gRPC/Implementation (= 0.0.10) @@ -762,7 +762,7 @@ SPEC CHECKSUMS: GoogleUtilities: e0913149f6b0625b553d70dae12b49fc62914fd1 "gRPC-C++": 9675f953ace2b3de7c506039d77be1f2e77a8db2 gRPC-Core: 943e491cb0d45598b0b0eb9e910c88080369290b - GTMSessionFetcher: 681175626052e03fdde7952f7e9c7a9785719506 + GTMSessionFetcher: ffbb25ec00ebcb5201adab0a56d808f6f1902d9f leveldb-library: 50c7b45cbd7bf543c81a468fe557a16ae3db8729 Libuv-gRPC: 55e51798e14ef436ad9bc45d12d43b77b49df378 nanopb: b552cce312b6c8484180ef47159bc0f65a1f0431 diff --git a/firestore/swift/Podfile.lock b/firestore/swift/Podfile.lock index 25a90f58..f743475b 100644 --- a/firestore/swift/Podfile.lock +++ b/firestore/swift/Podfile.lock @@ -713,7 +713,7 @@ PODS: - gRPC-Core/Interface (= 1.44.0) - Libuv-gRPC (= 0.0.10) - gRPC-Core/Interface (1.44.0) - - GTMSessionFetcher/Core (2.0.0) + - GTMSessionFetcher/Core (2.1.0) - leveldb-library (1.22.1) - Libuv-gRPC (0.0.10): - Libuv-gRPC/Implementation (= 0.0.10) @@ -761,7 +761,7 @@ EXTERNAL SOURCES: CHECKOUT OPTIONS: FirebaseFirestoreSwift: - :commit: cc9c6265016bc353dbd1114ac5e5f95d01d83f70 + :commit: 3512851cf669f2173f04b415e64a1ded020595a2 :git: https://github.com/firebase/firebase-ios-sdk.git SPEC CHECKSUMS: @@ -779,7 +779,7 @@ SPEC CHECKSUMS: GoogleUtilities: e0913149f6b0625b553d70dae12b49fc62914fd1 "gRPC-C++": 9675f953ace2b3de7c506039d77be1f2e77a8db2 gRPC-Core: 943e491cb0d45598b0b0eb9e910c88080369290b - GTMSessionFetcher: 681175626052e03fdde7952f7e9c7a9785719506 + GTMSessionFetcher: ffbb25ec00ebcb5201adab0a56d808f6f1902d9f leveldb-library: 50c7b45cbd7bf543c81a468fe557a16ae3db8729 Libuv-gRPC: 55e51798e14ef436ad9bc45d12d43b77b49df378 nanopb: b552cce312b6c8484180ef47159bc0f65a1f0431 diff --git a/functions/Podfile.lock b/functions/Podfile.lock index 89708afa..3ab85b48 100644 --- a/functions/Podfile.lock +++ b/functions/Podfile.lock @@ -39,7 +39,7 @@ PODS: - GoogleUtilities/Logger (7.7.0): - GoogleUtilities/Environment - "GoogleUtilities/NSData+zlib (7.7.0)" - - GTMSessionFetcher/Core (2.0.0) + - GTMSessionFetcher/Core (2.1.0) - nanopb (2.30909.0): - nanopb/decode (= 2.30909.0) - nanopb/encode (= 2.30909.0) @@ -81,7 +81,7 @@ SPEC CHECKSUMS: FirebaseSharedSwift: 812ad75bf1a79968b2da3d75fdde9ce7cd172301 GoogleDataTransport: 1c8145da7117bd68bbbed00cf304edb6a24de00f GoogleUtilities: e0913149f6b0625b553d70dae12b49fc62914fd1 - GTMSessionFetcher: 681175626052e03fdde7952f7e9c7a9785719506 + GTMSessionFetcher: ffbb25ec00ebcb5201adab0a56d808f6f1902d9f nanopb: b552cce312b6c8484180ef47159bc0f65a1f0431 PromisesObjC: ab77feca74fa2823e7af4249b8326368e61014cb diff --git a/ml-functions/Podfile.lock b/ml-functions/Podfile.lock index ce25f414..be7dc711 100644 --- a/ml-functions/Podfile.lock +++ b/ml-functions/Podfile.lock @@ -39,7 +39,7 @@ PODS: - GoogleUtilities/Logger (7.7.0): - GoogleUtilities/Environment - "GoogleUtilities/NSData+zlib (7.7.0)" - - GTMSessionFetcher/Core (2.0.0) + - GTMSessionFetcher/Core (2.1.0) - nanopb (2.30909.0): - nanopb/decode (= 2.30909.0) - nanopb/encode (= 2.30909.0) @@ -81,7 +81,7 @@ SPEC CHECKSUMS: FirebaseSharedSwift: 812ad75bf1a79968b2da3d75fdde9ce7cd172301 GoogleDataTransport: 1c8145da7117bd68bbbed00cf304edb6a24de00f GoogleUtilities: e0913149f6b0625b553d70dae12b49fc62914fd1 - GTMSessionFetcher: 681175626052e03fdde7952f7e9c7a9785719506 + GTMSessionFetcher: ffbb25ec00ebcb5201adab0a56d808f6f1902d9f nanopb: b552cce312b6c8484180ef47159bc0f65a1f0431 PromisesObjC: ab77feca74fa2823e7af4249b8326368e61014cb diff --git a/storage/Podfile.lock b/storage/Podfile.lock index 7b0543d3..43deaf14 100644 --- a/storage/Podfile.lock +++ b/storage/Podfile.lock @@ -36,7 +36,7 @@ PODS: - GoogleUtilities/Logger (7.7.0): - GoogleUtilities/Environment - "GoogleUtilities/NSData+zlib (7.7.0)" - - GTMSessionFetcher/Core (2.0.0) + - GTMSessionFetcher/Core (2.1.0) - nanopb (2.30909.0): - nanopb/decode (= 2.30909.0) - nanopb/encode (= 2.30909.0) @@ -81,7 +81,7 @@ SPEC CHECKSUMS: FirebaseStorageUI: 952bb91b93ae0ee00d0033af011c918606c35d37 GoogleDataTransport: 1c8145da7117bd68bbbed00cf304edb6a24de00f GoogleUtilities: e0913149f6b0625b553d70dae12b49fc62914fd1 - GTMSessionFetcher: 681175626052e03fdde7952f7e9c7a9785719506 + GTMSessionFetcher: ffbb25ec00ebcb5201adab0a56d808f6f1902d9f nanopb: b552cce312b6c8484180ef47159bc0f65a1f0431 PromisesObjC: ab77feca74fa2823e7af4249b8326368e61014cb SDWebImage: 72f86271a6f3139cc7e4a89220946489d4b9a866 From 9cdcb89a616b606ac9ec2cc9065150c43a066b17 Mon Sep 17 00:00:00 2001 From: DPE bot Date: Tue, 23 Aug 2022 08:49:06 -0700 Subject: [PATCH 256/387] Auto-update dependencies. --- firestore/swift/Podfile.lock | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/firestore/swift/Podfile.lock b/firestore/swift/Podfile.lock index f743475b..e624a9de 100644 --- a/firestore/swift/Podfile.lock +++ b/firestore/swift/Podfile.lock @@ -761,7 +761,7 @@ EXTERNAL SOURCES: CHECKOUT OPTIONS: FirebaseFirestoreSwift: - :commit: 3512851cf669f2173f04b415e64a1ded020595a2 + :commit: 1358e34825288a1583e0920cec254449a254f22a :git: https://github.com/firebase/firebase-ios-sdk.git SPEC CHECKSUMS: From f3725b94060f03eef6041bc691f1d6bfd7da3695 Mon Sep 17 00:00:00 2001 From: DPE bot Date: Thu, 25 Aug 2022 08:55:05 -0700 Subject: [PATCH 257/387] Auto-update dependencies. --- appcheck/Podfile.lock | 26 ++++++++++----------- crashlytics/Podfile.lock | 30 ++++++++++++------------- database/Podfile.lock | 34 ++++++++++++++-------------- functions/Podfile.lock | 46 +++++++++++++++++++------------------- installations/Podfile.lock | 16 ++++++------- ml-functions/Podfile.lock | 46 +++++++++++++++++++------------------- storage/Podfile.lock | 38 +++++++++++++++---------------- 7 files changed, 118 insertions(+), 118 deletions(-) diff --git a/appcheck/Podfile.lock b/appcheck/Podfile.lock index e8dd01a9..186341d7 100644 --- a/appcheck/Podfile.lock +++ b/appcheck/Podfile.lock @@ -1,24 +1,24 @@ PODS: - - Firebase/AppCheck (9.4.0): + - Firebase/AppCheck (9.5.0): - Firebase/CoreOnly - - FirebaseAppCheck (~> 9.4.0) - - Firebase/CoreOnly (9.4.0): - - FirebaseCore (= 9.4.0) - - FirebaseAppCheck (9.4.0): + - FirebaseAppCheck (~> 9.5.0) + - Firebase/CoreOnly (9.5.0): + - FirebaseCore (= 9.5.0) + - FirebaseAppCheck (9.5.0): - FirebaseCore (~> 9.0) - GoogleUtilities/Environment (~> 7.7) - PromisesObjC (~> 2.1) - - FirebaseCore (9.4.0): + - FirebaseCore (9.5.0): - FirebaseCoreDiagnostics (~> 9.0) - FirebaseCoreInternal (~> 9.0) - GoogleUtilities/Environment (~> 7.7) - GoogleUtilities/Logger (~> 7.7) - - FirebaseCoreDiagnostics (9.4.0): + - FirebaseCoreDiagnostics (9.5.0): - GoogleDataTransport (< 10.0.0, >= 9.1.4) - GoogleUtilities/Environment (~> 7.7) - GoogleUtilities/Logger (~> 7.7) - nanopb (< 2.30910.0, >= 2.30908.0) - - FirebaseCoreInternal (9.4.0): + - FirebaseCoreInternal (9.5.0): - "GoogleUtilities/NSData+zlib (~> 7.7)" - GoogleDataTransport (9.2.0): - GoogleUtilities/Environment (~> 7.7) @@ -52,11 +52,11 @@ SPEC REPOS: - PromisesObjC SPEC CHECKSUMS: - Firebase: 7703fc4022824b6d6db1bf7bea58d13b8e17ec46 - FirebaseAppCheck: aaacc3c6beaba35564344c694608e272bd9e9cb1 - FirebaseCore: 9a2b10270a854731c4d4d8a97d0aa8380ec3458d - FirebaseCoreDiagnostics: aaa87098082c4d4bdd1a9557b1186d18ca85ce8c - FirebaseCoreInternal: a13302b0088fbf5f38b79b6ece49c2af7d3e05d6 + Firebase: 800f16f07af493d98d017446a315c27af0552f41 + FirebaseAppCheck: 84e58ced2b43249bb75529da1c33193b71e9c3c6 + FirebaseCore: 25c0400b670fd1e2f2104349cd3b5dcce8d9418f + FirebaseCoreDiagnostics: 17cbf4e72b1dbd64bfdc33d4b1f07bce4f16f1d8 + FirebaseCoreInternal: 50a8e39cae8abf72d5145d07ea34c3244f70862b GoogleDataTransport: 1c8145da7117bd68bbbed00cf304edb6a24de00f GoogleUtilities: e0913149f6b0625b553d70dae12b49fc62914fd1 nanopb: b552cce312b6c8484180ef47159bc0f65a1f0431 diff --git a/crashlytics/Podfile.lock b/crashlytics/Podfile.lock index 5df5c853..874f1370 100644 --- a/crashlytics/Podfile.lock +++ b/crashlytics/Podfile.lock @@ -1,29 +1,29 @@ PODS: - - Firebase/CoreOnly (9.4.0): - - FirebaseCore (= 9.4.0) - - Firebase/Crashlytics (9.4.0): + - Firebase/CoreOnly (9.5.0): + - FirebaseCore (= 9.5.0) + - Firebase/Crashlytics (9.5.0): - Firebase/CoreOnly - - FirebaseCrashlytics (~> 9.4.0) - - FirebaseCore (9.4.0): + - FirebaseCrashlytics (~> 9.5.0) + - FirebaseCore (9.5.0): - FirebaseCoreDiagnostics (~> 9.0) - FirebaseCoreInternal (~> 9.0) - GoogleUtilities/Environment (~> 7.7) - GoogleUtilities/Logger (~> 7.7) - - FirebaseCoreDiagnostics (9.4.0): + - FirebaseCoreDiagnostics (9.5.0): - GoogleDataTransport (< 10.0.0, >= 9.1.4) - GoogleUtilities/Environment (~> 7.7) - GoogleUtilities/Logger (~> 7.7) - nanopb (< 2.30910.0, >= 2.30908.0) - - FirebaseCoreInternal (9.4.0): + - FirebaseCoreInternal (9.5.0): - "GoogleUtilities/NSData+zlib (~> 7.7)" - - FirebaseCrashlytics (9.4.0): + - FirebaseCrashlytics (9.5.0): - FirebaseCore (~> 9.0) - FirebaseInstallations (~> 9.0) - GoogleDataTransport (< 10.0.0, >= 9.1.4) - GoogleUtilities/Environment (~> 7.7) - nanopb (< 2.30910.0, >= 2.30908.0) - PromisesObjC (~> 2.1) - - FirebaseInstallations (9.4.0): + - FirebaseInstallations (9.5.0): - FirebaseCore (~> 9.0) - GoogleUtilities/Environment (~> 7.7) - GoogleUtilities/UserDefaults (~> 7.7) @@ -63,12 +63,12 @@ SPEC REPOS: - PromisesObjC SPEC CHECKSUMS: - Firebase: 7703fc4022824b6d6db1bf7bea58d13b8e17ec46 - FirebaseCore: 9a2b10270a854731c4d4d8a97d0aa8380ec3458d - FirebaseCoreDiagnostics: aaa87098082c4d4bdd1a9557b1186d18ca85ce8c - FirebaseCoreInternal: a13302b0088fbf5f38b79b6ece49c2af7d3e05d6 - FirebaseCrashlytics: 121ea1d37f4906c94c4c9307297af5121b98b789 - FirebaseInstallations: 61db1054e688d2bdc4e2b3f744c1b086e913b742 + Firebase: 800f16f07af493d98d017446a315c27af0552f41 + FirebaseCore: 25c0400b670fd1e2f2104349cd3b5dcce8d9418f + FirebaseCoreDiagnostics: 17cbf4e72b1dbd64bfdc33d4b1f07bce4f16f1d8 + FirebaseCoreInternal: 50a8e39cae8abf72d5145d07ea34c3244f70862b + FirebaseCrashlytics: d20fa38bb8c88cb0f1c9211286bc23ab58c1b464 + FirebaseInstallations: 41f811b530c41dd90973d0174381cdb3fcb5e839 GoogleDataTransport: 1c8145da7117bd68bbbed00cf304edb6a24de00f GoogleUtilities: e0913149f6b0625b553d70dae12b49fc62914fd1 nanopb: b552cce312b6c8484180ef47159bc0f65a1f0431 diff --git a/database/Podfile.lock b/database/Podfile.lock index 1c4d59c3..1571c477 100644 --- a/database/Podfile.lock +++ b/database/Podfile.lock @@ -1,30 +1,30 @@ PODS: - - Firebase/Auth (9.4.0): + - Firebase/Auth (9.5.0): - Firebase/CoreOnly - - FirebaseAuth (~> 9.4.0) - - Firebase/CoreOnly (9.4.0): - - FirebaseCore (= 9.4.0) - - Firebase/Database (9.4.0): + - FirebaseAuth (~> 9.5.0) + - Firebase/CoreOnly (9.5.0): + - FirebaseCore (= 9.5.0) + - Firebase/Database (9.5.0): - Firebase/CoreOnly - - FirebaseDatabase (~> 9.4.0) - - FirebaseAuth (9.4.0): + - FirebaseDatabase (~> 9.5.0) + - FirebaseAuth (9.5.0): - FirebaseCore (~> 9.0) - GoogleUtilities/AppDelegateSwizzler (~> 7.7) - GoogleUtilities/Environment (~> 7.7) - GTMSessionFetcher/Core (< 3.0, >= 1.7) - - FirebaseCore (9.4.0): + - FirebaseCore (9.5.0): - FirebaseCoreDiagnostics (~> 9.0) - FirebaseCoreInternal (~> 9.0) - GoogleUtilities/Environment (~> 7.7) - GoogleUtilities/Logger (~> 7.7) - - FirebaseCoreDiagnostics (9.4.0): + - FirebaseCoreDiagnostics (9.5.0): - GoogleDataTransport (< 10.0.0, >= 9.1.4) - GoogleUtilities/Environment (~> 7.7) - GoogleUtilities/Logger (~> 7.7) - nanopb (< 2.30910.0, >= 2.30908.0) - - FirebaseCoreInternal (9.4.0): + - FirebaseCoreInternal (9.5.0): - "GoogleUtilities/NSData+zlib (~> 7.7)" - - FirebaseDatabase (9.4.0): + - FirebaseDatabase (9.5.0): - FirebaseCore (~> 9.0) - leveldb-library (~> 1.22) - GoogleDataTransport (9.2.0): @@ -75,12 +75,12 @@ SPEC REPOS: - PromisesObjC SPEC CHECKSUMS: - Firebase: 7703fc4022824b6d6db1bf7bea58d13b8e17ec46 - FirebaseAuth: ae5d4402e1516497357d909162b091b3ca2a2e9c - FirebaseCore: 9a2b10270a854731c4d4d8a97d0aa8380ec3458d - FirebaseCoreDiagnostics: aaa87098082c4d4bdd1a9557b1186d18ca85ce8c - FirebaseCoreInternal: a13302b0088fbf5f38b79b6ece49c2af7d3e05d6 - FirebaseDatabase: e93f5441b549ea4492a8d8a0c7d612ac46c1b12a + Firebase: 800f16f07af493d98d017446a315c27af0552f41 + FirebaseAuth: 741918f1fa62ed23246a509279f91d42d79a713f + FirebaseCore: 25c0400b670fd1e2f2104349cd3b5dcce8d9418f + FirebaseCoreDiagnostics: 17cbf4e72b1dbd64bfdc33d4b1f07bce4f16f1d8 + FirebaseCoreInternal: 50a8e39cae8abf72d5145d07ea34c3244f70862b + FirebaseDatabase: 0e2d3b1c935bb5ae704afc2f5c0adda365102312 GoogleDataTransport: 1c8145da7117bd68bbbed00cf304edb6a24de00f GoogleUtilities: e0913149f6b0625b553d70dae12b49fc62914fd1 GTMSessionFetcher: ffbb25ec00ebcb5201adab0a56d808f6f1902d9f diff --git a/functions/Podfile.lock b/functions/Podfile.lock index 3ab85b48..2e1f7a8e 100644 --- a/functions/Podfile.lock +++ b/functions/Podfile.lock @@ -1,26 +1,26 @@ PODS: - - Firebase/CoreOnly (9.4.0): - - FirebaseCore (= 9.4.0) - - Firebase/Functions (9.4.0): + - Firebase/CoreOnly (9.5.0): + - FirebaseCore (= 9.5.0) + - Firebase/Functions (9.5.0): - Firebase/CoreOnly - - FirebaseFunctions (~> 9.4.0) - - FirebaseAppCheckInterop (9.4.0) - - FirebaseAuthInterop (9.4.0) - - FirebaseCore (9.4.0): + - FirebaseFunctions (~> 9.5.0) + - FirebaseAppCheckInterop (9.5.0) + - FirebaseAuthInterop (9.5.0) + - FirebaseCore (9.5.0): - FirebaseCoreDiagnostics (~> 9.0) - FirebaseCoreInternal (~> 9.0) - GoogleUtilities/Environment (~> 7.7) - GoogleUtilities/Logger (~> 7.7) - - FirebaseCoreDiagnostics (9.4.0): + - FirebaseCoreDiagnostics (9.5.0): - GoogleDataTransport (< 10.0.0, >= 9.1.4) - GoogleUtilities/Environment (~> 7.7) - GoogleUtilities/Logger (~> 7.7) - nanopb (< 2.30910.0, >= 2.30908.0) - - FirebaseCoreExtension (9.4.0): + - FirebaseCoreExtension (9.5.0): - FirebaseCore (~> 9.0) - - FirebaseCoreInternal (9.4.0): + - FirebaseCoreInternal (9.5.0): - "GoogleUtilities/NSData+zlib (~> 7.7)" - - FirebaseFunctions (9.4.0): + - FirebaseFunctions (9.5.0): - FirebaseAppCheckInterop (~> 9.0) - FirebaseAuthInterop (~> 9.0) - FirebaseCore (~> 9.0) @@ -28,8 +28,8 @@ PODS: - FirebaseMessagingInterop (~> 9.0) - FirebaseSharedSwift (~> 9.0) - GTMSessionFetcher/Core (< 3.0, >= 1.7) - - FirebaseMessagingInterop (9.4.0) - - FirebaseSharedSwift (9.4.0) + - FirebaseMessagingInterop (9.5.0) + - FirebaseSharedSwift (9.5.0) - GoogleDataTransport (9.2.0): - GoogleUtilities/Environment (~> 7.7) - nanopb (< 2.30910.0, >= 2.30908.0) @@ -69,16 +69,16 @@ SPEC REPOS: - PromisesObjC SPEC CHECKSUMS: - Firebase: 7703fc4022824b6d6db1bf7bea58d13b8e17ec46 - FirebaseAppCheckInterop: 63119cdfc94b16c3e9421513c17f597aee2ea225 - FirebaseAuthInterop: 826d3d772b554e3675ceaab8c665008277ca9d1c - FirebaseCore: 9a2b10270a854731c4d4d8a97d0aa8380ec3458d - FirebaseCoreDiagnostics: aaa87098082c4d4bdd1a9557b1186d18ca85ce8c - FirebaseCoreExtension: 2cf8c542b54ad3c2d4b746c22e8828b670dcd9b0 - FirebaseCoreInternal: a13302b0088fbf5f38b79b6ece49c2af7d3e05d6 - FirebaseFunctions: cea54b689fb87b59b692989c0a5472c36df98aa1 - FirebaseMessagingInterop: a4bec680b953ddde5be175f4a2afce89c38cdc5f - FirebaseSharedSwift: 812ad75bf1a79968b2da3d75fdde9ce7cd172301 + Firebase: 800f16f07af493d98d017446a315c27af0552f41 + FirebaseAppCheckInterop: 8e95b4329809e3c06fb425acb3839dcadfe23673 + FirebaseAuthInterop: c5aa97b55a87785e22c60c73996c1ad32e5f7ac9 + FirebaseCore: 25c0400b670fd1e2f2104349cd3b5dcce8d9418f + FirebaseCoreDiagnostics: 17cbf4e72b1dbd64bfdc33d4b1f07bce4f16f1d8 + FirebaseCoreExtension: 2904492b693a6871ddbd1088c9d1fe6e54384050 + FirebaseCoreInternal: 50a8e39cae8abf72d5145d07ea34c3244f70862b + FirebaseFunctions: 9f6b1ae15651fff0107ef3abd2ee885b9c103236 + FirebaseMessagingInterop: 74001c949db794b1d29f94929fbc0b9e7f72a4b7 + FirebaseSharedSwift: c92b700eef937a9a9ad7962b991dcaac5aefe042 GoogleDataTransport: 1c8145da7117bd68bbbed00cf304edb6a24de00f GoogleUtilities: e0913149f6b0625b553d70dae12b49fc62914fd1 GTMSessionFetcher: ffbb25ec00ebcb5201adab0a56d808f6f1902d9f diff --git a/installations/Podfile.lock b/installations/Podfile.lock index 9cc66127..6714c40c 100644 --- a/installations/Podfile.lock +++ b/installations/Podfile.lock @@ -1,17 +1,17 @@ PODS: - - FirebaseCore (9.4.0): + - FirebaseCore (9.5.0): - FirebaseCoreDiagnostics (~> 9.0) - FirebaseCoreInternal (~> 9.0) - GoogleUtilities/Environment (~> 7.7) - GoogleUtilities/Logger (~> 7.7) - - FirebaseCoreDiagnostics (9.4.0): + - FirebaseCoreDiagnostics (9.5.0): - GoogleDataTransport (< 10.0.0, >= 9.1.4) - GoogleUtilities/Environment (~> 7.7) - GoogleUtilities/Logger (~> 7.7) - nanopb (< 2.30910.0, >= 2.30908.0) - - FirebaseCoreInternal (9.4.0): + - FirebaseCoreInternal (9.5.0): - "GoogleUtilities/NSData+zlib (~> 7.7)" - - FirebaseInstallations (9.4.0): + - FirebaseInstallations (9.5.0): - FirebaseCore (~> 9.0) - GoogleUtilities/Environment (~> 7.7) - GoogleUtilities/UserDefaults (~> 7.7) @@ -49,10 +49,10 @@ SPEC REPOS: - PromisesObjC SPEC CHECKSUMS: - FirebaseCore: 9a2b10270a854731c4d4d8a97d0aa8380ec3458d - FirebaseCoreDiagnostics: aaa87098082c4d4bdd1a9557b1186d18ca85ce8c - FirebaseCoreInternal: a13302b0088fbf5f38b79b6ece49c2af7d3e05d6 - FirebaseInstallations: 61db1054e688d2bdc4e2b3f744c1b086e913b742 + FirebaseCore: 25c0400b670fd1e2f2104349cd3b5dcce8d9418f + FirebaseCoreDiagnostics: 17cbf4e72b1dbd64bfdc33d4b1f07bce4f16f1d8 + FirebaseCoreInternal: 50a8e39cae8abf72d5145d07ea34c3244f70862b + FirebaseInstallations: 41f811b530c41dd90973d0174381cdb3fcb5e839 GoogleDataTransport: 1c8145da7117bd68bbbed00cf304edb6a24de00f GoogleUtilities: e0913149f6b0625b553d70dae12b49fc62914fd1 nanopb: b552cce312b6c8484180ef47159bc0f65a1f0431 diff --git a/ml-functions/Podfile.lock b/ml-functions/Podfile.lock index be7dc711..08dba123 100644 --- a/ml-functions/Podfile.lock +++ b/ml-functions/Podfile.lock @@ -1,26 +1,26 @@ PODS: - - Firebase/CoreOnly (9.4.0): - - FirebaseCore (= 9.4.0) - - Firebase/Functions (9.4.0): + - Firebase/CoreOnly (9.5.0): + - FirebaseCore (= 9.5.0) + - Firebase/Functions (9.5.0): - Firebase/CoreOnly - - FirebaseFunctions (~> 9.4.0) - - FirebaseAppCheckInterop (9.4.0) - - FirebaseAuthInterop (9.4.0) - - FirebaseCore (9.4.0): + - FirebaseFunctions (~> 9.5.0) + - FirebaseAppCheckInterop (9.5.0) + - FirebaseAuthInterop (9.5.0) + - FirebaseCore (9.5.0): - FirebaseCoreDiagnostics (~> 9.0) - FirebaseCoreInternal (~> 9.0) - GoogleUtilities/Environment (~> 7.7) - GoogleUtilities/Logger (~> 7.7) - - FirebaseCoreDiagnostics (9.4.0): + - FirebaseCoreDiagnostics (9.5.0): - GoogleDataTransport (< 10.0.0, >= 9.1.4) - GoogleUtilities/Environment (~> 7.7) - GoogleUtilities/Logger (~> 7.7) - nanopb (< 2.30910.0, >= 2.30908.0) - - FirebaseCoreExtension (9.4.0): + - FirebaseCoreExtension (9.5.0): - FirebaseCore (~> 9.0) - - FirebaseCoreInternal (9.4.0): + - FirebaseCoreInternal (9.5.0): - "GoogleUtilities/NSData+zlib (~> 7.7)" - - FirebaseFunctions (9.4.0): + - FirebaseFunctions (9.5.0): - FirebaseAppCheckInterop (~> 9.0) - FirebaseAuthInterop (~> 9.0) - FirebaseCore (~> 9.0) @@ -28,8 +28,8 @@ PODS: - FirebaseMessagingInterop (~> 9.0) - FirebaseSharedSwift (~> 9.0) - GTMSessionFetcher/Core (< 3.0, >= 1.7) - - FirebaseMessagingInterop (9.4.0) - - FirebaseSharedSwift (9.4.0) + - FirebaseMessagingInterop (9.5.0) + - FirebaseSharedSwift (9.5.0) - GoogleDataTransport (9.2.0): - GoogleUtilities/Environment (~> 7.7) - nanopb (< 2.30910.0, >= 2.30908.0) @@ -69,16 +69,16 @@ SPEC REPOS: - PromisesObjC SPEC CHECKSUMS: - Firebase: 7703fc4022824b6d6db1bf7bea58d13b8e17ec46 - FirebaseAppCheckInterop: 63119cdfc94b16c3e9421513c17f597aee2ea225 - FirebaseAuthInterop: 826d3d772b554e3675ceaab8c665008277ca9d1c - FirebaseCore: 9a2b10270a854731c4d4d8a97d0aa8380ec3458d - FirebaseCoreDiagnostics: aaa87098082c4d4bdd1a9557b1186d18ca85ce8c - FirebaseCoreExtension: 2cf8c542b54ad3c2d4b746c22e8828b670dcd9b0 - FirebaseCoreInternal: a13302b0088fbf5f38b79b6ece49c2af7d3e05d6 - FirebaseFunctions: cea54b689fb87b59b692989c0a5472c36df98aa1 - FirebaseMessagingInterop: a4bec680b953ddde5be175f4a2afce89c38cdc5f - FirebaseSharedSwift: 812ad75bf1a79968b2da3d75fdde9ce7cd172301 + Firebase: 800f16f07af493d98d017446a315c27af0552f41 + FirebaseAppCheckInterop: 8e95b4329809e3c06fb425acb3839dcadfe23673 + FirebaseAuthInterop: c5aa97b55a87785e22c60c73996c1ad32e5f7ac9 + FirebaseCore: 25c0400b670fd1e2f2104349cd3b5dcce8d9418f + FirebaseCoreDiagnostics: 17cbf4e72b1dbd64bfdc33d4b1f07bce4f16f1d8 + FirebaseCoreExtension: 2904492b693a6871ddbd1088c9d1fe6e54384050 + FirebaseCoreInternal: 50a8e39cae8abf72d5145d07ea34c3244f70862b + FirebaseFunctions: 9f6b1ae15651fff0107ef3abd2ee885b9c103236 + FirebaseMessagingInterop: 74001c949db794b1d29f94929fbc0b9e7f72a4b7 + FirebaseSharedSwift: c92b700eef937a9a9ad7962b991dcaac5aefe042 GoogleDataTransport: 1c8145da7117bd68bbbed00cf304edb6a24de00f GoogleUtilities: e0913149f6b0625b553d70dae12b49fc62914fd1 GTMSessionFetcher: ffbb25ec00ebcb5201adab0a56d808f6f1902d9f diff --git a/storage/Podfile.lock b/storage/Podfile.lock index 43deaf14..f1a8e86a 100644 --- a/storage/Podfile.lock +++ b/storage/Podfile.lock @@ -1,29 +1,29 @@ PODS: - - FirebaseAppCheckInterop (9.4.0) - - FirebaseAuthInterop (9.4.0) - - FirebaseCore (9.4.0): + - FirebaseAppCheckInterop (9.5.0) + - FirebaseAuthInterop (9.5.0) + - FirebaseCore (9.5.0): - FirebaseCoreDiagnostics (~> 9.0) - FirebaseCoreInternal (~> 9.0) - GoogleUtilities/Environment (~> 7.7) - GoogleUtilities/Logger (~> 7.7) - - FirebaseCoreDiagnostics (9.4.0): + - FirebaseCoreDiagnostics (9.5.0): - GoogleDataTransport (< 10.0.0, >= 9.1.4) - GoogleUtilities/Environment (~> 7.7) - GoogleUtilities/Logger (~> 7.7) - nanopb (< 2.30910.0, >= 2.30908.0) - - FirebaseCoreExtension (9.4.0): + - FirebaseCoreExtension (9.5.0): - FirebaseCore (~> 9.0) - - FirebaseCoreInternal (9.4.0): + - FirebaseCoreInternal (9.5.0): - "GoogleUtilities/NSData+zlib (~> 7.7)" - - FirebaseStorage (9.4.0): + - FirebaseStorage (9.5.0): - FirebaseAppCheckInterop (~> 9.0) - FirebaseAuthInterop (~> 9.0) - FirebaseCore (~> 9.0) - FirebaseCoreExtension (~> 9.0) - FirebaseStorageInternal (~> 9.0) - - FirebaseStorageInternal (9.4.0): + - FirebaseStorageInternal (9.5.0): - FirebaseCore (~> 9.0) - - GTMSessionFetcher/Core (< 3.0, >= 1.7) + - GTMSessionFetcher/Core (< 2.1, >= 1.7) - FirebaseStorageUI (12.2.0): - FirebaseStorage (< 10.0, >= 8.0) - SDWebImage (~> 5.6) @@ -36,7 +36,7 @@ PODS: - GoogleUtilities/Logger (7.7.0): - GoogleUtilities/Environment - "GoogleUtilities/NSData+zlib (7.7.0)" - - GTMSessionFetcher/Core (2.1.0) + - GTMSessionFetcher/Core (2.0.0) - nanopb (2.30909.0): - nanopb/decode (= 2.30909.0) - nanopb/encode (= 2.30909.0) @@ -70,18 +70,18 @@ SPEC REPOS: - SDWebImage SPEC CHECKSUMS: - FirebaseAppCheckInterop: 63119cdfc94b16c3e9421513c17f597aee2ea225 - FirebaseAuthInterop: 826d3d772b554e3675ceaab8c665008277ca9d1c - FirebaseCore: 9a2b10270a854731c4d4d8a97d0aa8380ec3458d - FirebaseCoreDiagnostics: aaa87098082c4d4bdd1a9557b1186d18ca85ce8c - FirebaseCoreExtension: 2cf8c542b54ad3c2d4b746c22e8828b670dcd9b0 - FirebaseCoreInternal: a13302b0088fbf5f38b79b6ece49c2af7d3e05d6 - FirebaseStorage: 160ba975dd3452d9c59a3bf5ea9bf70ff96bd3c2 - FirebaseStorageInternal: 425c7dc7de44d9b7e07a9f8d6515bab0f1266b87 + FirebaseAppCheckInterop: 8e95b4329809e3c06fb425acb3839dcadfe23673 + FirebaseAuthInterop: c5aa97b55a87785e22c60c73996c1ad32e5f7ac9 + FirebaseCore: 25c0400b670fd1e2f2104349cd3b5dcce8d9418f + FirebaseCoreDiagnostics: 17cbf4e72b1dbd64bfdc33d4b1f07bce4f16f1d8 + FirebaseCoreExtension: 2904492b693a6871ddbd1088c9d1fe6e54384050 + FirebaseCoreInternal: 50a8e39cae8abf72d5145d07ea34c3244f70862b + FirebaseStorage: a806d9f9eededf6fb1d906e79221b83ada1dbb4f + FirebaseStorageInternal: 4f8a9e27391a99ac0692adbbd072fe0e5c4125fe FirebaseStorageUI: 952bb91b93ae0ee00d0033af011c918606c35d37 GoogleDataTransport: 1c8145da7117bd68bbbed00cf304edb6a24de00f GoogleUtilities: e0913149f6b0625b553d70dae12b49fc62914fd1 - GTMSessionFetcher: ffbb25ec00ebcb5201adab0a56d808f6f1902d9f + GTMSessionFetcher: 681175626052e03fdde7952f7e9c7a9785719506 nanopb: b552cce312b6c8484180ef47159bc0f65a1f0431 PromisesObjC: ab77feca74fa2823e7af4249b8326368e61014cb SDWebImage: 72f86271a6f3139cc7e4a89220946489d4b9a866 From 20e037ee5317239d06a04c3dd94fbb3cf7097ba5 Mon Sep 17 00:00:00 2001 From: DPE bot Date: Fri, 26 Aug 2022 08:38:02 -0700 Subject: [PATCH 258/387] Auto-update dependencies. --- firestore/swift/Podfile.lock | 36 +++++++++++----------- firoptions/Podfile.lock | 58 ++++++++++++++++++------------------ 2 files changed, 47 insertions(+), 47 deletions(-) diff --git a/firestore/swift/Podfile.lock b/firestore/swift/Podfile.lock index e624a9de..5b35e591 100644 --- a/firestore/swift/Podfile.lock +++ b/firestore/swift/Podfile.lock @@ -602,32 +602,32 @@ PODS: - BoringSSL-GRPC/Implementation (0.0.24): - BoringSSL-GRPC/Interface (= 0.0.24) - BoringSSL-GRPC/Interface (0.0.24) - - Firebase/Auth (9.4.0): + - Firebase/Auth (9.5.0): - Firebase/CoreOnly - - FirebaseAuth (~> 9.4.0) - - Firebase/CoreOnly (9.4.0): - - FirebaseCore (= 9.4.0) - - Firebase/Firestore (9.4.0): + - FirebaseAuth (~> 9.5.0) + - Firebase/CoreOnly (9.5.0): + - FirebaseCore (= 9.5.0) + - Firebase/Firestore (9.5.0): - Firebase/CoreOnly - - FirebaseFirestore (~> 9.4.0) - - FirebaseAuth (9.4.0): + - FirebaseFirestore (~> 9.5.0) + - FirebaseAuth (9.5.0): - FirebaseCore (~> 9.0) - GoogleUtilities/AppDelegateSwizzler (~> 7.7) - GoogleUtilities/Environment (~> 7.7) - GTMSessionFetcher/Core (< 3.0, >= 1.7) - - FirebaseCore (9.4.0): + - FirebaseCore (9.5.0): - FirebaseCoreDiagnostics (~> 9.0) - FirebaseCoreInternal (~> 9.0) - GoogleUtilities/Environment (~> 7.7) - GoogleUtilities/Logger (~> 7.7) - - FirebaseCoreDiagnostics (9.4.0): + - FirebaseCoreDiagnostics (9.5.0): - GoogleDataTransport (< 10.0.0, >= 9.1.4) - GoogleUtilities/Environment (~> 7.7) - GoogleUtilities/Logger (~> 7.7) - nanopb (< 2.30910.0, >= 2.30908.0) - - FirebaseCoreInternal (9.4.0): + - FirebaseCoreInternal (9.5.0): - "GoogleUtilities/NSData+zlib (~> 7.7)" - - FirebaseFirestore (9.4.0): + - FirebaseFirestore (9.5.0): - abseil/algorithm (~> 1.20211102.0) - abseil/base (~> 1.20211102.0) - abseil/container/flat_hash_map (~> 1.20211102.0) @@ -761,18 +761,18 @@ EXTERNAL SOURCES: CHECKOUT OPTIONS: FirebaseFirestoreSwift: - :commit: 1358e34825288a1583e0920cec254449a254f22a + :commit: 0ca75eafac47dd31eecfc3f5498374fb0697fa98 :git: https://github.com/firebase/firebase-ios-sdk.git SPEC CHECKSUMS: abseil: ebe5b5529fb05d93a8bdb7951607be08b7fa71bc BoringSSL-GRPC: 3175b25143e648463a56daeaaa499c6cb86dad33 - Firebase: 7703fc4022824b6d6db1bf7bea58d13b8e17ec46 - FirebaseAuth: ae5d4402e1516497357d909162b091b3ca2a2e9c - FirebaseCore: 9a2b10270a854731c4d4d8a97d0aa8380ec3458d - FirebaseCoreDiagnostics: aaa87098082c4d4bdd1a9557b1186d18ca85ce8c - FirebaseCoreInternal: a13302b0088fbf5f38b79b6ece49c2af7d3e05d6 - FirebaseFirestore: 945196dd78f4e92de6fc47b38569a1e7088af81f + Firebase: 800f16f07af493d98d017446a315c27af0552f41 + FirebaseAuth: 741918f1fa62ed23246a509279f91d42d79a713f + FirebaseCore: 25c0400b670fd1e2f2104349cd3b5dcce8d9418f + FirebaseCoreDiagnostics: 17cbf4e72b1dbd64bfdc33d4b1f07bce4f16f1d8 + FirebaseCoreInternal: 50a8e39cae8abf72d5145d07ea34c3244f70862b + FirebaseFirestore: e4136560a4bdd1de5f02bc79ccb8414325b08823 FirebaseFirestoreSwift: ef5bea568f1821ce61c9b1c3121182ef1167372b GeoFire: c34927b5c81ab614f611c79aa8d074cfa9780f07 GoogleDataTransport: 1c8145da7117bd68bbbed00cf304edb6a24de00f diff --git a/firoptions/Podfile.lock b/firoptions/Podfile.lock index 49a72fb6..12653ac4 100644 --- a/firoptions/Podfile.lock +++ b/firoptions/Podfile.lock @@ -1,16 +1,16 @@ PODS: - - Firebase/Analytics (9.4.0): + - Firebase/Analytics (9.5.0): - Firebase/Core - - Firebase/Core (9.4.0): + - Firebase/Core (9.5.0): - Firebase/CoreOnly - - FirebaseAnalytics (~> 9.4.0) - - Firebase/CoreOnly (9.4.0): - - FirebaseCore (= 9.4.0) - - Firebase/Database (9.4.0): + - FirebaseAnalytics (~> 9.5.0) + - Firebase/CoreOnly (9.5.0): + - FirebaseCore (= 9.5.0) + - Firebase/Database (9.5.0): - Firebase/CoreOnly - - FirebaseDatabase (~> 9.4.0) - - FirebaseAnalytics (9.4.0): - - FirebaseAnalytics/AdIdSupport (= 9.4.0) + - FirebaseDatabase (~> 9.5.0) + - FirebaseAnalytics (9.5.0): + - FirebaseAnalytics/AdIdSupport (= 9.5.0) - FirebaseCore (~> 9.0) - FirebaseInstallations (~> 9.0) - GoogleUtilities/AppDelegateSwizzler (~> 7.7) @@ -18,50 +18,50 @@ PODS: - GoogleUtilities/Network (~> 7.7) - "GoogleUtilities/NSData+zlib (~> 7.7)" - nanopb (< 2.30910.0, >= 2.30908.0) - - FirebaseAnalytics/AdIdSupport (9.4.0): + - FirebaseAnalytics/AdIdSupport (9.5.0): - FirebaseCore (~> 9.0) - FirebaseInstallations (~> 9.0) - - GoogleAppMeasurement (= 9.4.0) + - GoogleAppMeasurement (= 9.5.0) - GoogleUtilities/AppDelegateSwizzler (~> 7.7) - GoogleUtilities/MethodSwizzler (~> 7.7) - GoogleUtilities/Network (~> 7.7) - "GoogleUtilities/NSData+zlib (~> 7.7)" - nanopb (< 2.30910.0, >= 2.30908.0) - - FirebaseCore (9.4.0): + - FirebaseCore (9.5.0): - FirebaseCoreDiagnostics (~> 9.0) - FirebaseCoreInternal (~> 9.0) - GoogleUtilities/Environment (~> 7.7) - GoogleUtilities/Logger (~> 7.7) - - FirebaseCoreDiagnostics (9.4.0): + - FirebaseCoreDiagnostics (9.5.0): - GoogleDataTransport (< 10.0.0, >= 9.1.4) - GoogleUtilities/Environment (~> 7.7) - GoogleUtilities/Logger (~> 7.7) - nanopb (< 2.30910.0, >= 2.30908.0) - - FirebaseCoreInternal (9.4.0): + - FirebaseCoreInternal (9.5.0): - "GoogleUtilities/NSData+zlib (~> 7.7)" - - FirebaseDatabase (9.4.0): + - FirebaseDatabase (9.5.0): - FirebaseCore (~> 9.0) - leveldb-library (~> 1.22) - - FirebaseInstallations (9.4.0): + - FirebaseInstallations (9.5.0): - FirebaseCore (~> 9.0) - GoogleUtilities/Environment (~> 7.7) - GoogleUtilities/UserDefaults (~> 7.7) - PromisesObjC (~> 2.1) - - GoogleAppMeasurement (9.4.0): - - GoogleAppMeasurement/AdIdSupport (= 9.4.0) + - GoogleAppMeasurement (9.5.0): + - GoogleAppMeasurement/AdIdSupport (= 9.5.0) - GoogleUtilities/AppDelegateSwizzler (~> 7.7) - GoogleUtilities/MethodSwizzler (~> 7.7) - GoogleUtilities/Network (~> 7.7) - "GoogleUtilities/NSData+zlib (~> 7.7)" - nanopb (< 2.30910.0, >= 2.30908.0) - - GoogleAppMeasurement/AdIdSupport (9.4.0): - - GoogleAppMeasurement/WithoutAdIdSupport (= 9.4.0) + - GoogleAppMeasurement/AdIdSupport (9.5.0): + - GoogleAppMeasurement/WithoutAdIdSupport (= 9.5.0) - GoogleUtilities/AppDelegateSwizzler (~> 7.7) - GoogleUtilities/MethodSwizzler (~> 7.7) - GoogleUtilities/Network (~> 7.7) - "GoogleUtilities/NSData+zlib (~> 7.7)" - nanopb (< 2.30910.0, >= 2.30908.0) - - GoogleAppMeasurement/WithoutAdIdSupport (9.4.0): + - GoogleAppMeasurement/WithoutAdIdSupport (9.5.0): - GoogleUtilities/AppDelegateSwizzler (~> 7.7) - GoogleUtilities/MethodSwizzler (~> 7.7) - GoogleUtilities/Network (~> 7.7) @@ -120,14 +120,14 @@ SPEC REPOS: - PromisesObjC SPEC CHECKSUMS: - Firebase: 7703fc4022824b6d6db1bf7bea58d13b8e17ec46 - FirebaseAnalytics: a1a24e72b7ba7f47045a4633f1abb545c07bd29c - FirebaseCore: 9a2b10270a854731c4d4d8a97d0aa8380ec3458d - FirebaseCoreDiagnostics: aaa87098082c4d4bdd1a9557b1186d18ca85ce8c - FirebaseCoreInternal: a13302b0088fbf5f38b79b6ece49c2af7d3e05d6 - FirebaseDatabase: e93f5441b549ea4492a8d8a0c7d612ac46c1b12a - FirebaseInstallations: 61db1054e688d2bdc4e2b3f744c1b086e913b742 - GoogleAppMeasurement: 5d69e04287fc2c10cc43724bfa4bf31fc12c3dff + Firebase: 800f16f07af493d98d017446a315c27af0552f41 + FirebaseAnalytics: 1b60984a408320dda637306f3f733699ef8473d7 + FirebaseCore: 25c0400b670fd1e2f2104349cd3b5dcce8d9418f + FirebaseCoreDiagnostics: 17cbf4e72b1dbd64bfdc33d4b1f07bce4f16f1d8 + FirebaseCoreInternal: 50a8e39cae8abf72d5145d07ea34c3244f70862b + FirebaseDatabase: 0e2d3b1c935bb5ae704afc2f5c0adda365102312 + FirebaseInstallations: 41f811b530c41dd90973d0174381cdb3fcb5e839 + GoogleAppMeasurement: 6ee231473fbd75c11221dfce489894334024eead GoogleDataTransport: 1c8145da7117bd68bbbed00cf304edb6a24de00f GoogleUtilities: e0913149f6b0625b553d70dae12b49fc62914fd1 leveldb-library: 50c7b45cbd7bf543c81a468fe557a16ae3db8729 From b06c03b749114b1caaf5c2c5efeef86edeb92cb4 Mon Sep 17 00:00:00 2001 From: DPE bot Date: Mon, 29 Aug 2022 08:36:04 -0700 Subject: [PATCH 259/387] Auto-update dependencies. --- firestore/objc/Podfile.lock | 34 +++++++++++++++++----------------- firestore/swift/Podfile.lock | 2 +- 2 files changed, 18 insertions(+), 18 deletions(-) diff --git a/firestore/objc/Podfile.lock b/firestore/objc/Podfile.lock index 94bff1f5..8f1f3717 100644 --- a/firestore/objc/Podfile.lock +++ b/firestore/objc/Podfile.lock @@ -602,32 +602,32 @@ PODS: - BoringSSL-GRPC/Implementation (0.0.24): - BoringSSL-GRPC/Interface (= 0.0.24) - BoringSSL-GRPC/Interface (0.0.24) - - Firebase/Auth (9.4.0): + - Firebase/Auth (9.5.0): - Firebase/CoreOnly - - FirebaseAuth (~> 9.4.0) - - Firebase/CoreOnly (9.4.0): - - FirebaseCore (= 9.4.0) - - Firebase/Firestore (9.4.0): + - FirebaseAuth (~> 9.5.0) + - Firebase/CoreOnly (9.5.0): + - FirebaseCore (= 9.5.0) + - Firebase/Firestore (9.5.0): - Firebase/CoreOnly - - FirebaseFirestore (~> 9.4.0) - - FirebaseAuth (9.4.0): + - FirebaseFirestore (~> 9.5.0) + - FirebaseAuth (9.5.0): - FirebaseCore (~> 9.0) - GoogleUtilities/AppDelegateSwizzler (~> 7.7) - GoogleUtilities/Environment (~> 7.7) - GTMSessionFetcher/Core (< 3.0, >= 1.7) - - FirebaseCore (9.4.0): + - FirebaseCore (9.5.0): - FirebaseCoreDiagnostics (~> 9.0) - FirebaseCoreInternal (~> 9.0) - GoogleUtilities/Environment (~> 7.7) - GoogleUtilities/Logger (~> 7.7) - - FirebaseCoreDiagnostics (9.4.0): + - FirebaseCoreDiagnostics (9.5.0): - GoogleDataTransport (< 10.0.0, >= 9.1.4) - GoogleUtilities/Environment (~> 7.7) - GoogleUtilities/Logger (~> 7.7) - nanopb (< 2.30910.0, >= 2.30908.0) - - FirebaseCoreInternal (9.4.0): + - FirebaseCoreInternal (9.5.0): - "GoogleUtilities/NSData+zlib (~> 7.7)" - - FirebaseFirestore (9.4.0): + - FirebaseFirestore (9.5.0): - abseil/algorithm (~> 1.20211102.0) - abseil/base (~> 1.20211102.0) - abseil/container/flat_hash_map (~> 1.20211102.0) @@ -752,12 +752,12 @@ SPEC REPOS: SPEC CHECKSUMS: abseil: ebe5b5529fb05d93a8bdb7951607be08b7fa71bc BoringSSL-GRPC: 3175b25143e648463a56daeaaa499c6cb86dad33 - Firebase: 7703fc4022824b6d6db1bf7bea58d13b8e17ec46 - FirebaseAuth: ae5d4402e1516497357d909162b091b3ca2a2e9c - FirebaseCore: 9a2b10270a854731c4d4d8a97d0aa8380ec3458d - FirebaseCoreDiagnostics: aaa87098082c4d4bdd1a9557b1186d18ca85ce8c - FirebaseCoreInternal: a13302b0088fbf5f38b79b6ece49c2af7d3e05d6 - FirebaseFirestore: 945196dd78f4e92de6fc47b38569a1e7088af81f + Firebase: 800f16f07af493d98d017446a315c27af0552f41 + FirebaseAuth: 741918f1fa62ed23246a509279f91d42d79a713f + FirebaseCore: 25c0400b670fd1e2f2104349cd3b5dcce8d9418f + FirebaseCoreDiagnostics: 17cbf4e72b1dbd64bfdc33d4b1f07bce4f16f1d8 + FirebaseCoreInternal: 50a8e39cae8abf72d5145d07ea34c3244f70862b + FirebaseFirestore: e4136560a4bdd1de5f02bc79ccb8414325b08823 GoogleDataTransport: 1c8145da7117bd68bbbed00cf304edb6a24de00f GoogleUtilities: e0913149f6b0625b553d70dae12b49fc62914fd1 "gRPC-C++": 9675f953ace2b3de7c506039d77be1f2e77a8db2 diff --git a/firestore/swift/Podfile.lock b/firestore/swift/Podfile.lock index 5b35e591..3209590b 100644 --- a/firestore/swift/Podfile.lock +++ b/firestore/swift/Podfile.lock @@ -761,7 +761,7 @@ EXTERNAL SOURCES: CHECKOUT OPTIONS: FirebaseFirestoreSwift: - :commit: 0ca75eafac47dd31eecfc3f5498374fb0697fa98 + :commit: f8ee68bfc7873efbfdfcea831a20435c4b89f875 :git: https://github.com/firebase/firebase-ios-sdk.git SPEC CHECKSUMS: From ddda61656a35b592d9c2f7582dc8beb27b9e6b79 Mon Sep 17 00:00:00 2001 From: DPE bot Date: Tue, 30 Aug 2022 08:40:52 -0700 Subject: [PATCH 260/387] Auto-update dependencies. --- firestore/swift/Podfile.lock | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/firestore/swift/Podfile.lock b/firestore/swift/Podfile.lock index 3209590b..9e4f14f2 100644 --- a/firestore/swift/Podfile.lock +++ b/firestore/swift/Podfile.lock @@ -640,7 +640,7 @@ PODS: - "gRPC-C++ (~> 1.44.0)" - leveldb-library (~> 1.22) - nanopb (< 2.30910.0, >= 2.30908.0) - - FirebaseFirestoreSwift (9.5.0): + - FirebaseFirestoreSwift (9.6.0): - FirebaseFirestore (~> 9.0) - GeoFire/Utils (4.3.0) - GoogleDataTransport (9.2.0): @@ -761,7 +761,7 @@ EXTERNAL SOURCES: CHECKOUT OPTIONS: FirebaseFirestoreSwift: - :commit: f8ee68bfc7873efbfdfcea831a20435c4b89f875 + :commit: efbb25d03c007abdd4addb78e9334b33da7c342f :git: https://github.com/firebase/firebase-ios-sdk.git SPEC CHECKSUMS: @@ -773,7 +773,7 @@ SPEC CHECKSUMS: FirebaseCoreDiagnostics: 17cbf4e72b1dbd64bfdc33d4b1f07bce4f16f1d8 FirebaseCoreInternal: 50a8e39cae8abf72d5145d07ea34c3244f70862b FirebaseFirestore: e4136560a4bdd1de5f02bc79ccb8414325b08823 - FirebaseFirestoreSwift: ef5bea568f1821ce61c9b1c3121182ef1167372b + FirebaseFirestoreSwift: d86a0fef1225c6c1ddfae15b3250700867d63013 GeoFire: c34927b5c81ab614f611c79aa8d074cfa9780f07 GoogleDataTransport: 1c8145da7117bd68bbbed00cf304edb6a24de00f GoogleUtilities: e0913149f6b0625b553d70dae12b49fc62914fd1 From dbd700b798a108deced998ba399faf62ee03ed35 Mon Sep 17 00:00:00 2001 From: DPE bot Date: Tue, 6 Sep 2022 08:56:05 -0700 Subject: [PATCH 261/387] Auto-update dependencies. --- firestore/swift/Podfile.lock | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/firestore/swift/Podfile.lock b/firestore/swift/Podfile.lock index 9e4f14f2..1e61b5df 100644 --- a/firestore/swift/Podfile.lock +++ b/firestore/swift/Podfile.lock @@ -761,7 +761,7 @@ EXTERNAL SOURCES: CHECKOUT OPTIONS: FirebaseFirestoreSwift: - :commit: efbb25d03c007abdd4addb78e9334b33da7c342f + :commit: 34b729d3eda9b9dbb14e542940f10bea92aeebb3 :git: https://github.com/firebase/firebase-ios-sdk.git SPEC CHECKSUMS: From 3cb3936b677891a03ceff367886793caec73a61b Mon Sep 17 00:00:00 2001 From: DPE bot Date: Wed, 7 Sep 2022 08:47:41 -0700 Subject: [PATCH 262/387] Auto-update dependencies. --- firestore/swift/Podfile.lock | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/firestore/swift/Podfile.lock b/firestore/swift/Podfile.lock index 1e61b5df..d5c738e7 100644 --- a/firestore/swift/Podfile.lock +++ b/firestore/swift/Podfile.lock @@ -761,7 +761,7 @@ EXTERNAL SOURCES: CHECKOUT OPTIONS: FirebaseFirestoreSwift: - :commit: 34b729d3eda9b9dbb14e542940f10bea92aeebb3 + :commit: cc3384c9d5d820fc831aaa293a35af47f4638722 :git: https://github.com/firebase/firebase-ios-sdk.git SPEC CHECKSUMS: From 9df906fdb43ff3d2f6f86ccb4fa2169f1505dbf5 Mon Sep 17 00:00:00 2001 From: Mark Arndt Date: Wed, 7 Sep 2022 16:22:09 -0700 Subject: [PATCH 263/387] First pass at snippet. --- storage/StorageReferenceSwift/ViewController.swift | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/storage/StorageReferenceSwift/ViewController.swift b/storage/StorageReferenceSwift/ViewController.swift index e488c257..a037463b 100644 --- a/storage/StorageReferenceSwift/ViewController.swift +++ b/storage/StorageReferenceSwift/ViewController.swift @@ -664,4 +664,12 @@ class ViewController: UIViewController { } } // [END storage_list_paginated] + + func emulatorSettings() { + // [START rtdb_emulator_connect] + // In almost all cases the ns (namespace) is your project ID. + let db = Storage.storage(url:"http://localhost:9199?ns=YOUR_DATABASE_NAMESPACE") + // [END storage_emulator_connect] + + } } From b913e4c8e6603ccfcc3fe61172dd5c20ddef5844 Mon Sep 17 00:00:00 2001 From: Mark Arndt Date: Wed, 7 Sep 2022 16:26:13 -0700 Subject: [PATCH 264/387] Ok, let's try the correct snippet. --- storage/StorageReferenceSwift/ViewController.swift | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/storage/StorageReferenceSwift/ViewController.swift b/storage/StorageReferenceSwift/ViewController.swift index a037463b..d5ac1e8d 100644 --- a/storage/StorageReferenceSwift/ViewController.swift +++ b/storage/StorageReferenceSwift/ViewController.swift @@ -667,8 +667,7 @@ class ViewController: UIViewController { func emulatorSettings() { // [START rtdb_emulator_connect] - // In almost all cases the ns (namespace) is your project ID. - let db = Storage.storage(url:"http://localhost:9199?ns=YOUR_DATABASE_NAMESPACE") + Storage.storage().useEmulator(withHost:"localhost", port:9199) // [END storage_emulator_connect] } From 7e16f3eb54677632982aeef7fd5dce3d2958958e Mon Sep 17 00:00:00 2001 From: Mark Arndt Date: Wed, 7 Sep 2022 16:28:15 -0700 Subject: [PATCH 265/387] Fix typo. --- storage/StorageReferenceSwift/ViewController.swift | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/storage/StorageReferenceSwift/ViewController.swift b/storage/StorageReferenceSwift/ViewController.swift index d5ac1e8d..5a21b532 100644 --- a/storage/StorageReferenceSwift/ViewController.swift +++ b/storage/StorageReferenceSwift/ViewController.swift @@ -666,7 +666,7 @@ class ViewController: UIViewController { // [END storage_list_paginated] func emulatorSettings() { - // [START rtdb_emulator_connect] + // [START storage_emulator_connect] Storage.storage().useEmulator(withHost:"localhost", port:9199) // [END storage_emulator_connect] From c7a01c6d3b487b5504cf62c5a7eb82739e346e62 Mon Sep 17 00:00:00 2001 From: DPE bot Date: Mon, 12 Sep 2022 08:38:57 -0700 Subject: [PATCH 266/387] Auto-update dependencies. --- firestore/swift/Podfile.lock | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/firestore/swift/Podfile.lock b/firestore/swift/Podfile.lock index d5c738e7..eb6e2f4f 100644 --- a/firestore/swift/Podfile.lock +++ b/firestore/swift/Podfile.lock @@ -761,7 +761,7 @@ EXTERNAL SOURCES: CHECKOUT OPTIONS: FirebaseFirestoreSwift: - :commit: cc3384c9d5d820fc831aaa293a35af47f4638722 + :commit: 7e80c25b51c2ffa238879b07fbfc5baa54bb3050 :git: https://github.com/firebase/firebase-ios-sdk.git SPEC CHECKSUMS: From 2a9472d034a2ed2c408398fce38cf7544f697ef4 Mon Sep 17 00:00:00 2001 From: Morgan Chen Date: Mon, 12 Sep 2022 16:05:58 -0700 Subject: [PATCH 267/387] preliminary count query snippet --- .../swift/firestore-smoketest/ViewController.swift | 14 ++++++++++++++ 1 file changed, 14 insertions(+) diff --git a/firestore/swift/firestore-smoketest/ViewController.swift b/firestore/swift/firestore-smoketest/ViewController.swift index ecba8dd4..6f0164a2 100644 --- a/firestore/swift/firestore-smoketest/ViewController.swift +++ b/firestore/swift/firestore-smoketest/ViewController.swift @@ -1257,6 +1257,20 @@ class ViewController: UIViewController { Firestore.firestore().settings = settings // [END fs_emulator_connect] } + + // MARK: Aggregation queries + private func countQuery() { + // [START count_aggregation_query] + do { + let query = db.collection("games/chess/players").whereField("online", isEqualTo: true) + let countQuery = query.countAggregateQuery + let snapshot = try await countQuery.aggregation(source: AggregateSource.serverNoCache) + } catch { + print(error) + } + // [END count_aggregation_query] + } + } // [START codable_struct] From 4890afc4e4f2b80a4b2e8f7c310351447a294e30 Mon Sep 17 00:00:00 2001 From: DPE bot Date: Tue, 13 Sep 2022 08:47:21 -0700 Subject: [PATCH 268/387] Auto-update dependencies. --- appcheck/Podfile.lock | 16 ++++++++-------- crashlytics/Podfile.lock | 22 +++++++++++----------- database/Podfile.lock | 22 +++++++++++----------- firestore/objc/Podfile.lock | 22 +++++++++++----------- firestore/swift/Podfile.lock | 22 +++++++++++----------- firoptions/Podfile.lock | 30 +++++++++++++++--------------- functions/Podfile.lock | 36 ++++++++++++++++++------------------ installations/Podfile.lock | 26 +++++++++++++------------- storage/Podfile.lock | 32 ++++++++++++++++---------------- 9 files changed, 114 insertions(+), 114 deletions(-) diff --git a/appcheck/Podfile.lock b/appcheck/Podfile.lock index 186341d7..1ef90b4d 100644 --- a/appcheck/Podfile.lock +++ b/appcheck/Podfile.lock @@ -13,22 +13,22 @@ PODS: - FirebaseCoreInternal (~> 9.0) - GoogleUtilities/Environment (~> 7.7) - GoogleUtilities/Logger (~> 7.7) - - FirebaseCoreDiagnostics (9.5.0): + - FirebaseCoreDiagnostics (9.6.0): - GoogleDataTransport (< 10.0.0, >= 9.1.4) - GoogleUtilities/Environment (~> 7.7) - GoogleUtilities/Logger (~> 7.7) - nanopb (< 2.30910.0, >= 2.30908.0) - - FirebaseCoreInternal (9.5.0): + - FirebaseCoreInternal (9.6.0): - "GoogleUtilities/NSData+zlib (~> 7.7)" - GoogleDataTransport (9.2.0): - GoogleUtilities/Environment (~> 7.7) - nanopb (< 2.30910.0, >= 2.30908.0) - PromisesObjC (< 3.0, >= 1.2) - - GoogleUtilities/Environment (7.7.0): + - GoogleUtilities/Environment (7.8.0): - PromisesObjC (< 3.0, >= 1.2) - - GoogleUtilities/Logger (7.7.0): + - GoogleUtilities/Logger (7.8.0): - GoogleUtilities/Environment - - "GoogleUtilities/NSData+zlib (7.7.0)" + - "GoogleUtilities/NSData+zlib (7.8.0)" - nanopb (2.30909.0): - nanopb/decode (= 2.30909.0) - nanopb/encode (= 2.30909.0) @@ -55,10 +55,10 @@ SPEC CHECKSUMS: Firebase: 800f16f07af493d98d017446a315c27af0552f41 FirebaseAppCheck: 84e58ced2b43249bb75529da1c33193b71e9c3c6 FirebaseCore: 25c0400b670fd1e2f2104349cd3b5dcce8d9418f - FirebaseCoreDiagnostics: 17cbf4e72b1dbd64bfdc33d4b1f07bce4f16f1d8 - FirebaseCoreInternal: 50a8e39cae8abf72d5145d07ea34c3244f70862b + FirebaseCoreDiagnostics: 99a495094b10a57eeb3ae8efa1665700ad0bdaa6 + FirebaseCoreInternal: bca76517fe1ed381e989f5e7d8abb0da8d85bed3 GoogleDataTransport: 1c8145da7117bd68bbbed00cf304edb6a24de00f - GoogleUtilities: e0913149f6b0625b553d70dae12b49fc62914fd1 + GoogleUtilities: 1d20a6ad97ef46f67bbdec158ce00563a671ebb7 nanopb: b552cce312b6c8484180ef47159bc0f65a1f0431 PromisesObjC: ab77feca74fa2823e7af4249b8326368e61014cb diff --git a/crashlytics/Podfile.lock b/crashlytics/Podfile.lock index 874f1370..fc864cb7 100644 --- a/crashlytics/Podfile.lock +++ b/crashlytics/Podfile.lock @@ -9,12 +9,12 @@ PODS: - FirebaseCoreInternal (~> 9.0) - GoogleUtilities/Environment (~> 7.7) - GoogleUtilities/Logger (~> 7.7) - - FirebaseCoreDiagnostics (9.5.0): + - FirebaseCoreDiagnostics (9.6.0): - GoogleDataTransport (< 10.0.0, >= 9.1.4) - GoogleUtilities/Environment (~> 7.7) - GoogleUtilities/Logger (~> 7.7) - nanopb (< 2.30910.0, >= 2.30908.0) - - FirebaseCoreInternal (9.5.0): + - FirebaseCoreInternal (9.6.0): - "GoogleUtilities/NSData+zlib (~> 7.7)" - FirebaseCrashlytics (9.5.0): - FirebaseCore (~> 9.0) @@ -23,7 +23,7 @@ PODS: - GoogleUtilities/Environment (~> 7.7) - nanopb (< 2.30910.0, >= 2.30908.0) - PromisesObjC (~> 2.1) - - FirebaseInstallations (9.5.0): + - FirebaseInstallations (9.6.0): - FirebaseCore (~> 9.0) - GoogleUtilities/Environment (~> 7.7) - GoogleUtilities/UserDefaults (~> 7.7) @@ -32,12 +32,12 @@ PODS: - GoogleUtilities/Environment (~> 7.7) - nanopb (< 2.30910.0, >= 2.30908.0) - PromisesObjC (< 3.0, >= 1.2) - - GoogleUtilities/Environment (7.7.0): + - GoogleUtilities/Environment (7.8.0): - PromisesObjC (< 3.0, >= 1.2) - - GoogleUtilities/Logger (7.7.0): + - GoogleUtilities/Logger (7.8.0): - GoogleUtilities/Environment - - "GoogleUtilities/NSData+zlib (7.7.0)" - - GoogleUtilities/UserDefaults (7.7.0): + - "GoogleUtilities/NSData+zlib (7.8.0)" + - GoogleUtilities/UserDefaults (7.8.0): - GoogleUtilities/Logger - nanopb (2.30909.0): - nanopb/decode (= 2.30909.0) @@ -65,12 +65,12 @@ SPEC REPOS: SPEC CHECKSUMS: Firebase: 800f16f07af493d98d017446a315c27af0552f41 FirebaseCore: 25c0400b670fd1e2f2104349cd3b5dcce8d9418f - FirebaseCoreDiagnostics: 17cbf4e72b1dbd64bfdc33d4b1f07bce4f16f1d8 - FirebaseCoreInternal: 50a8e39cae8abf72d5145d07ea34c3244f70862b + FirebaseCoreDiagnostics: 99a495094b10a57eeb3ae8efa1665700ad0bdaa6 + FirebaseCoreInternal: bca76517fe1ed381e989f5e7d8abb0da8d85bed3 FirebaseCrashlytics: d20fa38bb8c88cb0f1c9211286bc23ab58c1b464 - FirebaseInstallations: 41f811b530c41dd90973d0174381cdb3fcb5e839 + FirebaseInstallations: 0a115432c4e223c5ab20b0dbbe4cbefa793a0e8e GoogleDataTransport: 1c8145da7117bd68bbbed00cf304edb6a24de00f - GoogleUtilities: e0913149f6b0625b553d70dae12b49fc62914fd1 + GoogleUtilities: 1d20a6ad97ef46f67bbdec158ce00563a671ebb7 nanopb: b552cce312b6c8484180ef47159bc0f65a1f0431 PromisesObjC: ab77feca74fa2823e7af4249b8326368e61014cb diff --git a/database/Podfile.lock b/database/Podfile.lock index 1571c477..f3d96117 100644 --- a/database/Podfile.lock +++ b/database/Podfile.lock @@ -17,12 +17,12 @@ PODS: - FirebaseCoreInternal (~> 9.0) - GoogleUtilities/Environment (~> 7.7) - GoogleUtilities/Logger (~> 7.7) - - FirebaseCoreDiagnostics (9.5.0): + - FirebaseCoreDiagnostics (9.6.0): - GoogleDataTransport (< 10.0.0, >= 9.1.4) - GoogleUtilities/Environment (~> 7.7) - GoogleUtilities/Logger (~> 7.7) - nanopb (< 2.30910.0, >= 2.30908.0) - - FirebaseCoreInternal (9.5.0): + - FirebaseCoreInternal (9.6.0): - "GoogleUtilities/NSData+zlib (~> 7.7)" - FirebaseDatabase (9.5.0): - FirebaseCore (~> 9.0) @@ -31,20 +31,20 @@ PODS: - GoogleUtilities/Environment (~> 7.7) - nanopb (< 2.30910.0, >= 2.30908.0) - PromisesObjC (< 3.0, >= 1.2) - - GoogleUtilities/AppDelegateSwizzler (7.7.0): + - GoogleUtilities/AppDelegateSwizzler (7.8.0): - GoogleUtilities/Environment - GoogleUtilities/Logger - GoogleUtilities/Network - - GoogleUtilities/Environment (7.7.0): + - GoogleUtilities/Environment (7.8.0): - PromisesObjC (< 3.0, >= 1.2) - - GoogleUtilities/Logger (7.7.0): + - GoogleUtilities/Logger (7.8.0): - GoogleUtilities/Environment - - GoogleUtilities/Network (7.7.0): + - GoogleUtilities/Network (7.8.0): - GoogleUtilities/Logger - "GoogleUtilities/NSData+zlib" - GoogleUtilities/Reachability - - "GoogleUtilities/NSData+zlib (7.7.0)" - - GoogleUtilities/Reachability (7.7.0): + - "GoogleUtilities/NSData+zlib (7.8.0)" + - GoogleUtilities/Reachability (7.8.0): - GoogleUtilities/Logger - GTMSessionFetcher/Core (2.1.0) - leveldb-library (1.22.1) @@ -78,11 +78,11 @@ SPEC CHECKSUMS: Firebase: 800f16f07af493d98d017446a315c27af0552f41 FirebaseAuth: 741918f1fa62ed23246a509279f91d42d79a713f FirebaseCore: 25c0400b670fd1e2f2104349cd3b5dcce8d9418f - FirebaseCoreDiagnostics: 17cbf4e72b1dbd64bfdc33d4b1f07bce4f16f1d8 - FirebaseCoreInternal: 50a8e39cae8abf72d5145d07ea34c3244f70862b + FirebaseCoreDiagnostics: 99a495094b10a57eeb3ae8efa1665700ad0bdaa6 + FirebaseCoreInternal: bca76517fe1ed381e989f5e7d8abb0da8d85bed3 FirebaseDatabase: 0e2d3b1c935bb5ae704afc2f5c0adda365102312 GoogleDataTransport: 1c8145da7117bd68bbbed00cf304edb6a24de00f - GoogleUtilities: e0913149f6b0625b553d70dae12b49fc62914fd1 + GoogleUtilities: 1d20a6ad97ef46f67bbdec158ce00563a671ebb7 GTMSessionFetcher: ffbb25ec00ebcb5201adab0a56d808f6f1902d9f leveldb-library: 50c7b45cbd7bf543c81a468fe557a16ae3db8729 nanopb: b552cce312b6c8484180ef47159bc0f65a1f0431 diff --git a/firestore/objc/Podfile.lock b/firestore/objc/Podfile.lock index 8f1f3717..36f9c2d9 100644 --- a/firestore/objc/Podfile.lock +++ b/firestore/objc/Podfile.lock @@ -620,12 +620,12 @@ PODS: - FirebaseCoreInternal (~> 9.0) - GoogleUtilities/Environment (~> 7.7) - GoogleUtilities/Logger (~> 7.7) - - FirebaseCoreDiagnostics (9.5.0): + - FirebaseCoreDiagnostics (9.6.0): - GoogleDataTransport (< 10.0.0, >= 9.1.4) - GoogleUtilities/Environment (~> 7.7) - GoogleUtilities/Logger (~> 7.7) - nanopb (< 2.30910.0, >= 2.30908.0) - - FirebaseCoreInternal (9.5.0): + - FirebaseCoreInternal (9.6.0): - "GoogleUtilities/NSData+zlib (~> 7.7)" - FirebaseFirestore (9.5.0): - abseil/algorithm (~> 1.20211102.0) @@ -644,20 +644,20 @@ PODS: - GoogleUtilities/Environment (~> 7.7) - nanopb (< 2.30910.0, >= 2.30908.0) - PromisesObjC (< 3.0, >= 1.2) - - GoogleUtilities/AppDelegateSwizzler (7.7.0): + - GoogleUtilities/AppDelegateSwizzler (7.8.0): - GoogleUtilities/Environment - GoogleUtilities/Logger - GoogleUtilities/Network - - GoogleUtilities/Environment (7.7.0): + - GoogleUtilities/Environment (7.8.0): - PromisesObjC (< 3.0, >= 1.2) - - GoogleUtilities/Logger (7.7.0): + - GoogleUtilities/Logger (7.8.0): - GoogleUtilities/Environment - - GoogleUtilities/Network (7.7.0): + - GoogleUtilities/Network (7.8.0): - GoogleUtilities/Logger - "GoogleUtilities/NSData+zlib" - GoogleUtilities/Reachability - - "GoogleUtilities/NSData+zlib (7.7.0)" - - GoogleUtilities/Reachability (7.7.0): + - "GoogleUtilities/NSData+zlib (7.8.0)" + - GoogleUtilities/Reachability (7.8.0): - GoogleUtilities/Logger - "gRPC-C++ (1.44.0)": - "gRPC-C++/Implementation (= 1.44.0)" @@ -755,11 +755,11 @@ SPEC CHECKSUMS: Firebase: 800f16f07af493d98d017446a315c27af0552f41 FirebaseAuth: 741918f1fa62ed23246a509279f91d42d79a713f FirebaseCore: 25c0400b670fd1e2f2104349cd3b5dcce8d9418f - FirebaseCoreDiagnostics: 17cbf4e72b1dbd64bfdc33d4b1f07bce4f16f1d8 - FirebaseCoreInternal: 50a8e39cae8abf72d5145d07ea34c3244f70862b + FirebaseCoreDiagnostics: 99a495094b10a57eeb3ae8efa1665700ad0bdaa6 + FirebaseCoreInternal: bca76517fe1ed381e989f5e7d8abb0da8d85bed3 FirebaseFirestore: e4136560a4bdd1de5f02bc79ccb8414325b08823 GoogleDataTransport: 1c8145da7117bd68bbbed00cf304edb6a24de00f - GoogleUtilities: e0913149f6b0625b553d70dae12b49fc62914fd1 + GoogleUtilities: 1d20a6ad97ef46f67bbdec158ce00563a671ebb7 "gRPC-C++": 9675f953ace2b3de7c506039d77be1f2e77a8db2 gRPC-Core: 943e491cb0d45598b0b0eb9e910c88080369290b GTMSessionFetcher: ffbb25ec00ebcb5201adab0a56d808f6f1902d9f diff --git a/firestore/swift/Podfile.lock b/firestore/swift/Podfile.lock index eb6e2f4f..4de4d67d 100644 --- a/firestore/swift/Podfile.lock +++ b/firestore/swift/Podfile.lock @@ -620,12 +620,12 @@ PODS: - FirebaseCoreInternal (~> 9.0) - GoogleUtilities/Environment (~> 7.7) - GoogleUtilities/Logger (~> 7.7) - - FirebaseCoreDiagnostics (9.5.0): + - FirebaseCoreDiagnostics (9.6.0): - GoogleDataTransport (< 10.0.0, >= 9.1.4) - GoogleUtilities/Environment (~> 7.7) - GoogleUtilities/Logger (~> 7.7) - nanopb (< 2.30910.0, >= 2.30908.0) - - FirebaseCoreInternal (9.5.0): + - FirebaseCoreInternal (9.6.0): - "GoogleUtilities/NSData+zlib (~> 7.7)" - FirebaseFirestore (9.5.0): - abseil/algorithm (~> 1.20211102.0) @@ -647,20 +647,20 @@ PODS: - GoogleUtilities/Environment (~> 7.7) - nanopb (< 2.30910.0, >= 2.30908.0) - PromisesObjC (< 3.0, >= 1.2) - - GoogleUtilities/AppDelegateSwizzler (7.7.0): + - GoogleUtilities/AppDelegateSwizzler (7.8.0): - GoogleUtilities/Environment - GoogleUtilities/Logger - GoogleUtilities/Network - - GoogleUtilities/Environment (7.7.0): + - GoogleUtilities/Environment (7.8.0): - PromisesObjC (< 3.0, >= 1.2) - - GoogleUtilities/Logger (7.7.0): + - GoogleUtilities/Logger (7.8.0): - GoogleUtilities/Environment - - GoogleUtilities/Network (7.7.0): + - GoogleUtilities/Network (7.8.0): - GoogleUtilities/Logger - "GoogleUtilities/NSData+zlib" - GoogleUtilities/Reachability - - "GoogleUtilities/NSData+zlib (7.7.0)" - - GoogleUtilities/Reachability (7.7.0): + - "GoogleUtilities/NSData+zlib (7.8.0)" + - GoogleUtilities/Reachability (7.8.0): - GoogleUtilities/Logger - "gRPC-C++ (1.44.0)": - "gRPC-C++/Implementation (= 1.44.0)" @@ -770,13 +770,13 @@ SPEC CHECKSUMS: Firebase: 800f16f07af493d98d017446a315c27af0552f41 FirebaseAuth: 741918f1fa62ed23246a509279f91d42d79a713f FirebaseCore: 25c0400b670fd1e2f2104349cd3b5dcce8d9418f - FirebaseCoreDiagnostics: 17cbf4e72b1dbd64bfdc33d4b1f07bce4f16f1d8 - FirebaseCoreInternal: 50a8e39cae8abf72d5145d07ea34c3244f70862b + FirebaseCoreDiagnostics: 99a495094b10a57eeb3ae8efa1665700ad0bdaa6 + FirebaseCoreInternal: bca76517fe1ed381e989f5e7d8abb0da8d85bed3 FirebaseFirestore: e4136560a4bdd1de5f02bc79ccb8414325b08823 FirebaseFirestoreSwift: d86a0fef1225c6c1ddfae15b3250700867d63013 GeoFire: c34927b5c81ab614f611c79aa8d074cfa9780f07 GoogleDataTransport: 1c8145da7117bd68bbbed00cf304edb6a24de00f - GoogleUtilities: e0913149f6b0625b553d70dae12b49fc62914fd1 + GoogleUtilities: 1d20a6ad97ef46f67bbdec158ce00563a671ebb7 "gRPC-C++": 9675f953ace2b3de7c506039d77be1f2e77a8db2 gRPC-Core: 943e491cb0d45598b0b0eb9e910c88080369290b GTMSessionFetcher: ffbb25ec00ebcb5201adab0a56d808f6f1902d9f diff --git a/firoptions/Podfile.lock b/firoptions/Podfile.lock index 12653ac4..ab6d5e74 100644 --- a/firoptions/Podfile.lock +++ b/firoptions/Podfile.lock @@ -32,17 +32,17 @@ PODS: - FirebaseCoreInternal (~> 9.0) - GoogleUtilities/Environment (~> 7.7) - GoogleUtilities/Logger (~> 7.7) - - FirebaseCoreDiagnostics (9.5.0): + - FirebaseCoreDiagnostics (9.6.0): - GoogleDataTransport (< 10.0.0, >= 9.1.4) - GoogleUtilities/Environment (~> 7.7) - GoogleUtilities/Logger (~> 7.7) - nanopb (< 2.30910.0, >= 2.30908.0) - - FirebaseCoreInternal (9.5.0): + - FirebaseCoreInternal (9.6.0): - "GoogleUtilities/NSData+zlib (~> 7.7)" - FirebaseDatabase (9.5.0): - FirebaseCore (~> 9.0) - leveldb-library (~> 1.22) - - FirebaseInstallations (9.5.0): + - FirebaseInstallations (9.6.0): - FirebaseCore (~> 9.0) - GoogleUtilities/Environment (~> 7.7) - GoogleUtilities/UserDefaults (~> 7.7) @@ -71,24 +71,24 @@ PODS: - GoogleUtilities/Environment (~> 7.7) - nanopb (< 2.30910.0, >= 2.30908.0) - PromisesObjC (< 3.0, >= 1.2) - - GoogleUtilities/AppDelegateSwizzler (7.7.0): + - GoogleUtilities/AppDelegateSwizzler (7.8.0): - GoogleUtilities/Environment - GoogleUtilities/Logger - GoogleUtilities/Network - - GoogleUtilities/Environment (7.7.0): + - GoogleUtilities/Environment (7.8.0): - PromisesObjC (< 3.0, >= 1.2) - - GoogleUtilities/Logger (7.7.0): + - GoogleUtilities/Logger (7.8.0): - GoogleUtilities/Environment - - GoogleUtilities/MethodSwizzler (7.7.0): + - GoogleUtilities/MethodSwizzler (7.8.0): - GoogleUtilities/Logger - - GoogleUtilities/Network (7.7.0): + - GoogleUtilities/Network (7.8.0): - GoogleUtilities/Logger - "GoogleUtilities/NSData+zlib" - GoogleUtilities/Reachability - - "GoogleUtilities/NSData+zlib (7.7.0)" - - GoogleUtilities/Reachability (7.7.0): + - "GoogleUtilities/NSData+zlib (7.8.0)" + - GoogleUtilities/Reachability (7.8.0): - GoogleUtilities/Logger - - GoogleUtilities/UserDefaults (7.7.0): + - GoogleUtilities/UserDefaults (7.8.0): - GoogleUtilities/Logger - leveldb-library (1.22.1) - nanopb (2.30909.0): @@ -123,13 +123,13 @@ SPEC CHECKSUMS: Firebase: 800f16f07af493d98d017446a315c27af0552f41 FirebaseAnalytics: 1b60984a408320dda637306f3f733699ef8473d7 FirebaseCore: 25c0400b670fd1e2f2104349cd3b5dcce8d9418f - FirebaseCoreDiagnostics: 17cbf4e72b1dbd64bfdc33d4b1f07bce4f16f1d8 - FirebaseCoreInternal: 50a8e39cae8abf72d5145d07ea34c3244f70862b + FirebaseCoreDiagnostics: 99a495094b10a57eeb3ae8efa1665700ad0bdaa6 + FirebaseCoreInternal: bca76517fe1ed381e989f5e7d8abb0da8d85bed3 FirebaseDatabase: 0e2d3b1c935bb5ae704afc2f5c0adda365102312 - FirebaseInstallations: 41f811b530c41dd90973d0174381cdb3fcb5e839 + FirebaseInstallations: 0a115432c4e223c5ab20b0dbbe4cbefa793a0e8e GoogleAppMeasurement: 6ee231473fbd75c11221dfce489894334024eead GoogleDataTransport: 1c8145da7117bd68bbbed00cf304edb6a24de00f - GoogleUtilities: e0913149f6b0625b553d70dae12b49fc62914fd1 + GoogleUtilities: 1d20a6ad97ef46f67bbdec158ce00563a671ebb7 leveldb-library: 50c7b45cbd7bf543c81a468fe557a16ae3db8729 nanopb: b552cce312b6c8484180ef47159bc0f65a1f0431 PromisesObjC: ab77feca74fa2823e7af4249b8326368e61014cb diff --git a/functions/Podfile.lock b/functions/Podfile.lock index 2e1f7a8e..8e9efbb8 100644 --- a/functions/Podfile.lock +++ b/functions/Podfile.lock @@ -4,21 +4,21 @@ PODS: - Firebase/Functions (9.5.0): - Firebase/CoreOnly - FirebaseFunctions (~> 9.5.0) - - FirebaseAppCheckInterop (9.5.0) - - FirebaseAuthInterop (9.5.0) + - FirebaseAppCheckInterop (9.6.0) + - FirebaseAuthInterop (9.6.0) - FirebaseCore (9.5.0): - FirebaseCoreDiagnostics (~> 9.0) - FirebaseCoreInternal (~> 9.0) - GoogleUtilities/Environment (~> 7.7) - GoogleUtilities/Logger (~> 7.7) - - FirebaseCoreDiagnostics (9.5.0): + - FirebaseCoreDiagnostics (9.6.0): - GoogleDataTransport (< 10.0.0, >= 9.1.4) - GoogleUtilities/Environment (~> 7.7) - GoogleUtilities/Logger (~> 7.7) - nanopb (< 2.30910.0, >= 2.30908.0) - - FirebaseCoreExtension (9.5.0): + - FirebaseCoreExtension (9.6.0): - FirebaseCore (~> 9.0) - - FirebaseCoreInternal (9.5.0): + - FirebaseCoreInternal (9.6.0): - "GoogleUtilities/NSData+zlib (~> 7.7)" - FirebaseFunctions (9.5.0): - FirebaseAppCheckInterop (~> 9.0) @@ -28,17 +28,17 @@ PODS: - FirebaseMessagingInterop (~> 9.0) - FirebaseSharedSwift (~> 9.0) - GTMSessionFetcher/Core (< 3.0, >= 1.7) - - FirebaseMessagingInterop (9.5.0) - - FirebaseSharedSwift (9.5.0) + - FirebaseMessagingInterop (9.6.0) + - FirebaseSharedSwift (9.6.0) - GoogleDataTransport (9.2.0): - GoogleUtilities/Environment (~> 7.7) - nanopb (< 2.30910.0, >= 2.30908.0) - PromisesObjC (< 3.0, >= 1.2) - - GoogleUtilities/Environment (7.7.0): + - GoogleUtilities/Environment (7.8.0): - PromisesObjC (< 3.0, >= 1.2) - - GoogleUtilities/Logger (7.7.0): + - GoogleUtilities/Logger (7.8.0): - GoogleUtilities/Environment - - "GoogleUtilities/NSData+zlib (7.7.0)" + - "GoogleUtilities/NSData+zlib (7.8.0)" - GTMSessionFetcher/Core (2.1.0) - nanopb (2.30909.0): - nanopb/decode (= 2.30909.0) @@ -70,17 +70,17 @@ SPEC REPOS: SPEC CHECKSUMS: Firebase: 800f16f07af493d98d017446a315c27af0552f41 - FirebaseAppCheckInterop: 8e95b4329809e3c06fb425acb3839dcadfe23673 - FirebaseAuthInterop: c5aa97b55a87785e22c60c73996c1ad32e5f7ac9 + FirebaseAppCheckInterop: d5ecda0c09f8069406643d6e0fa12c09d1b736e3 + FirebaseAuthInterop: b6cf02117f13a8400c8c8b4421e12c6e850bcaf3 FirebaseCore: 25c0400b670fd1e2f2104349cd3b5dcce8d9418f - FirebaseCoreDiagnostics: 17cbf4e72b1dbd64bfdc33d4b1f07bce4f16f1d8 - FirebaseCoreExtension: 2904492b693a6871ddbd1088c9d1fe6e54384050 - FirebaseCoreInternal: 50a8e39cae8abf72d5145d07ea34c3244f70862b + FirebaseCoreDiagnostics: 99a495094b10a57eeb3ae8efa1665700ad0bdaa6 + FirebaseCoreExtension: e83465d1236b166d1d445bbf0e82b65acb30b73b + FirebaseCoreInternal: bca76517fe1ed381e989f5e7d8abb0da8d85bed3 FirebaseFunctions: 9f6b1ae15651fff0107ef3abd2ee885b9c103236 - FirebaseMessagingInterop: 74001c949db794b1d29f94929fbc0b9e7f72a4b7 - FirebaseSharedSwift: c92b700eef937a9a9ad7962b991dcaac5aefe042 + FirebaseMessagingInterop: 348785028509e1a5a9af277123e7fc08b2d17306 + FirebaseSharedSwift: 2269c2ddc7a5efb7fb5f3f3177e790613b52dfda GoogleDataTransport: 1c8145da7117bd68bbbed00cf304edb6a24de00f - GoogleUtilities: e0913149f6b0625b553d70dae12b49fc62914fd1 + GoogleUtilities: 1d20a6ad97ef46f67bbdec158ce00563a671ebb7 GTMSessionFetcher: ffbb25ec00ebcb5201adab0a56d808f6f1902d9f nanopb: b552cce312b6c8484180ef47159bc0f65a1f0431 PromisesObjC: ab77feca74fa2823e7af4249b8326368e61014cb diff --git a/installations/Podfile.lock b/installations/Podfile.lock index 6714c40c..b44933a8 100644 --- a/installations/Podfile.lock +++ b/installations/Podfile.lock @@ -1,17 +1,17 @@ PODS: - - FirebaseCore (9.5.0): + - FirebaseCore (9.6.0): - FirebaseCoreDiagnostics (~> 9.0) - FirebaseCoreInternal (~> 9.0) - GoogleUtilities/Environment (~> 7.7) - GoogleUtilities/Logger (~> 7.7) - - FirebaseCoreDiagnostics (9.5.0): + - FirebaseCoreDiagnostics (9.6.0): - GoogleDataTransport (< 10.0.0, >= 9.1.4) - GoogleUtilities/Environment (~> 7.7) - GoogleUtilities/Logger (~> 7.7) - nanopb (< 2.30910.0, >= 2.30908.0) - - FirebaseCoreInternal (9.5.0): + - FirebaseCoreInternal (9.6.0): - "GoogleUtilities/NSData+zlib (~> 7.7)" - - FirebaseInstallations (9.5.0): + - FirebaseInstallations (9.6.0): - FirebaseCore (~> 9.0) - GoogleUtilities/Environment (~> 7.7) - GoogleUtilities/UserDefaults (~> 7.7) @@ -20,12 +20,12 @@ PODS: - GoogleUtilities/Environment (~> 7.7) - nanopb (< 2.30910.0, >= 2.30908.0) - PromisesObjC (< 3.0, >= 1.2) - - GoogleUtilities/Environment (7.7.0): + - GoogleUtilities/Environment (7.8.0): - PromisesObjC (< 3.0, >= 1.2) - - GoogleUtilities/Logger (7.7.0): + - GoogleUtilities/Logger (7.8.0): - GoogleUtilities/Environment - - "GoogleUtilities/NSData+zlib (7.7.0)" - - GoogleUtilities/UserDefaults (7.7.0): + - "GoogleUtilities/NSData+zlib (7.8.0)" + - GoogleUtilities/UserDefaults (7.8.0): - GoogleUtilities/Logger - nanopb (2.30909.0): - nanopb/decode (= 2.30909.0) @@ -49,12 +49,12 @@ SPEC REPOS: - PromisesObjC SPEC CHECKSUMS: - FirebaseCore: 25c0400b670fd1e2f2104349cd3b5dcce8d9418f - FirebaseCoreDiagnostics: 17cbf4e72b1dbd64bfdc33d4b1f07bce4f16f1d8 - FirebaseCoreInternal: 50a8e39cae8abf72d5145d07ea34c3244f70862b - FirebaseInstallations: 41f811b530c41dd90973d0174381cdb3fcb5e839 + FirebaseCore: 2082fffcd855f95f883c0a1641133eb9bbe76d40 + FirebaseCoreDiagnostics: 99a495094b10a57eeb3ae8efa1665700ad0bdaa6 + FirebaseCoreInternal: bca76517fe1ed381e989f5e7d8abb0da8d85bed3 + FirebaseInstallations: 0a115432c4e223c5ab20b0dbbe4cbefa793a0e8e GoogleDataTransport: 1c8145da7117bd68bbbed00cf304edb6a24de00f - GoogleUtilities: e0913149f6b0625b553d70dae12b49fc62914fd1 + GoogleUtilities: 1d20a6ad97ef46f67bbdec158ce00563a671ebb7 nanopb: b552cce312b6c8484180ef47159bc0f65a1f0431 PromisesObjC: ab77feca74fa2823e7af4249b8326368e61014cb diff --git a/storage/Podfile.lock b/storage/Podfile.lock index f1a8e86a..c1a07887 100644 --- a/storage/Podfile.lock +++ b/storage/Podfile.lock @@ -1,19 +1,19 @@ PODS: - - FirebaseAppCheckInterop (9.5.0) - - FirebaseAuthInterop (9.5.0) - - FirebaseCore (9.5.0): + - FirebaseAppCheckInterop (9.6.0) + - FirebaseAuthInterop (9.6.0) + - FirebaseCore (9.6.0): - FirebaseCoreDiagnostics (~> 9.0) - FirebaseCoreInternal (~> 9.0) - GoogleUtilities/Environment (~> 7.7) - GoogleUtilities/Logger (~> 7.7) - - FirebaseCoreDiagnostics (9.5.0): + - FirebaseCoreDiagnostics (9.6.0): - GoogleDataTransport (< 10.0.0, >= 9.1.4) - GoogleUtilities/Environment (~> 7.7) - GoogleUtilities/Logger (~> 7.7) - nanopb (< 2.30910.0, >= 2.30908.0) - - FirebaseCoreExtension (9.5.0): + - FirebaseCoreExtension (9.6.0): - FirebaseCore (~> 9.0) - - FirebaseCoreInternal (9.5.0): + - FirebaseCoreInternal (9.6.0): - "GoogleUtilities/NSData+zlib (~> 7.7)" - FirebaseStorage (9.5.0): - FirebaseAppCheckInterop (~> 9.0) @@ -31,11 +31,11 @@ PODS: - GoogleUtilities/Environment (~> 7.7) - nanopb (< 2.30910.0, >= 2.30908.0) - PromisesObjC (< 3.0, >= 1.2) - - GoogleUtilities/Environment (7.7.0): + - GoogleUtilities/Environment (7.8.0): - PromisesObjC (< 3.0, >= 1.2) - - GoogleUtilities/Logger (7.7.0): + - GoogleUtilities/Logger (7.8.0): - GoogleUtilities/Environment - - "GoogleUtilities/NSData+zlib (7.7.0)" + - "GoogleUtilities/NSData+zlib (7.8.0)" - GTMSessionFetcher/Core (2.0.0) - nanopb (2.30909.0): - nanopb/decode (= 2.30909.0) @@ -70,17 +70,17 @@ SPEC REPOS: - SDWebImage SPEC CHECKSUMS: - FirebaseAppCheckInterop: 8e95b4329809e3c06fb425acb3839dcadfe23673 - FirebaseAuthInterop: c5aa97b55a87785e22c60c73996c1ad32e5f7ac9 - FirebaseCore: 25c0400b670fd1e2f2104349cd3b5dcce8d9418f - FirebaseCoreDiagnostics: 17cbf4e72b1dbd64bfdc33d4b1f07bce4f16f1d8 - FirebaseCoreExtension: 2904492b693a6871ddbd1088c9d1fe6e54384050 - FirebaseCoreInternal: 50a8e39cae8abf72d5145d07ea34c3244f70862b + FirebaseAppCheckInterop: d5ecda0c09f8069406643d6e0fa12c09d1b736e3 + FirebaseAuthInterop: b6cf02117f13a8400c8c8b4421e12c6e850bcaf3 + FirebaseCore: 2082fffcd855f95f883c0a1641133eb9bbe76d40 + FirebaseCoreDiagnostics: 99a495094b10a57eeb3ae8efa1665700ad0bdaa6 + FirebaseCoreExtension: e83465d1236b166d1d445bbf0e82b65acb30b73b + FirebaseCoreInternal: bca76517fe1ed381e989f5e7d8abb0da8d85bed3 FirebaseStorage: a806d9f9eededf6fb1d906e79221b83ada1dbb4f FirebaseStorageInternal: 4f8a9e27391a99ac0692adbbd072fe0e5c4125fe FirebaseStorageUI: 952bb91b93ae0ee00d0033af011c918606c35d37 GoogleDataTransport: 1c8145da7117bd68bbbed00cf304edb6a24de00f - GoogleUtilities: e0913149f6b0625b553d70dae12b49fc62914fd1 + GoogleUtilities: 1d20a6ad97ef46f67bbdec158ce00563a671ebb7 GTMSessionFetcher: 681175626052e03fdde7952f7e9c7a9785719506 nanopb: b552cce312b6c8484180ef47159bc0f65a1f0431 PromisesObjC: ab77feca74fa2823e7af4249b8326368e61014cb From 162d3b1281d21c87061b426e94e285c82ac85ff0 Mon Sep 17 00:00:00 2001 From: DPE bot Date: Wed, 14 Sep 2022 09:00:07 -0700 Subject: [PATCH 269/387] Auto-update dependencies. --- appcheck/Podfile.lock | 18 ++++++------- crashlytics/Podfile.lock | 18 ++++++------- database/Podfile.lock | 26 +++++++++--------- firestore/objc/Podfile.lock | 26 +++++++++--------- firoptions/Podfile.lock | 46 +++++++++++++++---------------- functions/Podfile.lock | 18 ++++++------- ml-functions/Podfile.lock | 54 ++++++++++++++++++------------------- storage/Podfile.lock | 14 +++++----- 8 files changed, 110 insertions(+), 110 deletions(-) diff --git a/appcheck/Podfile.lock b/appcheck/Podfile.lock index 1ef90b4d..853679de 100644 --- a/appcheck/Podfile.lock +++ b/appcheck/Podfile.lock @@ -1,14 +1,14 @@ PODS: - - Firebase/AppCheck (9.5.0): + - Firebase/AppCheck (9.6.0): - Firebase/CoreOnly - - FirebaseAppCheck (~> 9.5.0) - - Firebase/CoreOnly (9.5.0): - - FirebaseCore (= 9.5.0) - - FirebaseAppCheck (9.5.0): + - FirebaseAppCheck (~> 9.6.0) + - Firebase/CoreOnly (9.6.0): + - FirebaseCore (= 9.6.0) + - FirebaseAppCheck (9.6.0): - FirebaseCore (~> 9.0) - GoogleUtilities/Environment (~> 7.7) - PromisesObjC (~> 2.1) - - FirebaseCore (9.5.0): + - FirebaseCore (9.6.0): - FirebaseCoreDiagnostics (~> 9.0) - FirebaseCoreInternal (~> 9.0) - GoogleUtilities/Environment (~> 7.7) @@ -52,9 +52,9 @@ SPEC REPOS: - PromisesObjC SPEC CHECKSUMS: - Firebase: 800f16f07af493d98d017446a315c27af0552f41 - FirebaseAppCheck: 84e58ced2b43249bb75529da1c33193b71e9c3c6 - FirebaseCore: 25c0400b670fd1e2f2104349cd3b5dcce8d9418f + Firebase: 5ae8b7cf8efce559a653aef0ad95bab3f427c351 + FirebaseAppCheck: c7e07ba851608c192518302f8b35a984cfec1824 + FirebaseCore: 2082fffcd855f95f883c0a1641133eb9bbe76d40 FirebaseCoreDiagnostics: 99a495094b10a57eeb3ae8efa1665700ad0bdaa6 FirebaseCoreInternal: bca76517fe1ed381e989f5e7d8abb0da8d85bed3 GoogleDataTransport: 1c8145da7117bd68bbbed00cf304edb6a24de00f diff --git a/crashlytics/Podfile.lock b/crashlytics/Podfile.lock index fc864cb7..2d78d89c 100644 --- a/crashlytics/Podfile.lock +++ b/crashlytics/Podfile.lock @@ -1,10 +1,10 @@ PODS: - - Firebase/CoreOnly (9.5.0): - - FirebaseCore (= 9.5.0) - - Firebase/Crashlytics (9.5.0): + - Firebase/CoreOnly (9.6.0): + - FirebaseCore (= 9.6.0) + - Firebase/Crashlytics (9.6.0): - Firebase/CoreOnly - - FirebaseCrashlytics (~> 9.5.0) - - FirebaseCore (9.5.0): + - FirebaseCrashlytics (~> 9.6.0) + - FirebaseCore (9.6.0): - FirebaseCoreDiagnostics (~> 9.0) - FirebaseCoreInternal (~> 9.0) - GoogleUtilities/Environment (~> 7.7) @@ -16,7 +16,7 @@ PODS: - nanopb (< 2.30910.0, >= 2.30908.0) - FirebaseCoreInternal (9.6.0): - "GoogleUtilities/NSData+zlib (~> 7.7)" - - FirebaseCrashlytics (9.5.0): + - FirebaseCrashlytics (9.6.0): - FirebaseCore (~> 9.0) - FirebaseInstallations (~> 9.0) - GoogleDataTransport (< 10.0.0, >= 9.1.4) @@ -63,11 +63,11 @@ SPEC REPOS: - PromisesObjC SPEC CHECKSUMS: - Firebase: 800f16f07af493d98d017446a315c27af0552f41 - FirebaseCore: 25c0400b670fd1e2f2104349cd3b5dcce8d9418f + Firebase: 5ae8b7cf8efce559a653aef0ad95bab3f427c351 + FirebaseCore: 2082fffcd855f95f883c0a1641133eb9bbe76d40 FirebaseCoreDiagnostics: 99a495094b10a57eeb3ae8efa1665700ad0bdaa6 FirebaseCoreInternal: bca76517fe1ed381e989f5e7d8abb0da8d85bed3 - FirebaseCrashlytics: d20fa38bb8c88cb0f1c9211286bc23ab58c1b464 + FirebaseCrashlytics: 3210572ddb77801e5a0bd9d7bc890769f2066a0c FirebaseInstallations: 0a115432c4e223c5ab20b0dbbe4cbefa793a0e8e GoogleDataTransport: 1c8145da7117bd68bbbed00cf304edb6a24de00f GoogleUtilities: 1d20a6ad97ef46f67bbdec158ce00563a671ebb7 diff --git a/database/Podfile.lock b/database/Podfile.lock index f3d96117..66e31582 100644 --- a/database/Podfile.lock +++ b/database/Podfile.lock @@ -1,18 +1,18 @@ PODS: - - Firebase/Auth (9.5.0): + - Firebase/Auth (9.6.0): - Firebase/CoreOnly - - FirebaseAuth (~> 9.5.0) - - Firebase/CoreOnly (9.5.0): - - FirebaseCore (= 9.5.0) - - Firebase/Database (9.5.0): + - FirebaseAuth (~> 9.6.0) + - Firebase/CoreOnly (9.6.0): + - FirebaseCore (= 9.6.0) + - Firebase/Database (9.6.0): - Firebase/CoreOnly - - FirebaseDatabase (~> 9.5.0) - - FirebaseAuth (9.5.0): + - FirebaseDatabase (~> 9.6.0) + - FirebaseAuth (9.6.0): - FirebaseCore (~> 9.0) - GoogleUtilities/AppDelegateSwizzler (~> 7.7) - GoogleUtilities/Environment (~> 7.7) - GTMSessionFetcher/Core (< 3.0, >= 1.7) - - FirebaseCore (9.5.0): + - FirebaseCore (9.6.0): - FirebaseCoreDiagnostics (~> 9.0) - FirebaseCoreInternal (~> 9.0) - GoogleUtilities/Environment (~> 7.7) @@ -24,7 +24,7 @@ PODS: - nanopb (< 2.30910.0, >= 2.30908.0) - FirebaseCoreInternal (9.6.0): - "GoogleUtilities/NSData+zlib (~> 7.7)" - - FirebaseDatabase (9.5.0): + - FirebaseDatabase (9.6.0): - FirebaseCore (~> 9.0) - leveldb-library (~> 1.22) - GoogleDataTransport (9.2.0): @@ -75,12 +75,12 @@ SPEC REPOS: - PromisesObjC SPEC CHECKSUMS: - Firebase: 800f16f07af493d98d017446a315c27af0552f41 - FirebaseAuth: 741918f1fa62ed23246a509279f91d42d79a713f - FirebaseCore: 25c0400b670fd1e2f2104349cd3b5dcce8d9418f + Firebase: 5ae8b7cf8efce559a653aef0ad95bab3f427c351 + FirebaseAuth: e4a5d3c36e778e41141b91cc861103a441d80bcc + FirebaseCore: 2082fffcd855f95f883c0a1641133eb9bbe76d40 FirebaseCoreDiagnostics: 99a495094b10a57eeb3ae8efa1665700ad0bdaa6 FirebaseCoreInternal: bca76517fe1ed381e989f5e7d8abb0da8d85bed3 - FirebaseDatabase: 0e2d3b1c935bb5ae704afc2f5c0adda365102312 + FirebaseDatabase: 3de19e533a73d45e25917b46aafe1dd344ec8119 GoogleDataTransport: 1c8145da7117bd68bbbed00cf304edb6a24de00f GoogleUtilities: 1d20a6ad97ef46f67bbdec158ce00563a671ebb7 GTMSessionFetcher: ffbb25ec00ebcb5201adab0a56d808f6f1902d9f diff --git a/firestore/objc/Podfile.lock b/firestore/objc/Podfile.lock index 36f9c2d9..be735d0e 100644 --- a/firestore/objc/Podfile.lock +++ b/firestore/objc/Podfile.lock @@ -602,20 +602,20 @@ PODS: - BoringSSL-GRPC/Implementation (0.0.24): - BoringSSL-GRPC/Interface (= 0.0.24) - BoringSSL-GRPC/Interface (0.0.24) - - Firebase/Auth (9.5.0): + - Firebase/Auth (9.6.0): - Firebase/CoreOnly - - FirebaseAuth (~> 9.5.0) - - Firebase/CoreOnly (9.5.0): - - FirebaseCore (= 9.5.0) - - Firebase/Firestore (9.5.0): + - FirebaseAuth (~> 9.6.0) + - Firebase/CoreOnly (9.6.0): + - FirebaseCore (= 9.6.0) + - Firebase/Firestore (9.6.0): - Firebase/CoreOnly - - FirebaseFirestore (~> 9.5.0) - - FirebaseAuth (9.5.0): + - FirebaseFirestore (~> 9.6.0) + - FirebaseAuth (9.6.0): - FirebaseCore (~> 9.0) - GoogleUtilities/AppDelegateSwizzler (~> 7.7) - GoogleUtilities/Environment (~> 7.7) - GTMSessionFetcher/Core (< 3.0, >= 1.7) - - FirebaseCore (9.5.0): + - FirebaseCore (9.6.0): - FirebaseCoreDiagnostics (~> 9.0) - FirebaseCoreInternal (~> 9.0) - GoogleUtilities/Environment (~> 7.7) @@ -627,7 +627,7 @@ PODS: - nanopb (< 2.30910.0, >= 2.30908.0) - FirebaseCoreInternal (9.6.0): - "GoogleUtilities/NSData+zlib (~> 7.7)" - - FirebaseFirestore (9.5.0): + - FirebaseFirestore (9.6.0): - abseil/algorithm (~> 1.20211102.0) - abseil/base (~> 1.20211102.0) - abseil/container/flat_hash_map (~> 1.20211102.0) @@ -752,12 +752,12 @@ SPEC REPOS: SPEC CHECKSUMS: abseil: ebe5b5529fb05d93a8bdb7951607be08b7fa71bc BoringSSL-GRPC: 3175b25143e648463a56daeaaa499c6cb86dad33 - Firebase: 800f16f07af493d98d017446a315c27af0552f41 - FirebaseAuth: 741918f1fa62ed23246a509279f91d42d79a713f - FirebaseCore: 25c0400b670fd1e2f2104349cd3b5dcce8d9418f + Firebase: 5ae8b7cf8efce559a653aef0ad95bab3f427c351 + FirebaseAuth: e4a5d3c36e778e41141b91cc861103a441d80bcc + FirebaseCore: 2082fffcd855f95f883c0a1641133eb9bbe76d40 FirebaseCoreDiagnostics: 99a495094b10a57eeb3ae8efa1665700ad0bdaa6 FirebaseCoreInternal: bca76517fe1ed381e989f5e7d8abb0da8d85bed3 - FirebaseFirestore: e4136560a4bdd1de5f02bc79ccb8414325b08823 + FirebaseFirestore: c09ce6d050745a45fb75ebd901005ed3279c3caf GoogleDataTransport: 1c8145da7117bd68bbbed00cf304edb6a24de00f GoogleUtilities: 1d20a6ad97ef46f67bbdec158ce00563a671ebb7 "gRPC-C++": 9675f953ace2b3de7c506039d77be1f2e77a8db2 diff --git a/firoptions/Podfile.lock b/firoptions/Podfile.lock index ab6d5e74..7f465c09 100644 --- a/firoptions/Podfile.lock +++ b/firoptions/Podfile.lock @@ -1,16 +1,16 @@ PODS: - - Firebase/Analytics (9.5.0): + - Firebase/Analytics (9.6.0): - Firebase/Core - - Firebase/Core (9.5.0): + - Firebase/Core (9.6.0): - Firebase/CoreOnly - - FirebaseAnalytics (~> 9.5.0) - - Firebase/CoreOnly (9.5.0): - - FirebaseCore (= 9.5.0) - - Firebase/Database (9.5.0): + - FirebaseAnalytics (~> 9.6.0) + - Firebase/CoreOnly (9.6.0): + - FirebaseCore (= 9.6.0) + - Firebase/Database (9.6.0): - Firebase/CoreOnly - - FirebaseDatabase (~> 9.5.0) - - FirebaseAnalytics (9.5.0): - - FirebaseAnalytics/AdIdSupport (= 9.5.0) + - FirebaseDatabase (~> 9.6.0) + - FirebaseAnalytics (9.6.0): + - FirebaseAnalytics/AdIdSupport (= 9.6.0) - FirebaseCore (~> 9.0) - FirebaseInstallations (~> 9.0) - GoogleUtilities/AppDelegateSwizzler (~> 7.7) @@ -18,16 +18,16 @@ PODS: - GoogleUtilities/Network (~> 7.7) - "GoogleUtilities/NSData+zlib (~> 7.7)" - nanopb (< 2.30910.0, >= 2.30908.0) - - FirebaseAnalytics/AdIdSupport (9.5.0): + - FirebaseAnalytics/AdIdSupport (9.6.0): - FirebaseCore (~> 9.0) - FirebaseInstallations (~> 9.0) - - GoogleAppMeasurement (= 9.5.0) + - GoogleAppMeasurement (= 9.6.0) - GoogleUtilities/AppDelegateSwizzler (~> 7.7) - GoogleUtilities/MethodSwizzler (~> 7.7) - GoogleUtilities/Network (~> 7.7) - "GoogleUtilities/NSData+zlib (~> 7.7)" - nanopb (< 2.30910.0, >= 2.30908.0) - - FirebaseCore (9.5.0): + - FirebaseCore (9.6.0): - FirebaseCoreDiagnostics (~> 9.0) - FirebaseCoreInternal (~> 9.0) - GoogleUtilities/Environment (~> 7.7) @@ -39,7 +39,7 @@ PODS: - nanopb (< 2.30910.0, >= 2.30908.0) - FirebaseCoreInternal (9.6.0): - "GoogleUtilities/NSData+zlib (~> 7.7)" - - FirebaseDatabase (9.5.0): + - FirebaseDatabase (9.6.0): - FirebaseCore (~> 9.0) - leveldb-library (~> 1.22) - FirebaseInstallations (9.6.0): @@ -47,21 +47,21 @@ PODS: - GoogleUtilities/Environment (~> 7.7) - GoogleUtilities/UserDefaults (~> 7.7) - PromisesObjC (~> 2.1) - - GoogleAppMeasurement (9.5.0): - - GoogleAppMeasurement/AdIdSupport (= 9.5.0) + - GoogleAppMeasurement (9.6.0): + - GoogleAppMeasurement/AdIdSupport (= 9.6.0) - GoogleUtilities/AppDelegateSwizzler (~> 7.7) - GoogleUtilities/MethodSwizzler (~> 7.7) - GoogleUtilities/Network (~> 7.7) - "GoogleUtilities/NSData+zlib (~> 7.7)" - nanopb (< 2.30910.0, >= 2.30908.0) - - GoogleAppMeasurement/AdIdSupport (9.5.0): - - GoogleAppMeasurement/WithoutAdIdSupport (= 9.5.0) + - GoogleAppMeasurement/AdIdSupport (9.6.0): + - GoogleAppMeasurement/WithoutAdIdSupport (= 9.6.0) - GoogleUtilities/AppDelegateSwizzler (~> 7.7) - GoogleUtilities/MethodSwizzler (~> 7.7) - GoogleUtilities/Network (~> 7.7) - "GoogleUtilities/NSData+zlib (~> 7.7)" - nanopb (< 2.30910.0, >= 2.30908.0) - - GoogleAppMeasurement/WithoutAdIdSupport (9.5.0): + - GoogleAppMeasurement/WithoutAdIdSupport (9.6.0): - GoogleUtilities/AppDelegateSwizzler (~> 7.7) - GoogleUtilities/MethodSwizzler (~> 7.7) - GoogleUtilities/Network (~> 7.7) @@ -120,14 +120,14 @@ SPEC REPOS: - PromisesObjC SPEC CHECKSUMS: - Firebase: 800f16f07af493d98d017446a315c27af0552f41 - FirebaseAnalytics: 1b60984a408320dda637306f3f733699ef8473d7 - FirebaseCore: 25c0400b670fd1e2f2104349cd3b5dcce8d9418f + Firebase: 5ae8b7cf8efce559a653aef0ad95bab3f427c351 + FirebaseAnalytics: 89ad762c6c3852a685794174757e2c60a36b6a82 + FirebaseCore: 2082fffcd855f95f883c0a1641133eb9bbe76d40 FirebaseCoreDiagnostics: 99a495094b10a57eeb3ae8efa1665700ad0bdaa6 FirebaseCoreInternal: bca76517fe1ed381e989f5e7d8abb0da8d85bed3 - FirebaseDatabase: 0e2d3b1c935bb5ae704afc2f5c0adda365102312 + FirebaseDatabase: 3de19e533a73d45e25917b46aafe1dd344ec8119 FirebaseInstallations: 0a115432c4e223c5ab20b0dbbe4cbefa793a0e8e - GoogleAppMeasurement: 6ee231473fbd75c11221dfce489894334024eead + GoogleAppMeasurement: 6de2b1a69e4326eb82ee05d138f6a5cb7311bcb1 GoogleDataTransport: 1c8145da7117bd68bbbed00cf304edb6a24de00f GoogleUtilities: 1d20a6ad97ef46f67bbdec158ce00563a671ebb7 leveldb-library: 50c7b45cbd7bf543c81a468fe557a16ae3db8729 diff --git a/functions/Podfile.lock b/functions/Podfile.lock index 8e9efbb8..1db910db 100644 --- a/functions/Podfile.lock +++ b/functions/Podfile.lock @@ -1,12 +1,12 @@ PODS: - - Firebase/CoreOnly (9.5.0): - - FirebaseCore (= 9.5.0) - - Firebase/Functions (9.5.0): + - Firebase/CoreOnly (9.6.0): + - FirebaseCore (= 9.6.0) + - Firebase/Functions (9.6.0): - Firebase/CoreOnly - - FirebaseFunctions (~> 9.5.0) + - FirebaseFunctions (~> 9.6.0) - FirebaseAppCheckInterop (9.6.0) - FirebaseAuthInterop (9.6.0) - - FirebaseCore (9.5.0): + - FirebaseCore (9.6.0): - FirebaseCoreDiagnostics (~> 9.0) - FirebaseCoreInternal (~> 9.0) - GoogleUtilities/Environment (~> 7.7) @@ -20,7 +20,7 @@ PODS: - FirebaseCore (~> 9.0) - FirebaseCoreInternal (9.6.0): - "GoogleUtilities/NSData+zlib (~> 7.7)" - - FirebaseFunctions (9.5.0): + - FirebaseFunctions (9.6.0): - FirebaseAppCheckInterop (~> 9.0) - FirebaseAuthInterop (~> 9.0) - FirebaseCore (~> 9.0) @@ -69,14 +69,14 @@ SPEC REPOS: - PromisesObjC SPEC CHECKSUMS: - Firebase: 800f16f07af493d98d017446a315c27af0552f41 + Firebase: 5ae8b7cf8efce559a653aef0ad95bab3f427c351 FirebaseAppCheckInterop: d5ecda0c09f8069406643d6e0fa12c09d1b736e3 FirebaseAuthInterop: b6cf02117f13a8400c8c8b4421e12c6e850bcaf3 - FirebaseCore: 25c0400b670fd1e2f2104349cd3b5dcce8d9418f + FirebaseCore: 2082fffcd855f95f883c0a1641133eb9bbe76d40 FirebaseCoreDiagnostics: 99a495094b10a57eeb3ae8efa1665700ad0bdaa6 FirebaseCoreExtension: e83465d1236b166d1d445bbf0e82b65acb30b73b FirebaseCoreInternal: bca76517fe1ed381e989f5e7d8abb0da8d85bed3 - FirebaseFunctions: 9f6b1ae15651fff0107ef3abd2ee885b9c103236 + FirebaseFunctions: f9d4e4161f1c3bc331e3fc71a32fc06debf54e7b FirebaseMessagingInterop: 348785028509e1a5a9af277123e7fc08b2d17306 FirebaseSharedSwift: 2269c2ddc7a5efb7fb5f3f3177e790613b52dfda GoogleDataTransport: 1c8145da7117bd68bbbed00cf304edb6a24de00f diff --git a/ml-functions/Podfile.lock b/ml-functions/Podfile.lock index 08dba123..32dfe5a8 100644 --- a/ml-functions/Podfile.lock +++ b/ml-functions/Podfile.lock @@ -1,26 +1,26 @@ PODS: - - Firebase/CoreOnly (9.5.0): - - FirebaseCore (= 9.5.0) - - Firebase/Functions (9.5.0): + - Firebase/CoreOnly (9.6.0): + - FirebaseCore (= 9.6.0) + - Firebase/Functions (9.6.0): - Firebase/CoreOnly - - FirebaseFunctions (~> 9.5.0) - - FirebaseAppCheckInterop (9.5.0) - - FirebaseAuthInterop (9.5.0) - - FirebaseCore (9.5.0): + - FirebaseFunctions (~> 9.6.0) + - FirebaseAppCheckInterop (9.6.0) + - FirebaseAuthInterop (9.6.0) + - FirebaseCore (9.6.0): - FirebaseCoreDiagnostics (~> 9.0) - FirebaseCoreInternal (~> 9.0) - GoogleUtilities/Environment (~> 7.7) - GoogleUtilities/Logger (~> 7.7) - - FirebaseCoreDiagnostics (9.5.0): + - FirebaseCoreDiagnostics (9.6.0): - GoogleDataTransport (< 10.0.0, >= 9.1.4) - GoogleUtilities/Environment (~> 7.7) - GoogleUtilities/Logger (~> 7.7) - nanopb (< 2.30910.0, >= 2.30908.0) - - FirebaseCoreExtension (9.5.0): + - FirebaseCoreExtension (9.6.0): - FirebaseCore (~> 9.0) - - FirebaseCoreInternal (9.5.0): + - FirebaseCoreInternal (9.6.0): - "GoogleUtilities/NSData+zlib (~> 7.7)" - - FirebaseFunctions (9.5.0): + - FirebaseFunctions (9.6.0): - FirebaseAppCheckInterop (~> 9.0) - FirebaseAuthInterop (~> 9.0) - FirebaseCore (~> 9.0) @@ -28,17 +28,17 @@ PODS: - FirebaseMessagingInterop (~> 9.0) - FirebaseSharedSwift (~> 9.0) - GTMSessionFetcher/Core (< 3.0, >= 1.7) - - FirebaseMessagingInterop (9.5.0) - - FirebaseSharedSwift (9.5.0) + - FirebaseMessagingInterop (9.6.0) + - FirebaseSharedSwift (9.6.0) - GoogleDataTransport (9.2.0): - GoogleUtilities/Environment (~> 7.7) - nanopb (< 2.30910.0, >= 2.30908.0) - PromisesObjC (< 3.0, >= 1.2) - - GoogleUtilities/Environment (7.7.0): + - GoogleUtilities/Environment (7.8.0): - PromisesObjC (< 3.0, >= 1.2) - - GoogleUtilities/Logger (7.7.0): + - GoogleUtilities/Logger (7.8.0): - GoogleUtilities/Environment - - "GoogleUtilities/NSData+zlib (7.7.0)" + - "GoogleUtilities/NSData+zlib (7.8.0)" - GTMSessionFetcher/Core (2.1.0) - nanopb (2.30909.0): - nanopb/decode (= 2.30909.0) @@ -69,18 +69,18 @@ SPEC REPOS: - PromisesObjC SPEC CHECKSUMS: - Firebase: 800f16f07af493d98d017446a315c27af0552f41 - FirebaseAppCheckInterop: 8e95b4329809e3c06fb425acb3839dcadfe23673 - FirebaseAuthInterop: c5aa97b55a87785e22c60c73996c1ad32e5f7ac9 - FirebaseCore: 25c0400b670fd1e2f2104349cd3b5dcce8d9418f - FirebaseCoreDiagnostics: 17cbf4e72b1dbd64bfdc33d4b1f07bce4f16f1d8 - FirebaseCoreExtension: 2904492b693a6871ddbd1088c9d1fe6e54384050 - FirebaseCoreInternal: 50a8e39cae8abf72d5145d07ea34c3244f70862b - FirebaseFunctions: 9f6b1ae15651fff0107ef3abd2ee885b9c103236 - FirebaseMessagingInterop: 74001c949db794b1d29f94929fbc0b9e7f72a4b7 - FirebaseSharedSwift: c92b700eef937a9a9ad7962b991dcaac5aefe042 + Firebase: 5ae8b7cf8efce559a653aef0ad95bab3f427c351 + FirebaseAppCheckInterop: d5ecda0c09f8069406643d6e0fa12c09d1b736e3 + FirebaseAuthInterop: b6cf02117f13a8400c8c8b4421e12c6e850bcaf3 + FirebaseCore: 2082fffcd855f95f883c0a1641133eb9bbe76d40 + FirebaseCoreDiagnostics: 99a495094b10a57eeb3ae8efa1665700ad0bdaa6 + FirebaseCoreExtension: e83465d1236b166d1d445bbf0e82b65acb30b73b + FirebaseCoreInternal: bca76517fe1ed381e989f5e7d8abb0da8d85bed3 + FirebaseFunctions: f9d4e4161f1c3bc331e3fc71a32fc06debf54e7b + FirebaseMessagingInterop: 348785028509e1a5a9af277123e7fc08b2d17306 + FirebaseSharedSwift: 2269c2ddc7a5efb7fb5f3f3177e790613b52dfda GoogleDataTransport: 1c8145da7117bd68bbbed00cf304edb6a24de00f - GoogleUtilities: e0913149f6b0625b553d70dae12b49fc62914fd1 + GoogleUtilities: 1d20a6ad97ef46f67bbdec158ce00563a671ebb7 GTMSessionFetcher: ffbb25ec00ebcb5201adab0a56d808f6f1902d9f nanopb: b552cce312b6c8484180ef47159bc0f65a1f0431 PromisesObjC: ab77feca74fa2823e7af4249b8326368e61014cb diff --git a/storage/Podfile.lock b/storage/Podfile.lock index c1a07887..6a1602dd 100644 --- a/storage/Podfile.lock +++ b/storage/Podfile.lock @@ -15,15 +15,15 @@ PODS: - FirebaseCore (~> 9.0) - FirebaseCoreInternal (9.6.0): - "GoogleUtilities/NSData+zlib (~> 7.7)" - - FirebaseStorage (9.5.0): + - FirebaseStorage (9.6.0): - FirebaseAppCheckInterop (~> 9.0) - FirebaseAuthInterop (~> 9.0) - FirebaseCore (~> 9.0) - FirebaseCoreExtension (~> 9.0) - FirebaseStorageInternal (~> 9.0) - - FirebaseStorageInternal (9.5.0): + - FirebaseStorageInternal (9.6.0): - FirebaseCore (~> 9.0) - - GTMSessionFetcher/Core (< 2.1, >= 1.7) + - GTMSessionFetcher/Core (< 3.0, >= 1.7) - FirebaseStorageUI (12.2.0): - FirebaseStorage (< 10.0, >= 8.0) - SDWebImage (~> 5.6) @@ -36,7 +36,7 @@ PODS: - GoogleUtilities/Logger (7.8.0): - GoogleUtilities/Environment - "GoogleUtilities/NSData+zlib (7.8.0)" - - GTMSessionFetcher/Core (2.0.0) + - GTMSessionFetcher/Core (2.1.0) - nanopb (2.30909.0): - nanopb/decode (= 2.30909.0) - nanopb/encode (= 2.30909.0) @@ -76,12 +76,12 @@ SPEC CHECKSUMS: FirebaseCoreDiagnostics: 99a495094b10a57eeb3ae8efa1665700ad0bdaa6 FirebaseCoreExtension: e83465d1236b166d1d445bbf0e82b65acb30b73b FirebaseCoreInternal: bca76517fe1ed381e989f5e7d8abb0da8d85bed3 - FirebaseStorage: a806d9f9eededf6fb1d906e79221b83ada1dbb4f - FirebaseStorageInternal: 4f8a9e27391a99ac0692adbbd072fe0e5c4125fe + FirebaseStorage: 1fead543a1f441c3b434c1c9f12560dd82f8b568 + FirebaseStorageInternal: 81d8a597324ccd06c41a43c5700bc1185a2fc328 FirebaseStorageUI: 952bb91b93ae0ee00d0033af011c918606c35d37 GoogleDataTransport: 1c8145da7117bd68bbbed00cf304edb6a24de00f GoogleUtilities: 1d20a6ad97ef46f67bbdec158ce00563a671ebb7 - GTMSessionFetcher: 681175626052e03fdde7952f7e9c7a9785719506 + GTMSessionFetcher: ffbb25ec00ebcb5201adab0a56d808f6f1902d9f nanopb: b552cce312b6c8484180ef47159bc0f65a1f0431 PromisesObjC: ab77feca74fa2823e7af4249b8326368e61014cb SDWebImage: 72f86271a6f3139cc7e4a89220946489d4b9a866 From 53ea61533ffea2f94920065ebbff1f734c09eef3 Mon Sep 17 00:00:00 2001 From: DPE bot Date: Thu, 15 Sep 2022 08:41:26 -0700 Subject: [PATCH 270/387] Auto-update dependencies. --- firestore/swift/Podfile.lock | 28 ++++++++++++++-------------- 1 file changed, 14 insertions(+), 14 deletions(-) diff --git a/firestore/swift/Podfile.lock b/firestore/swift/Podfile.lock index 4de4d67d..9f3e1783 100644 --- a/firestore/swift/Podfile.lock +++ b/firestore/swift/Podfile.lock @@ -602,20 +602,20 @@ PODS: - BoringSSL-GRPC/Implementation (0.0.24): - BoringSSL-GRPC/Interface (= 0.0.24) - BoringSSL-GRPC/Interface (0.0.24) - - Firebase/Auth (9.5.0): + - Firebase/Auth (9.6.0): - Firebase/CoreOnly - - FirebaseAuth (~> 9.5.0) - - Firebase/CoreOnly (9.5.0): - - FirebaseCore (= 9.5.0) - - Firebase/Firestore (9.5.0): + - FirebaseAuth (~> 9.6.0) + - Firebase/CoreOnly (9.6.0): + - FirebaseCore (= 9.6.0) + - Firebase/Firestore (9.6.0): - Firebase/CoreOnly - - FirebaseFirestore (~> 9.5.0) - - FirebaseAuth (9.5.0): + - FirebaseFirestore (~> 9.6.0) + - FirebaseAuth (9.6.0): - FirebaseCore (~> 9.0) - GoogleUtilities/AppDelegateSwizzler (~> 7.7) - GoogleUtilities/Environment (~> 7.7) - GTMSessionFetcher/Core (< 3.0, >= 1.7) - - FirebaseCore (9.5.0): + - FirebaseCore (9.6.0): - FirebaseCoreDiagnostics (~> 9.0) - FirebaseCoreInternal (~> 9.0) - GoogleUtilities/Environment (~> 7.7) @@ -627,7 +627,7 @@ PODS: - nanopb (< 2.30910.0, >= 2.30908.0) - FirebaseCoreInternal (9.6.0): - "GoogleUtilities/NSData+zlib (~> 7.7)" - - FirebaseFirestore (9.5.0): + - FirebaseFirestore (9.6.0): - abseil/algorithm (~> 1.20211102.0) - abseil/base (~> 1.20211102.0) - abseil/container/flat_hash_map (~> 1.20211102.0) @@ -761,18 +761,18 @@ EXTERNAL SOURCES: CHECKOUT OPTIONS: FirebaseFirestoreSwift: - :commit: 7e80c25b51c2ffa238879b07fbfc5baa54bb3050 + :commit: 84a8b5030c396bba064cd8f8b01b9c3630c76de7 :git: https://github.com/firebase/firebase-ios-sdk.git SPEC CHECKSUMS: abseil: ebe5b5529fb05d93a8bdb7951607be08b7fa71bc BoringSSL-GRPC: 3175b25143e648463a56daeaaa499c6cb86dad33 - Firebase: 800f16f07af493d98d017446a315c27af0552f41 - FirebaseAuth: 741918f1fa62ed23246a509279f91d42d79a713f - FirebaseCore: 25c0400b670fd1e2f2104349cd3b5dcce8d9418f + Firebase: 5ae8b7cf8efce559a653aef0ad95bab3f427c351 + FirebaseAuth: e4a5d3c36e778e41141b91cc861103a441d80bcc + FirebaseCore: 2082fffcd855f95f883c0a1641133eb9bbe76d40 FirebaseCoreDiagnostics: 99a495094b10a57eeb3ae8efa1665700ad0bdaa6 FirebaseCoreInternal: bca76517fe1ed381e989f5e7d8abb0da8d85bed3 - FirebaseFirestore: e4136560a4bdd1de5f02bc79ccb8414325b08823 + FirebaseFirestore: c09ce6d050745a45fb75ebd901005ed3279c3caf FirebaseFirestoreSwift: d86a0fef1225c6c1ddfae15b3250700867d63013 GeoFire: c34927b5c81ab614f611c79aa8d074cfa9780f07 GoogleDataTransport: 1c8145da7117bd68bbbed00cf304edb6a24de00f From cccd48d0a300d99917d974f64cc2ceae06c4b8fd Mon Sep 17 00:00:00 2001 From: DPE bot Date: Thu, 22 Sep 2022 08:45:26 -0700 Subject: [PATCH 271/387] Auto-update dependencies. --- firestore/swift/Podfile.lock | 4 ++-- storage/Podfile.lock | 8 ++++---- 2 files changed, 6 insertions(+), 6 deletions(-) diff --git a/firestore/swift/Podfile.lock b/firestore/swift/Podfile.lock index 9f3e1783..a06e02ad 100644 --- a/firestore/swift/Podfile.lock +++ b/firestore/swift/Podfile.lock @@ -761,7 +761,7 @@ EXTERNAL SOURCES: CHECKOUT OPTIONS: FirebaseFirestoreSwift: - :commit: 84a8b5030c396bba064cd8f8b01b9c3630c76de7 + :commit: 3d51280713332af3f023abc7e305541871c1e005 :git: https://github.com/firebase/firebase-ios-sdk.git SPEC CHECKSUMS: @@ -773,7 +773,7 @@ SPEC CHECKSUMS: FirebaseCoreDiagnostics: 99a495094b10a57eeb3ae8efa1665700ad0bdaa6 FirebaseCoreInternal: bca76517fe1ed381e989f5e7d8abb0da8d85bed3 FirebaseFirestore: c09ce6d050745a45fb75ebd901005ed3279c3caf - FirebaseFirestoreSwift: d86a0fef1225c6c1ddfae15b3250700867d63013 + FirebaseFirestoreSwift: bbb4238ecb6bdb9d275770cc63e0203e6e16eda1 GeoFire: c34927b5c81ab614f611c79aa8d074cfa9780f07 GoogleDataTransport: 1c8145da7117bd68bbbed00cf304edb6a24de00f GoogleUtilities: 1d20a6ad97ef46f67bbdec158ce00563a671ebb7 diff --git a/storage/Podfile.lock b/storage/Podfile.lock index 6a1602dd..6fbb32e9 100644 --- a/storage/Podfile.lock +++ b/storage/Podfile.lock @@ -43,9 +43,9 @@ PODS: - nanopb/decode (2.30909.0) - nanopb/encode (2.30909.0) - PromisesObjC (2.1.1) - - SDWebImage (5.13.2): - - SDWebImage/Core (= 5.13.2) - - SDWebImage/Core (5.13.2) + - SDWebImage (5.13.3): + - SDWebImage/Core (= 5.13.3) + - SDWebImage/Core (5.13.3) DEPENDENCIES: - FirebaseStorage (~> 9.0) @@ -84,7 +84,7 @@ SPEC CHECKSUMS: GTMSessionFetcher: ffbb25ec00ebcb5201adab0a56d808f6f1902d9f nanopb: b552cce312b6c8484180ef47159bc0f65a1f0431 PromisesObjC: ab77feca74fa2823e7af4249b8326368e61014cb - SDWebImage: 72f86271a6f3139cc7e4a89220946489d4b9a866 + SDWebImage: af5bbffef2cde09f148d826f9733dcde1a9414cd PODFILE CHECKSUM: 391f1ea32d2ab69e86fbbcaed454945eef4950b4 From 1e40eb3178b087c09c4cbfd1d552308f8d28dc38 Mon Sep 17 00:00:00 2001 From: Morgan Chen Date: Thu, 22 Sep 2022 14:15:26 -0700 Subject: [PATCH 272/387] fix apple snippets --- .../firestore-smoketest-objc/ViewController.m | 16 ++++++++++++++++ .../firestore-smoketest/ViewController.swift | 5 +++-- 2 files changed, 19 insertions(+), 2 deletions(-) diff --git a/firestore/objc/firestore-smoketest-objc/ViewController.m b/firestore/objc/firestore-smoketest-objc/ViewController.m index 15fe541e..c6b34a36 100644 --- a/firestore/objc/firestore-smoketest-objc/ViewController.m +++ b/firestore/objc/firestore-smoketest-objc/ViewController.m @@ -1142,4 +1142,20 @@ - (void)emulatorSettings { // [END fs_emulator_connect] } +- (void)countAggregateQuery { + // [START count_aggregate_query] + FIRCollectionReference* query = + [[self.db collectionWithPath:@"games/chess/players"] + whereField:@"online" + isEqualTo:@YES]; + [query getDocumentsWithCompletion:^(FIRQuerySnapshot *snapshot, NSError *error) { + if (error != nil) { + NSLog(@"Error fetching count: %@", error); + return; + } + NSLog(@"Online players count: %@", snapshot.count); + }]; + // [END count_aggregate_query] +} + @end diff --git a/firestore/swift/firestore-smoketest/ViewController.swift b/firestore/swift/firestore-smoketest/ViewController.swift index 6f0164a2..ee60b9b6 100644 --- a/firestore/swift/firestore-smoketest/ViewController.swift +++ b/firestore/swift/firestore-smoketest/ViewController.swift @@ -1260,15 +1260,16 @@ class ViewController: UIViewController { // MARK: Aggregation queries private func countQuery() { - // [START count_aggregation_query] + // [START count_aggregate_query] do { let query = db.collection("games/chess/players").whereField("online", isEqualTo: true) let countQuery = query.countAggregateQuery let snapshot = try await countQuery.aggregation(source: AggregateSource.serverNoCache) + print(snapshot.count) } catch { print(error) } - // [END count_aggregation_query] + // [END count_aggregate_query] } } From b41a7d3ff251eb96fe1d52cd18229a90e455495b Mon Sep 17 00:00:00 2001 From: DPE bot Date: Fri, 23 Sep 2022 08:50:49 -0700 Subject: [PATCH 273/387] Auto-update dependencies. --- firestore/swift/Podfile.lock | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/firestore/swift/Podfile.lock b/firestore/swift/Podfile.lock index a06e02ad..8865a166 100644 --- a/firestore/swift/Podfile.lock +++ b/firestore/swift/Podfile.lock @@ -761,7 +761,7 @@ EXTERNAL SOURCES: CHECKOUT OPTIONS: FirebaseFirestoreSwift: - :commit: 3d51280713332af3f023abc7e305541871c1e005 + :commit: b695d99e913d2dcfa98ceb26aa6078fa6d7fb980 :git: https://github.com/firebase/firebase-ios-sdk.git SPEC CHECKSUMS: From 52baca0847ccdccefbda6467c9612d89ed0cc106 Mon Sep 17 00:00:00 2001 From: DPE bot Date: Tue, 27 Sep 2022 08:39:34 -0700 Subject: [PATCH 274/387] Auto-update dependencies. --- storage/Podfile.lock | 14 +++++++------- 1 file changed, 7 insertions(+), 7 deletions(-) diff --git a/storage/Podfile.lock b/storage/Podfile.lock index 6fbb32e9..bf4d0d9c 100644 --- a/storage/Podfile.lock +++ b/storage/Podfile.lock @@ -24,8 +24,8 @@ PODS: - FirebaseStorageInternal (9.6.0): - FirebaseCore (~> 9.0) - GTMSessionFetcher/Core (< 3.0, >= 1.7) - - FirebaseStorageUI (12.2.0): - - FirebaseStorage (< 10.0, >= 8.0) + - FirebaseStorageUI (12.3.0): + - FirebaseStorage (< 11.0, >= 8.0) - SDWebImage (~> 5.6) - GoogleDataTransport (9.2.0): - GoogleUtilities/Environment (~> 7.7) @@ -43,9 +43,9 @@ PODS: - nanopb/decode (2.30909.0) - nanopb/encode (2.30909.0) - PromisesObjC (2.1.1) - - SDWebImage (5.13.3): - - SDWebImage/Core (= 5.13.3) - - SDWebImage/Core (5.13.3) + - SDWebImage (5.13.4): + - SDWebImage/Core (= 5.13.4) + - SDWebImage/Core (5.13.4) DEPENDENCIES: - FirebaseStorage (~> 9.0) @@ -78,13 +78,13 @@ SPEC CHECKSUMS: FirebaseCoreInternal: bca76517fe1ed381e989f5e7d8abb0da8d85bed3 FirebaseStorage: 1fead543a1f441c3b434c1c9f12560dd82f8b568 FirebaseStorageInternal: 81d8a597324ccd06c41a43c5700bc1185a2fc328 - FirebaseStorageUI: 952bb91b93ae0ee00d0033af011c918606c35d37 + FirebaseStorageUI: e395358d689cd64b967b2402939ee0f503de63b5 GoogleDataTransport: 1c8145da7117bd68bbbed00cf304edb6a24de00f GoogleUtilities: 1d20a6ad97ef46f67bbdec158ce00563a671ebb7 GTMSessionFetcher: ffbb25ec00ebcb5201adab0a56d808f6f1902d9f nanopb: b552cce312b6c8484180ef47159bc0f65a1f0431 PromisesObjC: ab77feca74fa2823e7af4249b8326368e61014cb - SDWebImage: af5bbffef2cde09f148d826f9733dcde1a9414cd + SDWebImage: e5cc87bf736e60f49592f307bdf9e157189298a3 PODFILE CHECKSUM: 391f1ea32d2ab69e86fbbcaed454945eef4950b4 From 24291305244c566ee1252f2b205069e7fc63cd8b Mon Sep 17 00:00:00 2001 From: Morgan Chen Date: Thu, 29 Sep 2022 11:09:53 -0700 Subject: [PATCH 275/387] Add simpler snippet --- .../firestore-smoketest-objc/ViewController.m | 21 +++++++++++++++---- .../firestore-smoketest/ViewController.swift | 17 +++++++++++++-- 2 files changed, 32 insertions(+), 6 deletions(-) diff --git a/firestore/objc/firestore-smoketest-objc/ViewController.m b/firestore/objc/firestore-smoketest-objc/ViewController.m index c6b34a36..7995a9ff 100644 --- a/firestore/objc/firestore-smoketest-objc/ViewController.m +++ b/firestore/objc/firestore-smoketest-objc/ViewController.m @@ -1142,18 +1142,31 @@ - (void)emulatorSettings { // [END fs_emulator_connect] } +- (void)countAggregateCollection { + // [START count_aggregate_collection] + FIRCollectionReference* query = [self.db collectionWithPath:@"cities"]; + [query getDocumentsWithCompletion:^(FIRQuerySnapshot *snapshot, NSError *error) { + if (error != nil) { + NSLog(@"Error fetching count: %@", error); + return; + } + NSLog(@"Cities count: %@", snapshot.count); + }]; + // [END count_aggregate_collection] +} + - (void)countAggregateQuery { // [START count_aggregate_query] FIRCollectionReference* query = - [[self.db collectionWithPath:@"games/chess/players"] - whereField:@"online" - isEqualTo:@YES]; + [[self.db collectionWithPath:@"cities"] + whereField:@"state" + isEqualTo:@"CA"]; [query getDocumentsWithCompletion:^(FIRQuerySnapshot *snapshot, NSError *error) { if (error != nil) { NSLog(@"Error fetching count: %@", error); return; } - NSLog(@"Online players count: %@", snapshot.count); + NSLog(@"Cities count: %@", snapshot.count); }]; // [END count_aggregate_query] } diff --git a/firestore/swift/firestore-smoketest/ViewController.swift b/firestore/swift/firestore-smoketest/ViewController.swift index ee60b9b6..76b60fb5 100644 --- a/firestore/swift/firestore-smoketest/ViewController.swift +++ b/firestore/swift/firestore-smoketest/ViewController.swift @@ -1259,10 +1259,23 @@ class ViewController: UIViewController { } // MARK: Aggregation queries - private func countQuery() { + private func countAggregateCollection() { + // [START count_aggregate_collection] + do { + let query = db.collection("cities") + let countQuery = query.countAggregateQuery + let snapshot = try await countQuery.aggregation(source: AggregateSource.serverNoCache) + print(snapshot.count) + } catch { + print(error) + } + // [END count_aggregate_collection] + } + + private func countAggregateQuery() { // [START count_aggregate_query] do { - let query = db.collection("games/chess/players").whereField("online", isEqualTo: true) + let query = db.collection("cities").whereField("state", isEqualTo: "CA") let countQuery = query.countAggregateQuery let snapshot = try await countQuery.aggregation(source: AggregateSource.serverNoCache) print(snapshot.count) From dedbea3e4fc20a0f2218a75b7133edbae43226d4 Mon Sep 17 00:00:00 2001 From: DPE bot Date: Mon, 10 Oct 2022 08:33:42 -0700 Subject: [PATCH 276/387] Auto-update dependencies. --- installations/Podfile.lock | 47 +++++++++++--------------------------- 1 file changed, 13 insertions(+), 34 deletions(-) diff --git a/installations/Podfile.lock b/installations/Podfile.lock index b44933a8..8ea0ba28 100644 --- a/installations/Podfile.lock +++ b/installations/Podfile.lock @@ -1,25 +1,15 @@ PODS: - - FirebaseCore (9.6.0): - - FirebaseCoreDiagnostics (~> 9.0) - - FirebaseCoreInternal (~> 9.0) - - GoogleUtilities/Environment (~> 7.7) - - GoogleUtilities/Logger (~> 7.7) - - FirebaseCoreDiagnostics (9.6.0): - - GoogleDataTransport (< 10.0.0, >= 9.1.4) - - GoogleUtilities/Environment (~> 7.7) - - GoogleUtilities/Logger (~> 7.7) - - nanopb (< 2.30910.0, >= 2.30908.0) - - FirebaseCoreInternal (9.6.0): - - "GoogleUtilities/NSData+zlib (~> 7.7)" - - FirebaseInstallations (9.6.0): - - FirebaseCore (~> 9.0) - - GoogleUtilities/Environment (~> 7.7) - - GoogleUtilities/UserDefaults (~> 7.7) + - FirebaseCore (10.0.0): + - FirebaseCoreInternal (~> 10.0) + - GoogleUtilities/Environment (~> 7.8) + - GoogleUtilities/Logger (~> 7.8) + - FirebaseCoreInternal (10.0.0): + - "GoogleUtilities/NSData+zlib (~> 7.8)" + - FirebaseInstallations (10.0.0): + - FirebaseCore (~> 10.0) + - GoogleUtilities/Environment (~> 7.8) + - GoogleUtilities/UserDefaults (~> 7.8) - PromisesObjC (~> 2.1) - - GoogleDataTransport (9.2.0): - - GoogleUtilities/Environment (~> 7.7) - - nanopb (< 2.30910.0, >= 2.30908.0) - - PromisesObjC (< 3.0, >= 1.2) - GoogleUtilities/Environment (7.8.0): - PromisesObjC (< 3.0, >= 1.2) - GoogleUtilities/Logger (7.8.0): @@ -27,11 +17,6 @@ PODS: - "GoogleUtilities/NSData+zlib (7.8.0)" - GoogleUtilities/UserDefaults (7.8.0): - GoogleUtilities/Logger - - nanopb (2.30909.0): - - nanopb/decode (= 2.30909.0) - - nanopb/encode (= 2.30909.0) - - nanopb/decode (2.30909.0) - - nanopb/encode (2.30909.0) - PromisesObjC (2.1.1) DEPENDENCIES: @@ -40,22 +25,16 @@ DEPENDENCIES: SPEC REPOS: trunk: - FirebaseCore - - FirebaseCoreDiagnostics - FirebaseCoreInternal - FirebaseInstallations - - GoogleDataTransport - GoogleUtilities - - nanopb - PromisesObjC SPEC CHECKSUMS: - FirebaseCore: 2082fffcd855f95f883c0a1641133eb9bbe76d40 - FirebaseCoreDiagnostics: 99a495094b10a57eeb3ae8efa1665700ad0bdaa6 - FirebaseCoreInternal: bca76517fe1ed381e989f5e7d8abb0da8d85bed3 - FirebaseInstallations: 0a115432c4e223c5ab20b0dbbe4cbefa793a0e8e - GoogleDataTransport: 1c8145da7117bd68bbbed00cf304edb6a24de00f + FirebaseCore: 97f48a3a567a72b8d4daa0f03c3aadb78df4e995 + FirebaseCoreInternal: 5eb3960335da5ea30115d57d39db6988c4ad06f3 + FirebaseInstallations: 7f1c9ae6bd9df6abe9c74124b38fa8740aba5df4 GoogleUtilities: 1d20a6ad97ef46f67bbdec158ce00563a671ebb7 - nanopb: b552cce312b6c8484180ef47159bc0f65a1f0431 PromisesObjC: ab77feca74fa2823e7af4249b8326368e61014cb PODFILE CHECKSUM: 904aacceb39f206bdcc33f354e02d1d3d6343a46 From 1567ac6ce3f26c30b66d4325ccaed17c9c52a95e Mon Sep 17 00:00:00 2001 From: DPE bot Date: Tue, 11 Oct 2022 08:41:51 -0700 Subject: [PATCH 277/387] Auto-update dependencies. --- appcheck/Podfile.lock | 55 +++++++---------------- crashlytics/Podfile.lock | 56 ++++++++++------------- firestore/swift/Podfile.lock | 80 ++++++++++++++++----------------- functions/Podfile.lock | 87 ++++++++++++++---------------------- ml-functions/Podfile.lock | 87 ++++++++++++++---------------------- 5 files changed, 145 insertions(+), 220 deletions(-) diff --git a/appcheck/Podfile.lock b/appcheck/Podfile.lock index 853679de..ddb1c122 100644 --- a/appcheck/Podfile.lock +++ b/appcheck/Podfile.lock @@ -1,39 +1,24 @@ PODS: - - Firebase/AppCheck (9.6.0): + - Firebase/AppCheck (10.0.0): - Firebase/CoreOnly - - FirebaseAppCheck (~> 9.6.0) - - Firebase/CoreOnly (9.6.0): - - FirebaseCore (= 9.6.0) - - FirebaseAppCheck (9.6.0): - - FirebaseCore (~> 9.0) - - GoogleUtilities/Environment (~> 7.7) + - FirebaseAppCheck (~> 10.0.0) + - Firebase/CoreOnly (10.0.0): + - FirebaseCore (= 10.0.0) + - FirebaseAppCheck (10.0.0): + - FirebaseCore (~> 10.0) + - GoogleUtilities/Environment (~> 7.8) - PromisesObjC (~> 2.1) - - FirebaseCore (9.6.0): - - FirebaseCoreDiagnostics (~> 9.0) - - FirebaseCoreInternal (~> 9.0) - - GoogleUtilities/Environment (~> 7.7) - - GoogleUtilities/Logger (~> 7.7) - - FirebaseCoreDiagnostics (9.6.0): - - GoogleDataTransport (< 10.0.0, >= 9.1.4) - - GoogleUtilities/Environment (~> 7.7) - - GoogleUtilities/Logger (~> 7.7) - - nanopb (< 2.30910.0, >= 2.30908.0) - - FirebaseCoreInternal (9.6.0): - - "GoogleUtilities/NSData+zlib (~> 7.7)" - - GoogleDataTransport (9.2.0): - - GoogleUtilities/Environment (~> 7.7) - - nanopb (< 2.30910.0, >= 2.30908.0) - - PromisesObjC (< 3.0, >= 1.2) + - FirebaseCore (10.0.0): + - FirebaseCoreInternal (~> 10.0) + - GoogleUtilities/Environment (~> 7.8) + - GoogleUtilities/Logger (~> 7.8) + - FirebaseCoreInternal (10.0.0): + - "GoogleUtilities/NSData+zlib (~> 7.8)" - GoogleUtilities/Environment (7.8.0): - PromisesObjC (< 3.0, >= 1.2) - GoogleUtilities/Logger (7.8.0): - GoogleUtilities/Environment - "GoogleUtilities/NSData+zlib (7.8.0)" - - nanopb (2.30909.0): - - nanopb/decode (= 2.30909.0) - - nanopb/encode (= 2.30909.0) - - nanopb/decode (2.30909.0) - - nanopb/encode (2.30909.0) - PromisesObjC (2.1.1) DEPENDENCIES: @@ -44,22 +29,16 @@ SPEC REPOS: - Firebase - FirebaseAppCheck - FirebaseCore - - FirebaseCoreDiagnostics - FirebaseCoreInternal - - GoogleDataTransport - GoogleUtilities - - nanopb - PromisesObjC SPEC CHECKSUMS: - Firebase: 5ae8b7cf8efce559a653aef0ad95bab3f427c351 - FirebaseAppCheck: c7e07ba851608c192518302f8b35a984cfec1824 - FirebaseCore: 2082fffcd855f95f883c0a1641133eb9bbe76d40 - FirebaseCoreDiagnostics: 99a495094b10a57eeb3ae8efa1665700ad0bdaa6 - FirebaseCoreInternal: bca76517fe1ed381e989f5e7d8abb0da8d85bed3 - GoogleDataTransport: 1c8145da7117bd68bbbed00cf304edb6a24de00f + Firebase: 1b810f3d0c0532e27a48f1961f8c0400a668a2cf + FirebaseAppCheck: 67a844ff5d09d66e47ad10363337fdaa666b0b26 + FirebaseCore: 97f48a3a567a72b8d4daa0f03c3aadb78df4e995 + FirebaseCoreInternal: 5eb3960335da5ea30115d57d39db6988c4ad06f3 GoogleUtilities: 1d20a6ad97ef46f67bbdec158ce00563a671ebb7 - nanopb: b552cce312b6c8484180ef47159bc0f65a1f0431 PromisesObjC: ab77feca74fa2823e7af4249b8326368e61014cb PODFILE CHECKSUM: 3f5fe9faa57008d6327228db502ed5519ccd4918 diff --git a/crashlytics/Podfile.lock b/crashlytics/Podfile.lock index 2d78d89c..4c92133c 100644 --- a/crashlytics/Podfile.lock +++ b/crashlytics/Podfile.lock @@ -1,32 +1,26 @@ PODS: - - Firebase/CoreOnly (9.6.0): - - FirebaseCore (= 9.6.0) - - Firebase/Crashlytics (9.6.0): + - Firebase/CoreOnly (10.0.0): + - FirebaseCore (= 10.0.0) + - Firebase/Crashlytics (10.0.0): - Firebase/CoreOnly - - FirebaseCrashlytics (~> 9.6.0) - - FirebaseCore (9.6.0): - - FirebaseCoreDiagnostics (~> 9.0) - - FirebaseCoreInternal (~> 9.0) - - GoogleUtilities/Environment (~> 7.7) - - GoogleUtilities/Logger (~> 7.7) - - FirebaseCoreDiagnostics (9.6.0): - - GoogleDataTransport (< 10.0.0, >= 9.1.4) - - GoogleUtilities/Environment (~> 7.7) - - GoogleUtilities/Logger (~> 7.7) - - nanopb (< 2.30910.0, >= 2.30908.0) - - FirebaseCoreInternal (9.6.0): - - "GoogleUtilities/NSData+zlib (~> 7.7)" - - FirebaseCrashlytics (9.6.0): - - FirebaseCore (~> 9.0) - - FirebaseInstallations (~> 9.0) - - GoogleDataTransport (< 10.0.0, >= 9.1.4) - - GoogleUtilities/Environment (~> 7.7) + - FirebaseCrashlytics (~> 10.0.0) + - FirebaseCore (10.0.0): + - FirebaseCoreInternal (~> 10.0) + - GoogleUtilities/Environment (~> 7.8) + - GoogleUtilities/Logger (~> 7.8) + - FirebaseCoreInternal (10.0.0): + - "GoogleUtilities/NSData+zlib (~> 7.8)" + - FirebaseCrashlytics (10.0.0): + - FirebaseCore (~> 10.0) + - FirebaseInstallations (~> 10.0) + - GoogleDataTransport (~> 9.2) + - GoogleUtilities/Environment (~> 7.8) - nanopb (< 2.30910.0, >= 2.30908.0) - PromisesObjC (~> 2.1) - - FirebaseInstallations (9.6.0): - - FirebaseCore (~> 9.0) - - GoogleUtilities/Environment (~> 7.7) - - GoogleUtilities/UserDefaults (~> 7.7) + - FirebaseInstallations (10.0.0): + - FirebaseCore (~> 10.0) + - GoogleUtilities/Environment (~> 7.8) + - GoogleUtilities/UserDefaults (~> 7.8) - PromisesObjC (~> 2.1) - GoogleDataTransport (9.2.0): - GoogleUtilities/Environment (~> 7.7) @@ -53,7 +47,6 @@ SPEC REPOS: trunk: - Firebase - FirebaseCore - - FirebaseCoreDiagnostics - FirebaseCoreInternal - FirebaseCrashlytics - FirebaseInstallations @@ -63,12 +56,11 @@ SPEC REPOS: - PromisesObjC SPEC CHECKSUMS: - Firebase: 5ae8b7cf8efce559a653aef0ad95bab3f427c351 - FirebaseCore: 2082fffcd855f95f883c0a1641133eb9bbe76d40 - FirebaseCoreDiagnostics: 99a495094b10a57eeb3ae8efa1665700ad0bdaa6 - FirebaseCoreInternal: bca76517fe1ed381e989f5e7d8abb0da8d85bed3 - FirebaseCrashlytics: 3210572ddb77801e5a0bd9d7bc890769f2066a0c - FirebaseInstallations: 0a115432c4e223c5ab20b0dbbe4cbefa793a0e8e + Firebase: 1b810f3d0c0532e27a48f1961f8c0400a668a2cf + FirebaseCore: 97f48a3a567a72b8d4daa0f03c3aadb78df4e995 + FirebaseCoreInternal: 5eb3960335da5ea30115d57d39db6988c4ad06f3 + FirebaseCrashlytics: 6b0613b548fe096221b5ba6d2f7a9732b451233b + FirebaseInstallations: 7f1c9ae6bd9df6abe9c74124b38fa8740aba5df4 GoogleDataTransport: 1c8145da7117bd68bbbed00cf304edb6a24de00f GoogleUtilities: 1d20a6ad97ef46f67bbdec158ce00563a671ebb7 nanopb: b552cce312b6c8484180ef47159bc0f65a1f0431 diff --git a/firestore/swift/Podfile.lock b/firestore/swift/Podfile.lock index 8865a166..98fbed0b 100644 --- a/firestore/swift/Podfile.lock +++ b/firestore/swift/Podfile.lock @@ -602,32 +602,28 @@ PODS: - BoringSSL-GRPC/Implementation (0.0.24): - BoringSSL-GRPC/Interface (= 0.0.24) - BoringSSL-GRPC/Interface (0.0.24) - - Firebase/Auth (9.6.0): + - Firebase/Auth (10.0.0): - Firebase/CoreOnly - - FirebaseAuth (~> 9.6.0) - - Firebase/CoreOnly (9.6.0): - - FirebaseCore (= 9.6.0) - - Firebase/Firestore (9.6.0): + - FirebaseAuth (~> 10.0.0) + - Firebase/CoreOnly (10.0.0): + - FirebaseCore (= 10.0.0) + - Firebase/Firestore (10.0.0): - Firebase/CoreOnly - - FirebaseFirestore (~> 9.6.0) - - FirebaseAuth (9.6.0): - - FirebaseCore (~> 9.0) - - GoogleUtilities/AppDelegateSwizzler (~> 7.7) - - GoogleUtilities/Environment (~> 7.7) - - GTMSessionFetcher/Core (< 3.0, >= 1.7) - - FirebaseCore (9.6.0): - - FirebaseCoreDiagnostics (~> 9.0) - - FirebaseCoreInternal (~> 9.0) - - GoogleUtilities/Environment (~> 7.7) - - GoogleUtilities/Logger (~> 7.7) - - FirebaseCoreDiagnostics (9.6.0): - - GoogleDataTransport (< 10.0.0, >= 9.1.4) - - GoogleUtilities/Environment (~> 7.7) - - GoogleUtilities/Logger (~> 7.7) - - nanopb (< 2.30910.0, >= 2.30908.0) - - FirebaseCoreInternal (9.6.0): - - "GoogleUtilities/NSData+zlib (~> 7.7)" - - FirebaseFirestore (9.6.0): + - FirebaseFirestore (~> 10.0.0) + - FirebaseAuth (10.0.0): + - FirebaseCore (~> 10.0) + - GoogleUtilities/AppDelegateSwizzler (~> 7.8) + - GoogleUtilities/Environment (~> 7.8) + - GTMSessionFetcher/Core (~> 2.1) + - FirebaseCore (10.0.0): + - FirebaseCoreInternal (~> 10.0) + - GoogleUtilities/Environment (~> 7.8) + - GoogleUtilities/Logger (~> 7.8) + - FirebaseCoreExtension (10.0.0): + - FirebaseCore (~> 10.0) + - FirebaseCoreInternal (10.0.0): + - "GoogleUtilities/NSData+zlib (~> 7.8)" + - FirebaseFirestore (10.0.0): - abseil/algorithm (~> 1.20211102.0) - abseil/base (~> 1.20211102.0) - abseil/container/flat_hash_map (~> 1.20211102.0) @@ -636,17 +632,17 @@ PODS: - abseil/strings/strings (~> 1.20211102.0) - abseil/time (~> 1.20211102.0) - abseil/types (~> 1.20211102.0) - - FirebaseCore (~> 9.0) + - FirebaseCore (~> 10.0) - "gRPC-C++ (~> 1.44.0)" - leveldb-library (~> 1.22) - nanopb (< 2.30910.0, >= 2.30908.0) - - FirebaseFirestoreSwift (9.6.0): - - FirebaseFirestore (~> 9.0) + - FirebaseFirestoreSwift (10.1.0): + - FirebaseCore (~> 10.0) + - FirebaseCoreExtension (~> 10.0) + - FirebaseFirestore (~> 10.0) + - FirebaseSharedSwift (~> 10.0) + - FirebaseSharedSwift (10.0.0) - GeoFire/Utils (4.3.0) - - GoogleDataTransport (9.2.0): - - GoogleUtilities/Environment (~> 7.7) - - nanopb (< 2.30910.0, >= 2.30908.0) - - PromisesObjC (< 3.0, >= 1.2) - GoogleUtilities/AppDelegateSwizzler (7.8.0): - GoogleUtilities/Environment - GoogleUtilities/Logger @@ -741,11 +737,11 @@ SPEC REPOS: - Firebase - FirebaseAuth - FirebaseCore - - FirebaseCoreDiagnostics + - FirebaseCoreExtension - FirebaseCoreInternal - FirebaseFirestore + - FirebaseSharedSwift - GeoFire - - GoogleDataTransport - GoogleUtilities - "gRPC-C++" - gRPC-Core @@ -761,21 +757,21 @@ EXTERNAL SOURCES: CHECKOUT OPTIONS: FirebaseFirestoreSwift: - :commit: b695d99e913d2dcfa98ceb26aa6078fa6d7fb980 + :commit: 174be0d92bd6706b30a7a9d18f6bbe2319809e03 :git: https://github.com/firebase/firebase-ios-sdk.git SPEC CHECKSUMS: abseil: ebe5b5529fb05d93a8bdb7951607be08b7fa71bc BoringSSL-GRPC: 3175b25143e648463a56daeaaa499c6cb86dad33 - Firebase: 5ae8b7cf8efce559a653aef0ad95bab3f427c351 - FirebaseAuth: e4a5d3c36e778e41141b91cc861103a441d80bcc - FirebaseCore: 2082fffcd855f95f883c0a1641133eb9bbe76d40 - FirebaseCoreDiagnostics: 99a495094b10a57eeb3ae8efa1665700ad0bdaa6 - FirebaseCoreInternal: bca76517fe1ed381e989f5e7d8abb0da8d85bed3 - FirebaseFirestore: c09ce6d050745a45fb75ebd901005ed3279c3caf - FirebaseFirestoreSwift: bbb4238ecb6bdb9d275770cc63e0203e6e16eda1 + Firebase: 1b810f3d0c0532e27a48f1961f8c0400a668a2cf + FirebaseAuth: 493382cf533cc45e2862b00e9aa4cfe4c98daf71 + FirebaseCore: 97f48a3a567a72b8d4daa0f03c3aadb78df4e995 + FirebaseCoreExtension: 449595a035812f16314ca88cebf959e3bb77dd67 + FirebaseCoreInternal: 5eb3960335da5ea30115d57d39db6988c4ad06f3 + FirebaseFirestore: 5007583f3db2129de8e87f18ee63f4c86f07e7a3 + FirebaseFirestoreSwift: ba0e8ae1dca6cd395c646671a7fe2dcc077db225 + FirebaseSharedSwift: eae0978bbb46dbfc21975e88a79654f614822ce4 GeoFire: c34927b5c81ab614f611c79aa8d074cfa9780f07 - GoogleDataTransport: 1c8145da7117bd68bbbed00cf304edb6a24de00f GoogleUtilities: 1d20a6ad97ef46f67bbdec158ce00563a671ebb7 "gRPC-C++": 9675f953ace2b3de7c506039d77be1f2e77a8db2 gRPC-Core: 943e491cb0d45598b0b0eb9e910c88080369290b diff --git a/functions/Podfile.lock b/functions/Podfile.lock index 1db910db..3bfa3931 100644 --- a/functions/Podfile.lock +++ b/functions/Podfile.lock @@ -1,50 +1,35 @@ PODS: - - Firebase/CoreOnly (9.6.0): - - FirebaseCore (= 9.6.0) - - Firebase/Functions (9.6.0): + - Firebase/CoreOnly (10.0.0): + - FirebaseCore (= 10.0.0) + - Firebase/Functions (10.0.0): - Firebase/CoreOnly - - FirebaseFunctions (~> 9.6.0) - - FirebaseAppCheckInterop (9.6.0) - - FirebaseAuthInterop (9.6.0) - - FirebaseCore (9.6.0): - - FirebaseCoreDiagnostics (~> 9.0) - - FirebaseCoreInternal (~> 9.0) - - GoogleUtilities/Environment (~> 7.7) - - GoogleUtilities/Logger (~> 7.7) - - FirebaseCoreDiagnostics (9.6.0): - - GoogleDataTransport (< 10.0.0, >= 9.1.4) - - GoogleUtilities/Environment (~> 7.7) - - GoogleUtilities/Logger (~> 7.7) - - nanopb (< 2.30910.0, >= 2.30908.0) - - FirebaseCoreExtension (9.6.0): - - FirebaseCore (~> 9.0) - - FirebaseCoreInternal (9.6.0): - - "GoogleUtilities/NSData+zlib (~> 7.7)" - - FirebaseFunctions (9.6.0): - - FirebaseAppCheckInterop (~> 9.0) - - FirebaseAuthInterop (~> 9.0) - - FirebaseCore (~> 9.0) - - FirebaseCoreExtension (~> 9.0) - - FirebaseMessagingInterop (~> 9.0) - - FirebaseSharedSwift (~> 9.0) - - GTMSessionFetcher/Core (< 3.0, >= 1.7) - - FirebaseMessagingInterop (9.6.0) - - FirebaseSharedSwift (9.6.0) - - GoogleDataTransport (9.2.0): - - GoogleUtilities/Environment (~> 7.7) - - nanopb (< 2.30910.0, >= 2.30908.0) - - PromisesObjC (< 3.0, >= 1.2) + - FirebaseFunctions (~> 10.0.0) + - FirebaseAppCheckInterop (10.0.0) + - FirebaseAuthInterop (10.0.0) + - FirebaseCore (10.0.0): + - FirebaseCoreInternal (~> 10.0) + - GoogleUtilities/Environment (~> 7.8) + - GoogleUtilities/Logger (~> 7.8) + - FirebaseCoreExtension (10.0.0): + - FirebaseCore (~> 10.0) + - FirebaseCoreInternal (10.0.0): + - "GoogleUtilities/NSData+zlib (~> 7.8)" + - FirebaseFunctions (10.0.0): + - FirebaseAppCheckInterop (~> 10.0) + - FirebaseAuthInterop (~> 10.0) + - FirebaseCore (~> 10.0) + - FirebaseCoreExtension (~> 10.0) + - FirebaseMessagingInterop (~> 10.0) + - FirebaseSharedSwift (~> 10.0) + - GTMSessionFetcher/Core (~> 2.1) + - FirebaseMessagingInterop (10.0.0) + - FirebaseSharedSwift (10.0.0) - GoogleUtilities/Environment (7.8.0): - PromisesObjC (< 3.0, >= 1.2) - GoogleUtilities/Logger (7.8.0): - GoogleUtilities/Environment - "GoogleUtilities/NSData+zlib (7.8.0)" - GTMSessionFetcher/Core (2.1.0) - - nanopb (2.30909.0): - - nanopb/decode (= 2.30909.0) - - nanopb/encode (= 2.30909.0) - - nanopb/decode (2.30909.0) - - nanopb/encode (2.30909.0) - PromisesObjC (2.1.1) DEPENDENCIES: @@ -56,33 +41,27 @@ SPEC REPOS: - FirebaseAppCheckInterop - FirebaseAuthInterop - FirebaseCore - - FirebaseCoreDiagnostics - FirebaseCoreExtension - FirebaseCoreInternal - FirebaseFunctions - FirebaseMessagingInterop - FirebaseSharedSwift - - GoogleDataTransport - GoogleUtilities - GTMSessionFetcher - - nanopb - PromisesObjC SPEC CHECKSUMS: - Firebase: 5ae8b7cf8efce559a653aef0ad95bab3f427c351 - FirebaseAppCheckInterop: d5ecda0c09f8069406643d6e0fa12c09d1b736e3 - FirebaseAuthInterop: b6cf02117f13a8400c8c8b4421e12c6e850bcaf3 - FirebaseCore: 2082fffcd855f95f883c0a1641133eb9bbe76d40 - FirebaseCoreDiagnostics: 99a495094b10a57eeb3ae8efa1665700ad0bdaa6 - FirebaseCoreExtension: e83465d1236b166d1d445bbf0e82b65acb30b73b - FirebaseCoreInternal: bca76517fe1ed381e989f5e7d8abb0da8d85bed3 - FirebaseFunctions: f9d4e4161f1c3bc331e3fc71a32fc06debf54e7b - FirebaseMessagingInterop: 348785028509e1a5a9af277123e7fc08b2d17306 - FirebaseSharedSwift: 2269c2ddc7a5efb7fb5f3f3177e790613b52dfda - GoogleDataTransport: 1c8145da7117bd68bbbed00cf304edb6a24de00f + Firebase: 1b810f3d0c0532e27a48f1961f8c0400a668a2cf + FirebaseAppCheckInterop: 9a7af9d0a4d9197265cda30194f3644e8aea24f9 + FirebaseAuthInterop: c342679f45bee2a665a3b9148a55fcdb10df8c66 + FirebaseCore: 97f48a3a567a72b8d4daa0f03c3aadb78df4e995 + FirebaseCoreExtension: 449595a035812f16314ca88cebf959e3bb77dd67 + FirebaseCoreInternal: 5eb3960335da5ea30115d57d39db6988c4ad06f3 + FirebaseFunctions: 3e3ae1fba2feab088c9acc043aa0d094e711988b + FirebaseMessagingInterop: 634895f20e45995c8f3a058ea788d77ba7ecf01b + FirebaseSharedSwift: eae0978bbb46dbfc21975e88a79654f614822ce4 GoogleUtilities: 1d20a6ad97ef46f67bbdec158ce00563a671ebb7 GTMSessionFetcher: ffbb25ec00ebcb5201adab0a56d808f6f1902d9f - nanopb: b552cce312b6c8484180ef47159bc0f65a1f0431 PromisesObjC: ab77feca74fa2823e7af4249b8326368e61014cb PODFILE CHECKSUM: 0bf21181414ed35c7e5fc96da7dd0f72b77e7b34 diff --git a/ml-functions/Podfile.lock b/ml-functions/Podfile.lock index 32dfe5a8..7a689ad5 100644 --- a/ml-functions/Podfile.lock +++ b/ml-functions/Podfile.lock @@ -1,50 +1,35 @@ PODS: - - Firebase/CoreOnly (9.6.0): - - FirebaseCore (= 9.6.0) - - Firebase/Functions (9.6.0): + - Firebase/CoreOnly (10.0.0): + - FirebaseCore (= 10.0.0) + - Firebase/Functions (10.0.0): - Firebase/CoreOnly - - FirebaseFunctions (~> 9.6.0) - - FirebaseAppCheckInterop (9.6.0) - - FirebaseAuthInterop (9.6.0) - - FirebaseCore (9.6.0): - - FirebaseCoreDiagnostics (~> 9.0) - - FirebaseCoreInternal (~> 9.0) - - GoogleUtilities/Environment (~> 7.7) - - GoogleUtilities/Logger (~> 7.7) - - FirebaseCoreDiagnostics (9.6.0): - - GoogleDataTransport (< 10.0.0, >= 9.1.4) - - GoogleUtilities/Environment (~> 7.7) - - GoogleUtilities/Logger (~> 7.7) - - nanopb (< 2.30910.0, >= 2.30908.0) - - FirebaseCoreExtension (9.6.0): - - FirebaseCore (~> 9.0) - - FirebaseCoreInternal (9.6.0): - - "GoogleUtilities/NSData+zlib (~> 7.7)" - - FirebaseFunctions (9.6.0): - - FirebaseAppCheckInterop (~> 9.0) - - FirebaseAuthInterop (~> 9.0) - - FirebaseCore (~> 9.0) - - FirebaseCoreExtension (~> 9.0) - - FirebaseMessagingInterop (~> 9.0) - - FirebaseSharedSwift (~> 9.0) - - GTMSessionFetcher/Core (< 3.0, >= 1.7) - - FirebaseMessagingInterop (9.6.0) - - FirebaseSharedSwift (9.6.0) - - GoogleDataTransport (9.2.0): - - GoogleUtilities/Environment (~> 7.7) - - nanopb (< 2.30910.0, >= 2.30908.0) - - PromisesObjC (< 3.0, >= 1.2) + - FirebaseFunctions (~> 10.0.0) + - FirebaseAppCheckInterop (10.0.0) + - FirebaseAuthInterop (10.0.0) + - FirebaseCore (10.0.0): + - FirebaseCoreInternal (~> 10.0) + - GoogleUtilities/Environment (~> 7.8) + - GoogleUtilities/Logger (~> 7.8) + - FirebaseCoreExtension (10.0.0): + - FirebaseCore (~> 10.0) + - FirebaseCoreInternal (10.0.0): + - "GoogleUtilities/NSData+zlib (~> 7.8)" + - FirebaseFunctions (10.0.0): + - FirebaseAppCheckInterop (~> 10.0) + - FirebaseAuthInterop (~> 10.0) + - FirebaseCore (~> 10.0) + - FirebaseCoreExtension (~> 10.0) + - FirebaseMessagingInterop (~> 10.0) + - FirebaseSharedSwift (~> 10.0) + - GTMSessionFetcher/Core (~> 2.1) + - FirebaseMessagingInterop (10.0.0) + - FirebaseSharedSwift (10.0.0) - GoogleUtilities/Environment (7.8.0): - PromisesObjC (< 3.0, >= 1.2) - GoogleUtilities/Logger (7.8.0): - GoogleUtilities/Environment - "GoogleUtilities/NSData+zlib (7.8.0)" - GTMSessionFetcher/Core (2.1.0) - - nanopb (2.30909.0): - - nanopb/decode (= 2.30909.0) - - nanopb/encode (= 2.30909.0) - - nanopb/decode (2.30909.0) - - nanopb/encode (2.30909.0) - PromisesObjC (2.1.1) DEPENDENCIES: @@ -56,33 +41,27 @@ SPEC REPOS: - FirebaseAppCheckInterop - FirebaseAuthInterop - FirebaseCore - - FirebaseCoreDiagnostics - FirebaseCoreExtension - FirebaseCoreInternal - FirebaseFunctions - FirebaseMessagingInterop - FirebaseSharedSwift - - GoogleDataTransport - GoogleUtilities - GTMSessionFetcher - - nanopb - PromisesObjC SPEC CHECKSUMS: - Firebase: 5ae8b7cf8efce559a653aef0ad95bab3f427c351 - FirebaseAppCheckInterop: d5ecda0c09f8069406643d6e0fa12c09d1b736e3 - FirebaseAuthInterop: b6cf02117f13a8400c8c8b4421e12c6e850bcaf3 - FirebaseCore: 2082fffcd855f95f883c0a1641133eb9bbe76d40 - FirebaseCoreDiagnostics: 99a495094b10a57eeb3ae8efa1665700ad0bdaa6 - FirebaseCoreExtension: e83465d1236b166d1d445bbf0e82b65acb30b73b - FirebaseCoreInternal: bca76517fe1ed381e989f5e7d8abb0da8d85bed3 - FirebaseFunctions: f9d4e4161f1c3bc331e3fc71a32fc06debf54e7b - FirebaseMessagingInterop: 348785028509e1a5a9af277123e7fc08b2d17306 - FirebaseSharedSwift: 2269c2ddc7a5efb7fb5f3f3177e790613b52dfda - GoogleDataTransport: 1c8145da7117bd68bbbed00cf304edb6a24de00f + Firebase: 1b810f3d0c0532e27a48f1961f8c0400a668a2cf + FirebaseAppCheckInterop: 9a7af9d0a4d9197265cda30194f3644e8aea24f9 + FirebaseAuthInterop: c342679f45bee2a665a3b9148a55fcdb10df8c66 + FirebaseCore: 97f48a3a567a72b8d4daa0f03c3aadb78df4e995 + FirebaseCoreExtension: 449595a035812f16314ca88cebf959e3bb77dd67 + FirebaseCoreInternal: 5eb3960335da5ea30115d57d39db6988c4ad06f3 + FirebaseFunctions: 3e3ae1fba2feab088c9acc043aa0d094e711988b + FirebaseMessagingInterop: 634895f20e45995c8f3a058ea788d77ba7ecf01b + FirebaseSharedSwift: eae0978bbb46dbfc21975e88a79654f614822ce4 GoogleUtilities: 1d20a6ad97ef46f67bbdec158ce00563a671ebb7 GTMSessionFetcher: ffbb25ec00ebcb5201adab0a56d808f6f1902d9f - nanopb: b552cce312b6c8484180ef47159bc0f65a1f0431 PromisesObjC: ab77feca74fa2823e7af4249b8326368e61014cb PODFILE CHECKSUM: aa543baa476adf0a1eb62d4970ac2cffc30a1931 From efda00b44f94e834def6a9c7c3c8d8ce0cd5721b Mon Sep 17 00:00:00 2001 From: DPE bot Date: Wed, 12 Oct 2022 08:39:10 -0700 Subject: [PATCH 278/387] Auto-update dependencies. --- firestore/swift/Podfile.lock | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/firestore/swift/Podfile.lock b/firestore/swift/Podfile.lock index 98fbed0b..f961571a 100644 --- a/firestore/swift/Podfile.lock +++ b/firestore/swift/Podfile.lock @@ -757,7 +757,7 @@ EXTERNAL SOURCES: CHECKOUT OPTIONS: FirebaseFirestoreSwift: - :commit: 174be0d92bd6706b30a7a9d18f6bbe2319809e03 + :commit: 77b891af1669eeb08f4daad3ad2ff24d44f7a0d2 :git: https://github.com/firebase/firebase-ios-sdk.git SPEC CHECKSUMS: From f80e556e15e312ff27744af38b2b609ef6540a8b Mon Sep 17 00:00:00 2001 From: DPE bot Date: Fri, 14 Oct 2022 08:40:20 -0700 Subject: [PATCH 279/387] Auto-update dependencies. --- firestore/swift/Podfile.lock | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/firestore/swift/Podfile.lock b/firestore/swift/Podfile.lock index f961571a..6601b808 100644 --- a/firestore/swift/Podfile.lock +++ b/firestore/swift/Podfile.lock @@ -757,7 +757,7 @@ EXTERNAL SOURCES: CHECKOUT OPTIONS: FirebaseFirestoreSwift: - :commit: 77b891af1669eeb08f4daad3ad2ff24d44f7a0d2 + :commit: 6d24463357dd379ab0325e4e612fae4aa0664537 :git: https://github.com/firebase/firebase-ios-sdk.git SPEC CHECKSUMS: From fd2e25baf389d1f1e980e375a76b9f74a482fa40 Mon Sep 17 00:00:00 2001 From: DPE bot Date: Tue, 18 Oct 2022 08:43:57 -0700 Subject: [PATCH 280/387] Auto-update dependencies. --- firestore/swift/Podfile.lock | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/firestore/swift/Podfile.lock b/firestore/swift/Podfile.lock index 6601b808..11aa2c1b 100644 --- a/firestore/swift/Podfile.lock +++ b/firestore/swift/Podfile.lock @@ -757,7 +757,7 @@ EXTERNAL SOURCES: CHECKOUT OPTIONS: FirebaseFirestoreSwift: - :commit: 6d24463357dd379ab0325e4e612fae4aa0664537 + :commit: bb4c6382cd52e805a721f981c1838eaa815f6dbd :git: https://github.com/firebase/firebase-ios-sdk.git SPEC CHECKSUMS: From 9ea124f5d9b069a588a7e0148b00f8a158812140 Mon Sep 17 00:00:00 2001 From: Morgan Chen Date: Thu, 20 Oct 2022 14:45:04 -0700 Subject: [PATCH 281/387] fix snippets --- .../firestore-smoketest-objc/ViewController.m | 16 ++++++++++------ .../firestore-smoketest/ViewController.swift | 16 ++++++++-------- 2 files changed, 18 insertions(+), 14 deletions(-) diff --git a/firestore/objc/firestore-smoketest-objc/ViewController.m b/firestore/objc/firestore-smoketest-objc/ViewController.m index 7995a9ff..69622c6a 100644 --- a/firestore/objc/firestore-smoketest-objc/ViewController.m +++ b/firestore/objc/firestore-smoketest-objc/ViewController.m @@ -1145,12 +1145,14 @@ - (void)emulatorSettings { - (void)countAggregateCollection { // [START count_aggregate_collection] FIRCollectionReference* query = [self.db collectionWithPath:@"cities"]; - [query getDocumentsWithCompletion:^(FIRQuerySnapshot *snapshot, NSError *error) { + [query.count aggregationWithSource:FIRAggregateSourceServer + completion:^(FIRAggregateQuerySnapshot *snapshot, + NSError *error) { if (error != nil) { NSLog(@"Error fetching count: %@", error); - return; + } else { + NSLog(@"Cities count: %@", snapshot.count); } - NSLog(@"Cities count: %@", snapshot.count); }]; // [END count_aggregate_collection] } @@ -1161,12 +1163,14 @@ - (void)countAggregateQuery { [[self.db collectionWithPath:@"cities"] whereField:@"state" isEqualTo:@"CA"]; - [query getDocumentsWithCompletion:^(FIRQuerySnapshot *snapshot, NSError *error) { + [query.count aggregationWithSource:FIRAggregateSourceServer + completion:^(FIRAggregateQuerySnapshot *snapshot, + NSError *error) { if (error != nil) { NSLog(@"Error fetching count: %@", error); - return; + } else { + NSLog(@"Cities count: %@", snapshot.count); } - NSLog(@"Cities count: %@", snapshot.count); }]; // [END count_aggregate_query] } diff --git a/firestore/swift/firestore-smoketest/ViewController.swift b/firestore/swift/firestore-smoketest/ViewController.swift index 76b60fb5..3596e52a 100644 --- a/firestore/swift/firestore-smoketest/ViewController.swift +++ b/firestore/swift/firestore-smoketest/ViewController.swift @@ -1261,26 +1261,26 @@ class ViewController: UIViewController { // MARK: Aggregation queries private func countAggregateCollection() { // [START count_aggregate_collection] + let query = db.collection("cities") + let countQuery = query.count do { - let query = db.collection("cities") - let countQuery = query.countAggregateQuery - let snapshot = try await countQuery.aggregation(source: AggregateSource.serverNoCache) + let snapshot = try await countQuery.getAggregation(source: .server) print(snapshot.count) } catch { - print(error) + print(error); } // [END count_aggregate_collection] } private func countAggregateQuery() { // [START count_aggregate_query] + let query = db.collection("cities").whereField("state", isEqualTo: "CA") + let countQuery = query.count do { - let query = db.collection("cities").whereField("state", isEqualTo: "CA") - let countQuery = query.countAggregateQuery - let snapshot = try await countQuery.aggregation(source: AggregateSource.serverNoCache) + let snapshot = try await countQuery.getAggregation(source: .server) print(snapshot.count) } catch { - print(error) + print(error); } // [END count_aggregate_query] } From 1a40dbabe34e36b87a2a6456248fe73bb1a28a54 Mon Sep 17 00:00:00 2001 From: Morgan Chen Date: Thu, 20 Oct 2022 15:47:18 -0700 Subject: [PATCH 282/387] fix snips --- firestore/objc/Podfile | 6 +- firestore/objc/Podfile.lock | 64 ++++++------------- .../firestore-smoketest-objc/ViewController.m | 6 +- .../firestore-smoketest/ViewController.swift | 4 +- 4 files changed, 28 insertions(+), 52 deletions(-) diff --git a/firestore/objc/Podfile b/firestore/objc/Podfile index 8f15ab80..f2e737a5 100644 --- a/firestore/objc/Podfile +++ b/firestore/objc/Podfile @@ -1,13 +1,13 @@ # Uncomment the next line to define a global platform for your project -# platform :ios, '9.0' +platform :ios, '12.0' target 'firestore-smoketest-objc' do use_frameworks! # Pods for firestore-smoketest - pod 'Firebase/Auth' - pod 'Firebase/Firestore' + pod 'FirebaseAuth' + pod 'FirebaseFirestore' target 'firestore-smoketest-objcTests' do inherit! :search_paths diff --git a/firestore/objc/Podfile.lock b/firestore/objc/Podfile.lock index be735d0e..565c0c9c 100644 --- a/firestore/objc/Podfile.lock +++ b/firestore/objc/Podfile.lock @@ -602,32 +602,18 @@ PODS: - BoringSSL-GRPC/Implementation (0.0.24): - BoringSSL-GRPC/Interface (= 0.0.24) - BoringSSL-GRPC/Interface (0.0.24) - - Firebase/Auth (9.6.0): - - Firebase/CoreOnly - - FirebaseAuth (~> 9.6.0) - - Firebase/CoreOnly (9.6.0): - - FirebaseCore (= 9.6.0) - - Firebase/Firestore (9.6.0): - - Firebase/CoreOnly - - FirebaseFirestore (~> 9.6.0) - - FirebaseAuth (9.6.0): - - FirebaseCore (~> 9.0) - - GoogleUtilities/AppDelegateSwizzler (~> 7.7) - - GoogleUtilities/Environment (~> 7.7) - - GTMSessionFetcher/Core (< 3.0, >= 1.7) - - FirebaseCore (9.6.0): - - FirebaseCoreDiagnostics (~> 9.0) - - FirebaseCoreInternal (~> 9.0) - - GoogleUtilities/Environment (~> 7.7) - - GoogleUtilities/Logger (~> 7.7) - - FirebaseCoreDiagnostics (9.6.0): - - GoogleDataTransport (< 10.0.0, >= 9.1.4) - - GoogleUtilities/Environment (~> 7.7) - - GoogleUtilities/Logger (~> 7.7) - - nanopb (< 2.30910.0, >= 2.30908.0) - - FirebaseCoreInternal (9.6.0): - - "GoogleUtilities/NSData+zlib (~> 7.7)" - - FirebaseFirestore (9.6.0): + - FirebaseAuth (10.0.0): + - FirebaseCore (~> 10.0) + - GoogleUtilities/AppDelegateSwizzler (~> 7.8) + - GoogleUtilities/Environment (~> 7.8) + - GTMSessionFetcher/Core (~> 2.1) + - FirebaseCore (10.0.0): + - FirebaseCoreInternal (~> 10.0) + - GoogleUtilities/Environment (~> 7.8) + - GoogleUtilities/Logger (~> 7.8) + - FirebaseCoreInternal (10.0.0): + - "GoogleUtilities/NSData+zlib (~> 7.8)" + - FirebaseFirestore (10.0.0): - abseil/algorithm (~> 1.20211102.0) - abseil/base (~> 1.20211102.0) - abseil/container/flat_hash_map (~> 1.20211102.0) @@ -636,14 +622,10 @@ PODS: - abseil/strings/strings (~> 1.20211102.0) - abseil/time (~> 1.20211102.0) - abseil/types (~> 1.20211102.0) - - FirebaseCore (~> 9.0) + - FirebaseCore (~> 10.0) - "gRPC-C++ (~> 1.44.0)" - leveldb-library (~> 1.22) - nanopb (< 2.30910.0, >= 2.30908.0) - - GoogleDataTransport (9.2.0): - - GoogleUtilities/Environment (~> 7.7) - - nanopb (< 2.30910.0, >= 2.30908.0) - - PromisesObjC (< 3.0, >= 1.2) - GoogleUtilities/AppDelegateSwizzler (7.8.0): - GoogleUtilities/Environment - GoogleUtilities/Logger @@ -726,20 +708,17 @@ PODS: - PromisesObjC (2.1.1) DEPENDENCIES: - - Firebase/Auth - - Firebase/Firestore + - FirebaseAuth (~> 10.0) + - FirebaseFirestore SPEC REPOS: trunk: - abseil - BoringSSL-GRPC - - Firebase - FirebaseAuth - FirebaseCore - - FirebaseCoreDiagnostics - FirebaseCoreInternal - FirebaseFirestore - - GoogleDataTransport - GoogleUtilities - "gRPC-C++" - gRPC-Core @@ -752,13 +731,10 @@ SPEC REPOS: SPEC CHECKSUMS: abseil: ebe5b5529fb05d93a8bdb7951607be08b7fa71bc BoringSSL-GRPC: 3175b25143e648463a56daeaaa499c6cb86dad33 - Firebase: 5ae8b7cf8efce559a653aef0ad95bab3f427c351 - FirebaseAuth: e4a5d3c36e778e41141b91cc861103a441d80bcc - FirebaseCore: 2082fffcd855f95f883c0a1641133eb9bbe76d40 - FirebaseCoreDiagnostics: 99a495094b10a57eeb3ae8efa1665700ad0bdaa6 - FirebaseCoreInternal: bca76517fe1ed381e989f5e7d8abb0da8d85bed3 - FirebaseFirestore: c09ce6d050745a45fb75ebd901005ed3279c3caf - GoogleDataTransport: 1c8145da7117bd68bbbed00cf304edb6a24de00f + FirebaseAuth: 493382cf533cc45e2862b00e9aa4cfe4c98daf71 + FirebaseCore: 97f48a3a567a72b8d4daa0f03c3aadb78df4e995 + FirebaseCoreInternal: 5eb3960335da5ea30115d57d39db6988c4ad06f3 + FirebaseFirestore: 5007583f3db2129de8e87f18ee63f4c86f07e7a3 GoogleUtilities: 1d20a6ad97ef46f67bbdec158ce00563a671ebb7 "gRPC-C++": 9675f953ace2b3de7c506039d77be1f2e77a8db2 gRPC-Core: 943e491cb0d45598b0b0eb9e910c88080369290b @@ -768,6 +744,6 @@ SPEC CHECKSUMS: nanopb: b552cce312b6c8484180ef47159bc0f65a1f0431 PromisesObjC: ab77feca74fa2823e7af4249b8326368e61014cb -PODFILE CHECKSUM: 2fb4ababb651e1559e4d334efa49ddeee62a4917 +PODFILE CHECKSUM: ef7454ae54d39d8af1634cc84f2dd98fb27225bd COCOAPODS: 1.11.3 diff --git a/firestore/objc/firestore-smoketest-objc/ViewController.m b/firestore/objc/firestore-smoketest-objc/ViewController.m index 69622c6a..46da5bf1 100644 --- a/firestore/objc/firestore-smoketest-objc/ViewController.m +++ b/firestore/objc/firestore-smoketest-objc/ViewController.m @@ -1144,7 +1144,7 @@ - (void)emulatorSettings { - (void)countAggregateCollection { // [START count_aggregate_collection] - FIRCollectionReference* query = [self.db collectionWithPath:@"cities"]; + FIRCollectionReference *query = [self.db collectionWithPath:@"cities"]; [query.count aggregationWithSource:FIRAggregateSourceServer completion:^(FIRAggregateQuerySnapshot *snapshot, NSError *error) { @@ -1159,9 +1159,9 @@ - (void)countAggregateCollection { - (void)countAggregateQuery { // [START count_aggregate_query] - FIRCollectionReference* query = + FIRQuery *query = [[self.db collectionWithPath:@"cities"] - whereField:@"state" + queryWhereField:@"state" isEqualTo:@"CA"]; [query.count aggregationWithSource:FIRAggregateSourceServer completion:^(FIRAggregateQuerySnapshot *snapshot, diff --git a/firestore/swift/firestore-smoketest/ViewController.swift b/firestore/swift/firestore-smoketest/ViewController.swift index 3596e52a..d25fddbb 100644 --- a/firestore/swift/firestore-smoketest/ViewController.swift +++ b/firestore/swift/firestore-smoketest/ViewController.swift @@ -1259,7 +1259,7 @@ class ViewController: UIViewController { } // MARK: Aggregation queries - private func countAggregateCollection() { + private func countAggregateCollection() async { // [START count_aggregate_collection] let query = db.collection("cities") let countQuery = query.count @@ -1272,7 +1272,7 @@ class ViewController: UIViewController { // [END count_aggregate_collection] } - private func countAggregateQuery() { + private func countAggregateQuery() async { // [START count_aggregate_query] let query = db.collection("cities").whereField("state", isEqualTo: "CA") let countQuery = query.count From 0128a47779d572e41b21d0b36951e37ff2fd4b3c Mon Sep 17 00:00:00 2001 From: DPE bot Date: Mon, 24 Oct 2022 08:46:42 -0700 Subject: [PATCH 283/387] Auto-update dependencies. --- firestore/swift/Podfile.lock | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/firestore/swift/Podfile.lock b/firestore/swift/Podfile.lock index 11aa2c1b..721a2639 100644 --- a/firestore/swift/Podfile.lock +++ b/firestore/swift/Podfile.lock @@ -757,7 +757,7 @@ EXTERNAL SOURCES: CHECKOUT OPTIONS: FirebaseFirestoreSwift: - :commit: bb4c6382cd52e805a721f981c1838eaa815f6dbd + :commit: 646e6a9efc549a4619fcd1e2005e7805612e14b8 :git: https://github.com/firebase/firebase-ios-sdk.git SPEC CHECKSUMS: From 8a34167a8f8d45cd7098dfe03e75785beb606898 Mon Sep 17 00:00:00 2001 From: DPE bot Date: Tue, 25 Oct 2022 09:03:03 -0700 Subject: [PATCH 284/387] Auto-update dependencies. --- firestore/objc/Podfile.lock | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/firestore/objc/Podfile.lock b/firestore/objc/Podfile.lock index 565c0c9c..77d9748d 100644 --- a/firestore/objc/Podfile.lock +++ b/firestore/objc/Podfile.lock @@ -708,7 +708,7 @@ PODS: - PromisesObjC (2.1.1) DEPENDENCIES: - - FirebaseAuth (~> 10.0) + - FirebaseAuth - FirebaseFirestore SPEC REPOS: @@ -744,6 +744,6 @@ SPEC CHECKSUMS: nanopb: b552cce312b6c8484180ef47159bc0f65a1f0431 PromisesObjC: ab77feca74fa2823e7af4249b8326368e61014cb -PODFILE CHECKSUM: ef7454ae54d39d8af1634cc84f2dd98fb27225bd +PODFILE CHECKSUM: 2c326f47761ecd18d1c150444d24a282c84b433e COCOAPODS: 1.11.3 From d671a89d3af8e680442603964b2b9409a38205fe Mon Sep 17 00:00:00 2001 From: DPE bot Date: Wed, 2 Nov 2022 08:38:28 -0700 Subject: [PATCH 285/387] Auto-update dependencies. --- appcheck/Podfile.lock | 22 ++++++++++---------- crashlytics/Podfile.lock | 26 +++++++++++------------ functions/Podfile.lock | 42 +++++++++++++++++++------------------- installations/Podfile.lock | 12 +++++------ ml-functions/Podfile.lock | 42 +++++++++++++++++++------------------- storage/Podfile.lock | 8 ++++---- 6 files changed, 76 insertions(+), 76 deletions(-) diff --git a/appcheck/Podfile.lock b/appcheck/Podfile.lock index ddb1c122..27fe1b60 100644 --- a/appcheck/Podfile.lock +++ b/appcheck/Podfile.lock @@ -1,18 +1,18 @@ PODS: - - Firebase/AppCheck (10.0.0): + - Firebase/AppCheck (10.1.0): - Firebase/CoreOnly - - FirebaseAppCheck (~> 10.0.0) - - Firebase/CoreOnly (10.0.0): - - FirebaseCore (= 10.0.0) - - FirebaseAppCheck (10.0.0): + - FirebaseAppCheck (~> 10.1.0) + - Firebase/CoreOnly (10.1.0): + - FirebaseCore (= 10.1.0) + - FirebaseAppCheck (10.1.0): - FirebaseCore (~> 10.0) - GoogleUtilities/Environment (~> 7.8) - PromisesObjC (~> 2.1) - - FirebaseCore (10.0.0): + - FirebaseCore (10.1.0): - FirebaseCoreInternal (~> 10.0) - GoogleUtilities/Environment (~> 7.8) - GoogleUtilities/Logger (~> 7.8) - - FirebaseCoreInternal (10.0.0): + - FirebaseCoreInternal (10.1.0): - "GoogleUtilities/NSData+zlib (~> 7.8)" - GoogleUtilities/Environment (7.8.0): - PromisesObjC (< 3.0, >= 1.2) @@ -34,10 +34,10 @@ SPEC REPOS: - PromisesObjC SPEC CHECKSUMS: - Firebase: 1b810f3d0c0532e27a48f1961f8c0400a668a2cf - FirebaseAppCheck: 67a844ff5d09d66e47ad10363337fdaa666b0b26 - FirebaseCore: 97f48a3a567a72b8d4daa0f03c3aadb78df4e995 - FirebaseCoreInternal: 5eb3960335da5ea30115d57d39db6988c4ad06f3 + Firebase: 444b35a9c568a516666213c2f6cccd10cb12559f + FirebaseAppCheck: 60a3d1a4cb5a5bcdbfc9a83c92debd35fc7b3794 + FirebaseCore: 55e7ae35991ccca4db03ff8d8df6ed5f17a3e4c7 + FirebaseCoreInternal: 96d75228e10fd369564da51bd898414eb0f54df5 GoogleUtilities: 1d20a6ad97ef46f67bbdec158ce00563a671ebb7 PromisesObjC: ab77feca74fa2823e7af4249b8326368e61014cb diff --git a/crashlytics/Podfile.lock b/crashlytics/Podfile.lock index 4c92133c..9eefa49f 100644 --- a/crashlytics/Podfile.lock +++ b/crashlytics/Podfile.lock @@ -1,23 +1,23 @@ PODS: - - Firebase/CoreOnly (10.0.0): - - FirebaseCore (= 10.0.0) - - Firebase/Crashlytics (10.0.0): + - Firebase/CoreOnly (10.1.0): + - FirebaseCore (= 10.1.0) + - Firebase/Crashlytics (10.1.0): - Firebase/CoreOnly - - FirebaseCrashlytics (~> 10.0.0) - - FirebaseCore (10.0.0): + - FirebaseCrashlytics (~> 10.1.0) + - FirebaseCore (10.1.0): - FirebaseCoreInternal (~> 10.0) - GoogleUtilities/Environment (~> 7.8) - GoogleUtilities/Logger (~> 7.8) - - FirebaseCoreInternal (10.0.0): + - FirebaseCoreInternal (10.1.0): - "GoogleUtilities/NSData+zlib (~> 7.8)" - - FirebaseCrashlytics (10.0.0): + - FirebaseCrashlytics (10.1.0): - FirebaseCore (~> 10.0) - FirebaseInstallations (~> 10.0) - GoogleDataTransport (~> 9.2) - GoogleUtilities/Environment (~> 7.8) - nanopb (< 2.30910.0, >= 2.30908.0) - PromisesObjC (~> 2.1) - - FirebaseInstallations (10.0.0): + - FirebaseInstallations (10.1.0): - FirebaseCore (~> 10.0) - GoogleUtilities/Environment (~> 7.8) - GoogleUtilities/UserDefaults (~> 7.8) @@ -56,11 +56,11 @@ SPEC REPOS: - PromisesObjC SPEC CHECKSUMS: - Firebase: 1b810f3d0c0532e27a48f1961f8c0400a668a2cf - FirebaseCore: 97f48a3a567a72b8d4daa0f03c3aadb78df4e995 - FirebaseCoreInternal: 5eb3960335da5ea30115d57d39db6988c4ad06f3 - FirebaseCrashlytics: 6b0613b548fe096221b5ba6d2f7a9732b451233b - FirebaseInstallations: 7f1c9ae6bd9df6abe9c74124b38fa8740aba5df4 + Firebase: 444b35a9c568a516666213c2f6cccd10cb12559f + FirebaseCore: 55e7ae35991ccca4db03ff8d8df6ed5f17a3e4c7 + FirebaseCoreInternal: 96d75228e10fd369564da51bd898414eb0f54df5 + FirebaseCrashlytics: 93906d7085eb3e4dd90d08fe42a15d4f0406b6ab + FirebaseInstallations: 99d24bac0243cf8b0e96cf5426340d211f0bcc80 GoogleDataTransport: 1c8145da7117bd68bbbed00cf304edb6a24de00f GoogleUtilities: 1d20a6ad97ef46f67bbdec158ce00563a671ebb7 nanopb: b552cce312b6c8484180ef47159bc0f65a1f0431 diff --git a/functions/Podfile.lock b/functions/Podfile.lock index 3bfa3931..43d8eb35 100644 --- a/functions/Podfile.lock +++ b/functions/Podfile.lock @@ -1,20 +1,20 @@ PODS: - - Firebase/CoreOnly (10.0.0): - - FirebaseCore (= 10.0.0) - - Firebase/Functions (10.0.0): + - Firebase/CoreOnly (10.1.0): + - FirebaseCore (= 10.1.0) + - Firebase/Functions (10.1.0): - Firebase/CoreOnly - - FirebaseFunctions (~> 10.0.0) - - FirebaseAppCheckInterop (10.0.0) - - FirebaseAuthInterop (10.0.0) - - FirebaseCore (10.0.0): + - FirebaseFunctions (~> 10.1.0) + - FirebaseAppCheckInterop (10.1.0) + - FirebaseAuthInterop (10.1.0) + - FirebaseCore (10.1.0): - FirebaseCoreInternal (~> 10.0) - GoogleUtilities/Environment (~> 7.8) - GoogleUtilities/Logger (~> 7.8) - - FirebaseCoreExtension (10.0.0): + - FirebaseCoreExtension (10.1.0): - FirebaseCore (~> 10.0) - - FirebaseCoreInternal (10.0.0): + - FirebaseCoreInternal (10.1.0): - "GoogleUtilities/NSData+zlib (~> 7.8)" - - FirebaseFunctions (10.0.0): + - FirebaseFunctions (10.1.0): - FirebaseAppCheckInterop (~> 10.0) - FirebaseAuthInterop (~> 10.0) - FirebaseCore (~> 10.0) @@ -22,8 +22,8 @@ PODS: - FirebaseMessagingInterop (~> 10.0) - FirebaseSharedSwift (~> 10.0) - GTMSessionFetcher/Core (~> 2.1) - - FirebaseMessagingInterop (10.0.0) - - FirebaseSharedSwift (10.0.0) + - FirebaseMessagingInterop (10.1.0) + - FirebaseSharedSwift (10.1.0) - GoogleUtilities/Environment (7.8.0): - PromisesObjC (< 3.0, >= 1.2) - GoogleUtilities/Logger (7.8.0): @@ -51,15 +51,15 @@ SPEC REPOS: - PromisesObjC SPEC CHECKSUMS: - Firebase: 1b810f3d0c0532e27a48f1961f8c0400a668a2cf - FirebaseAppCheckInterop: 9a7af9d0a4d9197265cda30194f3644e8aea24f9 - FirebaseAuthInterop: c342679f45bee2a665a3b9148a55fcdb10df8c66 - FirebaseCore: 97f48a3a567a72b8d4daa0f03c3aadb78df4e995 - FirebaseCoreExtension: 449595a035812f16314ca88cebf959e3bb77dd67 - FirebaseCoreInternal: 5eb3960335da5ea30115d57d39db6988c4ad06f3 - FirebaseFunctions: 3e3ae1fba2feab088c9acc043aa0d094e711988b - FirebaseMessagingInterop: 634895f20e45995c8f3a058ea788d77ba7ecf01b - FirebaseSharedSwift: eae0978bbb46dbfc21975e88a79654f614822ce4 + Firebase: 444b35a9c568a516666213c2f6cccd10cb12559f + FirebaseAppCheckInterop: 53eec3c354a95f8fe6ff947dd9518ea17f624914 + FirebaseAuthInterop: 15b2c717321d5e46a60562e388c4d1b039ea7e28 + FirebaseCore: 55e7ae35991ccca4db03ff8d8df6ed5f17a3e4c7 + FirebaseCoreExtension: 69b966c399abc4ca6dc75006ab87160f81512725 + FirebaseCoreInternal: 96d75228e10fd369564da51bd898414eb0f54df5 + FirebaseFunctions: be8b4bfb8876dd03eef5bfd49a59ff40af90ebe1 + FirebaseMessagingInterop: 26c3bf82c7697d8fbfb13216541423bc2c93e8fc + FirebaseSharedSwift: 6966c4de41fba13a4270de1e421e6eee2cf90113 GoogleUtilities: 1d20a6ad97ef46f67bbdec158ce00563a671ebb7 GTMSessionFetcher: ffbb25ec00ebcb5201adab0a56d808f6f1902d9f PromisesObjC: ab77feca74fa2823e7af4249b8326368e61014cb diff --git a/installations/Podfile.lock b/installations/Podfile.lock index 8ea0ba28..a18581f8 100644 --- a/installations/Podfile.lock +++ b/installations/Podfile.lock @@ -1,11 +1,11 @@ PODS: - - FirebaseCore (10.0.0): + - FirebaseCore (10.1.0): - FirebaseCoreInternal (~> 10.0) - GoogleUtilities/Environment (~> 7.8) - GoogleUtilities/Logger (~> 7.8) - - FirebaseCoreInternal (10.0.0): + - FirebaseCoreInternal (10.1.0): - "GoogleUtilities/NSData+zlib (~> 7.8)" - - FirebaseInstallations (10.0.0): + - FirebaseInstallations (10.1.0): - FirebaseCore (~> 10.0) - GoogleUtilities/Environment (~> 7.8) - GoogleUtilities/UserDefaults (~> 7.8) @@ -31,9 +31,9 @@ SPEC REPOS: - PromisesObjC SPEC CHECKSUMS: - FirebaseCore: 97f48a3a567a72b8d4daa0f03c3aadb78df4e995 - FirebaseCoreInternal: 5eb3960335da5ea30115d57d39db6988c4ad06f3 - FirebaseInstallations: 7f1c9ae6bd9df6abe9c74124b38fa8740aba5df4 + FirebaseCore: 55e7ae35991ccca4db03ff8d8df6ed5f17a3e4c7 + FirebaseCoreInternal: 96d75228e10fd369564da51bd898414eb0f54df5 + FirebaseInstallations: 99d24bac0243cf8b0e96cf5426340d211f0bcc80 GoogleUtilities: 1d20a6ad97ef46f67bbdec158ce00563a671ebb7 PromisesObjC: ab77feca74fa2823e7af4249b8326368e61014cb diff --git a/ml-functions/Podfile.lock b/ml-functions/Podfile.lock index 7a689ad5..4e21eb18 100644 --- a/ml-functions/Podfile.lock +++ b/ml-functions/Podfile.lock @@ -1,20 +1,20 @@ PODS: - - Firebase/CoreOnly (10.0.0): - - FirebaseCore (= 10.0.0) - - Firebase/Functions (10.0.0): + - Firebase/CoreOnly (10.1.0): + - FirebaseCore (= 10.1.0) + - Firebase/Functions (10.1.0): - Firebase/CoreOnly - - FirebaseFunctions (~> 10.0.0) - - FirebaseAppCheckInterop (10.0.0) - - FirebaseAuthInterop (10.0.0) - - FirebaseCore (10.0.0): + - FirebaseFunctions (~> 10.1.0) + - FirebaseAppCheckInterop (10.1.0) + - FirebaseAuthInterop (10.1.0) + - FirebaseCore (10.1.0): - FirebaseCoreInternal (~> 10.0) - GoogleUtilities/Environment (~> 7.8) - GoogleUtilities/Logger (~> 7.8) - - FirebaseCoreExtension (10.0.0): + - FirebaseCoreExtension (10.1.0): - FirebaseCore (~> 10.0) - - FirebaseCoreInternal (10.0.0): + - FirebaseCoreInternal (10.1.0): - "GoogleUtilities/NSData+zlib (~> 7.8)" - - FirebaseFunctions (10.0.0): + - FirebaseFunctions (10.1.0): - FirebaseAppCheckInterop (~> 10.0) - FirebaseAuthInterop (~> 10.0) - FirebaseCore (~> 10.0) @@ -22,8 +22,8 @@ PODS: - FirebaseMessagingInterop (~> 10.0) - FirebaseSharedSwift (~> 10.0) - GTMSessionFetcher/Core (~> 2.1) - - FirebaseMessagingInterop (10.0.0) - - FirebaseSharedSwift (10.0.0) + - FirebaseMessagingInterop (10.1.0) + - FirebaseSharedSwift (10.1.0) - GoogleUtilities/Environment (7.8.0): - PromisesObjC (< 3.0, >= 1.2) - GoogleUtilities/Logger (7.8.0): @@ -51,15 +51,15 @@ SPEC REPOS: - PromisesObjC SPEC CHECKSUMS: - Firebase: 1b810f3d0c0532e27a48f1961f8c0400a668a2cf - FirebaseAppCheckInterop: 9a7af9d0a4d9197265cda30194f3644e8aea24f9 - FirebaseAuthInterop: c342679f45bee2a665a3b9148a55fcdb10df8c66 - FirebaseCore: 97f48a3a567a72b8d4daa0f03c3aadb78df4e995 - FirebaseCoreExtension: 449595a035812f16314ca88cebf959e3bb77dd67 - FirebaseCoreInternal: 5eb3960335da5ea30115d57d39db6988c4ad06f3 - FirebaseFunctions: 3e3ae1fba2feab088c9acc043aa0d094e711988b - FirebaseMessagingInterop: 634895f20e45995c8f3a058ea788d77ba7ecf01b - FirebaseSharedSwift: eae0978bbb46dbfc21975e88a79654f614822ce4 + Firebase: 444b35a9c568a516666213c2f6cccd10cb12559f + FirebaseAppCheckInterop: 53eec3c354a95f8fe6ff947dd9518ea17f624914 + FirebaseAuthInterop: 15b2c717321d5e46a60562e388c4d1b039ea7e28 + FirebaseCore: 55e7ae35991ccca4db03ff8d8df6ed5f17a3e4c7 + FirebaseCoreExtension: 69b966c399abc4ca6dc75006ab87160f81512725 + FirebaseCoreInternal: 96d75228e10fd369564da51bd898414eb0f54df5 + FirebaseFunctions: be8b4bfb8876dd03eef5bfd49a59ff40af90ebe1 + FirebaseMessagingInterop: 26c3bf82c7697d8fbfb13216541423bc2c93e8fc + FirebaseSharedSwift: 6966c4de41fba13a4270de1e421e6eee2cf90113 GoogleUtilities: 1d20a6ad97ef46f67bbdec158ce00563a671ebb7 GTMSessionFetcher: ffbb25ec00ebcb5201adab0a56d808f6f1902d9f PromisesObjC: ab77feca74fa2823e7af4249b8326368e61014cb diff --git a/storage/Podfile.lock b/storage/Podfile.lock index bf4d0d9c..580c0cbe 100644 --- a/storage/Podfile.lock +++ b/storage/Podfile.lock @@ -43,9 +43,9 @@ PODS: - nanopb/decode (2.30909.0) - nanopb/encode (2.30909.0) - PromisesObjC (2.1.1) - - SDWebImage (5.13.4): - - SDWebImage/Core (= 5.13.4) - - SDWebImage/Core (5.13.4) + - SDWebImage (5.13.5): + - SDWebImage/Core (= 5.13.5) + - SDWebImage/Core (5.13.5) DEPENDENCIES: - FirebaseStorage (~> 9.0) @@ -84,7 +84,7 @@ SPEC CHECKSUMS: GTMSessionFetcher: ffbb25ec00ebcb5201adab0a56d808f6f1902d9f nanopb: b552cce312b6c8484180ef47159bc0f65a1f0431 PromisesObjC: ab77feca74fa2823e7af4249b8326368e61014cb - SDWebImage: e5cc87bf736e60f49592f307bdf9e157189298a3 + SDWebImage: 23d714cd599354ee7906dbae26dff89b421c4370 PODFILE CHECKSUM: 391f1ea32d2ab69e86fbbcaed454945eef4950b4 From d4316fb1983d23ed009fb29d77f6f2c476a4a19b Mon Sep 17 00:00:00 2001 From: DPE bot Date: Thu, 3 Nov 2022 08:47:20 -0700 Subject: [PATCH 286/387] Auto-update dependencies. --- firestore/objc/Podfile.lock | 16 ++++++------- firestore/swift/Podfile.lock | 44 ++++++++++++++++++------------------ 2 files changed, 30 insertions(+), 30 deletions(-) diff --git a/firestore/objc/Podfile.lock b/firestore/objc/Podfile.lock index 77d9748d..ecd416a2 100644 --- a/firestore/objc/Podfile.lock +++ b/firestore/objc/Podfile.lock @@ -602,18 +602,18 @@ PODS: - BoringSSL-GRPC/Implementation (0.0.24): - BoringSSL-GRPC/Interface (= 0.0.24) - BoringSSL-GRPC/Interface (0.0.24) - - FirebaseAuth (10.0.0): + - FirebaseAuth (10.1.0): - FirebaseCore (~> 10.0) - GoogleUtilities/AppDelegateSwizzler (~> 7.8) - GoogleUtilities/Environment (~> 7.8) - GTMSessionFetcher/Core (~> 2.1) - - FirebaseCore (10.0.0): + - FirebaseCore (10.1.0): - FirebaseCoreInternal (~> 10.0) - GoogleUtilities/Environment (~> 7.8) - GoogleUtilities/Logger (~> 7.8) - - FirebaseCoreInternal (10.0.0): + - FirebaseCoreInternal (10.1.0): - "GoogleUtilities/NSData+zlib (~> 7.8)" - - FirebaseFirestore (10.0.0): + - FirebaseFirestore (10.1.0): - abseil/algorithm (~> 1.20211102.0) - abseil/base (~> 1.20211102.0) - abseil/container/flat_hash_map (~> 1.20211102.0) @@ -731,10 +731,10 @@ SPEC REPOS: SPEC CHECKSUMS: abseil: ebe5b5529fb05d93a8bdb7951607be08b7fa71bc BoringSSL-GRPC: 3175b25143e648463a56daeaaa499c6cb86dad33 - FirebaseAuth: 493382cf533cc45e2862b00e9aa4cfe4c98daf71 - FirebaseCore: 97f48a3a567a72b8d4daa0f03c3aadb78df4e995 - FirebaseCoreInternal: 5eb3960335da5ea30115d57d39db6988c4ad06f3 - FirebaseFirestore: 5007583f3db2129de8e87f18ee63f4c86f07e7a3 + FirebaseAuth: 19a85b8a42e7c1104a2ffa6987c748daa79a5e64 + FirebaseCore: 55e7ae35991ccca4db03ff8d8df6ed5f17a3e4c7 + FirebaseCoreInternal: 96d75228e10fd369564da51bd898414eb0f54df5 + FirebaseFirestore: d482e5e0f95dba8ef5d499a7efa87ba2f56ef0c0 GoogleUtilities: 1d20a6ad97ef46f67bbdec158ce00563a671ebb7 "gRPC-C++": 9675f953ace2b3de7c506039d77be1f2e77a8db2 gRPC-Core: 943e491cb0d45598b0b0eb9e910c88080369290b diff --git a/firestore/swift/Podfile.lock b/firestore/swift/Podfile.lock index 721a2639..01840866 100644 --- a/firestore/swift/Podfile.lock +++ b/firestore/swift/Podfile.lock @@ -602,28 +602,28 @@ PODS: - BoringSSL-GRPC/Implementation (0.0.24): - BoringSSL-GRPC/Interface (= 0.0.24) - BoringSSL-GRPC/Interface (0.0.24) - - Firebase/Auth (10.0.0): + - Firebase/Auth (10.1.0): - Firebase/CoreOnly - - FirebaseAuth (~> 10.0.0) - - Firebase/CoreOnly (10.0.0): - - FirebaseCore (= 10.0.0) - - Firebase/Firestore (10.0.0): + - FirebaseAuth (~> 10.1.0) + - Firebase/CoreOnly (10.1.0): + - FirebaseCore (= 10.1.0) + - Firebase/Firestore (10.1.0): - Firebase/CoreOnly - - FirebaseFirestore (~> 10.0.0) - - FirebaseAuth (10.0.0): + - FirebaseFirestore (~> 10.1.0) + - FirebaseAuth (10.1.0): - FirebaseCore (~> 10.0) - GoogleUtilities/AppDelegateSwizzler (~> 7.8) - GoogleUtilities/Environment (~> 7.8) - GTMSessionFetcher/Core (~> 2.1) - - FirebaseCore (10.0.0): + - FirebaseCore (10.1.0): - FirebaseCoreInternal (~> 10.0) - GoogleUtilities/Environment (~> 7.8) - GoogleUtilities/Logger (~> 7.8) - - FirebaseCoreExtension (10.0.0): + - FirebaseCoreExtension (10.1.0): - FirebaseCore (~> 10.0) - - FirebaseCoreInternal (10.0.0): + - FirebaseCoreInternal (10.1.0): - "GoogleUtilities/NSData+zlib (~> 7.8)" - - FirebaseFirestore (10.0.0): + - FirebaseFirestore (10.1.0): - abseil/algorithm (~> 1.20211102.0) - abseil/base (~> 1.20211102.0) - abseil/container/flat_hash_map (~> 1.20211102.0) @@ -636,12 +636,12 @@ PODS: - "gRPC-C++ (~> 1.44.0)" - leveldb-library (~> 1.22) - nanopb (< 2.30910.0, >= 2.30908.0) - - FirebaseFirestoreSwift (10.1.0): + - FirebaseFirestoreSwift (10.2.0): - FirebaseCore (~> 10.0) - FirebaseCoreExtension (~> 10.0) - FirebaseFirestore (~> 10.0) - FirebaseSharedSwift (~> 10.0) - - FirebaseSharedSwift (10.0.0) + - FirebaseSharedSwift (10.1.0) - GeoFire/Utils (4.3.0) - GoogleUtilities/AppDelegateSwizzler (7.8.0): - GoogleUtilities/Environment @@ -757,20 +757,20 @@ EXTERNAL SOURCES: CHECKOUT OPTIONS: FirebaseFirestoreSwift: - :commit: 646e6a9efc549a4619fcd1e2005e7805612e14b8 + :commit: c0824847a4d68a3d9b3b2983d8102632f1f1f93c :git: https://github.com/firebase/firebase-ios-sdk.git SPEC CHECKSUMS: abseil: ebe5b5529fb05d93a8bdb7951607be08b7fa71bc BoringSSL-GRPC: 3175b25143e648463a56daeaaa499c6cb86dad33 - Firebase: 1b810f3d0c0532e27a48f1961f8c0400a668a2cf - FirebaseAuth: 493382cf533cc45e2862b00e9aa4cfe4c98daf71 - FirebaseCore: 97f48a3a567a72b8d4daa0f03c3aadb78df4e995 - FirebaseCoreExtension: 449595a035812f16314ca88cebf959e3bb77dd67 - FirebaseCoreInternal: 5eb3960335da5ea30115d57d39db6988c4ad06f3 - FirebaseFirestore: 5007583f3db2129de8e87f18ee63f4c86f07e7a3 - FirebaseFirestoreSwift: ba0e8ae1dca6cd395c646671a7fe2dcc077db225 - FirebaseSharedSwift: eae0978bbb46dbfc21975e88a79654f614822ce4 + Firebase: 444b35a9c568a516666213c2f6cccd10cb12559f + FirebaseAuth: 19a85b8a42e7c1104a2ffa6987c748daa79a5e64 + FirebaseCore: 55e7ae35991ccca4db03ff8d8df6ed5f17a3e4c7 + FirebaseCoreExtension: 69b966c399abc4ca6dc75006ab87160f81512725 + FirebaseCoreInternal: 96d75228e10fd369564da51bd898414eb0f54df5 + FirebaseFirestore: d482e5e0f95dba8ef5d499a7efa87ba2f56ef0c0 + FirebaseFirestoreSwift: 3efd6253025b189eb11861d6027d6b33988005ce + FirebaseSharedSwift: 6966c4de41fba13a4270de1e421e6eee2cf90113 GeoFire: c34927b5c81ab614f611c79aa8d074cfa9780f07 GoogleUtilities: 1d20a6ad97ef46f67bbdec158ce00563a671ebb7 "gRPC-C++": 9675f953ace2b3de7c506039d77be1f2e77a8db2 From d33b88eb16a32feb0022c9bb42c3e5966b51cb5a Mon Sep 17 00:00:00 2001 From: DPE bot Date: Tue, 8 Nov 2022 08:42:43 -0800 Subject: [PATCH 287/387] Auto-update dependencies. --- database/Podfile.lock | 4 ++-- firestore/objc/Podfile.lock | 4 ++-- firestore/swift/Podfile.lock | 6 +++--- functions/Podfile.lock | 4 ++-- ml-functions/Podfile.lock | 4 ++-- storage/Podfile.lock | 12 ++++++------ 6 files changed, 17 insertions(+), 17 deletions(-) diff --git a/database/Podfile.lock b/database/Podfile.lock index 66e31582..59f88b76 100644 --- a/database/Podfile.lock +++ b/database/Podfile.lock @@ -46,7 +46,7 @@ PODS: - "GoogleUtilities/NSData+zlib (7.8.0)" - GoogleUtilities/Reachability (7.8.0): - GoogleUtilities/Logger - - GTMSessionFetcher/Core (2.1.0) + - GTMSessionFetcher/Core (2.3.0) - leveldb-library (1.22.1) - nanopb (2.30909.0): - nanopb/decode (= 2.30909.0) @@ -83,7 +83,7 @@ SPEC CHECKSUMS: FirebaseDatabase: 3de19e533a73d45e25917b46aafe1dd344ec8119 GoogleDataTransport: 1c8145da7117bd68bbbed00cf304edb6a24de00f GoogleUtilities: 1d20a6ad97ef46f67bbdec158ce00563a671ebb7 - GTMSessionFetcher: ffbb25ec00ebcb5201adab0a56d808f6f1902d9f + GTMSessionFetcher: 3a63d75eecd6aa32c2fc79f578064e1214dfdec2 leveldb-library: 50c7b45cbd7bf543c81a468fe557a16ae3db8729 nanopb: b552cce312b6c8484180ef47159bc0f65a1f0431 PromisesObjC: ab77feca74fa2823e7af4249b8326368e61014cb diff --git a/firestore/objc/Podfile.lock b/firestore/objc/Podfile.lock index ecd416a2..6d1c38d4 100644 --- a/firestore/objc/Podfile.lock +++ b/firestore/objc/Podfile.lock @@ -692,7 +692,7 @@ PODS: - gRPC-Core/Interface (= 1.44.0) - Libuv-gRPC (= 0.0.10) - gRPC-Core/Interface (1.44.0) - - GTMSessionFetcher/Core (2.1.0) + - GTMSessionFetcher/Core (2.3.0) - leveldb-library (1.22.1) - Libuv-gRPC (0.0.10): - Libuv-gRPC/Implementation (= 0.0.10) @@ -738,7 +738,7 @@ SPEC CHECKSUMS: GoogleUtilities: 1d20a6ad97ef46f67bbdec158ce00563a671ebb7 "gRPC-C++": 9675f953ace2b3de7c506039d77be1f2e77a8db2 gRPC-Core: 943e491cb0d45598b0b0eb9e910c88080369290b - GTMSessionFetcher: ffbb25ec00ebcb5201adab0a56d808f6f1902d9f + GTMSessionFetcher: 3a63d75eecd6aa32c2fc79f578064e1214dfdec2 leveldb-library: 50c7b45cbd7bf543c81a468fe557a16ae3db8729 Libuv-gRPC: 55e51798e14ef436ad9bc45d12d43b77b49df378 nanopb: b552cce312b6c8484180ef47159bc0f65a1f0431 diff --git a/firestore/swift/Podfile.lock b/firestore/swift/Podfile.lock index 01840866..0d986a72 100644 --- a/firestore/swift/Podfile.lock +++ b/firestore/swift/Podfile.lock @@ -709,7 +709,7 @@ PODS: - gRPC-Core/Interface (= 1.44.0) - Libuv-gRPC (= 0.0.10) - gRPC-Core/Interface (1.44.0) - - GTMSessionFetcher/Core (2.1.0) + - GTMSessionFetcher/Core (2.3.0) - leveldb-library (1.22.1) - Libuv-gRPC (0.0.10): - Libuv-gRPC/Implementation (= 0.0.10) @@ -757,7 +757,7 @@ EXTERNAL SOURCES: CHECKOUT OPTIONS: FirebaseFirestoreSwift: - :commit: c0824847a4d68a3d9b3b2983d8102632f1f1f93c + :commit: 0dd5b06304a699444d84fc18a2fec9c41d9c6f7c :git: https://github.com/firebase/firebase-ios-sdk.git SPEC CHECKSUMS: @@ -775,7 +775,7 @@ SPEC CHECKSUMS: GoogleUtilities: 1d20a6ad97ef46f67bbdec158ce00563a671ebb7 "gRPC-C++": 9675f953ace2b3de7c506039d77be1f2e77a8db2 gRPC-Core: 943e491cb0d45598b0b0eb9e910c88080369290b - GTMSessionFetcher: ffbb25ec00ebcb5201adab0a56d808f6f1902d9f + GTMSessionFetcher: 3a63d75eecd6aa32c2fc79f578064e1214dfdec2 leveldb-library: 50c7b45cbd7bf543c81a468fe557a16ae3db8729 Libuv-gRPC: 55e51798e14ef436ad9bc45d12d43b77b49df378 nanopb: b552cce312b6c8484180ef47159bc0f65a1f0431 diff --git a/functions/Podfile.lock b/functions/Podfile.lock index 43d8eb35..c0cbd6fc 100644 --- a/functions/Podfile.lock +++ b/functions/Podfile.lock @@ -29,7 +29,7 @@ PODS: - GoogleUtilities/Logger (7.8.0): - GoogleUtilities/Environment - "GoogleUtilities/NSData+zlib (7.8.0)" - - GTMSessionFetcher/Core (2.1.0) + - GTMSessionFetcher/Core (2.3.0) - PromisesObjC (2.1.1) DEPENDENCIES: @@ -61,7 +61,7 @@ SPEC CHECKSUMS: FirebaseMessagingInterop: 26c3bf82c7697d8fbfb13216541423bc2c93e8fc FirebaseSharedSwift: 6966c4de41fba13a4270de1e421e6eee2cf90113 GoogleUtilities: 1d20a6ad97ef46f67bbdec158ce00563a671ebb7 - GTMSessionFetcher: ffbb25ec00ebcb5201adab0a56d808f6f1902d9f + GTMSessionFetcher: 3a63d75eecd6aa32c2fc79f578064e1214dfdec2 PromisesObjC: ab77feca74fa2823e7af4249b8326368e61014cb PODFILE CHECKSUM: 0bf21181414ed35c7e5fc96da7dd0f72b77e7b34 diff --git a/ml-functions/Podfile.lock b/ml-functions/Podfile.lock index 4e21eb18..5088d08b 100644 --- a/ml-functions/Podfile.lock +++ b/ml-functions/Podfile.lock @@ -29,7 +29,7 @@ PODS: - GoogleUtilities/Logger (7.8.0): - GoogleUtilities/Environment - "GoogleUtilities/NSData+zlib (7.8.0)" - - GTMSessionFetcher/Core (2.1.0) + - GTMSessionFetcher/Core (2.3.0) - PromisesObjC (2.1.1) DEPENDENCIES: @@ -61,7 +61,7 @@ SPEC CHECKSUMS: FirebaseMessagingInterop: 26c3bf82c7697d8fbfb13216541423bc2c93e8fc FirebaseSharedSwift: 6966c4de41fba13a4270de1e421e6eee2cf90113 GoogleUtilities: 1d20a6ad97ef46f67bbdec158ce00563a671ebb7 - GTMSessionFetcher: ffbb25ec00ebcb5201adab0a56d808f6f1902d9f + GTMSessionFetcher: 3a63d75eecd6aa32c2fc79f578064e1214dfdec2 PromisesObjC: ab77feca74fa2823e7af4249b8326368e61014cb PODFILE CHECKSUM: aa543baa476adf0a1eb62d4970ac2cffc30a1931 diff --git a/storage/Podfile.lock b/storage/Podfile.lock index 580c0cbe..137ea26a 100644 --- a/storage/Podfile.lock +++ b/storage/Podfile.lock @@ -36,16 +36,16 @@ PODS: - GoogleUtilities/Logger (7.8.0): - GoogleUtilities/Environment - "GoogleUtilities/NSData+zlib (7.8.0)" - - GTMSessionFetcher/Core (2.1.0) + - GTMSessionFetcher/Core (2.3.0) - nanopb (2.30909.0): - nanopb/decode (= 2.30909.0) - nanopb/encode (= 2.30909.0) - nanopb/decode (2.30909.0) - nanopb/encode (2.30909.0) - PromisesObjC (2.1.1) - - SDWebImage (5.13.5): - - SDWebImage/Core (= 5.13.5) - - SDWebImage/Core (5.13.5) + - SDWebImage (5.14.0): + - SDWebImage/Core (= 5.14.0) + - SDWebImage/Core (5.14.0) DEPENDENCIES: - FirebaseStorage (~> 9.0) @@ -81,10 +81,10 @@ SPEC CHECKSUMS: FirebaseStorageUI: e395358d689cd64b967b2402939ee0f503de63b5 GoogleDataTransport: 1c8145da7117bd68bbbed00cf304edb6a24de00f GoogleUtilities: 1d20a6ad97ef46f67bbdec158ce00563a671ebb7 - GTMSessionFetcher: ffbb25ec00ebcb5201adab0a56d808f6f1902d9f + GTMSessionFetcher: 3a63d75eecd6aa32c2fc79f578064e1214dfdec2 nanopb: b552cce312b6c8484180ef47159bc0f65a1f0431 PromisesObjC: ab77feca74fa2823e7af4249b8326368e61014cb - SDWebImage: 23d714cd599354ee7906dbae26dff89b421c4370 + SDWebImage: 9e391cf38577742f501055dca17e4987f6713fe1 PODFILE CHECKSUM: 391f1ea32d2ab69e86fbbcaed454945eef4950b4 From 61853f148a6641908045899fdb01d57474872e0e Mon Sep 17 00:00:00 2001 From: DPE bot Date: Mon, 14 Nov 2022 08:37:23 -0800 Subject: [PATCH 288/387] Auto-update dependencies. --- appcheck/Podfile.lock | 8 ++++---- crashlytics/Podfile.lock | 10 +++++----- database/Podfile.lock | 14 +++++++------- firestore/objc/Podfile.lock | 14 +++++++------- firestore/swift/Podfile.lock | 16 ++++++++-------- firoptions/Podfile.lock | 18 +++++++++--------- functions/Podfile.lock | 8 ++++---- installations/Podfile.lock | 10 +++++----- ml-functions/Podfile.lock | 8 ++++---- storage/Podfile.lock | 16 ++++++++-------- 10 files changed, 61 insertions(+), 61 deletions(-) diff --git a/appcheck/Podfile.lock b/appcheck/Podfile.lock index 27fe1b60..b184ac85 100644 --- a/appcheck/Podfile.lock +++ b/appcheck/Podfile.lock @@ -14,11 +14,11 @@ PODS: - GoogleUtilities/Logger (~> 7.8) - FirebaseCoreInternal (10.1.0): - "GoogleUtilities/NSData+zlib (~> 7.8)" - - GoogleUtilities/Environment (7.8.0): + - GoogleUtilities/Environment (7.10.0): - PromisesObjC (< 3.0, >= 1.2) - - GoogleUtilities/Logger (7.8.0): + - GoogleUtilities/Logger (7.10.0): - GoogleUtilities/Environment - - "GoogleUtilities/NSData+zlib (7.8.0)" + - "GoogleUtilities/NSData+zlib (7.10.0)" - PromisesObjC (2.1.1) DEPENDENCIES: @@ -38,7 +38,7 @@ SPEC CHECKSUMS: FirebaseAppCheck: 60a3d1a4cb5a5bcdbfc9a83c92debd35fc7b3794 FirebaseCore: 55e7ae35991ccca4db03ff8d8df6ed5f17a3e4c7 FirebaseCoreInternal: 96d75228e10fd369564da51bd898414eb0f54df5 - GoogleUtilities: 1d20a6ad97ef46f67bbdec158ce00563a671ebb7 + GoogleUtilities: bad72cb363809015b1f7f19beb1f1cd23c589f95 PromisesObjC: ab77feca74fa2823e7af4249b8326368e61014cb PODFILE CHECKSUM: 3f5fe9faa57008d6327228db502ed5519ccd4918 diff --git a/crashlytics/Podfile.lock b/crashlytics/Podfile.lock index 9eefa49f..d7e40f97 100644 --- a/crashlytics/Podfile.lock +++ b/crashlytics/Podfile.lock @@ -26,12 +26,12 @@ PODS: - GoogleUtilities/Environment (~> 7.7) - nanopb (< 2.30910.0, >= 2.30908.0) - PromisesObjC (< 3.0, >= 1.2) - - GoogleUtilities/Environment (7.8.0): + - GoogleUtilities/Environment (7.10.0): - PromisesObjC (< 3.0, >= 1.2) - - GoogleUtilities/Logger (7.8.0): + - GoogleUtilities/Logger (7.10.0): - GoogleUtilities/Environment - - "GoogleUtilities/NSData+zlib (7.8.0)" - - GoogleUtilities/UserDefaults (7.8.0): + - "GoogleUtilities/NSData+zlib (7.10.0)" + - GoogleUtilities/UserDefaults (7.10.0): - GoogleUtilities/Logger - nanopb (2.30909.0): - nanopb/decode (= 2.30909.0) @@ -62,7 +62,7 @@ SPEC CHECKSUMS: FirebaseCrashlytics: 93906d7085eb3e4dd90d08fe42a15d4f0406b6ab FirebaseInstallations: 99d24bac0243cf8b0e96cf5426340d211f0bcc80 GoogleDataTransport: 1c8145da7117bd68bbbed00cf304edb6a24de00f - GoogleUtilities: 1d20a6ad97ef46f67bbdec158ce00563a671ebb7 + GoogleUtilities: bad72cb363809015b1f7f19beb1f1cd23c589f95 nanopb: b552cce312b6c8484180ef47159bc0f65a1f0431 PromisesObjC: ab77feca74fa2823e7af4249b8326368e61014cb diff --git a/database/Podfile.lock b/database/Podfile.lock index 59f88b76..bd7607d0 100644 --- a/database/Podfile.lock +++ b/database/Podfile.lock @@ -31,20 +31,20 @@ PODS: - GoogleUtilities/Environment (~> 7.7) - nanopb (< 2.30910.0, >= 2.30908.0) - PromisesObjC (< 3.0, >= 1.2) - - GoogleUtilities/AppDelegateSwizzler (7.8.0): + - GoogleUtilities/AppDelegateSwizzler (7.10.0): - GoogleUtilities/Environment - GoogleUtilities/Logger - GoogleUtilities/Network - - GoogleUtilities/Environment (7.8.0): + - GoogleUtilities/Environment (7.10.0): - PromisesObjC (< 3.0, >= 1.2) - - GoogleUtilities/Logger (7.8.0): + - GoogleUtilities/Logger (7.10.0): - GoogleUtilities/Environment - - GoogleUtilities/Network (7.8.0): + - GoogleUtilities/Network (7.10.0): - GoogleUtilities/Logger - "GoogleUtilities/NSData+zlib" - GoogleUtilities/Reachability - - "GoogleUtilities/NSData+zlib (7.8.0)" - - GoogleUtilities/Reachability (7.8.0): + - "GoogleUtilities/NSData+zlib (7.10.0)" + - GoogleUtilities/Reachability (7.10.0): - GoogleUtilities/Logger - GTMSessionFetcher/Core (2.3.0) - leveldb-library (1.22.1) @@ -82,7 +82,7 @@ SPEC CHECKSUMS: FirebaseCoreInternal: bca76517fe1ed381e989f5e7d8abb0da8d85bed3 FirebaseDatabase: 3de19e533a73d45e25917b46aafe1dd344ec8119 GoogleDataTransport: 1c8145da7117bd68bbbed00cf304edb6a24de00f - GoogleUtilities: 1d20a6ad97ef46f67bbdec158ce00563a671ebb7 + GoogleUtilities: bad72cb363809015b1f7f19beb1f1cd23c589f95 GTMSessionFetcher: 3a63d75eecd6aa32c2fc79f578064e1214dfdec2 leveldb-library: 50c7b45cbd7bf543c81a468fe557a16ae3db8729 nanopb: b552cce312b6c8484180ef47159bc0f65a1f0431 diff --git a/firestore/objc/Podfile.lock b/firestore/objc/Podfile.lock index 6d1c38d4..6b181582 100644 --- a/firestore/objc/Podfile.lock +++ b/firestore/objc/Podfile.lock @@ -626,20 +626,20 @@ PODS: - "gRPC-C++ (~> 1.44.0)" - leveldb-library (~> 1.22) - nanopb (< 2.30910.0, >= 2.30908.0) - - GoogleUtilities/AppDelegateSwizzler (7.8.0): + - GoogleUtilities/AppDelegateSwizzler (7.10.0): - GoogleUtilities/Environment - GoogleUtilities/Logger - GoogleUtilities/Network - - GoogleUtilities/Environment (7.8.0): + - GoogleUtilities/Environment (7.10.0): - PromisesObjC (< 3.0, >= 1.2) - - GoogleUtilities/Logger (7.8.0): + - GoogleUtilities/Logger (7.10.0): - GoogleUtilities/Environment - - GoogleUtilities/Network (7.8.0): + - GoogleUtilities/Network (7.10.0): - GoogleUtilities/Logger - "GoogleUtilities/NSData+zlib" - GoogleUtilities/Reachability - - "GoogleUtilities/NSData+zlib (7.8.0)" - - GoogleUtilities/Reachability (7.8.0): + - "GoogleUtilities/NSData+zlib (7.10.0)" + - GoogleUtilities/Reachability (7.10.0): - GoogleUtilities/Logger - "gRPC-C++ (1.44.0)": - "gRPC-C++/Implementation (= 1.44.0)" @@ -735,7 +735,7 @@ SPEC CHECKSUMS: FirebaseCore: 55e7ae35991ccca4db03ff8d8df6ed5f17a3e4c7 FirebaseCoreInternal: 96d75228e10fd369564da51bd898414eb0f54df5 FirebaseFirestore: d482e5e0f95dba8ef5d499a7efa87ba2f56ef0c0 - GoogleUtilities: 1d20a6ad97ef46f67bbdec158ce00563a671ebb7 + GoogleUtilities: bad72cb363809015b1f7f19beb1f1cd23c589f95 "gRPC-C++": 9675f953ace2b3de7c506039d77be1f2e77a8db2 gRPC-Core: 943e491cb0d45598b0b0eb9e910c88080369290b GTMSessionFetcher: 3a63d75eecd6aa32c2fc79f578064e1214dfdec2 diff --git a/firestore/swift/Podfile.lock b/firestore/swift/Podfile.lock index 0d986a72..79840e07 100644 --- a/firestore/swift/Podfile.lock +++ b/firestore/swift/Podfile.lock @@ -643,20 +643,20 @@ PODS: - FirebaseSharedSwift (~> 10.0) - FirebaseSharedSwift (10.1.0) - GeoFire/Utils (4.3.0) - - GoogleUtilities/AppDelegateSwizzler (7.8.0): + - GoogleUtilities/AppDelegateSwizzler (7.10.0): - GoogleUtilities/Environment - GoogleUtilities/Logger - GoogleUtilities/Network - - GoogleUtilities/Environment (7.8.0): + - GoogleUtilities/Environment (7.10.0): - PromisesObjC (< 3.0, >= 1.2) - - GoogleUtilities/Logger (7.8.0): + - GoogleUtilities/Logger (7.10.0): - GoogleUtilities/Environment - - GoogleUtilities/Network (7.8.0): + - GoogleUtilities/Network (7.10.0): - GoogleUtilities/Logger - "GoogleUtilities/NSData+zlib" - GoogleUtilities/Reachability - - "GoogleUtilities/NSData+zlib (7.8.0)" - - GoogleUtilities/Reachability (7.8.0): + - "GoogleUtilities/NSData+zlib (7.10.0)" + - GoogleUtilities/Reachability (7.10.0): - GoogleUtilities/Logger - "gRPC-C++ (1.44.0)": - "gRPC-C++/Implementation (= 1.44.0)" @@ -757,7 +757,7 @@ EXTERNAL SOURCES: CHECKOUT OPTIONS: FirebaseFirestoreSwift: - :commit: 0dd5b06304a699444d84fc18a2fec9c41d9c6f7c + :commit: b8c85f7bdb778312eb8354f8b1f24cca19ddc780 :git: https://github.com/firebase/firebase-ios-sdk.git SPEC CHECKSUMS: @@ -772,7 +772,7 @@ SPEC CHECKSUMS: FirebaseFirestoreSwift: 3efd6253025b189eb11861d6027d6b33988005ce FirebaseSharedSwift: 6966c4de41fba13a4270de1e421e6eee2cf90113 GeoFire: c34927b5c81ab614f611c79aa8d074cfa9780f07 - GoogleUtilities: 1d20a6ad97ef46f67bbdec158ce00563a671ebb7 + GoogleUtilities: bad72cb363809015b1f7f19beb1f1cd23c589f95 "gRPC-C++": 9675f953ace2b3de7c506039d77be1f2e77a8db2 gRPC-Core: 943e491cb0d45598b0b0eb9e910c88080369290b GTMSessionFetcher: 3a63d75eecd6aa32c2fc79f578064e1214dfdec2 diff --git a/firoptions/Podfile.lock b/firoptions/Podfile.lock index 7f465c09..dac07ae7 100644 --- a/firoptions/Podfile.lock +++ b/firoptions/Podfile.lock @@ -71,24 +71,24 @@ PODS: - GoogleUtilities/Environment (~> 7.7) - nanopb (< 2.30910.0, >= 2.30908.0) - PromisesObjC (< 3.0, >= 1.2) - - GoogleUtilities/AppDelegateSwizzler (7.8.0): + - GoogleUtilities/AppDelegateSwizzler (7.10.0): - GoogleUtilities/Environment - GoogleUtilities/Logger - GoogleUtilities/Network - - GoogleUtilities/Environment (7.8.0): + - GoogleUtilities/Environment (7.10.0): - PromisesObjC (< 3.0, >= 1.2) - - GoogleUtilities/Logger (7.8.0): + - GoogleUtilities/Logger (7.10.0): - GoogleUtilities/Environment - - GoogleUtilities/MethodSwizzler (7.8.0): + - GoogleUtilities/MethodSwizzler (7.10.0): - GoogleUtilities/Logger - - GoogleUtilities/Network (7.8.0): + - GoogleUtilities/Network (7.10.0): - GoogleUtilities/Logger - "GoogleUtilities/NSData+zlib" - GoogleUtilities/Reachability - - "GoogleUtilities/NSData+zlib (7.8.0)" - - GoogleUtilities/Reachability (7.8.0): + - "GoogleUtilities/NSData+zlib (7.10.0)" + - GoogleUtilities/Reachability (7.10.0): - GoogleUtilities/Logger - - GoogleUtilities/UserDefaults (7.8.0): + - GoogleUtilities/UserDefaults (7.10.0): - GoogleUtilities/Logger - leveldb-library (1.22.1) - nanopb (2.30909.0): @@ -129,7 +129,7 @@ SPEC CHECKSUMS: FirebaseInstallations: 0a115432c4e223c5ab20b0dbbe4cbefa793a0e8e GoogleAppMeasurement: 6de2b1a69e4326eb82ee05d138f6a5cb7311bcb1 GoogleDataTransport: 1c8145da7117bd68bbbed00cf304edb6a24de00f - GoogleUtilities: 1d20a6ad97ef46f67bbdec158ce00563a671ebb7 + GoogleUtilities: bad72cb363809015b1f7f19beb1f1cd23c589f95 leveldb-library: 50c7b45cbd7bf543c81a468fe557a16ae3db8729 nanopb: b552cce312b6c8484180ef47159bc0f65a1f0431 PromisesObjC: ab77feca74fa2823e7af4249b8326368e61014cb diff --git a/functions/Podfile.lock b/functions/Podfile.lock index c0cbd6fc..a06d0cb7 100644 --- a/functions/Podfile.lock +++ b/functions/Podfile.lock @@ -24,11 +24,11 @@ PODS: - GTMSessionFetcher/Core (~> 2.1) - FirebaseMessagingInterop (10.1.0) - FirebaseSharedSwift (10.1.0) - - GoogleUtilities/Environment (7.8.0): + - GoogleUtilities/Environment (7.10.0): - PromisesObjC (< 3.0, >= 1.2) - - GoogleUtilities/Logger (7.8.0): + - GoogleUtilities/Logger (7.10.0): - GoogleUtilities/Environment - - "GoogleUtilities/NSData+zlib (7.8.0)" + - "GoogleUtilities/NSData+zlib (7.10.0)" - GTMSessionFetcher/Core (2.3.0) - PromisesObjC (2.1.1) @@ -60,7 +60,7 @@ SPEC CHECKSUMS: FirebaseFunctions: be8b4bfb8876dd03eef5bfd49a59ff40af90ebe1 FirebaseMessagingInterop: 26c3bf82c7697d8fbfb13216541423bc2c93e8fc FirebaseSharedSwift: 6966c4de41fba13a4270de1e421e6eee2cf90113 - GoogleUtilities: 1d20a6ad97ef46f67bbdec158ce00563a671ebb7 + GoogleUtilities: bad72cb363809015b1f7f19beb1f1cd23c589f95 GTMSessionFetcher: 3a63d75eecd6aa32c2fc79f578064e1214dfdec2 PromisesObjC: ab77feca74fa2823e7af4249b8326368e61014cb diff --git a/installations/Podfile.lock b/installations/Podfile.lock index a18581f8..5f4ec2a3 100644 --- a/installations/Podfile.lock +++ b/installations/Podfile.lock @@ -10,12 +10,12 @@ PODS: - GoogleUtilities/Environment (~> 7.8) - GoogleUtilities/UserDefaults (~> 7.8) - PromisesObjC (~> 2.1) - - GoogleUtilities/Environment (7.8.0): + - GoogleUtilities/Environment (7.10.0): - PromisesObjC (< 3.0, >= 1.2) - - GoogleUtilities/Logger (7.8.0): + - GoogleUtilities/Logger (7.10.0): - GoogleUtilities/Environment - - "GoogleUtilities/NSData+zlib (7.8.0)" - - GoogleUtilities/UserDefaults (7.8.0): + - "GoogleUtilities/NSData+zlib (7.10.0)" + - GoogleUtilities/UserDefaults (7.10.0): - GoogleUtilities/Logger - PromisesObjC (2.1.1) @@ -34,7 +34,7 @@ SPEC CHECKSUMS: FirebaseCore: 55e7ae35991ccca4db03ff8d8df6ed5f17a3e4c7 FirebaseCoreInternal: 96d75228e10fd369564da51bd898414eb0f54df5 FirebaseInstallations: 99d24bac0243cf8b0e96cf5426340d211f0bcc80 - GoogleUtilities: 1d20a6ad97ef46f67bbdec158ce00563a671ebb7 + GoogleUtilities: bad72cb363809015b1f7f19beb1f1cd23c589f95 PromisesObjC: ab77feca74fa2823e7af4249b8326368e61014cb PODFILE CHECKSUM: 904aacceb39f206bdcc33f354e02d1d3d6343a46 diff --git a/ml-functions/Podfile.lock b/ml-functions/Podfile.lock index 5088d08b..31cd595f 100644 --- a/ml-functions/Podfile.lock +++ b/ml-functions/Podfile.lock @@ -24,11 +24,11 @@ PODS: - GTMSessionFetcher/Core (~> 2.1) - FirebaseMessagingInterop (10.1.0) - FirebaseSharedSwift (10.1.0) - - GoogleUtilities/Environment (7.8.0): + - GoogleUtilities/Environment (7.10.0): - PromisesObjC (< 3.0, >= 1.2) - - GoogleUtilities/Logger (7.8.0): + - GoogleUtilities/Logger (7.10.0): - GoogleUtilities/Environment - - "GoogleUtilities/NSData+zlib (7.8.0)" + - "GoogleUtilities/NSData+zlib (7.10.0)" - GTMSessionFetcher/Core (2.3.0) - PromisesObjC (2.1.1) @@ -60,7 +60,7 @@ SPEC CHECKSUMS: FirebaseFunctions: be8b4bfb8876dd03eef5bfd49a59ff40af90ebe1 FirebaseMessagingInterop: 26c3bf82c7697d8fbfb13216541423bc2c93e8fc FirebaseSharedSwift: 6966c4de41fba13a4270de1e421e6eee2cf90113 - GoogleUtilities: 1d20a6ad97ef46f67bbdec158ce00563a671ebb7 + GoogleUtilities: bad72cb363809015b1f7f19beb1f1cd23c589f95 GTMSessionFetcher: 3a63d75eecd6aa32c2fc79f578064e1214dfdec2 PromisesObjC: ab77feca74fa2823e7af4249b8326368e61014cb diff --git a/storage/Podfile.lock b/storage/Podfile.lock index 137ea26a..2da3400a 100644 --- a/storage/Podfile.lock +++ b/storage/Podfile.lock @@ -31,11 +31,11 @@ PODS: - GoogleUtilities/Environment (~> 7.7) - nanopb (< 2.30910.0, >= 2.30908.0) - PromisesObjC (< 3.0, >= 1.2) - - GoogleUtilities/Environment (7.8.0): + - GoogleUtilities/Environment (7.10.0): - PromisesObjC (< 3.0, >= 1.2) - - GoogleUtilities/Logger (7.8.0): + - GoogleUtilities/Logger (7.10.0): - GoogleUtilities/Environment - - "GoogleUtilities/NSData+zlib (7.8.0)" + - "GoogleUtilities/NSData+zlib (7.10.0)" - GTMSessionFetcher/Core (2.3.0) - nanopb (2.30909.0): - nanopb/decode (= 2.30909.0) @@ -43,9 +43,9 @@ PODS: - nanopb/decode (2.30909.0) - nanopb/encode (2.30909.0) - PromisesObjC (2.1.1) - - SDWebImage (5.14.0): - - SDWebImage/Core (= 5.14.0) - - SDWebImage/Core (5.14.0) + - SDWebImage (5.14.2): + - SDWebImage/Core (= 5.14.2) + - SDWebImage/Core (5.14.2) DEPENDENCIES: - FirebaseStorage (~> 9.0) @@ -80,11 +80,11 @@ SPEC CHECKSUMS: FirebaseStorageInternal: 81d8a597324ccd06c41a43c5700bc1185a2fc328 FirebaseStorageUI: e395358d689cd64b967b2402939ee0f503de63b5 GoogleDataTransport: 1c8145da7117bd68bbbed00cf304edb6a24de00f - GoogleUtilities: 1d20a6ad97ef46f67bbdec158ce00563a671ebb7 + GoogleUtilities: bad72cb363809015b1f7f19beb1f1cd23c589f95 GTMSessionFetcher: 3a63d75eecd6aa32c2fc79f578064e1214dfdec2 nanopb: b552cce312b6c8484180ef47159bc0f65a1f0431 PromisesObjC: ab77feca74fa2823e7af4249b8326368e61014cb - SDWebImage: 9e391cf38577742f501055dca17e4987f6713fe1 + SDWebImage: b9a731e1d6307f44ca703b3976d18c24ca561e84 PODFILE CHECKSUM: 391f1ea32d2ab69e86fbbcaed454945eef4950b4 From c7c2079c0b1a1b02893cdecc8105b376c04e5765 Mon Sep 17 00:00:00 2001 From: DPE bot Date: Thu, 17 Nov 2022 08:38:30 -0800 Subject: [PATCH 289/387] Auto-update dependencies. --- appcheck/Podfile.lock | 22 ++++++++--------- crashlytics/Podfile.lock | 26 +++++++++---------- firestore/objc/Podfile.lock | 22 ++++++++--------- firestore/swift/Podfile.lock | 46 +++++++++++++++++----------------- functions/Podfile.lock | 48 ++++++++++++++++++------------------ installations/Podfile.lock | 12 ++++----- ml-functions/Podfile.lock | 48 ++++++++++++++++++------------------ 7 files changed, 112 insertions(+), 112 deletions(-) diff --git a/appcheck/Podfile.lock b/appcheck/Podfile.lock index b184ac85..7c6453ec 100644 --- a/appcheck/Podfile.lock +++ b/appcheck/Podfile.lock @@ -1,18 +1,18 @@ PODS: - - Firebase/AppCheck (10.1.0): + - Firebase/AppCheck (10.2.0): - Firebase/CoreOnly - - FirebaseAppCheck (~> 10.1.0) - - Firebase/CoreOnly (10.1.0): - - FirebaseCore (= 10.1.0) - - FirebaseAppCheck (10.1.0): + - FirebaseAppCheck (~> 10.2.0) + - Firebase/CoreOnly (10.2.0): + - FirebaseCore (= 10.2.0) + - FirebaseAppCheck (10.2.0): - FirebaseCore (~> 10.0) - GoogleUtilities/Environment (~> 7.8) - PromisesObjC (~> 2.1) - - FirebaseCore (10.1.0): + - FirebaseCore (10.2.0): - FirebaseCoreInternal (~> 10.0) - GoogleUtilities/Environment (~> 7.8) - GoogleUtilities/Logger (~> 7.8) - - FirebaseCoreInternal (10.1.0): + - FirebaseCoreInternal (10.2.0): - "GoogleUtilities/NSData+zlib (~> 7.8)" - GoogleUtilities/Environment (7.10.0): - PromisesObjC (< 3.0, >= 1.2) @@ -34,10 +34,10 @@ SPEC REPOS: - PromisesObjC SPEC CHECKSUMS: - Firebase: 444b35a9c568a516666213c2f6cccd10cb12559f - FirebaseAppCheck: 60a3d1a4cb5a5bcdbfc9a83c92debd35fc7b3794 - FirebaseCore: 55e7ae35991ccca4db03ff8d8df6ed5f17a3e4c7 - FirebaseCoreInternal: 96d75228e10fd369564da51bd898414eb0f54df5 + Firebase: a3ea7eba4382afd83808376edb99acdaff078dcf + FirebaseAppCheck: 17e885f852bcba290b18c29a2718e3d48c571833 + FirebaseCore: 813838072b797b64f529f3c2ee35e696e5641dd1 + FirebaseCoreInternal: 091bde13e47bb1c5e9fe397634f3593dc390430f GoogleUtilities: bad72cb363809015b1f7f19beb1f1cd23c589f95 PromisesObjC: ab77feca74fa2823e7af4249b8326368e61014cb diff --git a/crashlytics/Podfile.lock b/crashlytics/Podfile.lock index d7e40f97..7f5c6afb 100644 --- a/crashlytics/Podfile.lock +++ b/crashlytics/Podfile.lock @@ -1,23 +1,23 @@ PODS: - - Firebase/CoreOnly (10.1.0): - - FirebaseCore (= 10.1.0) - - Firebase/Crashlytics (10.1.0): + - Firebase/CoreOnly (10.2.0): + - FirebaseCore (= 10.2.0) + - Firebase/Crashlytics (10.2.0): - Firebase/CoreOnly - - FirebaseCrashlytics (~> 10.1.0) - - FirebaseCore (10.1.0): + - FirebaseCrashlytics (~> 10.2.0) + - FirebaseCore (10.2.0): - FirebaseCoreInternal (~> 10.0) - GoogleUtilities/Environment (~> 7.8) - GoogleUtilities/Logger (~> 7.8) - - FirebaseCoreInternal (10.1.0): + - FirebaseCoreInternal (10.2.0): - "GoogleUtilities/NSData+zlib (~> 7.8)" - - FirebaseCrashlytics (10.1.0): + - FirebaseCrashlytics (10.2.0): - FirebaseCore (~> 10.0) - FirebaseInstallations (~> 10.0) - GoogleDataTransport (~> 9.2) - GoogleUtilities/Environment (~> 7.8) - nanopb (< 2.30910.0, >= 2.30908.0) - PromisesObjC (~> 2.1) - - FirebaseInstallations (10.1.0): + - FirebaseInstallations (10.2.0): - FirebaseCore (~> 10.0) - GoogleUtilities/Environment (~> 7.8) - GoogleUtilities/UserDefaults (~> 7.8) @@ -56,11 +56,11 @@ SPEC REPOS: - PromisesObjC SPEC CHECKSUMS: - Firebase: 444b35a9c568a516666213c2f6cccd10cb12559f - FirebaseCore: 55e7ae35991ccca4db03ff8d8df6ed5f17a3e4c7 - FirebaseCoreInternal: 96d75228e10fd369564da51bd898414eb0f54df5 - FirebaseCrashlytics: 93906d7085eb3e4dd90d08fe42a15d4f0406b6ab - FirebaseInstallations: 99d24bac0243cf8b0e96cf5426340d211f0bcc80 + Firebase: a3ea7eba4382afd83808376edb99acdaff078dcf + FirebaseCore: 813838072b797b64f529f3c2ee35e696e5641dd1 + FirebaseCoreInternal: 091bde13e47bb1c5e9fe397634f3593dc390430f + FirebaseCrashlytics: df7406152189d48346deafb716806d7bd9ebb573 + FirebaseInstallations: 004915af170935e3a583faefd5f8bc851afc220f GoogleDataTransport: 1c8145da7117bd68bbbed00cf304edb6a24de00f GoogleUtilities: bad72cb363809015b1f7f19beb1f1cd23c589f95 nanopb: b552cce312b6c8484180ef47159bc0f65a1f0431 diff --git a/firestore/objc/Podfile.lock b/firestore/objc/Podfile.lock index 6b181582..f6eb86c1 100644 --- a/firestore/objc/Podfile.lock +++ b/firestore/objc/Podfile.lock @@ -602,18 +602,18 @@ PODS: - BoringSSL-GRPC/Implementation (0.0.24): - BoringSSL-GRPC/Interface (= 0.0.24) - BoringSSL-GRPC/Interface (0.0.24) - - FirebaseAuth (10.1.0): + - FirebaseAuth (10.2.0): - FirebaseCore (~> 10.0) - GoogleUtilities/AppDelegateSwizzler (~> 7.8) - GoogleUtilities/Environment (~> 7.8) - - GTMSessionFetcher/Core (~> 2.1) - - FirebaseCore (10.1.0): + - GTMSessionFetcher/Core (< 4.0, >= 2.1) + - FirebaseCore (10.2.0): - FirebaseCoreInternal (~> 10.0) - GoogleUtilities/Environment (~> 7.8) - GoogleUtilities/Logger (~> 7.8) - - FirebaseCoreInternal (10.1.0): + - FirebaseCoreInternal (10.2.0): - "GoogleUtilities/NSData+zlib (~> 7.8)" - - FirebaseFirestore (10.1.0): + - FirebaseFirestore (10.2.0): - abseil/algorithm (~> 1.20211102.0) - abseil/base (~> 1.20211102.0) - abseil/container/flat_hash_map (~> 1.20211102.0) @@ -692,7 +692,7 @@ PODS: - gRPC-Core/Interface (= 1.44.0) - Libuv-gRPC (= 0.0.10) - gRPC-Core/Interface (1.44.0) - - GTMSessionFetcher/Core (2.3.0) + - GTMSessionFetcher/Core (3.0.0) - leveldb-library (1.22.1) - Libuv-gRPC (0.0.10): - Libuv-gRPC/Implementation (= 0.0.10) @@ -731,14 +731,14 @@ SPEC REPOS: SPEC CHECKSUMS: abseil: ebe5b5529fb05d93a8bdb7951607be08b7fa71bc BoringSSL-GRPC: 3175b25143e648463a56daeaaa499c6cb86dad33 - FirebaseAuth: 19a85b8a42e7c1104a2ffa6987c748daa79a5e64 - FirebaseCore: 55e7ae35991ccca4db03ff8d8df6ed5f17a3e4c7 - FirebaseCoreInternal: 96d75228e10fd369564da51bd898414eb0f54df5 - FirebaseFirestore: d482e5e0f95dba8ef5d499a7efa87ba2f56ef0c0 + FirebaseAuth: 08e7739244eeae5216d0a3f8d9f16a76be9c252e + FirebaseCore: 813838072b797b64f529f3c2ee35e696e5641dd1 + FirebaseCoreInternal: 091bde13e47bb1c5e9fe397634f3593dc390430f + FirebaseFirestore: bda7a1ca8c19319a2acd2761cd4b962022c1d5ea GoogleUtilities: bad72cb363809015b1f7f19beb1f1cd23c589f95 "gRPC-C++": 9675f953ace2b3de7c506039d77be1f2e77a8db2 gRPC-Core: 943e491cb0d45598b0b0eb9e910c88080369290b - GTMSessionFetcher: 3a63d75eecd6aa32c2fc79f578064e1214dfdec2 + GTMSessionFetcher: c1edebe64e9fb4e8f6415d018edf1fd3eac074a1 leveldb-library: 50c7b45cbd7bf543c81a468fe557a16ae3db8729 Libuv-gRPC: 55e51798e14ef436ad9bc45d12d43b77b49df378 nanopb: b552cce312b6c8484180ef47159bc0f65a1f0431 diff --git a/firestore/swift/Podfile.lock b/firestore/swift/Podfile.lock index 79840e07..ecbe9b64 100644 --- a/firestore/swift/Podfile.lock +++ b/firestore/swift/Podfile.lock @@ -602,28 +602,28 @@ PODS: - BoringSSL-GRPC/Implementation (0.0.24): - BoringSSL-GRPC/Interface (= 0.0.24) - BoringSSL-GRPC/Interface (0.0.24) - - Firebase/Auth (10.1.0): + - Firebase/Auth (10.2.0): - Firebase/CoreOnly - - FirebaseAuth (~> 10.1.0) - - Firebase/CoreOnly (10.1.0): - - FirebaseCore (= 10.1.0) - - Firebase/Firestore (10.1.0): + - FirebaseAuth (~> 10.2.0) + - Firebase/CoreOnly (10.2.0): + - FirebaseCore (= 10.2.0) + - Firebase/Firestore (10.2.0): - Firebase/CoreOnly - - FirebaseFirestore (~> 10.1.0) - - FirebaseAuth (10.1.0): + - FirebaseFirestore (~> 10.2.0) + - FirebaseAuth (10.2.0): - FirebaseCore (~> 10.0) - GoogleUtilities/AppDelegateSwizzler (~> 7.8) - GoogleUtilities/Environment (~> 7.8) - - GTMSessionFetcher/Core (~> 2.1) - - FirebaseCore (10.1.0): + - GTMSessionFetcher/Core (< 4.0, >= 2.1) + - FirebaseCore (10.2.0): - FirebaseCoreInternal (~> 10.0) - GoogleUtilities/Environment (~> 7.8) - GoogleUtilities/Logger (~> 7.8) - - FirebaseCoreExtension (10.1.0): + - FirebaseCoreExtension (10.2.0): - FirebaseCore (~> 10.0) - - FirebaseCoreInternal (10.1.0): + - FirebaseCoreInternal (10.2.0): - "GoogleUtilities/NSData+zlib (~> 7.8)" - - FirebaseFirestore (10.1.0): + - FirebaseFirestore (10.2.0): - abseil/algorithm (~> 1.20211102.0) - abseil/base (~> 1.20211102.0) - abseil/container/flat_hash_map (~> 1.20211102.0) @@ -641,7 +641,7 @@ PODS: - FirebaseCoreExtension (~> 10.0) - FirebaseFirestore (~> 10.0) - FirebaseSharedSwift (~> 10.0) - - FirebaseSharedSwift (10.1.0) + - FirebaseSharedSwift (10.2.0) - GeoFire/Utils (4.3.0) - GoogleUtilities/AppDelegateSwizzler (7.10.0): - GoogleUtilities/Environment @@ -709,7 +709,7 @@ PODS: - gRPC-Core/Interface (= 1.44.0) - Libuv-gRPC (= 0.0.10) - gRPC-Core/Interface (1.44.0) - - GTMSessionFetcher/Core (2.3.0) + - GTMSessionFetcher/Core (3.0.0) - leveldb-library (1.22.1) - Libuv-gRPC (0.0.10): - Libuv-gRPC/Implementation (= 0.0.10) @@ -757,25 +757,25 @@ EXTERNAL SOURCES: CHECKOUT OPTIONS: FirebaseFirestoreSwift: - :commit: b8c85f7bdb778312eb8354f8b1f24cca19ddc780 + :commit: 861839a5f1389141cf72a3ba6e9af694a36dd7fa :git: https://github.com/firebase/firebase-ios-sdk.git SPEC CHECKSUMS: abseil: ebe5b5529fb05d93a8bdb7951607be08b7fa71bc BoringSSL-GRPC: 3175b25143e648463a56daeaaa499c6cb86dad33 - Firebase: 444b35a9c568a516666213c2f6cccd10cb12559f - FirebaseAuth: 19a85b8a42e7c1104a2ffa6987c748daa79a5e64 - FirebaseCore: 55e7ae35991ccca4db03ff8d8df6ed5f17a3e4c7 - FirebaseCoreExtension: 69b966c399abc4ca6dc75006ab87160f81512725 - FirebaseCoreInternal: 96d75228e10fd369564da51bd898414eb0f54df5 - FirebaseFirestore: d482e5e0f95dba8ef5d499a7efa87ba2f56ef0c0 + Firebase: a3ea7eba4382afd83808376edb99acdaff078dcf + FirebaseAuth: 08e7739244eeae5216d0a3f8d9f16a76be9c252e + FirebaseCore: 813838072b797b64f529f3c2ee35e696e5641dd1 + FirebaseCoreExtension: d08b424832917cf13612021574399afbbedffeef + FirebaseCoreInternal: 091bde13e47bb1c5e9fe397634f3593dc390430f + FirebaseFirestore: bda7a1ca8c19319a2acd2761cd4b962022c1d5ea FirebaseFirestoreSwift: 3efd6253025b189eb11861d6027d6b33988005ce - FirebaseSharedSwift: 6966c4de41fba13a4270de1e421e6eee2cf90113 + FirebaseSharedSwift: a160b39d4ce77be922b3d6ff009099c7294e36e5 GeoFire: c34927b5c81ab614f611c79aa8d074cfa9780f07 GoogleUtilities: bad72cb363809015b1f7f19beb1f1cd23c589f95 "gRPC-C++": 9675f953ace2b3de7c506039d77be1f2e77a8db2 gRPC-Core: 943e491cb0d45598b0b0eb9e910c88080369290b - GTMSessionFetcher: 3a63d75eecd6aa32c2fc79f578064e1214dfdec2 + GTMSessionFetcher: c1edebe64e9fb4e8f6415d018edf1fd3eac074a1 leveldb-library: 50c7b45cbd7bf543c81a468fe557a16ae3db8729 Libuv-gRPC: 55e51798e14ef436ad9bc45d12d43b77b49df378 nanopb: b552cce312b6c8484180ef47159bc0f65a1f0431 diff --git a/functions/Podfile.lock b/functions/Podfile.lock index a06d0cb7..71421364 100644 --- a/functions/Podfile.lock +++ b/functions/Podfile.lock @@ -1,35 +1,35 @@ PODS: - - Firebase/CoreOnly (10.1.0): - - FirebaseCore (= 10.1.0) - - Firebase/Functions (10.1.0): + - Firebase/CoreOnly (10.2.0): + - FirebaseCore (= 10.2.0) + - Firebase/Functions (10.2.0): - Firebase/CoreOnly - - FirebaseFunctions (~> 10.1.0) - - FirebaseAppCheckInterop (10.1.0) - - FirebaseAuthInterop (10.1.0) - - FirebaseCore (10.1.0): + - FirebaseFunctions (~> 10.2.0) + - FirebaseAppCheckInterop (10.2.0) + - FirebaseAuthInterop (10.2.0) + - FirebaseCore (10.2.0): - FirebaseCoreInternal (~> 10.0) - GoogleUtilities/Environment (~> 7.8) - GoogleUtilities/Logger (~> 7.8) - - FirebaseCoreExtension (10.1.0): + - FirebaseCoreExtension (10.2.0): - FirebaseCore (~> 10.0) - - FirebaseCoreInternal (10.1.0): + - FirebaseCoreInternal (10.2.0): - "GoogleUtilities/NSData+zlib (~> 7.8)" - - FirebaseFunctions (10.1.0): + - FirebaseFunctions (10.2.0): - FirebaseAppCheckInterop (~> 10.0) - FirebaseAuthInterop (~> 10.0) - FirebaseCore (~> 10.0) - FirebaseCoreExtension (~> 10.0) - FirebaseMessagingInterop (~> 10.0) - FirebaseSharedSwift (~> 10.0) - - GTMSessionFetcher/Core (~> 2.1) - - FirebaseMessagingInterop (10.1.0) - - FirebaseSharedSwift (10.1.0) + - GTMSessionFetcher/Core (< 4.0, >= 2.1) + - FirebaseMessagingInterop (10.2.0) + - FirebaseSharedSwift (10.2.0) - GoogleUtilities/Environment (7.10.0): - PromisesObjC (< 3.0, >= 1.2) - GoogleUtilities/Logger (7.10.0): - GoogleUtilities/Environment - "GoogleUtilities/NSData+zlib (7.10.0)" - - GTMSessionFetcher/Core (2.3.0) + - GTMSessionFetcher/Core (3.0.0) - PromisesObjC (2.1.1) DEPENDENCIES: @@ -51,17 +51,17 @@ SPEC REPOS: - PromisesObjC SPEC CHECKSUMS: - Firebase: 444b35a9c568a516666213c2f6cccd10cb12559f - FirebaseAppCheckInterop: 53eec3c354a95f8fe6ff947dd9518ea17f624914 - FirebaseAuthInterop: 15b2c717321d5e46a60562e388c4d1b039ea7e28 - FirebaseCore: 55e7ae35991ccca4db03ff8d8df6ed5f17a3e4c7 - FirebaseCoreExtension: 69b966c399abc4ca6dc75006ab87160f81512725 - FirebaseCoreInternal: 96d75228e10fd369564da51bd898414eb0f54df5 - FirebaseFunctions: be8b4bfb8876dd03eef5bfd49a59ff40af90ebe1 - FirebaseMessagingInterop: 26c3bf82c7697d8fbfb13216541423bc2c93e8fc - FirebaseSharedSwift: 6966c4de41fba13a4270de1e421e6eee2cf90113 + Firebase: a3ea7eba4382afd83808376edb99acdaff078dcf + FirebaseAppCheckInterop: af164d9c623f82174e3ffa54394dee189587c601 + FirebaseAuthInterop: 027d42ca8fec84dc6151566479af05095a0bd5c0 + FirebaseCore: 813838072b797b64f529f3c2ee35e696e5641dd1 + FirebaseCoreExtension: d08b424832917cf13612021574399afbbedffeef + FirebaseCoreInternal: 091bde13e47bb1c5e9fe397634f3593dc390430f + FirebaseFunctions: eaa208f64f2f179f0ab9b775fecdec07fdd74d90 + FirebaseMessagingInterop: b46e7fcf39c0e9b16841e258645a320a154af240 + FirebaseSharedSwift: a160b39d4ce77be922b3d6ff009099c7294e36e5 GoogleUtilities: bad72cb363809015b1f7f19beb1f1cd23c589f95 - GTMSessionFetcher: 3a63d75eecd6aa32c2fc79f578064e1214dfdec2 + GTMSessionFetcher: c1edebe64e9fb4e8f6415d018edf1fd3eac074a1 PromisesObjC: ab77feca74fa2823e7af4249b8326368e61014cb PODFILE CHECKSUM: 0bf21181414ed35c7e5fc96da7dd0f72b77e7b34 diff --git a/installations/Podfile.lock b/installations/Podfile.lock index 5f4ec2a3..84ddc05b 100644 --- a/installations/Podfile.lock +++ b/installations/Podfile.lock @@ -1,11 +1,11 @@ PODS: - - FirebaseCore (10.1.0): + - FirebaseCore (10.2.0): - FirebaseCoreInternal (~> 10.0) - GoogleUtilities/Environment (~> 7.8) - GoogleUtilities/Logger (~> 7.8) - - FirebaseCoreInternal (10.1.0): + - FirebaseCoreInternal (10.2.0): - "GoogleUtilities/NSData+zlib (~> 7.8)" - - FirebaseInstallations (10.1.0): + - FirebaseInstallations (10.2.0): - FirebaseCore (~> 10.0) - GoogleUtilities/Environment (~> 7.8) - GoogleUtilities/UserDefaults (~> 7.8) @@ -31,9 +31,9 @@ SPEC REPOS: - PromisesObjC SPEC CHECKSUMS: - FirebaseCore: 55e7ae35991ccca4db03ff8d8df6ed5f17a3e4c7 - FirebaseCoreInternal: 96d75228e10fd369564da51bd898414eb0f54df5 - FirebaseInstallations: 99d24bac0243cf8b0e96cf5426340d211f0bcc80 + FirebaseCore: 813838072b797b64f529f3c2ee35e696e5641dd1 + FirebaseCoreInternal: 091bde13e47bb1c5e9fe397634f3593dc390430f + FirebaseInstallations: 004915af170935e3a583faefd5f8bc851afc220f GoogleUtilities: bad72cb363809015b1f7f19beb1f1cd23c589f95 PromisesObjC: ab77feca74fa2823e7af4249b8326368e61014cb diff --git a/ml-functions/Podfile.lock b/ml-functions/Podfile.lock index 31cd595f..c4f2730a 100644 --- a/ml-functions/Podfile.lock +++ b/ml-functions/Podfile.lock @@ -1,35 +1,35 @@ PODS: - - Firebase/CoreOnly (10.1.0): - - FirebaseCore (= 10.1.0) - - Firebase/Functions (10.1.0): + - Firebase/CoreOnly (10.2.0): + - FirebaseCore (= 10.2.0) + - Firebase/Functions (10.2.0): - Firebase/CoreOnly - - FirebaseFunctions (~> 10.1.0) - - FirebaseAppCheckInterop (10.1.0) - - FirebaseAuthInterop (10.1.0) - - FirebaseCore (10.1.0): + - FirebaseFunctions (~> 10.2.0) + - FirebaseAppCheckInterop (10.2.0) + - FirebaseAuthInterop (10.2.0) + - FirebaseCore (10.2.0): - FirebaseCoreInternal (~> 10.0) - GoogleUtilities/Environment (~> 7.8) - GoogleUtilities/Logger (~> 7.8) - - FirebaseCoreExtension (10.1.0): + - FirebaseCoreExtension (10.2.0): - FirebaseCore (~> 10.0) - - FirebaseCoreInternal (10.1.0): + - FirebaseCoreInternal (10.2.0): - "GoogleUtilities/NSData+zlib (~> 7.8)" - - FirebaseFunctions (10.1.0): + - FirebaseFunctions (10.2.0): - FirebaseAppCheckInterop (~> 10.0) - FirebaseAuthInterop (~> 10.0) - FirebaseCore (~> 10.0) - FirebaseCoreExtension (~> 10.0) - FirebaseMessagingInterop (~> 10.0) - FirebaseSharedSwift (~> 10.0) - - GTMSessionFetcher/Core (~> 2.1) - - FirebaseMessagingInterop (10.1.0) - - FirebaseSharedSwift (10.1.0) + - GTMSessionFetcher/Core (< 4.0, >= 2.1) + - FirebaseMessagingInterop (10.2.0) + - FirebaseSharedSwift (10.2.0) - GoogleUtilities/Environment (7.10.0): - PromisesObjC (< 3.0, >= 1.2) - GoogleUtilities/Logger (7.10.0): - GoogleUtilities/Environment - "GoogleUtilities/NSData+zlib (7.10.0)" - - GTMSessionFetcher/Core (2.3.0) + - GTMSessionFetcher/Core (3.0.0) - PromisesObjC (2.1.1) DEPENDENCIES: @@ -51,17 +51,17 @@ SPEC REPOS: - PromisesObjC SPEC CHECKSUMS: - Firebase: 444b35a9c568a516666213c2f6cccd10cb12559f - FirebaseAppCheckInterop: 53eec3c354a95f8fe6ff947dd9518ea17f624914 - FirebaseAuthInterop: 15b2c717321d5e46a60562e388c4d1b039ea7e28 - FirebaseCore: 55e7ae35991ccca4db03ff8d8df6ed5f17a3e4c7 - FirebaseCoreExtension: 69b966c399abc4ca6dc75006ab87160f81512725 - FirebaseCoreInternal: 96d75228e10fd369564da51bd898414eb0f54df5 - FirebaseFunctions: be8b4bfb8876dd03eef5bfd49a59ff40af90ebe1 - FirebaseMessagingInterop: 26c3bf82c7697d8fbfb13216541423bc2c93e8fc - FirebaseSharedSwift: 6966c4de41fba13a4270de1e421e6eee2cf90113 + Firebase: a3ea7eba4382afd83808376edb99acdaff078dcf + FirebaseAppCheckInterop: af164d9c623f82174e3ffa54394dee189587c601 + FirebaseAuthInterop: 027d42ca8fec84dc6151566479af05095a0bd5c0 + FirebaseCore: 813838072b797b64f529f3c2ee35e696e5641dd1 + FirebaseCoreExtension: d08b424832917cf13612021574399afbbedffeef + FirebaseCoreInternal: 091bde13e47bb1c5e9fe397634f3593dc390430f + FirebaseFunctions: eaa208f64f2f179f0ab9b775fecdec07fdd74d90 + FirebaseMessagingInterop: b46e7fcf39c0e9b16841e258645a320a154af240 + FirebaseSharedSwift: a160b39d4ce77be922b3d6ff009099c7294e36e5 GoogleUtilities: bad72cb363809015b1f7f19beb1f1cd23c589f95 - GTMSessionFetcher: 3a63d75eecd6aa32c2fc79f578064e1214dfdec2 + GTMSessionFetcher: c1edebe64e9fb4e8f6415d018edf1fd3eac074a1 PromisesObjC: ab77feca74fa2823e7af4249b8326368e61014cb PODFILE CHECKSUM: aa543baa476adf0a1eb62d4970ac2cffc30a1931 From abd8b48f6a8808cfa2a00de02f748f5f2258acb5 Mon Sep 17 00:00:00 2001 From: DPE bot Date: Tue, 22 Nov 2022 08:45:53 -0800 Subject: [PATCH 290/387] Auto-update dependencies. --- firestore/swift/Podfile.lock | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/firestore/swift/Podfile.lock b/firestore/swift/Podfile.lock index ecbe9b64..d7100a62 100644 --- a/firestore/swift/Podfile.lock +++ b/firestore/swift/Podfile.lock @@ -636,7 +636,7 @@ PODS: - "gRPC-C++ (~> 1.44.0)" - leveldb-library (~> 1.22) - nanopb (< 2.30910.0, >= 2.30908.0) - - FirebaseFirestoreSwift (10.2.0): + - FirebaseFirestoreSwift (10.3.0): - FirebaseCore (~> 10.0) - FirebaseCoreExtension (~> 10.0) - FirebaseFirestore (~> 10.0) @@ -757,7 +757,7 @@ EXTERNAL SOURCES: CHECKOUT OPTIONS: FirebaseFirestoreSwift: - :commit: 861839a5f1389141cf72a3ba6e9af694a36dd7fa + :commit: 0b7fc7e1e83f866696209fcd13d4bd118d46a71e :git: https://github.com/firebase/firebase-ios-sdk.git SPEC CHECKSUMS: @@ -769,7 +769,7 @@ SPEC CHECKSUMS: FirebaseCoreExtension: d08b424832917cf13612021574399afbbedffeef FirebaseCoreInternal: 091bde13e47bb1c5e9fe397634f3593dc390430f FirebaseFirestore: bda7a1ca8c19319a2acd2761cd4b962022c1d5ea - FirebaseFirestoreSwift: 3efd6253025b189eb11861d6027d6b33988005ce + FirebaseFirestoreSwift: 55098402529ce59ba54a2ce1ad5798ae1ba563ef FirebaseSharedSwift: a160b39d4ce77be922b3d6ff009099c7294e36e5 GeoFire: c34927b5c81ab614f611c79aa8d074cfa9780f07 GoogleUtilities: bad72cb363809015b1f7f19beb1f1cd23c589f95 From 636a0425ee0ef8efad244b6d21fac7cee21a455b Mon Sep 17 00:00:00 2001 From: DPE bot Date: Wed, 30 Nov 2022 08:45:29 -0800 Subject: [PATCH 291/387] Auto-update dependencies. --- firestore/swift/Podfile.lock | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/firestore/swift/Podfile.lock b/firestore/swift/Podfile.lock index d7100a62..0176b14f 100644 --- a/firestore/swift/Podfile.lock +++ b/firestore/swift/Podfile.lock @@ -757,7 +757,7 @@ EXTERNAL SOURCES: CHECKOUT OPTIONS: FirebaseFirestoreSwift: - :commit: 0b7fc7e1e83f866696209fcd13d4bd118d46a71e + :commit: d419ed6079af7dc53ef692e387e0c31bcf232275 :git: https://github.com/firebase/firebase-ios-sdk.git SPEC CHECKSUMS: From dd313e95ba99e1206470f681f118ebf99e951542 Mon Sep 17 00:00:00 2001 From: Mark Arndt Date: Thu, 23 Mar 2023 14:31:03 -0700 Subject: [PATCH 292/387] Update Swift snippet for 127.0.0.1 requirement. --- firestore/swift/firestore-smoketest/ViewController.swift | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/firestore/swift/firestore-smoketest/ViewController.swift b/firestore/swift/firestore-smoketest/ViewController.swift index d25fddbb..1c92e606 100644 --- a/firestore/swift/firestore-smoketest/ViewController.swift +++ b/firestore/swift/firestore-smoketest/ViewController.swift @@ -1251,7 +1251,7 @@ class ViewController: UIViewController { private func emulatorSettings() { // [START fs_emulator_connect] let settings = Firestore.firestore().settings - settings.host = "localhost:8080" + settings.host = "127.0.0.1:8080" settings.isPersistenceEnabled = false settings.isSSLEnabled = false Firestore.firestore().settings = settings From 5f10a136eed18bcea9b662df9419c351d55db1e0 Mon Sep 17 00:00:00 2001 From: Morgan Chen Date: Thu, 20 Apr 2023 12:29:45 -0400 Subject: [PATCH 293/387] fix bad functions snippet --- functions/FunctionsExample/ViewController.m | 2 +- .../ViewController.swift | 2 +- functions/Podfile.lock | 60 +++++++++---------- 3 files changed, 32 insertions(+), 32 deletions(-) diff --git a/functions/FunctionsExample/ViewController.m b/functions/FunctionsExample/ViewController.m index 252746b3..43c0b699 100644 --- a/functions/FunctionsExample/ViewController.m +++ b/functions/FunctionsExample/ViewController.m @@ -31,7 +31,7 @@ - (void)viewDidLoad { - (void)emulatorSettings { // [START functions_emulator_connect] - [[FIRFunctions functions] useFunctionsEmulatorOrigin:@"http://localhost:5001"]; + [[FIRFunctions functions] useEmulatorWithHost:@"localhost" port:5001]; // [END functions_emulator_connect] } diff --git a/functions/FunctionsExampleSwift/ViewController.swift b/functions/FunctionsExampleSwift/ViewController.swift index 15a932d3..0a0c6c25 100644 --- a/functions/FunctionsExampleSwift/ViewController.swift +++ b/functions/FunctionsExampleSwift/ViewController.swift @@ -26,7 +26,7 @@ class ViewController: UIViewController { func emulatorSettings() { // [START functions_emulator_connect] - Functions.functions().useFunctionsEmulator(origin: "http://localhost:5001") + Functions.functions().useEmulator(withHost: "localhost", port: 5001) // [END functions_emulator_connect] } diff --git a/functions/Podfile.lock b/functions/Podfile.lock index 71421364..997465ea 100644 --- a/functions/Podfile.lock +++ b/functions/Podfile.lock @@ -1,20 +1,20 @@ PODS: - - Firebase/CoreOnly (10.2.0): - - FirebaseCore (= 10.2.0) - - Firebase/Functions (10.2.0): + - Firebase/CoreOnly (10.8.0): + - FirebaseCore (= 10.8.0) + - Firebase/Functions (10.8.0): - Firebase/CoreOnly - - FirebaseFunctions (~> 10.2.0) - - FirebaseAppCheckInterop (10.2.0) - - FirebaseAuthInterop (10.2.0) - - FirebaseCore (10.2.0): + - FirebaseFunctions (~> 10.8.0) + - FirebaseAppCheckInterop (10.7.0) + - FirebaseAuthInterop (10.8.0) + - FirebaseCore (10.8.0): - FirebaseCoreInternal (~> 10.0) - GoogleUtilities/Environment (~> 7.8) - GoogleUtilities/Logger (~> 7.8) - - FirebaseCoreExtension (10.2.0): + - FirebaseCoreExtension (10.8.0): - FirebaseCore (~> 10.0) - - FirebaseCoreInternal (10.2.0): + - FirebaseCoreInternal (10.8.0): - "GoogleUtilities/NSData+zlib (~> 7.8)" - - FirebaseFunctions (10.2.0): + - FirebaseFunctions (10.8.0): - FirebaseAppCheckInterop (~> 10.0) - FirebaseAuthInterop (~> 10.0) - FirebaseCore (~> 10.0) @@ -22,15 +22,15 @@ PODS: - FirebaseMessagingInterop (~> 10.0) - FirebaseSharedSwift (~> 10.0) - GTMSessionFetcher/Core (< 4.0, >= 2.1) - - FirebaseMessagingInterop (10.2.0) - - FirebaseSharedSwift (10.2.0) - - GoogleUtilities/Environment (7.10.0): + - FirebaseMessagingInterop (10.8.0) + - FirebaseSharedSwift (10.8.0) + - GoogleUtilities/Environment (7.11.1): - PromisesObjC (< 3.0, >= 1.2) - - GoogleUtilities/Logger (7.10.0): + - GoogleUtilities/Logger (7.11.1): - GoogleUtilities/Environment - - "GoogleUtilities/NSData+zlib (7.10.0)" - - GTMSessionFetcher/Core (3.0.0) - - PromisesObjC (2.1.1) + - "GoogleUtilities/NSData+zlib (7.11.1)" + - GTMSessionFetcher/Core (3.1.0) + - PromisesObjC (2.2.0) DEPENDENCIES: - Firebase/Functions @@ -51,19 +51,19 @@ SPEC REPOS: - PromisesObjC SPEC CHECKSUMS: - Firebase: a3ea7eba4382afd83808376edb99acdaff078dcf - FirebaseAppCheckInterop: af164d9c623f82174e3ffa54394dee189587c601 - FirebaseAuthInterop: 027d42ca8fec84dc6151566479af05095a0bd5c0 - FirebaseCore: 813838072b797b64f529f3c2ee35e696e5641dd1 - FirebaseCoreExtension: d08b424832917cf13612021574399afbbedffeef - FirebaseCoreInternal: 091bde13e47bb1c5e9fe397634f3593dc390430f - FirebaseFunctions: eaa208f64f2f179f0ab9b775fecdec07fdd74d90 - FirebaseMessagingInterop: b46e7fcf39c0e9b16841e258645a320a154af240 - FirebaseSharedSwift: a160b39d4ce77be922b3d6ff009099c7294e36e5 - GoogleUtilities: bad72cb363809015b1f7f19beb1f1cd23c589f95 - GTMSessionFetcher: c1edebe64e9fb4e8f6415d018edf1fd3eac074a1 - PromisesObjC: ab77feca74fa2823e7af4249b8326368e61014cb + Firebase: b49ef44e5ec9a3d0c1f6450f410337e97872279c + FirebaseAppCheckInterop: 8e907eea79958960a8bd2058e067f31e03a7914b + FirebaseAuthInterop: 5ea2a68b83f5222f6d8688ffc3a49a9e92bb3eba + FirebaseCore: e78636a990b54be427ce300aa09a0e359f4e0e87 + FirebaseCoreExtension: d815fd6fec8bb3a0940bc02dd5e3e641ea7229d8 + FirebaseCoreInternal: fa2899eb1f340054858d289e5a0fb935a0a74e52 + FirebaseFunctions: 6377c8bb0e457bdc36bae095944371a690fc7825 + FirebaseMessagingInterop: dae5120fc708905f529dda1f6d377ae51ce51246 + FirebaseSharedSwift: e9e23efae965af553a8d1524efa3f64b5ef7ef0a + GoogleUtilities: 9aa0ad5a7bc171f8bae016300bfcfa3fb8425749 + GTMSessionFetcher: c9e714f7eec91a55641e2bab9f45fd83a219b882 + PromisesObjC: 09985d6d70fbe7878040aa746d78236e6946d2ef PODFILE CHECKSUM: 0bf21181414ed35c7e5fc96da7dd0f72b77e7b34 -COCOAPODS: 1.11.3 +COCOAPODS: 1.12.0 From 90f5f6fb64043f58d67673d7ef1c848486d2abe0 Mon Sep 17 00:00:00 2001 From: markarndt <50713862+markarndt@users.noreply.github.com> Date: Fri, 21 Apr 2023 12:59:34 -0700 Subject: [PATCH 294/387] Storage: update to 127.0.0.1 --- storage/StorageReferenceSwift/ViewController.swift | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/storage/StorageReferenceSwift/ViewController.swift b/storage/StorageReferenceSwift/ViewController.swift index 5a21b532..d1ac772c 100644 --- a/storage/StorageReferenceSwift/ViewController.swift +++ b/storage/StorageReferenceSwift/ViewController.swift @@ -667,7 +667,7 @@ class ViewController: UIViewController { func emulatorSettings() { // [START storage_emulator_connect] - Storage.storage().useEmulator(withHost:"localhost", port:9199) + Storage.storage().useEmulator(withHost:"127.0.0.1", port:9199) // [END storage_emulator_connect] } From 230f2726967ee63efbf2e09a2a9223909118c109 Mon Sep 17 00:00:00 2001 From: markarndt <50713862+markarndt@users.noreply.github.com> Date: Fri, 21 Apr 2023 13:01:07 -0700 Subject: [PATCH 295/387] Update ViewController.swift --- database/DatabaseReference/swift/ViewController.swift | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/database/DatabaseReference/swift/ViewController.swift b/database/DatabaseReference/swift/ViewController.swift index e554e88d..d27c0c0d 100644 --- a/database/DatabaseReference/swift/ViewController.swift +++ b/database/DatabaseReference/swift/ViewController.swift @@ -138,7 +138,7 @@ class ViewController: UIViewController { func emulatorSettings() { // [START rtdb_emulator_connect] // In almost all cases the ns (namespace) is your project ID. - let db = Database.database(url:"http://localhost:9000?ns=YOUR_DATABASE_NAMESPACE") + let db = Database.database(url:"http://127.0.0.1:9000?ns=YOUR_DATABASE_NAMESPACE") // [END rtdb_emulator_connect] } From 941eba8e3ae809f997c50aad514f996ddef9141a Mon Sep 17 00:00:00 2001 From: markarndt <50713862+markarndt@users.noreply.github.com> Date: Fri, 21 Apr 2023 13:06:14 -0700 Subject: [PATCH 296/387] Update ViewController.swift --- functions/FunctionsExampleSwift/ViewController.swift | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/functions/FunctionsExampleSwift/ViewController.swift b/functions/FunctionsExampleSwift/ViewController.swift index 15a932d3..39b41284 100644 --- a/functions/FunctionsExampleSwift/ViewController.swift +++ b/functions/FunctionsExampleSwift/ViewController.swift @@ -26,7 +26,7 @@ class ViewController: UIViewController { func emulatorSettings() { // [START functions_emulator_connect] - Functions.functions().useFunctionsEmulator(origin: "http://localhost:5001") + Functions.functions().useFunctionsEmulator(origin: "http://127.0.0.1:5001") // [END functions_emulator_connect] } From e9ddbafe4c6a38ceb55efac7a7cea67c6f54d0a2 Mon Sep 17 00:00:00 2001 From: Mark Arndt Date: Wed, 10 May 2023 13:53:50 -0700 Subject: [PATCH 297/387] Add subcollection query examples. --- .../firestore-smoketest-objc/ViewController.m | 15 +++++++++++++++ .../firestore-smoketest/ViewController.swift | 14 ++++++++++++++ 2 files changed, 29 insertions(+) diff --git a/firestore/objc/firestore-smoketest-objc/ViewController.m b/firestore/objc/firestore-smoketest-objc/ViewController.m index 46da5bf1..d486869a 100644 --- a/firestore/objc/firestore-smoketest-objc/ViewController.m +++ b/firestore/objc/firestore-smoketest-objc/ViewController.m @@ -756,6 +756,21 @@ - (void)getMultipleAll { // [END get_multiple_all] } +- (void)getMultipleAllSubcollection { + // [START get_multiple_all_subcollection] + [[self.db collectionWithPath:@"cities/SF/landmarks"] + getDocumentsWithCompletion:^(FIRQuerySnapshot *snapshot, NSError *error) { + if (error != nil) { + NSLog(@"Error getting documents: %@", error); + } else { + for (FIRDocumentSnapshot *document in snapshot.documents) { + NSLog(@"%@ => %@", document.documentID, document.data); + } + } + }]; + // [END get_multiple_all_subcollection] +} + - (void)listenMultiple { // [START listen_multiple] [[[self.db collectionWithPath:@"cities"] queryWhereField:@"state" isEqualTo:@"CA"] diff --git a/firestore/swift/firestore-smoketest/ViewController.swift b/firestore/swift/firestore-smoketest/ViewController.swift index d25fddbb..7f87cb11 100644 --- a/firestore/swift/firestore-smoketest/ViewController.swift +++ b/firestore/swift/firestore-smoketest/ViewController.swift @@ -843,6 +843,20 @@ class ViewController: UIViewController { // [END get_multiple_all] } + private func getMultipleAllSubcollection() { + // [START get_multiple_all_subcollection] + db.collection("cities", "SF", "landmarks").getDocuments() { (querySnapshot, err) in + if let err = err { + print("Error getting documents: \(err)") + } else { + for document in querySnapshot!.documents { + print("\(document.documentID) => \(document.data())") + } + } + } + // [END get_multiple_all_subcollection] + } + private func listenMultiple() { // [START listen_multiple] db.collection("cities").whereField("state", isEqualTo: "CA") From fe20dd7cfb9fa20b83788f94cc1f9a46635cf57e Mon Sep 17 00:00:00 2001 From: Mark Arndt Date: Wed, 10 May 2023 14:27:51 -0700 Subject: [PATCH 298/387] Fix Swift snippet. --- firestore/swift/firestore-smoketest/ViewController.swift | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/firestore/swift/firestore-smoketest/ViewController.swift b/firestore/swift/firestore-smoketest/ViewController.swift index 7f87cb11..9f8c363f 100644 --- a/firestore/swift/firestore-smoketest/ViewController.swift +++ b/firestore/swift/firestore-smoketest/ViewController.swift @@ -845,7 +845,7 @@ class ViewController: UIViewController { private func getMultipleAllSubcollection() { // [START get_multiple_all_subcollection] - db.collection("cities", "SF", "landmarks").getDocuments() { (querySnapshot, err) in + db.collection("cities/SF/landmarks").getDocuments() { (querySnapshot, err) in if let err = err { print("Error getting documents: \(err)") } else { From 62b7e36d1e696ee5677c4b57586bafbd2605c5d6 Mon Sep 17 00:00:00 2001 From: Morgan Chen Date: Tue, 16 May 2023 14:29:42 -0700 Subject: [PATCH 299/387] Update persistence settings --- firestore/objc/Podfile.lock | 48 ++++++------ .../firestore-smoketest-objc/ViewController.m | 8 +- firestore/swift/Podfile.lock | 76 ++++++++++--------- .../firestore-smoketest/ViewController.swift | 8 +- 4 files changed, 80 insertions(+), 60 deletions(-) diff --git a/firestore/objc/Podfile.lock b/firestore/objc/Podfile.lock index f6eb86c1..8be27513 100644 --- a/firestore/objc/Podfile.lock +++ b/firestore/objc/Podfile.lock @@ -602,18 +602,20 @@ PODS: - BoringSSL-GRPC/Implementation (0.0.24): - BoringSSL-GRPC/Interface (= 0.0.24) - BoringSSL-GRPC/Interface (0.0.24) - - FirebaseAuth (10.2.0): + - FirebaseAppCheckInterop (10.9.0) + - FirebaseAuth (10.9.0): + - FirebaseAppCheckInterop (~> 10.0) - FirebaseCore (~> 10.0) - GoogleUtilities/AppDelegateSwizzler (~> 7.8) - GoogleUtilities/Environment (~> 7.8) - GTMSessionFetcher/Core (< 4.0, >= 2.1) - - FirebaseCore (10.2.0): + - FirebaseCore (10.9.0): - FirebaseCoreInternal (~> 10.0) - GoogleUtilities/Environment (~> 7.8) - GoogleUtilities/Logger (~> 7.8) - - FirebaseCoreInternal (10.2.0): + - FirebaseCoreInternal (10.9.0): - "GoogleUtilities/NSData+zlib (~> 7.8)" - - FirebaseFirestore (10.2.0): + - FirebaseFirestore (10.9.0): - abseil/algorithm (~> 1.20211102.0) - abseil/base (~> 1.20211102.0) - abseil/container/flat_hash_map (~> 1.20211102.0) @@ -626,20 +628,20 @@ PODS: - "gRPC-C++ (~> 1.44.0)" - leveldb-library (~> 1.22) - nanopb (< 2.30910.0, >= 2.30908.0) - - GoogleUtilities/AppDelegateSwizzler (7.10.0): + - GoogleUtilities/AppDelegateSwizzler (7.11.1): - GoogleUtilities/Environment - GoogleUtilities/Logger - GoogleUtilities/Network - - GoogleUtilities/Environment (7.10.0): + - GoogleUtilities/Environment (7.11.1): - PromisesObjC (< 3.0, >= 1.2) - - GoogleUtilities/Logger (7.10.0): + - GoogleUtilities/Logger (7.11.1): - GoogleUtilities/Environment - - GoogleUtilities/Network (7.10.0): + - GoogleUtilities/Network (7.11.1): - GoogleUtilities/Logger - "GoogleUtilities/NSData+zlib" - GoogleUtilities/Reachability - - "GoogleUtilities/NSData+zlib (7.10.0)" - - GoogleUtilities/Reachability (7.10.0): + - "GoogleUtilities/NSData+zlib (7.11.1)" + - GoogleUtilities/Reachability (7.11.1): - GoogleUtilities/Logger - "gRPC-C++ (1.44.0)": - "gRPC-C++/Implementation (= 1.44.0)" @@ -692,8 +694,8 @@ PODS: - gRPC-Core/Interface (= 1.44.0) - Libuv-gRPC (= 0.0.10) - gRPC-Core/Interface (1.44.0) - - GTMSessionFetcher/Core (3.0.0) - - leveldb-library (1.22.1) + - GTMSessionFetcher/Core (3.1.1) + - leveldb-library (1.22.2) - Libuv-gRPC (0.0.10): - Libuv-gRPC/Implementation (= 0.0.10) - Libuv-gRPC/Interface (= 0.0.10) @@ -705,7 +707,7 @@ PODS: - nanopb/encode (= 2.30909.0) - nanopb/decode (2.30909.0) - nanopb/encode (2.30909.0) - - PromisesObjC (2.1.1) + - PromisesObjC (2.2.0) DEPENDENCIES: - FirebaseAuth @@ -715,6 +717,7 @@ SPEC REPOS: trunk: - abseil - BoringSSL-GRPC + - FirebaseAppCheckInterop - FirebaseAuth - FirebaseCore - FirebaseCoreInternal @@ -731,19 +734,20 @@ SPEC REPOS: SPEC CHECKSUMS: abseil: ebe5b5529fb05d93a8bdb7951607be08b7fa71bc BoringSSL-GRPC: 3175b25143e648463a56daeaaa499c6cb86dad33 - FirebaseAuth: 08e7739244eeae5216d0a3f8d9f16a76be9c252e - FirebaseCore: 813838072b797b64f529f3c2ee35e696e5641dd1 - FirebaseCoreInternal: 091bde13e47bb1c5e9fe397634f3593dc390430f - FirebaseFirestore: bda7a1ca8c19319a2acd2761cd4b962022c1d5ea - GoogleUtilities: bad72cb363809015b1f7f19beb1f1cd23c589f95 + FirebaseAppCheckInterop: e69dde5cd51b88ee1b4339d6766b691272256f9b + FirebaseAuth: 21d5e902fcea44d0d961540fc4742966ae6118cc + FirebaseCore: b68d3616526ec02e4d155166bbafb8eca64af557 + FirebaseCoreInternal: d2b4acb827908e72eca47a9fd896767c3053921e + FirebaseFirestore: 584d0e1b0f7f1666c516c5157ff06e785bd8836f + GoogleUtilities: 9aa0ad5a7bc171f8bae016300bfcfa3fb8425749 "gRPC-C++": 9675f953ace2b3de7c506039d77be1f2e77a8db2 gRPC-Core: 943e491cb0d45598b0b0eb9e910c88080369290b - GTMSessionFetcher: c1edebe64e9fb4e8f6415d018edf1fd3eac074a1 - leveldb-library: 50c7b45cbd7bf543c81a468fe557a16ae3db8729 + GTMSessionFetcher: e8647203b65cee28c5f73d0f473d096653945e72 + leveldb-library: f03246171cce0484482ec291f88b6d563699ee06 Libuv-gRPC: 55e51798e14ef436ad9bc45d12d43b77b49df378 nanopb: b552cce312b6c8484180ef47159bc0f65a1f0431 - PromisesObjC: ab77feca74fa2823e7af4249b8326368e61014cb + PromisesObjC: 09985d6d70fbe7878040aa746d78236e6946d2ef PODFILE CHECKSUM: 2c326f47761ecd18d1c150444d24a282c84b433e -COCOAPODS: 1.11.3 +COCOAPODS: 1.12.0 diff --git a/firestore/objc/firestore-smoketest-objc/ViewController.m b/firestore/objc/firestore-smoketest-objc/ViewController.m index 46da5bf1..8ba9bf84 100644 --- a/firestore/objc/firestore-smoketest-objc/ViewController.m +++ b/firestore/objc/firestore-smoketest-objc/ViewController.m @@ -986,7 +986,13 @@ - (void)inQueries { - (void)enableOffline { // [START enable_offline] FIRFirestoreSettings *settings = [[FIRFirestoreSettings alloc] init]; - settings.persistenceEnabled = YES; + + // Use memory-only cache + settings.cacheSettings = [[FIRMemoryCacheSettings alloc] + initWithGarbageCollectorSettings:[[FIRMemoryLRUGCSettings alloc] init]]; + + // Use persistent disk cache (default behavior) + settings.cacheSettings = [[FIRPersistentCacheSettings alloc] initWithSizeBytes:@1000000]; // Any additional options // ... diff --git a/firestore/swift/Podfile.lock b/firestore/swift/Podfile.lock index 0176b14f..d8d22b35 100644 --- a/firestore/swift/Podfile.lock +++ b/firestore/swift/Podfile.lock @@ -602,28 +602,30 @@ PODS: - BoringSSL-GRPC/Implementation (0.0.24): - BoringSSL-GRPC/Interface (= 0.0.24) - BoringSSL-GRPC/Interface (0.0.24) - - Firebase/Auth (10.2.0): + - Firebase/Auth (10.9.0): - Firebase/CoreOnly - - FirebaseAuth (~> 10.2.0) - - Firebase/CoreOnly (10.2.0): - - FirebaseCore (= 10.2.0) - - Firebase/Firestore (10.2.0): + - FirebaseAuth (~> 10.9.0) + - Firebase/CoreOnly (10.9.0): + - FirebaseCore (= 10.9.0) + - Firebase/Firestore (10.9.0): - Firebase/CoreOnly - - FirebaseFirestore (~> 10.2.0) - - FirebaseAuth (10.2.0): + - FirebaseFirestore (~> 10.9.0) + - FirebaseAppCheckInterop (10.9.0) + - FirebaseAuth (10.9.0): + - FirebaseAppCheckInterop (~> 10.0) - FirebaseCore (~> 10.0) - GoogleUtilities/AppDelegateSwizzler (~> 7.8) - GoogleUtilities/Environment (~> 7.8) - GTMSessionFetcher/Core (< 4.0, >= 2.1) - - FirebaseCore (10.2.0): + - FirebaseCore (10.9.0): - FirebaseCoreInternal (~> 10.0) - GoogleUtilities/Environment (~> 7.8) - GoogleUtilities/Logger (~> 7.8) - - FirebaseCoreExtension (10.2.0): + - FirebaseCoreExtension (10.9.0): - FirebaseCore (~> 10.0) - - FirebaseCoreInternal (10.2.0): + - FirebaseCoreInternal (10.9.0): - "GoogleUtilities/NSData+zlib (~> 7.8)" - - FirebaseFirestore (10.2.0): + - FirebaseFirestore (10.9.0): - abseil/algorithm (~> 1.20211102.0) - abseil/base (~> 1.20211102.0) - abseil/container/flat_hash_map (~> 1.20211102.0) @@ -636,27 +638,27 @@ PODS: - "gRPC-C++ (~> 1.44.0)" - leveldb-library (~> 1.22) - nanopb (< 2.30910.0, >= 2.30908.0) - - FirebaseFirestoreSwift (10.3.0): + - FirebaseFirestoreSwift (10.10.0): - FirebaseCore (~> 10.0) - FirebaseCoreExtension (~> 10.0) - FirebaseFirestore (~> 10.0) - FirebaseSharedSwift (~> 10.0) - - FirebaseSharedSwift (10.2.0) + - FirebaseSharedSwift (10.9.0) - GeoFire/Utils (4.3.0) - - GoogleUtilities/AppDelegateSwizzler (7.10.0): + - GoogleUtilities/AppDelegateSwizzler (7.11.1): - GoogleUtilities/Environment - GoogleUtilities/Logger - GoogleUtilities/Network - - GoogleUtilities/Environment (7.10.0): + - GoogleUtilities/Environment (7.11.1): - PromisesObjC (< 3.0, >= 1.2) - - GoogleUtilities/Logger (7.10.0): + - GoogleUtilities/Logger (7.11.1): - GoogleUtilities/Environment - - GoogleUtilities/Network (7.10.0): + - GoogleUtilities/Network (7.11.1): - GoogleUtilities/Logger - "GoogleUtilities/NSData+zlib" - GoogleUtilities/Reachability - - "GoogleUtilities/NSData+zlib (7.10.0)" - - GoogleUtilities/Reachability (7.10.0): + - "GoogleUtilities/NSData+zlib (7.11.1)" + - GoogleUtilities/Reachability (7.11.1): - GoogleUtilities/Logger - "gRPC-C++ (1.44.0)": - "gRPC-C++/Implementation (= 1.44.0)" @@ -709,8 +711,8 @@ PODS: - gRPC-Core/Interface (= 1.44.0) - Libuv-gRPC (= 0.0.10) - gRPC-Core/Interface (1.44.0) - - GTMSessionFetcher/Core (3.0.0) - - leveldb-library (1.22.1) + - GTMSessionFetcher/Core (3.1.1) + - leveldb-library (1.22.2) - Libuv-gRPC (0.0.10): - Libuv-gRPC/Implementation (= 0.0.10) - Libuv-gRPC/Interface (= 0.0.10) @@ -722,7 +724,7 @@ PODS: - nanopb/encode (= 2.30909.0) - nanopb/decode (2.30909.0) - nanopb/encode (2.30909.0) - - PromisesObjC (2.1.1) + - PromisesObjC (2.2.0) DEPENDENCIES: - Firebase/Auth @@ -735,6 +737,7 @@ SPEC REPOS: - abseil - BoringSSL-GRPC - Firebase + - FirebaseAppCheckInterop - FirebaseAuth - FirebaseCore - FirebaseCoreExtension @@ -757,30 +760,31 @@ EXTERNAL SOURCES: CHECKOUT OPTIONS: FirebaseFirestoreSwift: - :commit: d419ed6079af7dc53ef692e387e0c31bcf232275 + :commit: 7534914b6e9b0c8b709e3626b4a911e21c27eaa5 :git: https://github.com/firebase/firebase-ios-sdk.git SPEC CHECKSUMS: abseil: ebe5b5529fb05d93a8bdb7951607be08b7fa71bc BoringSSL-GRPC: 3175b25143e648463a56daeaaa499c6cb86dad33 - Firebase: a3ea7eba4382afd83808376edb99acdaff078dcf - FirebaseAuth: 08e7739244eeae5216d0a3f8d9f16a76be9c252e - FirebaseCore: 813838072b797b64f529f3c2ee35e696e5641dd1 - FirebaseCoreExtension: d08b424832917cf13612021574399afbbedffeef - FirebaseCoreInternal: 091bde13e47bb1c5e9fe397634f3593dc390430f - FirebaseFirestore: bda7a1ca8c19319a2acd2761cd4b962022c1d5ea - FirebaseFirestoreSwift: 55098402529ce59ba54a2ce1ad5798ae1ba563ef - FirebaseSharedSwift: a160b39d4ce77be922b3d6ff009099c7294e36e5 + Firebase: bd152f0f3d278c4060c5c71359db08ebcfd5a3e2 + FirebaseAppCheckInterop: e69dde5cd51b88ee1b4339d6766b691272256f9b + FirebaseAuth: 21d5e902fcea44d0d961540fc4742966ae6118cc + FirebaseCore: b68d3616526ec02e4d155166bbafb8eca64af557 + FirebaseCoreExtension: d3e9bba2930a8033042112397cd9f006a1bb203d + FirebaseCoreInternal: d2b4acb827908e72eca47a9fd896767c3053921e + FirebaseFirestore: 584d0e1b0f7f1666c516c5157ff06e785bd8836f + FirebaseFirestoreSwift: 6a239b72ebaece039cd43eb0ed6b63370df5ee25 + FirebaseSharedSwift: c707c543624c3fa6622af2180fa41192084c3914 GeoFire: c34927b5c81ab614f611c79aa8d074cfa9780f07 - GoogleUtilities: bad72cb363809015b1f7f19beb1f1cd23c589f95 + GoogleUtilities: 9aa0ad5a7bc171f8bae016300bfcfa3fb8425749 "gRPC-C++": 9675f953ace2b3de7c506039d77be1f2e77a8db2 gRPC-Core: 943e491cb0d45598b0b0eb9e910c88080369290b - GTMSessionFetcher: c1edebe64e9fb4e8f6415d018edf1fd3eac074a1 - leveldb-library: 50c7b45cbd7bf543c81a468fe557a16ae3db8729 + GTMSessionFetcher: e8647203b65cee28c5f73d0f473d096653945e72 + leveldb-library: f03246171cce0484482ec291f88b6d563699ee06 Libuv-gRPC: 55e51798e14ef436ad9bc45d12d43b77b49df378 nanopb: b552cce312b6c8484180ef47159bc0f65a1f0431 - PromisesObjC: ab77feca74fa2823e7af4249b8326368e61014cb + PromisesObjC: 09985d6d70fbe7878040aa746d78236e6946d2ef PODFILE CHECKSUM: 97272481fd29bdcf2f666d99fa188fa8f4e80c39 -COCOAPODS: 1.11.3 +COCOAPODS: 1.12.0 diff --git a/firestore/swift/firestore-smoketest/ViewController.swift b/firestore/swift/firestore-smoketest/ViewController.swift index d25fddbb..407fc43f 100644 --- a/firestore/swift/firestore-smoketest/ViewController.swift +++ b/firestore/swift/firestore-smoketest/ViewController.swift @@ -1095,7 +1095,13 @@ class ViewController: UIViewController { private func enableOffline() { // [START enable_offline] let settings = FirestoreSettings() - settings.isPersistenceEnabled = true + + // Use memory-only cache + settings.cacheSettings = + MemoryCacheSettings(garbageCollectorSettings: MemoryLRUGCSettings()) + + // Use persistent disk cache + settings.cacheSettings = PersistentCacheSettings(sizeBytes: 1_000_000) // Any additional options // ... From a0e615dd7f22c6fff6bacb2922cf8c1e9ffd5662 Mon Sep 17 00:00:00 2001 From: Morgan Chen Date: Tue, 16 May 2023 14:38:49 -0700 Subject: [PATCH 300/387] add cache size config --- firestore/objc/firestore-smoketest-objc/ViewController.m | 3 ++- firestore/swift/firestore-smoketest/ViewController.swift | 2 +- 2 files changed, 3 insertions(+), 2 deletions(-) diff --git a/firestore/objc/firestore-smoketest-objc/ViewController.m b/firestore/objc/firestore-smoketest-objc/ViewController.m index 8ba9bf84..bb806b42 100644 --- a/firestore/objc/firestore-smoketest-objc/ViewController.m +++ b/firestore/objc/firestore-smoketest-objc/ViewController.m @@ -80,7 +80,8 @@ - (void)viewDidLoad { - (void)setupCacheSize { // [START fs_setup_cache] FIRFirestoreSettings *settings = [FIRFirestore firestore].settings; - settings.cacheSizeBytes = kFIRFirestoreCacheSizeUnlimited; + settings.cacheSettings = + [[FIRPersistentCacheSettings alloc] initWithSizeBytes:1000000]; [FIRFirestore firestore].settings = settings; // [END fs_setup_cache] } diff --git a/firestore/swift/firestore-smoketest/ViewController.swift b/firestore/swift/firestore-smoketest/ViewController.swift index 407fc43f..494ad74c 100644 --- a/firestore/swift/firestore-smoketest/ViewController.swift +++ b/firestore/swift/firestore-smoketest/ViewController.swift @@ -142,7 +142,7 @@ class ViewController: UIViewController { private func setupCacheSize() { // [START fs_setup_cache] let settings = Firestore.firestore().settings - settings.cacheSizeBytes = FirestoreCacheSizeUnlimited + settings.cacheSettings = PersistentCacheSettings(sizeBytes: 1_000_000) Firestore.firestore().settings = settings // [END fs_setup_cache] } From ea8c036bf16d61bf52ed1b880c157e9fa3fe5d71 Mon Sep 17 00:00:00 2001 From: Morgan Chen Date: Wed, 17 May 2023 14:55:01 -0700 Subject: [PATCH 301/387] fix build failure --- firestore/objc/firestore-smoketest-objc/ViewController.m | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/firestore/objc/firestore-smoketest-objc/ViewController.m b/firestore/objc/firestore-smoketest-objc/ViewController.m index bb806b42..facab155 100644 --- a/firestore/objc/firestore-smoketest-objc/ViewController.m +++ b/firestore/objc/firestore-smoketest-objc/ViewController.m @@ -81,7 +81,7 @@ - (void)setupCacheSize { // [START fs_setup_cache] FIRFirestoreSettings *settings = [FIRFirestore firestore].settings; settings.cacheSettings = - [[FIRPersistentCacheSettings alloc] initWithSizeBytes:1000000]; + [[FIRPersistentCacheSettings alloc] initWithSizeBytes:@1000000]; [FIRFirestore firestore].settings = settings; // [END fs_setup_cache] } From 73d39708fa16eb971bfeb3d3e0f3324c494a7d99 Mon Sep 17 00:00:00 2001 From: Morgan Chen Date: Fri, 19 May 2023 11:20:41 -0700 Subject: [PATCH 302/387] Add comments for cache size --- firestore/objc/firestore-smoketest-objc/ViewController.m | 2 ++ 1 file changed, 2 insertions(+) diff --git a/firestore/objc/firestore-smoketest-objc/ViewController.m b/firestore/objc/firestore-smoketest-objc/ViewController.m index facab155..457e7ca0 100644 --- a/firestore/objc/firestore-smoketest-objc/ViewController.m +++ b/firestore/objc/firestore-smoketest-objc/ViewController.m @@ -80,6 +80,7 @@ - (void)viewDidLoad { - (void)setupCacheSize { // [START fs_setup_cache] FIRFirestoreSettings *settings = [FIRFirestore firestore].settings; + // Set cache size to 1 MB settings.cacheSettings = [[FIRPersistentCacheSettings alloc] initWithSizeBytes:@1000000]; [FIRFirestore firestore].settings = settings; @@ -993,6 +994,7 @@ - (void)enableOffline { initWithGarbageCollectorSettings:[[FIRMemoryLRUGCSettings alloc] init]]; // Use persistent disk cache (default behavior) + // This example uses 1 million bytes, or 1 MB. settings.cacheSettings = [[FIRPersistentCacheSettings alloc] initWithSizeBytes:@1000000]; // Any additional options From 1cd6901996a9a40023f43c77d08100e167adf0e7 Mon Sep 17 00:00:00 2001 From: Morgan Chen Date: Fri, 19 May 2023 11:28:53 -0700 Subject: [PATCH 303/387] add cache size comments to swift --- firestore/swift/firestore-smoketest/ViewController.swift | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/firestore/swift/firestore-smoketest/ViewController.swift b/firestore/swift/firestore-smoketest/ViewController.swift index 494ad74c..e1a4b10c 100644 --- a/firestore/swift/firestore-smoketest/ViewController.swift +++ b/firestore/swift/firestore-smoketest/ViewController.swift @@ -142,6 +142,7 @@ class ViewController: UIViewController { private func setupCacheSize() { // [START fs_setup_cache] let settings = Firestore.firestore().settings + // Set cache size to 1 MB settings.cacheSettings = PersistentCacheSettings(sizeBytes: 1_000_000) Firestore.firestore().settings = settings // [END fs_setup_cache] @@ -1100,7 +1101,7 @@ class ViewController: UIViewController { settings.cacheSettings = MemoryCacheSettings(garbageCollectorSettings: MemoryLRUGCSettings()) - // Use persistent disk cache + // Use persistent disk cache, with 1 MB cache size settings.cacheSettings = PersistentCacheSettings(sizeBytes: 1_000_000) // Any additional options From 9112722b0b5fef3735a6a7cdb4cb087cb03cba78 Mon Sep 17 00:00:00 2001 From: Morgan Chen Date: Fri, 19 May 2023 11:33:01 -0700 Subject: [PATCH 304/387] use default cache size --- firestore/objc/firestore-smoketest-objc/ViewController.m | 9 +++++---- firestore/swift/firestore-smoketest/ViewController.swift | 8 ++++---- 2 files changed, 9 insertions(+), 8 deletions(-) diff --git a/firestore/objc/firestore-smoketest-objc/ViewController.m b/firestore/objc/firestore-smoketest-objc/ViewController.m index 457e7ca0..4b8ac6bf 100644 --- a/firestore/objc/firestore-smoketest-objc/ViewController.m +++ b/firestore/objc/firestore-smoketest-objc/ViewController.m @@ -80,9 +80,9 @@ - (void)viewDidLoad { - (void)setupCacheSize { // [START fs_setup_cache] FIRFirestoreSettings *settings = [FIRFirestore firestore].settings; - // Set cache size to 1 MB + // Set cache size to 100 MB settings.cacheSettings = - [[FIRPersistentCacheSettings alloc] initWithSizeBytes:@1000000]; + [[FIRPersistentCacheSettings alloc] initWithSizeBytes:@(100 * 1024 * 1024)]; [FIRFirestore firestore].settings = settings; // [END fs_setup_cache] } @@ -994,8 +994,9 @@ - (void)enableOffline { initWithGarbageCollectorSettings:[[FIRMemoryLRUGCSettings alloc] init]]; // Use persistent disk cache (default behavior) - // This example uses 1 million bytes, or 1 MB. - settings.cacheSettings = [[FIRPersistentCacheSettings alloc] initWithSizeBytes:@1000000]; + // This example uses 100 MB. + settings.cacheSettings = [[FIRPersistentCacheSettings alloc] + initWithSizeBytes:@(100 * 1024 * 1024)]; // Any additional options // ... diff --git a/firestore/swift/firestore-smoketest/ViewController.swift b/firestore/swift/firestore-smoketest/ViewController.swift index e1a4b10c..224f9be6 100644 --- a/firestore/swift/firestore-smoketest/ViewController.swift +++ b/firestore/swift/firestore-smoketest/ViewController.swift @@ -142,8 +142,8 @@ class ViewController: UIViewController { private func setupCacheSize() { // [START fs_setup_cache] let settings = Firestore.firestore().settings - // Set cache size to 1 MB - settings.cacheSettings = PersistentCacheSettings(sizeBytes: 1_000_000) + // Set cache size to 100 MB + settings.cacheSettings = PersistentCacheSettings(sizeBytes: 100 * 1024 * 1024) Firestore.firestore().settings = settings // [END fs_setup_cache] } @@ -1101,8 +1101,8 @@ class ViewController: UIViewController { settings.cacheSettings = MemoryCacheSettings(garbageCollectorSettings: MemoryLRUGCSettings()) - // Use persistent disk cache, with 1 MB cache size - settings.cacheSettings = PersistentCacheSettings(sizeBytes: 1_000_000) + // Use persistent disk cache, with 100 MB cache size + settings.cacheSettings = PersistentCacheSettings(sizeBytes: 100 * 1024 * 1024) // Any additional options // ... From 0ee23b2c9ef89bc5b5f0240fd067ad95a3c24c23 Mon Sep 17 00:00:00 2001 From: KTS224 Date: Sat, 3 Jun 2023 02:17:52 +0900 Subject: [PATCH 305/387] Remove unnecessary semicolons --- firestore/swift/firestore-smoketest/ViewController.swift | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/firestore/swift/firestore-smoketest/ViewController.swift b/firestore/swift/firestore-smoketest/ViewController.swift index 27e4ee33..44078174 100644 --- a/firestore/swift/firestore-smoketest/ViewController.swift +++ b/firestore/swift/firestore-smoketest/ViewController.swift @@ -1095,7 +1095,7 @@ class ViewController: UIViewController { // [END in_filter] // [START in_filter_with_array] - citiesRef.whereField("regions", in: [["west_coast"], ["east_coast"]]); + citiesRef.whereField("regions", in: [["west_coast"], ["east_coast"]]) // [END in_filter_with_array] // [START not_in_filter] @@ -1288,7 +1288,7 @@ class ViewController: UIViewController { let snapshot = try await countQuery.getAggregation(source: .server) print(snapshot.count) } catch { - print(error); + print(error) } // [END count_aggregate_collection] } @@ -1301,7 +1301,7 @@ class ViewController: UIViewController { let snapshot = try await countQuery.getAggregation(source: .server) print(snapshot.count) } catch { - print(error); + print(error) } // [END count_aggregate_query] } From 0595def471d004507d854f6301ef436e9a49cdcf Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=EA=B9=80=ED=83=9C=EC=84=B1?= Date: Mon, 5 Jun 2023 23:57:47 +0900 Subject: [PATCH 306/387] Fix minor typo (#352) --- ml-functions/MLFunctionsExampleSwift/ViewController.swift | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/ml-functions/MLFunctionsExampleSwift/ViewController.swift b/ml-functions/MLFunctionsExampleSwift/ViewController.swift index 3f41ee45..31768e10 100644 --- a/ml-functions/MLFunctionsExampleSwift/ViewController.swift +++ b/ml-functions/MLFunctionsExampleSwift/ViewController.swift @@ -82,7 +82,7 @@ class ViewController: UIViewController { } // ... } - // Function completed succesfully + // Function completed successfully } // [END function_annotateImage] } From 904d1d8b54fc38630672984083608eaf524f4920 Mon Sep 17 00:00:00 2001 From: Morgan Chen Date: Mon, 5 Jun 2023 13:50:23 -0700 Subject: [PATCH 307/387] fix typeerror --- firestore/swift/firestore-smoketest/ViewController.swift | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/firestore/swift/firestore-smoketest/ViewController.swift b/firestore/swift/firestore-smoketest/ViewController.swift index 224f9be6..69f10244 100644 --- a/firestore/swift/firestore-smoketest/ViewController.swift +++ b/firestore/swift/firestore-smoketest/ViewController.swift @@ -143,7 +143,7 @@ class ViewController: UIViewController { // [START fs_setup_cache] let settings = Firestore.firestore().settings // Set cache size to 100 MB - settings.cacheSettings = PersistentCacheSettings(sizeBytes: 100 * 1024 * 1024) + settings.cacheSettings = PersistentCacheSettings(sizeBytes: 100 * 1024 * 1024 as NSNumber) Firestore.firestore().settings = settings // [END fs_setup_cache] } @@ -1102,7 +1102,7 @@ class ViewController: UIViewController { MemoryCacheSettings(garbageCollectorSettings: MemoryLRUGCSettings()) // Use persistent disk cache, with 100 MB cache size - settings.cacheSettings = PersistentCacheSettings(sizeBytes: 100 * 1024 * 1024) + settings.cacheSettings = PersistentCacheSettings(sizeBytes: 100 * 1024 * 1024 as NSNumber) // Any additional options // ... From 4e169e9d38d1dc5a2ffbcc68340d18db939959d6 Mon Sep 17 00:00:00 2001 From: DPE bot Date: Fri, 23 Jun 2023 15:36:53 +0000 Subject: [PATCH 308/387] Auto-update dependencies. --- appcheck/Podfile.lock | 36 +-- crashlytics/Podfile.lock | 67 +++-- database/Podfile.lock | 24 +- dl-invites-sample/Podfile.lock | 2 +- firestore/objc/Podfile.lock | 502 ++++++++++++++++--------------- firestore/swift/Podfile.lock | 530 ++++++++++++++++++--------------- firoptions/Podfile.lock | 28 +- functions/Podfile.lock | 50 ++-- inappmessaging/Podfile.lock | 2 +- installations/Podfile.lock | 28 +- invites/Podfile.lock | 2 +- ml-functions/Podfile.lock | 62 ++-- mlkit/Podfile.lock | 6 +- storage/Podfile.lock | 30 +- 14 files changed, 728 insertions(+), 641 deletions(-) diff --git a/appcheck/Podfile.lock b/appcheck/Podfile.lock index 7c6453ec..4bd92c5b 100644 --- a/appcheck/Podfile.lock +++ b/appcheck/Podfile.lock @@ -1,25 +1,25 @@ PODS: - - Firebase/AppCheck (10.2.0): + - Firebase/AppCheck (10.11.0): - Firebase/CoreOnly - - FirebaseAppCheck (~> 10.2.0) - - Firebase/CoreOnly (10.2.0): - - FirebaseCore (= 10.2.0) - - FirebaseAppCheck (10.2.0): + - FirebaseAppCheck (~> 10.11.0) + - Firebase/CoreOnly (10.11.0): + - FirebaseCore (= 10.11.0) + - FirebaseAppCheck (10.11.0): - FirebaseCore (~> 10.0) - GoogleUtilities/Environment (~> 7.8) - PromisesObjC (~> 2.1) - - FirebaseCore (10.2.0): + - FirebaseCore (10.11.0): - FirebaseCoreInternal (~> 10.0) - GoogleUtilities/Environment (~> 7.8) - GoogleUtilities/Logger (~> 7.8) - - FirebaseCoreInternal (10.2.0): + - FirebaseCoreInternal (10.11.0): - "GoogleUtilities/NSData+zlib (~> 7.8)" - - GoogleUtilities/Environment (7.10.0): + - GoogleUtilities/Environment (7.11.1): - PromisesObjC (< 3.0, >= 1.2) - - GoogleUtilities/Logger (7.10.0): + - GoogleUtilities/Logger (7.11.1): - GoogleUtilities/Environment - - "GoogleUtilities/NSData+zlib (7.10.0)" - - PromisesObjC (2.1.1) + - "GoogleUtilities/NSData+zlib (7.11.1)" + - PromisesObjC (2.2.0) DEPENDENCIES: - Firebase/AppCheck @@ -34,13 +34,13 @@ SPEC REPOS: - PromisesObjC SPEC CHECKSUMS: - Firebase: a3ea7eba4382afd83808376edb99acdaff078dcf - FirebaseAppCheck: 17e885f852bcba290b18c29a2718e3d48c571833 - FirebaseCore: 813838072b797b64f529f3c2ee35e696e5641dd1 - FirebaseCoreInternal: 091bde13e47bb1c5e9fe397634f3593dc390430f - GoogleUtilities: bad72cb363809015b1f7f19beb1f1cd23c589f95 - PromisesObjC: ab77feca74fa2823e7af4249b8326368e61014cb + Firebase: 31d9575c124839fb5abc0db6d39511cc1dab1b85 + FirebaseAppCheck: fb7a0f680b941e9efd67b1ed9b1d700a2ed73ce5 + FirebaseCore: 62fd4d549f5e3f3bd52b7998721c5fa0557fb355 + FirebaseCoreInternal: 9e46c82a14a3b3a25be4e1e151ce6d21536b89c0 + GoogleUtilities: 9aa0ad5a7bc171f8bae016300bfcfa3fb8425749 + PromisesObjC: 09985d6d70fbe7878040aa746d78236e6946d2ef PODFILE CHECKSUM: 3f5fe9faa57008d6327228db502ed5519ccd4918 -COCOAPODS: 1.11.3 +COCOAPODS: 1.12.1 diff --git a/crashlytics/Podfile.lock b/crashlytics/Podfile.lock index 7f5c6afb..728d0bcc 100644 --- a/crashlytics/Podfile.lock +++ b/crashlytics/Podfile.lock @@ -1,44 +1,57 @@ PODS: - - Firebase/CoreOnly (10.2.0): - - FirebaseCore (= 10.2.0) - - Firebase/Crashlytics (10.2.0): + - Firebase/CoreOnly (10.11.0): + - FirebaseCore (= 10.11.0) + - Firebase/Crashlytics (10.11.0): - Firebase/CoreOnly - - FirebaseCrashlytics (~> 10.2.0) - - FirebaseCore (10.2.0): + - FirebaseCrashlytics (~> 10.11.0) + - FirebaseCore (10.11.0): - FirebaseCoreInternal (~> 10.0) - GoogleUtilities/Environment (~> 7.8) - GoogleUtilities/Logger (~> 7.8) - - FirebaseCoreInternal (10.2.0): - - "GoogleUtilities/NSData+zlib (~> 7.8)" - - FirebaseCrashlytics (10.2.0): + - FirebaseCoreExtension (10.11.0): - FirebaseCore (~> 10.0) + - FirebaseCoreInternal (10.11.0): + - "GoogleUtilities/NSData+zlib (~> 7.8)" + - FirebaseCrashlytics (10.11.0): + - FirebaseCore (~> 10.5) - FirebaseInstallations (~> 10.0) + - FirebaseSessions (~> 10.5) - GoogleDataTransport (~> 9.2) - GoogleUtilities/Environment (~> 7.8) - nanopb (< 2.30910.0, >= 2.30908.0) - PromisesObjC (~> 2.1) - - FirebaseInstallations (10.2.0): + - FirebaseInstallations (10.11.0): - FirebaseCore (~> 10.0) - GoogleUtilities/Environment (~> 7.8) - GoogleUtilities/UserDefaults (~> 7.8) - PromisesObjC (~> 2.1) - - GoogleDataTransport (9.2.0): + - FirebaseSessions (10.11.0): + - FirebaseCore (~> 10.5) + - FirebaseCoreExtension (~> 10.0) + - FirebaseInstallations (~> 10.0) + - GoogleDataTransport (~> 9.2) + - GoogleUtilities/Environment (~> 7.10) + - nanopb (< 2.30910.0, >= 2.30908.0) + - PromisesSwift (~> 2.1) + - GoogleDataTransport (9.2.3): - GoogleUtilities/Environment (~> 7.7) - nanopb (< 2.30910.0, >= 2.30908.0) - PromisesObjC (< 3.0, >= 1.2) - - GoogleUtilities/Environment (7.10.0): + - GoogleUtilities/Environment (7.11.1): - PromisesObjC (< 3.0, >= 1.2) - - GoogleUtilities/Logger (7.10.0): + - GoogleUtilities/Logger (7.11.1): - GoogleUtilities/Environment - - "GoogleUtilities/NSData+zlib (7.10.0)" - - GoogleUtilities/UserDefaults (7.10.0): + - "GoogleUtilities/NSData+zlib (7.11.1)" + - GoogleUtilities/UserDefaults (7.11.1): - GoogleUtilities/Logger - nanopb (2.30909.0): - nanopb/decode (= 2.30909.0) - nanopb/encode (= 2.30909.0) - nanopb/decode (2.30909.0) - nanopb/encode (2.30909.0) - - PromisesObjC (2.1.1) + - PromisesObjC (2.2.0) + - PromisesSwift (2.2.0): + - PromisesObjC (= 2.2.0) DEPENDENCIES: - Firebase/Crashlytics @@ -47,25 +60,31 @@ SPEC REPOS: trunk: - Firebase - FirebaseCore + - FirebaseCoreExtension - FirebaseCoreInternal - FirebaseCrashlytics - FirebaseInstallations + - FirebaseSessions - GoogleDataTransport - GoogleUtilities - nanopb - PromisesObjC + - PromisesSwift SPEC CHECKSUMS: - Firebase: a3ea7eba4382afd83808376edb99acdaff078dcf - FirebaseCore: 813838072b797b64f529f3c2ee35e696e5641dd1 - FirebaseCoreInternal: 091bde13e47bb1c5e9fe397634f3593dc390430f - FirebaseCrashlytics: df7406152189d48346deafb716806d7bd9ebb573 - FirebaseInstallations: 004915af170935e3a583faefd5f8bc851afc220f - GoogleDataTransport: 1c8145da7117bd68bbbed00cf304edb6a24de00f - GoogleUtilities: bad72cb363809015b1f7f19beb1f1cd23c589f95 + Firebase: 31d9575c124839fb5abc0db6d39511cc1dab1b85 + FirebaseCore: 62fd4d549f5e3f3bd52b7998721c5fa0557fb355 + FirebaseCoreExtension: cacdad57fdb60e0b86dcbcac058ec78237946759 + FirebaseCoreInternal: 9e46c82a14a3b3a25be4e1e151ce6d21536b89c0 + FirebaseCrashlytics: 5927efd92f7fb052b0ab1e673d2f0d97274cd442 + FirebaseInstallations: 2a2c6859354cbec0a228a863d4daf6de7c74ced4 + FirebaseSessions: a62ba5c45284adb7714f4126cfbdb32b17c260bd + GoogleDataTransport: f0308f5905a745f94fb91fea9c6cbaf3831cb1bd + GoogleUtilities: 9aa0ad5a7bc171f8bae016300bfcfa3fb8425749 nanopb: b552cce312b6c8484180ef47159bc0f65a1f0431 - PromisesObjC: ab77feca74fa2823e7af4249b8326368e61014cb + PromisesObjC: 09985d6d70fbe7878040aa746d78236e6946d2ef + PromisesSwift: cf9eb58666a43bbe007302226e510b16c1e10959 PODFILE CHECKSUM: 7d7fc01886b20bf15f0faadc1d61966683471571 -COCOAPODS: 1.11.3 +COCOAPODS: 1.12.1 diff --git a/database/Podfile.lock b/database/Podfile.lock index bd7607d0..0358228e 100644 --- a/database/Podfile.lock +++ b/database/Podfile.lock @@ -27,24 +27,24 @@ PODS: - FirebaseDatabase (9.6.0): - FirebaseCore (~> 9.0) - leveldb-library (~> 1.22) - - GoogleDataTransport (9.2.0): + - GoogleDataTransport (9.2.3): - GoogleUtilities/Environment (~> 7.7) - nanopb (< 2.30910.0, >= 2.30908.0) - PromisesObjC (< 3.0, >= 1.2) - - GoogleUtilities/AppDelegateSwizzler (7.10.0): + - GoogleUtilities/AppDelegateSwizzler (7.11.1): - GoogleUtilities/Environment - GoogleUtilities/Logger - GoogleUtilities/Network - - GoogleUtilities/Environment (7.10.0): + - GoogleUtilities/Environment (7.11.1): - PromisesObjC (< 3.0, >= 1.2) - - GoogleUtilities/Logger (7.10.0): + - GoogleUtilities/Logger (7.11.1): - GoogleUtilities/Environment - - GoogleUtilities/Network (7.10.0): + - GoogleUtilities/Network (7.11.1): - GoogleUtilities/Logger - "GoogleUtilities/NSData+zlib" - GoogleUtilities/Reachability - - "GoogleUtilities/NSData+zlib (7.10.0)" - - GoogleUtilities/Reachability (7.10.0): + - "GoogleUtilities/NSData+zlib (7.11.1)" + - GoogleUtilities/Reachability (7.11.1): - GoogleUtilities/Logger - GTMSessionFetcher/Core (2.3.0) - leveldb-library (1.22.1) @@ -53,7 +53,7 @@ PODS: - nanopb/encode (= 2.30909.0) - nanopb/decode (2.30909.0) - nanopb/encode (2.30909.0) - - PromisesObjC (2.1.1) + - PromisesObjC (2.2.0) DEPENDENCIES: - Firebase/Auth @@ -81,13 +81,13 @@ SPEC CHECKSUMS: FirebaseCoreDiagnostics: 99a495094b10a57eeb3ae8efa1665700ad0bdaa6 FirebaseCoreInternal: bca76517fe1ed381e989f5e7d8abb0da8d85bed3 FirebaseDatabase: 3de19e533a73d45e25917b46aafe1dd344ec8119 - GoogleDataTransport: 1c8145da7117bd68bbbed00cf304edb6a24de00f - GoogleUtilities: bad72cb363809015b1f7f19beb1f1cd23c589f95 + GoogleDataTransport: f0308f5905a745f94fb91fea9c6cbaf3831cb1bd + GoogleUtilities: 9aa0ad5a7bc171f8bae016300bfcfa3fb8425749 GTMSessionFetcher: 3a63d75eecd6aa32c2fc79f578064e1214dfdec2 leveldb-library: 50c7b45cbd7bf543c81a468fe557a16ae3db8729 nanopb: b552cce312b6c8484180ef47159bc0f65a1f0431 - PromisesObjC: ab77feca74fa2823e7af4249b8326368e61014cb + PromisesObjC: 09985d6d70fbe7878040aa746d78236e6946d2ef PODFILE CHECKSUM: 2613ab7c1eac1e9efb615f9c2979ec498d92dcf6 -COCOAPODS: 1.11.3 +COCOAPODS: 1.12.1 diff --git a/dl-invites-sample/Podfile.lock b/dl-invites-sample/Podfile.lock index 8c009938..a9d70988 100644 --- a/dl-invites-sample/Podfile.lock +++ b/dl-invites-sample/Podfile.lock @@ -54,4 +54,4 @@ SPEC CHECKSUMS: PODFILE CHECKSUM: 7de02ed38e9465e2c05bb12085a971c35543c261 -COCOAPODS: 1.11.3 +COCOAPODS: 1.12.1 diff --git a/firestore/objc/Podfile.lock b/firestore/objc/Podfile.lock index 8be27513..34fa8f02 100644 --- a/firestore/objc/Podfile.lock +++ b/firestore/objc/Podfile.lock @@ -1,34 +1,35 @@ PODS: - - abseil/algorithm (1.20211102.0): - - abseil/algorithm/algorithm (= 1.20211102.0) - - abseil/algorithm/container (= 1.20211102.0) - - abseil/algorithm/algorithm (1.20211102.0): + - abseil/algorithm (1.20220623.0): + - abseil/algorithm/algorithm (= 1.20220623.0) + - abseil/algorithm/container (= 1.20220623.0) + - abseil/algorithm/algorithm (1.20220623.0): - abseil/base/config - - abseil/algorithm/container (1.20211102.0): + - abseil/algorithm/container (1.20220623.0): - abseil/algorithm/algorithm - abseil/base/core_headers - abseil/meta/type_traits - - abseil/base (1.20211102.0): - - abseil/base/atomic_hook (= 1.20211102.0) - - abseil/base/base (= 1.20211102.0) - - abseil/base/base_internal (= 1.20211102.0) - - abseil/base/config (= 1.20211102.0) - - abseil/base/core_headers (= 1.20211102.0) - - abseil/base/dynamic_annotations (= 1.20211102.0) - - abseil/base/endian (= 1.20211102.0) - - abseil/base/errno_saver (= 1.20211102.0) - - abseil/base/fast_type_id (= 1.20211102.0) - - abseil/base/log_severity (= 1.20211102.0) - - abseil/base/malloc_internal (= 1.20211102.0) - - abseil/base/pretty_function (= 1.20211102.0) - - abseil/base/raw_logging_internal (= 1.20211102.0) - - abseil/base/spinlock_wait (= 1.20211102.0) - - abseil/base/strerror (= 1.20211102.0) - - abseil/base/throw_delegate (= 1.20211102.0) - - abseil/base/atomic_hook (1.20211102.0): - - abseil/base/config - - abseil/base/core_headers - - abseil/base/base (1.20211102.0): + - abseil/base (1.20220623.0): + - abseil/base/atomic_hook (= 1.20220623.0) + - abseil/base/base (= 1.20220623.0) + - abseil/base/base_internal (= 1.20220623.0) + - abseil/base/config (= 1.20220623.0) + - abseil/base/core_headers (= 1.20220623.0) + - abseil/base/dynamic_annotations (= 1.20220623.0) + - abseil/base/endian (= 1.20220623.0) + - abseil/base/errno_saver (= 1.20220623.0) + - abseil/base/fast_type_id (= 1.20220623.0) + - abseil/base/log_severity (= 1.20220623.0) + - abseil/base/malloc_internal (= 1.20220623.0) + - abseil/base/prefetch (= 1.20220623.0) + - abseil/base/pretty_function (= 1.20220623.0) + - abseil/base/raw_logging_internal (= 1.20220623.0) + - abseil/base/spinlock_wait (= 1.20220623.0) + - abseil/base/strerror (= 1.20220623.0) + - abseil/base/throw_delegate (= 1.20220623.0) + - abseil/base/atomic_hook (1.20220623.0): + - abseil/base/config + - abseil/base/core_headers + - abseil/base/base (1.20220623.0): - abseil/base/atomic_hook - abseil/base/base_internal - abseil/base/config @@ -38,61 +39,72 @@ PODS: - abseil/base/raw_logging_internal - abseil/base/spinlock_wait - abseil/meta/type_traits - - abseil/base/base_internal (1.20211102.0): + - abseil/base/base_internal (1.20220623.0): - abseil/base/config - abseil/meta/type_traits - - abseil/base/config (1.20211102.0) - - abseil/base/core_headers (1.20211102.0): + - abseil/base/config (1.20220623.0) + - abseil/base/core_headers (1.20220623.0): - abseil/base/config - - abseil/base/dynamic_annotations (1.20211102.0): + - abseil/base/dynamic_annotations (1.20220623.0): - abseil/base/config - abseil/base/core_headers - - abseil/base/endian (1.20211102.0): + - abseil/base/endian (1.20220623.0): - abseil/base/base - abseil/base/config - abseil/base/core_headers - - abseil/base/errno_saver (1.20211102.0): + - abseil/base/errno_saver (1.20220623.0): - abseil/base/config - - abseil/base/fast_type_id (1.20211102.0): + - abseil/base/fast_type_id (1.20220623.0): - abseil/base/config - - abseil/base/log_severity (1.20211102.0): + - abseil/base/log_severity (1.20220623.0): - abseil/base/config - abseil/base/core_headers - - abseil/base/malloc_internal (1.20211102.0): + - abseil/base/malloc_internal (1.20220623.0): - abseil/base/base - abseil/base/base_internal - abseil/base/config - abseil/base/core_headers - abseil/base/dynamic_annotations - abseil/base/raw_logging_internal - - abseil/base/pretty_function (1.20211102.0) - - abseil/base/raw_logging_internal (1.20211102.0): + - abseil/base/prefetch (1.20220623.0): + - abseil/base/config + - abseil/base/pretty_function (1.20220623.0) + - abseil/base/raw_logging_internal (1.20220623.0): - abseil/base/atomic_hook - abseil/base/config - abseil/base/core_headers + - abseil/base/errno_saver - abseil/base/log_severity - - abseil/base/spinlock_wait (1.20211102.0): + - abseil/base/spinlock_wait (1.20220623.0): - abseil/base/base_internal - abseil/base/core_headers - abseil/base/errno_saver - - abseil/base/strerror (1.20211102.0): + - abseil/base/strerror (1.20220623.0): - abseil/base/config - abseil/base/core_headers - abseil/base/errno_saver - - abseil/base/throw_delegate (1.20211102.0): + - abseil/base/throw_delegate (1.20220623.0): - abseil/base/config - abseil/base/raw_logging_internal - - abseil/container/common (1.20211102.0): + - abseil/cleanup/cleanup (1.20220623.0): + - abseil/base/config + - abseil/base/core_headers + - abseil/cleanup/cleanup_internal + - abseil/cleanup/cleanup_internal (1.20220623.0): + - abseil/base/base_internal + - abseil/base/core_headers + - abseil/utility/utility + - abseil/container/common (1.20220623.0): - abseil/meta/type_traits - abseil/types/optional - - abseil/container/compressed_tuple (1.20211102.0): + - abseil/container/compressed_tuple (1.20220623.0): - abseil/utility/utility - - abseil/container/container_memory (1.20211102.0): + - abseil/container/container_memory (1.20220623.0): - abseil/base/config - abseil/memory/memory - abseil/meta/type_traits - abseil/utility/utility - - abseil/container/fixed_array (1.20211102.0): + - abseil/container/fixed_array (1.20220623.0): - abseil/algorithm/algorithm - abseil/base/config - abseil/base/core_headers @@ -100,85 +112,92 @@ PODS: - abseil/base/throw_delegate - abseil/container/compressed_tuple - abseil/memory/memory - - abseil/container/flat_hash_map (1.20211102.0): + - abseil/container/flat_hash_map (1.20220623.0): - abseil/algorithm/container + - abseil/base/core_headers - abseil/container/container_memory - abseil/container/hash_function_defaults - abseil/container/raw_hash_map - abseil/memory/memory - - abseil/container/hash_function_defaults (1.20211102.0): + - abseil/container/flat_hash_set (1.20220623.0): + - abseil/algorithm/container + - abseil/base/core_headers + - abseil/container/container_memory + - abseil/container/hash_function_defaults + - abseil/container/raw_hash_set + - abseil/memory/memory + - abseil/container/hash_function_defaults (1.20220623.0): - abseil/base/config - abseil/hash/hash - abseil/strings/cord - abseil/strings/strings - - abseil/container/hash_policy_traits (1.20211102.0): + - abseil/container/hash_policy_traits (1.20220623.0): - abseil/meta/type_traits - - abseil/container/hashtable_debug_hooks (1.20211102.0): + - abseil/container/hashtable_debug_hooks (1.20220623.0): - abseil/base/config - - abseil/container/hashtablez_sampler (1.20211102.0): + - abseil/container/hashtablez_sampler (1.20220623.0): - abseil/base/base + - abseil/base/config - abseil/base/core_headers - - abseil/container/have_sse - abseil/debugging/stacktrace - abseil/memory/memory - abseil/profiling/exponential_biased - abseil/profiling/sample_recorder - abseil/synchronization/synchronization - abseil/utility/utility - - abseil/container/have_sse (1.20211102.0) - - abseil/container/inlined_vector (1.20211102.0): + - abseil/container/inlined_vector (1.20220623.0): - abseil/algorithm/algorithm - abseil/base/core_headers - abseil/base/throw_delegate - abseil/container/inlined_vector_internal - abseil/memory/memory - - abseil/container/inlined_vector_internal (1.20211102.0): + - abseil/container/inlined_vector_internal (1.20220623.0): - abseil/base/core_headers - abseil/container/compressed_tuple - abseil/memory/memory - abseil/meta/type_traits - abseil/types/span - - abseil/container/layout (1.20211102.0): + - abseil/container/layout (1.20220623.0): - abseil/base/config - abseil/base/core_headers - abseil/meta/type_traits - abseil/strings/strings - abseil/types/span - abseil/utility/utility - - abseil/container/raw_hash_map (1.20211102.0): + - abseil/container/raw_hash_map (1.20220623.0): - abseil/base/throw_delegate - abseil/container/container_memory - abseil/container/raw_hash_set - - abseil/container/raw_hash_set (1.20211102.0): + - abseil/container/raw_hash_set (1.20220623.0): - abseil/base/config - abseil/base/core_headers - abseil/base/endian + - abseil/base/prefetch - abseil/container/common - abseil/container/compressed_tuple - abseil/container/container_memory - abseil/container/hash_policy_traits - abseil/container/hashtable_debug_hooks - abseil/container/hashtablez_sampler - - abseil/container/have_sse - abseil/memory/memory - abseil/meta/type_traits - abseil/numeric/bits - abseil/utility/utility - - abseil/debugging/debugging_internal (1.20211102.0): + - abseil/debugging/debugging_internal (1.20220623.0): - abseil/base/config - abseil/base/core_headers - abseil/base/dynamic_annotations - abseil/base/errno_saver - abseil/base/raw_logging_internal - - abseil/debugging/demangle_internal (1.20211102.0): + - abseil/debugging/demangle_internal (1.20220623.0): - abseil/base/base - abseil/base/config - abseil/base/core_headers - - abseil/debugging/stacktrace (1.20211102.0): + - abseil/debugging/stacktrace (1.20220623.0): - abseil/base/config - abseil/base/core_headers - abseil/debugging/debugging_internal - - abseil/debugging/symbolize (1.20211102.0): + - abseil/debugging/symbolize (1.20220623.0): - abseil/base/base - abseil/base/config - abseil/base/core_headers @@ -188,24 +207,31 @@ PODS: - abseil/debugging/debugging_internal - abseil/debugging/demangle_internal - abseil/strings/strings - - abseil/functional/bind_front (1.20211102.0): + - abseil/functional/any_invocable (1.20220623.0): + - abseil/base/base_internal + - abseil/base/config + - abseil/base/core_headers + - abseil/meta/type_traits + - abseil/utility/utility + - abseil/functional/bind_front (1.20220623.0): - abseil/base/base_internal - abseil/container/compressed_tuple - abseil/meta/type_traits - abseil/utility/utility - - abseil/functional/function_ref (1.20211102.0): + - abseil/functional/function_ref (1.20220623.0): - abseil/base/base_internal - abseil/base/core_headers - abseil/meta/type_traits - - abseil/hash/city (1.20211102.0): + - abseil/hash/city (1.20220623.0): - abseil/base/config - abseil/base/core_headers - abseil/base/endian - - abseil/hash/hash (1.20211102.0): + - abseil/hash/hash (1.20220623.0): - abseil/base/config - abseil/base/core_headers - abseil/base/endian - abseil/container/fixed_array + - abseil/functional/function_ref - abseil/hash/city - abseil/hash/low_level_hash - abseil/meta/type_traits @@ -214,38 +240,38 @@ PODS: - abseil/types/optional - abseil/types/variant - abseil/utility/utility - - abseil/hash/low_level_hash (1.20211102.0): + - abseil/hash/low_level_hash (1.20220623.0): - abseil/base/config - abseil/base/endian - abseil/numeric/bits - abseil/numeric/int128 - - abseil/memory (1.20211102.0): - - abseil/memory/memory (= 1.20211102.0) - - abseil/memory/memory (1.20211102.0): + - abseil/memory (1.20220623.0): + - abseil/memory/memory (= 1.20220623.0) + - abseil/memory/memory (1.20220623.0): - abseil/base/core_headers - abseil/meta/type_traits - - abseil/meta (1.20211102.0): - - abseil/meta/type_traits (= 1.20211102.0) - - abseil/meta/type_traits (1.20211102.0): + - abseil/meta (1.20220623.0): + - abseil/meta/type_traits (= 1.20220623.0) + - abseil/meta/type_traits (1.20220623.0): - abseil/base/config - - abseil/numeric/bits (1.20211102.0): + - abseil/numeric/bits (1.20220623.0): - abseil/base/config - abseil/base/core_headers - - abseil/numeric/int128 (1.20211102.0): + - abseil/numeric/int128 (1.20220623.0): - abseil/base/config - abseil/base/core_headers - abseil/numeric/bits - - abseil/numeric/representation (1.20211102.0): + - abseil/numeric/representation (1.20220623.0): - abseil/base/config - - abseil/profiling/exponential_biased (1.20211102.0): + - abseil/profiling/exponential_biased (1.20220623.0): - abseil/base/config - abseil/base/core_headers - - abseil/profiling/sample_recorder (1.20211102.0): + - abseil/profiling/sample_recorder (1.20220623.0): - abseil/base/config - abseil/base/core_headers - abseil/synchronization/synchronization - abseil/time/time - - abseil/random/distributions (1.20211102.0): + - abseil/random/distributions (1.20220623.0): - abseil/base/base_internal - abseil/base/config - abseil/base/core_headers @@ -260,41 +286,42 @@ PODS: - abseil/random/internal/uniform_helper - abseil/random/internal/wide_multiply - abseil/strings/strings - - abseil/random/internal/distribution_caller (1.20211102.0): + - abseil/random/internal/distribution_caller (1.20220623.0): - abseil/base/config - abseil/base/fast_type_id - abseil/utility/utility - - abseil/random/internal/fast_uniform_bits (1.20211102.0): + - abseil/random/internal/fast_uniform_bits (1.20220623.0): - abseil/base/config - abseil/meta/type_traits - - abseil/random/internal/fastmath (1.20211102.0): + - abseil/random/internal/traits + - abseil/random/internal/fastmath (1.20220623.0): - abseil/numeric/bits - - abseil/random/internal/generate_real (1.20211102.0): + - abseil/random/internal/generate_real (1.20220623.0): - abseil/meta/type_traits - abseil/numeric/bits - abseil/random/internal/fastmath - abseil/random/internal/traits - - abseil/random/internal/iostream_state_saver (1.20211102.0): + - abseil/random/internal/iostream_state_saver (1.20220623.0): - abseil/meta/type_traits - abseil/numeric/int128 - - abseil/random/internal/nonsecure_base (1.20211102.0): + - abseil/random/internal/nonsecure_base (1.20220623.0): - abseil/base/core_headers + - abseil/container/inlined_vector - abseil/meta/type_traits - abseil/random/internal/pool_urbg - abseil/random/internal/salted_seed_seq - abseil/random/internal/seed_material - - abseil/types/optional - abseil/types/span - - abseil/random/internal/pcg_engine (1.20211102.0): + - abseil/random/internal/pcg_engine (1.20220623.0): - abseil/base/config - abseil/meta/type_traits - abseil/numeric/bits - abseil/numeric/int128 - abseil/random/internal/fastmath - abseil/random/internal/iostream_state_saver - - abseil/random/internal/platform (1.20211102.0): + - abseil/random/internal/platform (1.20220623.0): - abseil/base/config - - abseil/random/internal/pool_urbg (1.20211102.0): + - abseil/random/internal/pool_urbg (1.20220623.0): - abseil/base/base - abseil/base/config - abseil/base/core_headers @@ -305,38 +332,38 @@ PODS: - abseil/random/internal/traits - abseil/random/seed_gen_exception - abseil/types/span - - abseil/random/internal/randen (1.20211102.0): + - abseil/random/internal/randen (1.20220623.0): - abseil/base/raw_logging_internal - abseil/random/internal/platform - abseil/random/internal/randen_hwaes - abseil/random/internal/randen_slow - - abseil/random/internal/randen_engine (1.20211102.0): + - abseil/random/internal/randen_engine (1.20220623.0): - abseil/base/endian - abseil/meta/type_traits - abseil/random/internal/iostream_state_saver - abseil/random/internal/randen - - abseil/random/internal/randen_hwaes (1.20211102.0): + - abseil/random/internal/randen_hwaes (1.20220623.0): - abseil/base/config - abseil/random/internal/platform - abseil/random/internal/randen_hwaes_impl - - abseil/random/internal/randen_hwaes_impl (1.20211102.0): + - abseil/random/internal/randen_hwaes_impl (1.20220623.0): - abseil/base/config - abseil/base/core_headers - abseil/numeric/int128 - abseil/random/internal/platform - - abseil/random/internal/randen_slow (1.20211102.0): + - abseil/random/internal/randen_slow (1.20220623.0): - abseil/base/config - abseil/base/core_headers - abseil/base/endian - abseil/numeric/int128 - abseil/random/internal/platform - - abseil/random/internal/salted_seed_seq (1.20211102.0): + - abseil/random/internal/salted_seed_seq (1.20220623.0): - abseil/container/inlined_vector - abseil/meta/type_traits - abseil/random/internal/seed_material - abseil/types/optional - abseil/types/span - - abseil/random/internal/seed_material (1.20211102.0): + - abseil/random/internal/seed_material (1.20220623.0): - abseil/base/core_headers - abseil/base/dynamic_annotations - abseil/base/raw_logging_internal @@ -344,39 +371,41 @@ PODS: - abseil/strings/strings - abseil/types/optional - abseil/types/span - - abseil/random/internal/traits (1.20211102.0): + - abseil/random/internal/traits (1.20220623.0): - abseil/base/config - - abseil/random/internal/uniform_helper (1.20211102.0): + - abseil/numeric/bits + - abseil/numeric/int128 + - abseil/random/internal/uniform_helper (1.20220623.0): - abseil/base/config - abseil/meta/type_traits + - abseil/numeric/int128 - abseil/random/internal/traits - - abseil/random/internal/wide_multiply (1.20211102.0): + - abseil/random/internal/wide_multiply (1.20220623.0): - abseil/base/config - abseil/numeric/bits - abseil/numeric/int128 - abseil/random/internal/traits - - abseil/random/random (1.20211102.0): + - abseil/random/random (1.20220623.0): - abseil/random/distributions - abseil/random/internal/nonsecure_base - abseil/random/internal/pcg_engine - abseil/random/internal/pool_urbg - abseil/random/internal/randen_engine - abseil/random/seed_sequences - - abseil/random/seed_gen_exception (1.20211102.0): + - abseil/random/seed_gen_exception (1.20220623.0): + - abseil/base/config + - abseil/random/seed_sequences (1.20220623.0): - abseil/base/config - - abseil/random/seed_sequences (1.20211102.0): - - abseil/container/inlined_vector - - abseil/random/internal/nonsecure_base - abseil/random/internal/pool_urbg - abseil/random/internal/salted_seed_seq - abseil/random/internal/seed_material - abseil/random/seed_gen_exception - abseil/types/span - - abseil/status/status (1.20211102.0): + - abseil/status/status (1.20220623.0): - abseil/base/atomic_hook - - abseil/base/config - abseil/base/core_headers - abseil/base/raw_logging_internal + - abseil/base/strerror - abseil/container/inlined_vector - abseil/debugging/stacktrace - abseil/debugging/symbolize @@ -385,7 +414,7 @@ PODS: - abseil/strings/str_format - abseil/strings/strings - abseil/types/optional - - abseil/status/statusor (1.20211102.0): + - abseil/status/statusor (1.20220623.0): - abseil/base/base - abseil/base/core_headers - abseil/base/raw_logging_internal @@ -394,7 +423,7 @@ PODS: - abseil/strings/strings - abseil/types/variant - abseil/utility/utility - - abseil/strings/cord (1.20211102.0): + - abseil/strings/cord (1.20220623.0): - abseil/base/base - abseil/base/config - abseil/base/core_headers @@ -404,6 +433,7 @@ PODS: - abseil/container/inlined_vector - abseil/functional/function_ref - abseil/meta/type_traits + - abseil/numeric/bits - abseil/strings/cord_internal - abseil/strings/cordz_functions - abseil/strings/cordz_info @@ -414,7 +444,8 @@ PODS: - abseil/strings/str_format - abseil/strings/strings - abseil/types/optional - - abseil/strings/cord_internal (1.20211102.0): + - abseil/types/span + - abseil/strings/cord_internal (1.20220623.0): - abseil/base/base_internal - abseil/base/config - abseil/base/core_headers @@ -428,17 +459,17 @@ PODS: - abseil/meta/type_traits - abseil/strings/strings - abseil/types/span - - abseil/strings/cordz_functions (1.20211102.0): + - abseil/strings/cordz_functions (1.20220623.0): - abseil/base/config - abseil/base/core_headers - abseil/base/raw_logging_internal - abseil/profiling/exponential_biased - - abseil/strings/cordz_handle (1.20211102.0): + - abseil/strings/cordz_handle (1.20220623.0): - abseil/base/base - abseil/base/config - abseil/base/raw_logging_internal - abseil/synchronization/synchronization - - abseil/strings/cordz_info (1.20211102.0): + - abseil/strings/cordz_info (1.20220623.0): - abseil/base/base - abseil/base/config - abseil/base/core_headers @@ -452,26 +483,26 @@ PODS: - abseil/strings/cordz_update_tracker - abseil/synchronization/synchronization - abseil/types/span - - abseil/strings/cordz_statistics (1.20211102.0): + - abseil/strings/cordz_statistics (1.20220623.0): - abseil/base/config - abseil/strings/cordz_update_tracker - - abseil/strings/cordz_update_scope (1.20211102.0): + - abseil/strings/cordz_update_scope (1.20220623.0): - abseil/base/config - abseil/base/core_headers - abseil/strings/cord_internal - abseil/strings/cordz_info - abseil/strings/cordz_update_tracker - - abseil/strings/cordz_update_tracker (1.20211102.0): + - abseil/strings/cordz_update_tracker (1.20220623.0): - abseil/base/config - - abseil/strings/internal (1.20211102.0): + - abseil/strings/internal (1.20220623.0): - abseil/base/config - abseil/base/core_headers - abseil/base/endian - abseil/base/raw_logging_internal - abseil/meta/type_traits - - abseil/strings/str_format (1.20211102.0): + - abseil/strings/str_format (1.20220623.0): - abseil/strings/str_format_internal - - abseil/strings/str_format_internal (1.20211102.0): + - abseil/strings/str_format_internal (1.20220623.0): - abseil/base/config - abseil/base/core_headers - abseil/functional/function_ref @@ -482,7 +513,8 @@ PODS: - abseil/strings/strings - abseil/types/optional - abseil/types/span - - abseil/strings/strings (1.20211102.0): + - abseil/utility/utility + - abseil/strings/strings (1.20220623.0): - abseil/base/base - abseil/base/config - abseil/base/core_headers @@ -494,18 +526,18 @@ PODS: - abseil/numeric/bits - abseil/numeric/int128 - abseil/strings/internal - - abseil/synchronization/graphcycles_internal (1.20211102.0): + - abseil/synchronization/graphcycles_internal (1.20220623.0): - abseil/base/base - abseil/base/base_internal - abseil/base/config - abseil/base/core_headers - abseil/base/malloc_internal - abseil/base/raw_logging_internal - - abseil/synchronization/kernel_timeout_internal (1.20211102.0): + - abseil/synchronization/kernel_timeout_internal (1.20220623.0): - abseil/base/core_headers - abseil/base/raw_logging_internal - abseil/time/time - - abseil/synchronization/synchronization (1.20211102.0): + - abseil/synchronization/synchronization (1.20220623.0): - abseil/base/atomic_hook - abseil/base/base - abseil/base/base_internal @@ -519,20 +551,20 @@ PODS: - abseil/synchronization/graphcycles_internal - abseil/synchronization/kernel_timeout_internal - abseil/time/time - - abseil/time (1.20211102.0): - - abseil/time/internal (= 1.20211102.0) - - abseil/time/time (= 1.20211102.0) - - abseil/time/internal (1.20211102.0): - - abseil/time/internal/cctz (= 1.20211102.0) - - abseil/time/internal/cctz (1.20211102.0): - - abseil/time/internal/cctz/civil_time (= 1.20211102.0) - - abseil/time/internal/cctz/time_zone (= 1.20211102.0) - - abseil/time/internal/cctz/civil_time (1.20211102.0): - - abseil/base/config - - abseil/time/internal/cctz/time_zone (1.20211102.0): + - abseil/time (1.20220623.0): + - abseil/time/internal (= 1.20220623.0) + - abseil/time/time (= 1.20220623.0) + - abseil/time/internal (1.20220623.0): + - abseil/time/internal/cctz (= 1.20220623.0) + - abseil/time/internal/cctz (1.20220623.0): + - abseil/time/internal/cctz/civil_time (= 1.20220623.0) + - abseil/time/internal/cctz/time_zone (= 1.20220623.0) + - abseil/time/internal/cctz/civil_time (1.20220623.0): + - abseil/base/config + - abseil/time/internal/cctz/time_zone (1.20220623.0): - abseil/base/config - abseil/time/internal/cctz/civil_time - - abseil/time/time (1.20211102.0): + - abseil/time/time (1.20220623.0): - abseil/base/base - abseil/base/core_headers - abseil/base/raw_logging_internal @@ -540,39 +572,39 @@ PODS: - abseil/strings/strings - abseil/time/internal/cctz/civil_time - abseil/time/internal/cctz/time_zone - - abseil/types (1.20211102.0): - - abseil/types/any (= 1.20211102.0) - - abseil/types/bad_any_cast (= 1.20211102.0) - - abseil/types/bad_any_cast_impl (= 1.20211102.0) - - abseil/types/bad_optional_access (= 1.20211102.0) - - abseil/types/bad_variant_access (= 1.20211102.0) - - abseil/types/compare (= 1.20211102.0) - - abseil/types/optional (= 1.20211102.0) - - abseil/types/span (= 1.20211102.0) - - abseil/types/variant (= 1.20211102.0) - - abseil/types/any (1.20211102.0): + - abseil/types (1.20220623.0): + - abseil/types/any (= 1.20220623.0) + - abseil/types/bad_any_cast (= 1.20220623.0) + - abseil/types/bad_any_cast_impl (= 1.20220623.0) + - abseil/types/bad_optional_access (= 1.20220623.0) + - abseil/types/bad_variant_access (= 1.20220623.0) + - abseil/types/compare (= 1.20220623.0) + - abseil/types/optional (= 1.20220623.0) + - abseil/types/span (= 1.20220623.0) + - abseil/types/variant (= 1.20220623.0) + - abseil/types/any (1.20220623.0): - abseil/base/config - abseil/base/core_headers - abseil/base/fast_type_id - abseil/meta/type_traits - abseil/types/bad_any_cast - abseil/utility/utility - - abseil/types/bad_any_cast (1.20211102.0): + - abseil/types/bad_any_cast (1.20220623.0): - abseil/base/config - abseil/types/bad_any_cast_impl - - abseil/types/bad_any_cast_impl (1.20211102.0): + - abseil/types/bad_any_cast_impl (1.20220623.0): - abseil/base/config - abseil/base/raw_logging_internal - - abseil/types/bad_optional_access (1.20211102.0): + - abseil/types/bad_optional_access (1.20220623.0): - abseil/base/config - abseil/base/raw_logging_internal - - abseil/types/bad_variant_access (1.20211102.0): + - abseil/types/bad_variant_access (1.20220623.0): - abseil/base/config - abseil/base/raw_logging_internal - - abseil/types/compare (1.20211102.0): + - abseil/types/compare (1.20220623.0): - abseil/base/core_headers - abseil/meta/type_traits - - abseil/types/optional (1.20211102.0): + - abseil/types/optional (1.20220623.0): - abseil/base/base_internal - abseil/base/config - abseil/base/core_headers @@ -580,19 +612,19 @@ PODS: - abseil/meta/type_traits - abseil/types/bad_optional_access - abseil/utility/utility - - abseil/types/span (1.20211102.0): + - abseil/types/span (1.20220623.0): - abseil/algorithm/algorithm - abseil/base/core_headers - abseil/base/throw_delegate - abseil/meta/type_traits - - abseil/types/variant (1.20211102.0): + - abseil/types/variant (1.20220623.0): - abseil/base/base_internal - abseil/base/config - abseil/base/core_headers - abseil/meta/type_traits - abseil/types/bad_variant_access - abseil/utility/utility - - abseil/utility/utility (1.20211102.0): + - abseil/utility/utility (1.20220623.0): - abseil/base/base_internal - abseil/base/config - abseil/meta/type_traits @@ -602,30 +634,30 @@ PODS: - BoringSSL-GRPC/Implementation (0.0.24): - BoringSSL-GRPC/Interface (= 0.0.24) - BoringSSL-GRPC/Interface (0.0.24) - - FirebaseAppCheckInterop (10.9.0) - - FirebaseAuth (10.9.0): + - FirebaseAppCheckInterop (10.11.0) + - FirebaseAuth (10.11.0): - FirebaseAppCheckInterop (~> 10.0) - FirebaseCore (~> 10.0) - GoogleUtilities/AppDelegateSwizzler (~> 7.8) - GoogleUtilities/Environment (~> 7.8) - GTMSessionFetcher/Core (< 4.0, >= 2.1) - - FirebaseCore (10.9.0): + - FirebaseCore (10.11.0): - FirebaseCoreInternal (~> 10.0) - GoogleUtilities/Environment (~> 7.8) - GoogleUtilities/Logger (~> 7.8) - - FirebaseCoreInternal (10.9.0): + - FirebaseCoreInternal (10.11.0): - "GoogleUtilities/NSData+zlib (~> 7.8)" - - FirebaseFirestore (10.9.0): - - abseil/algorithm (~> 1.20211102.0) - - abseil/base (~> 1.20211102.0) - - abseil/container/flat_hash_map (~> 1.20211102.0) - - abseil/memory (~> 1.20211102.0) - - abseil/meta (~> 1.20211102.0) - - abseil/strings/strings (~> 1.20211102.0) - - abseil/time (~> 1.20211102.0) - - abseil/types (~> 1.20211102.0) + - FirebaseFirestore (10.11.0): + - abseil/algorithm (~> 1.20220623.0) + - abseil/base (~> 1.20220623.0) + - abseil/container/flat_hash_map (~> 1.20220623.0) + - abseil/memory (~> 1.20220623.0) + - abseil/meta (~> 1.20220623.0) + - abseil/strings/strings (~> 1.20220623.0) + - abseil/time (~> 1.20220623.0) + - abseil/types (~> 1.20220623.0) - FirebaseCore (~> 10.0) - - "gRPC-C++ (~> 1.44.0)" + - "gRPC-C++ (~> 1.50.1)" - leveldb-library (~> 1.22) - nanopb (< 2.30910.0, >= 2.30908.0) - GoogleUtilities/AppDelegateSwizzler (7.11.1): @@ -643,65 +675,69 @@ PODS: - "GoogleUtilities/NSData+zlib (7.11.1)" - GoogleUtilities/Reachability (7.11.1): - GoogleUtilities/Logger - - "gRPC-C++ (1.44.0)": - - "gRPC-C++/Implementation (= 1.44.0)" - - "gRPC-C++/Interface (= 1.44.0)" - - "gRPC-C++/Implementation (1.44.0)": - - abseil/base/base (= 1.20211102.0) - - abseil/base/core_headers (= 1.20211102.0) - - abseil/container/flat_hash_map (= 1.20211102.0) - - abseil/container/inlined_vector (= 1.20211102.0) - - abseil/functional/bind_front (= 1.20211102.0) - - abseil/hash/hash (= 1.20211102.0) - - abseil/memory/memory (= 1.20211102.0) - - abseil/random/random (= 1.20211102.0) - - abseil/status/status (= 1.20211102.0) - - abseil/status/statusor (= 1.20211102.0) - - abseil/strings/cord (= 1.20211102.0) - - abseil/strings/str_format (= 1.20211102.0) - - abseil/strings/strings (= 1.20211102.0) - - abseil/synchronization/synchronization (= 1.20211102.0) - - abseil/time/time (= 1.20211102.0) - - abseil/types/optional (= 1.20211102.0) - - abseil/types/variant (= 1.20211102.0) - - abseil/utility/utility (= 1.20211102.0) - - "gRPC-C++/Interface (= 1.44.0)" - - gRPC-Core (= 1.44.0) - - "gRPC-C++/Interface (1.44.0)" - - gRPC-Core (1.44.0): - - gRPC-Core/Implementation (= 1.44.0) - - gRPC-Core/Interface (= 1.44.0) - - gRPC-Core/Implementation (1.44.0): - - abseil/base/base (= 1.20211102.0) - - abseil/base/core_headers (= 1.20211102.0) - - abseil/container/flat_hash_map (= 1.20211102.0) - - abseil/container/inlined_vector (= 1.20211102.0) - - abseil/functional/bind_front (= 1.20211102.0) - - abseil/hash/hash (= 1.20211102.0) - - abseil/memory/memory (= 1.20211102.0) - - abseil/random/random (= 1.20211102.0) - - abseil/status/status (= 1.20211102.0) - - abseil/status/statusor (= 1.20211102.0) - - abseil/strings/cord (= 1.20211102.0) - - abseil/strings/str_format (= 1.20211102.0) - - abseil/strings/strings (= 1.20211102.0) - - abseil/synchronization/synchronization (= 1.20211102.0) - - abseil/time/time (= 1.20211102.0) - - abseil/types/optional (= 1.20211102.0) - - abseil/types/variant (= 1.20211102.0) - - abseil/utility/utility (= 1.20211102.0) + - "gRPC-C++ (1.50.1)": + - "gRPC-C++/Implementation (= 1.50.1)" + - "gRPC-C++/Interface (= 1.50.1)" + - "gRPC-C++/Implementation (1.50.1)": + - abseil/base/base (= 1.20220623.0) + - abseil/base/core_headers (= 1.20220623.0) + - abseil/cleanup/cleanup (= 1.20220623.0) + - abseil/container/flat_hash_map (= 1.20220623.0) + - abseil/container/flat_hash_set (= 1.20220623.0) + - abseil/container/inlined_vector (= 1.20220623.0) + - abseil/functional/any_invocable (= 1.20220623.0) + - abseil/functional/bind_front (= 1.20220623.0) + - abseil/functional/function_ref (= 1.20220623.0) + - abseil/hash/hash (= 1.20220623.0) + - abseil/memory/memory (= 1.20220623.0) + - abseil/meta/type_traits (= 1.20220623.0) + - abseil/random/random (= 1.20220623.0) + - abseil/status/status (= 1.20220623.0) + - abseil/status/statusor (= 1.20220623.0) + - abseil/strings/cord (= 1.20220623.0) + - abseil/strings/str_format (= 1.20220623.0) + - abseil/strings/strings (= 1.20220623.0) + - abseil/synchronization/synchronization (= 1.20220623.0) + - abseil/time/time (= 1.20220623.0) + - abseil/types/optional (= 1.20220623.0) + - abseil/types/span (= 1.20220623.0) + - abseil/types/variant (= 1.20220623.0) + - abseil/utility/utility (= 1.20220623.0) + - "gRPC-C++/Interface (= 1.50.1)" + - gRPC-Core (= 1.50.1) + - "gRPC-C++/Interface (1.50.1)" + - gRPC-Core (1.50.1): + - gRPC-Core/Implementation (= 1.50.1) + - gRPC-Core/Interface (= 1.50.1) + - gRPC-Core/Implementation (1.50.1): + - abseil/base/base (= 1.20220623.0) + - abseil/base/core_headers (= 1.20220623.0) + - abseil/container/flat_hash_map (= 1.20220623.0) + - abseil/container/flat_hash_set (= 1.20220623.0) + - abseil/container/inlined_vector (= 1.20220623.0) + - abseil/functional/any_invocable (= 1.20220623.0) + - abseil/functional/bind_front (= 1.20220623.0) + - abseil/functional/function_ref (= 1.20220623.0) + - abseil/hash/hash (= 1.20220623.0) + - abseil/memory/memory (= 1.20220623.0) + - abseil/meta/type_traits (= 1.20220623.0) + - abseil/random/random (= 1.20220623.0) + - abseil/status/status (= 1.20220623.0) + - abseil/status/statusor (= 1.20220623.0) + - abseil/strings/cord (= 1.20220623.0) + - abseil/strings/str_format (= 1.20220623.0) + - abseil/strings/strings (= 1.20220623.0) + - abseil/synchronization/synchronization (= 1.20220623.0) + - abseil/time/time (= 1.20220623.0) + - abseil/types/optional (= 1.20220623.0) + - abseil/types/span (= 1.20220623.0) + - abseil/types/variant (= 1.20220623.0) + - abseil/utility/utility (= 1.20220623.0) - BoringSSL-GRPC (= 0.0.24) - - gRPC-Core/Interface (= 1.44.0) - - Libuv-gRPC (= 0.0.10) - - gRPC-Core/Interface (1.44.0) + - gRPC-Core/Interface (= 1.50.1) + - gRPC-Core/Interface (1.50.1) - GTMSessionFetcher/Core (3.1.1) - leveldb-library (1.22.2) - - Libuv-gRPC (0.0.10): - - Libuv-gRPC/Implementation (= 0.0.10) - - Libuv-gRPC/Interface (= 0.0.10) - - Libuv-gRPC/Implementation (0.0.10): - - Libuv-gRPC/Interface (= 0.0.10) - - Libuv-gRPC/Interface (0.0.10) - nanopb (2.30909.0): - nanopb/decode (= 2.30909.0) - nanopb/encode (= 2.30909.0) @@ -727,27 +763,25 @@ SPEC REPOS: - gRPC-Core - GTMSessionFetcher - leveldb-library - - Libuv-gRPC - nanopb - PromisesObjC SPEC CHECKSUMS: - abseil: ebe5b5529fb05d93a8bdb7951607be08b7fa71bc + abseil: 926fb7a82dc6d2b8e1f2ed7f3a718bce691d1e46 BoringSSL-GRPC: 3175b25143e648463a56daeaaa499c6cb86dad33 - FirebaseAppCheckInterop: e69dde5cd51b88ee1b4339d6766b691272256f9b - FirebaseAuth: 21d5e902fcea44d0d961540fc4742966ae6118cc - FirebaseCore: b68d3616526ec02e4d155166bbafb8eca64af557 - FirebaseCoreInternal: d2b4acb827908e72eca47a9fd896767c3053921e - FirebaseFirestore: 584d0e1b0f7f1666c516c5157ff06e785bd8836f + FirebaseAppCheckInterop: 255b6c0292fe5da995c8b2df0c02f6a3ca7f61b4 + FirebaseAuth: 7aabcb00fbf330db49c207c0d645b8b1b62df0e9 + FirebaseCore: 62fd4d549f5e3f3bd52b7998721c5fa0557fb355 + FirebaseCoreInternal: 9e46c82a14a3b3a25be4e1e151ce6d21536b89c0 + FirebaseFirestore: 09be82b113fbcb225b9797d2c525ae8886abc7a3 GoogleUtilities: 9aa0ad5a7bc171f8bae016300bfcfa3fb8425749 - "gRPC-C++": 9675f953ace2b3de7c506039d77be1f2e77a8db2 - gRPC-Core: 943e491cb0d45598b0b0eb9e910c88080369290b + "gRPC-C++": 0968bace703459fd3e5dcb0b2bed4c573dbff046 + gRPC-Core: 17108291d84332196d3c8466b48f016fc17d816d GTMSessionFetcher: e8647203b65cee28c5f73d0f473d096653945e72 leveldb-library: f03246171cce0484482ec291f88b6d563699ee06 - Libuv-gRPC: 55e51798e14ef436ad9bc45d12d43b77b49df378 nanopb: b552cce312b6c8484180ef47159bc0f65a1f0431 PromisesObjC: 09985d6d70fbe7878040aa746d78236e6946d2ef PODFILE CHECKSUM: 2c326f47761ecd18d1c150444d24a282c84b433e -COCOAPODS: 1.12.0 +COCOAPODS: 1.12.1 diff --git a/firestore/swift/Podfile.lock b/firestore/swift/Podfile.lock index d8d22b35..10f46778 100644 --- a/firestore/swift/Podfile.lock +++ b/firestore/swift/Podfile.lock @@ -1,34 +1,35 @@ PODS: - - abseil/algorithm (1.20211102.0): - - abseil/algorithm/algorithm (= 1.20211102.0) - - abseil/algorithm/container (= 1.20211102.0) - - abseil/algorithm/algorithm (1.20211102.0): + - abseil/algorithm (1.20220623.0): + - abseil/algorithm/algorithm (= 1.20220623.0) + - abseil/algorithm/container (= 1.20220623.0) + - abseil/algorithm/algorithm (1.20220623.0): - abseil/base/config - - abseil/algorithm/container (1.20211102.0): + - abseil/algorithm/container (1.20220623.0): - abseil/algorithm/algorithm - abseil/base/core_headers - abseil/meta/type_traits - - abseil/base (1.20211102.0): - - abseil/base/atomic_hook (= 1.20211102.0) - - abseil/base/base (= 1.20211102.0) - - abseil/base/base_internal (= 1.20211102.0) - - abseil/base/config (= 1.20211102.0) - - abseil/base/core_headers (= 1.20211102.0) - - abseil/base/dynamic_annotations (= 1.20211102.0) - - abseil/base/endian (= 1.20211102.0) - - abseil/base/errno_saver (= 1.20211102.0) - - abseil/base/fast_type_id (= 1.20211102.0) - - abseil/base/log_severity (= 1.20211102.0) - - abseil/base/malloc_internal (= 1.20211102.0) - - abseil/base/pretty_function (= 1.20211102.0) - - abseil/base/raw_logging_internal (= 1.20211102.0) - - abseil/base/spinlock_wait (= 1.20211102.0) - - abseil/base/strerror (= 1.20211102.0) - - abseil/base/throw_delegate (= 1.20211102.0) - - abseil/base/atomic_hook (1.20211102.0): - - abseil/base/config - - abseil/base/core_headers - - abseil/base/base (1.20211102.0): + - abseil/base (1.20220623.0): + - abseil/base/atomic_hook (= 1.20220623.0) + - abseil/base/base (= 1.20220623.0) + - abseil/base/base_internal (= 1.20220623.0) + - abseil/base/config (= 1.20220623.0) + - abseil/base/core_headers (= 1.20220623.0) + - abseil/base/dynamic_annotations (= 1.20220623.0) + - abseil/base/endian (= 1.20220623.0) + - abseil/base/errno_saver (= 1.20220623.0) + - abseil/base/fast_type_id (= 1.20220623.0) + - abseil/base/log_severity (= 1.20220623.0) + - abseil/base/malloc_internal (= 1.20220623.0) + - abseil/base/prefetch (= 1.20220623.0) + - abseil/base/pretty_function (= 1.20220623.0) + - abseil/base/raw_logging_internal (= 1.20220623.0) + - abseil/base/spinlock_wait (= 1.20220623.0) + - abseil/base/strerror (= 1.20220623.0) + - abseil/base/throw_delegate (= 1.20220623.0) + - abseil/base/atomic_hook (1.20220623.0): + - abseil/base/config + - abseil/base/core_headers + - abseil/base/base (1.20220623.0): - abseil/base/atomic_hook - abseil/base/base_internal - abseil/base/config @@ -38,61 +39,72 @@ PODS: - abseil/base/raw_logging_internal - abseil/base/spinlock_wait - abseil/meta/type_traits - - abseil/base/base_internal (1.20211102.0): + - abseil/base/base_internal (1.20220623.0): - abseil/base/config - abseil/meta/type_traits - - abseil/base/config (1.20211102.0) - - abseil/base/core_headers (1.20211102.0): + - abseil/base/config (1.20220623.0) + - abseil/base/core_headers (1.20220623.0): - abseil/base/config - - abseil/base/dynamic_annotations (1.20211102.0): + - abseil/base/dynamic_annotations (1.20220623.0): - abseil/base/config - abseil/base/core_headers - - abseil/base/endian (1.20211102.0): + - abseil/base/endian (1.20220623.0): - abseil/base/base - abseil/base/config - abseil/base/core_headers - - abseil/base/errno_saver (1.20211102.0): + - abseil/base/errno_saver (1.20220623.0): - abseil/base/config - - abseil/base/fast_type_id (1.20211102.0): + - abseil/base/fast_type_id (1.20220623.0): - abseil/base/config - - abseil/base/log_severity (1.20211102.0): + - abseil/base/log_severity (1.20220623.0): - abseil/base/config - abseil/base/core_headers - - abseil/base/malloc_internal (1.20211102.0): + - abseil/base/malloc_internal (1.20220623.0): - abseil/base/base - abseil/base/base_internal - abseil/base/config - abseil/base/core_headers - abseil/base/dynamic_annotations - abseil/base/raw_logging_internal - - abseil/base/pretty_function (1.20211102.0) - - abseil/base/raw_logging_internal (1.20211102.0): + - abseil/base/prefetch (1.20220623.0): + - abseil/base/config + - abseil/base/pretty_function (1.20220623.0) + - abseil/base/raw_logging_internal (1.20220623.0): - abseil/base/atomic_hook - abseil/base/config - abseil/base/core_headers + - abseil/base/errno_saver - abseil/base/log_severity - - abseil/base/spinlock_wait (1.20211102.0): + - abseil/base/spinlock_wait (1.20220623.0): - abseil/base/base_internal - abseil/base/core_headers - abseil/base/errno_saver - - abseil/base/strerror (1.20211102.0): + - abseil/base/strerror (1.20220623.0): - abseil/base/config - abseil/base/core_headers - abseil/base/errno_saver - - abseil/base/throw_delegate (1.20211102.0): + - abseil/base/throw_delegate (1.20220623.0): - abseil/base/config - abseil/base/raw_logging_internal - - abseil/container/common (1.20211102.0): + - abseil/cleanup/cleanup (1.20220623.0): + - abseil/base/config + - abseil/base/core_headers + - abseil/cleanup/cleanup_internal + - abseil/cleanup/cleanup_internal (1.20220623.0): + - abseil/base/base_internal + - abseil/base/core_headers + - abseil/utility/utility + - abseil/container/common (1.20220623.0): - abseil/meta/type_traits - abseil/types/optional - - abseil/container/compressed_tuple (1.20211102.0): + - abseil/container/compressed_tuple (1.20220623.0): - abseil/utility/utility - - abseil/container/container_memory (1.20211102.0): + - abseil/container/container_memory (1.20220623.0): - abseil/base/config - abseil/memory/memory - abseil/meta/type_traits - abseil/utility/utility - - abseil/container/fixed_array (1.20211102.0): + - abseil/container/fixed_array (1.20220623.0): - abseil/algorithm/algorithm - abseil/base/config - abseil/base/core_headers @@ -100,85 +112,92 @@ PODS: - abseil/base/throw_delegate - abseil/container/compressed_tuple - abseil/memory/memory - - abseil/container/flat_hash_map (1.20211102.0): + - abseil/container/flat_hash_map (1.20220623.0): - abseil/algorithm/container + - abseil/base/core_headers - abseil/container/container_memory - abseil/container/hash_function_defaults - abseil/container/raw_hash_map - abseil/memory/memory - - abseil/container/hash_function_defaults (1.20211102.0): + - abseil/container/flat_hash_set (1.20220623.0): + - abseil/algorithm/container + - abseil/base/core_headers + - abseil/container/container_memory + - abseil/container/hash_function_defaults + - abseil/container/raw_hash_set + - abseil/memory/memory + - abseil/container/hash_function_defaults (1.20220623.0): - abseil/base/config - abseil/hash/hash - abseil/strings/cord - abseil/strings/strings - - abseil/container/hash_policy_traits (1.20211102.0): + - abseil/container/hash_policy_traits (1.20220623.0): - abseil/meta/type_traits - - abseil/container/hashtable_debug_hooks (1.20211102.0): + - abseil/container/hashtable_debug_hooks (1.20220623.0): - abseil/base/config - - abseil/container/hashtablez_sampler (1.20211102.0): + - abseil/container/hashtablez_sampler (1.20220623.0): - abseil/base/base + - abseil/base/config - abseil/base/core_headers - - abseil/container/have_sse - abseil/debugging/stacktrace - abseil/memory/memory - abseil/profiling/exponential_biased - abseil/profiling/sample_recorder - abseil/synchronization/synchronization - abseil/utility/utility - - abseil/container/have_sse (1.20211102.0) - - abseil/container/inlined_vector (1.20211102.0): + - abseil/container/inlined_vector (1.20220623.0): - abseil/algorithm/algorithm - abseil/base/core_headers - abseil/base/throw_delegate - abseil/container/inlined_vector_internal - abseil/memory/memory - - abseil/container/inlined_vector_internal (1.20211102.0): + - abseil/container/inlined_vector_internal (1.20220623.0): - abseil/base/core_headers - abseil/container/compressed_tuple - abseil/memory/memory - abseil/meta/type_traits - abseil/types/span - - abseil/container/layout (1.20211102.0): + - abseil/container/layout (1.20220623.0): - abseil/base/config - abseil/base/core_headers - abseil/meta/type_traits - abseil/strings/strings - abseil/types/span - abseil/utility/utility - - abseil/container/raw_hash_map (1.20211102.0): + - abseil/container/raw_hash_map (1.20220623.0): - abseil/base/throw_delegate - abseil/container/container_memory - abseil/container/raw_hash_set - - abseil/container/raw_hash_set (1.20211102.0): + - abseil/container/raw_hash_set (1.20220623.0): - abseil/base/config - abseil/base/core_headers - abseil/base/endian + - abseil/base/prefetch - abseil/container/common - abseil/container/compressed_tuple - abseil/container/container_memory - abseil/container/hash_policy_traits - abseil/container/hashtable_debug_hooks - abseil/container/hashtablez_sampler - - abseil/container/have_sse - abseil/memory/memory - abseil/meta/type_traits - abseil/numeric/bits - abseil/utility/utility - - abseil/debugging/debugging_internal (1.20211102.0): + - abseil/debugging/debugging_internal (1.20220623.0): - abseil/base/config - abseil/base/core_headers - abseil/base/dynamic_annotations - abseil/base/errno_saver - abseil/base/raw_logging_internal - - abseil/debugging/demangle_internal (1.20211102.0): + - abseil/debugging/demangle_internal (1.20220623.0): - abseil/base/base - abseil/base/config - abseil/base/core_headers - - abseil/debugging/stacktrace (1.20211102.0): + - abseil/debugging/stacktrace (1.20220623.0): - abseil/base/config - abseil/base/core_headers - abseil/debugging/debugging_internal - - abseil/debugging/symbolize (1.20211102.0): + - abseil/debugging/symbolize (1.20220623.0): - abseil/base/base - abseil/base/config - abseil/base/core_headers @@ -188,24 +207,31 @@ PODS: - abseil/debugging/debugging_internal - abseil/debugging/demangle_internal - abseil/strings/strings - - abseil/functional/bind_front (1.20211102.0): + - abseil/functional/any_invocable (1.20220623.0): + - abseil/base/base_internal + - abseil/base/config + - abseil/base/core_headers + - abseil/meta/type_traits + - abseil/utility/utility + - abseil/functional/bind_front (1.20220623.0): - abseil/base/base_internal - abseil/container/compressed_tuple - abseil/meta/type_traits - abseil/utility/utility - - abseil/functional/function_ref (1.20211102.0): + - abseil/functional/function_ref (1.20220623.0): - abseil/base/base_internal - abseil/base/core_headers - abseil/meta/type_traits - - abseil/hash/city (1.20211102.0): + - abseil/hash/city (1.20220623.0): - abseil/base/config - abseil/base/core_headers - abseil/base/endian - - abseil/hash/hash (1.20211102.0): + - abseil/hash/hash (1.20220623.0): - abseil/base/config - abseil/base/core_headers - abseil/base/endian - abseil/container/fixed_array + - abseil/functional/function_ref - abseil/hash/city - abseil/hash/low_level_hash - abseil/meta/type_traits @@ -214,38 +240,38 @@ PODS: - abseil/types/optional - abseil/types/variant - abseil/utility/utility - - abseil/hash/low_level_hash (1.20211102.0): + - abseil/hash/low_level_hash (1.20220623.0): - abseil/base/config - abseil/base/endian - abseil/numeric/bits - abseil/numeric/int128 - - abseil/memory (1.20211102.0): - - abseil/memory/memory (= 1.20211102.0) - - abseil/memory/memory (1.20211102.0): + - abseil/memory (1.20220623.0): + - abseil/memory/memory (= 1.20220623.0) + - abseil/memory/memory (1.20220623.0): - abseil/base/core_headers - abseil/meta/type_traits - - abseil/meta (1.20211102.0): - - abseil/meta/type_traits (= 1.20211102.0) - - abseil/meta/type_traits (1.20211102.0): + - abseil/meta (1.20220623.0): + - abseil/meta/type_traits (= 1.20220623.0) + - abseil/meta/type_traits (1.20220623.0): - abseil/base/config - - abseil/numeric/bits (1.20211102.0): + - abseil/numeric/bits (1.20220623.0): - abseil/base/config - abseil/base/core_headers - - abseil/numeric/int128 (1.20211102.0): + - abseil/numeric/int128 (1.20220623.0): - abseil/base/config - abseil/base/core_headers - abseil/numeric/bits - - abseil/numeric/representation (1.20211102.0): + - abseil/numeric/representation (1.20220623.0): - abseil/base/config - - abseil/profiling/exponential_biased (1.20211102.0): + - abseil/profiling/exponential_biased (1.20220623.0): - abseil/base/config - abseil/base/core_headers - - abseil/profiling/sample_recorder (1.20211102.0): + - abseil/profiling/sample_recorder (1.20220623.0): - abseil/base/config - abseil/base/core_headers - abseil/synchronization/synchronization - abseil/time/time - - abseil/random/distributions (1.20211102.0): + - abseil/random/distributions (1.20220623.0): - abseil/base/base_internal - abseil/base/config - abseil/base/core_headers @@ -260,41 +286,42 @@ PODS: - abseil/random/internal/uniform_helper - abseil/random/internal/wide_multiply - abseil/strings/strings - - abseil/random/internal/distribution_caller (1.20211102.0): + - abseil/random/internal/distribution_caller (1.20220623.0): - abseil/base/config - abseil/base/fast_type_id - abseil/utility/utility - - abseil/random/internal/fast_uniform_bits (1.20211102.0): + - abseil/random/internal/fast_uniform_bits (1.20220623.0): - abseil/base/config - abseil/meta/type_traits - - abseil/random/internal/fastmath (1.20211102.0): + - abseil/random/internal/traits + - abseil/random/internal/fastmath (1.20220623.0): - abseil/numeric/bits - - abseil/random/internal/generate_real (1.20211102.0): + - abseil/random/internal/generate_real (1.20220623.0): - abseil/meta/type_traits - abseil/numeric/bits - abseil/random/internal/fastmath - abseil/random/internal/traits - - abseil/random/internal/iostream_state_saver (1.20211102.0): + - abseil/random/internal/iostream_state_saver (1.20220623.0): - abseil/meta/type_traits - abseil/numeric/int128 - - abseil/random/internal/nonsecure_base (1.20211102.0): + - abseil/random/internal/nonsecure_base (1.20220623.0): - abseil/base/core_headers + - abseil/container/inlined_vector - abseil/meta/type_traits - abseil/random/internal/pool_urbg - abseil/random/internal/salted_seed_seq - abseil/random/internal/seed_material - - abseil/types/optional - abseil/types/span - - abseil/random/internal/pcg_engine (1.20211102.0): + - abseil/random/internal/pcg_engine (1.20220623.0): - abseil/base/config - abseil/meta/type_traits - abseil/numeric/bits - abseil/numeric/int128 - abseil/random/internal/fastmath - abseil/random/internal/iostream_state_saver - - abseil/random/internal/platform (1.20211102.0): + - abseil/random/internal/platform (1.20220623.0): - abseil/base/config - - abseil/random/internal/pool_urbg (1.20211102.0): + - abseil/random/internal/pool_urbg (1.20220623.0): - abseil/base/base - abseil/base/config - abseil/base/core_headers @@ -305,38 +332,38 @@ PODS: - abseil/random/internal/traits - abseil/random/seed_gen_exception - abseil/types/span - - abseil/random/internal/randen (1.20211102.0): + - abseil/random/internal/randen (1.20220623.0): - abseil/base/raw_logging_internal - abseil/random/internal/platform - abseil/random/internal/randen_hwaes - abseil/random/internal/randen_slow - - abseil/random/internal/randen_engine (1.20211102.0): + - abseil/random/internal/randen_engine (1.20220623.0): - abseil/base/endian - abseil/meta/type_traits - abseil/random/internal/iostream_state_saver - abseil/random/internal/randen - - abseil/random/internal/randen_hwaes (1.20211102.0): + - abseil/random/internal/randen_hwaes (1.20220623.0): - abseil/base/config - abseil/random/internal/platform - abseil/random/internal/randen_hwaes_impl - - abseil/random/internal/randen_hwaes_impl (1.20211102.0): + - abseil/random/internal/randen_hwaes_impl (1.20220623.0): - abseil/base/config - abseil/base/core_headers - abseil/numeric/int128 - abseil/random/internal/platform - - abseil/random/internal/randen_slow (1.20211102.0): + - abseil/random/internal/randen_slow (1.20220623.0): - abseil/base/config - abseil/base/core_headers - abseil/base/endian - abseil/numeric/int128 - abseil/random/internal/platform - - abseil/random/internal/salted_seed_seq (1.20211102.0): + - abseil/random/internal/salted_seed_seq (1.20220623.0): - abseil/container/inlined_vector - abseil/meta/type_traits - abseil/random/internal/seed_material - abseil/types/optional - abseil/types/span - - abseil/random/internal/seed_material (1.20211102.0): + - abseil/random/internal/seed_material (1.20220623.0): - abseil/base/core_headers - abseil/base/dynamic_annotations - abseil/base/raw_logging_internal @@ -344,39 +371,41 @@ PODS: - abseil/strings/strings - abseil/types/optional - abseil/types/span - - abseil/random/internal/traits (1.20211102.0): + - abseil/random/internal/traits (1.20220623.0): - abseil/base/config - - abseil/random/internal/uniform_helper (1.20211102.0): + - abseil/numeric/bits + - abseil/numeric/int128 + - abseil/random/internal/uniform_helper (1.20220623.0): - abseil/base/config - abseil/meta/type_traits + - abseil/numeric/int128 - abseil/random/internal/traits - - abseil/random/internal/wide_multiply (1.20211102.0): + - abseil/random/internal/wide_multiply (1.20220623.0): - abseil/base/config - abseil/numeric/bits - abseil/numeric/int128 - abseil/random/internal/traits - - abseil/random/random (1.20211102.0): + - abseil/random/random (1.20220623.0): - abseil/random/distributions - abseil/random/internal/nonsecure_base - abseil/random/internal/pcg_engine - abseil/random/internal/pool_urbg - abseil/random/internal/randen_engine - abseil/random/seed_sequences - - abseil/random/seed_gen_exception (1.20211102.0): + - abseil/random/seed_gen_exception (1.20220623.0): + - abseil/base/config + - abseil/random/seed_sequences (1.20220623.0): - abseil/base/config - - abseil/random/seed_sequences (1.20211102.0): - - abseil/container/inlined_vector - - abseil/random/internal/nonsecure_base - abseil/random/internal/pool_urbg - abseil/random/internal/salted_seed_seq - abseil/random/internal/seed_material - abseil/random/seed_gen_exception - abseil/types/span - - abseil/status/status (1.20211102.0): + - abseil/status/status (1.20220623.0): - abseil/base/atomic_hook - - abseil/base/config - abseil/base/core_headers - abseil/base/raw_logging_internal + - abseil/base/strerror - abseil/container/inlined_vector - abseil/debugging/stacktrace - abseil/debugging/symbolize @@ -385,7 +414,7 @@ PODS: - abseil/strings/str_format - abseil/strings/strings - abseil/types/optional - - abseil/status/statusor (1.20211102.0): + - abseil/status/statusor (1.20220623.0): - abseil/base/base - abseil/base/core_headers - abseil/base/raw_logging_internal @@ -394,7 +423,7 @@ PODS: - abseil/strings/strings - abseil/types/variant - abseil/utility/utility - - abseil/strings/cord (1.20211102.0): + - abseil/strings/cord (1.20220623.0): - abseil/base/base - abseil/base/config - abseil/base/core_headers @@ -404,6 +433,7 @@ PODS: - abseil/container/inlined_vector - abseil/functional/function_ref - abseil/meta/type_traits + - abseil/numeric/bits - abseil/strings/cord_internal - abseil/strings/cordz_functions - abseil/strings/cordz_info @@ -414,7 +444,8 @@ PODS: - abseil/strings/str_format - abseil/strings/strings - abseil/types/optional - - abseil/strings/cord_internal (1.20211102.0): + - abseil/types/span + - abseil/strings/cord_internal (1.20220623.0): - abseil/base/base_internal - abseil/base/config - abseil/base/core_headers @@ -428,17 +459,17 @@ PODS: - abseil/meta/type_traits - abseil/strings/strings - abseil/types/span - - abseil/strings/cordz_functions (1.20211102.0): + - abseil/strings/cordz_functions (1.20220623.0): - abseil/base/config - abseil/base/core_headers - abseil/base/raw_logging_internal - abseil/profiling/exponential_biased - - abseil/strings/cordz_handle (1.20211102.0): + - abseil/strings/cordz_handle (1.20220623.0): - abseil/base/base - abseil/base/config - abseil/base/raw_logging_internal - abseil/synchronization/synchronization - - abseil/strings/cordz_info (1.20211102.0): + - abseil/strings/cordz_info (1.20220623.0): - abseil/base/base - abseil/base/config - abseil/base/core_headers @@ -452,26 +483,26 @@ PODS: - abseil/strings/cordz_update_tracker - abseil/synchronization/synchronization - abseil/types/span - - abseil/strings/cordz_statistics (1.20211102.0): + - abseil/strings/cordz_statistics (1.20220623.0): - abseil/base/config - abseil/strings/cordz_update_tracker - - abseil/strings/cordz_update_scope (1.20211102.0): + - abseil/strings/cordz_update_scope (1.20220623.0): - abseil/base/config - abseil/base/core_headers - abseil/strings/cord_internal - abseil/strings/cordz_info - abseil/strings/cordz_update_tracker - - abseil/strings/cordz_update_tracker (1.20211102.0): + - abseil/strings/cordz_update_tracker (1.20220623.0): - abseil/base/config - - abseil/strings/internal (1.20211102.0): + - abseil/strings/internal (1.20220623.0): - abseil/base/config - abseil/base/core_headers - abseil/base/endian - abseil/base/raw_logging_internal - abseil/meta/type_traits - - abseil/strings/str_format (1.20211102.0): + - abseil/strings/str_format (1.20220623.0): - abseil/strings/str_format_internal - - abseil/strings/str_format_internal (1.20211102.0): + - abseil/strings/str_format_internal (1.20220623.0): - abseil/base/config - abseil/base/core_headers - abseil/functional/function_ref @@ -482,7 +513,8 @@ PODS: - abseil/strings/strings - abseil/types/optional - abseil/types/span - - abseil/strings/strings (1.20211102.0): + - abseil/utility/utility + - abseil/strings/strings (1.20220623.0): - abseil/base/base - abseil/base/config - abseil/base/core_headers @@ -494,18 +526,18 @@ PODS: - abseil/numeric/bits - abseil/numeric/int128 - abseil/strings/internal - - abseil/synchronization/graphcycles_internal (1.20211102.0): + - abseil/synchronization/graphcycles_internal (1.20220623.0): - abseil/base/base - abseil/base/base_internal - abseil/base/config - abseil/base/core_headers - abseil/base/malloc_internal - abseil/base/raw_logging_internal - - abseil/synchronization/kernel_timeout_internal (1.20211102.0): + - abseil/synchronization/kernel_timeout_internal (1.20220623.0): - abseil/base/core_headers - abseil/base/raw_logging_internal - abseil/time/time - - abseil/synchronization/synchronization (1.20211102.0): + - abseil/synchronization/synchronization (1.20220623.0): - abseil/base/atomic_hook - abseil/base/base - abseil/base/base_internal @@ -519,20 +551,20 @@ PODS: - abseil/synchronization/graphcycles_internal - abseil/synchronization/kernel_timeout_internal - abseil/time/time - - abseil/time (1.20211102.0): - - abseil/time/internal (= 1.20211102.0) - - abseil/time/time (= 1.20211102.0) - - abseil/time/internal (1.20211102.0): - - abseil/time/internal/cctz (= 1.20211102.0) - - abseil/time/internal/cctz (1.20211102.0): - - abseil/time/internal/cctz/civil_time (= 1.20211102.0) - - abseil/time/internal/cctz/time_zone (= 1.20211102.0) - - abseil/time/internal/cctz/civil_time (1.20211102.0): - - abseil/base/config - - abseil/time/internal/cctz/time_zone (1.20211102.0): + - abseil/time (1.20220623.0): + - abseil/time/internal (= 1.20220623.0) + - abseil/time/time (= 1.20220623.0) + - abseil/time/internal (1.20220623.0): + - abseil/time/internal/cctz (= 1.20220623.0) + - abseil/time/internal/cctz (1.20220623.0): + - abseil/time/internal/cctz/civil_time (= 1.20220623.0) + - abseil/time/internal/cctz/time_zone (= 1.20220623.0) + - abseil/time/internal/cctz/civil_time (1.20220623.0): + - abseil/base/config + - abseil/time/internal/cctz/time_zone (1.20220623.0): - abseil/base/config - abseil/time/internal/cctz/civil_time - - abseil/time/time (1.20211102.0): + - abseil/time/time (1.20220623.0): - abseil/base/base - abseil/base/core_headers - abseil/base/raw_logging_internal @@ -540,39 +572,39 @@ PODS: - abseil/strings/strings - abseil/time/internal/cctz/civil_time - abseil/time/internal/cctz/time_zone - - abseil/types (1.20211102.0): - - abseil/types/any (= 1.20211102.0) - - abseil/types/bad_any_cast (= 1.20211102.0) - - abseil/types/bad_any_cast_impl (= 1.20211102.0) - - abseil/types/bad_optional_access (= 1.20211102.0) - - abseil/types/bad_variant_access (= 1.20211102.0) - - abseil/types/compare (= 1.20211102.0) - - abseil/types/optional (= 1.20211102.0) - - abseil/types/span (= 1.20211102.0) - - abseil/types/variant (= 1.20211102.0) - - abseil/types/any (1.20211102.0): + - abseil/types (1.20220623.0): + - abseil/types/any (= 1.20220623.0) + - abseil/types/bad_any_cast (= 1.20220623.0) + - abseil/types/bad_any_cast_impl (= 1.20220623.0) + - abseil/types/bad_optional_access (= 1.20220623.0) + - abseil/types/bad_variant_access (= 1.20220623.0) + - abseil/types/compare (= 1.20220623.0) + - abseil/types/optional (= 1.20220623.0) + - abseil/types/span (= 1.20220623.0) + - abseil/types/variant (= 1.20220623.0) + - abseil/types/any (1.20220623.0): - abseil/base/config - abseil/base/core_headers - abseil/base/fast_type_id - abseil/meta/type_traits - abseil/types/bad_any_cast - abseil/utility/utility - - abseil/types/bad_any_cast (1.20211102.0): + - abseil/types/bad_any_cast (1.20220623.0): - abseil/base/config - abseil/types/bad_any_cast_impl - - abseil/types/bad_any_cast_impl (1.20211102.0): + - abseil/types/bad_any_cast_impl (1.20220623.0): - abseil/base/config - abseil/base/raw_logging_internal - - abseil/types/bad_optional_access (1.20211102.0): + - abseil/types/bad_optional_access (1.20220623.0): - abseil/base/config - abseil/base/raw_logging_internal - - abseil/types/bad_variant_access (1.20211102.0): + - abseil/types/bad_variant_access (1.20220623.0): - abseil/base/config - abseil/base/raw_logging_internal - - abseil/types/compare (1.20211102.0): + - abseil/types/compare (1.20220623.0): - abseil/base/core_headers - abseil/meta/type_traits - - abseil/types/optional (1.20211102.0): + - abseil/types/optional (1.20220623.0): - abseil/base/base_internal - abseil/base/config - abseil/base/core_headers @@ -580,19 +612,19 @@ PODS: - abseil/meta/type_traits - abseil/types/bad_optional_access - abseil/utility/utility - - abseil/types/span (1.20211102.0): + - abseil/types/span (1.20220623.0): - abseil/algorithm/algorithm - abseil/base/core_headers - abseil/base/throw_delegate - abseil/meta/type_traits - - abseil/types/variant (1.20211102.0): + - abseil/types/variant (1.20220623.0): - abseil/base/base_internal - abseil/base/config - abseil/base/core_headers - abseil/meta/type_traits - abseil/types/bad_variant_access - abseil/utility/utility - - abseil/utility/utility (1.20211102.0): + - abseil/utility/utility (1.20220623.0): - abseil/base/base_internal - abseil/base/config - abseil/meta/type_traits @@ -602,48 +634,48 @@ PODS: - BoringSSL-GRPC/Implementation (0.0.24): - BoringSSL-GRPC/Interface (= 0.0.24) - BoringSSL-GRPC/Interface (0.0.24) - - Firebase/Auth (10.9.0): + - Firebase/Auth (10.11.0): - Firebase/CoreOnly - - FirebaseAuth (~> 10.9.0) - - Firebase/CoreOnly (10.9.0): - - FirebaseCore (= 10.9.0) - - Firebase/Firestore (10.9.0): + - FirebaseAuth (~> 10.11.0) + - Firebase/CoreOnly (10.11.0): + - FirebaseCore (= 10.11.0) + - Firebase/Firestore (10.11.0): - Firebase/CoreOnly - - FirebaseFirestore (~> 10.9.0) - - FirebaseAppCheckInterop (10.9.0) - - FirebaseAuth (10.9.0): + - FirebaseFirestore (~> 10.11.0) + - FirebaseAppCheckInterop (10.11.0) + - FirebaseAuth (10.11.0): - FirebaseAppCheckInterop (~> 10.0) - FirebaseCore (~> 10.0) - GoogleUtilities/AppDelegateSwizzler (~> 7.8) - GoogleUtilities/Environment (~> 7.8) - GTMSessionFetcher/Core (< 4.0, >= 2.1) - - FirebaseCore (10.9.0): + - FirebaseCore (10.11.0): - FirebaseCoreInternal (~> 10.0) - GoogleUtilities/Environment (~> 7.8) - GoogleUtilities/Logger (~> 7.8) - - FirebaseCoreExtension (10.9.0): + - FirebaseCoreExtension (10.11.0): - FirebaseCore (~> 10.0) - - FirebaseCoreInternal (10.9.0): + - FirebaseCoreInternal (10.11.0): - "GoogleUtilities/NSData+zlib (~> 7.8)" - - FirebaseFirestore (10.9.0): - - abseil/algorithm (~> 1.20211102.0) - - abseil/base (~> 1.20211102.0) - - abseil/container/flat_hash_map (~> 1.20211102.0) - - abseil/memory (~> 1.20211102.0) - - abseil/meta (~> 1.20211102.0) - - abseil/strings/strings (~> 1.20211102.0) - - abseil/time (~> 1.20211102.0) - - abseil/types (~> 1.20211102.0) + - FirebaseFirestore (10.11.0): + - abseil/algorithm (~> 1.20220623.0) + - abseil/base (~> 1.20220623.0) + - abseil/container/flat_hash_map (~> 1.20220623.0) + - abseil/memory (~> 1.20220623.0) + - abseil/meta (~> 1.20220623.0) + - abseil/strings/strings (~> 1.20220623.0) + - abseil/time (~> 1.20220623.0) + - abseil/types (~> 1.20220623.0) - FirebaseCore (~> 10.0) - - "gRPC-C++ (~> 1.44.0)" + - "gRPC-C++ (~> 1.50.1)" - leveldb-library (~> 1.22) - nanopb (< 2.30910.0, >= 2.30908.0) - - FirebaseFirestoreSwift (10.10.0): + - FirebaseFirestoreSwift (10.12.0): - FirebaseCore (~> 10.0) - FirebaseCoreExtension (~> 10.0) - FirebaseFirestore (~> 10.0) - FirebaseSharedSwift (~> 10.0) - - FirebaseSharedSwift (10.9.0) + - FirebaseSharedSwift (10.11.0) - GeoFire/Utils (4.3.0) - GoogleUtilities/AppDelegateSwizzler (7.11.1): - GoogleUtilities/Environment @@ -660,65 +692,69 @@ PODS: - "GoogleUtilities/NSData+zlib (7.11.1)" - GoogleUtilities/Reachability (7.11.1): - GoogleUtilities/Logger - - "gRPC-C++ (1.44.0)": - - "gRPC-C++/Implementation (= 1.44.0)" - - "gRPC-C++/Interface (= 1.44.0)" - - "gRPC-C++/Implementation (1.44.0)": - - abseil/base/base (= 1.20211102.0) - - abseil/base/core_headers (= 1.20211102.0) - - abseil/container/flat_hash_map (= 1.20211102.0) - - abseil/container/inlined_vector (= 1.20211102.0) - - abseil/functional/bind_front (= 1.20211102.0) - - abseil/hash/hash (= 1.20211102.0) - - abseil/memory/memory (= 1.20211102.0) - - abseil/random/random (= 1.20211102.0) - - abseil/status/status (= 1.20211102.0) - - abseil/status/statusor (= 1.20211102.0) - - abseil/strings/cord (= 1.20211102.0) - - abseil/strings/str_format (= 1.20211102.0) - - abseil/strings/strings (= 1.20211102.0) - - abseil/synchronization/synchronization (= 1.20211102.0) - - abseil/time/time (= 1.20211102.0) - - abseil/types/optional (= 1.20211102.0) - - abseil/types/variant (= 1.20211102.0) - - abseil/utility/utility (= 1.20211102.0) - - "gRPC-C++/Interface (= 1.44.0)" - - gRPC-Core (= 1.44.0) - - "gRPC-C++/Interface (1.44.0)" - - gRPC-Core (1.44.0): - - gRPC-Core/Implementation (= 1.44.0) - - gRPC-Core/Interface (= 1.44.0) - - gRPC-Core/Implementation (1.44.0): - - abseil/base/base (= 1.20211102.0) - - abseil/base/core_headers (= 1.20211102.0) - - abseil/container/flat_hash_map (= 1.20211102.0) - - abseil/container/inlined_vector (= 1.20211102.0) - - abseil/functional/bind_front (= 1.20211102.0) - - abseil/hash/hash (= 1.20211102.0) - - abseil/memory/memory (= 1.20211102.0) - - abseil/random/random (= 1.20211102.0) - - abseil/status/status (= 1.20211102.0) - - abseil/status/statusor (= 1.20211102.0) - - abseil/strings/cord (= 1.20211102.0) - - abseil/strings/str_format (= 1.20211102.0) - - abseil/strings/strings (= 1.20211102.0) - - abseil/synchronization/synchronization (= 1.20211102.0) - - abseil/time/time (= 1.20211102.0) - - abseil/types/optional (= 1.20211102.0) - - abseil/types/variant (= 1.20211102.0) - - abseil/utility/utility (= 1.20211102.0) + - "gRPC-C++ (1.50.1)": + - "gRPC-C++/Implementation (= 1.50.1)" + - "gRPC-C++/Interface (= 1.50.1)" + - "gRPC-C++/Implementation (1.50.1)": + - abseil/base/base (= 1.20220623.0) + - abseil/base/core_headers (= 1.20220623.0) + - abseil/cleanup/cleanup (= 1.20220623.0) + - abseil/container/flat_hash_map (= 1.20220623.0) + - abseil/container/flat_hash_set (= 1.20220623.0) + - abseil/container/inlined_vector (= 1.20220623.0) + - abseil/functional/any_invocable (= 1.20220623.0) + - abseil/functional/bind_front (= 1.20220623.0) + - abseil/functional/function_ref (= 1.20220623.0) + - abseil/hash/hash (= 1.20220623.0) + - abseil/memory/memory (= 1.20220623.0) + - abseil/meta/type_traits (= 1.20220623.0) + - abseil/random/random (= 1.20220623.0) + - abseil/status/status (= 1.20220623.0) + - abseil/status/statusor (= 1.20220623.0) + - abseil/strings/cord (= 1.20220623.0) + - abseil/strings/str_format (= 1.20220623.0) + - abseil/strings/strings (= 1.20220623.0) + - abseil/synchronization/synchronization (= 1.20220623.0) + - abseil/time/time (= 1.20220623.0) + - abseil/types/optional (= 1.20220623.0) + - abseil/types/span (= 1.20220623.0) + - abseil/types/variant (= 1.20220623.0) + - abseil/utility/utility (= 1.20220623.0) + - "gRPC-C++/Interface (= 1.50.1)" + - gRPC-Core (= 1.50.1) + - "gRPC-C++/Interface (1.50.1)" + - gRPC-Core (1.50.1): + - gRPC-Core/Implementation (= 1.50.1) + - gRPC-Core/Interface (= 1.50.1) + - gRPC-Core/Implementation (1.50.1): + - abseil/base/base (= 1.20220623.0) + - abseil/base/core_headers (= 1.20220623.0) + - abseil/container/flat_hash_map (= 1.20220623.0) + - abseil/container/flat_hash_set (= 1.20220623.0) + - abseil/container/inlined_vector (= 1.20220623.0) + - abseil/functional/any_invocable (= 1.20220623.0) + - abseil/functional/bind_front (= 1.20220623.0) + - abseil/functional/function_ref (= 1.20220623.0) + - abseil/hash/hash (= 1.20220623.0) + - abseil/memory/memory (= 1.20220623.0) + - abseil/meta/type_traits (= 1.20220623.0) + - abseil/random/random (= 1.20220623.0) + - abseil/status/status (= 1.20220623.0) + - abseil/status/statusor (= 1.20220623.0) + - abseil/strings/cord (= 1.20220623.0) + - abseil/strings/str_format (= 1.20220623.0) + - abseil/strings/strings (= 1.20220623.0) + - abseil/synchronization/synchronization (= 1.20220623.0) + - abseil/time/time (= 1.20220623.0) + - abseil/types/optional (= 1.20220623.0) + - abseil/types/span (= 1.20220623.0) + - abseil/types/variant (= 1.20220623.0) + - abseil/utility/utility (= 1.20220623.0) - BoringSSL-GRPC (= 0.0.24) - - gRPC-Core/Interface (= 1.44.0) - - Libuv-gRPC (= 0.0.10) - - gRPC-Core/Interface (1.44.0) + - gRPC-Core/Interface (= 1.50.1) + - gRPC-Core/Interface (1.50.1) - GTMSessionFetcher/Core (3.1.1) - leveldb-library (1.22.2) - - Libuv-gRPC (0.0.10): - - Libuv-gRPC/Implementation (= 0.0.10) - - Libuv-gRPC/Interface (= 0.0.10) - - Libuv-gRPC/Implementation (0.0.10): - - Libuv-gRPC/Interface (= 0.0.10) - - Libuv-gRPC/Interface (0.0.10) - nanopb (2.30909.0): - nanopb/decode (= 2.30909.0) - nanopb/encode (= 2.30909.0) @@ -750,7 +786,6 @@ SPEC REPOS: - gRPC-Core - GTMSessionFetcher - leveldb-library - - Libuv-gRPC - nanopb - PromisesObjC @@ -760,31 +795,30 @@ EXTERNAL SOURCES: CHECKOUT OPTIONS: FirebaseFirestoreSwift: - :commit: 7534914b6e9b0c8b709e3626b4a911e21c27eaa5 + :commit: 1ef1ea2fb3e70a77c373adbf5fbc0a31c9ee8db7 :git: https://github.com/firebase/firebase-ios-sdk.git SPEC CHECKSUMS: - abseil: ebe5b5529fb05d93a8bdb7951607be08b7fa71bc + abseil: 926fb7a82dc6d2b8e1f2ed7f3a718bce691d1e46 BoringSSL-GRPC: 3175b25143e648463a56daeaaa499c6cb86dad33 - Firebase: bd152f0f3d278c4060c5c71359db08ebcfd5a3e2 - FirebaseAppCheckInterop: e69dde5cd51b88ee1b4339d6766b691272256f9b - FirebaseAuth: 21d5e902fcea44d0d961540fc4742966ae6118cc - FirebaseCore: b68d3616526ec02e4d155166bbafb8eca64af557 - FirebaseCoreExtension: d3e9bba2930a8033042112397cd9f006a1bb203d - FirebaseCoreInternal: d2b4acb827908e72eca47a9fd896767c3053921e - FirebaseFirestore: 584d0e1b0f7f1666c516c5157ff06e785bd8836f - FirebaseFirestoreSwift: 6a239b72ebaece039cd43eb0ed6b63370df5ee25 - FirebaseSharedSwift: c707c543624c3fa6622af2180fa41192084c3914 + Firebase: 31d9575c124839fb5abc0db6d39511cc1dab1b85 + FirebaseAppCheckInterop: 255b6c0292fe5da995c8b2df0c02f6a3ca7f61b4 + FirebaseAuth: 7aabcb00fbf330db49c207c0d645b8b1b62df0e9 + FirebaseCore: 62fd4d549f5e3f3bd52b7998721c5fa0557fb355 + FirebaseCoreExtension: cacdad57fdb60e0b86dcbcac058ec78237946759 + FirebaseCoreInternal: 9e46c82a14a3b3a25be4e1e151ce6d21536b89c0 + FirebaseFirestore: 09be82b113fbcb225b9797d2c525ae8886abc7a3 + FirebaseFirestoreSwift: 7a81b69579c3fddaf082a8be08d362a1d9c9cf49 + FirebaseSharedSwift: c590d181c8b80ebf85f2606f4d366cf72f82f184 GeoFire: c34927b5c81ab614f611c79aa8d074cfa9780f07 GoogleUtilities: 9aa0ad5a7bc171f8bae016300bfcfa3fb8425749 - "gRPC-C++": 9675f953ace2b3de7c506039d77be1f2e77a8db2 - gRPC-Core: 943e491cb0d45598b0b0eb9e910c88080369290b + "gRPC-C++": 0968bace703459fd3e5dcb0b2bed4c573dbff046 + gRPC-Core: 17108291d84332196d3c8466b48f016fc17d816d GTMSessionFetcher: e8647203b65cee28c5f73d0f473d096653945e72 leveldb-library: f03246171cce0484482ec291f88b6d563699ee06 - Libuv-gRPC: 55e51798e14ef436ad9bc45d12d43b77b49df378 nanopb: b552cce312b6c8484180ef47159bc0f65a1f0431 PromisesObjC: 09985d6d70fbe7878040aa746d78236e6946d2ef PODFILE CHECKSUM: 97272481fd29bdcf2f666d99fa188fa8f4e80c39 -COCOAPODS: 1.12.0 +COCOAPODS: 1.12.1 diff --git a/firoptions/Podfile.lock b/firoptions/Podfile.lock index dac07ae7..c7601cb9 100644 --- a/firoptions/Podfile.lock +++ b/firoptions/Podfile.lock @@ -67,28 +67,28 @@ PODS: - GoogleUtilities/Network (~> 7.7) - "GoogleUtilities/NSData+zlib (~> 7.7)" - nanopb (< 2.30910.0, >= 2.30908.0) - - GoogleDataTransport (9.2.0): + - GoogleDataTransport (9.2.3): - GoogleUtilities/Environment (~> 7.7) - nanopb (< 2.30910.0, >= 2.30908.0) - PromisesObjC (< 3.0, >= 1.2) - - GoogleUtilities/AppDelegateSwizzler (7.10.0): + - GoogleUtilities/AppDelegateSwizzler (7.11.1): - GoogleUtilities/Environment - GoogleUtilities/Logger - GoogleUtilities/Network - - GoogleUtilities/Environment (7.10.0): + - GoogleUtilities/Environment (7.11.1): - PromisesObjC (< 3.0, >= 1.2) - - GoogleUtilities/Logger (7.10.0): + - GoogleUtilities/Logger (7.11.1): - GoogleUtilities/Environment - - GoogleUtilities/MethodSwizzler (7.10.0): + - GoogleUtilities/MethodSwizzler (7.11.1): - GoogleUtilities/Logger - - GoogleUtilities/Network (7.10.0): + - GoogleUtilities/Network (7.11.1): - GoogleUtilities/Logger - "GoogleUtilities/NSData+zlib" - GoogleUtilities/Reachability - - "GoogleUtilities/NSData+zlib (7.10.0)" - - GoogleUtilities/Reachability (7.10.0): + - "GoogleUtilities/NSData+zlib (7.11.1)" + - GoogleUtilities/Reachability (7.11.1): - GoogleUtilities/Logger - - GoogleUtilities/UserDefaults (7.10.0): + - GoogleUtilities/UserDefaults (7.11.1): - GoogleUtilities/Logger - leveldb-library (1.22.1) - nanopb (2.30909.0): @@ -96,7 +96,7 @@ PODS: - nanopb/encode (= 2.30909.0) - nanopb/decode (2.30909.0) - nanopb/encode (2.30909.0) - - PromisesObjC (2.1.1) + - PromisesObjC (2.2.0) DEPENDENCIES: - Firebase/Analytics @@ -128,12 +128,12 @@ SPEC CHECKSUMS: FirebaseDatabase: 3de19e533a73d45e25917b46aafe1dd344ec8119 FirebaseInstallations: 0a115432c4e223c5ab20b0dbbe4cbefa793a0e8e GoogleAppMeasurement: 6de2b1a69e4326eb82ee05d138f6a5cb7311bcb1 - GoogleDataTransport: 1c8145da7117bd68bbbed00cf304edb6a24de00f - GoogleUtilities: bad72cb363809015b1f7f19beb1f1cd23c589f95 + GoogleDataTransport: f0308f5905a745f94fb91fea9c6cbaf3831cb1bd + GoogleUtilities: 9aa0ad5a7bc171f8bae016300bfcfa3fb8425749 leveldb-library: 50c7b45cbd7bf543c81a468fe557a16ae3db8729 nanopb: b552cce312b6c8484180ef47159bc0f65a1f0431 - PromisesObjC: ab77feca74fa2823e7af4249b8326368e61014cb + PromisesObjC: 09985d6d70fbe7878040aa746d78236e6946d2ef PODFILE CHECKSUM: 637f4cec311becce3d9f62d24448342df688ce41 -COCOAPODS: 1.11.3 +COCOAPODS: 1.12.1 diff --git a/functions/Podfile.lock b/functions/Podfile.lock index 997465ea..329ee65a 100644 --- a/functions/Podfile.lock +++ b/functions/Podfile.lock @@ -1,35 +1,35 @@ PODS: - - Firebase/CoreOnly (10.8.0): - - FirebaseCore (= 10.8.0) - - Firebase/Functions (10.8.0): + - Firebase/CoreOnly (10.11.0): + - FirebaseCore (= 10.11.0) + - Firebase/Functions (10.11.0): - Firebase/CoreOnly - - FirebaseFunctions (~> 10.8.0) - - FirebaseAppCheckInterop (10.7.0) - - FirebaseAuthInterop (10.8.0) - - FirebaseCore (10.8.0): + - FirebaseFunctions (~> 10.11.0) + - FirebaseAppCheckInterop (10.11.0) + - FirebaseAuthInterop (10.11.0) + - FirebaseCore (10.11.0): - FirebaseCoreInternal (~> 10.0) - GoogleUtilities/Environment (~> 7.8) - GoogleUtilities/Logger (~> 7.8) - - FirebaseCoreExtension (10.8.0): + - FirebaseCoreExtension (10.11.0): - FirebaseCore (~> 10.0) - - FirebaseCoreInternal (10.8.0): + - FirebaseCoreInternal (10.11.0): - "GoogleUtilities/NSData+zlib (~> 7.8)" - - FirebaseFunctions (10.8.0): - - FirebaseAppCheckInterop (~> 10.0) + - FirebaseFunctions (10.11.0): + - FirebaseAppCheckInterop (~> 10.10) - FirebaseAuthInterop (~> 10.0) - FirebaseCore (~> 10.0) - FirebaseCoreExtension (~> 10.0) - FirebaseMessagingInterop (~> 10.0) - FirebaseSharedSwift (~> 10.0) - GTMSessionFetcher/Core (< 4.0, >= 2.1) - - FirebaseMessagingInterop (10.8.0) - - FirebaseSharedSwift (10.8.0) + - FirebaseMessagingInterop (10.11.0) + - FirebaseSharedSwift (10.11.0) - GoogleUtilities/Environment (7.11.1): - PromisesObjC (< 3.0, >= 1.2) - GoogleUtilities/Logger (7.11.1): - GoogleUtilities/Environment - "GoogleUtilities/NSData+zlib (7.11.1)" - - GTMSessionFetcher/Core (3.1.0) + - GTMSessionFetcher/Core (3.1.1) - PromisesObjC (2.2.0) DEPENDENCIES: @@ -51,19 +51,19 @@ SPEC REPOS: - PromisesObjC SPEC CHECKSUMS: - Firebase: b49ef44e5ec9a3d0c1f6450f410337e97872279c - FirebaseAppCheckInterop: 8e907eea79958960a8bd2058e067f31e03a7914b - FirebaseAuthInterop: 5ea2a68b83f5222f6d8688ffc3a49a9e92bb3eba - FirebaseCore: e78636a990b54be427ce300aa09a0e359f4e0e87 - FirebaseCoreExtension: d815fd6fec8bb3a0940bc02dd5e3e641ea7229d8 - FirebaseCoreInternal: fa2899eb1f340054858d289e5a0fb935a0a74e52 - FirebaseFunctions: 6377c8bb0e457bdc36bae095944371a690fc7825 - FirebaseMessagingInterop: dae5120fc708905f529dda1f6d377ae51ce51246 - FirebaseSharedSwift: e9e23efae965af553a8d1524efa3f64b5ef7ef0a + Firebase: 31d9575c124839fb5abc0db6d39511cc1dab1b85 + FirebaseAppCheckInterop: 255b6c0292fe5da995c8b2df0c02f6a3ca7f61b4 + FirebaseAuthInterop: 44e34efef7145776a107b9e7f79ed44beb4738fa + FirebaseCore: 62fd4d549f5e3f3bd52b7998721c5fa0557fb355 + FirebaseCoreExtension: cacdad57fdb60e0b86dcbcac058ec78237946759 + FirebaseCoreInternal: 9e46c82a14a3b3a25be4e1e151ce6d21536b89c0 + FirebaseFunctions: 8a2c2328a422c796a331769c5f7f1838e41249a0 + FirebaseMessagingInterop: c78a2df8002e0b51fc446a687b5ba357b81e9e90 + FirebaseSharedSwift: c590d181c8b80ebf85f2606f4d366cf72f82f184 GoogleUtilities: 9aa0ad5a7bc171f8bae016300bfcfa3fb8425749 - GTMSessionFetcher: c9e714f7eec91a55641e2bab9f45fd83a219b882 + GTMSessionFetcher: e8647203b65cee28c5f73d0f473d096653945e72 PromisesObjC: 09985d6d70fbe7878040aa746d78236e6946d2ef PODFILE CHECKSUM: 0bf21181414ed35c7e5fc96da7dd0f72b77e7b34 -COCOAPODS: 1.12.0 +COCOAPODS: 1.12.1 diff --git a/inappmessaging/Podfile.lock b/inappmessaging/Podfile.lock index 0f8b6bcf..0bf9b63a 100644 --- a/inappmessaging/Podfile.lock +++ b/inappmessaging/Podfile.lock @@ -86,4 +86,4 @@ SPEC CHECKSUMS: PODFILE CHECKSUM: ee1d0162c4b114166138141943031a3ae6c42221 -COCOAPODS: 1.11.3 +COCOAPODS: 1.12.1 diff --git a/installations/Podfile.lock b/installations/Podfile.lock index 84ddc05b..e9e2438b 100644 --- a/installations/Podfile.lock +++ b/installations/Podfile.lock @@ -1,23 +1,23 @@ PODS: - - FirebaseCore (10.2.0): + - FirebaseCore (10.11.0): - FirebaseCoreInternal (~> 10.0) - GoogleUtilities/Environment (~> 7.8) - GoogleUtilities/Logger (~> 7.8) - - FirebaseCoreInternal (10.2.0): + - FirebaseCoreInternal (10.11.0): - "GoogleUtilities/NSData+zlib (~> 7.8)" - - FirebaseInstallations (10.2.0): + - FirebaseInstallations (10.11.0): - FirebaseCore (~> 10.0) - GoogleUtilities/Environment (~> 7.8) - GoogleUtilities/UserDefaults (~> 7.8) - PromisesObjC (~> 2.1) - - GoogleUtilities/Environment (7.10.0): + - GoogleUtilities/Environment (7.11.1): - PromisesObjC (< 3.0, >= 1.2) - - GoogleUtilities/Logger (7.10.0): + - GoogleUtilities/Logger (7.11.1): - GoogleUtilities/Environment - - "GoogleUtilities/NSData+zlib (7.10.0)" - - GoogleUtilities/UserDefaults (7.10.0): + - "GoogleUtilities/NSData+zlib (7.11.1)" + - GoogleUtilities/UserDefaults (7.11.1): - GoogleUtilities/Logger - - PromisesObjC (2.1.1) + - PromisesObjC (2.2.0) DEPENDENCIES: - FirebaseInstallations @@ -31,12 +31,12 @@ SPEC REPOS: - PromisesObjC SPEC CHECKSUMS: - FirebaseCore: 813838072b797b64f529f3c2ee35e696e5641dd1 - FirebaseCoreInternal: 091bde13e47bb1c5e9fe397634f3593dc390430f - FirebaseInstallations: 004915af170935e3a583faefd5f8bc851afc220f - GoogleUtilities: bad72cb363809015b1f7f19beb1f1cd23c589f95 - PromisesObjC: ab77feca74fa2823e7af4249b8326368e61014cb + FirebaseCore: 62fd4d549f5e3f3bd52b7998721c5fa0557fb355 + FirebaseCoreInternal: 9e46c82a14a3b3a25be4e1e151ce6d21536b89c0 + FirebaseInstallations: 2a2c6859354cbec0a228a863d4daf6de7c74ced4 + GoogleUtilities: 9aa0ad5a7bc171f8bae016300bfcfa3fb8425749 + PromisesObjC: 09985d6d70fbe7878040aa746d78236e6946d2ef PODFILE CHECKSUM: 904aacceb39f206bdcc33f354e02d1d3d6343a46 -COCOAPODS: 1.11.3 +COCOAPODS: 1.12.1 diff --git a/invites/Podfile.lock b/invites/Podfile.lock index 6c87fab1..d546da23 100644 --- a/invites/Podfile.lock +++ b/invites/Podfile.lock @@ -147,4 +147,4 @@ SPEC CHECKSUMS: PODFILE CHECKSUM: 642789e1fcae7a05996d36ee829b1b64089587bd -COCOAPODS: 1.11.3 +COCOAPODS: 1.12.1 diff --git a/ml-functions/Podfile.lock b/ml-functions/Podfile.lock index c4f2730a..3430036a 100644 --- a/ml-functions/Podfile.lock +++ b/ml-functions/Podfile.lock @@ -1,36 +1,36 @@ PODS: - - Firebase/CoreOnly (10.2.0): - - FirebaseCore (= 10.2.0) - - Firebase/Functions (10.2.0): + - Firebase/CoreOnly (10.11.0): + - FirebaseCore (= 10.11.0) + - Firebase/Functions (10.11.0): - Firebase/CoreOnly - - FirebaseFunctions (~> 10.2.0) - - FirebaseAppCheckInterop (10.2.0) - - FirebaseAuthInterop (10.2.0) - - FirebaseCore (10.2.0): + - FirebaseFunctions (~> 10.11.0) + - FirebaseAppCheckInterop (10.11.0) + - FirebaseAuthInterop (10.11.0) + - FirebaseCore (10.11.0): - FirebaseCoreInternal (~> 10.0) - GoogleUtilities/Environment (~> 7.8) - GoogleUtilities/Logger (~> 7.8) - - FirebaseCoreExtension (10.2.0): + - FirebaseCoreExtension (10.11.0): - FirebaseCore (~> 10.0) - - FirebaseCoreInternal (10.2.0): + - FirebaseCoreInternal (10.11.0): - "GoogleUtilities/NSData+zlib (~> 7.8)" - - FirebaseFunctions (10.2.0): - - FirebaseAppCheckInterop (~> 10.0) + - FirebaseFunctions (10.11.0): + - FirebaseAppCheckInterop (~> 10.10) - FirebaseAuthInterop (~> 10.0) - FirebaseCore (~> 10.0) - FirebaseCoreExtension (~> 10.0) - FirebaseMessagingInterop (~> 10.0) - FirebaseSharedSwift (~> 10.0) - GTMSessionFetcher/Core (< 4.0, >= 2.1) - - FirebaseMessagingInterop (10.2.0) - - FirebaseSharedSwift (10.2.0) - - GoogleUtilities/Environment (7.10.0): + - FirebaseMessagingInterop (10.11.0) + - FirebaseSharedSwift (10.11.0) + - GoogleUtilities/Environment (7.11.1): - PromisesObjC (< 3.0, >= 1.2) - - GoogleUtilities/Logger (7.10.0): + - GoogleUtilities/Logger (7.11.1): - GoogleUtilities/Environment - - "GoogleUtilities/NSData+zlib (7.10.0)" - - GTMSessionFetcher/Core (3.0.0) - - PromisesObjC (2.1.1) + - "GoogleUtilities/NSData+zlib (7.11.1)" + - GTMSessionFetcher/Core (3.1.1) + - PromisesObjC (2.2.0) DEPENDENCIES: - Firebase/Functions @@ -51,19 +51,19 @@ SPEC REPOS: - PromisesObjC SPEC CHECKSUMS: - Firebase: a3ea7eba4382afd83808376edb99acdaff078dcf - FirebaseAppCheckInterop: af164d9c623f82174e3ffa54394dee189587c601 - FirebaseAuthInterop: 027d42ca8fec84dc6151566479af05095a0bd5c0 - FirebaseCore: 813838072b797b64f529f3c2ee35e696e5641dd1 - FirebaseCoreExtension: d08b424832917cf13612021574399afbbedffeef - FirebaseCoreInternal: 091bde13e47bb1c5e9fe397634f3593dc390430f - FirebaseFunctions: eaa208f64f2f179f0ab9b775fecdec07fdd74d90 - FirebaseMessagingInterop: b46e7fcf39c0e9b16841e258645a320a154af240 - FirebaseSharedSwift: a160b39d4ce77be922b3d6ff009099c7294e36e5 - GoogleUtilities: bad72cb363809015b1f7f19beb1f1cd23c589f95 - GTMSessionFetcher: c1edebe64e9fb4e8f6415d018edf1fd3eac074a1 - PromisesObjC: ab77feca74fa2823e7af4249b8326368e61014cb + Firebase: 31d9575c124839fb5abc0db6d39511cc1dab1b85 + FirebaseAppCheckInterop: 255b6c0292fe5da995c8b2df0c02f6a3ca7f61b4 + FirebaseAuthInterop: 44e34efef7145776a107b9e7f79ed44beb4738fa + FirebaseCore: 62fd4d549f5e3f3bd52b7998721c5fa0557fb355 + FirebaseCoreExtension: cacdad57fdb60e0b86dcbcac058ec78237946759 + FirebaseCoreInternal: 9e46c82a14a3b3a25be4e1e151ce6d21536b89c0 + FirebaseFunctions: 8a2c2328a422c796a331769c5f7f1838e41249a0 + FirebaseMessagingInterop: c78a2df8002e0b51fc446a687b5ba357b81e9e90 + FirebaseSharedSwift: c590d181c8b80ebf85f2606f4d366cf72f82f184 + GoogleUtilities: 9aa0ad5a7bc171f8bae016300bfcfa3fb8425749 + GTMSessionFetcher: e8647203b65cee28c5f73d0f473d096653945e72 + PromisesObjC: 09985d6d70fbe7878040aa746d78236e6946d2ef PODFILE CHECKSUM: aa543baa476adf0a1eb62d4970ac2cffc30a1931 -COCOAPODS: 1.11.3 +COCOAPODS: 1.12.1 diff --git a/mlkit/Podfile.lock b/mlkit/Podfile.lock index 47e4a1d3..dce12a25 100644 --- a/mlkit/Podfile.lock +++ b/mlkit/Podfile.lock @@ -81,7 +81,7 @@ PODS: - nanopb/decode (1.30906.0) - nanopb/encode (1.30906.0) - PromisesObjC (1.2.12) - - Protobuf (3.21.4) + - Protobuf (3.23.3) - TensorFlowLiteC (2.1.0) - TensorFlowLiteObjC (2.1.0): - TensorFlowLiteC (= 2.1.0) @@ -125,10 +125,10 @@ SPEC CHECKSUMS: GTMSessionFetcher: 5595ec75acf5be50814f81e9189490412bad82ba nanopb: 59317e09cf1f1a0af72f12af412d54edf52603fc PromisesObjC: 3113f7f76903778cf4a0586bd1ab89329a0b7b97 - Protobuf: 85a48c73d708782e2869564c0438e211aae98e7a + Protobuf: d9c3d7e5a3574aa6a5d521f2d9f733c76d294be8 TensorFlowLiteC: 215603d4426d93810eace5947e317389554a4b66 TensorFlowLiteObjC: 2e074eb41084037aeda9a8babe111fdd3ac99974 PODFILE CHECKSUM: 4b071879fc5f9391b9325777ac56ce58e70e8b8d -COCOAPODS: 1.11.3 +COCOAPODS: 1.12.1 diff --git a/storage/Podfile.lock b/storage/Podfile.lock index 2da3400a..ba67c8e3 100644 --- a/storage/Podfile.lock +++ b/storage/Podfile.lock @@ -24,28 +24,28 @@ PODS: - FirebaseStorageInternal (9.6.0): - FirebaseCore (~> 9.0) - GTMSessionFetcher/Core (< 3.0, >= 1.7) - - FirebaseStorageUI (12.3.0): + - FirebaseStorageUI (13.0.0): - FirebaseStorage (< 11.0, >= 8.0) - SDWebImage (~> 5.6) - - GoogleDataTransport (9.2.0): + - GoogleDataTransport (9.2.3): - GoogleUtilities/Environment (~> 7.7) - nanopb (< 2.30910.0, >= 2.30908.0) - PromisesObjC (< 3.0, >= 1.2) - - GoogleUtilities/Environment (7.10.0): + - GoogleUtilities/Environment (7.11.1): - PromisesObjC (< 3.0, >= 1.2) - - GoogleUtilities/Logger (7.10.0): + - GoogleUtilities/Logger (7.11.1): - GoogleUtilities/Environment - - "GoogleUtilities/NSData+zlib (7.10.0)" + - "GoogleUtilities/NSData+zlib (7.11.1)" - GTMSessionFetcher/Core (2.3.0) - nanopb (2.30909.0): - nanopb/decode (= 2.30909.0) - nanopb/encode (= 2.30909.0) - nanopb/decode (2.30909.0) - nanopb/encode (2.30909.0) - - PromisesObjC (2.1.1) - - SDWebImage (5.14.2): - - SDWebImage/Core (= 5.14.2) - - SDWebImage/Core (5.14.2) + - PromisesObjC (2.2.0) + - SDWebImage (5.16.0): + - SDWebImage/Core (= 5.16.0) + - SDWebImage/Core (5.16.0) DEPENDENCIES: - FirebaseStorage (~> 9.0) @@ -78,14 +78,14 @@ SPEC CHECKSUMS: FirebaseCoreInternal: bca76517fe1ed381e989f5e7d8abb0da8d85bed3 FirebaseStorage: 1fead543a1f441c3b434c1c9f12560dd82f8b568 FirebaseStorageInternal: 81d8a597324ccd06c41a43c5700bc1185a2fc328 - FirebaseStorageUI: e395358d689cd64b967b2402939ee0f503de63b5 - GoogleDataTransport: 1c8145da7117bd68bbbed00cf304edb6a24de00f - GoogleUtilities: bad72cb363809015b1f7f19beb1f1cd23c589f95 + FirebaseStorageUI: 3c89304877d2f838c2276c4ad33ac7d93a37377a + GoogleDataTransport: f0308f5905a745f94fb91fea9c6cbaf3831cb1bd + GoogleUtilities: 9aa0ad5a7bc171f8bae016300bfcfa3fb8425749 GTMSessionFetcher: 3a63d75eecd6aa32c2fc79f578064e1214dfdec2 nanopb: b552cce312b6c8484180ef47159bc0f65a1f0431 - PromisesObjC: ab77feca74fa2823e7af4249b8326368e61014cb - SDWebImage: b9a731e1d6307f44ca703b3976d18c24ca561e84 + PromisesObjC: 09985d6d70fbe7878040aa746d78236e6946d2ef + SDWebImage: 2aea163b50bfcb569a2726b6a754c54a4506fcf6 PODFILE CHECKSUM: 391f1ea32d2ab69e86fbbcaed454945eef4950b4 -COCOAPODS: 1.11.3 +COCOAPODS: 1.12.1 From 35990867ab5bda7e3398fd5a580103d450a847ba Mon Sep 17 00:00:00 2001 From: DPE bot Date: Fri, 28 Jul 2023 11:32:54 -0400 Subject: [PATCH 309/387] Auto-update dependencies. --- appcheck/Podfile.lock | 34 +++++++++--------- crashlytics/Podfile.lock | 54 ++++++++++++++-------------- database/Podfile.lock | 18 +++++----- firestore/objc/Podfile.lock | 38 ++++++++++---------- firestore/swift/Podfile.lock | 70 ++++++++++++++++++------------------ firoptions/Podfile.lock | 22 ++++++------ functions/Podfile.lock | 54 ++++++++++++++-------------- installations/Podfile.lock | 26 +++++++------- ml-functions/Podfile.lock | 54 ++++++++++++++-------------- mlkit/Podfile.lock | 4 +-- storage/Podfile.lock | 20 +++++------ 11 files changed, 197 insertions(+), 197 deletions(-) diff --git a/appcheck/Podfile.lock b/appcheck/Podfile.lock index 4bd92c5b..2b8090a9 100644 --- a/appcheck/Podfile.lock +++ b/appcheck/Podfile.lock @@ -1,25 +1,25 @@ PODS: - - Firebase/AppCheck (10.11.0): + - Firebase/AppCheck (10.12.0): - Firebase/CoreOnly - - FirebaseAppCheck (~> 10.11.0) - - Firebase/CoreOnly (10.11.0): - - FirebaseCore (= 10.11.0) - - FirebaseAppCheck (10.11.0): + - FirebaseAppCheck (~> 10.12.0) + - Firebase/CoreOnly (10.12.0): + - FirebaseCore (= 10.12.0) + - FirebaseAppCheck (10.12.0): - FirebaseCore (~> 10.0) - GoogleUtilities/Environment (~> 7.8) - PromisesObjC (~> 2.1) - - FirebaseCore (10.11.0): + - FirebaseCore (10.12.0): - FirebaseCoreInternal (~> 10.0) - GoogleUtilities/Environment (~> 7.8) - GoogleUtilities/Logger (~> 7.8) - - FirebaseCoreInternal (10.11.0): + - FirebaseCoreInternal (10.12.0): - "GoogleUtilities/NSData+zlib (~> 7.8)" - - GoogleUtilities/Environment (7.11.1): + - GoogleUtilities/Environment (7.11.4): - PromisesObjC (< 3.0, >= 1.2) - - GoogleUtilities/Logger (7.11.1): + - GoogleUtilities/Logger (7.11.4): - GoogleUtilities/Environment - - "GoogleUtilities/NSData+zlib (7.11.1)" - - PromisesObjC (2.2.0) + - "GoogleUtilities/NSData+zlib (7.11.4)" + - PromisesObjC (2.3.1) DEPENDENCIES: - Firebase/AppCheck @@ -34,12 +34,12 @@ SPEC REPOS: - PromisesObjC SPEC CHECKSUMS: - Firebase: 31d9575c124839fb5abc0db6d39511cc1dab1b85 - FirebaseAppCheck: fb7a0f680b941e9efd67b1ed9b1d700a2ed73ce5 - FirebaseCore: 62fd4d549f5e3f3bd52b7998721c5fa0557fb355 - FirebaseCoreInternal: 9e46c82a14a3b3a25be4e1e151ce6d21536b89c0 - GoogleUtilities: 9aa0ad5a7bc171f8bae016300bfcfa3fb8425749 - PromisesObjC: 09985d6d70fbe7878040aa746d78236e6946d2ef + Firebase: 07150e75d142fb9399f6777fa56a187b17f833a0 + FirebaseAppCheck: c5e49dadf9c9cbabf0066074af938e032a0cce48 + FirebaseCore: f86a1394906b97ac445ae49c92552a9425831bed + FirebaseCoreInternal: 950500ad8a08963657f6d8c67b579740c06d6aa1 + GoogleUtilities: c63691989bf362ba0505507da00eeb326192e83e + PromisesObjC: c50d2056b5253dadbd6c2bea79b0674bd5a52fa4 PODFILE CHECKSUM: 3f5fe9faa57008d6327228db502ed5519ccd4918 diff --git a/crashlytics/Podfile.lock b/crashlytics/Podfile.lock index 728d0bcc..d1bb241d 100644 --- a/crashlytics/Podfile.lock +++ b/crashlytics/Podfile.lock @@ -1,18 +1,18 @@ PODS: - - Firebase/CoreOnly (10.11.0): - - FirebaseCore (= 10.11.0) - - Firebase/Crashlytics (10.11.0): + - Firebase/CoreOnly (10.12.0): + - FirebaseCore (= 10.12.0) + - Firebase/Crashlytics (10.12.0): - Firebase/CoreOnly - - FirebaseCrashlytics (~> 10.11.0) - - FirebaseCore (10.11.0): + - FirebaseCrashlytics (~> 10.12.0) + - FirebaseCore (10.12.0): - FirebaseCoreInternal (~> 10.0) - GoogleUtilities/Environment (~> 7.8) - GoogleUtilities/Logger (~> 7.8) - - FirebaseCoreExtension (10.11.0): + - FirebaseCoreExtension (10.12.0): - FirebaseCore (~> 10.0) - - FirebaseCoreInternal (10.11.0): + - FirebaseCoreInternal (10.12.0): - "GoogleUtilities/NSData+zlib (~> 7.8)" - - FirebaseCrashlytics (10.11.0): + - FirebaseCrashlytics (10.12.0): - FirebaseCore (~> 10.5) - FirebaseInstallations (~> 10.0) - FirebaseSessions (~> 10.5) @@ -20,12 +20,12 @@ PODS: - GoogleUtilities/Environment (~> 7.8) - nanopb (< 2.30910.0, >= 2.30908.0) - PromisesObjC (~> 2.1) - - FirebaseInstallations (10.11.0): + - FirebaseInstallations (10.12.0): - FirebaseCore (~> 10.0) - GoogleUtilities/Environment (~> 7.8) - GoogleUtilities/UserDefaults (~> 7.8) - PromisesObjC (~> 2.1) - - FirebaseSessions (10.11.0): + - FirebaseSessions (10.12.0): - FirebaseCore (~> 10.5) - FirebaseCoreExtension (~> 10.0) - FirebaseInstallations (~> 10.0) @@ -37,21 +37,21 @@ PODS: - GoogleUtilities/Environment (~> 7.7) - nanopb (< 2.30910.0, >= 2.30908.0) - PromisesObjC (< 3.0, >= 1.2) - - GoogleUtilities/Environment (7.11.1): + - GoogleUtilities/Environment (7.11.4): - PromisesObjC (< 3.0, >= 1.2) - - GoogleUtilities/Logger (7.11.1): + - GoogleUtilities/Logger (7.11.4): - GoogleUtilities/Environment - - "GoogleUtilities/NSData+zlib (7.11.1)" - - GoogleUtilities/UserDefaults (7.11.1): + - "GoogleUtilities/NSData+zlib (7.11.4)" + - GoogleUtilities/UserDefaults (7.11.4): - GoogleUtilities/Logger - nanopb (2.30909.0): - nanopb/decode (= 2.30909.0) - nanopb/encode (= 2.30909.0) - nanopb/decode (2.30909.0) - nanopb/encode (2.30909.0) - - PromisesObjC (2.2.0) - - PromisesSwift (2.2.0): - - PromisesObjC (= 2.2.0) + - PromisesObjC (2.3.1) + - PromisesSwift (2.3.1): + - PromisesObjC (= 2.3.1) DEPENDENCIES: - Firebase/Crashlytics @@ -72,18 +72,18 @@ SPEC REPOS: - PromisesSwift SPEC CHECKSUMS: - Firebase: 31d9575c124839fb5abc0db6d39511cc1dab1b85 - FirebaseCore: 62fd4d549f5e3f3bd52b7998721c5fa0557fb355 - FirebaseCoreExtension: cacdad57fdb60e0b86dcbcac058ec78237946759 - FirebaseCoreInternal: 9e46c82a14a3b3a25be4e1e151ce6d21536b89c0 - FirebaseCrashlytics: 5927efd92f7fb052b0ab1e673d2f0d97274cd442 - FirebaseInstallations: 2a2c6859354cbec0a228a863d4daf6de7c74ced4 - FirebaseSessions: a62ba5c45284adb7714f4126cfbdb32b17c260bd + Firebase: 07150e75d142fb9399f6777fa56a187b17f833a0 + FirebaseCore: f86a1394906b97ac445ae49c92552a9425831bed + FirebaseCoreExtension: 0ce5ac36042001cfa233ce7bfa28e5c313cf80f4 + FirebaseCoreInternal: 950500ad8a08963657f6d8c67b579740c06d6aa1 + FirebaseCrashlytics: c4d111b7430c49744c74bcc6346ea00868661ac8 + FirebaseInstallations: 7b99ef103f013624444c614397038219c45f8e63 + FirebaseSessions: a4ee211eeb31a2224cd8d9d4e30a0fccde9aa00c GoogleDataTransport: f0308f5905a745f94fb91fea9c6cbaf3831cb1bd - GoogleUtilities: 9aa0ad5a7bc171f8bae016300bfcfa3fb8425749 + GoogleUtilities: c63691989bf362ba0505507da00eeb326192e83e nanopb: b552cce312b6c8484180ef47159bc0f65a1f0431 - PromisesObjC: 09985d6d70fbe7878040aa746d78236e6946d2ef - PromisesSwift: cf9eb58666a43bbe007302226e510b16c1e10959 + PromisesObjC: c50d2056b5253dadbd6c2bea79b0674bd5a52fa4 + PromisesSwift: 28dca69a9c40779916ac2d6985a0192a5cb4a265 PODFILE CHECKSUM: 7d7fc01886b20bf15f0faadc1d61966683471571 diff --git a/database/Podfile.lock b/database/Podfile.lock index 0358228e..de607aca 100644 --- a/database/Podfile.lock +++ b/database/Podfile.lock @@ -31,20 +31,20 @@ PODS: - GoogleUtilities/Environment (~> 7.7) - nanopb (< 2.30910.0, >= 2.30908.0) - PromisesObjC (< 3.0, >= 1.2) - - GoogleUtilities/AppDelegateSwizzler (7.11.1): + - GoogleUtilities/AppDelegateSwizzler (7.11.4): - GoogleUtilities/Environment - GoogleUtilities/Logger - GoogleUtilities/Network - - GoogleUtilities/Environment (7.11.1): + - GoogleUtilities/Environment (7.11.4): - PromisesObjC (< 3.0, >= 1.2) - - GoogleUtilities/Logger (7.11.1): + - GoogleUtilities/Logger (7.11.4): - GoogleUtilities/Environment - - GoogleUtilities/Network (7.11.1): + - GoogleUtilities/Network (7.11.4): - GoogleUtilities/Logger - "GoogleUtilities/NSData+zlib" - GoogleUtilities/Reachability - - "GoogleUtilities/NSData+zlib (7.11.1)" - - GoogleUtilities/Reachability (7.11.1): + - "GoogleUtilities/NSData+zlib (7.11.4)" + - GoogleUtilities/Reachability (7.11.4): - GoogleUtilities/Logger - GTMSessionFetcher/Core (2.3.0) - leveldb-library (1.22.1) @@ -53,7 +53,7 @@ PODS: - nanopb/encode (= 2.30909.0) - nanopb/decode (2.30909.0) - nanopb/encode (2.30909.0) - - PromisesObjC (2.2.0) + - PromisesObjC (2.3.1) DEPENDENCIES: - Firebase/Auth @@ -82,11 +82,11 @@ SPEC CHECKSUMS: FirebaseCoreInternal: bca76517fe1ed381e989f5e7d8abb0da8d85bed3 FirebaseDatabase: 3de19e533a73d45e25917b46aafe1dd344ec8119 GoogleDataTransport: f0308f5905a745f94fb91fea9c6cbaf3831cb1bd - GoogleUtilities: 9aa0ad5a7bc171f8bae016300bfcfa3fb8425749 + GoogleUtilities: c63691989bf362ba0505507da00eeb326192e83e GTMSessionFetcher: 3a63d75eecd6aa32c2fc79f578064e1214dfdec2 leveldb-library: 50c7b45cbd7bf543c81a468fe557a16ae3db8729 nanopb: b552cce312b6c8484180ef47159bc0f65a1f0431 - PromisesObjC: 09985d6d70fbe7878040aa746d78236e6946d2ef + PromisesObjC: c50d2056b5253dadbd6c2bea79b0674bd5a52fa4 PODFILE CHECKSUM: 2613ab7c1eac1e9efb615f9c2979ec498d92dcf6 diff --git a/firestore/objc/Podfile.lock b/firestore/objc/Podfile.lock index 34fa8f02..bf054b3c 100644 --- a/firestore/objc/Podfile.lock +++ b/firestore/objc/Podfile.lock @@ -634,20 +634,20 @@ PODS: - BoringSSL-GRPC/Implementation (0.0.24): - BoringSSL-GRPC/Interface (= 0.0.24) - BoringSSL-GRPC/Interface (0.0.24) - - FirebaseAppCheckInterop (10.11.0) - - FirebaseAuth (10.11.0): + - FirebaseAppCheckInterop (10.12.0) + - FirebaseAuth (10.12.0): - FirebaseAppCheckInterop (~> 10.0) - FirebaseCore (~> 10.0) - GoogleUtilities/AppDelegateSwizzler (~> 7.8) - GoogleUtilities/Environment (~> 7.8) - GTMSessionFetcher/Core (< 4.0, >= 2.1) - - FirebaseCore (10.11.0): + - FirebaseCore (10.12.0): - FirebaseCoreInternal (~> 10.0) - GoogleUtilities/Environment (~> 7.8) - GoogleUtilities/Logger (~> 7.8) - - FirebaseCoreInternal (10.11.0): + - FirebaseCoreInternal (10.12.0): - "GoogleUtilities/NSData+zlib (~> 7.8)" - - FirebaseFirestore (10.11.0): + - FirebaseFirestore (10.12.0): - abseil/algorithm (~> 1.20220623.0) - abseil/base (~> 1.20220623.0) - abseil/container/flat_hash_map (~> 1.20220623.0) @@ -660,20 +660,20 @@ PODS: - "gRPC-C++ (~> 1.50.1)" - leveldb-library (~> 1.22) - nanopb (< 2.30910.0, >= 2.30908.0) - - GoogleUtilities/AppDelegateSwizzler (7.11.1): + - GoogleUtilities/AppDelegateSwizzler (7.11.4): - GoogleUtilities/Environment - GoogleUtilities/Logger - GoogleUtilities/Network - - GoogleUtilities/Environment (7.11.1): + - GoogleUtilities/Environment (7.11.4): - PromisesObjC (< 3.0, >= 1.2) - - GoogleUtilities/Logger (7.11.1): + - GoogleUtilities/Logger (7.11.4): - GoogleUtilities/Environment - - GoogleUtilities/Network (7.11.1): + - GoogleUtilities/Network (7.11.4): - GoogleUtilities/Logger - "GoogleUtilities/NSData+zlib" - GoogleUtilities/Reachability - - "GoogleUtilities/NSData+zlib (7.11.1)" - - GoogleUtilities/Reachability (7.11.1): + - "GoogleUtilities/NSData+zlib (7.11.4)" + - GoogleUtilities/Reachability (7.11.4): - GoogleUtilities/Logger - "gRPC-C++ (1.50.1)": - "gRPC-C++/Implementation (= 1.50.1)" @@ -743,7 +743,7 @@ PODS: - nanopb/encode (= 2.30909.0) - nanopb/decode (2.30909.0) - nanopb/encode (2.30909.0) - - PromisesObjC (2.2.0) + - PromisesObjC (2.3.1) DEPENDENCIES: - FirebaseAuth @@ -769,18 +769,18 @@ SPEC REPOS: SPEC CHECKSUMS: abseil: 926fb7a82dc6d2b8e1f2ed7f3a718bce691d1e46 BoringSSL-GRPC: 3175b25143e648463a56daeaaa499c6cb86dad33 - FirebaseAppCheckInterop: 255b6c0292fe5da995c8b2df0c02f6a3ca7f61b4 - FirebaseAuth: 7aabcb00fbf330db49c207c0d645b8b1b62df0e9 - FirebaseCore: 62fd4d549f5e3f3bd52b7998721c5fa0557fb355 - FirebaseCoreInternal: 9e46c82a14a3b3a25be4e1e151ce6d21536b89c0 - FirebaseFirestore: 09be82b113fbcb225b9797d2c525ae8886abc7a3 - GoogleUtilities: 9aa0ad5a7bc171f8bae016300bfcfa3fb8425749 + FirebaseAppCheckInterop: f95a4feb9089867aff1a4bdc2ce309137e07736a + FirebaseAuth: a66c1e14ec58f41d154a4b41ce1a23ea00ad4805 + FirebaseCore: f86a1394906b97ac445ae49c92552a9425831bed + FirebaseCoreInternal: 950500ad8a08963657f6d8c67b579740c06d6aa1 + FirebaseFirestore: f94c9541515fa4a49af52269bbc50349009424b4 + GoogleUtilities: c63691989bf362ba0505507da00eeb326192e83e "gRPC-C++": 0968bace703459fd3e5dcb0b2bed4c573dbff046 gRPC-Core: 17108291d84332196d3c8466b48f016fc17d816d GTMSessionFetcher: e8647203b65cee28c5f73d0f473d096653945e72 leveldb-library: f03246171cce0484482ec291f88b6d563699ee06 nanopb: b552cce312b6c8484180ef47159bc0f65a1f0431 - PromisesObjC: 09985d6d70fbe7878040aa746d78236e6946d2ef + PromisesObjC: c50d2056b5253dadbd6c2bea79b0674bd5a52fa4 PODFILE CHECKSUM: 2c326f47761ecd18d1c150444d24a282c84b433e diff --git a/firestore/swift/Podfile.lock b/firestore/swift/Podfile.lock index 10f46778..bd2a7276 100644 --- a/firestore/swift/Podfile.lock +++ b/firestore/swift/Podfile.lock @@ -634,30 +634,30 @@ PODS: - BoringSSL-GRPC/Implementation (0.0.24): - BoringSSL-GRPC/Interface (= 0.0.24) - BoringSSL-GRPC/Interface (0.0.24) - - Firebase/Auth (10.11.0): + - Firebase/Auth (10.12.0): - Firebase/CoreOnly - - FirebaseAuth (~> 10.11.0) - - Firebase/CoreOnly (10.11.0): - - FirebaseCore (= 10.11.0) - - Firebase/Firestore (10.11.0): + - FirebaseAuth (~> 10.12.0) + - Firebase/CoreOnly (10.12.0): + - FirebaseCore (= 10.12.0) + - Firebase/Firestore (10.12.0): - Firebase/CoreOnly - - FirebaseFirestore (~> 10.11.0) - - FirebaseAppCheckInterop (10.11.0) - - FirebaseAuth (10.11.0): + - FirebaseFirestore (~> 10.12.0) + - FirebaseAppCheckInterop (10.12.0) + - FirebaseAuth (10.12.0): - FirebaseAppCheckInterop (~> 10.0) - FirebaseCore (~> 10.0) - GoogleUtilities/AppDelegateSwizzler (~> 7.8) - GoogleUtilities/Environment (~> 7.8) - GTMSessionFetcher/Core (< 4.0, >= 2.1) - - FirebaseCore (10.11.0): + - FirebaseCore (10.12.0): - FirebaseCoreInternal (~> 10.0) - GoogleUtilities/Environment (~> 7.8) - GoogleUtilities/Logger (~> 7.8) - - FirebaseCoreExtension (10.11.0): + - FirebaseCoreExtension (10.12.0): - FirebaseCore (~> 10.0) - - FirebaseCoreInternal (10.11.0): + - FirebaseCoreInternal (10.12.0): - "GoogleUtilities/NSData+zlib (~> 7.8)" - - FirebaseFirestore (10.11.0): + - FirebaseFirestore (10.12.0): - abseil/algorithm (~> 1.20220623.0) - abseil/base (~> 1.20220623.0) - abseil/container/flat_hash_map (~> 1.20220623.0) @@ -670,27 +670,27 @@ PODS: - "gRPC-C++ (~> 1.50.1)" - leveldb-library (~> 1.22) - nanopb (< 2.30910.0, >= 2.30908.0) - - FirebaseFirestoreSwift (10.12.0): + - FirebaseFirestoreSwift (10.13.0): - FirebaseCore (~> 10.0) - FirebaseCoreExtension (~> 10.0) - FirebaseFirestore (~> 10.0) - FirebaseSharedSwift (~> 10.0) - - FirebaseSharedSwift (10.11.0) - - GeoFire/Utils (4.3.0) - - GoogleUtilities/AppDelegateSwizzler (7.11.1): + - FirebaseSharedSwift (10.12.0) + - GeoFire/Utils (5.0.0) + - GoogleUtilities/AppDelegateSwizzler (7.11.4): - GoogleUtilities/Environment - GoogleUtilities/Logger - GoogleUtilities/Network - - GoogleUtilities/Environment (7.11.1): + - GoogleUtilities/Environment (7.11.4): - PromisesObjC (< 3.0, >= 1.2) - - GoogleUtilities/Logger (7.11.1): + - GoogleUtilities/Logger (7.11.4): - GoogleUtilities/Environment - - GoogleUtilities/Network (7.11.1): + - GoogleUtilities/Network (7.11.4): - GoogleUtilities/Logger - "GoogleUtilities/NSData+zlib" - GoogleUtilities/Reachability - - "GoogleUtilities/NSData+zlib (7.11.1)" - - GoogleUtilities/Reachability (7.11.1): + - "GoogleUtilities/NSData+zlib (7.11.4)" + - GoogleUtilities/Reachability (7.11.4): - GoogleUtilities/Logger - "gRPC-C++ (1.50.1)": - "gRPC-C++/Implementation (= 1.50.1)" @@ -760,7 +760,7 @@ PODS: - nanopb/encode (= 2.30909.0) - nanopb/decode (2.30909.0) - nanopb/encode (2.30909.0) - - PromisesObjC (2.2.0) + - PromisesObjC (2.3.1) DEPENDENCIES: - Firebase/Auth @@ -795,29 +795,29 @@ EXTERNAL SOURCES: CHECKOUT OPTIONS: FirebaseFirestoreSwift: - :commit: 1ef1ea2fb3e70a77c373adbf5fbc0a31c9ee8db7 + :commit: d89d65e52854f6629614e2d7ec4608d706d4bd2b :git: https://github.com/firebase/firebase-ios-sdk.git SPEC CHECKSUMS: abseil: 926fb7a82dc6d2b8e1f2ed7f3a718bce691d1e46 BoringSSL-GRPC: 3175b25143e648463a56daeaaa499c6cb86dad33 - Firebase: 31d9575c124839fb5abc0db6d39511cc1dab1b85 - FirebaseAppCheckInterop: 255b6c0292fe5da995c8b2df0c02f6a3ca7f61b4 - FirebaseAuth: 7aabcb00fbf330db49c207c0d645b8b1b62df0e9 - FirebaseCore: 62fd4d549f5e3f3bd52b7998721c5fa0557fb355 - FirebaseCoreExtension: cacdad57fdb60e0b86dcbcac058ec78237946759 - FirebaseCoreInternal: 9e46c82a14a3b3a25be4e1e151ce6d21536b89c0 - FirebaseFirestore: 09be82b113fbcb225b9797d2c525ae8886abc7a3 - FirebaseFirestoreSwift: 7a81b69579c3fddaf082a8be08d362a1d9c9cf49 - FirebaseSharedSwift: c590d181c8b80ebf85f2606f4d366cf72f82f184 - GeoFire: c34927b5c81ab614f611c79aa8d074cfa9780f07 - GoogleUtilities: 9aa0ad5a7bc171f8bae016300bfcfa3fb8425749 + Firebase: 07150e75d142fb9399f6777fa56a187b17f833a0 + FirebaseAppCheckInterop: f95a4feb9089867aff1a4bdc2ce309137e07736a + FirebaseAuth: a66c1e14ec58f41d154a4b41ce1a23ea00ad4805 + FirebaseCore: f86a1394906b97ac445ae49c92552a9425831bed + FirebaseCoreExtension: 0ce5ac36042001cfa233ce7bfa28e5c313cf80f4 + FirebaseCoreInternal: 950500ad8a08963657f6d8c67b579740c06d6aa1 + FirebaseFirestore: f94c9541515fa4a49af52269bbc50349009424b4 + FirebaseFirestoreSwift: 6aaf7e0531a0b043be3df335c57088d73351ee24 + FirebaseSharedSwift: c4eb72d435973c77d6f155f05c963933dcba35a7 + GeoFire: a579ffdcdcf6fe74ef9efd7f887d4082598d6d1f + GoogleUtilities: c63691989bf362ba0505507da00eeb326192e83e "gRPC-C++": 0968bace703459fd3e5dcb0b2bed4c573dbff046 gRPC-Core: 17108291d84332196d3c8466b48f016fc17d816d GTMSessionFetcher: e8647203b65cee28c5f73d0f473d096653945e72 leveldb-library: f03246171cce0484482ec291f88b6d563699ee06 nanopb: b552cce312b6c8484180ef47159bc0f65a1f0431 - PromisesObjC: 09985d6d70fbe7878040aa746d78236e6946d2ef + PromisesObjC: c50d2056b5253dadbd6c2bea79b0674bd5a52fa4 PODFILE CHECKSUM: 97272481fd29bdcf2f666d99fa188fa8f4e80c39 diff --git a/firoptions/Podfile.lock b/firoptions/Podfile.lock index c7601cb9..97b4a107 100644 --- a/firoptions/Podfile.lock +++ b/firoptions/Podfile.lock @@ -71,24 +71,24 @@ PODS: - GoogleUtilities/Environment (~> 7.7) - nanopb (< 2.30910.0, >= 2.30908.0) - PromisesObjC (< 3.0, >= 1.2) - - GoogleUtilities/AppDelegateSwizzler (7.11.1): + - GoogleUtilities/AppDelegateSwizzler (7.11.4): - GoogleUtilities/Environment - GoogleUtilities/Logger - GoogleUtilities/Network - - GoogleUtilities/Environment (7.11.1): + - GoogleUtilities/Environment (7.11.4): - PromisesObjC (< 3.0, >= 1.2) - - GoogleUtilities/Logger (7.11.1): + - GoogleUtilities/Logger (7.11.4): - GoogleUtilities/Environment - - GoogleUtilities/MethodSwizzler (7.11.1): + - GoogleUtilities/MethodSwizzler (7.11.4): - GoogleUtilities/Logger - - GoogleUtilities/Network (7.11.1): + - GoogleUtilities/Network (7.11.4): - GoogleUtilities/Logger - "GoogleUtilities/NSData+zlib" - GoogleUtilities/Reachability - - "GoogleUtilities/NSData+zlib (7.11.1)" - - GoogleUtilities/Reachability (7.11.1): + - "GoogleUtilities/NSData+zlib (7.11.4)" + - GoogleUtilities/Reachability (7.11.4): - GoogleUtilities/Logger - - GoogleUtilities/UserDefaults (7.11.1): + - GoogleUtilities/UserDefaults (7.11.4): - GoogleUtilities/Logger - leveldb-library (1.22.1) - nanopb (2.30909.0): @@ -96,7 +96,7 @@ PODS: - nanopb/encode (= 2.30909.0) - nanopb/decode (2.30909.0) - nanopb/encode (2.30909.0) - - PromisesObjC (2.2.0) + - PromisesObjC (2.3.1) DEPENDENCIES: - Firebase/Analytics @@ -129,10 +129,10 @@ SPEC CHECKSUMS: FirebaseInstallations: 0a115432c4e223c5ab20b0dbbe4cbefa793a0e8e GoogleAppMeasurement: 6de2b1a69e4326eb82ee05d138f6a5cb7311bcb1 GoogleDataTransport: f0308f5905a745f94fb91fea9c6cbaf3831cb1bd - GoogleUtilities: 9aa0ad5a7bc171f8bae016300bfcfa3fb8425749 + GoogleUtilities: c63691989bf362ba0505507da00eeb326192e83e leveldb-library: 50c7b45cbd7bf543c81a468fe557a16ae3db8729 nanopb: b552cce312b6c8484180ef47159bc0f65a1f0431 - PromisesObjC: 09985d6d70fbe7878040aa746d78236e6946d2ef + PromisesObjC: c50d2056b5253dadbd6c2bea79b0674bd5a52fa4 PODFILE CHECKSUM: 637f4cec311becce3d9f62d24448342df688ce41 diff --git a/functions/Podfile.lock b/functions/Podfile.lock index 329ee65a..b29d28f5 100644 --- a/functions/Podfile.lock +++ b/functions/Podfile.lock @@ -1,20 +1,20 @@ PODS: - - Firebase/CoreOnly (10.11.0): - - FirebaseCore (= 10.11.0) - - Firebase/Functions (10.11.0): + - Firebase/CoreOnly (10.12.0): + - FirebaseCore (= 10.12.0) + - Firebase/Functions (10.12.0): - Firebase/CoreOnly - - FirebaseFunctions (~> 10.11.0) - - FirebaseAppCheckInterop (10.11.0) - - FirebaseAuthInterop (10.11.0) - - FirebaseCore (10.11.0): + - FirebaseFunctions (~> 10.12.0) + - FirebaseAppCheckInterop (10.12.0) + - FirebaseAuthInterop (10.12.0) + - FirebaseCore (10.12.0): - FirebaseCoreInternal (~> 10.0) - GoogleUtilities/Environment (~> 7.8) - GoogleUtilities/Logger (~> 7.8) - - FirebaseCoreExtension (10.11.0): + - FirebaseCoreExtension (10.12.0): - FirebaseCore (~> 10.0) - - FirebaseCoreInternal (10.11.0): + - FirebaseCoreInternal (10.12.0): - "GoogleUtilities/NSData+zlib (~> 7.8)" - - FirebaseFunctions (10.11.0): + - FirebaseFunctions (10.12.0): - FirebaseAppCheckInterop (~> 10.10) - FirebaseAuthInterop (~> 10.0) - FirebaseCore (~> 10.0) @@ -22,15 +22,15 @@ PODS: - FirebaseMessagingInterop (~> 10.0) - FirebaseSharedSwift (~> 10.0) - GTMSessionFetcher/Core (< 4.0, >= 2.1) - - FirebaseMessagingInterop (10.11.0) - - FirebaseSharedSwift (10.11.0) - - GoogleUtilities/Environment (7.11.1): + - FirebaseMessagingInterop (10.12.0) + - FirebaseSharedSwift (10.12.0) + - GoogleUtilities/Environment (7.11.4): - PromisesObjC (< 3.0, >= 1.2) - - GoogleUtilities/Logger (7.11.1): + - GoogleUtilities/Logger (7.11.4): - GoogleUtilities/Environment - - "GoogleUtilities/NSData+zlib (7.11.1)" + - "GoogleUtilities/NSData+zlib (7.11.4)" - GTMSessionFetcher/Core (3.1.1) - - PromisesObjC (2.2.0) + - PromisesObjC (2.3.1) DEPENDENCIES: - Firebase/Functions @@ -51,18 +51,18 @@ SPEC REPOS: - PromisesObjC SPEC CHECKSUMS: - Firebase: 31d9575c124839fb5abc0db6d39511cc1dab1b85 - FirebaseAppCheckInterop: 255b6c0292fe5da995c8b2df0c02f6a3ca7f61b4 - FirebaseAuthInterop: 44e34efef7145776a107b9e7f79ed44beb4738fa - FirebaseCore: 62fd4d549f5e3f3bd52b7998721c5fa0557fb355 - FirebaseCoreExtension: cacdad57fdb60e0b86dcbcac058ec78237946759 - FirebaseCoreInternal: 9e46c82a14a3b3a25be4e1e151ce6d21536b89c0 - FirebaseFunctions: 8a2c2328a422c796a331769c5f7f1838e41249a0 - FirebaseMessagingInterop: c78a2df8002e0b51fc446a687b5ba357b81e9e90 - FirebaseSharedSwift: c590d181c8b80ebf85f2606f4d366cf72f82f184 - GoogleUtilities: 9aa0ad5a7bc171f8bae016300bfcfa3fb8425749 + Firebase: 07150e75d142fb9399f6777fa56a187b17f833a0 + FirebaseAppCheckInterop: f95a4feb9089867aff1a4bdc2ce309137e07736a + FirebaseAuthInterop: 047153f3c2928822032190aa5194e332670a0d66 + FirebaseCore: f86a1394906b97ac445ae49c92552a9425831bed + FirebaseCoreExtension: 0ce5ac36042001cfa233ce7bfa28e5c313cf80f4 + FirebaseCoreInternal: 950500ad8a08963657f6d8c67b579740c06d6aa1 + FirebaseFunctions: d49c7920b289d85029882927e4056ad04a906e19 + FirebaseMessagingInterop: 9009d471dc63cb9e5a7d170e7c107fb78c469f19 + FirebaseSharedSwift: c4eb72d435973c77d6f155f05c963933dcba35a7 + GoogleUtilities: c63691989bf362ba0505507da00eeb326192e83e GTMSessionFetcher: e8647203b65cee28c5f73d0f473d096653945e72 - PromisesObjC: 09985d6d70fbe7878040aa746d78236e6946d2ef + PromisesObjC: c50d2056b5253dadbd6c2bea79b0674bd5a52fa4 PODFILE CHECKSUM: 0bf21181414ed35c7e5fc96da7dd0f72b77e7b34 diff --git a/installations/Podfile.lock b/installations/Podfile.lock index e9e2438b..0eba4f0e 100644 --- a/installations/Podfile.lock +++ b/installations/Podfile.lock @@ -1,23 +1,23 @@ PODS: - - FirebaseCore (10.11.0): + - FirebaseCore (10.12.0): - FirebaseCoreInternal (~> 10.0) - GoogleUtilities/Environment (~> 7.8) - GoogleUtilities/Logger (~> 7.8) - - FirebaseCoreInternal (10.11.0): + - FirebaseCoreInternal (10.12.0): - "GoogleUtilities/NSData+zlib (~> 7.8)" - - FirebaseInstallations (10.11.0): + - FirebaseInstallations (10.12.0): - FirebaseCore (~> 10.0) - GoogleUtilities/Environment (~> 7.8) - GoogleUtilities/UserDefaults (~> 7.8) - PromisesObjC (~> 2.1) - - GoogleUtilities/Environment (7.11.1): + - GoogleUtilities/Environment (7.11.4): - PromisesObjC (< 3.0, >= 1.2) - - GoogleUtilities/Logger (7.11.1): + - GoogleUtilities/Logger (7.11.4): - GoogleUtilities/Environment - - "GoogleUtilities/NSData+zlib (7.11.1)" - - GoogleUtilities/UserDefaults (7.11.1): + - "GoogleUtilities/NSData+zlib (7.11.4)" + - GoogleUtilities/UserDefaults (7.11.4): - GoogleUtilities/Logger - - PromisesObjC (2.2.0) + - PromisesObjC (2.3.1) DEPENDENCIES: - FirebaseInstallations @@ -31,11 +31,11 @@ SPEC REPOS: - PromisesObjC SPEC CHECKSUMS: - FirebaseCore: 62fd4d549f5e3f3bd52b7998721c5fa0557fb355 - FirebaseCoreInternal: 9e46c82a14a3b3a25be4e1e151ce6d21536b89c0 - FirebaseInstallations: 2a2c6859354cbec0a228a863d4daf6de7c74ced4 - GoogleUtilities: 9aa0ad5a7bc171f8bae016300bfcfa3fb8425749 - PromisesObjC: 09985d6d70fbe7878040aa746d78236e6946d2ef + FirebaseCore: f86a1394906b97ac445ae49c92552a9425831bed + FirebaseCoreInternal: 950500ad8a08963657f6d8c67b579740c06d6aa1 + FirebaseInstallations: 7b99ef103f013624444c614397038219c45f8e63 + GoogleUtilities: c63691989bf362ba0505507da00eeb326192e83e + PromisesObjC: c50d2056b5253dadbd6c2bea79b0674bd5a52fa4 PODFILE CHECKSUM: 904aacceb39f206bdcc33f354e02d1d3d6343a46 diff --git a/ml-functions/Podfile.lock b/ml-functions/Podfile.lock index 3430036a..7e70d6f4 100644 --- a/ml-functions/Podfile.lock +++ b/ml-functions/Podfile.lock @@ -1,20 +1,20 @@ PODS: - - Firebase/CoreOnly (10.11.0): - - FirebaseCore (= 10.11.0) - - Firebase/Functions (10.11.0): + - Firebase/CoreOnly (10.12.0): + - FirebaseCore (= 10.12.0) + - Firebase/Functions (10.12.0): - Firebase/CoreOnly - - FirebaseFunctions (~> 10.11.0) - - FirebaseAppCheckInterop (10.11.0) - - FirebaseAuthInterop (10.11.0) - - FirebaseCore (10.11.0): + - FirebaseFunctions (~> 10.12.0) + - FirebaseAppCheckInterop (10.12.0) + - FirebaseAuthInterop (10.12.0) + - FirebaseCore (10.12.0): - FirebaseCoreInternal (~> 10.0) - GoogleUtilities/Environment (~> 7.8) - GoogleUtilities/Logger (~> 7.8) - - FirebaseCoreExtension (10.11.0): + - FirebaseCoreExtension (10.12.0): - FirebaseCore (~> 10.0) - - FirebaseCoreInternal (10.11.0): + - FirebaseCoreInternal (10.12.0): - "GoogleUtilities/NSData+zlib (~> 7.8)" - - FirebaseFunctions (10.11.0): + - FirebaseFunctions (10.12.0): - FirebaseAppCheckInterop (~> 10.10) - FirebaseAuthInterop (~> 10.0) - FirebaseCore (~> 10.0) @@ -22,15 +22,15 @@ PODS: - FirebaseMessagingInterop (~> 10.0) - FirebaseSharedSwift (~> 10.0) - GTMSessionFetcher/Core (< 4.0, >= 2.1) - - FirebaseMessagingInterop (10.11.0) - - FirebaseSharedSwift (10.11.0) - - GoogleUtilities/Environment (7.11.1): + - FirebaseMessagingInterop (10.12.0) + - FirebaseSharedSwift (10.12.0) + - GoogleUtilities/Environment (7.11.4): - PromisesObjC (< 3.0, >= 1.2) - - GoogleUtilities/Logger (7.11.1): + - GoogleUtilities/Logger (7.11.4): - GoogleUtilities/Environment - - "GoogleUtilities/NSData+zlib (7.11.1)" + - "GoogleUtilities/NSData+zlib (7.11.4)" - GTMSessionFetcher/Core (3.1.1) - - PromisesObjC (2.2.0) + - PromisesObjC (2.3.1) DEPENDENCIES: - Firebase/Functions @@ -51,18 +51,18 @@ SPEC REPOS: - PromisesObjC SPEC CHECKSUMS: - Firebase: 31d9575c124839fb5abc0db6d39511cc1dab1b85 - FirebaseAppCheckInterop: 255b6c0292fe5da995c8b2df0c02f6a3ca7f61b4 - FirebaseAuthInterop: 44e34efef7145776a107b9e7f79ed44beb4738fa - FirebaseCore: 62fd4d549f5e3f3bd52b7998721c5fa0557fb355 - FirebaseCoreExtension: cacdad57fdb60e0b86dcbcac058ec78237946759 - FirebaseCoreInternal: 9e46c82a14a3b3a25be4e1e151ce6d21536b89c0 - FirebaseFunctions: 8a2c2328a422c796a331769c5f7f1838e41249a0 - FirebaseMessagingInterop: c78a2df8002e0b51fc446a687b5ba357b81e9e90 - FirebaseSharedSwift: c590d181c8b80ebf85f2606f4d366cf72f82f184 - GoogleUtilities: 9aa0ad5a7bc171f8bae016300bfcfa3fb8425749 + Firebase: 07150e75d142fb9399f6777fa56a187b17f833a0 + FirebaseAppCheckInterop: f95a4feb9089867aff1a4bdc2ce309137e07736a + FirebaseAuthInterop: 047153f3c2928822032190aa5194e332670a0d66 + FirebaseCore: f86a1394906b97ac445ae49c92552a9425831bed + FirebaseCoreExtension: 0ce5ac36042001cfa233ce7bfa28e5c313cf80f4 + FirebaseCoreInternal: 950500ad8a08963657f6d8c67b579740c06d6aa1 + FirebaseFunctions: d49c7920b289d85029882927e4056ad04a906e19 + FirebaseMessagingInterop: 9009d471dc63cb9e5a7d170e7c107fb78c469f19 + FirebaseSharedSwift: c4eb72d435973c77d6f155f05c963933dcba35a7 + GoogleUtilities: c63691989bf362ba0505507da00eeb326192e83e GTMSessionFetcher: e8647203b65cee28c5f73d0f473d096653945e72 - PromisesObjC: 09985d6d70fbe7878040aa746d78236e6946d2ef + PromisesObjC: c50d2056b5253dadbd6c2bea79b0674bd5a52fa4 PODFILE CHECKSUM: aa543baa476adf0a1eb62d4970ac2cffc30a1931 diff --git a/mlkit/Podfile.lock b/mlkit/Podfile.lock index dce12a25..b6a9df67 100644 --- a/mlkit/Podfile.lock +++ b/mlkit/Podfile.lock @@ -81,7 +81,7 @@ PODS: - nanopb/decode (1.30906.0) - nanopb/encode (1.30906.0) - PromisesObjC (1.2.12) - - Protobuf (3.23.3) + - Protobuf (3.23.4) - TensorFlowLiteC (2.1.0) - TensorFlowLiteObjC (2.1.0): - TensorFlowLiteC (= 2.1.0) @@ -125,7 +125,7 @@ SPEC CHECKSUMS: GTMSessionFetcher: 5595ec75acf5be50814f81e9189490412bad82ba nanopb: 59317e09cf1f1a0af72f12af412d54edf52603fc PromisesObjC: 3113f7f76903778cf4a0586bd1ab89329a0b7b97 - Protobuf: d9c3d7e5a3574aa6a5d521f2d9f733c76d294be8 + Protobuf: c6bc59bbab3d38a71c67f62d7cb7ca8f8ea4eca1 TensorFlowLiteC: 215603d4426d93810eace5947e317389554a4b66 TensorFlowLiteObjC: 2e074eb41084037aeda9a8babe111fdd3ac99974 diff --git a/storage/Podfile.lock b/storage/Podfile.lock index ba67c8e3..bdc89ca2 100644 --- a/storage/Podfile.lock +++ b/storage/Podfile.lock @@ -31,21 +31,21 @@ PODS: - GoogleUtilities/Environment (~> 7.7) - nanopb (< 2.30910.0, >= 2.30908.0) - PromisesObjC (< 3.0, >= 1.2) - - GoogleUtilities/Environment (7.11.1): + - GoogleUtilities/Environment (7.11.4): - PromisesObjC (< 3.0, >= 1.2) - - GoogleUtilities/Logger (7.11.1): + - GoogleUtilities/Logger (7.11.4): - GoogleUtilities/Environment - - "GoogleUtilities/NSData+zlib (7.11.1)" + - "GoogleUtilities/NSData+zlib (7.11.4)" - GTMSessionFetcher/Core (2.3.0) - nanopb (2.30909.0): - nanopb/decode (= 2.30909.0) - nanopb/encode (= 2.30909.0) - nanopb/decode (2.30909.0) - nanopb/encode (2.30909.0) - - PromisesObjC (2.2.0) - - SDWebImage (5.16.0): - - SDWebImage/Core (= 5.16.0) - - SDWebImage/Core (5.16.0) + - PromisesObjC (2.3.1) + - SDWebImage (5.17.0): + - SDWebImage/Core (= 5.17.0) + - SDWebImage/Core (5.17.0) DEPENDENCIES: - FirebaseStorage (~> 9.0) @@ -80,11 +80,11 @@ SPEC CHECKSUMS: FirebaseStorageInternal: 81d8a597324ccd06c41a43c5700bc1185a2fc328 FirebaseStorageUI: 3c89304877d2f838c2276c4ad33ac7d93a37377a GoogleDataTransport: f0308f5905a745f94fb91fea9c6cbaf3831cb1bd - GoogleUtilities: 9aa0ad5a7bc171f8bae016300bfcfa3fb8425749 + GoogleUtilities: c63691989bf362ba0505507da00eeb326192e83e GTMSessionFetcher: 3a63d75eecd6aa32c2fc79f578064e1214dfdec2 nanopb: b552cce312b6c8484180ef47159bc0f65a1f0431 - PromisesObjC: 09985d6d70fbe7878040aa746d78236e6946d2ef - SDWebImage: 2aea163b50bfcb569a2726b6a754c54a4506fcf6 + PromisesObjC: c50d2056b5253dadbd6c2bea79b0674bd5a52fa4 + SDWebImage: 750adf017a315a280c60fde706ab1e552a3ae4e9 PODFILE CHECKSUM: 391f1ea32d2ab69e86fbbcaed454945eef4950b4 From 1a0ce507ea94f756945cfd321244d8d0d55bf655 Mon Sep 17 00:00:00 2001 From: DPE bot Date: Thu, 3 Aug 2023 11:31:35 -0400 Subject: [PATCH 310/387] Auto-update dependencies. --- appcheck/Podfile.lock | 30 ++++++++--------- crashlytics/Podfile.lock | 48 ++++++++++++++-------------- database/Podfile.lock | 18 +++++------ firestore/objc/Podfile.lock | 34 ++++++++++---------- firestore/swift/Podfile.lock | 62 ++++++++++++++++++------------------ firoptions/Podfile.lock | 22 ++++++------- functions/Podfile.lock | 50 ++++++++++++++--------------- installations/Podfile.lock | 22 ++++++------- ml-functions/Podfile.lock | 50 ++++++++++++++--------------- storage/Podfile.lock | 12 +++---- 10 files changed, 174 insertions(+), 174 deletions(-) diff --git a/appcheck/Podfile.lock b/appcheck/Podfile.lock index 2b8090a9..3788e3c2 100644 --- a/appcheck/Podfile.lock +++ b/appcheck/Podfile.lock @@ -1,24 +1,24 @@ PODS: - - Firebase/AppCheck (10.12.0): + - Firebase/AppCheck (10.13.0): - Firebase/CoreOnly - - FirebaseAppCheck (~> 10.12.0) - - Firebase/CoreOnly (10.12.0): - - FirebaseCore (= 10.12.0) - - FirebaseAppCheck (10.12.0): + - FirebaseAppCheck (~> 10.13.0) + - Firebase/CoreOnly (10.13.0): + - FirebaseCore (= 10.13.0) + - FirebaseAppCheck (10.13.0): - FirebaseCore (~> 10.0) - GoogleUtilities/Environment (~> 7.8) - PromisesObjC (~> 2.1) - - FirebaseCore (10.12.0): + - FirebaseCore (10.13.0): - FirebaseCoreInternal (~> 10.0) - GoogleUtilities/Environment (~> 7.8) - GoogleUtilities/Logger (~> 7.8) - - FirebaseCoreInternal (10.12.0): + - FirebaseCoreInternal (10.13.0): - "GoogleUtilities/NSData+zlib (~> 7.8)" - - GoogleUtilities/Environment (7.11.4): + - GoogleUtilities/Environment (7.11.5): - PromisesObjC (< 3.0, >= 1.2) - - GoogleUtilities/Logger (7.11.4): + - GoogleUtilities/Logger (7.11.5): - GoogleUtilities/Environment - - "GoogleUtilities/NSData+zlib (7.11.4)" + - "GoogleUtilities/NSData+zlib (7.11.5)" - PromisesObjC (2.3.1) DEPENDENCIES: @@ -34,11 +34,11 @@ SPEC REPOS: - PromisesObjC SPEC CHECKSUMS: - Firebase: 07150e75d142fb9399f6777fa56a187b17f833a0 - FirebaseAppCheck: c5e49dadf9c9cbabf0066074af938e032a0cce48 - FirebaseCore: f86a1394906b97ac445ae49c92552a9425831bed - FirebaseCoreInternal: 950500ad8a08963657f6d8c67b579740c06d6aa1 - GoogleUtilities: c63691989bf362ba0505507da00eeb326192e83e + Firebase: 343d7539befb614d22b2eae24759f6307b1175e9 + FirebaseAppCheck: 450d9a8c46cd96bf86563a26305cdfd79bb59164 + FirebaseCore: 9948a31ff2c6cf323f9b040068201a95d271b68d + FirebaseCoreInternal: b342e37cd4f5b4454ec34308f073420e7920858e + GoogleUtilities: 13e2c67ede716b8741c7989e26893d151b2b2084 PromisesObjC: c50d2056b5253dadbd6c2bea79b0674bd5a52fa4 PODFILE CHECKSUM: 3f5fe9faa57008d6327228db502ed5519ccd4918 diff --git a/crashlytics/Podfile.lock b/crashlytics/Podfile.lock index d1bb241d..0bcf38d6 100644 --- a/crashlytics/Podfile.lock +++ b/crashlytics/Podfile.lock @@ -1,18 +1,18 @@ PODS: - - Firebase/CoreOnly (10.12.0): - - FirebaseCore (= 10.12.0) - - Firebase/Crashlytics (10.12.0): + - Firebase/CoreOnly (10.13.0): + - FirebaseCore (= 10.13.0) + - Firebase/Crashlytics (10.13.0): - Firebase/CoreOnly - - FirebaseCrashlytics (~> 10.12.0) - - FirebaseCore (10.12.0): + - FirebaseCrashlytics (~> 10.13.0) + - FirebaseCore (10.13.0): - FirebaseCoreInternal (~> 10.0) - GoogleUtilities/Environment (~> 7.8) - GoogleUtilities/Logger (~> 7.8) - - FirebaseCoreExtension (10.12.0): + - FirebaseCoreExtension (10.13.0): - FirebaseCore (~> 10.0) - - FirebaseCoreInternal (10.12.0): + - FirebaseCoreInternal (10.13.0): - "GoogleUtilities/NSData+zlib (~> 7.8)" - - FirebaseCrashlytics (10.12.0): + - FirebaseCrashlytics (10.13.0): - FirebaseCore (~> 10.5) - FirebaseInstallations (~> 10.0) - FirebaseSessions (~> 10.5) @@ -20,12 +20,12 @@ PODS: - GoogleUtilities/Environment (~> 7.8) - nanopb (< 2.30910.0, >= 2.30908.0) - PromisesObjC (~> 2.1) - - FirebaseInstallations (10.12.0): + - FirebaseInstallations (10.13.0): - FirebaseCore (~> 10.0) - GoogleUtilities/Environment (~> 7.8) - GoogleUtilities/UserDefaults (~> 7.8) - PromisesObjC (~> 2.1) - - FirebaseSessions (10.12.0): + - FirebaseSessions (10.13.0): - FirebaseCore (~> 10.5) - FirebaseCoreExtension (~> 10.0) - FirebaseInstallations (~> 10.0) @@ -33,16 +33,16 @@ PODS: - GoogleUtilities/Environment (~> 7.10) - nanopb (< 2.30910.0, >= 2.30908.0) - PromisesSwift (~> 2.1) - - GoogleDataTransport (9.2.3): + - GoogleDataTransport (9.2.5): - GoogleUtilities/Environment (~> 7.7) - nanopb (< 2.30910.0, >= 2.30908.0) - PromisesObjC (< 3.0, >= 1.2) - - GoogleUtilities/Environment (7.11.4): + - GoogleUtilities/Environment (7.11.5): - PromisesObjC (< 3.0, >= 1.2) - - GoogleUtilities/Logger (7.11.4): + - GoogleUtilities/Logger (7.11.5): - GoogleUtilities/Environment - - "GoogleUtilities/NSData+zlib (7.11.4)" - - GoogleUtilities/UserDefaults (7.11.4): + - "GoogleUtilities/NSData+zlib (7.11.5)" + - GoogleUtilities/UserDefaults (7.11.5): - GoogleUtilities/Logger - nanopb (2.30909.0): - nanopb/decode (= 2.30909.0) @@ -72,15 +72,15 @@ SPEC REPOS: - PromisesSwift SPEC CHECKSUMS: - Firebase: 07150e75d142fb9399f6777fa56a187b17f833a0 - FirebaseCore: f86a1394906b97ac445ae49c92552a9425831bed - FirebaseCoreExtension: 0ce5ac36042001cfa233ce7bfa28e5c313cf80f4 - FirebaseCoreInternal: 950500ad8a08963657f6d8c67b579740c06d6aa1 - FirebaseCrashlytics: c4d111b7430c49744c74bcc6346ea00868661ac8 - FirebaseInstallations: 7b99ef103f013624444c614397038219c45f8e63 - FirebaseSessions: a4ee211eeb31a2224cd8d9d4e30a0fccde9aa00c - GoogleDataTransport: f0308f5905a745f94fb91fea9c6cbaf3831cb1bd - GoogleUtilities: c63691989bf362ba0505507da00eeb326192e83e + Firebase: 343d7539befb614d22b2eae24759f6307b1175e9 + FirebaseCore: 9948a31ff2c6cf323f9b040068201a95d271b68d + FirebaseCoreExtension: ce60f9db46d83944cf444664d6d587474128eeca + FirebaseCoreInternal: b342e37cd4f5b4454ec34308f073420e7920858e + FirebaseCrashlytics: 4679fbc4768fcb4dd6f5533101841d40256d4475 + FirebaseInstallations: b28af1b9f997f1a799efe818c94695a3728c352f + FirebaseSessions: 991fb4c20b3505eef125f7cbfa20a5b5b189c2a4 + GoogleDataTransport: 54dee9d48d14580407f8f5fbf2f496e92437a2f2 + GoogleUtilities: 13e2c67ede716b8741c7989e26893d151b2b2084 nanopb: b552cce312b6c8484180ef47159bc0f65a1f0431 PromisesObjC: c50d2056b5253dadbd6c2bea79b0674bd5a52fa4 PromisesSwift: 28dca69a9c40779916ac2d6985a0192a5cb4a265 diff --git a/database/Podfile.lock b/database/Podfile.lock index de607aca..1537fc7d 100644 --- a/database/Podfile.lock +++ b/database/Podfile.lock @@ -27,24 +27,24 @@ PODS: - FirebaseDatabase (9.6.0): - FirebaseCore (~> 9.0) - leveldb-library (~> 1.22) - - GoogleDataTransport (9.2.3): + - GoogleDataTransport (9.2.5): - GoogleUtilities/Environment (~> 7.7) - nanopb (< 2.30910.0, >= 2.30908.0) - PromisesObjC (< 3.0, >= 1.2) - - GoogleUtilities/AppDelegateSwizzler (7.11.4): + - GoogleUtilities/AppDelegateSwizzler (7.11.5): - GoogleUtilities/Environment - GoogleUtilities/Logger - GoogleUtilities/Network - - GoogleUtilities/Environment (7.11.4): + - GoogleUtilities/Environment (7.11.5): - PromisesObjC (< 3.0, >= 1.2) - - GoogleUtilities/Logger (7.11.4): + - GoogleUtilities/Logger (7.11.5): - GoogleUtilities/Environment - - GoogleUtilities/Network (7.11.4): + - GoogleUtilities/Network (7.11.5): - GoogleUtilities/Logger - "GoogleUtilities/NSData+zlib" - GoogleUtilities/Reachability - - "GoogleUtilities/NSData+zlib (7.11.4)" - - GoogleUtilities/Reachability (7.11.4): + - "GoogleUtilities/NSData+zlib (7.11.5)" + - GoogleUtilities/Reachability (7.11.5): - GoogleUtilities/Logger - GTMSessionFetcher/Core (2.3.0) - leveldb-library (1.22.1) @@ -81,8 +81,8 @@ SPEC CHECKSUMS: FirebaseCoreDiagnostics: 99a495094b10a57eeb3ae8efa1665700ad0bdaa6 FirebaseCoreInternal: bca76517fe1ed381e989f5e7d8abb0da8d85bed3 FirebaseDatabase: 3de19e533a73d45e25917b46aafe1dd344ec8119 - GoogleDataTransport: f0308f5905a745f94fb91fea9c6cbaf3831cb1bd - GoogleUtilities: c63691989bf362ba0505507da00eeb326192e83e + GoogleDataTransport: 54dee9d48d14580407f8f5fbf2f496e92437a2f2 + GoogleUtilities: 13e2c67ede716b8741c7989e26893d151b2b2084 GTMSessionFetcher: 3a63d75eecd6aa32c2fc79f578064e1214dfdec2 leveldb-library: 50c7b45cbd7bf543c81a468fe557a16ae3db8729 nanopb: b552cce312b6c8484180ef47159bc0f65a1f0431 diff --git a/firestore/objc/Podfile.lock b/firestore/objc/Podfile.lock index bf054b3c..bfb06338 100644 --- a/firestore/objc/Podfile.lock +++ b/firestore/objc/Podfile.lock @@ -634,20 +634,20 @@ PODS: - BoringSSL-GRPC/Implementation (0.0.24): - BoringSSL-GRPC/Interface (= 0.0.24) - BoringSSL-GRPC/Interface (0.0.24) - - FirebaseAppCheckInterop (10.12.0) - - FirebaseAuth (10.12.0): + - FirebaseAppCheckInterop (10.13.0) + - FirebaseAuth (10.13.0): - FirebaseAppCheckInterop (~> 10.0) - FirebaseCore (~> 10.0) - GoogleUtilities/AppDelegateSwizzler (~> 7.8) - GoogleUtilities/Environment (~> 7.8) - GTMSessionFetcher/Core (< 4.0, >= 2.1) - - FirebaseCore (10.12.0): + - FirebaseCore (10.13.0): - FirebaseCoreInternal (~> 10.0) - GoogleUtilities/Environment (~> 7.8) - GoogleUtilities/Logger (~> 7.8) - - FirebaseCoreInternal (10.12.0): + - FirebaseCoreInternal (10.13.0): - "GoogleUtilities/NSData+zlib (~> 7.8)" - - FirebaseFirestore (10.12.0): + - FirebaseFirestore (10.13.0): - abseil/algorithm (~> 1.20220623.0) - abseil/base (~> 1.20220623.0) - abseil/container/flat_hash_map (~> 1.20220623.0) @@ -660,20 +660,20 @@ PODS: - "gRPC-C++ (~> 1.50.1)" - leveldb-library (~> 1.22) - nanopb (< 2.30910.0, >= 2.30908.0) - - GoogleUtilities/AppDelegateSwizzler (7.11.4): + - GoogleUtilities/AppDelegateSwizzler (7.11.5): - GoogleUtilities/Environment - GoogleUtilities/Logger - GoogleUtilities/Network - - GoogleUtilities/Environment (7.11.4): + - GoogleUtilities/Environment (7.11.5): - PromisesObjC (< 3.0, >= 1.2) - - GoogleUtilities/Logger (7.11.4): + - GoogleUtilities/Logger (7.11.5): - GoogleUtilities/Environment - - GoogleUtilities/Network (7.11.4): + - GoogleUtilities/Network (7.11.5): - GoogleUtilities/Logger - "GoogleUtilities/NSData+zlib" - GoogleUtilities/Reachability - - "GoogleUtilities/NSData+zlib (7.11.4)" - - GoogleUtilities/Reachability (7.11.4): + - "GoogleUtilities/NSData+zlib (7.11.5)" + - GoogleUtilities/Reachability (7.11.5): - GoogleUtilities/Logger - "gRPC-C++ (1.50.1)": - "gRPC-C++/Implementation (= 1.50.1)" @@ -769,12 +769,12 @@ SPEC REPOS: SPEC CHECKSUMS: abseil: 926fb7a82dc6d2b8e1f2ed7f3a718bce691d1e46 BoringSSL-GRPC: 3175b25143e648463a56daeaaa499c6cb86dad33 - FirebaseAppCheckInterop: f95a4feb9089867aff1a4bdc2ce309137e07736a - FirebaseAuth: a66c1e14ec58f41d154a4b41ce1a23ea00ad4805 - FirebaseCore: f86a1394906b97ac445ae49c92552a9425831bed - FirebaseCoreInternal: 950500ad8a08963657f6d8c67b579740c06d6aa1 - FirebaseFirestore: f94c9541515fa4a49af52269bbc50349009424b4 - GoogleUtilities: c63691989bf362ba0505507da00eeb326192e83e + FirebaseAppCheckInterop: 5e12dc623d443dedffcde9c6f3ed41510125d8ef + FirebaseAuth: dbc8986dc6a9a8de0c3205f171a3e901d8163d0a + FirebaseCore: 9948a31ff2c6cf323f9b040068201a95d271b68d + FirebaseCoreInternal: b342e37cd4f5b4454ec34308f073420e7920858e + FirebaseFirestore: 97102936578f2e07fa11455fef9ae979084f4673 + GoogleUtilities: 13e2c67ede716b8741c7989e26893d151b2b2084 "gRPC-C++": 0968bace703459fd3e5dcb0b2bed4c573dbff046 gRPC-Core: 17108291d84332196d3c8466b48f016fc17d816d GTMSessionFetcher: e8647203b65cee28c5f73d0f473d096653945e72 diff --git a/firestore/swift/Podfile.lock b/firestore/swift/Podfile.lock index bd2a7276..8a9bdb19 100644 --- a/firestore/swift/Podfile.lock +++ b/firestore/swift/Podfile.lock @@ -634,30 +634,30 @@ PODS: - BoringSSL-GRPC/Implementation (0.0.24): - BoringSSL-GRPC/Interface (= 0.0.24) - BoringSSL-GRPC/Interface (0.0.24) - - Firebase/Auth (10.12.0): + - Firebase/Auth (10.13.0): - Firebase/CoreOnly - - FirebaseAuth (~> 10.12.0) - - Firebase/CoreOnly (10.12.0): - - FirebaseCore (= 10.12.0) - - Firebase/Firestore (10.12.0): + - FirebaseAuth (~> 10.13.0) + - Firebase/CoreOnly (10.13.0): + - FirebaseCore (= 10.13.0) + - Firebase/Firestore (10.13.0): - Firebase/CoreOnly - - FirebaseFirestore (~> 10.12.0) - - FirebaseAppCheckInterop (10.12.0) - - FirebaseAuth (10.12.0): + - FirebaseFirestore (~> 10.13.0) + - FirebaseAppCheckInterop (10.13.0) + - FirebaseAuth (10.13.0): - FirebaseAppCheckInterop (~> 10.0) - FirebaseCore (~> 10.0) - GoogleUtilities/AppDelegateSwizzler (~> 7.8) - GoogleUtilities/Environment (~> 7.8) - GTMSessionFetcher/Core (< 4.0, >= 2.1) - - FirebaseCore (10.12.0): + - FirebaseCore (10.13.0): - FirebaseCoreInternal (~> 10.0) - GoogleUtilities/Environment (~> 7.8) - GoogleUtilities/Logger (~> 7.8) - - FirebaseCoreExtension (10.12.0): + - FirebaseCoreExtension (10.13.0): - FirebaseCore (~> 10.0) - - FirebaseCoreInternal (10.12.0): + - FirebaseCoreInternal (10.13.0): - "GoogleUtilities/NSData+zlib (~> 7.8)" - - FirebaseFirestore (10.12.0): + - FirebaseFirestore (10.13.0): - abseil/algorithm (~> 1.20220623.0) - abseil/base (~> 1.20220623.0) - abseil/container/flat_hash_map (~> 1.20220623.0) @@ -670,27 +670,27 @@ PODS: - "gRPC-C++ (~> 1.50.1)" - leveldb-library (~> 1.22) - nanopb (< 2.30910.0, >= 2.30908.0) - - FirebaseFirestoreSwift (10.13.0): + - FirebaseFirestoreSwift (10.14.0): - FirebaseCore (~> 10.0) - FirebaseCoreExtension (~> 10.0) - FirebaseFirestore (~> 10.0) - FirebaseSharedSwift (~> 10.0) - - FirebaseSharedSwift (10.12.0) + - FirebaseSharedSwift (10.13.0) - GeoFire/Utils (5.0.0) - - GoogleUtilities/AppDelegateSwizzler (7.11.4): + - GoogleUtilities/AppDelegateSwizzler (7.11.5): - GoogleUtilities/Environment - GoogleUtilities/Logger - GoogleUtilities/Network - - GoogleUtilities/Environment (7.11.4): + - GoogleUtilities/Environment (7.11.5): - PromisesObjC (< 3.0, >= 1.2) - - GoogleUtilities/Logger (7.11.4): + - GoogleUtilities/Logger (7.11.5): - GoogleUtilities/Environment - - GoogleUtilities/Network (7.11.4): + - GoogleUtilities/Network (7.11.5): - GoogleUtilities/Logger - "GoogleUtilities/NSData+zlib" - GoogleUtilities/Reachability - - "GoogleUtilities/NSData+zlib (7.11.4)" - - GoogleUtilities/Reachability (7.11.4): + - "GoogleUtilities/NSData+zlib (7.11.5)" + - GoogleUtilities/Reachability (7.11.5): - GoogleUtilities/Logger - "gRPC-C++ (1.50.1)": - "gRPC-C++/Implementation (= 1.50.1)" @@ -795,23 +795,23 @@ EXTERNAL SOURCES: CHECKOUT OPTIONS: FirebaseFirestoreSwift: - :commit: d89d65e52854f6629614e2d7ec4608d706d4bd2b + :commit: 5a7af33c52b8048151bad5a8e96a25e136fcd6aa :git: https://github.com/firebase/firebase-ios-sdk.git SPEC CHECKSUMS: abseil: 926fb7a82dc6d2b8e1f2ed7f3a718bce691d1e46 BoringSSL-GRPC: 3175b25143e648463a56daeaaa499c6cb86dad33 - Firebase: 07150e75d142fb9399f6777fa56a187b17f833a0 - FirebaseAppCheckInterop: f95a4feb9089867aff1a4bdc2ce309137e07736a - FirebaseAuth: a66c1e14ec58f41d154a4b41ce1a23ea00ad4805 - FirebaseCore: f86a1394906b97ac445ae49c92552a9425831bed - FirebaseCoreExtension: 0ce5ac36042001cfa233ce7bfa28e5c313cf80f4 - FirebaseCoreInternal: 950500ad8a08963657f6d8c67b579740c06d6aa1 - FirebaseFirestore: f94c9541515fa4a49af52269bbc50349009424b4 - FirebaseFirestoreSwift: 6aaf7e0531a0b043be3df335c57088d73351ee24 - FirebaseSharedSwift: c4eb72d435973c77d6f155f05c963933dcba35a7 + Firebase: 343d7539befb614d22b2eae24759f6307b1175e9 + FirebaseAppCheckInterop: 5e12dc623d443dedffcde9c6f3ed41510125d8ef + FirebaseAuth: dbc8986dc6a9a8de0c3205f171a3e901d8163d0a + FirebaseCore: 9948a31ff2c6cf323f9b040068201a95d271b68d + FirebaseCoreExtension: ce60f9db46d83944cf444664d6d587474128eeca + FirebaseCoreInternal: b342e37cd4f5b4454ec34308f073420e7920858e + FirebaseFirestore: 97102936578f2e07fa11455fef9ae979084f4673 + FirebaseFirestoreSwift: 4bfcdffcc8c5a91962bed488187a8bc69910438e + FirebaseSharedSwift: 5c4906ecf0441ed23efff399454dc791eff8ad54 GeoFire: a579ffdcdcf6fe74ef9efd7f887d4082598d6d1f - GoogleUtilities: c63691989bf362ba0505507da00eeb326192e83e + GoogleUtilities: 13e2c67ede716b8741c7989e26893d151b2b2084 "gRPC-C++": 0968bace703459fd3e5dcb0b2bed4c573dbff046 gRPC-Core: 17108291d84332196d3c8466b48f016fc17d816d GTMSessionFetcher: e8647203b65cee28c5f73d0f473d096653945e72 diff --git a/firoptions/Podfile.lock b/firoptions/Podfile.lock index 97b4a107..abf2f6eb 100644 --- a/firoptions/Podfile.lock +++ b/firoptions/Podfile.lock @@ -67,28 +67,28 @@ PODS: - GoogleUtilities/Network (~> 7.7) - "GoogleUtilities/NSData+zlib (~> 7.7)" - nanopb (< 2.30910.0, >= 2.30908.0) - - GoogleDataTransport (9.2.3): + - GoogleDataTransport (9.2.5): - GoogleUtilities/Environment (~> 7.7) - nanopb (< 2.30910.0, >= 2.30908.0) - PromisesObjC (< 3.0, >= 1.2) - - GoogleUtilities/AppDelegateSwizzler (7.11.4): + - GoogleUtilities/AppDelegateSwizzler (7.11.5): - GoogleUtilities/Environment - GoogleUtilities/Logger - GoogleUtilities/Network - - GoogleUtilities/Environment (7.11.4): + - GoogleUtilities/Environment (7.11.5): - PromisesObjC (< 3.0, >= 1.2) - - GoogleUtilities/Logger (7.11.4): + - GoogleUtilities/Logger (7.11.5): - GoogleUtilities/Environment - - GoogleUtilities/MethodSwizzler (7.11.4): + - GoogleUtilities/MethodSwizzler (7.11.5): - GoogleUtilities/Logger - - GoogleUtilities/Network (7.11.4): + - GoogleUtilities/Network (7.11.5): - GoogleUtilities/Logger - "GoogleUtilities/NSData+zlib" - GoogleUtilities/Reachability - - "GoogleUtilities/NSData+zlib (7.11.4)" - - GoogleUtilities/Reachability (7.11.4): + - "GoogleUtilities/NSData+zlib (7.11.5)" + - GoogleUtilities/Reachability (7.11.5): - GoogleUtilities/Logger - - GoogleUtilities/UserDefaults (7.11.4): + - GoogleUtilities/UserDefaults (7.11.5): - GoogleUtilities/Logger - leveldb-library (1.22.1) - nanopb (2.30909.0): @@ -128,8 +128,8 @@ SPEC CHECKSUMS: FirebaseDatabase: 3de19e533a73d45e25917b46aafe1dd344ec8119 FirebaseInstallations: 0a115432c4e223c5ab20b0dbbe4cbefa793a0e8e GoogleAppMeasurement: 6de2b1a69e4326eb82ee05d138f6a5cb7311bcb1 - GoogleDataTransport: f0308f5905a745f94fb91fea9c6cbaf3831cb1bd - GoogleUtilities: c63691989bf362ba0505507da00eeb326192e83e + GoogleDataTransport: 54dee9d48d14580407f8f5fbf2f496e92437a2f2 + GoogleUtilities: 13e2c67ede716b8741c7989e26893d151b2b2084 leveldb-library: 50c7b45cbd7bf543c81a468fe557a16ae3db8729 nanopb: b552cce312b6c8484180ef47159bc0f65a1f0431 PromisesObjC: c50d2056b5253dadbd6c2bea79b0674bd5a52fa4 diff --git a/functions/Podfile.lock b/functions/Podfile.lock index b29d28f5..acedfebd 100644 --- a/functions/Podfile.lock +++ b/functions/Podfile.lock @@ -1,20 +1,20 @@ PODS: - - Firebase/CoreOnly (10.12.0): - - FirebaseCore (= 10.12.0) - - Firebase/Functions (10.12.0): + - Firebase/CoreOnly (10.13.0): + - FirebaseCore (= 10.13.0) + - Firebase/Functions (10.13.0): - Firebase/CoreOnly - - FirebaseFunctions (~> 10.12.0) - - FirebaseAppCheckInterop (10.12.0) - - FirebaseAuthInterop (10.12.0) - - FirebaseCore (10.12.0): + - FirebaseFunctions (~> 10.13.0) + - FirebaseAppCheckInterop (10.13.0) + - FirebaseAuthInterop (10.13.0) + - FirebaseCore (10.13.0): - FirebaseCoreInternal (~> 10.0) - GoogleUtilities/Environment (~> 7.8) - GoogleUtilities/Logger (~> 7.8) - - FirebaseCoreExtension (10.12.0): + - FirebaseCoreExtension (10.13.0): - FirebaseCore (~> 10.0) - - FirebaseCoreInternal (10.12.0): + - FirebaseCoreInternal (10.13.0): - "GoogleUtilities/NSData+zlib (~> 7.8)" - - FirebaseFunctions (10.12.0): + - FirebaseFunctions (10.13.0): - FirebaseAppCheckInterop (~> 10.10) - FirebaseAuthInterop (~> 10.0) - FirebaseCore (~> 10.0) @@ -22,13 +22,13 @@ PODS: - FirebaseMessagingInterop (~> 10.0) - FirebaseSharedSwift (~> 10.0) - GTMSessionFetcher/Core (< 4.0, >= 2.1) - - FirebaseMessagingInterop (10.12.0) - - FirebaseSharedSwift (10.12.0) - - GoogleUtilities/Environment (7.11.4): + - FirebaseMessagingInterop (10.13.0) + - FirebaseSharedSwift (10.13.0) + - GoogleUtilities/Environment (7.11.5): - PromisesObjC (< 3.0, >= 1.2) - - GoogleUtilities/Logger (7.11.4): + - GoogleUtilities/Logger (7.11.5): - GoogleUtilities/Environment - - "GoogleUtilities/NSData+zlib (7.11.4)" + - "GoogleUtilities/NSData+zlib (7.11.5)" - GTMSessionFetcher/Core (3.1.1) - PromisesObjC (2.3.1) @@ -51,16 +51,16 @@ SPEC REPOS: - PromisesObjC SPEC CHECKSUMS: - Firebase: 07150e75d142fb9399f6777fa56a187b17f833a0 - FirebaseAppCheckInterop: f95a4feb9089867aff1a4bdc2ce309137e07736a - FirebaseAuthInterop: 047153f3c2928822032190aa5194e332670a0d66 - FirebaseCore: f86a1394906b97ac445ae49c92552a9425831bed - FirebaseCoreExtension: 0ce5ac36042001cfa233ce7bfa28e5c313cf80f4 - FirebaseCoreInternal: 950500ad8a08963657f6d8c67b579740c06d6aa1 - FirebaseFunctions: d49c7920b289d85029882927e4056ad04a906e19 - FirebaseMessagingInterop: 9009d471dc63cb9e5a7d170e7c107fb78c469f19 - FirebaseSharedSwift: c4eb72d435973c77d6f155f05c963933dcba35a7 - GoogleUtilities: c63691989bf362ba0505507da00eeb326192e83e + Firebase: 343d7539befb614d22b2eae24759f6307b1175e9 + FirebaseAppCheckInterop: 5e12dc623d443dedffcde9c6f3ed41510125d8ef + FirebaseAuthInterop: 74875bde5d15636522a8fe98beb561df7a54db58 + FirebaseCore: 9948a31ff2c6cf323f9b040068201a95d271b68d + FirebaseCoreExtension: ce60f9db46d83944cf444664d6d587474128eeca + FirebaseCoreInternal: b342e37cd4f5b4454ec34308f073420e7920858e + FirebaseFunctions: 42d5444230096dcffe68261937b1ddd56ea9fcb2 + FirebaseMessagingInterop: 593e501af43b6d8df45d7323a0803d496b179ba3 + FirebaseSharedSwift: 5c4906ecf0441ed23efff399454dc791eff8ad54 + GoogleUtilities: 13e2c67ede716b8741c7989e26893d151b2b2084 GTMSessionFetcher: e8647203b65cee28c5f73d0f473d096653945e72 PromisesObjC: c50d2056b5253dadbd6c2bea79b0674bd5a52fa4 diff --git a/installations/Podfile.lock b/installations/Podfile.lock index 0eba4f0e..41ded708 100644 --- a/installations/Podfile.lock +++ b/installations/Podfile.lock @@ -1,21 +1,21 @@ PODS: - - FirebaseCore (10.12.0): + - FirebaseCore (10.13.0): - FirebaseCoreInternal (~> 10.0) - GoogleUtilities/Environment (~> 7.8) - GoogleUtilities/Logger (~> 7.8) - - FirebaseCoreInternal (10.12.0): + - FirebaseCoreInternal (10.13.0): - "GoogleUtilities/NSData+zlib (~> 7.8)" - - FirebaseInstallations (10.12.0): + - FirebaseInstallations (10.13.0): - FirebaseCore (~> 10.0) - GoogleUtilities/Environment (~> 7.8) - GoogleUtilities/UserDefaults (~> 7.8) - PromisesObjC (~> 2.1) - - GoogleUtilities/Environment (7.11.4): + - GoogleUtilities/Environment (7.11.5): - PromisesObjC (< 3.0, >= 1.2) - - GoogleUtilities/Logger (7.11.4): + - GoogleUtilities/Logger (7.11.5): - GoogleUtilities/Environment - - "GoogleUtilities/NSData+zlib (7.11.4)" - - GoogleUtilities/UserDefaults (7.11.4): + - "GoogleUtilities/NSData+zlib (7.11.5)" + - GoogleUtilities/UserDefaults (7.11.5): - GoogleUtilities/Logger - PromisesObjC (2.3.1) @@ -31,10 +31,10 @@ SPEC REPOS: - PromisesObjC SPEC CHECKSUMS: - FirebaseCore: f86a1394906b97ac445ae49c92552a9425831bed - FirebaseCoreInternal: 950500ad8a08963657f6d8c67b579740c06d6aa1 - FirebaseInstallations: 7b99ef103f013624444c614397038219c45f8e63 - GoogleUtilities: c63691989bf362ba0505507da00eeb326192e83e + FirebaseCore: 9948a31ff2c6cf323f9b040068201a95d271b68d + FirebaseCoreInternal: b342e37cd4f5b4454ec34308f073420e7920858e + FirebaseInstallations: b28af1b9f997f1a799efe818c94695a3728c352f + GoogleUtilities: 13e2c67ede716b8741c7989e26893d151b2b2084 PromisesObjC: c50d2056b5253dadbd6c2bea79b0674bd5a52fa4 PODFILE CHECKSUM: 904aacceb39f206bdcc33f354e02d1d3d6343a46 diff --git a/ml-functions/Podfile.lock b/ml-functions/Podfile.lock index 7e70d6f4..0a88af1e 100644 --- a/ml-functions/Podfile.lock +++ b/ml-functions/Podfile.lock @@ -1,20 +1,20 @@ PODS: - - Firebase/CoreOnly (10.12.0): - - FirebaseCore (= 10.12.0) - - Firebase/Functions (10.12.0): + - Firebase/CoreOnly (10.13.0): + - FirebaseCore (= 10.13.0) + - Firebase/Functions (10.13.0): - Firebase/CoreOnly - - FirebaseFunctions (~> 10.12.0) - - FirebaseAppCheckInterop (10.12.0) - - FirebaseAuthInterop (10.12.0) - - FirebaseCore (10.12.0): + - FirebaseFunctions (~> 10.13.0) + - FirebaseAppCheckInterop (10.13.0) + - FirebaseAuthInterop (10.13.0) + - FirebaseCore (10.13.0): - FirebaseCoreInternal (~> 10.0) - GoogleUtilities/Environment (~> 7.8) - GoogleUtilities/Logger (~> 7.8) - - FirebaseCoreExtension (10.12.0): + - FirebaseCoreExtension (10.13.0): - FirebaseCore (~> 10.0) - - FirebaseCoreInternal (10.12.0): + - FirebaseCoreInternal (10.13.0): - "GoogleUtilities/NSData+zlib (~> 7.8)" - - FirebaseFunctions (10.12.0): + - FirebaseFunctions (10.13.0): - FirebaseAppCheckInterop (~> 10.10) - FirebaseAuthInterop (~> 10.0) - FirebaseCore (~> 10.0) @@ -22,13 +22,13 @@ PODS: - FirebaseMessagingInterop (~> 10.0) - FirebaseSharedSwift (~> 10.0) - GTMSessionFetcher/Core (< 4.0, >= 2.1) - - FirebaseMessagingInterop (10.12.0) - - FirebaseSharedSwift (10.12.0) - - GoogleUtilities/Environment (7.11.4): + - FirebaseMessagingInterop (10.13.0) + - FirebaseSharedSwift (10.13.0) + - GoogleUtilities/Environment (7.11.5): - PromisesObjC (< 3.0, >= 1.2) - - GoogleUtilities/Logger (7.11.4): + - GoogleUtilities/Logger (7.11.5): - GoogleUtilities/Environment - - "GoogleUtilities/NSData+zlib (7.11.4)" + - "GoogleUtilities/NSData+zlib (7.11.5)" - GTMSessionFetcher/Core (3.1.1) - PromisesObjC (2.3.1) @@ -51,16 +51,16 @@ SPEC REPOS: - PromisesObjC SPEC CHECKSUMS: - Firebase: 07150e75d142fb9399f6777fa56a187b17f833a0 - FirebaseAppCheckInterop: f95a4feb9089867aff1a4bdc2ce309137e07736a - FirebaseAuthInterop: 047153f3c2928822032190aa5194e332670a0d66 - FirebaseCore: f86a1394906b97ac445ae49c92552a9425831bed - FirebaseCoreExtension: 0ce5ac36042001cfa233ce7bfa28e5c313cf80f4 - FirebaseCoreInternal: 950500ad8a08963657f6d8c67b579740c06d6aa1 - FirebaseFunctions: d49c7920b289d85029882927e4056ad04a906e19 - FirebaseMessagingInterop: 9009d471dc63cb9e5a7d170e7c107fb78c469f19 - FirebaseSharedSwift: c4eb72d435973c77d6f155f05c963933dcba35a7 - GoogleUtilities: c63691989bf362ba0505507da00eeb326192e83e + Firebase: 343d7539befb614d22b2eae24759f6307b1175e9 + FirebaseAppCheckInterop: 5e12dc623d443dedffcde9c6f3ed41510125d8ef + FirebaseAuthInterop: 74875bde5d15636522a8fe98beb561df7a54db58 + FirebaseCore: 9948a31ff2c6cf323f9b040068201a95d271b68d + FirebaseCoreExtension: ce60f9db46d83944cf444664d6d587474128eeca + FirebaseCoreInternal: b342e37cd4f5b4454ec34308f073420e7920858e + FirebaseFunctions: 42d5444230096dcffe68261937b1ddd56ea9fcb2 + FirebaseMessagingInterop: 593e501af43b6d8df45d7323a0803d496b179ba3 + FirebaseSharedSwift: 5c4906ecf0441ed23efff399454dc791eff8ad54 + GoogleUtilities: 13e2c67ede716b8741c7989e26893d151b2b2084 GTMSessionFetcher: e8647203b65cee28c5f73d0f473d096653945e72 PromisesObjC: c50d2056b5253dadbd6c2bea79b0674bd5a52fa4 diff --git a/storage/Podfile.lock b/storage/Podfile.lock index bdc89ca2..7ac75127 100644 --- a/storage/Podfile.lock +++ b/storage/Podfile.lock @@ -27,15 +27,15 @@ PODS: - FirebaseStorageUI (13.0.0): - FirebaseStorage (< 11.0, >= 8.0) - SDWebImage (~> 5.6) - - GoogleDataTransport (9.2.3): + - GoogleDataTransport (9.2.5): - GoogleUtilities/Environment (~> 7.7) - nanopb (< 2.30910.0, >= 2.30908.0) - PromisesObjC (< 3.0, >= 1.2) - - GoogleUtilities/Environment (7.11.4): + - GoogleUtilities/Environment (7.11.5): - PromisesObjC (< 3.0, >= 1.2) - - GoogleUtilities/Logger (7.11.4): + - GoogleUtilities/Logger (7.11.5): - GoogleUtilities/Environment - - "GoogleUtilities/NSData+zlib (7.11.4)" + - "GoogleUtilities/NSData+zlib (7.11.5)" - GTMSessionFetcher/Core (2.3.0) - nanopb (2.30909.0): - nanopb/decode (= 2.30909.0) @@ -79,8 +79,8 @@ SPEC CHECKSUMS: FirebaseStorage: 1fead543a1f441c3b434c1c9f12560dd82f8b568 FirebaseStorageInternal: 81d8a597324ccd06c41a43c5700bc1185a2fc328 FirebaseStorageUI: 3c89304877d2f838c2276c4ad33ac7d93a37377a - GoogleDataTransport: f0308f5905a745f94fb91fea9c6cbaf3831cb1bd - GoogleUtilities: c63691989bf362ba0505507da00eeb326192e83e + GoogleDataTransport: 54dee9d48d14580407f8f5fbf2f496e92437a2f2 + GoogleUtilities: 13e2c67ede716b8741c7989e26893d151b2b2084 GTMSessionFetcher: 3a63d75eecd6aa32c2fc79f578064e1214dfdec2 nanopb: b552cce312b6c8484180ef47159bc0f65a1f0431 PromisesObjC: c50d2056b5253dadbd6c2bea79b0674bd5a52fa4 From 67a20fee97c121147ebf769ce9e8a91de317ec92 Mon Sep 17 00:00:00 2001 From: DPE bot Date: Fri, 4 Aug 2023 11:36:54 -0400 Subject: [PATCH 311/387] Auto-update dependencies. --- firestore/swift/Podfile.lock | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/firestore/swift/Podfile.lock b/firestore/swift/Podfile.lock index 8a9bdb19..b2ee61d5 100644 --- a/firestore/swift/Podfile.lock +++ b/firestore/swift/Podfile.lock @@ -795,7 +795,7 @@ EXTERNAL SOURCES: CHECKOUT OPTIONS: FirebaseFirestoreSwift: - :commit: 5a7af33c52b8048151bad5a8e96a25e136fcd6aa + :commit: e04f3241449e3013920deba3bec4b16a76731fbc :git: https://github.com/firebase/firebase-ios-sdk.git SPEC CHECKSUMS: From 71d1c9cee4301467c6fb8d4025205a4d0488502e Mon Sep 17 00:00:00 2001 From: DPE bot Date: Tue, 8 Aug 2023 11:33:02 -0400 Subject: [PATCH 312/387] Auto-update dependencies. --- firestore/swift/Podfile.lock | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/firestore/swift/Podfile.lock b/firestore/swift/Podfile.lock index b2ee61d5..3036f59f 100644 --- a/firestore/swift/Podfile.lock +++ b/firestore/swift/Podfile.lock @@ -795,7 +795,7 @@ EXTERNAL SOURCES: CHECKOUT OPTIONS: FirebaseFirestoreSwift: - :commit: e04f3241449e3013920deba3bec4b16a76731fbc + :commit: d4beb349ad5bb628808de89b2060b47ef3f7197a :git: https://github.com/firebase/firebase-ios-sdk.git SPEC CHECKSUMS: From 34142d41a36aad47421161091d8401fed31b9de1 Mon Sep 17 00:00:00 2001 From: DPE bot Date: Wed, 9 Aug 2023 11:34:06 -0400 Subject: [PATCH 313/387] Auto-update dependencies. --- firestore/swift/Podfile.lock | 2 +- mlkit/Podfile.lock | 4 ++-- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/firestore/swift/Podfile.lock b/firestore/swift/Podfile.lock index 3036f59f..05709037 100644 --- a/firestore/swift/Podfile.lock +++ b/firestore/swift/Podfile.lock @@ -795,7 +795,7 @@ EXTERNAL SOURCES: CHECKOUT OPTIONS: FirebaseFirestoreSwift: - :commit: d4beb349ad5bb628808de89b2060b47ef3f7197a + :commit: 4b9cbf61554925d1276e265bfb08738981c901ce :git: https://github.com/firebase/firebase-ios-sdk.git SPEC CHECKSUMS: diff --git a/mlkit/Podfile.lock b/mlkit/Podfile.lock index b6a9df67..af28e359 100644 --- a/mlkit/Podfile.lock +++ b/mlkit/Podfile.lock @@ -81,7 +81,7 @@ PODS: - nanopb/decode (1.30906.0) - nanopb/encode (1.30906.0) - PromisesObjC (1.2.12) - - Protobuf (3.23.4) + - Protobuf (3.24.0) - TensorFlowLiteC (2.1.0) - TensorFlowLiteObjC (2.1.0): - TensorFlowLiteC (= 2.1.0) @@ -125,7 +125,7 @@ SPEC CHECKSUMS: GTMSessionFetcher: 5595ec75acf5be50814f81e9189490412bad82ba nanopb: 59317e09cf1f1a0af72f12af412d54edf52603fc PromisesObjC: 3113f7f76903778cf4a0586bd1ab89329a0b7b97 - Protobuf: c6bc59bbab3d38a71c67f62d7cb7ca8f8ea4eca1 + Protobuf: 74a8b46ebe3001096a6f4b624e9efbae8adb2edd TensorFlowLiteC: 215603d4426d93810eace5947e317389554a4b66 TensorFlowLiteObjC: 2e074eb41084037aeda9a8babe111fdd3ac99974 From 6132999e21a23fd77ee101891ccd7510bd50ee94 Mon Sep 17 00:00:00 2001 From: DPE bot Date: Tue, 22 Aug 2023 11:33:08 -0400 Subject: [PATCH 314/387] Auto-update dependencies. --- firestore/swift/Podfile.lock | 6 +++--- functions/Podfile.lock | 4 ++-- ml-functions/Podfile.lock | 4 ++-- mlkit/Podfile.lock | 4 ++-- 4 files changed, 9 insertions(+), 9 deletions(-) diff --git a/firestore/swift/Podfile.lock b/firestore/swift/Podfile.lock index 05709037..5649177f 100644 --- a/firestore/swift/Podfile.lock +++ b/firestore/swift/Podfile.lock @@ -675,7 +675,7 @@ PODS: - FirebaseCoreExtension (~> 10.0) - FirebaseFirestore (~> 10.0) - FirebaseSharedSwift (~> 10.0) - - FirebaseSharedSwift (10.13.0) + - FirebaseSharedSwift (10.14.0) - GeoFire/Utils (5.0.0) - GoogleUtilities/AppDelegateSwizzler (7.11.5): - GoogleUtilities/Environment @@ -795,7 +795,7 @@ EXTERNAL SOURCES: CHECKOUT OPTIONS: FirebaseFirestoreSwift: - :commit: 4b9cbf61554925d1276e265bfb08738981c901ce + :commit: 51d9e393bfdcd7071665732db68b5e43feb3944a :git: https://github.com/firebase/firebase-ios-sdk.git SPEC CHECKSUMS: @@ -809,7 +809,7 @@ SPEC CHECKSUMS: FirebaseCoreInternal: b342e37cd4f5b4454ec34308f073420e7920858e FirebaseFirestore: 97102936578f2e07fa11455fef9ae979084f4673 FirebaseFirestoreSwift: 4bfcdffcc8c5a91962bed488187a8bc69910438e - FirebaseSharedSwift: 5c4906ecf0441ed23efff399454dc791eff8ad54 + FirebaseSharedSwift: 0eec812f08b6ec9e03196fc27635739781513028 GeoFire: a579ffdcdcf6fe74ef9efd7f887d4082598d6d1f GoogleUtilities: 13e2c67ede716b8741c7989e26893d151b2b2084 "gRPC-C++": 0968bace703459fd3e5dcb0b2bed4c573dbff046 diff --git a/functions/Podfile.lock b/functions/Podfile.lock index acedfebd..9af3d018 100644 --- a/functions/Podfile.lock +++ b/functions/Podfile.lock @@ -23,7 +23,7 @@ PODS: - FirebaseSharedSwift (~> 10.0) - GTMSessionFetcher/Core (< 4.0, >= 2.1) - FirebaseMessagingInterop (10.13.0) - - FirebaseSharedSwift (10.13.0) + - FirebaseSharedSwift (10.14.0) - GoogleUtilities/Environment (7.11.5): - PromisesObjC (< 3.0, >= 1.2) - GoogleUtilities/Logger (7.11.5): @@ -59,7 +59,7 @@ SPEC CHECKSUMS: FirebaseCoreInternal: b342e37cd4f5b4454ec34308f073420e7920858e FirebaseFunctions: 42d5444230096dcffe68261937b1ddd56ea9fcb2 FirebaseMessagingInterop: 593e501af43b6d8df45d7323a0803d496b179ba3 - FirebaseSharedSwift: 5c4906ecf0441ed23efff399454dc791eff8ad54 + FirebaseSharedSwift: 0eec812f08b6ec9e03196fc27635739781513028 GoogleUtilities: 13e2c67ede716b8741c7989e26893d151b2b2084 GTMSessionFetcher: e8647203b65cee28c5f73d0f473d096653945e72 PromisesObjC: c50d2056b5253dadbd6c2bea79b0674bd5a52fa4 diff --git a/ml-functions/Podfile.lock b/ml-functions/Podfile.lock index 0a88af1e..e5e327cc 100644 --- a/ml-functions/Podfile.lock +++ b/ml-functions/Podfile.lock @@ -23,7 +23,7 @@ PODS: - FirebaseSharedSwift (~> 10.0) - GTMSessionFetcher/Core (< 4.0, >= 2.1) - FirebaseMessagingInterop (10.13.0) - - FirebaseSharedSwift (10.13.0) + - FirebaseSharedSwift (10.14.0) - GoogleUtilities/Environment (7.11.5): - PromisesObjC (< 3.0, >= 1.2) - GoogleUtilities/Logger (7.11.5): @@ -59,7 +59,7 @@ SPEC CHECKSUMS: FirebaseCoreInternal: b342e37cd4f5b4454ec34308f073420e7920858e FirebaseFunctions: 42d5444230096dcffe68261937b1ddd56ea9fcb2 FirebaseMessagingInterop: 593e501af43b6d8df45d7323a0803d496b179ba3 - FirebaseSharedSwift: 5c4906ecf0441ed23efff399454dc791eff8ad54 + FirebaseSharedSwift: 0eec812f08b6ec9e03196fc27635739781513028 GoogleUtilities: 13e2c67ede716b8741c7989e26893d151b2b2084 GTMSessionFetcher: e8647203b65cee28c5f73d0f473d096653945e72 PromisesObjC: c50d2056b5253dadbd6c2bea79b0674bd5a52fa4 diff --git a/mlkit/Podfile.lock b/mlkit/Podfile.lock index af28e359..4caf9cc6 100644 --- a/mlkit/Podfile.lock +++ b/mlkit/Podfile.lock @@ -81,7 +81,7 @@ PODS: - nanopb/decode (1.30906.0) - nanopb/encode (1.30906.0) - PromisesObjC (1.2.12) - - Protobuf (3.24.0) + - Protobuf (3.24.1) - TensorFlowLiteC (2.1.0) - TensorFlowLiteObjC (2.1.0): - TensorFlowLiteC (= 2.1.0) @@ -125,7 +125,7 @@ SPEC CHECKSUMS: GTMSessionFetcher: 5595ec75acf5be50814f81e9189490412bad82ba nanopb: 59317e09cf1f1a0af72f12af412d54edf52603fc PromisesObjC: 3113f7f76903778cf4a0586bd1ab89329a0b7b97 - Protobuf: 74a8b46ebe3001096a6f4b624e9efbae8adb2edd + Protobuf: 0c0a3eb3c1207ee14bdbca270dc0b40fa953cacc TensorFlowLiteC: 215603d4426d93810eace5947e317389554a4b66 TensorFlowLiteObjC: 2e074eb41084037aeda9a8babe111fdd3ac99974 From 381ea4c06f148afebe7c258140c94dce0481f841 Mon Sep 17 00:00:00 2001 From: DPE bot Date: Thu, 24 Aug 2023 11:36:00 -0400 Subject: [PATCH 315/387] Auto-update dependencies. --- appcheck/Podfile.lock | 22 ++++++++--------- crashlytics/Podfile.lock | 34 ++++++++++++------------- firestore/objc/Podfile.lock | 24 ++++++++++-------- firestore/swift/Podfile.lock | 48 +++++++++++++++++++----------------- functions/Podfile.lock | 38 ++++++++++++++-------------- installations/Podfile.lock | 12 ++++----- ml-functions/Podfile.lock | 38 ++++++++++++++-------------- 7 files changed, 112 insertions(+), 104 deletions(-) diff --git a/appcheck/Podfile.lock b/appcheck/Podfile.lock index 3788e3c2..4e1534da 100644 --- a/appcheck/Podfile.lock +++ b/appcheck/Podfile.lock @@ -1,18 +1,18 @@ PODS: - - Firebase/AppCheck (10.13.0): + - Firebase/AppCheck (10.14.0): - Firebase/CoreOnly - - FirebaseAppCheck (~> 10.13.0) - - Firebase/CoreOnly (10.13.0): - - FirebaseCore (= 10.13.0) - - FirebaseAppCheck (10.13.0): + - FirebaseAppCheck (~> 10.14.0) + - Firebase/CoreOnly (10.14.0): + - FirebaseCore (= 10.14.0) + - FirebaseAppCheck (10.14.0): - FirebaseCore (~> 10.0) - GoogleUtilities/Environment (~> 7.8) - PromisesObjC (~> 2.1) - - FirebaseCore (10.13.0): + - FirebaseCore (10.14.0): - FirebaseCoreInternal (~> 10.0) - GoogleUtilities/Environment (~> 7.8) - GoogleUtilities/Logger (~> 7.8) - - FirebaseCoreInternal (10.13.0): + - FirebaseCoreInternal (10.14.0): - "GoogleUtilities/NSData+zlib (~> 7.8)" - GoogleUtilities/Environment (7.11.5): - PromisesObjC (< 3.0, >= 1.2) @@ -34,10 +34,10 @@ SPEC REPOS: - PromisesObjC SPEC CHECKSUMS: - Firebase: 343d7539befb614d22b2eae24759f6307b1175e9 - FirebaseAppCheck: 450d9a8c46cd96bf86563a26305cdfd79bb59164 - FirebaseCore: 9948a31ff2c6cf323f9b040068201a95d271b68d - FirebaseCoreInternal: b342e37cd4f5b4454ec34308f073420e7920858e + Firebase: 6c1bf3f534bc422d52af2e41fe0d50bf08b6b773 + FirebaseAppCheck: 476ec4e3e3e67dca98b0aca68c57d1822edcd8c8 + FirebaseCore: 6fc17ac9f03509d51c131298aacb3ee5698b4f02 + FirebaseCoreInternal: d558159ee6cc4b823c2296ecc193de9f6d9a5bb3 GoogleUtilities: 13e2c67ede716b8741c7989e26893d151b2b2084 PromisesObjC: c50d2056b5253dadbd6c2bea79b0674bd5a52fa4 diff --git a/crashlytics/Podfile.lock b/crashlytics/Podfile.lock index 0bcf38d6..7fde37a4 100644 --- a/crashlytics/Podfile.lock +++ b/crashlytics/Podfile.lock @@ -1,18 +1,18 @@ PODS: - - Firebase/CoreOnly (10.13.0): - - FirebaseCore (= 10.13.0) - - Firebase/Crashlytics (10.13.0): + - Firebase/CoreOnly (10.14.0): + - FirebaseCore (= 10.14.0) + - Firebase/Crashlytics (10.14.0): - Firebase/CoreOnly - - FirebaseCrashlytics (~> 10.13.0) - - FirebaseCore (10.13.0): + - FirebaseCrashlytics (~> 10.14.0) + - FirebaseCore (10.14.0): - FirebaseCoreInternal (~> 10.0) - GoogleUtilities/Environment (~> 7.8) - GoogleUtilities/Logger (~> 7.8) - - FirebaseCoreExtension (10.13.0): + - FirebaseCoreExtension (10.14.0): - FirebaseCore (~> 10.0) - - FirebaseCoreInternal (10.13.0): + - FirebaseCoreInternal (10.14.0): - "GoogleUtilities/NSData+zlib (~> 7.8)" - - FirebaseCrashlytics (10.13.0): + - FirebaseCrashlytics (10.14.0): - FirebaseCore (~> 10.5) - FirebaseInstallations (~> 10.0) - FirebaseSessions (~> 10.5) @@ -20,12 +20,12 @@ PODS: - GoogleUtilities/Environment (~> 7.8) - nanopb (< 2.30910.0, >= 2.30908.0) - PromisesObjC (~> 2.1) - - FirebaseInstallations (10.13.0): + - FirebaseInstallations (10.14.0): - FirebaseCore (~> 10.0) - GoogleUtilities/Environment (~> 7.8) - GoogleUtilities/UserDefaults (~> 7.8) - PromisesObjC (~> 2.1) - - FirebaseSessions (10.13.0): + - FirebaseSessions (10.14.0): - FirebaseCore (~> 10.5) - FirebaseCoreExtension (~> 10.0) - FirebaseInstallations (~> 10.0) @@ -72,13 +72,13 @@ SPEC REPOS: - PromisesSwift SPEC CHECKSUMS: - Firebase: 343d7539befb614d22b2eae24759f6307b1175e9 - FirebaseCore: 9948a31ff2c6cf323f9b040068201a95d271b68d - FirebaseCoreExtension: ce60f9db46d83944cf444664d6d587474128eeca - FirebaseCoreInternal: b342e37cd4f5b4454ec34308f073420e7920858e - FirebaseCrashlytics: 4679fbc4768fcb4dd6f5533101841d40256d4475 - FirebaseInstallations: b28af1b9f997f1a799efe818c94695a3728c352f - FirebaseSessions: 991fb4c20b3505eef125f7cbfa20a5b5b189c2a4 + Firebase: 6c1bf3f534bc422d52af2e41fe0d50bf08b6b773 + FirebaseCore: 6fc17ac9f03509d51c131298aacb3ee5698b4f02 + FirebaseCoreExtension: 976638051b1a46b503afce7ec80277f9161f2040 + FirebaseCoreInternal: d558159ee6cc4b823c2296ecc193de9f6d9a5bb3 + FirebaseCrashlytics: 0fbfa4efa57e8a09d8bf195393b50c237e3322b5 + FirebaseInstallations: f672b1eda64e6381c21d424a2f680a943fd83f3b + FirebaseSessions: f145e7365d36bec0d724c4574a8750e6f82fa6c8 GoogleDataTransport: 54dee9d48d14580407f8f5fbf2f496e92437a2f2 GoogleUtilities: 13e2c67ede716b8741c7989e26893d151b2b2084 nanopb: b552cce312b6c8484180ef47159bc0f65a1f0431 diff --git a/firestore/objc/Podfile.lock b/firestore/objc/Podfile.lock index bfb06338..a6439aca 100644 --- a/firestore/objc/Podfile.lock +++ b/firestore/objc/Podfile.lock @@ -634,20 +634,21 @@ PODS: - BoringSSL-GRPC/Implementation (0.0.24): - BoringSSL-GRPC/Interface (= 0.0.24) - BoringSSL-GRPC/Interface (0.0.24) - - FirebaseAppCheckInterop (10.13.0) - - FirebaseAuth (10.13.0): + - FirebaseAppCheckInterop (10.14.0) + - FirebaseAuth (10.14.0): - FirebaseAppCheckInterop (~> 10.0) - FirebaseCore (~> 10.0) - GoogleUtilities/AppDelegateSwizzler (~> 7.8) - GoogleUtilities/Environment (~> 7.8) - GTMSessionFetcher/Core (< 4.0, >= 2.1) - - FirebaseCore (10.13.0): + - RecaptchaInterop (~> 100.0) + - FirebaseCore (10.14.0): - FirebaseCoreInternal (~> 10.0) - GoogleUtilities/Environment (~> 7.8) - GoogleUtilities/Logger (~> 7.8) - - FirebaseCoreInternal (10.13.0): + - FirebaseCoreInternal (10.14.0): - "GoogleUtilities/NSData+zlib (~> 7.8)" - - FirebaseFirestore (10.13.0): + - FirebaseFirestore (10.14.0): - abseil/algorithm (~> 1.20220623.0) - abseil/base (~> 1.20220623.0) - abseil/container/flat_hash_map (~> 1.20220623.0) @@ -744,6 +745,7 @@ PODS: - nanopb/decode (2.30909.0) - nanopb/encode (2.30909.0) - PromisesObjC (2.3.1) + - RecaptchaInterop (100.0.0) DEPENDENCIES: - FirebaseAuth @@ -765,15 +767,16 @@ SPEC REPOS: - leveldb-library - nanopb - PromisesObjC + - RecaptchaInterop SPEC CHECKSUMS: abseil: 926fb7a82dc6d2b8e1f2ed7f3a718bce691d1e46 BoringSSL-GRPC: 3175b25143e648463a56daeaaa499c6cb86dad33 - FirebaseAppCheckInterop: 5e12dc623d443dedffcde9c6f3ed41510125d8ef - FirebaseAuth: dbc8986dc6a9a8de0c3205f171a3e901d8163d0a - FirebaseCore: 9948a31ff2c6cf323f9b040068201a95d271b68d - FirebaseCoreInternal: b342e37cd4f5b4454ec34308f073420e7920858e - FirebaseFirestore: 97102936578f2e07fa11455fef9ae979084f4673 + FirebaseAppCheckInterop: c87f1d5421c852413dd936b2b2340b21e62501a0 + FirebaseAuth: bd1ae3d28beb83bfe9247e50eb82688b683dd770 + FirebaseCore: 6fc17ac9f03509d51c131298aacb3ee5698b4f02 + FirebaseCoreInternal: d558159ee6cc4b823c2296ecc193de9f6d9a5bb3 + FirebaseFirestore: 808dd08cbc1c7be9052055f62ab312fdae611e37 GoogleUtilities: 13e2c67ede716b8741c7989e26893d151b2b2084 "gRPC-C++": 0968bace703459fd3e5dcb0b2bed4c573dbff046 gRPC-Core: 17108291d84332196d3c8466b48f016fc17d816d @@ -781,6 +784,7 @@ SPEC CHECKSUMS: leveldb-library: f03246171cce0484482ec291f88b6d563699ee06 nanopb: b552cce312b6c8484180ef47159bc0f65a1f0431 PromisesObjC: c50d2056b5253dadbd6c2bea79b0674bd5a52fa4 + RecaptchaInterop: 7d1a4a01a6b2cb1610a47ef3f85f0c411434cb21 PODFILE CHECKSUM: 2c326f47761ecd18d1c150444d24a282c84b433e diff --git a/firestore/swift/Podfile.lock b/firestore/swift/Podfile.lock index 5649177f..cd5173a9 100644 --- a/firestore/swift/Podfile.lock +++ b/firestore/swift/Podfile.lock @@ -634,30 +634,31 @@ PODS: - BoringSSL-GRPC/Implementation (0.0.24): - BoringSSL-GRPC/Interface (= 0.0.24) - BoringSSL-GRPC/Interface (0.0.24) - - Firebase/Auth (10.13.0): + - Firebase/Auth (10.14.0): - Firebase/CoreOnly - - FirebaseAuth (~> 10.13.0) - - Firebase/CoreOnly (10.13.0): - - FirebaseCore (= 10.13.0) - - Firebase/Firestore (10.13.0): + - FirebaseAuth (~> 10.14.0) + - Firebase/CoreOnly (10.14.0): + - FirebaseCore (= 10.14.0) + - Firebase/Firestore (10.14.0): - Firebase/CoreOnly - - FirebaseFirestore (~> 10.13.0) - - FirebaseAppCheckInterop (10.13.0) - - FirebaseAuth (10.13.0): + - FirebaseFirestore (~> 10.14.0) + - FirebaseAppCheckInterop (10.14.0) + - FirebaseAuth (10.14.0): - FirebaseAppCheckInterop (~> 10.0) - FirebaseCore (~> 10.0) - GoogleUtilities/AppDelegateSwizzler (~> 7.8) - GoogleUtilities/Environment (~> 7.8) - GTMSessionFetcher/Core (< 4.0, >= 2.1) - - FirebaseCore (10.13.0): + - RecaptchaInterop (~> 100.0) + - FirebaseCore (10.14.0): - FirebaseCoreInternal (~> 10.0) - GoogleUtilities/Environment (~> 7.8) - GoogleUtilities/Logger (~> 7.8) - - FirebaseCoreExtension (10.13.0): + - FirebaseCoreExtension (10.14.0): - FirebaseCore (~> 10.0) - - FirebaseCoreInternal (10.13.0): + - FirebaseCoreInternal (10.14.0): - "GoogleUtilities/NSData+zlib (~> 7.8)" - - FirebaseFirestore (10.13.0): + - FirebaseFirestore (10.14.0): - abseil/algorithm (~> 1.20220623.0) - abseil/base (~> 1.20220623.0) - abseil/container/flat_hash_map (~> 1.20220623.0) @@ -670,7 +671,7 @@ PODS: - "gRPC-C++ (~> 1.50.1)" - leveldb-library (~> 1.22) - nanopb (< 2.30910.0, >= 2.30908.0) - - FirebaseFirestoreSwift (10.14.0): + - FirebaseFirestoreSwift (10.15.0): - FirebaseCore (~> 10.0) - FirebaseCoreExtension (~> 10.0) - FirebaseFirestore (~> 10.0) @@ -761,6 +762,7 @@ PODS: - nanopb/decode (2.30909.0) - nanopb/encode (2.30909.0) - PromisesObjC (2.3.1) + - RecaptchaInterop (100.0.0) DEPENDENCIES: - Firebase/Auth @@ -788,6 +790,7 @@ SPEC REPOS: - leveldb-library - nanopb - PromisesObjC + - RecaptchaInterop EXTERNAL SOURCES: FirebaseFirestoreSwift: @@ -795,20 +798,20 @@ EXTERNAL SOURCES: CHECKOUT OPTIONS: FirebaseFirestoreSwift: - :commit: 51d9e393bfdcd7071665732db68b5e43feb3944a + :commit: f6ba378a981b9d58c1ba9360ab2b954c9c8da81d :git: https://github.com/firebase/firebase-ios-sdk.git SPEC CHECKSUMS: abseil: 926fb7a82dc6d2b8e1f2ed7f3a718bce691d1e46 BoringSSL-GRPC: 3175b25143e648463a56daeaaa499c6cb86dad33 - Firebase: 343d7539befb614d22b2eae24759f6307b1175e9 - FirebaseAppCheckInterop: 5e12dc623d443dedffcde9c6f3ed41510125d8ef - FirebaseAuth: dbc8986dc6a9a8de0c3205f171a3e901d8163d0a - FirebaseCore: 9948a31ff2c6cf323f9b040068201a95d271b68d - FirebaseCoreExtension: ce60f9db46d83944cf444664d6d587474128eeca - FirebaseCoreInternal: b342e37cd4f5b4454ec34308f073420e7920858e - FirebaseFirestore: 97102936578f2e07fa11455fef9ae979084f4673 - FirebaseFirestoreSwift: 4bfcdffcc8c5a91962bed488187a8bc69910438e + Firebase: 6c1bf3f534bc422d52af2e41fe0d50bf08b6b773 + FirebaseAppCheckInterop: c87f1d5421c852413dd936b2b2340b21e62501a0 + FirebaseAuth: bd1ae3d28beb83bfe9247e50eb82688b683dd770 + FirebaseCore: 6fc17ac9f03509d51c131298aacb3ee5698b4f02 + FirebaseCoreExtension: 976638051b1a46b503afce7ec80277f9161f2040 + FirebaseCoreInternal: d558159ee6cc4b823c2296ecc193de9f6d9a5bb3 + FirebaseFirestore: 808dd08cbc1c7be9052055f62ab312fdae611e37 + FirebaseFirestoreSwift: 1173563c7c20e50b415109fdc215ee5cd9f03d8e FirebaseSharedSwift: 0eec812f08b6ec9e03196fc27635739781513028 GeoFire: a579ffdcdcf6fe74ef9efd7f887d4082598d6d1f GoogleUtilities: 13e2c67ede716b8741c7989e26893d151b2b2084 @@ -818,6 +821,7 @@ SPEC CHECKSUMS: leveldb-library: f03246171cce0484482ec291f88b6d563699ee06 nanopb: b552cce312b6c8484180ef47159bc0f65a1f0431 PromisesObjC: c50d2056b5253dadbd6c2bea79b0674bd5a52fa4 + RecaptchaInterop: 7d1a4a01a6b2cb1610a47ef3f85f0c411434cb21 PODFILE CHECKSUM: 97272481fd29bdcf2f666d99fa188fa8f4e80c39 diff --git a/functions/Podfile.lock b/functions/Podfile.lock index 9af3d018..edf0a49f 100644 --- a/functions/Podfile.lock +++ b/functions/Podfile.lock @@ -1,20 +1,20 @@ PODS: - - Firebase/CoreOnly (10.13.0): - - FirebaseCore (= 10.13.0) - - Firebase/Functions (10.13.0): + - Firebase/CoreOnly (10.14.0): + - FirebaseCore (= 10.14.0) + - Firebase/Functions (10.14.0): - Firebase/CoreOnly - - FirebaseFunctions (~> 10.13.0) - - FirebaseAppCheckInterop (10.13.0) - - FirebaseAuthInterop (10.13.0) - - FirebaseCore (10.13.0): + - FirebaseFunctions (~> 10.14.0) + - FirebaseAppCheckInterop (10.14.0) + - FirebaseAuthInterop (10.14.0) + - FirebaseCore (10.14.0): - FirebaseCoreInternal (~> 10.0) - GoogleUtilities/Environment (~> 7.8) - GoogleUtilities/Logger (~> 7.8) - - FirebaseCoreExtension (10.13.0): + - FirebaseCoreExtension (10.14.0): - FirebaseCore (~> 10.0) - - FirebaseCoreInternal (10.13.0): + - FirebaseCoreInternal (10.14.0): - "GoogleUtilities/NSData+zlib (~> 7.8)" - - FirebaseFunctions (10.13.0): + - FirebaseFunctions (10.14.0): - FirebaseAppCheckInterop (~> 10.10) - FirebaseAuthInterop (~> 10.0) - FirebaseCore (~> 10.0) @@ -22,7 +22,7 @@ PODS: - FirebaseMessagingInterop (~> 10.0) - FirebaseSharedSwift (~> 10.0) - GTMSessionFetcher/Core (< 4.0, >= 2.1) - - FirebaseMessagingInterop (10.13.0) + - FirebaseMessagingInterop (10.14.0) - FirebaseSharedSwift (10.14.0) - GoogleUtilities/Environment (7.11.5): - PromisesObjC (< 3.0, >= 1.2) @@ -51,14 +51,14 @@ SPEC REPOS: - PromisesObjC SPEC CHECKSUMS: - Firebase: 343d7539befb614d22b2eae24759f6307b1175e9 - FirebaseAppCheckInterop: 5e12dc623d443dedffcde9c6f3ed41510125d8ef - FirebaseAuthInterop: 74875bde5d15636522a8fe98beb561df7a54db58 - FirebaseCore: 9948a31ff2c6cf323f9b040068201a95d271b68d - FirebaseCoreExtension: ce60f9db46d83944cf444664d6d587474128eeca - FirebaseCoreInternal: b342e37cd4f5b4454ec34308f073420e7920858e - FirebaseFunctions: 42d5444230096dcffe68261937b1ddd56ea9fcb2 - FirebaseMessagingInterop: 593e501af43b6d8df45d7323a0803d496b179ba3 + Firebase: 6c1bf3f534bc422d52af2e41fe0d50bf08b6b773 + FirebaseAppCheckInterop: c87f1d5421c852413dd936b2b2340b21e62501a0 + FirebaseAuthInterop: 23be77be1ca68e4bd15214f403f807a6ca70d7e0 + FirebaseCore: 6fc17ac9f03509d51c131298aacb3ee5698b4f02 + FirebaseCoreExtension: 976638051b1a46b503afce7ec80277f9161f2040 + FirebaseCoreInternal: d558159ee6cc4b823c2296ecc193de9f6d9a5bb3 + FirebaseFunctions: 27438b6b4592e9327a343e85ee093ad0f5398bcf + FirebaseMessagingInterop: 5f5ed52481b3956190bf9df2c231d1c72ad14f8d FirebaseSharedSwift: 0eec812f08b6ec9e03196fc27635739781513028 GoogleUtilities: 13e2c67ede716b8741c7989e26893d151b2b2084 GTMSessionFetcher: e8647203b65cee28c5f73d0f473d096653945e72 diff --git a/installations/Podfile.lock b/installations/Podfile.lock index 41ded708..24089a17 100644 --- a/installations/Podfile.lock +++ b/installations/Podfile.lock @@ -1,11 +1,11 @@ PODS: - - FirebaseCore (10.13.0): + - FirebaseCore (10.14.0): - FirebaseCoreInternal (~> 10.0) - GoogleUtilities/Environment (~> 7.8) - GoogleUtilities/Logger (~> 7.8) - - FirebaseCoreInternal (10.13.0): + - FirebaseCoreInternal (10.14.0): - "GoogleUtilities/NSData+zlib (~> 7.8)" - - FirebaseInstallations (10.13.0): + - FirebaseInstallations (10.14.0): - FirebaseCore (~> 10.0) - GoogleUtilities/Environment (~> 7.8) - GoogleUtilities/UserDefaults (~> 7.8) @@ -31,9 +31,9 @@ SPEC REPOS: - PromisesObjC SPEC CHECKSUMS: - FirebaseCore: 9948a31ff2c6cf323f9b040068201a95d271b68d - FirebaseCoreInternal: b342e37cd4f5b4454ec34308f073420e7920858e - FirebaseInstallations: b28af1b9f997f1a799efe818c94695a3728c352f + FirebaseCore: 6fc17ac9f03509d51c131298aacb3ee5698b4f02 + FirebaseCoreInternal: d558159ee6cc4b823c2296ecc193de9f6d9a5bb3 + FirebaseInstallations: f672b1eda64e6381c21d424a2f680a943fd83f3b GoogleUtilities: 13e2c67ede716b8741c7989e26893d151b2b2084 PromisesObjC: c50d2056b5253dadbd6c2bea79b0674bd5a52fa4 diff --git a/ml-functions/Podfile.lock b/ml-functions/Podfile.lock index e5e327cc..f7a4e84b 100644 --- a/ml-functions/Podfile.lock +++ b/ml-functions/Podfile.lock @@ -1,20 +1,20 @@ PODS: - - Firebase/CoreOnly (10.13.0): - - FirebaseCore (= 10.13.0) - - Firebase/Functions (10.13.0): + - Firebase/CoreOnly (10.14.0): + - FirebaseCore (= 10.14.0) + - Firebase/Functions (10.14.0): - Firebase/CoreOnly - - FirebaseFunctions (~> 10.13.0) - - FirebaseAppCheckInterop (10.13.0) - - FirebaseAuthInterop (10.13.0) - - FirebaseCore (10.13.0): + - FirebaseFunctions (~> 10.14.0) + - FirebaseAppCheckInterop (10.14.0) + - FirebaseAuthInterop (10.14.0) + - FirebaseCore (10.14.0): - FirebaseCoreInternal (~> 10.0) - GoogleUtilities/Environment (~> 7.8) - GoogleUtilities/Logger (~> 7.8) - - FirebaseCoreExtension (10.13.0): + - FirebaseCoreExtension (10.14.0): - FirebaseCore (~> 10.0) - - FirebaseCoreInternal (10.13.0): + - FirebaseCoreInternal (10.14.0): - "GoogleUtilities/NSData+zlib (~> 7.8)" - - FirebaseFunctions (10.13.0): + - FirebaseFunctions (10.14.0): - FirebaseAppCheckInterop (~> 10.10) - FirebaseAuthInterop (~> 10.0) - FirebaseCore (~> 10.0) @@ -22,7 +22,7 @@ PODS: - FirebaseMessagingInterop (~> 10.0) - FirebaseSharedSwift (~> 10.0) - GTMSessionFetcher/Core (< 4.0, >= 2.1) - - FirebaseMessagingInterop (10.13.0) + - FirebaseMessagingInterop (10.14.0) - FirebaseSharedSwift (10.14.0) - GoogleUtilities/Environment (7.11.5): - PromisesObjC (< 3.0, >= 1.2) @@ -51,14 +51,14 @@ SPEC REPOS: - PromisesObjC SPEC CHECKSUMS: - Firebase: 343d7539befb614d22b2eae24759f6307b1175e9 - FirebaseAppCheckInterop: 5e12dc623d443dedffcde9c6f3ed41510125d8ef - FirebaseAuthInterop: 74875bde5d15636522a8fe98beb561df7a54db58 - FirebaseCore: 9948a31ff2c6cf323f9b040068201a95d271b68d - FirebaseCoreExtension: ce60f9db46d83944cf444664d6d587474128eeca - FirebaseCoreInternal: b342e37cd4f5b4454ec34308f073420e7920858e - FirebaseFunctions: 42d5444230096dcffe68261937b1ddd56ea9fcb2 - FirebaseMessagingInterop: 593e501af43b6d8df45d7323a0803d496b179ba3 + Firebase: 6c1bf3f534bc422d52af2e41fe0d50bf08b6b773 + FirebaseAppCheckInterop: c87f1d5421c852413dd936b2b2340b21e62501a0 + FirebaseAuthInterop: 23be77be1ca68e4bd15214f403f807a6ca70d7e0 + FirebaseCore: 6fc17ac9f03509d51c131298aacb3ee5698b4f02 + FirebaseCoreExtension: 976638051b1a46b503afce7ec80277f9161f2040 + FirebaseCoreInternal: d558159ee6cc4b823c2296ecc193de9f6d9a5bb3 + FirebaseFunctions: 27438b6b4592e9327a343e85ee093ad0f5398bcf + FirebaseMessagingInterop: 5f5ed52481b3956190bf9df2c231d1c72ad14f8d FirebaseSharedSwift: 0eec812f08b6ec9e03196fc27635739781513028 GoogleUtilities: 13e2c67ede716b8741c7989e26893d151b2b2084 GTMSessionFetcher: e8647203b65cee28c5f73d0f473d096653945e72 From 393e2f248d39395d98617fa75859394e82f0174a Mon Sep 17 00:00:00 2001 From: DPE bot Date: Fri, 25 Aug 2023 11:35:09 -0400 Subject: [PATCH 316/387] Auto-update dependencies. --- firestore/swift/Podfile.lock | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/firestore/swift/Podfile.lock b/firestore/swift/Podfile.lock index cd5173a9..effbe9f8 100644 --- a/firestore/swift/Podfile.lock +++ b/firestore/swift/Podfile.lock @@ -798,7 +798,7 @@ EXTERNAL SOURCES: CHECKOUT OPTIONS: FirebaseFirestoreSwift: - :commit: f6ba378a981b9d58c1ba9360ab2b954c9c8da81d + :commit: 05b088d28e67395d98ca05a6d6cd856f917d648f :git: https://github.com/firebase/firebase-ios-sdk.git SPEC CHECKSUMS: From d96e7c151a7d9d507a98e20bf05dbe89df577a3e Mon Sep 17 00:00:00 2001 From: DPE bot Date: Tue, 29 Aug 2023 11:32:07 -0400 Subject: [PATCH 317/387] Auto-update dependencies. --- firestore/swift/Podfile.lock | 2 +- mlkit/Podfile.lock | 4 ++-- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/firestore/swift/Podfile.lock b/firestore/swift/Podfile.lock index effbe9f8..90ceb6c4 100644 --- a/firestore/swift/Podfile.lock +++ b/firestore/swift/Podfile.lock @@ -798,7 +798,7 @@ EXTERNAL SOURCES: CHECKOUT OPTIONS: FirebaseFirestoreSwift: - :commit: 05b088d28e67395d98ca05a6d6cd856f917d648f + :commit: ab7228ef6bedd6437bbebf62fa55f98d59d2df72 :git: https://github.com/firebase/firebase-ios-sdk.git SPEC CHECKSUMS: diff --git a/mlkit/Podfile.lock b/mlkit/Podfile.lock index 4caf9cc6..0008cd9d 100644 --- a/mlkit/Podfile.lock +++ b/mlkit/Podfile.lock @@ -81,7 +81,7 @@ PODS: - nanopb/decode (1.30906.0) - nanopb/encode (1.30906.0) - PromisesObjC (1.2.12) - - Protobuf (3.24.1) + - Protobuf (3.24.2) - TensorFlowLiteC (2.1.0) - TensorFlowLiteObjC (2.1.0): - TensorFlowLiteC (= 2.1.0) @@ -125,7 +125,7 @@ SPEC CHECKSUMS: GTMSessionFetcher: 5595ec75acf5be50814f81e9189490412bad82ba nanopb: 59317e09cf1f1a0af72f12af412d54edf52603fc PromisesObjC: 3113f7f76903778cf4a0586bd1ab89329a0b7b97 - Protobuf: 0c0a3eb3c1207ee14bdbca270dc0b40fa953cacc + Protobuf: de0b7ad27d01105fc191b77b003e74af6dbd2c2c TensorFlowLiteC: 215603d4426d93810eace5947e317389554a4b66 TensorFlowLiteObjC: 2e074eb41084037aeda9a8babe111fdd3ac99974 From 801a06096c269daaacac1877be19288ea1413a91 Mon Sep 17 00:00:00 2001 From: DPE bot Date: Thu, 31 Aug 2023 11:39:54 -0400 Subject: [PATCH 318/387] Auto-update dependencies. --- firestore/swift/Podfile.lock | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/firestore/swift/Podfile.lock b/firestore/swift/Podfile.lock index 90ceb6c4..467ef166 100644 --- a/firestore/swift/Podfile.lock +++ b/firestore/swift/Podfile.lock @@ -798,7 +798,7 @@ EXTERNAL SOURCES: CHECKOUT OPTIONS: FirebaseFirestoreSwift: - :commit: ab7228ef6bedd6437bbebf62fa55f98d59d2df72 + :commit: 1dc90cdd619c5e8493df4a01138e2d87e61bc027 :git: https://github.com/firebase/firebase-ios-sdk.git SPEC CHECKSUMS: From 80f4986f737f54a0493670890fb51d2e9b0a62c2 Mon Sep 17 00:00:00 2001 From: DPE bot Date: Tue, 12 Sep 2023 11:39:25 -0400 Subject: [PATCH 319/387] Auto-update dependencies. --- appcheck/Podfile.lock | 4 ++-- crashlytics/Podfile.lock | 16 ++++++++-------- firestore/objc/Podfile.lock | 12 ++++++------ firestore/swift/Podfile.lock | 18 +++++++++--------- functions/Podfile.lock | 24 ++++++++++++------------ installations/Podfile.lock | 12 ++++++------ ml-functions/Podfile.lock | 24 ++++++++++++------------ mlkit/Podfile.lock | 4 ++-- storage/Podfile.lock | 8 ++++---- 9 files changed, 61 insertions(+), 61 deletions(-) diff --git a/appcheck/Podfile.lock b/appcheck/Podfile.lock index 4e1534da..8f5b0402 100644 --- a/appcheck/Podfile.lock +++ b/appcheck/Podfile.lock @@ -12,7 +12,7 @@ PODS: - FirebaseCoreInternal (~> 10.0) - GoogleUtilities/Environment (~> 7.8) - GoogleUtilities/Logger (~> 7.8) - - FirebaseCoreInternal (10.14.0): + - FirebaseCoreInternal (10.15.0): - "GoogleUtilities/NSData+zlib (~> 7.8)" - GoogleUtilities/Environment (7.11.5): - PromisesObjC (< 3.0, >= 1.2) @@ -37,7 +37,7 @@ SPEC CHECKSUMS: Firebase: 6c1bf3f534bc422d52af2e41fe0d50bf08b6b773 FirebaseAppCheck: 476ec4e3e3e67dca98b0aca68c57d1822edcd8c8 FirebaseCore: 6fc17ac9f03509d51c131298aacb3ee5698b4f02 - FirebaseCoreInternal: d558159ee6cc4b823c2296ecc193de9f6d9a5bb3 + FirebaseCoreInternal: 2f4bee5ed00301b5e56da0849268797a2dd31fb4 GoogleUtilities: 13e2c67ede716b8741c7989e26893d151b2b2084 PromisesObjC: c50d2056b5253dadbd6c2bea79b0674bd5a52fa4 diff --git a/crashlytics/Podfile.lock b/crashlytics/Podfile.lock index 7fde37a4..1cc43251 100644 --- a/crashlytics/Podfile.lock +++ b/crashlytics/Podfile.lock @@ -8,9 +8,9 @@ PODS: - FirebaseCoreInternal (~> 10.0) - GoogleUtilities/Environment (~> 7.8) - GoogleUtilities/Logger (~> 7.8) - - FirebaseCoreExtension (10.14.0): + - FirebaseCoreExtension (10.15.0): - FirebaseCore (~> 10.0) - - FirebaseCoreInternal (10.14.0): + - FirebaseCoreInternal (10.15.0): - "GoogleUtilities/NSData+zlib (~> 7.8)" - FirebaseCrashlytics (10.14.0): - FirebaseCore (~> 10.5) @@ -20,12 +20,12 @@ PODS: - GoogleUtilities/Environment (~> 7.8) - nanopb (< 2.30910.0, >= 2.30908.0) - PromisesObjC (~> 2.1) - - FirebaseInstallations (10.14.0): + - FirebaseInstallations (10.15.0): - FirebaseCore (~> 10.0) - GoogleUtilities/Environment (~> 7.8) - GoogleUtilities/UserDefaults (~> 7.8) - PromisesObjC (~> 2.1) - - FirebaseSessions (10.14.0): + - FirebaseSessions (10.15.0): - FirebaseCore (~> 10.5) - FirebaseCoreExtension (~> 10.0) - FirebaseInstallations (~> 10.0) @@ -74,11 +74,11 @@ SPEC REPOS: SPEC CHECKSUMS: Firebase: 6c1bf3f534bc422d52af2e41fe0d50bf08b6b773 FirebaseCore: 6fc17ac9f03509d51c131298aacb3ee5698b4f02 - FirebaseCoreExtension: 976638051b1a46b503afce7ec80277f9161f2040 - FirebaseCoreInternal: d558159ee6cc4b823c2296ecc193de9f6d9a5bb3 + FirebaseCoreExtension: d3f1ea3725fb41f56e8fbfb29eeaff54e7ffb8f6 + FirebaseCoreInternal: 2f4bee5ed00301b5e56da0849268797a2dd31fb4 FirebaseCrashlytics: 0fbfa4efa57e8a09d8bf195393b50c237e3322b5 - FirebaseInstallations: f672b1eda64e6381c21d424a2f680a943fd83f3b - FirebaseSessions: f145e7365d36bec0d724c4574a8750e6f82fa6c8 + FirebaseInstallations: cae95cab0f965ce05b805189de1d4c70b11c76fb + FirebaseSessions: ee59a7811bef4c15f65ef6472f3210faa293f9c8 GoogleDataTransport: 54dee9d48d14580407f8f5fbf2f496e92437a2f2 GoogleUtilities: 13e2c67ede716b8741c7989e26893d151b2b2084 nanopb: b552cce312b6c8484180ef47159bc0f65a1f0431 diff --git a/firestore/objc/Podfile.lock b/firestore/objc/Podfile.lock index a6439aca..e1ae9ed1 100644 --- a/firestore/objc/Podfile.lock +++ b/firestore/objc/Podfile.lock @@ -634,7 +634,7 @@ PODS: - BoringSSL-GRPC/Implementation (0.0.24): - BoringSSL-GRPC/Interface (= 0.0.24) - BoringSSL-GRPC/Interface (0.0.24) - - FirebaseAppCheckInterop (10.14.0) + - FirebaseAppCheckInterop (10.15.0) - FirebaseAuth (10.14.0): - FirebaseAppCheckInterop (~> 10.0) - FirebaseCore (~> 10.0) @@ -642,11 +642,11 @@ PODS: - GoogleUtilities/Environment (~> 7.8) - GTMSessionFetcher/Core (< 4.0, >= 2.1) - RecaptchaInterop (~> 100.0) - - FirebaseCore (10.14.0): + - FirebaseCore (10.15.0): - FirebaseCoreInternal (~> 10.0) - GoogleUtilities/Environment (~> 7.8) - GoogleUtilities/Logger (~> 7.8) - - FirebaseCoreInternal (10.14.0): + - FirebaseCoreInternal (10.15.0): - "GoogleUtilities/NSData+zlib (~> 7.8)" - FirebaseFirestore (10.14.0): - abseil/algorithm (~> 1.20220623.0) @@ -772,10 +772,10 @@ SPEC REPOS: SPEC CHECKSUMS: abseil: 926fb7a82dc6d2b8e1f2ed7f3a718bce691d1e46 BoringSSL-GRPC: 3175b25143e648463a56daeaaa499c6cb86dad33 - FirebaseAppCheckInterop: c87f1d5421c852413dd936b2b2340b21e62501a0 + FirebaseAppCheckInterop: a8c555b1c2db1d9445e6c3a08a848167ddb7eb51 FirebaseAuth: bd1ae3d28beb83bfe9247e50eb82688b683dd770 - FirebaseCore: 6fc17ac9f03509d51c131298aacb3ee5698b4f02 - FirebaseCoreInternal: d558159ee6cc4b823c2296ecc193de9f6d9a5bb3 + FirebaseCore: 2cec518b43635f96afe7ac3a9c513e47558abd2e + FirebaseCoreInternal: 2f4bee5ed00301b5e56da0849268797a2dd31fb4 FirebaseFirestore: 808dd08cbc1c7be9052055f62ab312fdae611e37 GoogleUtilities: 13e2c67ede716b8741c7989e26893d151b2b2084 "gRPC-C++": 0968bace703459fd3e5dcb0b2bed4c573dbff046 diff --git a/firestore/swift/Podfile.lock b/firestore/swift/Podfile.lock index 467ef166..0fc9c6db 100644 --- a/firestore/swift/Podfile.lock +++ b/firestore/swift/Podfile.lock @@ -642,7 +642,7 @@ PODS: - Firebase/Firestore (10.14.0): - Firebase/CoreOnly - FirebaseFirestore (~> 10.14.0) - - FirebaseAppCheckInterop (10.14.0) + - FirebaseAppCheckInterop (10.15.0) - FirebaseAuth (10.14.0): - FirebaseAppCheckInterop (~> 10.0) - FirebaseCore (~> 10.0) @@ -654,9 +654,9 @@ PODS: - FirebaseCoreInternal (~> 10.0) - GoogleUtilities/Environment (~> 7.8) - GoogleUtilities/Logger (~> 7.8) - - FirebaseCoreExtension (10.14.0): + - FirebaseCoreExtension (10.15.0): - FirebaseCore (~> 10.0) - - FirebaseCoreInternal (10.14.0): + - FirebaseCoreInternal (10.15.0): - "GoogleUtilities/NSData+zlib (~> 7.8)" - FirebaseFirestore (10.14.0): - abseil/algorithm (~> 1.20220623.0) @@ -676,7 +676,7 @@ PODS: - FirebaseCoreExtension (~> 10.0) - FirebaseFirestore (~> 10.0) - FirebaseSharedSwift (~> 10.0) - - FirebaseSharedSwift (10.14.0) + - FirebaseSharedSwift (10.15.0) - GeoFire/Utils (5.0.0) - GoogleUtilities/AppDelegateSwizzler (7.11.5): - GoogleUtilities/Environment @@ -798,21 +798,21 @@ EXTERNAL SOURCES: CHECKOUT OPTIONS: FirebaseFirestoreSwift: - :commit: 1dc90cdd619c5e8493df4a01138e2d87e61bc027 + :commit: e475fd66393dd6b93eea11f875c8e53abc42afe8 :git: https://github.com/firebase/firebase-ios-sdk.git SPEC CHECKSUMS: abseil: 926fb7a82dc6d2b8e1f2ed7f3a718bce691d1e46 BoringSSL-GRPC: 3175b25143e648463a56daeaaa499c6cb86dad33 Firebase: 6c1bf3f534bc422d52af2e41fe0d50bf08b6b773 - FirebaseAppCheckInterop: c87f1d5421c852413dd936b2b2340b21e62501a0 + FirebaseAppCheckInterop: a8c555b1c2db1d9445e6c3a08a848167ddb7eb51 FirebaseAuth: bd1ae3d28beb83bfe9247e50eb82688b683dd770 FirebaseCore: 6fc17ac9f03509d51c131298aacb3ee5698b4f02 - FirebaseCoreExtension: 976638051b1a46b503afce7ec80277f9161f2040 - FirebaseCoreInternal: d558159ee6cc4b823c2296ecc193de9f6d9a5bb3 + FirebaseCoreExtension: d3f1ea3725fb41f56e8fbfb29eeaff54e7ffb8f6 + FirebaseCoreInternal: 2f4bee5ed00301b5e56da0849268797a2dd31fb4 FirebaseFirestore: 808dd08cbc1c7be9052055f62ab312fdae611e37 FirebaseFirestoreSwift: 1173563c7c20e50b415109fdc215ee5cd9f03d8e - FirebaseSharedSwift: 0eec812f08b6ec9e03196fc27635739781513028 + FirebaseSharedSwift: 34b11d9e675e14ee55e160cb7645bba30a192d14 GeoFire: a579ffdcdcf6fe74ef9efd7f887d4082598d6d1f GoogleUtilities: 13e2c67ede716b8741c7989e26893d151b2b2084 "gRPC-C++": 0968bace703459fd3e5dcb0b2bed4c573dbff046 diff --git a/functions/Podfile.lock b/functions/Podfile.lock index edf0a49f..a69ba8e4 100644 --- a/functions/Podfile.lock +++ b/functions/Podfile.lock @@ -4,15 +4,15 @@ PODS: - Firebase/Functions (10.14.0): - Firebase/CoreOnly - FirebaseFunctions (~> 10.14.0) - - FirebaseAppCheckInterop (10.14.0) - - FirebaseAuthInterop (10.14.0) + - FirebaseAppCheckInterop (10.15.0) + - FirebaseAuthInterop (10.15.0) - FirebaseCore (10.14.0): - FirebaseCoreInternal (~> 10.0) - GoogleUtilities/Environment (~> 7.8) - GoogleUtilities/Logger (~> 7.8) - - FirebaseCoreExtension (10.14.0): + - FirebaseCoreExtension (10.15.0): - FirebaseCore (~> 10.0) - - FirebaseCoreInternal (10.14.0): + - FirebaseCoreInternal (10.15.0): - "GoogleUtilities/NSData+zlib (~> 7.8)" - FirebaseFunctions (10.14.0): - FirebaseAppCheckInterop (~> 10.10) @@ -22,8 +22,8 @@ PODS: - FirebaseMessagingInterop (~> 10.0) - FirebaseSharedSwift (~> 10.0) - GTMSessionFetcher/Core (< 4.0, >= 2.1) - - FirebaseMessagingInterop (10.14.0) - - FirebaseSharedSwift (10.14.0) + - FirebaseMessagingInterop (10.15.0) + - FirebaseSharedSwift (10.15.0) - GoogleUtilities/Environment (7.11.5): - PromisesObjC (< 3.0, >= 1.2) - GoogleUtilities/Logger (7.11.5): @@ -52,14 +52,14 @@ SPEC REPOS: SPEC CHECKSUMS: Firebase: 6c1bf3f534bc422d52af2e41fe0d50bf08b6b773 - FirebaseAppCheckInterop: c87f1d5421c852413dd936b2b2340b21e62501a0 - FirebaseAuthInterop: 23be77be1ca68e4bd15214f403f807a6ca70d7e0 + FirebaseAppCheckInterop: a8c555b1c2db1d9445e6c3a08a848167ddb7eb51 + FirebaseAuthInterop: b566e21e2bc5e44a4d44babc56d05a7e5c10493b FirebaseCore: 6fc17ac9f03509d51c131298aacb3ee5698b4f02 - FirebaseCoreExtension: 976638051b1a46b503afce7ec80277f9161f2040 - FirebaseCoreInternal: d558159ee6cc4b823c2296ecc193de9f6d9a5bb3 + FirebaseCoreExtension: d3f1ea3725fb41f56e8fbfb29eeaff54e7ffb8f6 + FirebaseCoreInternal: 2f4bee5ed00301b5e56da0849268797a2dd31fb4 FirebaseFunctions: 27438b6b4592e9327a343e85ee093ad0f5398bcf - FirebaseMessagingInterop: 5f5ed52481b3956190bf9df2c231d1c72ad14f8d - FirebaseSharedSwift: 0eec812f08b6ec9e03196fc27635739781513028 + FirebaseMessagingInterop: 83f7b1a363bfe30ec8bbff1aa708d38e9d456373 + FirebaseSharedSwift: 34b11d9e675e14ee55e160cb7645bba30a192d14 GoogleUtilities: 13e2c67ede716b8741c7989e26893d151b2b2084 GTMSessionFetcher: e8647203b65cee28c5f73d0f473d096653945e72 PromisesObjC: c50d2056b5253dadbd6c2bea79b0674bd5a52fa4 diff --git a/installations/Podfile.lock b/installations/Podfile.lock index 24089a17..f022c8b1 100644 --- a/installations/Podfile.lock +++ b/installations/Podfile.lock @@ -1,11 +1,11 @@ PODS: - - FirebaseCore (10.14.0): + - FirebaseCore (10.15.0): - FirebaseCoreInternal (~> 10.0) - GoogleUtilities/Environment (~> 7.8) - GoogleUtilities/Logger (~> 7.8) - - FirebaseCoreInternal (10.14.0): + - FirebaseCoreInternal (10.15.0): - "GoogleUtilities/NSData+zlib (~> 7.8)" - - FirebaseInstallations (10.14.0): + - FirebaseInstallations (10.15.0): - FirebaseCore (~> 10.0) - GoogleUtilities/Environment (~> 7.8) - GoogleUtilities/UserDefaults (~> 7.8) @@ -31,9 +31,9 @@ SPEC REPOS: - PromisesObjC SPEC CHECKSUMS: - FirebaseCore: 6fc17ac9f03509d51c131298aacb3ee5698b4f02 - FirebaseCoreInternal: d558159ee6cc4b823c2296ecc193de9f6d9a5bb3 - FirebaseInstallations: f672b1eda64e6381c21d424a2f680a943fd83f3b + FirebaseCore: 2cec518b43635f96afe7ac3a9c513e47558abd2e + FirebaseCoreInternal: 2f4bee5ed00301b5e56da0849268797a2dd31fb4 + FirebaseInstallations: cae95cab0f965ce05b805189de1d4c70b11c76fb GoogleUtilities: 13e2c67ede716b8741c7989e26893d151b2b2084 PromisesObjC: c50d2056b5253dadbd6c2bea79b0674bd5a52fa4 diff --git a/ml-functions/Podfile.lock b/ml-functions/Podfile.lock index f7a4e84b..aa27d646 100644 --- a/ml-functions/Podfile.lock +++ b/ml-functions/Podfile.lock @@ -4,15 +4,15 @@ PODS: - Firebase/Functions (10.14.0): - Firebase/CoreOnly - FirebaseFunctions (~> 10.14.0) - - FirebaseAppCheckInterop (10.14.0) - - FirebaseAuthInterop (10.14.0) + - FirebaseAppCheckInterop (10.15.0) + - FirebaseAuthInterop (10.15.0) - FirebaseCore (10.14.0): - FirebaseCoreInternal (~> 10.0) - GoogleUtilities/Environment (~> 7.8) - GoogleUtilities/Logger (~> 7.8) - - FirebaseCoreExtension (10.14.0): + - FirebaseCoreExtension (10.15.0): - FirebaseCore (~> 10.0) - - FirebaseCoreInternal (10.14.0): + - FirebaseCoreInternal (10.15.0): - "GoogleUtilities/NSData+zlib (~> 7.8)" - FirebaseFunctions (10.14.0): - FirebaseAppCheckInterop (~> 10.10) @@ -22,8 +22,8 @@ PODS: - FirebaseMessagingInterop (~> 10.0) - FirebaseSharedSwift (~> 10.0) - GTMSessionFetcher/Core (< 4.0, >= 2.1) - - FirebaseMessagingInterop (10.14.0) - - FirebaseSharedSwift (10.14.0) + - FirebaseMessagingInterop (10.15.0) + - FirebaseSharedSwift (10.15.0) - GoogleUtilities/Environment (7.11.5): - PromisesObjC (< 3.0, >= 1.2) - GoogleUtilities/Logger (7.11.5): @@ -52,14 +52,14 @@ SPEC REPOS: SPEC CHECKSUMS: Firebase: 6c1bf3f534bc422d52af2e41fe0d50bf08b6b773 - FirebaseAppCheckInterop: c87f1d5421c852413dd936b2b2340b21e62501a0 - FirebaseAuthInterop: 23be77be1ca68e4bd15214f403f807a6ca70d7e0 + FirebaseAppCheckInterop: a8c555b1c2db1d9445e6c3a08a848167ddb7eb51 + FirebaseAuthInterop: b566e21e2bc5e44a4d44babc56d05a7e5c10493b FirebaseCore: 6fc17ac9f03509d51c131298aacb3ee5698b4f02 - FirebaseCoreExtension: 976638051b1a46b503afce7ec80277f9161f2040 - FirebaseCoreInternal: d558159ee6cc4b823c2296ecc193de9f6d9a5bb3 + FirebaseCoreExtension: d3f1ea3725fb41f56e8fbfb29eeaff54e7ffb8f6 + FirebaseCoreInternal: 2f4bee5ed00301b5e56da0849268797a2dd31fb4 FirebaseFunctions: 27438b6b4592e9327a343e85ee093ad0f5398bcf - FirebaseMessagingInterop: 5f5ed52481b3956190bf9df2c231d1c72ad14f8d - FirebaseSharedSwift: 0eec812f08b6ec9e03196fc27635739781513028 + FirebaseMessagingInterop: 83f7b1a363bfe30ec8bbff1aa708d38e9d456373 + FirebaseSharedSwift: 34b11d9e675e14ee55e160cb7645bba30a192d14 GoogleUtilities: 13e2c67ede716b8741c7989e26893d151b2b2084 GTMSessionFetcher: e8647203b65cee28c5f73d0f473d096653945e72 PromisesObjC: c50d2056b5253dadbd6c2bea79b0674bd5a52fa4 diff --git a/mlkit/Podfile.lock b/mlkit/Podfile.lock index 0008cd9d..74816015 100644 --- a/mlkit/Podfile.lock +++ b/mlkit/Podfile.lock @@ -81,7 +81,7 @@ PODS: - nanopb/decode (1.30906.0) - nanopb/encode (1.30906.0) - PromisesObjC (1.2.12) - - Protobuf (3.24.2) + - Protobuf (3.24.3) - TensorFlowLiteC (2.1.0) - TensorFlowLiteObjC (2.1.0): - TensorFlowLiteC (= 2.1.0) @@ -125,7 +125,7 @@ SPEC CHECKSUMS: GTMSessionFetcher: 5595ec75acf5be50814f81e9189490412bad82ba nanopb: 59317e09cf1f1a0af72f12af412d54edf52603fc PromisesObjC: 3113f7f76903778cf4a0586bd1ab89329a0b7b97 - Protobuf: de0b7ad27d01105fc191b77b003e74af6dbd2c2c + Protobuf: 970f7ee93a3a08e3cf64859b8efd95ee32b4f87f TensorFlowLiteC: 215603d4426d93810eace5947e317389554a4b66 TensorFlowLiteObjC: 2e074eb41084037aeda9a8babe111fdd3ac99974 diff --git a/storage/Podfile.lock b/storage/Podfile.lock index 7ac75127..918c2aa2 100644 --- a/storage/Podfile.lock +++ b/storage/Podfile.lock @@ -43,9 +43,9 @@ PODS: - nanopb/decode (2.30909.0) - nanopb/encode (2.30909.0) - PromisesObjC (2.3.1) - - SDWebImage (5.17.0): - - SDWebImage/Core (= 5.17.0) - - SDWebImage/Core (5.17.0) + - SDWebImage (5.18.1): + - SDWebImage/Core (= 5.18.1) + - SDWebImage/Core (5.18.1) DEPENDENCIES: - FirebaseStorage (~> 9.0) @@ -84,7 +84,7 @@ SPEC CHECKSUMS: GTMSessionFetcher: 3a63d75eecd6aa32c2fc79f578064e1214dfdec2 nanopb: b552cce312b6c8484180ef47159bc0f65a1f0431 PromisesObjC: c50d2056b5253dadbd6c2bea79b0674bd5a52fa4 - SDWebImage: 750adf017a315a280c60fde706ab1e552a3ae4e9 + SDWebImage: ebdbcebc7933a45226d9313bd0118bc052ad458b PODFILE CHECKSUM: 391f1ea32d2ab69e86fbbcaed454945eef4950b4 From 3eed0f7d9b22f3aa87a5326f877451c4dd0ba660 Mon Sep 17 00:00:00 2001 From: DPE bot Date: Thu, 14 Sep 2023 11:32:16 -0400 Subject: [PATCH 320/387] Auto-update dependencies. --- appcheck/Podfile.lock | 18 +++++++++--------- crashlytics/Podfile.lock | 18 +++++++++--------- firestore/objc/Podfile.lock | 8 ++++---- firestore/swift/Podfile.lock | 32 ++++++++++++++++---------------- functions/Podfile.lock | 18 +++++++++--------- ml-functions/Podfile.lock | 18 +++++++++--------- 6 files changed, 56 insertions(+), 56 deletions(-) diff --git a/appcheck/Podfile.lock b/appcheck/Podfile.lock index 8f5b0402..71252b99 100644 --- a/appcheck/Podfile.lock +++ b/appcheck/Podfile.lock @@ -1,14 +1,14 @@ PODS: - - Firebase/AppCheck (10.14.0): + - Firebase/AppCheck (10.15.0): - Firebase/CoreOnly - - FirebaseAppCheck (~> 10.14.0) - - Firebase/CoreOnly (10.14.0): - - FirebaseCore (= 10.14.0) - - FirebaseAppCheck (10.14.0): + - FirebaseAppCheck (~> 10.15.0) + - Firebase/CoreOnly (10.15.0): + - FirebaseCore (= 10.15.0) + - FirebaseAppCheck (10.15.0): - FirebaseCore (~> 10.0) - GoogleUtilities/Environment (~> 7.8) - PromisesObjC (~> 2.1) - - FirebaseCore (10.14.0): + - FirebaseCore (10.15.0): - FirebaseCoreInternal (~> 10.0) - GoogleUtilities/Environment (~> 7.8) - GoogleUtilities/Logger (~> 7.8) @@ -34,9 +34,9 @@ SPEC REPOS: - PromisesObjC SPEC CHECKSUMS: - Firebase: 6c1bf3f534bc422d52af2e41fe0d50bf08b6b773 - FirebaseAppCheck: 476ec4e3e3e67dca98b0aca68c57d1822edcd8c8 - FirebaseCore: 6fc17ac9f03509d51c131298aacb3ee5698b4f02 + Firebase: 66043bd4579e5b73811f96829c694c7af8d67435 + FirebaseAppCheck: 66eea1c882cddd1bce9d92a0a7efd596f7204782 + FirebaseCore: 2cec518b43635f96afe7ac3a9c513e47558abd2e FirebaseCoreInternal: 2f4bee5ed00301b5e56da0849268797a2dd31fb4 GoogleUtilities: 13e2c67ede716b8741c7989e26893d151b2b2084 PromisesObjC: c50d2056b5253dadbd6c2bea79b0674bd5a52fa4 diff --git a/crashlytics/Podfile.lock b/crashlytics/Podfile.lock index 1cc43251..be8e4f91 100644 --- a/crashlytics/Podfile.lock +++ b/crashlytics/Podfile.lock @@ -1,10 +1,10 @@ PODS: - - Firebase/CoreOnly (10.14.0): - - FirebaseCore (= 10.14.0) - - Firebase/Crashlytics (10.14.0): + - Firebase/CoreOnly (10.15.0): + - FirebaseCore (= 10.15.0) + - Firebase/Crashlytics (10.15.0): - Firebase/CoreOnly - - FirebaseCrashlytics (~> 10.14.0) - - FirebaseCore (10.14.0): + - FirebaseCrashlytics (~> 10.15.0) + - FirebaseCore (10.15.0): - FirebaseCoreInternal (~> 10.0) - GoogleUtilities/Environment (~> 7.8) - GoogleUtilities/Logger (~> 7.8) @@ -12,7 +12,7 @@ PODS: - FirebaseCore (~> 10.0) - FirebaseCoreInternal (10.15.0): - "GoogleUtilities/NSData+zlib (~> 7.8)" - - FirebaseCrashlytics (10.14.0): + - FirebaseCrashlytics (10.15.0): - FirebaseCore (~> 10.5) - FirebaseInstallations (~> 10.0) - FirebaseSessions (~> 10.5) @@ -72,11 +72,11 @@ SPEC REPOS: - PromisesSwift SPEC CHECKSUMS: - Firebase: 6c1bf3f534bc422d52af2e41fe0d50bf08b6b773 - FirebaseCore: 6fc17ac9f03509d51c131298aacb3ee5698b4f02 + Firebase: 66043bd4579e5b73811f96829c694c7af8d67435 + FirebaseCore: 2cec518b43635f96afe7ac3a9c513e47558abd2e FirebaseCoreExtension: d3f1ea3725fb41f56e8fbfb29eeaff54e7ffb8f6 FirebaseCoreInternal: 2f4bee5ed00301b5e56da0849268797a2dd31fb4 - FirebaseCrashlytics: 0fbfa4efa57e8a09d8bf195393b50c237e3322b5 + FirebaseCrashlytics: a83f26fb922a3fe181eb738fb4dcf0c92bba6455 FirebaseInstallations: cae95cab0f965ce05b805189de1d4c70b11c76fb FirebaseSessions: ee59a7811bef4c15f65ef6472f3210faa293f9c8 GoogleDataTransport: 54dee9d48d14580407f8f5fbf2f496e92437a2f2 diff --git a/firestore/objc/Podfile.lock b/firestore/objc/Podfile.lock index e1ae9ed1..ff36b36a 100644 --- a/firestore/objc/Podfile.lock +++ b/firestore/objc/Podfile.lock @@ -635,7 +635,7 @@ PODS: - BoringSSL-GRPC/Interface (= 0.0.24) - BoringSSL-GRPC/Interface (0.0.24) - FirebaseAppCheckInterop (10.15.0) - - FirebaseAuth (10.14.0): + - FirebaseAuth (10.15.0): - FirebaseAppCheckInterop (~> 10.0) - FirebaseCore (~> 10.0) - GoogleUtilities/AppDelegateSwizzler (~> 7.8) @@ -648,7 +648,7 @@ PODS: - GoogleUtilities/Logger (~> 7.8) - FirebaseCoreInternal (10.15.0): - "GoogleUtilities/NSData+zlib (~> 7.8)" - - FirebaseFirestore (10.14.0): + - FirebaseFirestore (10.15.0): - abseil/algorithm (~> 1.20220623.0) - abseil/base (~> 1.20220623.0) - abseil/container/flat_hash_map (~> 1.20220623.0) @@ -773,10 +773,10 @@ SPEC CHECKSUMS: abseil: 926fb7a82dc6d2b8e1f2ed7f3a718bce691d1e46 BoringSSL-GRPC: 3175b25143e648463a56daeaaa499c6cb86dad33 FirebaseAppCheckInterop: a8c555b1c2db1d9445e6c3a08a848167ddb7eb51 - FirebaseAuth: bd1ae3d28beb83bfe9247e50eb82688b683dd770 + FirebaseAuth: a55ec5f7f8a5b1c2dd750235c1bb419bfb642445 FirebaseCore: 2cec518b43635f96afe7ac3a9c513e47558abd2e FirebaseCoreInternal: 2f4bee5ed00301b5e56da0849268797a2dd31fb4 - FirebaseFirestore: 808dd08cbc1c7be9052055f62ab312fdae611e37 + FirebaseFirestore: b4c0eaaf24efda5732ec21d9e6c788d083118ca6 GoogleUtilities: 13e2c67ede716b8741c7989e26893d151b2b2084 "gRPC-C++": 0968bace703459fd3e5dcb0b2bed4c573dbff046 gRPC-Core: 17108291d84332196d3c8466b48f016fc17d816d diff --git a/firestore/swift/Podfile.lock b/firestore/swift/Podfile.lock index 0fc9c6db..6ea87aa9 100644 --- a/firestore/swift/Podfile.lock +++ b/firestore/swift/Podfile.lock @@ -634,23 +634,23 @@ PODS: - BoringSSL-GRPC/Implementation (0.0.24): - BoringSSL-GRPC/Interface (= 0.0.24) - BoringSSL-GRPC/Interface (0.0.24) - - Firebase/Auth (10.14.0): + - Firebase/Auth (10.15.0): - Firebase/CoreOnly - - FirebaseAuth (~> 10.14.0) - - Firebase/CoreOnly (10.14.0): - - FirebaseCore (= 10.14.0) - - Firebase/Firestore (10.14.0): + - FirebaseAuth (~> 10.15.0) + - Firebase/CoreOnly (10.15.0): + - FirebaseCore (= 10.15.0) + - Firebase/Firestore (10.15.0): - Firebase/CoreOnly - - FirebaseFirestore (~> 10.14.0) + - FirebaseFirestore (~> 10.15.0) - FirebaseAppCheckInterop (10.15.0) - - FirebaseAuth (10.14.0): + - FirebaseAuth (10.15.0): - FirebaseAppCheckInterop (~> 10.0) - FirebaseCore (~> 10.0) - GoogleUtilities/AppDelegateSwizzler (~> 7.8) - GoogleUtilities/Environment (~> 7.8) - GTMSessionFetcher/Core (< 4.0, >= 2.1) - RecaptchaInterop (~> 100.0) - - FirebaseCore (10.14.0): + - FirebaseCore (10.15.0): - FirebaseCoreInternal (~> 10.0) - GoogleUtilities/Environment (~> 7.8) - GoogleUtilities/Logger (~> 7.8) @@ -658,7 +658,7 @@ PODS: - FirebaseCore (~> 10.0) - FirebaseCoreInternal (10.15.0): - "GoogleUtilities/NSData+zlib (~> 7.8)" - - FirebaseFirestore (10.14.0): + - FirebaseFirestore (10.15.0): - abseil/algorithm (~> 1.20220623.0) - abseil/base (~> 1.20220623.0) - abseil/container/flat_hash_map (~> 1.20220623.0) @@ -671,7 +671,7 @@ PODS: - "gRPC-C++ (~> 1.50.1)" - leveldb-library (~> 1.22) - nanopb (< 2.30910.0, >= 2.30908.0) - - FirebaseFirestoreSwift (10.15.0): + - FirebaseFirestoreSwift (10.16.0): - FirebaseCore (~> 10.0) - FirebaseCoreExtension (~> 10.0) - FirebaseFirestore (~> 10.0) @@ -798,20 +798,20 @@ EXTERNAL SOURCES: CHECKOUT OPTIONS: FirebaseFirestoreSwift: - :commit: e475fd66393dd6b93eea11f875c8e53abc42afe8 + :commit: f3c7db784532b956a9d0d7134cae24730b758e0e :git: https://github.com/firebase/firebase-ios-sdk.git SPEC CHECKSUMS: abseil: 926fb7a82dc6d2b8e1f2ed7f3a718bce691d1e46 BoringSSL-GRPC: 3175b25143e648463a56daeaaa499c6cb86dad33 - Firebase: 6c1bf3f534bc422d52af2e41fe0d50bf08b6b773 + Firebase: 66043bd4579e5b73811f96829c694c7af8d67435 FirebaseAppCheckInterop: a8c555b1c2db1d9445e6c3a08a848167ddb7eb51 - FirebaseAuth: bd1ae3d28beb83bfe9247e50eb82688b683dd770 - FirebaseCore: 6fc17ac9f03509d51c131298aacb3ee5698b4f02 + FirebaseAuth: a55ec5f7f8a5b1c2dd750235c1bb419bfb642445 + FirebaseCore: 2cec518b43635f96afe7ac3a9c513e47558abd2e FirebaseCoreExtension: d3f1ea3725fb41f56e8fbfb29eeaff54e7ffb8f6 FirebaseCoreInternal: 2f4bee5ed00301b5e56da0849268797a2dd31fb4 - FirebaseFirestore: 808dd08cbc1c7be9052055f62ab312fdae611e37 - FirebaseFirestoreSwift: 1173563c7c20e50b415109fdc215ee5cd9f03d8e + FirebaseFirestore: b4c0eaaf24efda5732ec21d9e6c788d083118ca6 + FirebaseFirestoreSwift: a7a0c64b8e16b14dfca3405e447c647182318709 FirebaseSharedSwift: 34b11d9e675e14ee55e160cb7645bba30a192d14 GeoFire: a579ffdcdcf6fe74ef9efd7f887d4082598d6d1f GoogleUtilities: 13e2c67ede716b8741c7989e26893d151b2b2084 diff --git a/functions/Podfile.lock b/functions/Podfile.lock index a69ba8e4..f7b9ae14 100644 --- a/functions/Podfile.lock +++ b/functions/Podfile.lock @@ -1,12 +1,12 @@ PODS: - - Firebase/CoreOnly (10.14.0): - - FirebaseCore (= 10.14.0) - - Firebase/Functions (10.14.0): + - Firebase/CoreOnly (10.15.0): + - FirebaseCore (= 10.15.0) + - Firebase/Functions (10.15.0): - Firebase/CoreOnly - - FirebaseFunctions (~> 10.14.0) + - FirebaseFunctions (~> 10.15.0) - FirebaseAppCheckInterop (10.15.0) - FirebaseAuthInterop (10.15.0) - - FirebaseCore (10.14.0): + - FirebaseCore (10.15.0): - FirebaseCoreInternal (~> 10.0) - GoogleUtilities/Environment (~> 7.8) - GoogleUtilities/Logger (~> 7.8) @@ -14,7 +14,7 @@ PODS: - FirebaseCore (~> 10.0) - FirebaseCoreInternal (10.15.0): - "GoogleUtilities/NSData+zlib (~> 7.8)" - - FirebaseFunctions (10.14.0): + - FirebaseFunctions (10.15.0): - FirebaseAppCheckInterop (~> 10.10) - FirebaseAuthInterop (~> 10.0) - FirebaseCore (~> 10.0) @@ -51,13 +51,13 @@ SPEC REPOS: - PromisesObjC SPEC CHECKSUMS: - Firebase: 6c1bf3f534bc422d52af2e41fe0d50bf08b6b773 + Firebase: 66043bd4579e5b73811f96829c694c7af8d67435 FirebaseAppCheckInterop: a8c555b1c2db1d9445e6c3a08a848167ddb7eb51 FirebaseAuthInterop: b566e21e2bc5e44a4d44babc56d05a7e5c10493b - FirebaseCore: 6fc17ac9f03509d51c131298aacb3ee5698b4f02 + FirebaseCore: 2cec518b43635f96afe7ac3a9c513e47558abd2e FirebaseCoreExtension: d3f1ea3725fb41f56e8fbfb29eeaff54e7ffb8f6 FirebaseCoreInternal: 2f4bee5ed00301b5e56da0849268797a2dd31fb4 - FirebaseFunctions: 27438b6b4592e9327a343e85ee093ad0f5398bcf + FirebaseFunctions: e5a95bdd33077eefc3232381d24495ae66d3b1a7 FirebaseMessagingInterop: 83f7b1a363bfe30ec8bbff1aa708d38e9d456373 FirebaseSharedSwift: 34b11d9e675e14ee55e160cb7645bba30a192d14 GoogleUtilities: 13e2c67ede716b8741c7989e26893d151b2b2084 diff --git a/ml-functions/Podfile.lock b/ml-functions/Podfile.lock index aa27d646..4bf031af 100644 --- a/ml-functions/Podfile.lock +++ b/ml-functions/Podfile.lock @@ -1,12 +1,12 @@ PODS: - - Firebase/CoreOnly (10.14.0): - - FirebaseCore (= 10.14.0) - - Firebase/Functions (10.14.0): + - Firebase/CoreOnly (10.15.0): + - FirebaseCore (= 10.15.0) + - Firebase/Functions (10.15.0): - Firebase/CoreOnly - - FirebaseFunctions (~> 10.14.0) + - FirebaseFunctions (~> 10.15.0) - FirebaseAppCheckInterop (10.15.0) - FirebaseAuthInterop (10.15.0) - - FirebaseCore (10.14.0): + - FirebaseCore (10.15.0): - FirebaseCoreInternal (~> 10.0) - GoogleUtilities/Environment (~> 7.8) - GoogleUtilities/Logger (~> 7.8) @@ -14,7 +14,7 @@ PODS: - FirebaseCore (~> 10.0) - FirebaseCoreInternal (10.15.0): - "GoogleUtilities/NSData+zlib (~> 7.8)" - - FirebaseFunctions (10.14.0): + - FirebaseFunctions (10.15.0): - FirebaseAppCheckInterop (~> 10.10) - FirebaseAuthInterop (~> 10.0) - FirebaseCore (~> 10.0) @@ -51,13 +51,13 @@ SPEC REPOS: - PromisesObjC SPEC CHECKSUMS: - Firebase: 6c1bf3f534bc422d52af2e41fe0d50bf08b6b773 + Firebase: 66043bd4579e5b73811f96829c694c7af8d67435 FirebaseAppCheckInterop: a8c555b1c2db1d9445e6c3a08a848167ddb7eb51 FirebaseAuthInterop: b566e21e2bc5e44a4d44babc56d05a7e5c10493b - FirebaseCore: 6fc17ac9f03509d51c131298aacb3ee5698b4f02 + FirebaseCore: 2cec518b43635f96afe7ac3a9c513e47558abd2e FirebaseCoreExtension: d3f1ea3725fb41f56e8fbfb29eeaff54e7ffb8f6 FirebaseCoreInternal: 2f4bee5ed00301b5e56da0849268797a2dd31fb4 - FirebaseFunctions: 27438b6b4592e9327a343e85ee093ad0f5398bcf + FirebaseFunctions: e5a95bdd33077eefc3232381d24495ae66d3b1a7 FirebaseMessagingInterop: 83f7b1a363bfe30ec8bbff1aa708d38e9d456373 FirebaseSharedSwift: 34b11d9e675e14ee55e160cb7645bba30a192d14 GoogleUtilities: 13e2c67ede716b8741c7989e26893d151b2b2084 From d94e79f723da74a4e4caeb46eae300898a230a5f Mon Sep 17 00:00:00 2001 From: DPE bot Date: Fri, 15 Sep 2023 11:33:30 -0400 Subject: [PATCH 321/387] Auto-update dependencies. --- firestore/swift/Podfile.lock | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/firestore/swift/Podfile.lock b/firestore/swift/Podfile.lock index 6ea87aa9..517454b8 100644 --- a/firestore/swift/Podfile.lock +++ b/firestore/swift/Podfile.lock @@ -798,7 +798,7 @@ EXTERNAL SOURCES: CHECKOUT OPTIONS: FirebaseFirestoreSwift: - :commit: f3c7db784532b956a9d0d7134cae24730b758e0e + :commit: 51b29ed8add5e34d76963b26ee7429eea58428ea :git: https://github.com/firebase/firebase-ios-sdk.git SPEC CHECKSUMS: From e76888cab99aec7698d63295f6e77e107c788437 Mon Sep 17 00:00:00 2001 From: DPE bot Date: Mon, 18 Sep 2023 11:32:41 -0400 Subject: [PATCH 322/387] Auto-update dependencies. --- firestore/swift/Podfile.lock | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/firestore/swift/Podfile.lock b/firestore/swift/Podfile.lock index 517454b8..2d99ccf7 100644 --- a/firestore/swift/Podfile.lock +++ b/firestore/swift/Podfile.lock @@ -798,7 +798,7 @@ EXTERNAL SOURCES: CHECKOUT OPTIONS: FirebaseFirestoreSwift: - :commit: 51b29ed8add5e34d76963b26ee7429eea58428ea + :commit: 5dcc3fb31ebfdc749901ed6c87fa15bd13585926 :git: https://github.com/firebase/firebase-ios-sdk.git SPEC CHECKSUMS: From ca757ae6119b4e121399e6328d46b68122b49862 Mon Sep 17 00:00:00 2001 From: DPE bot Date: Tue, 19 Sep 2023 11:33:26 -0400 Subject: [PATCH 323/387] Auto-update dependencies. --- firestore/swift/Podfile.lock | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/firestore/swift/Podfile.lock b/firestore/swift/Podfile.lock index 2d99ccf7..aecd2ebd 100644 --- a/firestore/swift/Podfile.lock +++ b/firestore/swift/Podfile.lock @@ -798,7 +798,7 @@ EXTERNAL SOURCES: CHECKOUT OPTIONS: FirebaseFirestoreSwift: - :commit: 5dcc3fb31ebfdc749901ed6c87fa15bd13585926 + :commit: f49a14c7a0172b11f705edfb9fc7a5be3155a902 :git: https://github.com/firebase/firebase-ios-sdk.git SPEC CHECKSUMS: From 86927416b61863dac9ffdc975a02113915dc1ac5 Mon Sep 17 00:00:00 2001 From: DPE bot Date: Wed, 20 Sep 2023 11:35:52 -0400 Subject: [PATCH 324/387] Auto-update dependencies. --- firestore/swift/Podfile.lock | 2 +- storage/Podfile.lock | 4 ++-- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/firestore/swift/Podfile.lock b/firestore/swift/Podfile.lock index aecd2ebd..fd6607a1 100644 --- a/firestore/swift/Podfile.lock +++ b/firestore/swift/Podfile.lock @@ -798,7 +798,7 @@ EXTERNAL SOURCES: CHECKOUT OPTIONS: FirebaseFirestoreSwift: - :commit: f49a14c7a0172b11f705edfb9fc7a5be3155a902 + :commit: 00fd7c0829f53c05fe86855553ea5e962506ac1e :git: https://github.com/firebase/firebase-ios-sdk.git SPEC CHECKSUMS: diff --git a/storage/Podfile.lock b/storage/Podfile.lock index 918c2aa2..b63b490c 100644 --- a/storage/Podfile.lock +++ b/storage/Podfile.lock @@ -24,7 +24,7 @@ PODS: - FirebaseStorageInternal (9.6.0): - FirebaseCore (~> 9.0) - GTMSessionFetcher/Core (< 3.0, >= 1.7) - - FirebaseStorageUI (13.0.0): + - FirebaseStorageUI (13.1.0): - FirebaseStorage (< 11.0, >= 8.0) - SDWebImage (~> 5.6) - GoogleDataTransport (9.2.5): @@ -78,7 +78,7 @@ SPEC CHECKSUMS: FirebaseCoreInternal: bca76517fe1ed381e989f5e7d8abb0da8d85bed3 FirebaseStorage: 1fead543a1f441c3b434c1c9f12560dd82f8b568 FirebaseStorageInternal: 81d8a597324ccd06c41a43c5700bc1185a2fc328 - FirebaseStorageUI: 3c89304877d2f838c2276c4ad33ac7d93a37377a + FirebaseStorageUI: 5db14fc4c251fdbe3b706eb1a9dddc55bc51b414 GoogleDataTransport: 54dee9d48d14580407f8f5fbf2f496e92437a2f2 GoogleUtilities: 13e2c67ede716b8741c7989e26893d151b2b2084 GTMSessionFetcher: 3a63d75eecd6aa32c2fc79f578064e1214dfdec2 From 4da5b35ead709e806afa3cb46544e95f9d1bdbab Mon Sep 17 00:00:00 2001 From: DPE bot Date: Thu, 21 Sep 2023 11:36:16 -0400 Subject: [PATCH 325/387] Auto-update dependencies. --- firestore/swift/Podfile.lock | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/firestore/swift/Podfile.lock b/firestore/swift/Podfile.lock index fd6607a1..786efb8b 100644 --- a/firestore/swift/Podfile.lock +++ b/firestore/swift/Podfile.lock @@ -798,7 +798,7 @@ EXTERNAL SOURCES: CHECKOUT OPTIONS: FirebaseFirestoreSwift: - :commit: 00fd7c0829f53c05fe86855553ea5e962506ac1e + :commit: a885d5e023b04273fcce525e1ae236283845d774 :git: https://github.com/firebase/firebase-ios-sdk.git SPEC CHECKSUMS: From 192101e26351c0b8223aae2bb119d7f2e2282773 Mon Sep 17 00:00:00 2001 From: DPE bot Date: Mon, 2 Oct 2023 11:36:47 -0400 Subject: [PATCH 326/387] Auto-update dependencies. --- appcheck/Podfile.lock | 2 +- crashlytics/Podfile.lock | 2 +- database/Podfile.lock | 2 +- dl-invites-sample/Podfile.lock | 2 +- firestore/objc/Podfile.lock | 2 +- firestore/swift/Podfile.lock | 4 ++-- firoptions/Podfile.lock | 2 +- functions/Podfile.lock | 2 +- inappmessaging/Podfile.lock | 2 +- installations/Podfile.lock | 2 +- invites/Podfile.lock | 2 +- ml-functions/Podfile.lock | 2 +- mlkit/Podfile.lock | 2 +- storage/Podfile.lock | 10 +++++----- 14 files changed, 19 insertions(+), 19 deletions(-) diff --git a/appcheck/Podfile.lock b/appcheck/Podfile.lock index 71252b99..b662c4a1 100644 --- a/appcheck/Podfile.lock +++ b/appcheck/Podfile.lock @@ -43,4 +43,4 @@ SPEC CHECKSUMS: PODFILE CHECKSUM: 3f5fe9faa57008d6327228db502ed5519ccd4918 -COCOAPODS: 1.12.1 +COCOAPODS: 1.13.0 diff --git a/crashlytics/Podfile.lock b/crashlytics/Podfile.lock index be8e4f91..85a715e5 100644 --- a/crashlytics/Podfile.lock +++ b/crashlytics/Podfile.lock @@ -87,4 +87,4 @@ SPEC CHECKSUMS: PODFILE CHECKSUM: 7d7fc01886b20bf15f0faadc1d61966683471571 -COCOAPODS: 1.12.1 +COCOAPODS: 1.13.0 diff --git a/database/Podfile.lock b/database/Podfile.lock index 1537fc7d..8653fa4f 100644 --- a/database/Podfile.lock +++ b/database/Podfile.lock @@ -90,4 +90,4 @@ SPEC CHECKSUMS: PODFILE CHECKSUM: 2613ab7c1eac1e9efb615f9c2979ec498d92dcf6 -COCOAPODS: 1.12.1 +COCOAPODS: 1.13.0 diff --git a/dl-invites-sample/Podfile.lock b/dl-invites-sample/Podfile.lock index a9d70988..d8af1ff2 100644 --- a/dl-invites-sample/Podfile.lock +++ b/dl-invites-sample/Podfile.lock @@ -54,4 +54,4 @@ SPEC CHECKSUMS: PODFILE CHECKSUM: 7de02ed38e9465e2c05bb12085a971c35543c261 -COCOAPODS: 1.12.1 +COCOAPODS: 1.13.0 diff --git a/firestore/objc/Podfile.lock b/firestore/objc/Podfile.lock index ff36b36a..fa167353 100644 --- a/firestore/objc/Podfile.lock +++ b/firestore/objc/Podfile.lock @@ -788,4 +788,4 @@ SPEC CHECKSUMS: PODFILE CHECKSUM: 2c326f47761ecd18d1c150444d24a282c84b433e -COCOAPODS: 1.12.1 +COCOAPODS: 1.13.0 diff --git a/firestore/swift/Podfile.lock b/firestore/swift/Podfile.lock index 786efb8b..6768a51b 100644 --- a/firestore/swift/Podfile.lock +++ b/firestore/swift/Podfile.lock @@ -798,7 +798,7 @@ EXTERNAL SOURCES: CHECKOUT OPTIONS: FirebaseFirestoreSwift: - :commit: a885d5e023b04273fcce525e1ae236283845d774 + :commit: 837d4af6ead57cec1fc38007892500d3139c7556 :git: https://github.com/firebase/firebase-ios-sdk.git SPEC CHECKSUMS: @@ -825,4 +825,4 @@ SPEC CHECKSUMS: PODFILE CHECKSUM: 97272481fd29bdcf2f666d99fa188fa8f4e80c39 -COCOAPODS: 1.12.1 +COCOAPODS: 1.13.0 diff --git a/firoptions/Podfile.lock b/firoptions/Podfile.lock index abf2f6eb..5cabb85d 100644 --- a/firoptions/Podfile.lock +++ b/firoptions/Podfile.lock @@ -136,4 +136,4 @@ SPEC CHECKSUMS: PODFILE CHECKSUM: 637f4cec311becce3d9f62d24448342df688ce41 -COCOAPODS: 1.12.1 +COCOAPODS: 1.13.0 diff --git a/functions/Podfile.lock b/functions/Podfile.lock index f7b9ae14..da9f3485 100644 --- a/functions/Podfile.lock +++ b/functions/Podfile.lock @@ -66,4 +66,4 @@ SPEC CHECKSUMS: PODFILE CHECKSUM: 0bf21181414ed35c7e5fc96da7dd0f72b77e7b34 -COCOAPODS: 1.12.1 +COCOAPODS: 1.13.0 diff --git a/inappmessaging/Podfile.lock b/inappmessaging/Podfile.lock index 0bf9b63a..008c6304 100644 --- a/inappmessaging/Podfile.lock +++ b/inappmessaging/Podfile.lock @@ -86,4 +86,4 @@ SPEC CHECKSUMS: PODFILE CHECKSUM: ee1d0162c4b114166138141943031a3ae6c42221 -COCOAPODS: 1.12.1 +COCOAPODS: 1.13.0 diff --git a/installations/Podfile.lock b/installations/Podfile.lock index f022c8b1..b431f820 100644 --- a/installations/Podfile.lock +++ b/installations/Podfile.lock @@ -39,4 +39,4 @@ SPEC CHECKSUMS: PODFILE CHECKSUM: 904aacceb39f206bdcc33f354e02d1d3d6343a46 -COCOAPODS: 1.12.1 +COCOAPODS: 1.13.0 diff --git a/invites/Podfile.lock b/invites/Podfile.lock index d546da23..3d5ff0c3 100644 --- a/invites/Podfile.lock +++ b/invites/Podfile.lock @@ -147,4 +147,4 @@ SPEC CHECKSUMS: PODFILE CHECKSUM: 642789e1fcae7a05996d36ee829b1b64089587bd -COCOAPODS: 1.12.1 +COCOAPODS: 1.13.0 diff --git a/ml-functions/Podfile.lock b/ml-functions/Podfile.lock index 4bf031af..5886dbba 100644 --- a/ml-functions/Podfile.lock +++ b/ml-functions/Podfile.lock @@ -66,4 +66,4 @@ SPEC CHECKSUMS: PODFILE CHECKSUM: aa543baa476adf0a1eb62d4970ac2cffc30a1931 -COCOAPODS: 1.12.1 +COCOAPODS: 1.13.0 diff --git a/mlkit/Podfile.lock b/mlkit/Podfile.lock index 74816015..7d974b45 100644 --- a/mlkit/Podfile.lock +++ b/mlkit/Podfile.lock @@ -131,4 +131,4 @@ SPEC CHECKSUMS: PODFILE CHECKSUM: 4b071879fc5f9391b9325777ac56ce58e70e8b8d -COCOAPODS: 1.12.1 +COCOAPODS: 1.13.0 diff --git a/storage/Podfile.lock b/storage/Podfile.lock index b63b490c..0036a67c 100644 --- a/storage/Podfile.lock +++ b/storage/Podfile.lock @@ -43,9 +43,9 @@ PODS: - nanopb/decode (2.30909.0) - nanopb/encode (2.30909.0) - PromisesObjC (2.3.1) - - SDWebImage (5.18.1): - - SDWebImage/Core (= 5.18.1) - - SDWebImage/Core (5.18.1) + - SDWebImage (5.18.2): + - SDWebImage/Core (= 5.18.2) + - SDWebImage/Core (5.18.2) DEPENDENCIES: - FirebaseStorage (~> 9.0) @@ -84,8 +84,8 @@ SPEC CHECKSUMS: GTMSessionFetcher: 3a63d75eecd6aa32c2fc79f578064e1214dfdec2 nanopb: b552cce312b6c8484180ef47159bc0f65a1f0431 PromisesObjC: c50d2056b5253dadbd6c2bea79b0674bd5a52fa4 - SDWebImage: ebdbcebc7933a45226d9313bd0118bc052ad458b + SDWebImage: c0de394d7cf7f9838aed1fd6bb6037654a4572e4 PODFILE CHECKSUM: 391f1ea32d2ab69e86fbbcaed454945eef4950b4 -COCOAPODS: 1.12.1 +COCOAPODS: 1.13.0 From 277e3114f40680852baa32362617223f1a64f272 Mon Sep 17 00:00:00 2001 From: DPE bot Date: Tue, 3 Oct 2023 11:32:48 -0400 Subject: [PATCH 327/387] Auto-update dependencies. --- firestore/swift/Podfile.lock | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/firestore/swift/Podfile.lock b/firestore/swift/Podfile.lock index 6768a51b..a3c77c84 100644 --- a/firestore/swift/Podfile.lock +++ b/firestore/swift/Podfile.lock @@ -798,7 +798,7 @@ EXTERNAL SOURCES: CHECKOUT OPTIONS: FirebaseFirestoreSwift: - :commit: 837d4af6ead57cec1fc38007892500d3139c7556 + :commit: b0fdd7833f3fed873260d9a69e9365731b86f98e :git: https://github.com/firebase/firebase-ios-sdk.git SPEC CHECKSUMS: From 7fd442b580f80e6b9baeb045f6aebd5a809fe377 Mon Sep 17 00:00:00 2001 From: Morgan Chen Date: Wed, 18 Oct 2023 13:02:57 -0700 Subject: [PATCH 328/387] remove swift extension sdk --- firestore/swift/Podfile | 1 - firestore/swift/Podfile.lock | 25 +------------------ .../firestore-smoketest/ViewController.swift | 1 - 3 files changed, 1 insertion(+), 26 deletions(-) diff --git a/firestore/swift/Podfile b/firestore/swift/Podfile index 1d58eb1b..4dadbabf 100644 --- a/firestore/swift/Podfile +++ b/firestore/swift/Podfile @@ -8,7 +8,6 @@ target 'firestore-smoketest' do # Pods for firestore-smoketest pod 'Firebase/Auth' pod 'Firebase/Firestore' - pod 'FirebaseFirestoreSwift', :git => 'https://github.com/firebase/firebase-ios-sdk.git' # [START geofire_pod] pod 'GeoFire/Utils' diff --git a/firestore/swift/Podfile.lock b/firestore/swift/Podfile.lock index a3c77c84..16add725 100644 --- a/firestore/swift/Podfile.lock +++ b/firestore/swift/Podfile.lock @@ -654,8 +654,6 @@ PODS: - FirebaseCoreInternal (~> 10.0) - GoogleUtilities/Environment (~> 7.8) - GoogleUtilities/Logger (~> 7.8) - - FirebaseCoreExtension (10.15.0): - - FirebaseCore (~> 10.0) - FirebaseCoreInternal (10.15.0): - "GoogleUtilities/NSData+zlib (~> 7.8)" - FirebaseFirestore (10.15.0): @@ -671,12 +669,6 @@ PODS: - "gRPC-C++ (~> 1.50.1)" - leveldb-library (~> 1.22) - nanopb (< 2.30910.0, >= 2.30908.0) - - FirebaseFirestoreSwift (10.16.0): - - FirebaseCore (~> 10.0) - - FirebaseCoreExtension (~> 10.0) - - FirebaseFirestore (~> 10.0) - - FirebaseSharedSwift (~> 10.0) - - FirebaseSharedSwift (10.15.0) - GeoFire/Utils (5.0.0) - GoogleUtilities/AppDelegateSwizzler (7.11.5): - GoogleUtilities/Environment @@ -767,7 +759,6 @@ PODS: DEPENDENCIES: - Firebase/Auth - Firebase/Firestore - - FirebaseFirestoreSwift (from `https://github.com/firebase/firebase-ios-sdk.git`) - GeoFire/Utils SPEC REPOS: @@ -778,10 +769,8 @@ SPEC REPOS: - FirebaseAppCheckInterop - FirebaseAuth - FirebaseCore - - FirebaseCoreExtension - FirebaseCoreInternal - FirebaseFirestore - - FirebaseSharedSwift - GeoFire - GoogleUtilities - "gRPC-C++" @@ -792,15 +781,6 @@ SPEC REPOS: - PromisesObjC - RecaptchaInterop -EXTERNAL SOURCES: - FirebaseFirestoreSwift: - :git: https://github.com/firebase/firebase-ios-sdk.git - -CHECKOUT OPTIONS: - FirebaseFirestoreSwift: - :commit: b0fdd7833f3fed873260d9a69e9365731b86f98e - :git: https://github.com/firebase/firebase-ios-sdk.git - SPEC CHECKSUMS: abseil: 926fb7a82dc6d2b8e1f2ed7f3a718bce691d1e46 BoringSSL-GRPC: 3175b25143e648463a56daeaaa499c6cb86dad33 @@ -808,11 +788,8 @@ SPEC CHECKSUMS: FirebaseAppCheckInterop: a8c555b1c2db1d9445e6c3a08a848167ddb7eb51 FirebaseAuth: a55ec5f7f8a5b1c2dd750235c1bb419bfb642445 FirebaseCore: 2cec518b43635f96afe7ac3a9c513e47558abd2e - FirebaseCoreExtension: d3f1ea3725fb41f56e8fbfb29eeaff54e7ffb8f6 FirebaseCoreInternal: 2f4bee5ed00301b5e56da0849268797a2dd31fb4 FirebaseFirestore: b4c0eaaf24efda5732ec21d9e6c788d083118ca6 - FirebaseFirestoreSwift: a7a0c64b8e16b14dfca3405e447c647182318709 - FirebaseSharedSwift: 34b11d9e675e14ee55e160cb7645bba30a192d14 GeoFire: a579ffdcdcf6fe74ef9efd7f887d4082598d6d1f GoogleUtilities: 13e2c67ede716b8741c7989e26893d151b2b2084 "gRPC-C++": 0968bace703459fd3e5dcb0b2bed4c573dbff046 @@ -823,6 +800,6 @@ SPEC CHECKSUMS: PromisesObjC: c50d2056b5253dadbd6c2bea79b0674bd5a52fa4 RecaptchaInterop: 7d1a4a01a6b2cb1610a47ef3f85f0c411434cb21 -PODFILE CHECKSUM: 97272481fd29bdcf2f666d99fa188fa8f4e80c39 +PODFILE CHECKSUM: 22731d7869838987cae87634f5c8630ddc505b09 COCOAPODS: 1.13.0 diff --git a/firestore/swift/firestore-smoketest/ViewController.swift b/firestore/swift/firestore-smoketest/ViewController.swift index 752c6e6a..35a1bcdf 100644 --- a/firestore/swift/firestore-smoketest/ViewController.swift +++ b/firestore/swift/firestore-smoketest/ViewController.swift @@ -18,7 +18,6 @@ import UIKit import FirebaseCore import FirebaseFirestore -import FirebaseFirestoreSwift class ViewController: UIViewController { From a637fa1a5767610ebdd0758cc7c8a4d7856d3553 Mon Sep 17 00:00:00 2001 From: Morgan Chen Date: Thu, 19 Oct 2023 14:13:25 -0700 Subject: [PATCH 329/387] fix inconsistent indents --- .../firestore-smoketest/ViewController.swift | 2452 ++++++++--------- 1 file changed, 1224 insertions(+), 1228 deletions(-) diff --git a/firestore/swift/firestore-smoketest/ViewController.swift b/firestore/swift/firestore-smoketest/ViewController.swift index 35a1bcdf..c92d08db 100644 --- a/firestore/swift/firestore-smoketest/ViewController.swift +++ b/firestore/swift/firestore-smoketest/ViewController.swift @@ -21,1308 +21,1304 @@ import FirebaseFirestore class ViewController: UIViewController { - var db: Firestore! - - override func viewDidLoad() { - super.viewDidLoad() - - // [START setup] - let settings = FirestoreSettings() - - Firestore.firestore().settings = settings - // [END setup] - db = Firestore.firestore() - } + var db: Firestore! + + override func viewDidLoad() { + super.viewDidLoad() + + // [START setup] + let settings = FirestoreSettings() + + Firestore.firestore().settings = settings + // [END setup] + db = Firestore.firestore() + } + + @IBAction func didTouchSmokeTestButton(_ sender: AnyObject) { + // Quickstart + addAdaLovelace() + addAlanTuring() + getCollection() + listenForUsers() + + // Structure Data + demonstrateReferences() + + // Save Data + setDocument() + dataTypes() + setData() + addDocument() + newDocument() + updateDocument() + createIfMissing() + updateDocumentNested() + deleteDocument() + deleteCollection() + deleteField() + serverTimestamp() + serverTimestampOptions() + simpleTransaction() + transaction() + writeBatch() + + // Retrieve Data + exampleData() + exampleDataCollectionGroup() + getDocument() + customClassGetDocument() + listenDocument() + listenDocumentLocal() + listenWithMetadata() + getMultiple() + getMultipleAll() + listenMultiple() + listenDiffs() + listenState() + detachListener() + handleListenErrors() + + // Query Data + simpleQueries() + exampleFilters() + onlyCapitals() + chainFilters() + validRangeFilters() + + // IN Queries + arrayContainsAnyQueries() + inQueries() + + // Can't run this since it throws a fatal error + // invalidRangeFilters() + + orderAndLimit() + orderAndLimitDesc() + orderMultiple() + filterAndOrder() + validFilterAndOrder() + + // Can't run this since it throws a fatal error + // invalidFilterAndOrder() + + // Enable Offline + // Can't run this since it throws a fatal error + // enableOffline() + listenToOffline() + toggleOffline() + setupCacheSize() + + // Cursors + simpleCursor() + snapshotCursor() + paginate() + multiCursor() + } + + @IBAction func didTouchDeleteButton(_ sender: AnyObject) { + deleteCollection(collection: "users") + deleteCollection(collection: "cities") + } + + private func deleteCollection(collection: String) { + db.collection(collection).getDocuments() { (querySnapshot, err) in + if let err = err { + print("Error getting documents: \(err)") + return + } - override func didReceiveMemoryWarning() { - super.didReceiveMemoryWarning() + for document in querySnapshot!.documents { + print("Deleting \(document.documentID) => \(document.data())") + document.reference.delete() + } } - - @IBAction func didTouchSmokeTestButton(_ sender: AnyObject) { - // Quickstart - addAdaLovelace() - addAlanTuring() - getCollection() - listenForUsers() - - // Structure Data - demonstrateReferences() - - // Save Data - setDocument() - dataTypes() - setData() - addDocument() - newDocument() - updateDocument() - createIfMissing() - updateDocumentNested() - deleteDocument() - deleteCollection() - deleteField() - serverTimestamp() - serverTimestampOptions() - simpleTransaction() - transaction() - writeBatch() - - // Retrieve Data - exampleData() - exampleDataCollectionGroup() - getDocument() - customClassGetDocument() - listenDocument() - listenDocumentLocal() - listenWithMetadata() - getMultiple() - getMultipleAll() - listenMultiple() - listenDiffs() - listenState() - detachListener() - handleListenErrors() - - // Query Data - simpleQueries() - exampleFilters() - onlyCapitals() - chainFilters() - validRangeFilters() - - // IN Queries - arrayContainsAnyQueries() - inQueries() - - // Can't run this since it throws a fatal error - // invalidRangeFilters() - - orderAndLimit() - orderAndLimitDesc() - orderMultiple() - filterAndOrder() - validFilterAndOrder() - - // Can't run this since it throws a fatal error - // invalidFilterAndOrder() - - // Enable Offline - // Can't run this since it throws a fatal error - // enableOffline() - listenToOffline() - toggleOffline() - setupCacheSize() - - // Cursors - simpleCursor() - snapshotCursor() - paginate() - multiCursor() + } + + private func setupCacheSize() { + // [START fs_setup_cache] + let settings = Firestore.firestore().settings + // Set cache size to 100 MB + settings.cacheSettings = PersistentCacheSettings(sizeBytes: 100 * 1024 * 1024 as NSNumber) + Firestore.firestore().settings = settings + // [END fs_setup_cache] + } + + // ======================================================================================= + // ======== https://firebase.google.com/preview/firestore/client/quickstart ============== + // ======================================================================================= + + private func addAdaLovelace() { + // [START add_ada_lovelace] + // Add a new document with a generated ID + var ref: DocumentReference? = nil + ref = db.collection("users").addDocument(data: [ + "first": "Ada", + "last": "Lovelace", + "born": 1815 + ]) { err in + if let err = err { + print("Error adding document: \(err)") + } else { + print("Document added with ID: \(ref!.documentID)") + } } - - @IBAction func didTouchDeleteButton(_ sender: AnyObject) { - deleteCollection(collection: "users") - deleteCollection(collection: "cities") + // [END add_ada_lovelace] + } + + private func addAlanTuring() { + var ref: DocumentReference? = nil + + // [START add_alan_turing] + // Add a second document with a generated ID. + ref = db.collection("users").addDocument(data: [ + "first": "Alan", + "middle": "Mathison", + "last": "Turing", + "born": 1912 + ]) { err in + if let err = err { + print("Error adding document: \(err)") + } else { + print("Document added with ID: \(ref!.documentID)") + } } - - private func deleteCollection(collection: String) { - db.collection(collection).getDocuments() { (querySnapshot, err) in - if let err = err { - print("Error getting documents: \(err)") - return - } - - for document in querySnapshot!.documents { - print("Deleting \(document.documentID) => \(document.data())") - document.reference.delete() - } + // [END add_alan_turing] + } + + private func getCollection() { + // [START get_collection] + db.collection("users").getDocuments() { (querySnapshot, err) in + if let err = err { + print("Error getting documents: \(err)") + } else { + for document in querySnapshot!.documents { + print("\(document.documentID) => \(document.data())") } + } } - - private func setupCacheSize() { - // [START fs_setup_cache] - let settings = Firestore.firestore().settings - // Set cache size to 100 MB - settings.cacheSettings = PersistentCacheSettings(sizeBytes: 100 * 1024 * 1024 as NSNumber) - Firestore.firestore().settings = settings - // [END fs_setup_cache] - } - - // ======================================================================================= - // ======== https://firebase.google.com/preview/firestore/client/quickstart ============== - // ======================================================================================= - - private func addAdaLovelace() { - // [START add_ada_lovelace] - // Add a new document with a generated ID - var ref: DocumentReference? = nil - ref = db.collection("users").addDocument(data: [ - "first": "Ada", - "last": "Lovelace", - "born": 1815 - ]) { err in - if let err = err { - print("Error adding document: \(err)") - } else { - print("Document added with ID: \(ref!.documentID)") - } + // [END get_collection] + } + + private func listenForUsers() { + // [START listen_for_users] + // Listen to a query on a collection. + // + // We will get a first snapshot with the initial results and a new + // snapshot each time there is a change in the results. + db.collection("users") + .whereField("born", isLessThan: 1900) + .addSnapshotListener { querySnapshot, error in + guard let snapshot = querySnapshot else { + print("Error retreiving snapshots \(error!)") + return } - // [END add_ada_lovelace] + print("Current users born before 1900: \(snapshot.documents.map { $0.data() })") + } + // [END listen_for_users] + } + + // ======================================================================================= + // ======= https://firebase.google.com/preview/firestore/client/structure-data =========== + // ======================================================================================= + + + private func demonstrateReferences() { + // [START doc_reference] + let alovelaceDocumentRef = db.collection("users").document("alovelace") + // [END doc_reference] + print(alovelaceDocumentRef) + + // [START collection_reference] + let usersCollectionRef = db.collection("users") + // [END collection_reference] + print(usersCollectionRef) + + // [START subcollection_reference] + let messageRef = db + .collection("rooms").document("roomA") + .collection("messages").document("message1") + // [END subcollection_reference] + print(messageRef) + + // [START path_reference] + let aLovelaceDocumentReference = db.document("users/alovelace") + // [END path_reference] + print(aLovelaceDocumentReference) + } + + // ======================================================================================= + // ========= https://firebase.google.com/preview/firestore/client/save-data ============== + // ======================================================================================= + + private func setDocument() { + // [START set_document] + // Add a new document in collection "cities" + db.collection("cities").document("LA").setData([ + "name": "Los Angeles", + "state": "CA", + "country": "USA" + ]) { err in + if let err = err { + print("Error writing document: \(err)") + } else { + print("Document successfully written!") + } } - - private func addAlanTuring() { - var ref: DocumentReference? = nil - - // [START add_alan_turing] - // Add a second document with a generated ID. - ref = db.collection("users").addDocument(data: [ - "first": "Alan", - "middle": "Mathison", - "last": "Turing", - "born": 1912 - ]) { err in - if let err = err { - print("Error adding document: \(err)") - } else { - print("Document added with ID: \(ref!.documentID)") - } - } - // [END add_alan_turing] + // [END set_document] + } + + private func setDocumentWithCodable() { + // [START set_document_codable] + let city = City(name: "Los Angeles", + state: "CA", + country: "USA", + isCapital: false, + population: 5000000) + + do { + try db.collection("cities").document("LA").setData(from: city) + } catch let error { + print("Error writing city to Firestore: \(error)") + } + // [END set_document_codable] + } + + private func dataTypes() { + // [START data_types] + let docData: [String: Any] = [ + "stringExample": "Hello world!", + "booleanExample": true, + "numberExample": 3.14159265, + "dateExample": Timestamp(date: Date()), + "arrayExample": [5, true, "hello"], + "nullExample": NSNull(), + "objectExample": [ + "a": 5, + "b": [ + "nested": "foo" + ] + ] + ] + db.collection("data").document("one").setData(docData) { err in + if let err = err { + print("Error writing document: \(err)") + } else { + print("Document successfully written!") + } } - - private func getCollection() { - // [START get_collection] - db.collection("users").getDocuments() { (querySnapshot, err) in - if let err = err { - print("Error getting documents: \(err)") - } else { - for document in querySnapshot!.documents { - print("\(document.documentID) => \(document.data())") - } - } - } - // [END get_collection] + // [END data_types] + } + + private func setData() { + let data: [String: Any] = [:] + + // [START set_data] + db.collection("cities").document("new-city-id").setData(data) + // [END set_data] + } + + private func addDocument() { + // [START add_document] + // Add a new document with a generated id. + var ref: DocumentReference? = nil + ref = db.collection("cities").addDocument(data: [ + "name": "Tokyo", + "country": "Japan" + ]) { err in + if let err = err { + print("Error adding document: \(err)") + } else { + print("Document added with ID: \(ref!.documentID)") + } } - - private func listenForUsers() { - // [START listen_for_users] - // Listen to a query on a collection. - // - // We will get a first snapshot with the initial results and a new - // snapshot each time there is a change in the results. - db.collection("users") - .whereField("born", isLessThan: 1900) - .addSnapshotListener { querySnapshot, error in - guard let snapshot = querySnapshot else { - print("Error retreiving snapshots \(error!)") - return - } - print("Current users born before 1900: \(snapshot.documents.map { $0.data() })") - } - // [END listen_for_users] + // [END add_document] + } + + private func newDocument() { + // [START new_document] + let newCityRef = db.collection("cities").document() + + // later... + newCityRef.setData([ + // [START_EXCLUDE] + "name": "Some City Name" + // [END_EXCLUDE] + ]) + // [END new_document] + } + + private func updateDocument() { + // [START update_document] + let washingtonRef = db.collection("cities").document("DC") + + // Set the "capital" field of the city 'DC' + washingtonRef.updateData([ + "capital": true + ]) { err in + if let err = err { + print("Error updating document: \(err)") + } else { + print("Document successfully updated") + } } - - // ======================================================================================= - // ======= https://firebase.google.com/preview/firestore/client/structure-data =========== - // ======================================================================================= - - - private func demonstrateReferences() { - // [START doc_reference] - let alovelaceDocumentRef = db.collection("users").document("alovelace") - // [END doc_reference] - print(alovelaceDocumentRef) - - // [START collection_reference] - let usersCollectionRef = db.collection("users") - // [END collection_reference] - print(usersCollectionRef) - - // [START subcollection_reference] - let messageRef = db - .collection("rooms").document("roomA") - .collection("messages").document("message1") - // [END subcollection_reference] - print(messageRef) - - // [START path_reference] - let aLovelaceDocumentReference = db.document("users/alovelace") - // [END path_reference] - print(aLovelaceDocumentReference) + // [END update_document] + } + + private func updateDocumentArray() { + // [START update_document_array] + let washingtonRef = db.collection("cities").document("DC") + + // Atomically add a new region to the "regions" array field. + washingtonRef.updateData([ + "regions": FieldValue.arrayUnion(["greater_virginia"]) + ]) + + // Atomically remove a region from the "regions" array field. + washingtonRef.updateData([ + "regions": FieldValue.arrayRemove(["east_coast"]) + ]) + // [END update_document_array] + } + + private func updateDocumentIncrement() { + // [START update_document-increment] + let washingtonRef = db.collection("cities").document("DC") + + // Atomically increment the population of the city by 50. + // Note that increment() with no arguments increments by 1. + washingtonRef.updateData([ + "population": FieldValue.increment(Int64(50)) + ]) + // [END update_document-increment] + } + + private func createIfMissing() { + // [START create_if_missing] + // Update one field, creating the document if it does not exist. + db.collection("cities").document("BJ").setData([ "capital": true ], merge: true) + // [END create_if_missing] + } + + private func updateDocumentNested() { + // [START update_document_nested] + // Create an initial document to update. + let frankDocRef = db.collection("users").document("frank") + frankDocRef.setData([ + "name": "Frank", + "favorites": [ "food": "Pizza", "color": "Blue", "subject": "recess" ], + "age": 12 + ]) + + // To update age and favorite color: + db.collection("users").document("frank").updateData([ + "age": 13, + "favorites.color": "Red" + ]) { err in + if let err = err { + print("Error updating document: \(err)") + } else { + print("Document successfully updated") + } } + // [END update_document_nested] + } - // ======================================================================================= - // ========= https://firebase.google.com/preview/firestore/client/save-data ============== - // ======================================================================================= - - private func setDocument() { - // [START set_document] - // Add a new document in collection "cities" - db.collection("cities").document("LA").setData([ - "name": "Los Angeles", - "state": "CA", - "country": "USA" - ]) { err in - if let err = err { - print("Error writing document: \(err)") - } else { - print("Document successfully written!") - } - } - // [END set_document] + private func deleteDocument() { + // [START delete_document] + db.collection("cities").document("DC").delete() { err in + if let err = err { + print("Error removing document: \(err)") + } else { + print("Document successfully removed!") + } } - - private func setDocumentWithCodable() { - // [START set_document_codable] - let city = City(name: "Los Angeles", - state: "CA", - country: "USA", - isCapital: false, - population: 5000000) - - do { - try db.collection("cities").document("LA").setData(from: city) - } catch let error { - print("Error writing city to Firestore: \(error)") + // [END delete_document] + } + + private func deleteCollection() { + // [START delete_collection] + func delete(collection: CollectionReference, batchSize: Int = 100, completion: @escaping (Error?) -> ()) { + // Limit query to avoid out-of-memory errors on large collections. + // When deleting a collection guaranteed to fit in memory, batching can be avoided entirely. + collection.limit(to: batchSize).getDocuments { (docset, error) in + // An error occurred. + guard let docset = docset else { + completion(error) + return + } + // There's nothing to delete. + guard docset.count > 0 else { + completion(nil) + return } - // [END set_document_codable] - } - private func dataTypes() { - // [START data_types] - let docData: [String: Any] = [ - "stringExample": "Hello world!", - "booleanExample": true, - "numberExample": 3.14159265, - "dateExample": Timestamp(date: Date()), - "arrayExample": [5, true, "hello"], - "nullExample": NSNull(), - "objectExample": [ - "a": 5, - "b": [ - "nested": "foo" - ] - ] - ] - db.collection("data").document("one").setData(docData) { err in - if let err = err { - print("Error writing document: \(err)") - } else { - print("Document successfully written!") - } + let batch = collection.firestore.batch() + docset.documents.forEach { batch.deleteDocument($0.reference) } + + batch.commit { (batchError) in + if let batchError = batchError { + // Stop the deletion process and handle the error. Some elements + // may have been deleted. + completion(batchError) + } else { + delete(collection: collection, batchSize: batchSize, completion: completion) + } } - // [END data_types] + } } - - private func setData() { - let data: [String: Any] = [:] - - // [START set_data] - db.collection("cities").document("new-city-id").setData(data) - // [END set_data] + // [END delete_collection] + } + + private func deleteField() { + // [START delete_field] + db.collection("cities").document("BJ").updateData([ + "capital": FieldValue.delete(), + ]) { err in + if let err = err { + print("Error updating document: \(err)") + } else { + print("Document successfully updated") + } } - - private func addDocument() { - // [START add_document] - // Add a new document with a generated id. - var ref: DocumentReference? = nil - ref = db.collection("cities").addDocument(data: [ - "name": "Tokyo", - "country": "Japan" - ]) { err in - if let err = err { - print("Error adding document: \(err)") - } else { - print("Document added with ID: \(ref!.documentID)") - } - } - // [END add_document] + // [END delete_field] + } + + private func serverTimestamp() { + // [START server_timestamp] + db.collection("objects").document("some-id").updateData([ + "lastUpdated": FieldValue.serverTimestamp(), + ]) { err in + if let err = err { + print("Error updating document: \(err)") + } else { + print("Document successfully updated") + } } + // [END server_timestamp] + } + + private func serverTimestampOptions() { + // [START server_timestamp_options] + // Perform an update followed by an immediate read without waiting for the update to + // complete. Due to the snapshot options we will get two results: one with an estimated + // timestamp and one with a resolved server timestamp. + let docRef = db.collection("objects").document("some-id") + docRef.updateData(["timestamp": FieldValue.serverTimestamp()]) + + docRef.addSnapshotListener { (snapshot, error) in + guard let timestamp = snapshot?.data(with: .estimate)?["timestamp"] else { return } + guard let pendingWrites = snapshot?.metadata.hasPendingWrites else { return } + print("Timestamp: \(timestamp), pending: \(pendingWrites)") + } + // [END server_timestamp_options] + } + + private func simpleTransaction() { + // [START simple_transaction] + let sfReference = db.collection("cities").document("SF") + + db.runTransaction({ (transaction, errorPointer) -> Any? in + let sfDocument: DocumentSnapshot + do { + try sfDocument = transaction.getDocument(sfReference) + } catch let fetchError as NSError { + errorPointer?.pointee = fetchError + return nil + } - private func newDocument() { - // [START new_document] - let newCityRef = db.collection("cities").document() - - // later... - newCityRef.setData([ - // [START_EXCLUDE] - "name": "Some City Name" - // [END_EXCLUDE] - ]) - // [END new_document] - } + guard let oldPopulation = sfDocument.data()?["population"] as? Int else { + let error = NSError( + domain: "AppErrorDomain", + code: -1, + userInfo: [ + NSLocalizedDescriptionKey: "Unable to retrieve population from snapshot \(sfDocument)" + ] + ) + errorPointer?.pointee = error + return nil + } - private func updateDocument() { - // [START update_document] - let washingtonRef = db.collection("cities").document("DC") - - // Set the "capital" field of the city 'DC' - washingtonRef.updateData([ - "capital": true - ]) { err in - if let err = err { - print("Error updating document: \(err)") - } else { - print("Document successfully updated") - } - } - // [END update_document] + // Note: this could be done without a transaction + // by updating the population using FieldValue.increment() + transaction.updateData(["population": oldPopulation + 1], forDocument: sfReference) + return nil + }) { (object, error) in + if let error = error { + print("Transaction failed: \(error)") + } else { + print("Transaction successfully committed!") + } } + // [END simple_transaction] + } - private func updateDocumentArray() { - // [START update_document_array] - let washingtonRef = db.collection("cities").document("DC") + private func transaction() { + // [START transaction] + let sfReference = db.collection("cities").document("SF") - // Atomically add a new region to the "regions" array field. - washingtonRef.updateData([ - "regions": FieldValue.arrayUnion(["greater_virginia"]) - ]) + db.runTransaction({ (transaction, errorPointer) -> Any? in + let sfDocument: DocumentSnapshot + do { + try sfDocument = transaction.getDocument(sfReference) + } catch let fetchError as NSError { + errorPointer?.pointee = fetchError + return nil + } - // Atomically remove a region from the "regions" array field. - washingtonRef.updateData([ - "regions": FieldValue.arrayRemove(["east_coast"]) - ]) - // [END update_document_array] - } + guard let oldPopulation = sfDocument.data()?["population"] as? Int else { + let error = NSError( + domain: "AppErrorDomain", + code: -1, + userInfo: [ + NSLocalizedDescriptionKey: "Unable to retrieve population from snapshot \(sfDocument)" + ] + ) + errorPointer?.pointee = error + return nil + } - private func updateDocumentIncrement() { - // [START update_document-increment] - let washingtonRef = db.collection("cities").document("DC") + // Note: this could be done without a transaction + // by updating the population using FieldValue.increment() + let newPopulation = oldPopulation + 1 + guard newPopulation <= 1000000 else { + let error = NSError( + domain: "AppErrorDomain", + code: -2, + userInfo: [NSLocalizedDescriptionKey: "Population \(newPopulation) too big"] + ) + errorPointer?.pointee = error + return nil + } - // Atomically increment the population of the city by 50. - // Note that increment() with no arguments increments by 1. - washingtonRef.updateData([ - "population": FieldValue.increment(Int64(50)) - ]) - // [END update_document-increment] + transaction.updateData(["population": newPopulation], forDocument: sfReference) + return newPopulation + }) { (object, error) in + if let error = error { + print("Error updating population: \(error)") + } else { + print("Population increased to \(object!)") + } } + // [END transaction] + } - private func createIfMissing() { - // [START create_if_missing] - // Update one field, creating the document if it does not exist. - db.collection("cities").document("BJ").setData([ "capital": true ], merge: true) - // [END create_if_missing] - } + private func writeBatch() { + // [START write_batch] + // Get new write batch + let batch = db.batch() - private func updateDocumentNested() { - // [START update_document_nested] - // Create an initial document to update. - let frankDocRef = db.collection("users").document("frank") - frankDocRef.setData([ - "name": "Frank", - "favorites": [ "food": "Pizza", "color": "Blue", "subject": "recess" ], - "age": 12 - ]) - - // To update age and favorite color: - db.collection("users").document("frank").updateData([ - "age": 13, - "favorites.color": "Red" - ]) { err in - if let err = err { - print("Error updating document: \(err)") - } else { - print("Document successfully updated") - } - } - // [END update_document_nested] - } + // Set the value of 'NYC' + let nycRef = db.collection("cities").document("NYC") + batch.setData([:], forDocument: nycRef) - private func deleteDocument() { - // [START delete_document] - db.collection("cities").document("DC").delete() { err in - if let err = err { - print("Error removing document: \(err)") - } else { - print("Document successfully removed!") - } - } - // [END delete_document] - } + // Update the population of 'SF' + let sfRef = db.collection("cities").document("SF") + batch.updateData(["population": 1000000 ], forDocument: sfRef) - private func deleteCollection() { - // [START delete_collection] - func delete(collection: CollectionReference, batchSize: Int = 100, completion: @escaping (Error?) -> ()) { - // Limit query to avoid out-of-memory errors on large collections. - // When deleting a collection guaranteed to fit in memory, batching can be avoided entirely. - collection.limit(to: batchSize).getDocuments { (docset, error) in - // An error occurred. - guard let docset = docset else { - completion(error) - return - } - // There's nothing to delete. - guard docset.count > 0 else { - completion(nil) - return - } - - let batch = collection.firestore.batch() - docset.documents.forEach { batch.deleteDocument($0.reference) } - - batch.commit { (batchError) in - if let batchError = batchError { - // Stop the deletion process and handle the error. Some elements - // may have been deleted. - completion(batchError) - } else { - delete(collection: collection, batchSize: batchSize, completion: completion) - } - } - } - } - // [END delete_collection] - } + // Delete the city 'LA' + let laRef = db.collection("cities").document("LA") + batch.deleteDocument(laRef) - private func deleteField() { - // [START delete_field] - db.collection("cities").document("BJ").updateData([ - "capital": FieldValue.delete(), - ]) { err in - if let err = err { - print("Error updating document: \(err)") - } else { - print("Document successfully updated") - } - } - // [END delete_field] + // Commit the batch + batch.commit() { err in + if let err = err { + print("Error writing batch \(err)") + } else { + print("Batch write succeeded.") + } } - - private func serverTimestamp() { - // [START server_timestamp] - db.collection("objects").document("some-id").updateData([ - "lastUpdated": FieldValue.serverTimestamp(), - ]) { err in - if let err = err { - print("Error updating document: \(err)") - } else { - print("Document successfully updated") - } - } - // [END server_timestamp] + // [END write_batch] + } + + // ======================================================================================= + // ======= https://firebase.google.com/preview/firestore/client/retrieve-data ============ + // ======================================================================================= + + private func exampleData() { + // [START example_data] + let citiesRef = db.collection("cities") + + citiesRef.document("SF").setData([ + "name": "San Francisco", + "state": "CA", + "country": "USA", + "capital": false, + "population": 860000, + "regions": ["west_coast", "norcal"] + ]) + citiesRef.document("LA").setData([ + "name": "Los Angeles", + "state": "CA", + "country": "USA", + "capital": false, + "population": 3900000, + "regions": ["west_coast", "socal"] + ]) + citiesRef.document("DC").setData([ + "name": "Washington D.C.", + "country": "USA", + "capital": true, + "population": 680000, + "regions": ["east_coast"] + ]) + citiesRef.document("TOK").setData([ + "name": "Tokyo", + "country": "Japan", + "capital": true, + "population": 9000000, + "regions": ["kanto", "honshu"] + ]) + citiesRef.document("BJ").setData([ + "name": "Beijing", + "country": "China", + "capital": true, + "population": 21500000, + "regions": ["jingjinji", "hebei"] + ]) + // [END example_data] + } + + private func exampleDataCollectionGroup() { + // [START fs_collection_group_query_data_setup] + let citiesRef = db.collection("cities") + + var data = ["name": "Golden Gate Bridge", "type": "bridge"] + citiesRef.document("SF").collection("landmarks").addDocument(data: data) + + data = ["name": "Legion of Honor", "type": "museum"] + citiesRef.document("SF").collection("landmarks").addDocument(data: data) + + data = ["name": "Griffith Park", "type": "park"] + citiesRef.document("LA").collection("landmarks").addDocument(data: data) + + data = ["name": "The Getty", "type": "museum"] + citiesRef.document("LA").collection("landmarks").addDocument(data: data) + + data = ["name": "Lincoln Memorial", "type": "memorial"] + citiesRef.document("DC").collection("landmarks").addDocument(data: data) + + data = ["name": "National Air and Space Museum", "type": "museum"] + citiesRef.document("DC").collection("landmarks").addDocument(data: data) + + data = ["name": "Ueno Park", "type": "park"] + citiesRef.document("TOK").collection("landmarks").addDocument(data: data) + + data = ["name": "National Museum of Nature and Science", "type": "museum"] + citiesRef.document("TOK").collection("landmarks").addDocument(data: data) + + data = ["name": "Jingshan Park", "type": "park"] + citiesRef.document("BJ").collection("landmarks").addDocument(data: data) + + data = ["name": "Beijing Ancient Observatory", "type": "museum"] + citiesRef.document("BJ").collection("landmarks").addDocument(data: data) + // [END fs_collection_group_query_data_setup] + } + + private func getDocument() { + // [START get_document] + let docRef = db.collection("cities").document("SF") + + docRef.getDocument { (document, error) in + if let document = document, document.exists { + let dataDescription = document.data().map(String.init(describing:)) ?? "nil" + print("Document data: \(dataDescription)") + } else { + print("Document does not exist") + } } - - private func serverTimestampOptions() { - // [START server_timestamp_options] - // Perform an update followed by an immediate read without waiting for the update to - // complete. Due to the snapshot options we will get two results: one with an estimated - // timestamp and one with a resolved server timestamp. - let docRef = db.collection("objects").document("some-id") - docRef.updateData(["timestamp": FieldValue.serverTimestamp()]) - - docRef.addSnapshotListener { (snapshot, error) in - guard let timestamp = snapshot?.data(with: .estimate)?["timestamp"] else { return } - guard let pendingWrites = snapshot?.metadata.hasPendingWrites else { return } - print("Timestamp: \(timestamp), pending: \(pendingWrites)") - } - // [END server_timestamp_options] + // [END get_document] + } + + private func getDocumentWithOptions() { + // [START get_document_options] + let docRef = db.collection("cities").document("SF") + + // Force the SDK to fetch the document from the cache. Could also specify + // FirestoreSource.server or FirestoreSource.default. + docRef.getDocument(source: .cache) { (document, error) in + if let document = document { + let dataDescription = document.data().map(String.init(describing:)) ?? "nil" + print("Cached document data: \(dataDescription)") + } else { + print("Document does not exist in cache") + } } - - private func simpleTransaction() { - // [START simple_transaction] - let sfReference = db.collection("cities").document("SF") - - db.runTransaction({ (transaction, errorPointer) -> Any? in - let sfDocument: DocumentSnapshot - do { - try sfDocument = transaction.getDocument(sfReference) - } catch let fetchError as NSError { - errorPointer?.pointee = fetchError - return nil - } - - guard let oldPopulation = sfDocument.data()?["population"] as? Int else { - let error = NSError( - domain: "AppErrorDomain", - code: -1, - userInfo: [ - NSLocalizedDescriptionKey: "Unable to retrieve population from snapshot \(sfDocument)" - ] - ) - errorPointer?.pointee = error - return nil - } - - // Note: this could be done without a transaction - // by updating the population using FieldValue.increment() - transaction.updateData(["population": oldPopulation + 1], forDocument: sfReference) - return nil - }) { (object, error) in - if let error = error { - print("Transaction failed: \(error)") - } else { - print("Transaction successfully committed!") - } - } - // [END simple_transaction] + // [END get_document_options] + } + + private func customClassGetDocument() { + // [START custom_type] + let docRef = db.collection("cities").document("BJ") + + docRef.getDocument(as: City.self) { result in + // The Result type encapsulates deserialization errors or + // successful deserialization, and can be handled as follows: + // + // Result + // /\ + // Error City + switch result { + case .success(let city): + // A `City` value was successfully initialized from the DocumentSnapshot. + print("City: \(city)") + case .failure(let error): + // A `City` value could not be initialized from the DocumentSnapshot. + print("Error decoding city: \(error)") + } } + // [END custom_type] + } - private func transaction() { - // [START transaction] - let sfReference = db.collection("cities").document("SF") - - db.runTransaction({ (transaction, errorPointer) -> Any? in - let sfDocument: DocumentSnapshot - do { - try sfDocument = transaction.getDocument(sfReference) - } catch let fetchError as NSError { - errorPointer?.pointee = fetchError - return nil - } - - guard let oldPopulation = sfDocument.data()?["population"] as? Int else { - let error = NSError( - domain: "AppErrorDomain", - code: -1, - userInfo: [ - NSLocalizedDescriptionKey: "Unable to retrieve population from snapshot \(sfDocument)" - ] - ) - errorPointer?.pointee = error - return nil - } - - // Note: this could be done without a transaction - // by updating the population using FieldValue.increment() - let newPopulation = oldPopulation + 1 - guard newPopulation <= 1000000 else { - let error = NSError( - domain: "AppErrorDomain", - code: -2, - userInfo: [NSLocalizedDescriptionKey: "Population \(newPopulation) too big"] - ) - errorPointer?.pointee = error - return nil - } - - transaction.updateData(["population": newPopulation], forDocument: sfReference) - return newPopulation - }) { (object, error) in - if let error = error { - print("Error updating population: \(error)") - } else { - print("Population increased to \(object!)") - } + private func listenDocument() { + // [START listen_document] + db.collection("cities").document("SF") + .addSnapshotListener { documentSnapshot, error in + guard let document = documentSnapshot else { + print("Error fetching document: \(error!)") + return } - // [END transaction] - } - - private func writeBatch() { - // [START write_batch] - // Get new write batch - let batch = db.batch() - - // Set the value of 'NYC' - let nycRef = db.collection("cities").document("NYC") - batch.setData([:], forDocument: nycRef) - - // Update the population of 'SF' - let sfRef = db.collection("cities").document("SF") - batch.updateData(["population": 1000000 ], forDocument: sfRef) - - // Delete the city 'LA' - let laRef = db.collection("cities").document("LA") - batch.deleteDocument(laRef) - - // Commit the batch - batch.commit() { err in - if let err = err { - print("Error writing batch \(err)") - } else { - print("Batch write succeeded.") - } + guard let data = document.data() else { + print("Document data was empty.") + return } - // [END write_batch] - } - - // ======================================================================================= - // ======= https://firebase.google.com/preview/firestore/client/retrieve-data ============ - // ======================================================================================= - - private func exampleData() { - // [START example_data] - let citiesRef = db.collection("cities") - - citiesRef.document("SF").setData([ - "name": "San Francisco", - "state": "CA", - "country": "USA", - "capital": false, - "population": 860000, - "regions": ["west_coast", "norcal"] - ]) - citiesRef.document("LA").setData([ - "name": "Los Angeles", - "state": "CA", - "country": "USA", - "capital": false, - "population": 3900000, - "regions": ["west_coast", "socal"] - ]) - citiesRef.document("DC").setData([ - "name": "Washington D.C.", - "country": "USA", - "capital": true, - "population": 680000, - "regions": ["east_coast"] - ]) - citiesRef.document("TOK").setData([ - "name": "Tokyo", - "country": "Japan", - "capital": true, - "population": 9000000, - "regions": ["kanto", "honshu"] - ]) - citiesRef.document("BJ").setData([ - "name": "Beijing", - "country": "China", - "capital": true, - "population": 21500000, - "regions": ["jingjinji", "hebei"] - ]) - // [END example_data] - } - - private func exampleDataCollectionGroup() { - // [START fs_collection_group_query_data_setup] - let citiesRef = db.collection("cities") - - var data = ["name": "Golden Gate Bridge", "type": "bridge"] - citiesRef.document("SF").collection("landmarks").addDocument(data: data) - - data = ["name": "Legion of Honor", "type": "museum"] - citiesRef.document("SF").collection("landmarks").addDocument(data: data) - - data = ["name": "Griffith Park", "type": "park"] - citiesRef.document("LA").collection("landmarks").addDocument(data: data) - - data = ["name": "The Getty", "type": "museum"] - citiesRef.document("LA").collection("landmarks").addDocument(data: data) - - data = ["name": "Lincoln Memorial", "type": "memorial"] - citiesRef.document("DC").collection("landmarks").addDocument(data: data) - - data = ["name": "National Air and Space Museum", "type": "museum"] - citiesRef.document("DC").collection("landmarks").addDocument(data: data) - - data = ["name": "Ueno Park", "type": "park"] - citiesRef.document("TOK").collection("landmarks").addDocument(data: data) - - data = ["name": "National Museum of Nature and Science", "type": "museum"] - citiesRef.document("TOK").collection("landmarks").addDocument(data: data) - - data = ["name": "Jingshan Park", "type": "park"] - citiesRef.document("BJ").collection("landmarks").addDocument(data: data) - - data = ["name": "Beijing Ancient Observatory", "type": "museum"] - citiesRef.document("BJ").collection("landmarks").addDocument(data: data) - // [END fs_collection_group_query_data_setup] - } - - private func getDocument() { - // [START get_document] - let docRef = db.collection("cities").document("SF") - - docRef.getDocument { (document, error) in - if let document = document, document.exists { - let dataDescription = document.data().map(String.init(describing:)) ?? "nil" - print("Document data: \(dataDescription)") - } else { - print("Document does not exist") - } + print("Current data: \(data)") + } + // [END listen_document] + } + + private func listenDocumentLocal() { + // [START listen_document_local] + db.collection("cities").document("SF") + .addSnapshotListener { documentSnapshot, error in + guard let document = documentSnapshot else { + print("Error fetching document: \(error!)") + return } - // [END get_document] - } - - private func getDocumentWithOptions() { - // [START get_document_options] - let docRef = db.collection("cities").document("SF") - - // Force the SDK to fetch the document from the cache. Could also specify - // FirestoreSource.server or FirestoreSource.default. - docRef.getDocument(source: .cache) { (document, error) in - if let document = document { - let dataDescription = document.data().map(String.init(describing:)) ?? "nil" - print("Cached document data: \(dataDescription)") + let source = document.metadata.hasPendingWrites ? "Local" : "Server" + print("\(source) data: \(document.data() ?? [:])") + } + // [END listen_document_local] + } + + private func listenWithMetadata() { + // [START listen_with_metadata] + // Listen to document metadata. + db.collection("cities").document("SF") + .addSnapshotListener(includeMetadataChanges: true) { documentSnapshot, error in + // ... + } + // [END listen_with_metadata] + } + + private func getMultiple() { + // [START get_multiple] + db.collection("cities").whereField("capital", isEqualTo: true) + .getDocuments() { (querySnapshot, err) in + if let err = err { + print("Error getting documents: \(err)") } else { - print("Document does not exist in cache") + for document in querySnapshot!.documents { + print("\(document.documentID) => \(document.data())") + } } } - // [END get_document_options] - } - - private func customClassGetDocument() { - // [START custom_type] - let docRef = db.collection("cities").document("BJ") - - docRef.getDocument(as: City.self) { result in - // The Result type encapsulates deserialization errors or - // successful deserialization, and can be handled as follows: - // - // Result - // /\ - // Error City - switch result { - case .success(let city): - // A `City` value was successfully initialized from the DocumentSnapshot. - print("City: \(city)") - case .failure(let error): - // A `City` value could not be initialized from the DocumentSnapshot. - print("Error decoding city: \(error)") - } + // [END get_multiple] + } + + private func getMultipleAll() { + // [START get_multiple_all] + db.collection("cities").getDocuments() { (querySnapshot, err) in + if let err = err { + print("Error getting documents: \(err)") + } else { + for document in querySnapshot!.documents { + print("\(document.documentID) => \(document.data())") } - // [END custom_type] - } - - private func listenDocument() { - // [START listen_document] - db.collection("cities").document("SF") - .addSnapshotListener { documentSnapshot, error in - guard let document = documentSnapshot else { - print("Error fetching document: \(error!)") - return - } - guard let data = document.data() else { - print("Document data was empty.") - return - } - print("Current data: \(data)") - } - // [END listen_document] - } - - private func listenDocumentLocal() { - // [START listen_document_local] - db.collection("cities").document("SF") - .addSnapshotListener { documentSnapshot, error in - guard let document = documentSnapshot else { - print("Error fetching document: \(error!)") - return - } - let source = document.metadata.hasPendingWrites ? "Local" : "Server" - print("\(source) data: \(document.data() ?? [:])") - } - // [END listen_document_local] - } - - private func listenWithMetadata() { - // [START listen_with_metadata] - // Listen to document metadata. - db.collection("cities").document("SF") - .addSnapshotListener(includeMetadataChanges: true) { documentSnapshot, error in - // ... - } - // [END listen_with_metadata] + } } - - private func getMultiple() { - // [START get_multiple] - db.collection("cities").whereField("capital", isEqualTo: true) - .getDocuments() { (querySnapshot, err) in - if let err = err { - print("Error getting documents: \(err)") - } else { - for document in querySnapshot!.documents { - print("\(document.documentID) => \(document.data())") - } - } + // [END get_multiple_all] + } + + private func getMultipleAllSubcollection() { + // [START get_multiple_all_subcollection] + db.collection("cities/SF/landmarks").getDocuments() { (querySnapshot, err) in + if let err = err { + print("Error getting documents: \(err)") + } else { + for document in querySnapshot!.documents { + print("\(document.documentID) => \(document.data())") } - // [END get_multiple] + } } + // [END get_multiple_all_subcollection] + } - private func getMultipleAll() { - // [START get_multiple_all] - db.collection("cities").getDocuments() { (querySnapshot, err) in - if let err = err { - print("Error getting documents: \(err)") - } else { - for document in querySnapshot!.documents { - print("\(document.documentID) => \(document.data())") - } - } + private func listenMultiple() { + // [START listen_multiple] + db.collection("cities").whereField("state", isEqualTo: "CA") + .addSnapshotListener { querySnapshot, error in + guard let documents = querySnapshot?.documents else { + print("Error fetching documents: \(error!)") + return } - // [END get_multiple_all] - } - - private func getMultipleAllSubcollection() { - // [START get_multiple_all_subcollection] - db.collection("cities/SF/landmarks").getDocuments() { (querySnapshot, err) in - if let err = err { - print("Error getting documents: \(err)") - } else { - for document in querySnapshot!.documents { - print("\(document.documentID) => \(document.data())") - } - } + let cities = documents.map { $0["name"]! } + print("Current cities in CA: \(cities)") + } + // [END listen_multiple] + } + + private func listenDiffs() { + // [START listen_diffs] + db.collection("cities").whereField("state", isEqualTo: "CA") + .addSnapshotListener { querySnapshot, error in + guard let snapshot = querySnapshot else { + print("Error fetching snapshots: \(error!)") + return } - // [END get_multiple_all_subcollection] - } - - private func listenMultiple() { - // [START listen_multiple] - db.collection("cities").whereField("state", isEqualTo: "CA") - .addSnapshotListener { querySnapshot, error in - guard let documents = querySnapshot?.documents else { - print("Error fetching documents: \(error!)") - return - } - let cities = documents.map { $0["name"]! } - print("Current cities in CA: \(cities)") - } - // [END listen_multiple] - } - - private func listenDiffs() { - // [START listen_diffs] - db.collection("cities").whereField("state", isEqualTo: "CA") - .addSnapshotListener { querySnapshot, error in - guard let snapshot = querySnapshot else { - print("Error fetching snapshots: \(error!)") - return - } - snapshot.documentChanges.forEach { diff in - if (diff.type == .added) { - print("New city: \(diff.document.data())") - } - if (diff.type == .modified) { - print("Modified city: \(diff.document.data())") - } - if (diff.type == .removed) { - print("Removed city: \(diff.document.data())") - } - } - } - // [END listen_diffs] - } - - private func listenState() { - // [START listen_state] - db.collection("cities").whereField("state", isEqualTo: "CA") - .addSnapshotListener { querySnapshot, error in - guard let snapshot = querySnapshot else { - print("Error fetching documents: \(error!)") - return - } - snapshot.documentChanges.forEach { diff in - if (diff.type == .added) { - print("New city: \(diff.document.data())") - } - } - - if !snapshot.metadata.isFromCache { - print("Synced with server state.") - } - } - // [END listen_state] - } - - private func detachListener() { - // [START detach_listener] - let listener = db.collection("cities").addSnapshotListener { querySnapshot, error in - // [START_EXCLUDE] - // [END_EXCLUDE] + snapshot.documentChanges.forEach { diff in + if (diff.type == .added) { + print("New city: \(diff.document.data())") + } + if (diff.type == .modified) { + print("Modified city: \(diff.document.data())") + } + if (diff.type == .removed) { + print("Removed city: \(diff.document.data())") + } } - - // ... - - // Stop listening to changes - listener.remove() - // [END detach_listener] - } - - private func handleListenErrors() { - // [START handle_listen_errors] - db.collection("cities") - .addSnapshotListener { querySnapshot, error in - if let error = error { - print("Error retreiving collection: \(error)") - } - } - // [END handle_listen_errors] - } - - // ======================================================================================= - // ======== https://firebase.google.com/preview/firestore/client/query-data ============== - // ======================================================================================= - - private func simpleQueries() { - // [START simple_queries] - // Create a reference to the cities collection - let citiesRef = db.collection("cities") - - // Create a query against the collection. - let query = citiesRef.whereField("state", isEqualTo: "CA") - // [END simple_queries] - - // [START simple_query_not_equal] - let notEqualQuery = citiesRef.whereField("capital", isNotEqualTo: false) - // [END simple_query_not_equal] - - print(query) - } - - private func exampleFilters() { - let citiesRef = db.collection("cities") - - // [START example_filters] - let stateQuery = citiesRef.whereField("state", isEqualTo: "CA") - let populationQuery = citiesRef.whereField("population", isLessThan: 100000) - let nameQuery = citiesRef.whereField("name", isGreaterThanOrEqualTo: "San Francisco") - // [END example_filters] - } - - private func onlyCapitals() { - // [START only_capitals] - let capitalCities = db.collection("cities").whereField("capital", isEqualTo: true) - // [END only_capitals] - print(capitalCities) - } - - private func arrayContainsFilter() { - let citiesRef = db.collection("cities") - - // [START array_contains_filter] - citiesRef - .whereField("regions", arrayContains: "west_coast") - // [END array_contains_filter] - } - - private func chainFilters() { - let citiesRef = db.collection("cities") - - // [START chain_filters] - citiesRef - .whereField("state", isEqualTo: "CO") - .whereField("name", isEqualTo: "Denver") - citiesRef - .whereField("state", isEqualTo: "CA") - .whereField("population", isLessThan: 1000000) - // [END chain_filters] - } - - private func validRangeFilters() { - let citiesRef = db.collection("cities") - - // [START valid_range_filters] - citiesRef - .whereField("state", isGreaterThanOrEqualTo: "CA") - .whereField("state", isLessThanOrEqualTo: "IN") - citiesRef - .whereField("state", isEqualTo: "CA") - .whereField("population", isGreaterThan: 1000000) - // [END valid_range_filters] - } - - private func invalidRangeFilters() throws { - let citiesRef = db.collection("cities") - - // [START invalid_range_filters] - citiesRef - .whereField("state", isGreaterThanOrEqualTo: "CA") - .whereField("population", isGreaterThan: 1000000) - // [END invalid_range_filters] - } - - private func orderAndLimit() { - let citiesRef = db.collection("cities") - - // [START order_and_limit] - citiesRef.order(by: "name").limit(to: 3) - // [END order_and_limit] - } - - private func orderAndLimitDesc() { - let citiesRef = db.collection("cities") - - // [START order_and_limit_desc] - citiesRef.order(by: "name", descending: true).limit(to: 3) - // [END order_and_limit_desc] - } - - private func orderMultiple() { - let citiesRef = db.collection("cities") - - // [START order_multiple] - citiesRef - .order(by: "state") - .order(by: "population", descending: true) - // [END order_multiple] - } - - private func filterAndOrder() { - let citiesRef = db.collection("cities") - - // [START filter_and_order] - citiesRef - .whereField("population", isGreaterThan: 100000) - .order(by: "population") - .limit(to: 2) - // [END filter_and_order] - } - - private func validFilterAndOrder() { - let citiesRef = db.collection("cities") - - // [START valid_filter_and_order] - citiesRef - .whereField("population", isGreaterThan: 100000) - .order(by: "population") - // [END valid_filter_and_order] - } - - private func invalidFilterAndOrder() throws { - let citiesRef = db.collection("cities") - - // [START invalid_filter_and_order] - citiesRef - .whereField("population", isGreaterThan: 100000) - .order(by: "country") - // [END invalid_filter_and_order] - } - - private func arrayContainsAnyQueries() { - // [START array_contains_any_filter] - let citiesRef = db.collection("cities") - citiesRef.whereField("regions", arrayContainsAny: ["west_coast", "east_coast"]) - // [END array_contains_any_filter] - } - - private func inQueries() { - // [START in_filter] - let citiesRef = db.collection("cities") - - citiesRef.whereField("country", in: ["USA", "Japan"]) - // [END in_filter] - - // [START in_filter_with_array] - citiesRef.whereField("regions", in: [["west_coast"], ["east_coast"]]) - // [END in_filter_with_array] - - // [START not_in_filter] - citiesRef.whereField("country", notIn: ["USA", "Japan"]) - // [END not_in_filter] - } - - // ======================================================================================= - // ====== https://firebase.google.com/preview/firestore/client/enable-offline ============ - // ======================================================================================= - - private func enableOffline() { - // [START enable_offline] - let settings = FirestoreSettings() - - // Use memory-only cache - settings.cacheSettings = - MemoryCacheSettings(garbageCollectorSettings: MemoryLRUGCSettings()) - - // Use persistent disk cache, with 100 MB cache size - settings.cacheSettings = PersistentCacheSettings(sizeBytes: 100 * 1024 * 1024 as NSNumber) - - // Any additional options - // ... - - // Enable offline data persistence - let db = Firestore.firestore() - db.settings = settings - // [END enable_offline] - } - - private func listenToOffline() { - let db = Firestore.firestore() - // [START listen_to_offline] - // Listen to metadata updates to receive a server snapshot even if - // the data is the same as the cached data. - db.collection("cities").whereField("state", isEqualTo: "CA") - .addSnapshotListener(includeMetadataChanges: true) { querySnapshot, error in - guard let snapshot = querySnapshot else { - print("Error retreiving snapshot: \(error!)") - return - } - - for diff in snapshot.documentChanges { - if diff.type == .added { - print("New city: \(diff.document.data())") - } - } - - let source = snapshot.metadata.isFromCache ? "local cache" : "server" - print("Metadata: Data fetched from \(source)") + } + // [END listen_diffs] + } + + private func listenState() { + // [START listen_state] + db.collection("cities").whereField("state", isEqualTo: "CA") + .addSnapshotListener { querySnapshot, error in + guard let snapshot = querySnapshot else { + print("Error fetching documents: \(error!)") + return } - // [END listen_to_offline] - } - - private func toggleOffline() { - // [START disable_network] - Firestore.firestore().disableNetwork { (error) in - // Do offline things - // ... + snapshot.documentChanges.forEach { diff in + if (diff.type == .added) { + print("New city: \(diff.document.data())") + } } - // [END disable_network] - // [START enable_network] - Firestore.firestore().enableNetwork { (error) in - // Do online things - // ... + if !snapshot.metadata.isFromCache { + print("Synced with server state.") } - // [END enable_network] - } + } + // [END listen_state] + } - // ======================================================================================= - // ====== https://firebase.google.com/preview/firestore/client/cursors =================== - // ======================================================================================= - - private func simpleCursor() { - let db = Firestore.firestore() - - // [START cursor_greater_than] - // Get all cities with population over one million, ordered by population. - db.collection("cities") - .order(by: "population") - .start(at: [1000000]) - // [END cursor_greater_than] - - // [START cursor_less_than] - // Get all cities with population less than one million, ordered by population. - db.collection("cities") - .order(by: "population") - .end(at: [1000000]) - // [END cursor_less_than] + private func detachListener() { + // [START detach_listener] + let listener = db.collection("cities").addSnapshotListener { querySnapshot, error in + // [START_EXCLUDE] + // [END_EXCLUDE] } - private func snapshotCursor() { - let db = Firestore.firestore() - - // [START snapshot_cursor] - db.collection("cities") - .document("SF") - .addSnapshotListener { (document, error) in - guard let document = document else { - print("Error retreving cities: \(error.debugDescription)") - return - } - - // Get all cities with a population greater than or equal to San Francisco. - let sfSizeOrBigger = db.collection("cities") - .order(by: "population") - .start(atDocument: document) - } - // [END snapshot_cursor] - } + // ... + + // Stop listening to changes + listener.remove() + // [END detach_listener] + } - private func paginate() { - let db = Firestore.firestore() - - // [START paginate] - // Construct query for first 25 cities, ordered by population - let first = db.collection("cities") - .order(by: "population") - .limit(to: 25) - - first.addSnapshotListener { (snapshot, error) in - guard let snapshot = snapshot else { - print("Error retreving cities: \(error.debugDescription)") - return - } - - guard let lastSnapshot = snapshot.documents.last else { - // The collection is empty. - return - } - - // Construct a new query starting after this document, - // retrieving the next 25 cities. - let next = db.collection("cities") - .order(by: "population") - .start(afterDocument: lastSnapshot) - - // Use the query for pagination. - // ... + private func handleListenErrors() { + // [START handle_listen_errors] + db.collection("cities") + .addSnapshotListener { querySnapshot, error in + if let error = error { + print("Error retreiving collection: \(error)") + } + } + // [END handle_listen_errors] + } + + // ======================================================================================= + // ======== https://firebase.google.com/preview/firestore/client/query-data ============== + // ======================================================================================= + + private func simpleQueries() { + // [START simple_queries] + // Create a reference to the cities collection + let citiesRef = db.collection("cities") + + // Create a query against the collection. + let query = citiesRef.whereField("state", isEqualTo: "CA") + // [END simple_queries] + + // [START simple_query_not_equal] + let notEqualQuery = citiesRef.whereField("capital", isNotEqualTo: false) + // [END simple_query_not_equal] + + print(query) + } + + private func exampleFilters() { + let citiesRef = db.collection("cities") + + // [START example_filters] + let stateQuery = citiesRef.whereField("state", isEqualTo: "CA") + let populationQuery = citiesRef.whereField("population", isLessThan: 100000) + let nameQuery = citiesRef.whereField("name", isGreaterThanOrEqualTo: "San Francisco") + // [END example_filters] + } + + private func onlyCapitals() { + // [START only_capitals] + let capitalCities = db.collection("cities").whereField("capital", isEqualTo: true) + // [END only_capitals] + print(capitalCities) + } + + private func arrayContainsFilter() { + let citiesRef = db.collection("cities") + + // [START array_contains_filter] + citiesRef + .whereField("regions", arrayContains: "west_coast") + // [END array_contains_filter] + } + + private func chainFilters() { + let citiesRef = db.collection("cities") + + // [START chain_filters] + citiesRef + .whereField("state", isEqualTo: "CO") + .whereField("name", isEqualTo: "Denver") + citiesRef + .whereField("state", isEqualTo: "CA") + .whereField("population", isLessThan: 1000000) + // [END chain_filters] + } + + private func validRangeFilters() { + let citiesRef = db.collection("cities") + + // [START valid_range_filters] + citiesRef + .whereField("state", isGreaterThanOrEqualTo: "CA") + .whereField("state", isLessThanOrEqualTo: "IN") + citiesRef + .whereField("state", isEqualTo: "CA") + .whereField("population", isGreaterThan: 1000000) + // [END valid_range_filters] + } + + private func invalidRangeFilters() throws { + let citiesRef = db.collection("cities") + + // [START invalid_range_filters] + citiesRef + .whereField("state", isGreaterThanOrEqualTo: "CA") + .whereField("population", isGreaterThan: 1000000) + // [END invalid_range_filters] + } + + private func orderAndLimit() { + let citiesRef = db.collection("cities") + + // [START order_and_limit] + citiesRef.order(by: "name").limit(to: 3) + // [END order_and_limit] + } + + private func orderAndLimitDesc() { + let citiesRef = db.collection("cities") + + // [START order_and_limit_desc] + citiesRef.order(by: "name", descending: true).limit(to: 3) + // [END order_and_limit_desc] + } + + private func orderMultiple() { + let citiesRef = db.collection("cities") + + // [START order_multiple] + citiesRef + .order(by: "state") + .order(by: "population", descending: true) + // [END order_multiple] + } + + private func filterAndOrder() { + let citiesRef = db.collection("cities") + + // [START filter_and_order] + citiesRef + .whereField("population", isGreaterThan: 100000) + .order(by: "population") + .limit(to: 2) + // [END filter_and_order] + } + + private func validFilterAndOrder() { + let citiesRef = db.collection("cities") + + // [START valid_filter_and_order] + citiesRef + .whereField("population", isGreaterThan: 100000) + .order(by: "population") + // [END valid_filter_and_order] + } + + private func invalidFilterAndOrder() throws { + let citiesRef = db.collection("cities") + + // [START invalid_filter_and_order] + citiesRef + .whereField("population", isGreaterThan: 100000) + .order(by: "country") + // [END invalid_filter_and_order] + } + + private func arrayContainsAnyQueries() { + // [START array_contains_any_filter] + let citiesRef = db.collection("cities") + citiesRef.whereField("regions", arrayContainsAny: ["west_coast", "east_coast"]) + // [END array_contains_any_filter] + } + + private func inQueries() { + // [START in_filter] + let citiesRef = db.collection("cities") + + citiesRef.whereField("country", in: ["USA", "Japan"]) + // [END in_filter] + + // [START in_filter_with_array] + citiesRef.whereField("regions", in: [["west_coast"], ["east_coast"]]) + // [END in_filter_with_array] + + // [START not_in_filter] + citiesRef.whereField("country", notIn: ["USA", "Japan"]) + // [END not_in_filter] + } + + // ======================================================================================= + // ====== https://firebase.google.com/preview/firestore/client/enable-offline ============ + // ======================================================================================= + + private func enableOffline() { + // [START enable_offline] + let settings = FirestoreSettings() + + // Use memory-only cache + settings.cacheSettings = + MemoryCacheSettings(garbageCollectorSettings: MemoryLRUGCSettings()) + + // Use persistent disk cache, with 100 MB cache size + settings.cacheSettings = PersistentCacheSettings(sizeBytes: 100 * 1024 * 1024 as NSNumber) + + // Any additional options + // ... + + // Enable offline data persistence + let db = Firestore.firestore() + db.settings = settings + // [END enable_offline] + } + + private func listenToOffline() { + let db = Firestore.firestore() + // [START listen_to_offline] + // Listen to metadata updates to receive a server snapshot even if + // the data is the same as the cached data. + db.collection("cities").whereField("state", isEqualTo: "CA") + .addSnapshotListener(includeMetadataChanges: true) { querySnapshot, error in + guard let snapshot = querySnapshot else { + print("Error retreiving snapshot: \(error!)") + return } - // [END paginate] - } - private func multiCursor() { - let db = Firestore.firestore() - - // [START multi_cursor] - // Will return all Springfields - db.collection("cities") - .order(by: "name") - .order(by: "state") - .start(at: ["Springfield"]) - - // Will return "Springfield, Missouri" and "Springfield, Wisconsin" - db.collection("cities") - .order(by: "name") - .order(by: "state") - .start(at: ["Springfield", "Missouri"]) - // [END multi_cursor] - } + for diff in snapshot.documentChanges { + if diff.type == .added { + print("New city: \(diff.document.data())") + } + } - private func collectionGroupQuery() { - // [START fs_collection_group_query] - db.collectionGroup("landmarks").whereField("type", isEqualTo: "museum").getDocuments { (snapshot, error) in - // [START_EXCLUDE] - print(snapshot?.documents.count ?? 0) - // [END_EXCLUDE] + let source = snapshot.metadata.isFromCache ? "local cache" : "server" + print("Metadata: Data fetched from \(source)") + } + // [END listen_to_offline] + } + + private func toggleOffline() { + // [START disable_network] + Firestore.firestore().disableNetwork { (error) in + // Do offline things + // ... + } + // [END disable_network] + + // [START enable_network] + Firestore.firestore().enableNetwork { (error) in + // Do online things + // ... + } + // [END enable_network] + } + + // ======================================================================================= + // ====== https://firebase.google.com/preview/firestore/client/cursors =================== + // ======================================================================================= + + private func simpleCursor() { + let db = Firestore.firestore() + + // [START cursor_greater_than] + // Get all cities with population over one million, ordered by population. + db.collection("cities") + .order(by: "population") + .start(at: [1000000]) + // [END cursor_greater_than] + + // [START cursor_less_than] + // Get all cities with population less than one million, ordered by population. + db.collection("cities") + .order(by: "population") + .end(at: [1000000]) + // [END cursor_less_than] + } + + private func snapshotCursor() { + let db = Firestore.firestore() + + // [START snapshot_cursor] + db.collection("cities") + .document("SF") + .addSnapshotListener { (document, error) in + guard let document = document else { + print("Error retreving cities: \(error.debugDescription)") + return } - // [END fs_collection_group_query] - } - private func emulatorSettings() { - // [START fs_emulator_connect] - let settings = Firestore.firestore().settings - settings.host = "127.0.0.1:8080" - settings.isPersistenceEnabled = false - settings.isSSLEnabled = false - Firestore.firestore().settings = settings - // [END fs_emulator_connect] - } + // Get all cities with a population greater than or equal to San Francisco. + let sfSizeOrBigger = db.collection("cities") + .order(by: "population") + .start(atDocument: document) + } + // [END snapshot_cursor] + } + + private func paginate() { + let db = Firestore.firestore() + + // [START paginate] + // Construct query for first 25 cities, ordered by population + let first = db.collection("cities") + .order(by: "population") + .limit(to: 25) + + first.addSnapshotListener { (snapshot, error) in + guard let snapshot = snapshot else { + print("Error retreving cities: \(error.debugDescription)") + return + } - // MARK: Aggregation queries - private func countAggregateCollection() async { - // [START count_aggregate_collection] - let query = db.collection("cities") - let countQuery = query.count - do { - let snapshot = try await countQuery.getAggregation(source: .server) - print(snapshot.count) - } catch { - print(error) - } - // [END count_aggregate_collection] - } + guard let lastSnapshot = snapshot.documents.last else { + // The collection is empty. + return + } - private func countAggregateQuery() async { - // [START count_aggregate_query] - let query = db.collection("cities").whereField("state", isEqualTo: "CA") - let countQuery = query.count - do { - let snapshot = try await countQuery.getAggregation(source: .server) - print(snapshot.count) - } catch { - print(error) - } - // [END count_aggregate_query] - } + // Construct a new query starting after this document, + // retrieving the next 25 cities. + let next = db.collection("cities") + .order(by: "population") + .start(afterDocument: lastSnapshot) + + // Use the query for pagination. + // ... + } + // [END paginate] + } + + private func multiCursor() { + let db = Firestore.firestore() + + // [START multi_cursor] + // Will return all Springfields + db.collection("cities") + .order(by: "name") + .order(by: "state") + .start(at: ["Springfield"]) + + // Will return "Springfield, Missouri" and "Springfield, Wisconsin" + db.collection("cities") + .order(by: "name") + .order(by: "state") + .start(at: ["Springfield", "Missouri"]) + // [END multi_cursor] + } + + private func collectionGroupQuery() { + // [START fs_collection_group_query] + db.collectionGroup("landmarks").whereField("type", isEqualTo: "museum").getDocuments { (snapshot, error) in + // [START_EXCLUDE] + print(snapshot?.documents.count ?? 0) + // [END_EXCLUDE] + } + // [END fs_collection_group_query] + } + + private func emulatorSettings() { + // [START fs_emulator_connect] + let settings = Firestore.firestore().settings + settings.host = "127.0.0.1:8080" + settings.isPersistenceEnabled = false + settings.isSSLEnabled = false + Firestore.firestore().settings = settings + // [END fs_emulator_connect] + } + + // MARK: Aggregation queries + private func countAggregateCollection() async { + // [START count_aggregate_collection] + let query = db.collection("cities") + let countQuery = query.count + do { + let snapshot = try await countQuery.getAggregation(source: .server) + print(snapshot.count) + } catch { + print(error) + } + // [END count_aggregate_collection] + } + + private func countAggregateQuery() async { + // [START count_aggregate_query] + let query = db.collection("cities").whereField("state", isEqualTo: "CA") + let countQuery = query.count + do { + let snapshot = try await countQuery.getAggregation(source: .server) + print(snapshot.count) + } catch { + print(error) + } + // [END count_aggregate_query] + } } // [START codable_struct] public struct City: Codable { - let name: String - let state: String? - let country: String? - let isCapital: Bool? - let population: Int64? - - enum CodingKeys: String, CodingKey { - case name - case state - case country - case isCapital = "capital" - case population - } + let name: String + let state: String? + let country: String? + let isCapital: Bool? + let population: Int64? + + enum CodingKeys: String, CodingKey { + case name + case state + case country + case isCapital = "capital" + case population + } } // [END codable_struct] From dc8efa6e002c6c15d91c4fd14df7694c872c0bf6 Mon Sep 17 00:00:00 2001 From: Morgan Chen Date: Thu, 2 Nov 2023 11:58:51 -0700 Subject: [PATCH 330/387] update deps --- firestore/swift/Podfile.lock | 109 ++++++++++++++++++++--------------- 1 file changed, 62 insertions(+), 47 deletions(-) diff --git a/firestore/swift/Podfile.lock b/firestore/swift/Podfile.lock index 16add725..54be8335 100644 --- a/firestore/swift/Podfile.lock +++ b/firestore/swift/Podfile.lock @@ -634,29 +634,36 @@ PODS: - BoringSSL-GRPC/Implementation (0.0.24): - BoringSSL-GRPC/Interface (= 0.0.24) - BoringSSL-GRPC/Interface (0.0.24) - - Firebase/Auth (10.15.0): + - Firebase/Auth (10.17.0): - Firebase/CoreOnly - - FirebaseAuth (~> 10.15.0) - - Firebase/CoreOnly (10.15.0): - - FirebaseCore (= 10.15.0) - - Firebase/Firestore (10.15.0): + - FirebaseAuth (~> 10.17.0) + - Firebase/CoreOnly (10.17.0): + - FirebaseCore (= 10.17.0) + - Firebase/Firestore (10.17.0): - Firebase/CoreOnly - - FirebaseFirestore (~> 10.15.0) - - FirebaseAppCheckInterop (10.15.0) - - FirebaseAuth (10.15.0): - - FirebaseAppCheckInterop (~> 10.0) + - FirebaseFirestore (~> 10.17.0) + - FirebaseAppCheckInterop (10.17.0) + - FirebaseAuth (10.17.0): + - FirebaseAppCheckInterop (~> 10.17) - FirebaseCore (~> 10.0) - GoogleUtilities/AppDelegateSwizzler (~> 7.8) - GoogleUtilities/Environment (~> 7.8) - GTMSessionFetcher/Core (< 4.0, >= 2.1) - RecaptchaInterop (~> 100.0) - - FirebaseCore (10.15.0): + - FirebaseCore (10.17.0): - FirebaseCoreInternal (~> 10.0) - GoogleUtilities/Environment (~> 7.8) - GoogleUtilities/Logger (~> 7.8) - - FirebaseCoreInternal (10.15.0): + - FirebaseCoreExtension (10.17.0): + - FirebaseCore (~> 10.0) + - FirebaseCoreInternal (10.17.0): - "GoogleUtilities/NSData+zlib (~> 7.8)" - - FirebaseFirestore (10.15.0): + - FirebaseFirestore (10.17.0): + - FirebaseCore (~> 10.0) + - FirebaseCoreExtension (~> 10.0) + - FirebaseFirestoreInternal (~> 10.17) + - FirebaseSharedSwift (~> 10.0) + - FirebaseFirestoreInternal (10.17.0): - abseil/algorithm (~> 1.20220623.0) - abseil/base (~> 1.20220623.0) - abseil/container/flat_hash_map (~> 1.20220623.0) @@ -665,30 +672,32 @@ PODS: - abseil/strings/strings (~> 1.20220623.0) - abseil/time (~> 1.20220623.0) - abseil/types (~> 1.20220623.0) + - FirebaseAppCheckInterop (~> 10.17) - FirebaseCore (~> 10.0) - - "gRPC-C++ (~> 1.50.1)" + - "gRPC-C++ (~> 1.49.1)" - leveldb-library (~> 1.22) - nanopb (< 2.30910.0, >= 2.30908.0) + - FirebaseSharedSwift (10.17.0) - GeoFire/Utils (5.0.0) - - GoogleUtilities/AppDelegateSwizzler (7.11.5): + - GoogleUtilities/AppDelegateSwizzler (7.11.6): - GoogleUtilities/Environment - GoogleUtilities/Logger - GoogleUtilities/Network - - GoogleUtilities/Environment (7.11.5): + - GoogleUtilities/Environment (7.11.6): - PromisesObjC (< 3.0, >= 1.2) - - GoogleUtilities/Logger (7.11.5): + - GoogleUtilities/Logger (7.11.6): - GoogleUtilities/Environment - - GoogleUtilities/Network (7.11.5): + - GoogleUtilities/Network (7.11.6): - GoogleUtilities/Logger - "GoogleUtilities/NSData+zlib" - GoogleUtilities/Reachability - - "GoogleUtilities/NSData+zlib (7.11.5)" - - GoogleUtilities/Reachability (7.11.5): + - "GoogleUtilities/NSData+zlib (7.11.6)" + - GoogleUtilities/Reachability (7.11.6): - GoogleUtilities/Logger - - "gRPC-C++ (1.50.1)": - - "gRPC-C++/Implementation (= 1.50.1)" - - "gRPC-C++/Interface (= 1.50.1)" - - "gRPC-C++/Implementation (1.50.1)": + - "gRPC-C++ (1.49.1)": + - "gRPC-C++/Implementation (= 1.49.1)" + - "gRPC-C++/Interface (= 1.49.1)" + - "gRPC-C++/Implementation (1.49.1)": - abseil/base/base (= 1.20220623.0) - abseil/base/core_headers (= 1.20220623.0) - abseil/cleanup/cleanup (= 1.20220623.0) @@ -713,13 +722,13 @@ PODS: - abseil/types/span (= 1.20220623.0) - abseil/types/variant (= 1.20220623.0) - abseil/utility/utility (= 1.20220623.0) - - "gRPC-C++/Interface (= 1.50.1)" - - gRPC-Core (= 1.50.1) - - "gRPC-C++/Interface (1.50.1)" - - gRPC-Core (1.50.1): - - gRPC-Core/Implementation (= 1.50.1) - - gRPC-Core/Interface (= 1.50.1) - - gRPC-Core/Implementation (1.50.1): + - "gRPC-C++/Interface (= 1.49.1)" + - gRPC-Core (= 1.49.1) + - "gRPC-C++/Interface (1.49.1)" + - gRPC-Core (1.49.1): + - gRPC-Core/Implementation (= 1.49.1) + - gRPC-Core/Interface (= 1.49.1) + - gRPC-Core/Implementation (1.49.1): - abseil/base/base (= 1.20220623.0) - abseil/base/core_headers (= 1.20220623.0) - abseil/container/flat_hash_map (= 1.20220623.0) @@ -744,15 +753,15 @@ PODS: - abseil/types/variant (= 1.20220623.0) - abseil/utility/utility (= 1.20220623.0) - BoringSSL-GRPC (= 0.0.24) - - gRPC-Core/Interface (= 1.50.1) - - gRPC-Core/Interface (1.50.1) + - gRPC-Core/Interface (= 1.49.1) + - gRPC-Core/Interface (1.49.1) - GTMSessionFetcher/Core (3.1.1) - leveldb-library (1.22.2) - - nanopb (2.30909.0): - - nanopb/decode (= 2.30909.0) - - nanopb/encode (= 2.30909.0) - - nanopb/decode (2.30909.0) - - nanopb/encode (2.30909.0) + - nanopb (2.30909.1): + - nanopb/decode (= 2.30909.1) + - nanopb/encode (= 2.30909.1) + - nanopb/decode (2.30909.1) + - nanopb/encode (2.30909.1) - PromisesObjC (2.3.1) - RecaptchaInterop (100.0.0) @@ -769,8 +778,11 @@ SPEC REPOS: - FirebaseAppCheckInterop - FirebaseAuth - FirebaseCore + - FirebaseCoreExtension - FirebaseCoreInternal - FirebaseFirestore + - FirebaseFirestoreInternal + - FirebaseSharedSwift - GeoFire - GoogleUtilities - "gRPC-C++" @@ -784,19 +796,22 @@ SPEC REPOS: SPEC CHECKSUMS: abseil: 926fb7a82dc6d2b8e1f2ed7f3a718bce691d1e46 BoringSSL-GRPC: 3175b25143e648463a56daeaaa499c6cb86dad33 - Firebase: 66043bd4579e5b73811f96829c694c7af8d67435 - FirebaseAppCheckInterop: a8c555b1c2db1d9445e6c3a08a848167ddb7eb51 - FirebaseAuth: a55ec5f7f8a5b1c2dd750235c1bb419bfb642445 - FirebaseCore: 2cec518b43635f96afe7ac3a9c513e47558abd2e - FirebaseCoreInternal: 2f4bee5ed00301b5e56da0849268797a2dd31fb4 - FirebaseFirestore: b4c0eaaf24efda5732ec21d9e6c788d083118ca6 + Firebase: f4ac0b02927af9253ae094d23deecf0890da7374 + FirebaseAppCheckInterop: 534d033d8d0436b4ab066a8205013d271e18a2b9 + FirebaseAuth: 8d285d9f6e39cc8e23be53a4edd83a923ea629d8 + FirebaseCore: 534544dd98cabcf4bf8598d88ec683b02319a528 + FirebaseCoreExtension: 47720bb330d7041047c0935a34a3a4b92f818074 + FirebaseCoreInternal: 2cf9202e226e3f78d2bf6d56c472686b935bfb7f + FirebaseFirestore: 67e8c2dc613a86f056cc0037569f2aaee7dbf5fe + FirebaseFirestoreInternal: f902222ee92a48e30693bf347f6a8f365c800e79 + FirebaseSharedSwift: e8fe8d63d434266a1b2c7f02807d5b64462e1851 GeoFire: a579ffdcdcf6fe74ef9efd7f887d4082598d6d1f - GoogleUtilities: 13e2c67ede716b8741c7989e26893d151b2b2084 - "gRPC-C++": 0968bace703459fd3e5dcb0b2bed4c573dbff046 - gRPC-Core: 17108291d84332196d3c8466b48f016fc17d816d + GoogleUtilities: 202e7a9f5128accd11160fb9c19612de1911aa19 + "gRPC-C++": 2df8cba576898bdacd29f0266d5236fa0e26ba6a + gRPC-Core: a21a60aefc08c68c247b439a9ef97174b0c54f96 GTMSessionFetcher: e8647203b65cee28c5f73d0f473d096653945e72 leveldb-library: f03246171cce0484482ec291f88b6d563699ee06 - nanopb: b552cce312b6c8484180ef47159bc0f65a1f0431 + nanopb: d4d75c12cd1316f4a64e3c6963f879ecd4b5e0d5 PromisesObjC: c50d2056b5253dadbd6c2bea79b0674bd5a52fa4 RecaptchaInterop: 7d1a4a01a6b2cb1610a47ef3f85f0c411434cb21 From 6c4e63a9aade7d0ab1c60e0068448b79f3a4ad8e Mon Sep 17 00:00:00 2001 From: DPE bot Date: Thu, 9 Nov 2023 11:31:54 -0500 Subject: [PATCH 331/387] Auto-update dependencies. --- appcheck/Podfile.lock | 36 +++++++------ crashlytics/Podfile.lock | 58 ++++++++++---------- database/Podfile.lock | 28 +++++----- dl-invites-sample/Podfile.lock | 2 +- firestore/objc/Podfile.lock | 97 ++++++++++++++++++++-------------- firestore/swift/Podfile.lock | 16 +++--- firoptions/Podfile.lock | 32 +++++------ functions/Podfile.lock | 52 +++++++++--------- inappmessaging/Podfile.lock | 2 +- installations/Podfile.lock | 24 ++++----- invites/Podfile.lock | 2 +- ml-functions/Podfile.lock | 52 +++++++++--------- mlkit/Podfile.lock | 6 +-- storage/Podfile.lock | 30 +++++------ 14 files changed, 228 insertions(+), 209 deletions(-) diff --git a/appcheck/Podfile.lock b/appcheck/Podfile.lock index b662c4a1..a84e2b12 100644 --- a/appcheck/Podfile.lock +++ b/appcheck/Podfile.lock @@ -1,24 +1,26 @@ PODS: - - Firebase/AppCheck (10.15.0): + - Firebase/AppCheck (10.17.0): - Firebase/CoreOnly - - FirebaseAppCheck (~> 10.15.0) - - Firebase/CoreOnly (10.15.0): - - FirebaseCore (= 10.15.0) - - FirebaseAppCheck (10.15.0): + - FirebaseAppCheck (~> 10.17.0) + - Firebase/CoreOnly (10.17.0): + - FirebaseCore (= 10.17.0) + - FirebaseAppCheck (10.17.0): + - FirebaseAppCheckInterop (~> 10.17) - FirebaseCore (~> 10.0) - GoogleUtilities/Environment (~> 7.8) - PromisesObjC (~> 2.1) - - FirebaseCore (10.15.0): + - FirebaseAppCheckInterop (10.17.0) + - FirebaseCore (10.17.0): - FirebaseCoreInternal (~> 10.0) - GoogleUtilities/Environment (~> 7.8) - GoogleUtilities/Logger (~> 7.8) - - FirebaseCoreInternal (10.15.0): + - FirebaseCoreInternal (10.17.0): - "GoogleUtilities/NSData+zlib (~> 7.8)" - - GoogleUtilities/Environment (7.11.5): + - GoogleUtilities/Environment (7.12.0): - PromisesObjC (< 3.0, >= 1.2) - - GoogleUtilities/Logger (7.11.5): + - GoogleUtilities/Logger (7.12.0): - GoogleUtilities/Environment - - "GoogleUtilities/NSData+zlib (7.11.5)" + - "GoogleUtilities/NSData+zlib (7.12.0)" - PromisesObjC (2.3.1) DEPENDENCIES: @@ -28,19 +30,21 @@ SPEC REPOS: trunk: - Firebase - FirebaseAppCheck + - FirebaseAppCheckInterop - FirebaseCore - FirebaseCoreInternal - GoogleUtilities - PromisesObjC SPEC CHECKSUMS: - Firebase: 66043bd4579e5b73811f96829c694c7af8d67435 - FirebaseAppCheck: 66eea1c882cddd1bce9d92a0a7efd596f7204782 - FirebaseCore: 2cec518b43635f96afe7ac3a9c513e47558abd2e - FirebaseCoreInternal: 2f4bee5ed00301b5e56da0849268797a2dd31fb4 - GoogleUtilities: 13e2c67ede716b8741c7989e26893d151b2b2084 + Firebase: f4ac0b02927af9253ae094d23deecf0890da7374 + FirebaseAppCheck: 1a23917453ebe60f87ae8d55ca80fae29cd5335e + FirebaseAppCheckInterop: 534d033d8d0436b4ab066a8205013d271e18a2b9 + FirebaseCore: 534544dd98cabcf4bf8598d88ec683b02319a528 + FirebaseCoreInternal: 2cf9202e226e3f78d2bf6d56c472686b935bfb7f + GoogleUtilities: 0759d1a57ebb953965c2dfe0ba4c82e95ccc2e34 PromisesObjC: c50d2056b5253dadbd6c2bea79b0674bd5a52fa4 PODFILE CHECKSUM: 3f5fe9faa57008d6327228db502ed5519ccd4918 -COCOAPODS: 1.13.0 +COCOAPODS: 1.14.2 diff --git a/crashlytics/Podfile.lock b/crashlytics/Podfile.lock index 85a715e5..3a3d6164 100644 --- a/crashlytics/Podfile.lock +++ b/crashlytics/Podfile.lock @@ -1,18 +1,18 @@ PODS: - - Firebase/CoreOnly (10.15.0): - - FirebaseCore (= 10.15.0) - - Firebase/Crashlytics (10.15.0): + - Firebase/CoreOnly (10.17.0): + - FirebaseCore (= 10.17.0) + - Firebase/Crashlytics (10.17.0): - Firebase/CoreOnly - - FirebaseCrashlytics (~> 10.15.0) - - FirebaseCore (10.15.0): + - FirebaseCrashlytics (~> 10.17.0) + - FirebaseCore (10.17.0): - FirebaseCoreInternal (~> 10.0) - GoogleUtilities/Environment (~> 7.8) - GoogleUtilities/Logger (~> 7.8) - - FirebaseCoreExtension (10.15.0): + - FirebaseCoreExtension (10.17.0): - FirebaseCore (~> 10.0) - - FirebaseCoreInternal (10.15.0): + - FirebaseCoreInternal (10.17.0): - "GoogleUtilities/NSData+zlib (~> 7.8)" - - FirebaseCrashlytics (10.15.0): + - FirebaseCrashlytics (10.17.0): - FirebaseCore (~> 10.5) - FirebaseInstallations (~> 10.0) - FirebaseSessions (~> 10.5) @@ -20,12 +20,12 @@ PODS: - GoogleUtilities/Environment (~> 7.8) - nanopb (< 2.30910.0, >= 2.30908.0) - PromisesObjC (~> 2.1) - - FirebaseInstallations (10.15.0): + - FirebaseInstallations (10.17.0): - FirebaseCore (~> 10.0) - GoogleUtilities/Environment (~> 7.8) - GoogleUtilities/UserDefaults (~> 7.8) - PromisesObjC (~> 2.1) - - FirebaseSessions (10.15.0): + - FirebaseSessions (10.17.0): - FirebaseCore (~> 10.5) - FirebaseCoreExtension (~> 10.0) - FirebaseInstallations (~> 10.0) @@ -37,18 +37,18 @@ PODS: - GoogleUtilities/Environment (~> 7.7) - nanopb (< 2.30910.0, >= 2.30908.0) - PromisesObjC (< 3.0, >= 1.2) - - GoogleUtilities/Environment (7.11.5): + - GoogleUtilities/Environment (7.12.0): - PromisesObjC (< 3.0, >= 1.2) - - GoogleUtilities/Logger (7.11.5): + - GoogleUtilities/Logger (7.12.0): - GoogleUtilities/Environment - - "GoogleUtilities/NSData+zlib (7.11.5)" - - GoogleUtilities/UserDefaults (7.11.5): + - "GoogleUtilities/NSData+zlib (7.12.0)" + - GoogleUtilities/UserDefaults (7.12.0): - GoogleUtilities/Logger - - nanopb (2.30909.0): - - nanopb/decode (= 2.30909.0) - - nanopb/encode (= 2.30909.0) - - nanopb/decode (2.30909.0) - - nanopb/encode (2.30909.0) + - nanopb (2.30909.1): + - nanopb/decode (= 2.30909.1) + - nanopb/encode (= 2.30909.1) + - nanopb/decode (2.30909.1) + - nanopb/encode (2.30909.1) - PromisesObjC (2.3.1) - PromisesSwift (2.3.1): - PromisesObjC (= 2.3.1) @@ -72,19 +72,19 @@ SPEC REPOS: - PromisesSwift SPEC CHECKSUMS: - Firebase: 66043bd4579e5b73811f96829c694c7af8d67435 - FirebaseCore: 2cec518b43635f96afe7ac3a9c513e47558abd2e - FirebaseCoreExtension: d3f1ea3725fb41f56e8fbfb29eeaff54e7ffb8f6 - FirebaseCoreInternal: 2f4bee5ed00301b5e56da0849268797a2dd31fb4 - FirebaseCrashlytics: a83f26fb922a3fe181eb738fb4dcf0c92bba6455 - FirebaseInstallations: cae95cab0f965ce05b805189de1d4c70b11c76fb - FirebaseSessions: ee59a7811bef4c15f65ef6472f3210faa293f9c8 + Firebase: f4ac0b02927af9253ae094d23deecf0890da7374 + FirebaseCore: 534544dd98cabcf4bf8598d88ec683b02319a528 + FirebaseCoreExtension: 47720bb330d7041047c0935a34a3a4b92f818074 + FirebaseCoreInternal: 2cf9202e226e3f78d2bf6d56c472686b935bfb7f + FirebaseCrashlytics: d78651ad7db206ef98269e103ac38d69d569200a + FirebaseInstallations: 9387bf15abfc69a714f54e54f74a251264fdb79b + FirebaseSessions: 49f39e5c10e3f9fdd38d01b748329bae2a2fa8ed GoogleDataTransport: 54dee9d48d14580407f8f5fbf2f496e92437a2f2 - GoogleUtilities: 13e2c67ede716b8741c7989e26893d151b2b2084 - nanopb: b552cce312b6c8484180ef47159bc0f65a1f0431 + GoogleUtilities: 0759d1a57ebb953965c2dfe0ba4c82e95ccc2e34 + nanopb: d4d75c12cd1316f4a64e3c6963f879ecd4b5e0d5 PromisesObjC: c50d2056b5253dadbd6c2bea79b0674bd5a52fa4 PromisesSwift: 28dca69a9c40779916ac2d6985a0192a5cb4a265 PODFILE CHECKSUM: 7d7fc01886b20bf15f0faadc1d61966683471571 -COCOAPODS: 1.13.0 +COCOAPODS: 1.14.2 diff --git a/database/Podfile.lock b/database/Podfile.lock index 8653fa4f..3b9b3c95 100644 --- a/database/Podfile.lock +++ b/database/Podfile.lock @@ -31,28 +31,28 @@ PODS: - GoogleUtilities/Environment (~> 7.7) - nanopb (< 2.30910.0, >= 2.30908.0) - PromisesObjC (< 3.0, >= 1.2) - - GoogleUtilities/AppDelegateSwizzler (7.11.5): + - GoogleUtilities/AppDelegateSwizzler (7.12.0): - GoogleUtilities/Environment - GoogleUtilities/Logger - GoogleUtilities/Network - - GoogleUtilities/Environment (7.11.5): + - GoogleUtilities/Environment (7.12.0): - PromisesObjC (< 3.0, >= 1.2) - - GoogleUtilities/Logger (7.11.5): + - GoogleUtilities/Logger (7.12.0): - GoogleUtilities/Environment - - GoogleUtilities/Network (7.11.5): + - GoogleUtilities/Network (7.12.0): - GoogleUtilities/Logger - "GoogleUtilities/NSData+zlib" - GoogleUtilities/Reachability - - "GoogleUtilities/NSData+zlib (7.11.5)" - - GoogleUtilities/Reachability (7.11.5): + - "GoogleUtilities/NSData+zlib (7.12.0)" + - GoogleUtilities/Reachability (7.12.0): - GoogleUtilities/Logger - GTMSessionFetcher/Core (2.3.0) - leveldb-library (1.22.1) - - nanopb (2.30909.0): - - nanopb/decode (= 2.30909.0) - - nanopb/encode (= 2.30909.0) - - nanopb/decode (2.30909.0) - - nanopb/encode (2.30909.0) + - nanopb (2.30909.1): + - nanopb/decode (= 2.30909.1) + - nanopb/encode (= 2.30909.1) + - nanopb/decode (2.30909.1) + - nanopb/encode (2.30909.1) - PromisesObjC (2.3.1) DEPENDENCIES: @@ -82,12 +82,12 @@ SPEC CHECKSUMS: FirebaseCoreInternal: bca76517fe1ed381e989f5e7d8abb0da8d85bed3 FirebaseDatabase: 3de19e533a73d45e25917b46aafe1dd344ec8119 GoogleDataTransport: 54dee9d48d14580407f8f5fbf2f496e92437a2f2 - GoogleUtilities: 13e2c67ede716b8741c7989e26893d151b2b2084 + GoogleUtilities: 0759d1a57ebb953965c2dfe0ba4c82e95ccc2e34 GTMSessionFetcher: 3a63d75eecd6aa32c2fc79f578064e1214dfdec2 leveldb-library: 50c7b45cbd7bf543c81a468fe557a16ae3db8729 - nanopb: b552cce312b6c8484180ef47159bc0f65a1f0431 + nanopb: d4d75c12cd1316f4a64e3c6963f879ecd4b5e0d5 PromisesObjC: c50d2056b5253dadbd6c2bea79b0674bd5a52fa4 PODFILE CHECKSUM: 2613ab7c1eac1e9efb615f9c2979ec498d92dcf6 -COCOAPODS: 1.13.0 +COCOAPODS: 1.14.2 diff --git a/dl-invites-sample/Podfile.lock b/dl-invites-sample/Podfile.lock index d8af1ff2..13a4f2f2 100644 --- a/dl-invites-sample/Podfile.lock +++ b/dl-invites-sample/Podfile.lock @@ -54,4 +54,4 @@ SPEC CHECKSUMS: PODFILE CHECKSUM: 7de02ed38e9465e2c05bb12085a971c35543c261 -COCOAPODS: 1.13.0 +COCOAPODS: 1.14.2 diff --git a/firestore/objc/Podfile.lock b/firestore/objc/Podfile.lock index fa167353..0e2bdde5 100644 --- a/firestore/objc/Podfile.lock +++ b/firestore/objc/Podfile.lock @@ -634,21 +634,28 @@ PODS: - BoringSSL-GRPC/Implementation (0.0.24): - BoringSSL-GRPC/Interface (= 0.0.24) - BoringSSL-GRPC/Interface (0.0.24) - - FirebaseAppCheckInterop (10.15.0) - - FirebaseAuth (10.15.0): - - FirebaseAppCheckInterop (~> 10.0) + - FirebaseAppCheckInterop (10.17.0) + - FirebaseAuth (10.17.0): + - FirebaseAppCheckInterop (~> 10.17) - FirebaseCore (~> 10.0) - GoogleUtilities/AppDelegateSwizzler (~> 7.8) - GoogleUtilities/Environment (~> 7.8) - GTMSessionFetcher/Core (< 4.0, >= 2.1) - RecaptchaInterop (~> 100.0) - - FirebaseCore (10.15.0): + - FirebaseCore (10.17.0): - FirebaseCoreInternal (~> 10.0) - GoogleUtilities/Environment (~> 7.8) - GoogleUtilities/Logger (~> 7.8) - - FirebaseCoreInternal (10.15.0): + - FirebaseCoreExtension (10.17.0): + - FirebaseCore (~> 10.0) + - FirebaseCoreInternal (10.17.0): - "GoogleUtilities/NSData+zlib (~> 7.8)" - - FirebaseFirestore (10.15.0): + - FirebaseFirestore (10.17.0): + - FirebaseCore (~> 10.0) + - FirebaseCoreExtension (~> 10.0) + - FirebaseFirestoreInternal (~> 10.17) + - FirebaseSharedSwift (~> 10.0) + - FirebaseFirestoreInternal (10.17.0): - abseil/algorithm (~> 1.20220623.0) - abseil/base (~> 1.20220623.0) - abseil/container/flat_hash_map (~> 1.20220623.0) @@ -657,29 +664,31 @@ PODS: - abseil/strings/strings (~> 1.20220623.0) - abseil/time (~> 1.20220623.0) - abseil/types (~> 1.20220623.0) + - FirebaseAppCheckInterop (~> 10.17) - FirebaseCore (~> 10.0) - - "gRPC-C++ (~> 1.50.1)" + - "gRPC-C++ (~> 1.49.1)" - leveldb-library (~> 1.22) - nanopb (< 2.30910.0, >= 2.30908.0) - - GoogleUtilities/AppDelegateSwizzler (7.11.5): + - FirebaseSharedSwift (10.17.0) + - GoogleUtilities/AppDelegateSwizzler (7.12.0): - GoogleUtilities/Environment - GoogleUtilities/Logger - GoogleUtilities/Network - - GoogleUtilities/Environment (7.11.5): + - GoogleUtilities/Environment (7.12.0): - PromisesObjC (< 3.0, >= 1.2) - - GoogleUtilities/Logger (7.11.5): + - GoogleUtilities/Logger (7.12.0): - GoogleUtilities/Environment - - GoogleUtilities/Network (7.11.5): + - GoogleUtilities/Network (7.12.0): - GoogleUtilities/Logger - "GoogleUtilities/NSData+zlib" - GoogleUtilities/Reachability - - "GoogleUtilities/NSData+zlib (7.11.5)" - - GoogleUtilities/Reachability (7.11.5): + - "GoogleUtilities/NSData+zlib (7.12.0)" + - GoogleUtilities/Reachability (7.12.0): - GoogleUtilities/Logger - - "gRPC-C++ (1.50.1)": - - "gRPC-C++/Implementation (= 1.50.1)" - - "gRPC-C++/Interface (= 1.50.1)" - - "gRPC-C++/Implementation (1.50.1)": + - "gRPC-C++ (1.49.1)": + - "gRPC-C++/Implementation (= 1.49.1)" + - "gRPC-C++/Interface (= 1.49.1)" + - "gRPC-C++/Implementation (1.49.1)": - abseil/base/base (= 1.20220623.0) - abseil/base/core_headers (= 1.20220623.0) - abseil/cleanup/cleanup (= 1.20220623.0) @@ -704,13 +713,13 @@ PODS: - abseil/types/span (= 1.20220623.0) - abseil/types/variant (= 1.20220623.0) - abseil/utility/utility (= 1.20220623.0) - - "gRPC-C++/Interface (= 1.50.1)" - - gRPC-Core (= 1.50.1) - - "gRPC-C++/Interface (1.50.1)" - - gRPC-Core (1.50.1): - - gRPC-Core/Implementation (= 1.50.1) - - gRPC-Core/Interface (= 1.50.1) - - gRPC-Core/Implementation (1.50.1): + - "gRPC-C++/Interface (= 1.49.1)" + - gRPC-Core (= 1.49.1) + - "gRPC-C++/Interface (1.49.1)" + - gRPC-Core (1.49.1): + - gRPC-Core/Implementation (= 1.49.1) + - gRPC-Core/Interface (= 1.49.1) + - gRPC-Core/Implementation (1.49.1): - abseil/base/base (= 1.20220623.0) - abseil/base/core_headers (= 1.20220623.0) - abseil/container/flat_hash_map (= 1.20220623.0) @@ -735,15 +744,15 @@ PODS: - abseil/types/variant (= 1.20220623.0) - abseil/utility/utility (= 1.20220623.0) - BoringSSL-GRPC (= 0.0.24) - - gRPC-Core/Interface (= 1.50.1) - - gRPC-Core/Interface (1.50.1) + - gRPC-Core/Interface (= 1.49.1) + - gRPC-Core/Interface (1.49.1) - GTMSessionFetcher/Core (3.1.1) - leveldb-library (1.22.2) - - nanopb (2.30909.0): - - nanopb/decode (= 2.30909.0) - - nanopb/encode (= 2.30909.0) - - nanopb/decode (2.30909.0) - - nanopb/encode (2.30909.0) + - nanopb (2.30909.1): + - nanopb/decode (= 2.30909.1) + - nanopb/encode (= 2.30909.1) + - nanopb/decode (2.30909.1) + - nanopb/encode (2.30909.1) - PromisesObjC (2.3.1) - RecaptchaInterop (100.0.0) @@ -758,8 +767,11 @@ SPEC REPOS: - FirebaseAppCheckInterop - FirebaseAuth - FirebaseCore + - FirebaseCoreExtension - FirebaseCoreInternal - FirebaseFirestore + - FirebaseFirestoreInternal + - FirebaseSharedSwift - GoogleUtilities - "gRPC-C++" - gRPC-Core @@ -772,20 +784,23 @@ SPEC REPOS: SPEC CHECKSUMS: abseil: 926fb7a82dc6d2b8e1f2ed7f3a718bce691d1e46 BoringSSL-GRPC: 3175b25143e648463a56daeaaa499c6cb86dad33 - FirebaseAppCheckInterop: a8c555b1c2db1d9445e6c3a08a848167ddb7eb51 - FirebaseAuth: a55ec5f7f8a5b1c2dd750235c1bb419bfb642445 - FirebaseCore: 2cec518b43635f96afe7ac3a9c513e47558abd2e - FirebaseCoreInternal: 2f4bee5ed00301b5e56da0849268797a2dd31fb4 - FirebaseFirestore: b4c0eaaf24efda5732ec21d9e6c788d083118ca6 - GoogleUtilities: 13e2c67ede716b8741c7989e26893d151b2b2084 - "gRPC-C++": 0968bace703459fd3e5dcb0b2bed4c573dbff046 - gRPC-Core: 17108291d84332196d3c8466b48f016fc17d816d + FirebaseAppCheckInterop: 534d033d8d0436b4ab066a8205013d271e18a2b9 + FirebaseAuth: 8d285d9f6e39cc8e23be53a4edd83a923ea629d8 + FirebaseCore: 534544dd98cabcf4bf8598d88ec683b02319a528 + FirebaseCoreExtension: 47720bb330d7041047c0935a34a3a4b92f818074 + FirebaseCoreInternal: 2cf9202e226e3f78d2bf6d56c472686b935bfb7f + FirebaseFirestore: 67e8c2dc613a86f056cc0037569f2aaee7dbf5fe + FirebaseFirestoreInternal: f902222ee92a48e30693bf347f6a8f365c800e79 + FirebaseSharedSwift: e8fe8d63d434266a1b2c7f02807d5b64462e1851 + GoogleUtilities: 0759d1a57ebb953965c2dfe0ba4c82e95ccc2e34 + "gRPC-C++": 2df8cba576898bdacd29f0266d5236fa0e26ba6a + gRPC-Core: a21a60aefc08c68c247b439a9ef97174b0c54f96 GTMSessionFetcher: e8647203b65cee28c5f73d0f473d096653945e72 leveldb-library: f03246171cce0484482ec291f88b6d563699ee06 - nanopb: b552cce312b6c8484180ef47159bc0f65a1f0431 + nanopb: d4d75c12cd1316f4a64e3c6963f879ecd4b5e0d5 PromisesObjC: c50d2056b5253dadbd6c2bea79b0674bd5a52fa4 RecaptchaInterop: 7d1a4a01a6b2cb1610a47ef3f85f0c411434cb21 PODFILE CHECKSUM: 2c326f47761ecd18d1c150444d24a282c84b433e -COCOAPODS: 1.13.0 +COCOAPODS: 1.14.2 diff --git a/firestore/swift/Podfile.lock b/firestore/swift/Podfile.lock index 54be8335..de7e6b33 100644 --- a/firestore/swift/Podfile.lock +++ b/firestore/swift/Podfile.lock @@ -679,20 +679,20 @@ PODS: - nanopb (< 2.30910.0, >= 2.30908.0) - FirebaseSharedSwift (10.17.0) - GeoFire/Utils (5.0.0) - - GoogleUtilities/AppDelegateSwizzler (7.11.6): + - GoogleUtilities/AppDelegateSwizzler (7.12.0): - GoogleUtilities/Environment - GoogleUtilities/Logger - GoogleUtilities/Network - - GoogleUtilities/Environment (7.11.6): + - GoogleUtilities/Environment (7.12.0): - PromisesObjC (< 3.0, >= 1.2) - - GoogleUtilities/Logger (7.11.6): + - GoogleUtilities/Logger (7.12.0): - GoogleUtilities/Environment - - GoogleUtilities/Network (7.11.6): + - GoogleUtilities/Network (7.12.0): - GoogleUtilities/Logger - "GoogleUtilities/NSData+zlib" - GoogleUtilities/Reachability - - "GoogleUtilities/NSData+zlib (7.11.6)" - - GoogleUtilities/Reachability (7.11.6): + - "GoogleUtilities/NSData+zlib (7.12.0)" + - GoogleUtilities/Reachability (7.12.0): - GoogleUtilities/Logger - "gRPC-C++ (1.49.1)": - "gRPC-C++/Implementation (= 1.49.1)" @@ -806,7 +806,7 @@ SPEC CHECKSUMS: FirebaseFirestoreInternal: f902222ee92a48e30693bf347f6a8f365c800e79 FirebaseSharedSwift: e8fe8d63d434266a1b2c7f02807d5b64462e1851 GeoFire: a579ffdcdcf6fe74ef9efd7f887d4082598d6d1f - GoogleUtilities: 202e7a9f5128accd11160fb9c19612de1911aa19 + GoogleUtilities: 0759d1a57ebb953965c2dfe0ba4c82e95ccc2e34 "gRPC-C++": 2df8cba576898bdacd29f0266d5236fa0e26ba6a gRPC-Core: a21a60aefc08c68c247b439a9ef97174b0c54f96 GTMSessionFetcher: e8647203b65cee28c5f73d0f473d096653945e72 @@ -817,4 +817,4 @@ SPEC CHECKSUMS: PODFILE CHECKSUM: 22731d7869838987cae87634f5c8630ddc505b09 -COCOAPODS: 1.13.0 +COCOAPODS: 1.14.2 diff --git a/firoptions/Podfile.lock b/firoptions/Podfile.lock index 5cabb85d..7c00a441 100644 --- a/firoptions/Podfile.lock +++ b/firoptions/Podfile.lock @@ -71,31 +71,31 @@ PODS: - GoogleUtilities/Environment (~> 7.7) - nanopb (< 2.30910.0, >= 2.30908.0) - PromisesObjC (< 3.0, >= 1.2) - - GoogleUtilities/AppDelegateSwizzler (7.11.5): + - GoogleUtilities/AppDelegateSwizzler (7.12.0): - GoogleUtilities/Environment - GoogleUtilities/Logger - GoogleUtilities/Network - - GoogleUtilities/Environment (7.11.5): + - GoogleUtilities/Environment (7.12.0): - PromisesObjC (< 3.0, >= 1.2) - - GoogleUtilities/Logger (7.11.5): + - GoogleUtilities/Logger (7.12.0): - GoogleUtilities/Environment - - GoogleUtilities/MethodSwizzler (7.11.5): + - GoogleUtilities/MethodSwizzler (7.12.0): - GoogleUtilities/Logger - - GoogleUtilities/Network (7.11.5): + - GoogleUtilities/Network (7.12.0): - GoogleUtilities/Logger - "GoogleUtilities/NSData+zlib" - GoogleUtilities/Reachability - - "GoogleUtilities/NSData+zlib (7.11.5)" - - GoogleUtilities/Reachability (7.11.5): + - "GoogleUtilities/NSData+zlib (7.12.0)" + - GoogleUtilities/Reachability (7.12.0): - GoogleUtilities/Logger - - GoogleUtilities/UserDefaults (7.11.5): + - GoogleUtilities/UserDefaults (7.12.0): - GoogleUtilities/Logger - leveldb-library (1.22.1) - - nanopb (2.30909.0): - - nanopb/decode (= 2.30909.0) - - nanopb/encode (= 2.30909.0) - - nanopb/decode (2.30909.0) - - nanopb/encode (2.30909.0) + - nanopb (2.30909.1): + - nanopb/decode (= 2.30909.1) + - nanopb/encode (= 2.30909.1) + - nanopb/decode (2.30909.1) + - nanopb/encode (2.30909.1) - PromisesObjC (2.3.1) DEPENDENCIES: @@ -129,11 +129,11 @@ SPEC CHECKSUMS: FirebaseInstallations: 0a115432c4e223c5ab20b0dbbe4cbefa793a0e8e GoogleAppMeasurement: 6de2b1a69e4326eb82ee05d138f6a5cb7311bcb1 GoogleDataTransport: 54dee9d48d14580407f8f5fbf2f496e92437a2f2 - GoogleUtilities: 13e2c67ede716b8741c7989e26893d151b2b2084 + GoogleUtilities: 0759d1a57ebb953965c2dfe0ba4c82e95ccc2e34 leveldb-library: 50c7b45cbd7bf543c81a468fe557a16ae3db8729 - nanopb: b552cce312b6c8484180ef47159bc0f65a1f0431 + nanopb: d4d75c12cd1316f4a64e3c6963f879ecd4b5e0d5 PromisesObjC: c50d2056b5253dadbd6c2bea79b0674bd5a52fa4 PODFILE CHECKSUM: 637f4cec311becce3d9f62d24448342df688ce41 -COCOAPODS: 1.13.0 +COCOAPODS: 1.14.2 diff --git a/functions/Podfile.lock b/functions/Podfile.lock index da9f3485..2eb5c91f 100644 --- a/functions/Podfile.lock +++ b/functions/Podfile.lock @@ -1,20 +1,20 @@ PODS: - - Firebase/CoreOnly (10.15.0): - - FirebaseCore (= 10.15.0) - - Firebase/Functions (10.15.0): + - Firebase/CoreOnly (10.17.0): + - FirebaseCore (= 10.17.0) + - Firebase/Functions (10.17.0): - Firebase/CoreOnly - - FirebaseFunctions (~> 10.15.0) - - FirebaseAppCheckInterop (10.15.0) - - FirebaseAuthInterop (10.15.0) - - FirebaseCore (10.15.0): + - FirebaseFunctions (~> 10.17.0) + - FirebaseAppCheckInterop (10.17.0) + - FirebaseAuthInterop (10.17.0) + - FirebaseCore (10.17.0): - FirebaseCoreInternal (~> 10.0) - GoogleUtilities/Environment (~> 7.8) - GoogleUtilities/Logger (~> 7.8) - - FirebaseCoreExtension (10.15.0): + - FirebaseCoreExtension (10.17.0): - FirebaseCore (~> 10.0) - - FirebaseCoreInternal (10.15.0): + - FirebaseCoreInternal (10.17.0): - "GoogleUtilities/NSData+zlib (~> 7.8)" - - FirebaseFunctions (10.15.0): + - FirebaseFunctions (10.17.0): - FirebaseAppCheckInterop (~> 10.10) - FirebaseAuthInterop (~> 10.0) - FirebaseCore (~> 10.0) @@ -22,13 +22,13 @@ PODS: - FirebaseMessagingInterop (~> 10.0) - FirebaseSharedSwift (~> 10.0) - GTMSessionFetcher/Core (< 4.0, >= 2.1) - - FirebaseMessagingInterop (10.15.0) - - FirebaseSharedSwift (10.15.0) - - GoogleUtilities/Environment (7.11.5): + - FirebaseMessagingInterop (10.17.0) + - FirebaseSharedSwift (10.17.0) + - GoogleUtilities/Environment (7.12.0): - PromisesObjC (< 3.0, >= 1.2) - - GoogleUtilities/Logger (7.11.5): + - GoogleUtilities/Logger (7.12.0): - GoogleUtilities/Environment - - "GoogleUtilities/NSData+zlib (7.11.5)" + - "GoogleUtilities/NSData+zlib (7.12.0)" - GTMSessionFetcher/Core (3.1.1) - PromisesObjC (2.3.1) @@ -51,19 +51,19 @@ SPEC REPOS: - PromisesObjC SPEC CHECKSUMS: - Firebase: 66043bd4579e5b73811f96829c694c7af8d67435 - FirebaseAppCheckInterop: a8c555b1c2db1d9445e6c3a08a848167ddb7eb51 - FirebaseAuthInterop: b566e21e2bc5e44a4d44babc56d05a7e5c10493b - FirebaseCore: 2cec518b43635f96afe7ac3a9c513e47558abd2e - FirebaseCoreExtension: d3f1ea3725fb41f56e8fbfb29eeaff54e7ffb8f6 - FirebaseCoreInternal: 2f4bee5ed00301b5e56da0849268797a2dd31fb4 - FirebaseFunctions: e5a95bdd33077eefc3232381d24495ae66d3b1a7 - FirebaseMessagingInterop: 83f7b1a363bfe30ec8bbff1aa708d38e9d456373 - FirebaseSharedSwift: 34b11d9e675e14ee55e160cb7645bba30a192d14 - GoogleUtilities: 13e2c67ede716b8741c7989e26893d151b2b2084 + Firebase: f4ac0b02927af9253ae094d23deecf0890da7374 + FirebaseAppCheckInterop: 534d033d8d0436b4ab066a8205013d271e18a2b9 + FirebaseAuthInterop: 86bc376e41419f2dc05c16aa42fe8301171a93aa + FirebaseCore: 534544dd98cabcf4bf8598d88ec683b02319a528 + FirebaseCoreExtension: 47720bb330d7041047c0935a34a3a4b92f818074 + FirebaseCoreInternal: 2cf9202e226e3f78d2bf6d56c472686b935bfb7f + FirebaseFunctions: c6894e60efe40af356a800c39c501136e6565a51 + FirebaseMessagingInterop: 00e26ab77994e0d99fafeabf0c4726243a50d23d + FirebaseSharedSwift: e8fe8d63d434266a1b2c7f02807d5b64462e1851 + GoogleUtilities: 0759d1a57ebb953965c2dfe0ba4c82e95ccc2e34 GTMSessionFetcher: e8647203b65cee28c5f73d0f473d096653945e72 PromisesObjC: c50d2056b5253dadbd6c2bea79b0674bd5a52fa4 PODFILE CHECKSUM: 0bf21181414ed35c7e5fc96da7dd0f72b77e7b34 -COCOAPODS: 1.13.0 +COCOAPODS: 1.14.2 diff --git a/inappmessaging/Podfile.lock b/inappmessaging/Podfile.lock index 008c6304..0717fd5c 100644 --- a/inappmessaging/Podfile.lock +++ b/inappmessaging/Podfile.lock @@ -86,4 +86,4 @@ SPEC CHECKSUMS: PODFILE CHECKSUM: ee1d0162c4b114166138141943031a3ae6c42221 -COCOAPODS: 1.13.0 +COCOAPODS: 1.14.2 diff --git a/installations/Podfile.lock b/installations/Podfile.lock index b431f820..49a2e87e 100644 --- a/installations/Podfile.lock +++ b/installations/Podfile.lock @@ -1,21 +1,21 @@ PODS: - - FirebaseCore (10.15.0): + - FirebaseCore (10.17.0): - FirebaseCoreInternal (~> 10.0) - GoogleUtilities/Environment (~> 7.8) - GoogleUtilities/Logger (~> 7.8) - - FirebaseCoreInternal (10.15.0): + - FirebaseCoreInternal (10.17.0): - "GoogleUtilities/NSData+zlib (~> 7.8)" - - FirebaseInstallations (10.15.0): + - FirebaseInstallations (10.17.0): - FirebaseCore (~> 10.0) - GoogleUtilities/Environment (~> 7.8) - GoogleUtilities/UserDefaults (~> 7.8) - PromisesObjC (~> 2.1) - - GoogleUtilities/Environment (7.11.5): + - GoogleUtilities/Environment (7.12.0): - PromisesObjC (< 3.0, >= 1.2) - - GoogleUtilities/Logger (7.11.5): + - GoogleUtilities/Logger (7.12.0): - GoogleUtilities/Environment - - "GoogleUtilities/NSData+zlib (7.11.5)" - - GoogleUtilities/UserDefaults (7.11.5): + - "GoogleUtilities/NSData+zlib (7.12.0)" + - GoogleUtilities/UserDefaults (7.12.0): - GoogleUtilities/Logger - PromisesObjC (2.3.1) @@ -31,12 +31,12 @@ SPEC REPOS: - PromisesObjC SPEC CHECKSUMS: - FirebaseCore: 2cec518b43635f96afe7ac3a9c513e47558abd2e - FirebaseCoreInternal: 2f4bee5ed00301b5e56da0849268797a2dd31fb4 - FirebaseInstallations: cae95cab0f965ce05b805189de1d4c70b11c76fb - GoogleUtilities: 13e2c67ede716b8741c7989e26893d151b2b2084 + FirebaseCore: 534544dd98cabcf4bf8598d88ec683b02319a528 + FirebaseCoreInternal: 2cf9202e226e3f78d2bf6d56c472686b935bfb7f + FirebaseInstallations: 9387bf15abfc69a714f54e54f74a251264fdb79b + GoogleUtilities: 0759d1a57ebb953965c2dfe0ba4c82e95ccc2e34 PromisesObjC: c50d2056b5253dadbd6c2bea79b0674bd5a52fa4 PODFILE CHECKSUM: 904aacceb39f206bdcc33f354e02d1d3d6343a46 -COCOAPODS: 1.13.0 +COCOAPODS: 1.14.2 diff --git a/invites/Podfile.lock b/invites/Podfile.lock index 3d5ff0c3..614a7e4d 100644 --- a/invites/Podfile.lock +++ b/invites/Podfile.lock @@ -147,4 +147,4 @@ SPEC CHECKSUMS: PODFILE CHECKSUM: 642789e1fcae7a05996d36ee829b1b64089587bd -COCOAPODS: 1.13.0 +COCOAPODS: 1.14.2 diff --git a/ml-functions/Podfile.lock b/ml-functions/Podfile.lock index 5886dbba..583a81cf 100644 --- a/ml-functions/Podfile.lock +++ b/ml-functions/Podfile.lock @@ -1,20 +1,20 @@ PODS: - - Firebase/CoreOnly (10.15.0): - - FirebaseCore (= 10.15.0) - - Firebase/Functions (10.15.0): + - Firebase/CoreOnly (10.17.0): + - FirebaseCore (= 10.17.0) + - Firebase/Functions (10.17.0): - Firebase/CoreOnly - - FirebaseFunctions (~> 10.15.0) - - FirebaseAppCheckInterop (10.15.0) - - FirebaseAuthInterop (10.15.0) - - FirebaseCore (10.15.0): + - FirebaseFunctions (~> 10.17.0) + - FirebaseAppCheckInterop (10.17.0) + - FirebaseAuthInterop (10.17.0) + - FirebaseCore (10.17.0): - FirebaseCoreInternal (~> 10.0) - GoogleUtilities/Environment (~> 7.8) - GoogleUtilities/Logger (~> 7.8) - - FirebaseCoreExtension (10.15.0): + - FirebaseCoreExtension (10.17.0): - FirebaseCore (~> 10.0) - - FirebaseCoreInternal (10.15.0): + - FirebaseCoreInternal (10.17.0): - "GoogleUtilities/NSData+zlib (~> 7.8)" - - FirebaseFunctions (10.15.0): + - FirebaseFunctions (10.17.0): - FirebaseAppCheckInterop (~> 10.10) - FirebaseAuthInterop (~> 10.0) - FirebaseCore (~> 10.0) @@ -22,13 +22,13 @@ PODS: - FirebaseMessagingInterop (~> 10.0) - FirebaseSharedSwift (~> 10.0) - GTMSessionFetcher/Core (< 4.0, >= 2.1) - - FirebaseMessagingInterop (10.15.0) - - FirebaseSharedSwift (10.15.0) - - GoogleUtilities/Environment (7.11.5): + - FirebaseMessagingInterop (10.17.0) + - FirebaseSharedSwift (10.17.0) + - GoogleUtilities/Environment (7.12.0): - PromisesObjC (< 3.0, >= 1.2) - - GoogleUtilities/Logger (7.11.5): + - GoogleUtilities/Logger (7.12.0): - GoogleUtilities/Environment - - "GoogleUtilities/NSData+zlib (7.11.5)" + - "GoogleUtilities/NSData+zlib (7.12.0)" - GTMSessionFetcher/Core (3.1.1) - PromisesObjC (2.3.1) @@ -51,19 +51,19 @@ SPEC REPOS: - PromisesObjC SPEC CHECKSUMS: - Firebase: 66043bd4579e5b73811f96829c694c7af8d67435 - FirebaseAppCheckInterop: a8c555b1c2db1d9445e6c3a08a848167ddb7eb51 - FirebaseAuthInterop: b566e21e2bc5e44a4d44babc56d05a7e5c10493b - FirebaseCore: 2cec518b43635f96afe7ac3a9c513e47558abd2e - FirebaseCoreExtension: d3f1ea3725fb41f56e8fbfb29eeaff54e7ffb8f6 - FirebaseCoreInternal: 2f4bee5ed00301b5e56da0849268797a2dd31fb4 - FirebaseFunctions: e5a95bdd33077eefc3232381d24495ae66d3b1a7 - FirebaseMessagingInterop: 83f7b1a363bfe30ec8bbff1aa708d38e9d456373 - FirebaseSharedSwift: 34b11d9e675e14ee55e160cb7645bba30a192d14 - GoogleUtilities: 13e2c67ede716b8741c7989e26893d151b2b2084 + Firebase: f4ac0b02927af9253ae094d23deecf0890da7374 + FirebaseAppCheckInterop: 534d033d8d0436b4ab066a8205013d271e18a2b9 + FirebaseAuthInterop: 86bc376e41419f2dc05c16aa42fe8301171a93aa + FirebaseCore: 534544dd98cabcf4bf8598d88ec683b02319a528 + FirebaseCoreExtension: 47720bb330d7041047c0935a34a3a4b92f818074 + FirebaseCoreInternal: 2cf9202e226e3f78d2bf6d56c472686b935bfb7f + FirebaseFunctions: c6894e60efe40af356a800c39c501136e6565a51 + FirebaseMessagingInterop: 00e26ab77994e0d99fafeabf0c4726243a50d23d + FirebaseSharedSwift: e8fe8d63d434266a1b2c7f02807d5b64462e1851 + GoogleUtilities: 0759d1a57ebb953965c2dfe0ba4c82e95ccc2e34 GTMSessionFetcher: e8647203b65cee28c5f73d0f473d096653945e72 PromisesObjC: c50d2056b5253dadbd6c2bea79b0674bd5a52fa4 PODFILE CHECKSUM: aa543baa476adf0a1eb62d4970ac2cffc30a1931 -COCOAPODS: 1.13.0 +COCOAPODS: 1.14.2 diff --git a/mlkit/Podfile.lock b/mlkit/Podfile.lock index 7d974b45..a9ce53a1 100644 --- a/mlkit/Podfile.lock +++ b/mlkit/Podfile.lock @@ -81,7 +81,7 @@ PODS: - nanopb/decode (1.30906.0) - nanopb/encode (1.30906.0) - PromisesObjC (1.2.12) - - Protobuf (3.24.3) + - Protobuf (3.25.0) - TensorFlowLiteC (2.1.0) - TensorFlowLiteObjC (2.1.0): - TensorFlowLiteC (= 2.1.0) @@ -125,10 +125,10 @@ SPEC CHECKSUMS: GTMSessionFetcher: 5595ec75acf5be50814f81e9189490412bad82ba nanopb: 59317e09cf1f1a0af72f12af412d54edf52603fc PromisesObjC: 3113f7f76903778cf4a0586bd1ab89329a0b7b97 - Protobuf: 970f7ee93a3a08e3cf64859b8efd95ee32b4f87f + Protobuf: 6a4183ec1d51649eb2be7b86ccc286e5c539219c TensorFlowLiteC: 215603d4426d93810eace5947e317389554a4b66 TensorFlowLiteObjC: 2e074eb41084037aeda9a8babe111fdd3ac99974 PODFILE CHECKSUM: 4b071879fc5f9391b9325777ac56ce58e70e8b8d -COCOAPODS: 1.13.0 +COCOAPODS: 1.14.2 diff --git a/storage/Podfile.lock b/storage/Podfile.lock index 0036a67c..b697789f 100644 --- a/storage/Podfile.lock +++ b/storage/Podfile.lock @@ -31,21 +31,21 @@ PODS: - GoogleUtilities/Environment (~> 7.7) - nanopb (< 2.30910.0, >= 2.30908.0) - PromisesObjC (< 3.0, >= 1.2) - - GoogleUtilities/Environment (7.11.5): + - GoogleUtilities/Environment (7.12.0): - PromisesObjC (< 3.0, >= 1.2) - - GoogleUtilities/Logger (7.11.5): + - GoogleUtilities/Logger (7.12.0): - GoogleUtilities/Environment - - "GoogleUtilities/NSData+zlib (7.11.5)" + - "GoogleUtilities/NSData+zlib (7.12.0)" - GTMSessionFetcher/Core (2.3.0) - - nanopb (2.30909.0): - - nanopb/decode (= 2.30909.0) - - nanopb/encode (= 2.30909.0) - - nanopb/decode (2.30909.0) - - nanopb/encode (2.30909.0) + - nanopb (2.30909.1): + - nanopb/decode (= 2.30909.1) + - nanopb/encode (= 2.30909.1) + - nanopb/decode (2.30909.1) + - nanopb/encode (2.30909.1) - PromisesObjC (2.3.1) - - SDWebImage (5.18.2): - - SDWebImage/Core (= 5.18.2) - - SDWebImage/Core (5.18.2) + - SDWebImage (5.18.3): + - SDWebImage/Core (= 5.18.3) + - SDWebImage/Core (5.18.3) DEPENDENCIES: - FirebaseStorage (~> 9.0) @@ -80,12 +80,12 @@ SPEC CHECKSUMS: FirebaseStorageInternal: 81d8a597324ccd06c41a43c5700bc1185a2fc328 FirebaseStorageUI: 5db14fc4c251fdbe3b706eb1a9dddc55bc51b414 GoogleDataTransport: 54dee9d48d14580407f8f5fbf2f496e92437a2f2 - GoogleUtilities: 13e2c67ede716b8741c7989e26893d151b2b2084 + GoogleUtilities: 0759d1a57ebb953965c2dfe0ba4c82e95ccc2e34 GTMSessionFetcher: 3a63d75eecd6aa32c2fc79f578064e1214dfdec2 - nanopb: b552cce312b6c8484180ef47159bc0f65a1f0431 + nanopb: d4d75c12cd1316f4a64e3c6963f879ecd4b5e0d5 PromisesObjC: c50d2056b5253dadbd6c2bea79b0674bd5a52fa4 - SDWebImage: c0de394d7cf7f9838aed1fd6bb6037654a4572e4 + SDWebImage: 96e0c18ef14010b7485210e92fac888587ebb958 PODFILE CHECKSUM: 391f1ea32d2ab69e86fbbcaed454945eef4950b4 -COCOAPODS: 1.13.0 +COCOAPODS: 1.14.2 From de2d0da64c62b8f90ce96c2e513ac9a1fd4a830c Mon Sep 17 00:00:00 2001 From: Yoshinori Imajo Date: Mon, 13 Nov 2023 16:13:16 +0900 Subject: [PATCH 332/387] Add spaces in useEmulator parameters --- storage/StorageReferenceSwift/ViewController.swift | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/storage/StorageReferenceSwift/ViewController.swift b/storage/StorageReferenceSwift/ViewController.swift index d1ac772c..eb4ebc55 100644 --- a/storage/StorageReferenceSwift/ViewController.swift +++ b/storage/StorageReferenceSwift/ViewController.swift @@ -667,7 +667,7 @@ class ViewController: UIViewController { func emulatorSettings() { // [START storage_emulator_connect] - Storage.storage().useEmulator(withHost:"127.0.0.1", port:9199) + Storage.storage().useEmulator(withHost: "127.0.0.1", port: 9199) // [END storage_emulator_connect] } From 1dc662ff7a5a9b81d642894d2c166ff391f83b90 Mon Sep 17 00:00:00 2001 From: DPE bot Date: Tue, 14 Nov 2023 11:42:52 -0500 Subject: [PATCH 333/387] Auto-update dependencies. --- appcheck/Podfile.lock | 8 ++++---- crashlytics/Podfile.lock | 16 ++++++++-------- firestore/objc/Podfile.lock | 28 ++++++++++++++-------------- firestore/swift/Podfile.lock | 16 ++++++++-------- functions/Podfile.lock | 24 ++++++++++++------------ installations/Podfile.lock | 16 ++++++++-------- ml-functions/Podfile.lock | 24 ++++++++++++------------ 7 files changed, 66 insertions(+), 66 deletions(-) diff --git a/appcheck/Podfile.lock b/appcheck/Podfile.lock index a84e2b12..84cef5cc 100644 --- a/appcheck/Podfile.lock +++ b/appcheck/Podfile.lock @@ -9,12 +9,12 @@ PODS: - FirebaseCore (~> 10.0) - GoogleUtilities/Environment (~> 7.8) - PromisesObjC (~> 2.1) - - FirebaseAppCheckInterop (10.17.0) + - FirebaseAppCheckInterop (10.18.0) - FirebaseCore (10.17.0): - FirebaseCoreInternal (~> 10.0) - GoogleUtilities/Environment (~> 7.8) - GoogleUtilities/Logger (~> 7.8) - - FirebaseCoreInternal (10.17.0): + - FirebaseCoreInternal (10.18.0): - "GoogleUtilities/NSData+zlib (~> 7.8)" - GoogleUtilities/Environment (7.12.0): - PromisesObjC (< 3.0, >= 1.2) @@ -39,9 +39,9 @@ SPEC REPOS: SPEC CHECKSUMS: Firebase: f4ac0b02927af9253ae094d23deecf0890da7374 FirebaseAppCheck: 1a23917453ebe60f87ae8d55ca80fae29cd5335e - FirebaseAppCheckInterop: 534d033d8d0436b4ab066a8205013d271e18a2b9 + FirebaseAppCheckInterop: 3cd914842ba46f4304050874cd284de82f154ffd FirebaseCore: 534544dd98cabcf4bf8598d88ec683b02319a528 - FirebaseCoreInternal: 2cf9202e226e3f78d2bf6d56c472686b935bfb7f + FirebaseCoreInternal: 8eb002e564b533bdcf1ba011f33f2b5c10e2ed4a GoogleUtilities: 0759d1a57ebb953965c2dfe0ba4c82e95ccc2e34 PromisesObjC: c50d2056b5253dadbd6c2bea79b0674bd5a52fa4 diff --git a/crashlytics/Podfile.lock b/crashlytics/Podfile.lock index 3a3d6164..60918469 100644 --- a/crashlytics/Podfile.lock +++ b/crashlytics/Podfile.lock @@ -8,9 +8,9 @@ PODS: - FirebaseCoreInternal (~> 10.0) - GoogleUtilities/Environment (~> 7.8) - GoogleUtilities/Logger (~> 7.8) - - FirebaseCoreExtension (10.17.0): + - FirebaseCoreExtension (10.18.0): - FirebaseCore (~> 10.0) - - FirebaseCoreInternal (10.17.0): + - FirebaseCoreInternal (10.18.0): - "GoogleUtilities/NSData+zlib (~> 7.8)" - FirebaseCrashlytics (10.17.0): - FirebaseCore (~> 10.5) @@ -20,12 +20,12 @@ PODS: - GoogleUtilities/Environment (~> 7.8) - nanopb (< 2.30910.0, >= 2.30908.0) - PromisesObjC (~> 2.1) - - FirebaseInstallations (10.17.0): + - FirebaseInstallations (10.18.0): - FirebaseCore (~> 10.0) - GoogleUtilities/Environment (~> 7.8) - GoogleUtilities/UserDefaults (~> 7.8) - PromisesObjC (~> 2.1) - - FirebaseSessions (10.17.0): + - FirebaseSessions (10.18.0): - FirebaseCore (~> 10.5) - FirebaseCoreExtension (~> 10.0) - FirebaseInstallations (~> 10.0) @@ -74,11 +74,11 @@ SPEC REPOS: SPEC CHECKSUMS: Firebase: f4ac0b02927af9253ae094d23deecf0890da7374 FirebaseCore: 534544dd98cabcf4bf8598d88ec683b02319a528 - FirebaseCoreExtension: 47720bb330d7041047c0935a34a3a4b92f818074 - FirebaseCoreInternal: 2cf9202e226e3f78d2bf6d56c472686b935bfb7f + FirebaseCoreExtension: 62b201498aa10535801cdf3448c7f4db5e24ed80 + FirebaseCoreInternal: 8eb002e564b533bdcf1ba011f33f2b5c10e2ed4a FirebaseCrashlytics: d78651ad7db206ef98269e103ac38d69d569200a - FirebaseInstallations: 9387bf15abfc69a714f54e54f74a251264fdb79b - FirebaseSessions: 49f39e5c10e3f9fdd38d01b748329bae2a2fa8ed + FirebaseInstallations: e842042ec6ac1fd2e37d7706363ebe7f662afea4 + FirebaseSessions: f90fe9212ee2818641eda051c0835c9c4e30d9ae GoogleDataTransport: 54dee9d48d14580407f8f5fbf2f496e92437a2f2 GoogleUtilities: 0759d1a57ebb953965c2dfe0ba4c82e95ccc2e34 nanopb: d4d75c12cd1316f4a64e3c6963f879ecd4b5e0d5 diff --git a/firestore/objc/Podfile.lock b/firestore/objc/Podfile.lock index 0e2bdde5..a862bd9b 100644 --- a/firestore/objc/Podfile.lock +++ b/firestore/objc/Podfile.lock @@ -634,21 +634,21 @@ PODS: - BoringSSL-GRPC/Implementation (0.0.24): - BoringSSL-GRPC/Interface (= 0.0.24) - BoringSSL-GRPC/Interface (0.0.24) - - FirebaseAppCheckInterop (10.17.0) - - FirebaseAuth (10.17.0): + - FirebaseAppCheckInterop (10.18.0) + - FirebaseAuth (10.18.0): - FirebaseAppCheckInterop (~> 10.17) - FirebaseCore (~> 10.0) - GoogleUtilities/AppDelegateSwizzler (~> 7.8) - GoogleUtilities/Environment (~> 7.8) - GTMSessionFetcher/Core (< 4.0, >= 2.1) - RecaptchaInterop (~> 100.0) - - FirebaseCore (10.17.0): + - FirebaseCore (10.18.0): - FirebaseCoreInternal (~> 10.0) - - GoogleUtilities/Environment (~> 7.8) - - GoogleUtilities/Logger (~> 7.8) - - FirebaseCoreExtension (10.17.0): + - GoogleUtilities/Environment (~> 7.12) + - GoogleUtilities/Logger (~> 7.12) + - FirebaseCoreExtension (10.18.0): - FirebaseCore (~> 10.0) - - FirebaseCoreInternal (10.17.0): + - FirebaseCoreInternal (10.18.0): - "GoogleUtilities/NSData+zlib (~> 7.8)" - FirebaseFirestore (10.17.0): - FirebaseCore (~> 10.0) @@ -669,7 +669,7 @@ PODS: - "gRPC-C++ (~> 1.49.1)" - leveldb-library (~> 1.22) - nanopb (< 2.30910.0, >= 2.30908.0) - - FirebaseSharedSwift (10.17.0) + - FirebaseSharedSwift (10.18.0) - GoogleUtilities/AppDelegateSwizzler (7.12.0): - GoogleUtilities/Environment - GoogleUtilities/Logger @@ -784,14 +784,14 @@ SPEC REPOS: SPEC CHECKSUMS: abseil: 926fb7a82dc6d2b8e1f2ed7f3a718bce691d1e46 BoringSSL-GRPC: 3175b25143e648463a56daeaaa499c6cb86dad33 - FirebaseAppCheckInterop: 534d033d8d0436b4ab066a8205013d271e18a2b9 - FirebaseAuth: 8d285d9f6e39cc8e23be53a4edd83a923ea629d8 - FirebaseCore: 534544dd98cabcf4bf8598d88ec683b02319a528 - FirebaseCoreExtension: 47720bb330d7041047c0935a34a3a4b92f818074 - FirebaseCoreInternal: 2cf9202e226e3f78d2bf6d56c472686b935bfb7f + FirebaseAppCheckInterop: 3cd914842ba46f4304050874cd284de82f154ffd + FirebaseAuth: 12314b438fa76048540c8fb86d6cfc9e08595176 + FirebaseCore: 2322423314d92f946219c8791674d2f3345b598f + FirebaseCoreExtension: 62b201498aa10535801cdf3448c7f4db5e24ed80 + FirebaseCoreInternal: 8eb002e564b533bdcf1ba011f33f2b5c10e2ed4a FirebaseFirestore: 67e8c2dc613a86f056cc0037569f2aaee7dbf5fe FirebaseFirestoreInternal: f902222ee92a48e30693bf347f6a8f365c800e79 - FirebaseSharedSwift: e8fe8d63d434266a1b2c7f02807d5b64462e1851 + FirebaseSharedSwift: 62e248642c0582324d0390706cadd314687c116b GoogleUtilities: 0759d1a57ebb953965c2dfe0ba4c82e95ccc2e34 "gRPC-C++": 2df8cba576898bdacd29f0266d5236fa0e26ba6a gRPC-Core: a21a60aefc08c68c247b439a9ef97174b0c54f96 diff --git a/firestore/swift/Podfile.lock b/firestore/swift/Podfile.lock index de7e6b33..443e4c31 100644 --- a/firestore/swift/Podfile.lock +++ b/firestore/swift/Podfile.lock @@ -642,7 +642,7 @@ PODS: - Firebase/Firestore (10.17.0): - Firebase/CoreOnly - FirebaseFirestore (~> 10.17.0) - - FirebaseAppCheckInterop (10.17.0) + - FirebaseAppCheckInterop (10.18.0) - FirebaseAuth (10.17.0): - FirebaseAppCheckInterop (~> 10.17) - FirebaseCore (~> 10.0) @@ -654,9 +654,9 @@ PODS: - FirebaseCoreInternal (~> 10.0) - GoogleUtilities/Environment (~> 7.8) - GoogleUtilities/Logger (~> 7.8) - - FirebaseCoreExtension (10.17.0): + - FirebaseCoreExtension (10.18.0): - FirebaseCore (~> 10.0) - - FirebaseCoreInternal (10.17.0): + - FirebaseCoreInternal (10.18.0): - "GoogleUtilities/NSData+zlib (~> 7.8)" - FirebaseFirestore (10.17.0): - FirebaseCore (~> 10.0) @@ -677,7 +677,7 @@ PODS: - "gRPC-C++ (~> 1.49.1)" - leveldb-library (~> 1.22) - nanopb (< 2.30910.0, >= 2.30908.0) - - FirebaseSharedSwift (10.17.0) + - FirebaseSharedSwift (10.18.0) - GeoFire/Utils (5.0.0) - GoogleUtilities/AppDelegateSwizzler (7.12.0): - GoogleUtilities/Environment @@ -797,14 +797,14 @@ SPEC CHECKSUMS: abseil: 926fb7a82dc6d2b8e1f2ed7f3a718bce691d1e46 BoringSSL-GRPC: 3175b25143e648463a56daeaaa499c6cb86dad33 Firebase: f4ac0b02927af9253ae094d23deecf0890da7374 - FirebaseAppCheckInterop: 534d033d8d0436b4ab066a8205013d271e18a2b9 + FirebaseAppCheckInterop: 3cd914842ba46f4304050874cd284de82f154ffd FirebaseAuth: 8d285d9f6e39cc8e23be53a4edd83a923ea629d8 FirebaseCore: 534544dd98cabcf4bf8598d88ec683b02319a528 - FirebaseCoreExtension: 47720bb330d7041047c0935a34a3a4b92f818074 - FirebaseCoreInternal: 2cf9202e226e3f78d2bf6d56c472686b935bfb7f + FirebaseCoreExtension: 62b201498aa10535801cdf3448c7f4db5e24ed80 + FirebaseCoreInternal: 8eb002e564b533bdcf1ba011f33f2b5c10e2ed4a FirebaseFirestore: 67e8c2dc613a86f056cc0037569f2aaee7dbf5fe FirebaseFirestoreInternal: f902222ee92a48e30693bf347f6a8f365c800e79 - FirebaseSharedSwift: e8fe8d63d434266a1b2c7f02807d5b64462e1851 + FirebaseSharedSwift: 62e248642c0582324d0390706cadd314687c116b GeoFire: a579ffdcdcf6fe74ef9efd7f887d4082598d6d1f GoogleUtilities: 0759d1a57ebb953965c2dfe0ba4c82e95ccc2e34 "gRPC-C++": 2df8cba576898bdacd29f0266d5236fa0e26ba6a diff --git a/functions/Podfile.lock b/functions/Podfile.lock index 2eb5c91f..fd37da00 100644 --- a/functions/Podfile.lock +++ b/functions/Podfile.lock @@ -4,15 +4,15 @@ PODS: - Firebase/Functions (10.17.0): - Firebase/CoreOnly - FirebaseFunctions (~> 10.17.0) - - FirebaseAppCheckInterop (10.17.0) - - FirebaseAuthInterop (10.17.0) + - FirebaseAppCheckInterop (10.18.0) + - FirebaseAuthInterop (10.18.0) - FirebaseCore (10.17.0): - FirebaseCoreInternal (~> 10.0) - GoogleUtilities/Environment (~> 7.8) - GoogleUtilities/Logger (~> 7.8) - - FirebaseCoreExtension (10.17.0): + - FirebaseCoreExtension (10.18.0): - FirebaseCore (~> 10.0) - - FirebaseCoreInternal (10.17.0): + - FirebaseCoreInternal (10.18.0): - "GoogleUtilities/NSData+zlib (~> 7.8)" - FirebaseFunctions (10.17.0): - FirebaseAppCheckInterop (~> 10.10) @@ -22,8 +22,8 @@ PODS: - FirebaseMessagingInterop (~> 10.0) - FirebaseSharedSwift (~> 10.0) - GTMSessionFetcher/Core (< 4.0, >= 2.1) - - FirebaseMessagingInterop (10.17.0) - - FirebaseSharedSwift (10.17.0) + - FirebaseMessagingInterop (10.18.0) + - FirebaseSharedSwift (10.18.0) - GoogleUtilities/Environment (7.12.0): - PromisesObjC (< 3.0, >= 1.2) - GoogleUtilities/Logger (7.12.0): @@ -52,14 +52,14 @@ SPEC REPOS: SPEC CHECKSUMS: Firebase: f4ac0b02927af9253ae094d23deecf0890da7374 - FirebaseAppCheckInterop: 534d033d8d0436b4ab066a8205013d271e18a2b9 - FirebaseAuthInterop: 86bc376e41419f2dc05c16aa42fe8301171a93aa + FirebaseAppCheckInterop: 3cd914842ba46f4304050874cd284de82f154ffd + FirebaseAuthInterop: 5818713dcd7239beb96c1125e4b14d6a5a910e5f FirebaseCore: 534544dd98cabcf4bf8598d88ec683b02319a528 - FirebaseCoreExtension: 47720bb330d7041047c0935a34a3a4b92f818074 - FirebaseCoreInternal: 2cf9202e226e3f78d2bf6d56c472686b935bfb7f + FirebaseCoreExtension: 62b201498aa10535801cdf3448c7f4db5e24ed80 + FirebaseCoreInternal: 8eb002e564b533bdcf1ba011f33f2b5c10e2ed4a FirebaseFunctions: c6894e60efe40af356a800c39c501136e6565a51 - FirebaseMessagingInterop: 00e26ab77994e0d99fafeabf0c4726243a50d23d - FirebaseSharedSwift: e8fe8d63d434266a1b2c7f02807d5b64462e1851 + FirebaseMessagingInterop: e4ff7139aad39ab9149ae6462828ed3b8cdaa86c + FirebaseSharedSwift: 62e248642c0582324d0390706cadd314687c116b GoogleUtilities: 0759d1a57ebb953965c2dfe0ba4c82e95ccc2e34 GTMSessionFetcher: e8647203b65cee28c5f73d0f473d096653945e72 PromisesObjC: c50d2056b5253dadbd6c2bea79b0674bd5a52fa4 diff --git a/installations/Podfile.lock b/installations/Podfile.lock index 49a2e87e..74cf0858 100644 --- a/installations/Podfile.lock +++ b/installations/Podfile.lock @@ -1,11 +1,11 @@ PODS: - - FirebaseCore (10.17.0): + - FirebaseCore (10.18.0): - FirebaseCoreInternal (~> 10.0) - - GoogleUtilities/Environment (~> 7.8) - - GoogleUtilities/Logger (~> 7.8) - - FirebaseCoreInternal (10.17.0): + - GoogleUtilities/Environment (~> 7.12) + - GoogleUtilities/Logger (~> 7.12) + - FirebaseCoreInternal (10.18.0): - "GoogleUtilities/NSData+zlib (~> 7.8)" - - FirebaseInstallations (10.17.0): + - FirebaseInstallations (10.18.0): - FirebaseCore (~> 10.0) - GoogleUtilities/Environment (~> 7.8) - GoogleUtilities/UserDefaults (~> 7.8) @@ -31,9 +31,9 @@ SPEC REPOS: - PromisesObjC SPEC CHECKSUMS: - FirebaseCore: 534544dd98cabcf4bf8598d88ec683b02319a528 - FirebaseCoreInternal: 2cf9202e226e3f78d2bf6d56c472686b935bfb7f - FirebaseInstallations: 9387bf15abfc69a714f54e54f74a251264fdb79b + FirebaseCore: 2322423314d92f946219c8791674d2f3345b598f + FirebaseCoreInternal: 8eb002e564b533bdcf1ba011f33f2b5c10e2ed4a + FirebaseInstallations: e842042ec6ac1fd2e37d7706363ebe7f662afea4 GoogleUtilities: 0759d1a57ebb953965c2dfe0ba4c82e95ccc2e34 PromisesObjC: c50d2056b5253dadbd6c2bea79b0674bd5a52fa4 diff --git a/ml-functions/Podfile.lock b/ml-functions/Podfile.lock index 583a81cf..e48b8e1b 100644 --- a/ml-functions/Podfile.lock +++ b/ml-functions/Podfile.lock @@ -4,15 +4,15 @@ PODS: - Firebase/Functions (10.17.0): - Firebase/CoreOnly - FirebaseFunctions (~> 10.17.0) - - FirebaseAppCheckInterop (10.17.0) - - FirebaseAuthInterop (10.17.0) + - FirebaseAppCheckInterop (10.18.0) + - FirebaseAuthInterop (10.18.0) - FirebaseCore (10.17.0): - FirebaseCoreInternal (~> 10.0) - GoogleUtilities/Environment (~> 7.8) - GoogleUtilities/Logger (~> 7.8) - - FirebaseCoreExtension (10.17.0): + - FirebaseCoreExtension (10.18.0): - FirebaseCore (~> 10.0) - - FirebaseCoreInternal (10.17.0): + - FirebaseCoreInternal (10.18.0): - "GoogleUtilities/NSData+zlib (~> 7.8)" - FirebaseFunctions (10.17.0): - FirebaseAppCheckInterop (~> 10.10) @@ -22,8 +22,8 @@ PODS: - FirebaseMessagingInterop (~> 10.0) - FirebaseSharedSwift (~> 10.0) - GTMSessionFetcher/Core (< 4.0, >= 2.1) - - FirebaseMessagingInterop (10.17.0) - - FirebaseSharedSwift (10.17.0) + - FirebaseMessagingInterop (10.18.0) + - FirebaseSharedSwift (10.18.0) - GoogleUtilities/Environment (7.12.0): - PromisesObjC (< 3.0, >= 1.2) - GoogleUtilities/Logger (7.12.0): @@ -52,14 +52,14 @@ SPEC REPOS: SPEC CHECKSUMS: Firebase: f4ac0b02927af9253ae094d23deecf0890da7374 - FirebaseAppCheckInterop: 534d033d8d0436b4ab066a8205013d271e18a2b9 - FirebaseAuthInterop: 86bc376e41419f2dc05c16aa42fe8301171a93aa + FirebaseAppCheckInterop: 3cd914842ba46f4304050874cd284de82f154ffd + FirebaseAuthInterop: 5818713dcd7239beb96c1125e4b14d6a5a910e5f FirebaseCore: 534544dd98cabcf4bf8598d88ec683b02319a528 - FirebaseCoreExtension: 47720bb330d7041047c0935a34a3a4b92f818074 - FirebaseCoreInternal: 2cf9202e226e3f78d2bf6d56c472686b935bfb7f + FirebaseCoreExtension: 62b201498aa10535801cdf3448c7f4db5e24ed80 + FirebaseCoreInternal: 8eb002e564b533bdcf1ba011f33f2b5c10e2ed4a FirebaseFunctions: c6894e60efe40af356a800c39c501136e6565a51 - FirebaseMessagingInterop: 00e26ab77994e0d99fafeabf0c4726243a50d23d - FirebaseSharedSwift: e8fe8d63d434266a1b2c7f02807d5b64462e1851 + FirebaseMessagingInterop: e4ff7139aad39ab9149ae6462828ed3b8cdaa86c + FirebaseSharedSwift: 62e248642c0582324d0390706cadd314687c116b GoogleUtilities: 0759d1a57ebb953965c2dfe0ba4c82e95ccc2e34 GTMSessionFetcher: e8647203b65cee28c5f73d0f473d096653945e72 PromisesObjC: c50d2056b5253dadbd6c2bea79b0674bd5a52fa4 From 06e4d8d358f51f9570de798c19b86fb5aca521c1 Mon Sep 17 00:00:00 2001 From: DPE bot Date: Wed, 15 Nov 2023 11:31:57 -0500 Subject: [PATCH 334/387] Auto-update dependencies. --- appcheck/Podfile.lock | 28 +++++++++++++++++----------- crashlytics/Podfile.lock | 22 +++++++++++----------- firestore/objc/Podfile.lock | 8 ++++---- firestore/swift/Podfile.lock | 34 +++++++++++++++++----------------- functions/Podfile.lock | 22 +++++++++++----------- ml-functions/Podfile.lock | 22 +++++++++++----------- 6 files changed, 71 insertions(+), 65 deletions(-) diff --git a/appcheck/Podfile.lock b/appcheck/Podfile.lock index 84cef5cc..cba56394 100644 --- a/appcheck/Podfile.lock +++ b/appcheck/Podfile.lock @@ -1,19 +1,23 @@ PODS: - - Firebase/AppCheck (10.17.0): + - AppCheckCore (10.18.0): + - GoogleUtilities/Environment (~> 7.11) + - PromisesObjC (~> 2.3) + - Firebase/AppCheck (10.18.0): - Firebase/CoreOnly - - FirebaseAppCheck (~> 10.17.0) - - Firebase/CoreOnly (10.17.0): - - FirebaseCore (= 10.17.0) - - FirebaseAppCheck (10.17.0): + - FirebaseAppCheck (~> 10.18.0) + - Firebase/CoreOnly (10.18.0): + - FirebaseCore (= 10.18.0) + - FirebaseAppCheck (10.18.0): + - AppCheckCore (~> 10.18) - FirebaseAppCheckInterop (~> 10.17) - FirebaseCore (~> 10.0) - GoogleUtilities/Environment (~> 7.8) - PromisesObjC (~> 2.1) - FirebaseAppCheckInterop (10.18.0) - - FirebaseCore (10.17.0): + - FirebaseCore (10.18.0): - FirebaseCoreInternal (~> 10.0) - - GoogleUtilities/Environment (~> 7.8) - - GoogleUtilities/Logger (~> 7.8) + - GoogleUtilities/Environment (~> 7.12) + - GoogleUtilities/Logger (~> 7.12) - FirebaseCoreInternal (10.18.0): - "GoogleUtilities/NSData+zlib (~> 7.8)" - GoogleUtilities/Environment (7.12.0): @@ -28,6 +32,7 @@ DEPENDENCIES: SPEC REPOS: trunk: + - AppCheckCore - Firebase - FirebaseAppCheck - FirebaseAppCheckInterop @@ -37,10 +42,11 @@ SPEC REPOS: - PromisesObjC SPEC CHECKSUMS: - Firebase: f4ac0b02927af9253ae094d23deecf0890da7374 - FirebaseAppCheck: 1a23917453ebe60f87ae8d55ca80fae29cd5335e + AppCheckCore: 4687c03428947d5b26a6bf9bb5566b39f5473bf1 + Firebase: 414ad272f8d02dfbf12662a9d43f4bba9bec2a06 + FirebaseAppCheck: f34226df40cf6057dc54916ab5a5d461bb51ee68 FirebaseAppCheckInterop: 3cd914842ba46f4304050874cd284de82f154ffd - FirebaseCore: 534544dd98cabcf4bf8598d88ec683b02319a528 + FirebaseCore: 2322423314d92f946219c8791674d2f3345b598f FirebaseCoreInternal: 8eb002e564b533bdcf1ba011f33f2b5c10e2ed4a GoogleUtilities: 0759d1a57ebb953965c2dfe0ba4c82e95ccc2e34 PromisesObjC: c50d2056b5253dadbd6c2bea79b0674bd5a52fa4 diff --git a/crashlytics/Podfile.lock b/crashlytics/Podfile.lock index 60918469..5e8f9f03 100644 --- a/crashlytics/Podfile.lock +++ b/crashlytics/Podfile.lock @@ -1,18 +1,18 @@ PODS: - - Firebase/CoreOnly (10.17.0): - - FirebaseCore (= 10.17.0) - - Firebase/Crashlytics (10.17.0): + - Firebase/CoreOnly (10.18.0): + - FirebaseCore (= 10.18.0) + - Firebase/Crashlytics (10.18.0): - Firebase/CoreOnly - - FirebaseCrashlytics (~> 10.17.0) - - FirebaseCore (10.17.0): + - FirebaseCrashlytics (~> 10.18.0) + - FirebaseCore (10.18.0): - FirebaseCoreInternal (~> 10.0) - - GoogleUtilities/Environment (~> 7.8) - - GoogleUtilities/Logger (~> 7.8) + - GoogleUtilities/Environment (~> 7.12) + - GoogleUtilities/Logger (~> 7.12) - FirebaseCoreExtension (10.18.0): - FirebaseCore (~> 10.0) - FirebaseCoreInternal (10.18.0): - "GoogleUtilities/NSData+zlib (~> 7.8)" - - FirebaseCrashlytics (10.17.0): + - FirebaseCrashlytics (10.18.0): - FirebaseCore (~> 10.5) - FirebaseInstallations (~> 10.0) - FirebaseSessions (~> 10.5) @@ -72,11 +72,11 @@ SPEC REPOS: - PromisesSwift SPEC CHECKSUMS: - Firebase: f4ac0b02927af9253ae094d23deecf0890da7374 - FirebaseCore: 534544dd98cabcf4bf8598d88ec683b02319a528 + Firebase: 414ad272f8d02dfbf12662a9d43f4bba9bec2a06 + FirebaseCore: 2322423314d92f946219c8791674d2f3345b598f FirebaseCoreExtension: 62b201498aa10535801cdf3448c7f4db5e24ed80 FirebaseCoreInternal: 8eb002e564b533bdcf1ba011f33f2b5c10e2ed4a - FirebaseCrashlytics: d78651ad7db206ef98269e103ac38d69d569200a + FirebaseCrashlytics: 86d5bce01f42fa1db265f87ff1d591f04db610ec FirebaseInstallations: e842042ec6ac1fd2e37d7706363ebe7f662afea4 FirebaseSessions: f90fe9212ee2818641eda051c0835c9c4e30d9ae GoogleDataTransport: 54dee9d48d14580407f8f5fbf2f496e92437a2f2 diff --git a/firestore/objc/Podfile.lock b/firestore/objc/Podfile.lock index a862bd9b..8fa24893 100644 --- a/firestore/objc/Podfile.lock +++ b/firestore/objc/Podfile.lock @@ -650,12 +650,12 @@ PODS: - FirebaseCore (~> 10.0) - FirebaseCoreInternal (10.18.0): - "GoogleUtilities/NSData+zlib (~> 7.8)" - - FirebaseFirestore (10.17.0): + - FirebaseFirestore (10.18.0): - FirebaseCore (~> 10.0) - FirebaseCoreExtension (~> 10.0) - FirebaseFirestoreInternal (~> 10.17) - FirebaseSharedSwift (~> 10.0) - - FirebaseFirestoreInternal (10.17.0): + - FirebaseFirestoreInternal (10.18.0): - abseil/algorithm (~> 1.20220623.0) - abseil/base (~> 1.20220623.0) - abseil/container/flat_hash_map (~> 1.20220623.0) @@ -789,8 +789,8 @@ SPEC CHECKSUMS: FirebaseCore: 2322423314d92f946219c8791674d2f3345b598f FirebaseCoreExtension: 62b201498aa10535801cdf3448c7f4db5e24ed80 FirebaseCoreInternal: 8eb002e564b533bdcf1ba011f33f2b5c10e2ed4a - FirebaseFirestore: 67e8c2dc613a86f056cc0037569f2aaee7dbf5fe - FirebaseFirestoreInternal: f902222ee92a48e30693bf347f6a8f365c800e79 + FirebaseFirestore: 171bcbb57a1a348dd171a0d5e382c03ef85a77bb + FirebaseFirestoreInternal: 3d5d03f2447caae64311d2cda92abbf4ec5241be FirebaseSharedSwift: 62e248642c0582324d0390706cadd314687c116b GoogleUtilities: 0759d1a57ebb953965c2dfe0ba4c82e95ccc2e34 "gRPC-C++": 2df8cba576898bdacd29f0266d5236fa0e26ba6a diff --git a/firestore/swift/Podfile.lock b/firestore/swift/Podfile.lock index 443e4c31..c9985bc0 100644 --- a/firestore/swift/Podfile.lock +++ b/firestore/swift/Podfile.lock @@ -634,36 +634,36 @@ PODS: - BoringSSL-GRPC/Implementation (0.0.24): - BoringSSL-GRPC/Interface (= 0.0.24) - BoringSSL-GRPC/Interface (0.0.24) - - Firebase/Auth (10.17.0): + - Firebase/Auth (10.18.0): - Firebase/CoreOnly - - FirebaseAuth (~> 10.17.0) - - Firebase/CoreOnly (10.17.0): - - FirebaseCore (= 10.17.0) - - Firebase/Firestore (10.17.0): + - FirebaseAuth (~> 10.18.0) + - Firebase/CoreOnly (10.18.0): + - FirebaseCore (= 10.18.0) + - Firebase/Firestore (10.18.0): - Firebase/CoreOnly - - FirebaseFirestore (~> 10.17.0) + - FirebaseFirestore (~> 10.18.0) - FirebaseAppCheckInterop (10.18.0) - - FirebaseAuth (10.17.0): + - FirebaseAuth (10.18.0): - FirebaseAppCheckInterop (~> 10.17) - FirebaseCore (~> 10.0) - GoogleUtilities/AppDelegateSwizzler (~> 7.8) - GoogleUtilities/Environment (~> 7.8) - GTMSessionFetcher/Core (< 4.0, >= 2.1) - RecaptchaInterop (~> 100.0) - - FirebaseCore (10.17.0): + - FirebaseCore (10.18.0): - FirebaseCoreInternal (~> 10.0) - - GoogleUtilities/Environment (~> 7.8) - - GoogleUtilities/Logger (~> 7.8) + - GoogleUtilities/Environment (~> 7.12) + - GoogleUtilities/Logger (~> 7.12) - FirebaseCoreExtension (10.18.0): - FirebaseCore (~> 10.0) - FirebaseCoreInternal (10.18.0): - "GoogleUtilities/NSData+zlib (~> 7.8)" - - FirebaseFirestore (10.17.0): + - FirebaseFirestore (10.18.0): - FirebaseCore (~> 10.0) - FirebaseCoreExtension (~> 10.0) - FirebaseFirestoreInternal (~> 10.17) - FirebaseSharedSwift (~> 10.0) - - FirebaseFirestoreInternal (10.17.0): + - FirebaseFirestoreInternal (10.18.0): - abseil/algorithm (~> 1.20220623.0) - abseil/base (~> 1.20220623.0) - abseil/container/flat_hash_map (~> 1.20220623.0) @@ -796,14 +796,14 @@ SPEC REPOS: SPEC CHECKSUMS: abseil: 926fb7a82dc6d2b8e1f2ed7f3a718bce691d1e46 BoringSSL-GRPC: 3175b25143e648463a56daeaaa499c6cb86dad33 - Firebase: f4ac0b02927af9253ae094d23deecf0890da7374 + Firebase: 414ad272f8d02dfbf12662a9d43f4bba9bec2a06 FirebaseAppCheckInterop: 3cd914842ba46f4304050874cd284de82f154ffd - FirebaseAuth: 8d285d9f6e39cc8e23be53a4edd83a923ea629d8 - FirebaseCore: 534544dd98cabcf4bf8598d88ec683b02319a528 + FirebaseAuth: 12314b438fa76048540c8fb86d6cfc9e08595176 + FirebaseCore: 2322423314d92f946219c8791674d2f3345b598f FirebaseCoreExtension: 62b201498aa10535801cdf3448c7f4db5e24ed80 FirebaseCoreInternal: 8eb002e564b533bdcf1ba011f33f2b5c10e2ed4a - FirebaseFirestore: 67e8c2dc613a86f056cc0037569f2aaee7dbf5fe - FirebaseFirestoreInternal: f902222ee92a48e30693bf347f6a8f365c800e79 + FirebaseFirestore: 171bcbb57a1a348dd171a0d5e382c03ef85a77bb + FirebaseFirestoreInternal: 3d5d03f2447caae64311d2cda92abbf4ec5241be FirebaseSharedSwift: 62e248642c0582324d0390706cadd314687c116b GeoFire: a579ffdcdcf6fe74ef9efd7f887d4082598d6d1f GoogleUtilities: 0759d1a57ebb953965c2dfe0ba4c82e95ccc2e34 diff --git a/functions/Podfile.lock b/functions/Podfile.lock index fd37da00..c3c2adda 100644 --- a/functions/Podfile.lock +++ b/functions/Podfile.lock @@ -1,20 +1,20 @@ PODS: - - Firebase/CoreOnly (10.17.0): - - FirebaseCore (= 10.17.0) - - Firebase/Functions (10.17.0): + - Firebase/CoreOnly (10.18.0): + - FirebaseCore (= 10.18.0) + - Firebase/Functions (10.18.0): - Firebase/CoreOnly - - FirebaseFunctions (~> 10.17.0) + - FirebaseFunctions (~> 10.18.0) - FirebaseAppCheckInterop (10.18.0) - FirebaseAuthInterop (10.18.0) - - FirebaseCore (10.17.0): + - FirebaseCore (10.18.0): - FirebaseCoreInternal (~> 10.0) - - GoogleUtilities/Environment (~> 7.8) - - GoogleUtilities/Logger (~> 7.8) + - GoogleUtilities/Environment (~> 7.12) + - GoogleUtilities/Logger (~> 7.12) - FirebaseCoreExtension (10.18.0): - FirebaseCore (~> 10.0) - FirebaseCoreInternal (10.18.0): - "GoogleUtilities/NSData+zlib (~> 7.8)" - - FirebaseFunctions (10.17.0): + - FirebaseFunctions (10.18.0): - FirebaseAppCheckInterop (~> 10.10) - FirebaseAuthInterop (~> 10.0) - FirebaseCore (~> 10.0) @@ -51,13 +51,13 @@ SPEC REPOS: - PromisesObjC SPEC CHECKSUMS: - Firebase: f4ac0b02927af9253ae094d23deecf0890da7374 + Firebase: 414ad272f8d02dfbf12662a9d43f4bba9bec2a06 FirebaseAppCheckInterop: 3cd914842ba46f4304050874cd284de82f154ffd FirebaseAuthInterop: 5818713dcd7239beb96c1125e4b14d6a5a910e5f - FirebaseCore: 534544dd98cabcf4bf8598d88ec683b02319a528 + FirebaseCore: 2322423314d92f946219c8791674d2f3345b598f FirebaseCoreExtension: 62b201498aa10535801cdf3448c7f4db5e24ed80 FirebaseCoreInternal: 8eb002e564b533bdcf1ba011f33f2b5c10e2ed4a - FirebaseFunctions: c6894e60efe40af356a800c39c501136e6565a51 + FirebaseFunctions: b2565df59e28f00e070ff066bd61c2ce4da0e735 FirebaseMessagingInterop: e4ff7139aad39ab9149ae6462828ed3b8cdaa86c FirebaseSharedSwift: 62e248642c0582324d0390706cadd314687c116b GoogleUtilities: 0759d1a57ebb953965c2dfe0ba4c82e95ccc2e34 diff --git a/ml-functions/Podfile.lock b/ml-functions/Podfile.lock index e48b8e1b..f277f114 100644 --- a/ml-functions/Podfile.lock +++ b/ml-functions/Podfile.lock @@ -1,20 +1,20 @@ PODS: - - Firebase/CoreOnly (10.17.0): - - FirebaseCore (= 10.17.0) - - Firebase/Functions (10.17.0): + - Firebase/CoreOnly (10.18.0): + - FirebaseCore (= 10.18.0) + - Firebase/Functions (10.18.0): - Firebase/CoreOnly - - FirebaseFunctions (~> 10.17.0) + - FirebaseFunctions (~> 10.18.0) - FirebaseAppCheckInterop (10.18.0) - FirebaseAuthInterop (10.18.0) - - FirebaseCore (10.17.0): + - FirebaseCore (10.18.0): - FirebaseCoreInternal (~> 10.0) - - GoogleUtilities/Environment (~> 7.8) - - GoogleUtilities/Logger (~> 7.8) + - GoogleUtilities/Environment (~> 7.12) + - GoogleUtilities/Logger (~> 7.12) - FirebaseCoreExtension (10.18.0): - FirebaseCore (~> 10.0) - FirebaseCoreInternal (10.18.0): - "GoogleUtilities/NSData+zlib (~> 7.8)" - - FirebaseFunctions (10.17.0): + - FirebaseFunctions (10.18.0): - FirebaseAppCheckInterop (~> 10.10) - FirebaseAuthInterop (~> 10.0) - FirebaseCore (~> 10.0) @@ -51,13 +51,13 @@ SPEC REPOS: - PromisesObjC SPEC CHECKSUMS: - Firebase: f4ac0b02927af9253ae094d23deecf0890da7374 + Firebase: 414ad272f8d02dfbf12662a9d43f4bba9bec2a06 FirebaseAppCheckInterop: 3cd914842ba46f4304050874cd284de82f154ffd FirebaseAuthInterop: 5818713dcd7239beb96c1125e4b14d6a5a910e5f - FirebaseCore: 534544dd98cabcf4bf8598d88ec683b02319a528 + FirebaseCore: 2322423314d92f946219c8791674d2f3345b598f FirebaseCoreExtension: 62b201498aa10535801cdf3448c7f4db5e24ed80 FirebaseCoreInternal: 8eb002e564b533bdcf1ba011f33f2b5c10e2ed4a - FirebaseFunctions: c6894e60efe40af356a800c39c501136e6565a51 + FirebaseFunctions: b2565df59e28f00e070ff066bd61c2ce4da0e735 FirebaseMessagingInterop: e4ff7139aad39ab9149ae6462828ed3b8cdaa86c FirebaseSharedSwift: 62e248642c0582324d0390706cadd314687c116b GoogleUtilities: 0759d1a57ebb953965c2dfe0ba4c82e95ccc2e34 From 03db6938098314b59720b8e1b2856aab27ad45a1 Mon Sep 17 00:00:00 2001 From: DPE bot Date: Mon, 20 Nov 2023 11:31:22 -0500 Subject: [PATCH 335/387] Auto-update dependencies. --- appcheck/Podfile.lock | 2 +- crashlytics/Podfile.lock | 2 +- database/Podfile.lock | 2 +- dl-invites-sample/Podfile.lock | 2 +- firestore/objc/Podfile.lock | 2 +- firestore/swift/Podfile.lock | 2 +- firoptions/Podfile.lock | 2 +- functions/Podfile.lock | 2 +- inappmessaging/Podfile.lock | 2 +- installations/Podfile.lock | 2 +- invites/Podfile.lock | 2 +- ml-functions/Podfile.lock | 2 +- mlkit/Podfile.lock | 6 +++--- storage/Podfile.lock | 10 +++++----- 14 files changed, 20 insertions(+), 20 deletions(-) diff --git a/appcheck/Podfile.lock b/appcheck/Podfile.lock index cba56394..ef23f6c8 100644 --- a/appcheck/Podfile.lock +++ b/appcheck/Podfile.lock @@ -53,4 +53,4 @@ SPEC CHECKSUMS: PODFILE CHECKSUM: 3f5fe9faa57008d6327228db502ed5519ccd4918 -COCOAPODS: 1.14.2 +COCOAPODS: 1.14.3 diff --git a/crashlytics/Podfile.lock b/crashlytics/Podfile.lock index 5e8f9f03..b1790bde 100644 --- a/crashlytics/Podfile.lock +++ b/crashlytics/Podfile.lock @@ -87,4 +87,4 @@ SPEC CHECKSUMS: PODFILE CHECKSUM: 7d7fc01886b20bf15f0faadc1d61966683471571 -COCOAPODS: 1.14.2 +COCOAPODS: 1.14.3 diff --git a/database/Podfile.lock b/database/Podfile.lock index 3b9b3c95..f381386a 100644 --- a/database/Podfile.lock +++ b/database/Podfile.lock @@ -90,4 +90,4 @@ SPEC CHECKSUMS: PODFILE CHECKSUM: 2613ab7c1eac1e9efb615f9c2979ec498d92dcf6 -COCOAPODS: 1.14.2 +COCOAPODS: 1.14.3 diff --git a/dl-invites-sample/Podfile.lock b/dl-invites-sample/Podfile.lock index 13a4f2f2..9119dd2f 100644 --- a/dl-invites-sample/Podfile.lock +++ b/dl-invites-sample/Podfile.lock @@ -54,4 +54,4 @@ SPEC CHECKSUMS: PODFILE CHECKSUM: 7de02ed38e9465e2c05bb12085a971c35543c261 -COCOAPODS: 1.14.2 +COCOAPODS: 1.14.3 diff --git a/firestore/objc/Podfile.lock b/firestore/objc/Podfile.lock index 8fa24893..80b44b31 100644 --- a/firestore/objc/Podfile.lock +++ b/firestore/objc/Podfile.lock @@ -803,4 +803,4 @@ SPEC CHECKSUMS: PODFILE CHECKSUM: 2c326f47761ecd18d1c150444d24a282c84b433e -COCOAPODS: 1.14.2 +COCOAPODS: 1.14.3 diff --git a/firestore/swift/Podfile.lock b/firestore/swift/Podfile.lock index c9985bc0..5beccb86 100644 --- a/firestore/swift/Podfile.lock +++ b/firestore/swift/Podfile.lock @@ -817,4 +817,4 @@ SPEC CHECKSUMS: PODFILE CHECKSUM: 22731d7869838987cae87634f5c8630ddc505b09 -COCOAPODS: 1.14.2 +COCOAPODS: 1.14.3 diff --git a/firoptions/Podfile.lock b/firoptions/Podfile.lock index 7c00a441..fdba59df 100644 --- a/firoptions/Podfile.lock +++ b/firoptions/Podfile.lock @@ -136,4 +136,4 @@ SPEC CHECKSUMS: PODFILE CHECKSUM: 637f4cec311becce3d9f62d24448342df688ce41 -COCOAPODS: 1.14.2 +COCOAPODS: 1.14.3 diff --git a/functions/Podfile.lock b/functions/Podfile.lock index c3c2adda..0ab8b7b5 100644 --- a/functions/Podfile.lock +++ b/functions/Podfile.lock @@ -66,4 +66,4 @@ SPEC CHECKSUMS: PODFILE CHECKSUM: 0bf21181414ed35c7e5fc96da7dd0f72b77e7b34 -COCOAPODS: 1.14.2 +COCOAPODS: 1.14.3 diff --git a/inappmessaging/Podfile.lock b/inappmessaging/Podfile.lock index 0717fd5c..81f275e5 100644 --- a/inappmessaging/Podfile.lock +++ b/inappmessaging/Podfile.lock @@ -86,4 +86,4 @@ SPEC CHECKSUMS: PODFILE CHECKSUM: ee1d0162c4b114166138141943031a3ae6c42221 -COCOAPODS: 1.14.2 +COCOAPODS: 1.14.3 diff --git a/installations/Podfile.lock b/installations/Podfile.lock index 74cf0858..ffe8905a 100644 --- a/installations/Podfile.lock +++ b/installations/Podfile.lock @@ -39,4 +39,4 @@ SPEC CHECKSUMS: PODFILE CHECKSUM: 904aacceb39f206bdcc33f354e02d1d3d6343a46 -COCOAPODS: 1.14.2 +COCOAPODS: 1.14.3 diff --git a/invites/Podfile.lock b/invites/Podfile.lock index 614a7e4d..8eab3651 100644 --- a/invites/Podfile.lock +++ b/invites/Podfile.lock @@ -147,4 +147,4 @@ SPEC CHECKSUMS: PODFILE CHECKSUM: 642789e1fcae7a05996d36ee829b1b64089587bd -COCOAPODS: 1.14.2 +COCOAPODS: 1.14.3 diff --git a/ml-functions/Podfile.lock b/ml-functions/Podfile.lock index f277f114..288e67ba 100644 --- a/ml-functions/Podfile.lock +++ b/ml-functions/Podfile.lock @@ -66,4 +66,4 @@ SPEC CHECKSUMS: PODFILE CHECKSUM: aa543baa476adf0a1eb62d4970ac2cffc30a1931 -COCOAPODS: 1.14.2 +COCOAPODS: 1.14.3 diff --git a/mlkit/Podfile.lock b/mlkit/Podfile.lock index a9ce53a1..a56f4923 100644 --- a/mlkit/Podfile.lock +++ b/mlkit/Podfile.lock @@ -81,7 +81,7 @@ PODS: - nanopb/decode (1.30906.0) - nanopb/encode (1.30906.0) - PromisesObjC (1.2.12) - - Protobuf (3.25.0) + - Protobuf (3.25.1) - TensorFlowLiteC (2.1.0) - TensorFlowLiteObjC (2.1.0): - TensorFlowLiteC (= 2.1.0) @@ -125,10 +125,10 @@ SPEC CHECKSUMS: GTMSessionFetcher: 5595ec75acf5be50814f81e9189490412bad82ba nanopb: 59317e09cf1f1a0af72f12af412d54edf52603fc PromisesObjC: 3113f7f76903778cf4a0586bd1ab89329a0b7b97 - Protobuf: 6a4183ec1d51649eb2be7b86ccc286e5c539219c + Protobuf: d94761c33f1239c0a43a0817ca1a5f7f7c900241 TensorFlowLiteC: 215603d4426d93810eace5947e317389554a4b66 TensorFlowLiteObjC: 2e074eb41084037aeda9a8babe111fdd3ac99974 PODFILE CHECKSUM: 4b071879fc5f9391b9325777ac56ce58e70e8b8d -COCOAPODS: 1.14.2 +COCOAPODS: 1.14.3 diff --git a/storage/Podfile.lock b/storage/Podfile.lock index b697789f..354e2289 100644 --- a/storage/Podfile.lock +++ b/storage/Podfile.lock @@ -43,9 +43,9 @@ PODS: - nanopb/decode (2.30909.1) - nanopb/encode (2.30909.1) - PromisesObjC (2.3.1) - - SDWebImage (5.18.3): - - SDWebImage/Core (= 5.18.3) - - SDWebImage/Core (5.18.3) + - SDWebImage (5.18.5): + - SDWebImage/Core (= 5.18.5) + - SDWebImage/Core (5.18.5) DEPENDENCIES: - FirebaseStorage (~> 9.0) @@ -84,8 +84,8 @@ SPEC CHECKSUMS: GTMSessionFetcher: 3a63d75eecd6aa32c2fc79f578064e1214dfdec2 nanopb: d4d75c12cd1316f4a64e3c6963f879ecd4b5e0d5 PromisesObjC: c50d2056b5253dadbd6c2bea79b0674bd5a52fa4 - SDWebImage: 96e0c18ef14010b7485210e92fac888587ebb958 + SDWebImage: 7ac2b7ddc5e8484c79aa90fc4e30b149d6a2c88f PODFILE CHECKSUM: 391f1ea32d2ab69e86fbbcaed454945eef4950b4 -COCOAPODS: 1.14.2 +COCOAPODS: 1.14.3 From c62dc89682f73ed003c0793dbe2ba8b67961a71b Mon Sep 17 00:00:00 2001 From: DPE bot Date: Mon, 27 Nov 2023 12:36:02 -0500 Subject: [PATCH 336/387] Auto-update dependencies. --- firestore/objc/Podfile.lock | 4 ++-- firestore/swift/Podfile.lock | 4 ++-- functions/Podfile.lock | 4 ++-- ml-functions/Podfile.lock | 4 ++-- 4 files changed, 8 insertions(+), 8 deletions(-) diff --git a/firestore/objc/Podfile.lock b/firestore/objc/Podfile.lock index 80b44b31..f6236d0c 100644 --- a/firestore/objc/Podfile.lock +++ b/firestore/objc/Podfile.lock @@ -746,7 +746,7 @@ PODS: - BoringSSL-GRPC (= 0.0.24) - gRPC-Core/Interface (= 1.49.1) - gRPC-Core/Interface (1.49.1) - - GTMSessionFetcher/Core (3.1.1) + - GTMSessionFetcher/Core (3.2.0) - leveldb-library (1.22.2) - nanopb (2.30909.1): - nanopb/decode (= 2.30909.1) @@ -795,7 +795,7 @@ SPEC CHECKSUMS: GoogleUtilities: 0759d1a57ebb953965c2dfe0ba4c82e95ccc2e34 "gRPC-C++": 2df8cba576898bdacd29f0266d5236fa0e26ba6a gRPC-Core: a21a60aefc08c68c247b439a9ef97174b0c54f96 - GTMSessionFetcher: e8647203b65cee28c5f73d0f473d096653945e72 + GTMSessionFetcher: 41b9ef0b4c08a6db4b7eb51a21ae5183ec99a2c8 leveldb-library: f03246171cce0484482ec291f88b6d563699ee06 nanopb: d4d75c12cd1316f4a64e3c6963f879ecd4b5e0d5 PromisesObjC: c50d2056b5253dadbd6c2bea79b0674bd5a52fa4 diff --git a/firestore/swift/Podfile.lock b/firestore/swift/Podfile.lock index 5beccb86..9aa63bfe 100644 --- a/firestore/swift/Podfile.lock +++ b/firestore/swift/Podfile.lock @@ -755,7 +755,7 @@ PODS: - BoringSSL-GRPC (= 0.0.24) - gRPC-Core/Interface (= 1.49.1) - gRPC-Core/Interface (1.49.1) - - GTMSessionFetcher/Core (3.1.1) + - GTMSessionFetcher/Core (3.2.0) - leveldb-library (1.22.2) - nanopb (2.30909.1): - nanopb/decode (= 2.30909.1) @@ -809,7 +809,7 @@ SPEC CHECKSUMS: GoogleUtilities: 0759d1a57ebb953965c2dfe0ba4c82e95ccc2e34 "gRPC-C++": 2df8cba576898bdacd29f0266d5236fa0e26ba6a gRPC-Core: a21a60aefc08c68c247b439a9ef97174b0c54f96 - GTMSessionFetcher: e8647203b65cee28c5f73d0f473d096653945e72 + GTMSessionFetcher: 41b9ef0b4c08a6db4b7eb51a21ae5183ec99a2c8 leveldb-library: f03246171cce0484482ec291f88b6d563699ee06 nanopb: d4d75c12cd1316f4a64e3c6963f879ecd4b5e0d5 PromisesObjC: c50d2056b5253dadbd6c2bea79b0674bd5a52fa4 diff --git a/functions/Podfile.lock b/functions/Podfile.lock index 0ab8b7b5..961c8ceb 100644 --- a/functions/Podfile.lock +++ b/functions/Podfile.lock @@ -29,7 +29,7 @@ PODS: - GoogleUtilities/Logger (7.12.0): - GoogleUtilities/Environment - "GoogleUtilities/NSData+zlib (7.12.0)" - - GTMSessionFetcher/Core (3.1.1) + - GTMSessionFetcher/Core (3.2.0) - PromisesObjC (2.3.1) DEPENDENCIES: @@ -61,7 +61,7 @@ SPEC CHECKSUMS: FirebaseMessagingInterop: e4ff7139aad39ab9149ae6462828ed3b8cdaa86c FirebaseSharedSwift: 62e248642c0582324d0390706cadd314687c116b GoogleUtilities: 0759d1a57ebb953965c2dfe0ba4c82e95ccc2e34 - GTMSessionFetcher: e8647203b65cee28c5f73d0f473d096653945e72 + GTMSessionFetcher: 41b9ef0b4c08a6db4b7eb51a21ae5183ec99a2c8 PromisesObjC: c50d2056b5253dadbd6c2bea79b0674bd5a52fa4 PODFILE CHECKSUM: 0bf21181414ed35c7e5fc96da7dd0f72b77e7b34 diff --git a/ml-functions/Podfile.lock b/ml-functions/Podfile.lock index 288e67ba..d1230739 100644 --- a/ml-functions/Podfile.lock +++ b/ml-functions/Podfile.lock @@ -29,7 +29,7 @@ PODS: - GoogleUtilities/Logger (7.12.0): - GoogleUtilities/Environment - "GoogleUtilities/NSData+zlib (7.12.0)" - - GTMSessionFetcher/Core (3.1.1) + - GTMSessionFetcher/Core (3.2.0) - PromisesObjC (2.3.1) DEPENDENCIES: @@ -61,7 +61,7 @@ SPEC CHECKSUMS: FirebaseMessagingInterop: e4ff7139aad39ab9149ae6462828ed3b8cdaa86c FirebaseSharedSwift: 62e248642c0582324d0390706cadd314687c116b GoogleUtilities: 0759d1a57ebb953965c2dfe0ba4c82e95ccc2e34 - GTMSessionFetcher: e8647203b65cee28c5f73d0f473d096653945e72 + GTMSessionFetcher: 41b9ef0b4c08a6db4b7eb51a21ae5183ec99a2c8 PromisesObjC: c50d2056b5253dadbd6c2bea79b0674bd5a52fa4 PODFILE CHECKSUM: aa543baa476adf0a1eb62d4970ac2cffc30a1931 From f499d192572b92c0ee0ba8195d4cb53e80edce14 Mon Sep 17 00:00:00 2001 From: Morgan Chen Date: Tue, 28 Nov 2023 16:11:02 -0800 Subject: [PATCH 337/387] move app check snippets to async --- appcheck/AppCheckSnippetsObjC/AppDelegate.m | 1 + .../AppAttestProviderFactories.swift | 1 + .../AppCheckSnippetsSwift/AppDelegate.swift | 100 ++++++++---------- .../YourCustomAppCheckProvider.swift | 52 +++++---- 4 files changed, 75 insertions(+), 79 deletions(-) diff --git a/appcheck/AppCheckSnippetsObjC/AppDelegate.m b/appcheck/AppCheckSnippetsObjC/AppDelegate.m index 3638f6f7..2bf07506 100644 --- a/appcheck/AppCheckSnippetsObjC/AppDelegate.m +++ b/appcheck/AppCheckSnippetsObjC/AppDelegate.m @@ -15,6 +15,7 @@ // #import "AppDelegate.h" +@import FirebaseCore; @import FirebaseAppCheck; @interface AppDelegate () diff --git a/appcheck/AppCheckSnippetsSwift/AppAttestProviderFactories.swift b/appcheck/AppCheckSnippetsSwift/AppAttestProviderFactories.swift index d11c32d5..cb209737 100644 --- a/appcheck/AppCheckSnippetsSwift/AppAttestProviderFactories.swift +++ b/appcheck/AppCheckSnippetsSwift/AppAttestProviderFactories.swift @@ -14,6 +14,7 @@ // limitations under the License. // +import FirebaseCore import FirebaseAppCheck // [START appcheck_simple_appattest_factory] diff --git a/appcheck/AppCheckSnippetsSwift/AppDelegate.swift b/appcheck/AppCheckSnippetsSwift/AppDelegate.swift index dd6c8da9..5ea067fc 100644 --- a/appcheck/AppCheckSnippetsSwift/AppDelegate.swift +++ b/appcheck/AppCheckSnippetsSwift/AppDelegate.swift @@ -15,77 +15,65 @@ // import UIKit +import FirebaseCore import FirebaseAppCheck @main class AppDelegate: UIResponder, UIApplicationDelegate { - func application(_ application: UIApplication, didFinishLaunchingWithOptions launchOptions: [UIApplication.LaunchOptionsKey: Any]?) -> Bool { - return true - } - - func initCustom() { - // [START appcheck_initialize_custom] - let providerFactory = YourAppCheckProviderFactory() - AppCheck.setAppCheckProviderFactory(providerFactory) + func application(_ application: UIApplication, didFinishLaunchingWithOptions launchOptions: [UIApplication.LaunchOptionsKey: Any]?) -> Bool { + return true + } - FirebaseApp.configure() - // [END appcheck_initialize_custom] - } - - func initDebug() { - // [START appcheck_initialize_debug] - let providerFactory = AppCheckDebugProviderFactory() - AppCheck.setAppCheckProviderFactory(providerFactory) + func initCustom() { + // [START appcheck_initialize_custom] + let providerFactory = YourAppCheckProviderFactory() + AppCheck.setAppCheckProviderFactory(providerFactory) - FirebaseApp.configure() - // [END appcheck_initialize_debug] - } - - func nonFirebaseBackend() { - // [START appcheck_nonfirebase] - AppCheck.appCheck().token(forcingRefresh: false) { token, error in - guard error == nil else { - // Handle any errors if the token was not retrieved. - print("Unable to retrieve App Check token: \(error!)") - return - } - guard let token = token else { - print("Unable to retrieve App Check token.") - return - } + FirebaseApp.configure() + // [END appcheck_initialize_custom] + } - // Get the raw App Check token string. - let tokenString = token.token + func initDebug() { + // [START appcheck_initialize_debug] + let providerFactory = AppCheckDebugProviderFactory() + AppCheck.setAppCheckProviderFactory(providerFactory) - // Include the App Check token with requests to your server. - let url = URL(string: "https://yourbackend.example.com/yourApiEndpoint")! - var request = URLRequest(url: url) - request.httpMethod = "GET" - request.setValue(tokenString, forHTTPHeaderField: "X-Firebase-AppCheck") + FirebaseApp.configure() + // [END appcheck_initialize_debug] + } - let task = URLSession.shared.dataTask(with: request) { data, response, error in - // Handle response from your backend. - } - task.resume() - } - // [END appcheck_nonfirebase] - } + func nonFirebaseBackend() async { + // [START appcheck_nonfirebase] + + do { + let token = try await AppCheck.appCheck().token(forcingRefresh: false) - // MARK: UISceneSession Lifecycle + // Get the raw App Check token string. + let tokenString = token.token - func application(_ application: UIApplication, configurationForConnecting connectingSceneSession: UISceneSession, options: UIScene.ConnectionOptions) -> UISceneConfiguration { - // Called when a new scene session is being created. - // Use this method to select a configuration to create the new scene with. - return UISceneConfiguration(name: "Default Configuration", sessionRole: connectingSceneSession.role) - } + // Include the App Check token with requests to your server. + let url = URL(string: "https://yourbackend.example.com/yourApiEndpoint")! + var request = URLRequest(url: url) + request.httpMethod = "GET" + request.setValue(tokenString, forHTTPHeaderField: "X-Firebase-AppCheck") - func application(_ application: UIApplication, didDiscardSceneSessions sceneSessions: Set) { - // Called when the user discards a scene session. - // If any sessions were discarded while the application was not running, this will be called shortly after application:didFinishLaunchingWithOptions. - // Use this method to release any resources that were specific to the discarded scenes, as they will not return. + let task = URLSession.shared.dataTask(with: request) { data, response, error in + // Handle response from your backend. + } + task.resume() + } catch(let error) { + print("Unable to retrieve App Check token: \(error)") + return } + // [END appcheck_nonfirebase] + } + + // MARK: UISceneSession Lifecycle + func application(_ application: UIApplication, configurationForConnecting connectingSceneSession: UISceneSession, options: UIScene.ConnectionOptions) -> UISceneConfiguration { + return UISceneConfiguration(name: "Default Configuration", sessionRole: connectingSceneSession.role) + } } diff --git a/appcheck/AppCheckSnippetsSwift/YourCustomAppCheckProvider.swift b/appcheck/AppCheckSnippetsSwift/YourCustomAppCheckProvider.swift index d2e03e53..ae4971cc 100644 --- a/appcheck/AppCheckSnippetsSwift/YourCustomAppCheckProvider.swift +++ b/appcheck/AppCheckSnippetsSwift/YourCustomAppCheckProvider.swift @@ -14,36 +14,42 @@ // limitations under the License. // +import FirebaseCore import FirebaseAppCheck // [START appcheck_custom_provider] class YourCustomAppCheckProvider: NSObject, AppCheckProvider { - var app: FirebaseApp + var app: FirebaseApp - init(withFirebaseApp app: FirebaseApp) { - self.app = app - super.init() - } + init(withFirebaseApp app: FirebaseApp) { + self.app = app + super.init() + } + + func getToken() async throws -> AppCheckToken { + let getTokenTask = Task { () -> AppCheckToken in + // [START_EXCLUDE] + let expirationFromServer = 1000.0 + let tokenFromServer = "token" + // [END_EXCLUDE] + + // Create AppCheckToken object. + let exp = Date(timeIntervalSince1970: expirationFromServer) + let token = AppCheckToken( + token: tokenFromServer, + expirationDate: exp + ) - func getToken(completion handler: @escaping (AppCheckToken?, Error?) -> Void) { - DispatchQueue.main.async { - // Logic to exchange proof of authenticity for an App Check token. - // [START_EXCLUDE] - let expirationFromServer = 1000.0 - let tokenFromServer = "token" - // [END_EXCLUDE] - - // Create AppCheckToken object. - let exp = Date(timeIntervalSince1970: expirationFromServer) - let token = AppCheckToken( - token: tokenFromServer, - expirationDate: exp - ) - - // Pass the token or error to the completion handler. - handler(token, nil) - } + if Date() > exp { + throw NSError(domain: "ExampleError", code: 1, userInfo: nil) + } + + return token } + + return try await getTokenTask.value + } + } // [END appcheck_custom_provider] From 864e54e3cd5ca9f33121bc9d9c3c005c7e13b500 Mon Sep 17 00:00:00 2001 From: Morgan Chen Date: Tue, 28 Nov 2023 16:24:00 -0800 Subject: [PATCH 338/387] update database snippets --- database/DatabaseReference/objc/AppDelegate.m | 1 + .../DatabaseReference/objc/ViewController.m | 12 ++---------- .../DatabaseReference/swift/AppDelegate.swift | 1 + .../swift/ViewController.swift | 17 ++++------------- database/Podfile | 2 +- database/Podfile.lock | 2 +- database/swift.xcodeproj/project.pbxproj | 2 ++ 7 files changed, 12 insertions(+), 25 deletions(-) diff --git a/database/DatabaseReference/objc/AppDelegate.m b/database/DatabaseReference/objc/AppDelegate.m index aeacb86e..91461ffc 100644 --- a/database/DatabaseReference/objc/AppDelegate.m +++ b/database/DatabaseReference/objc/AppDelegate.m @@ -14,6 +14,7 @@ // limitations under the License. // +@import FirebaseCore; @import FirebaseDatabase; #import "AppDelegate.h" diff --git a/database/DatabaseReference/objc/ViewController.m b/database/DatabaseReference/objc/ViewController.m index aaad3674..fa1844f1 100644 --- a/database/DatabaseReference/objc/ViewController.m +++ b/database/DatabaseReference/objc/ViewController.m @@ -13,6 +13,8 @@ // See the License for the specific language governing permissions and // limitations under the License. // + +@import FirebaseAuth; @import FirebaseDatabase; #import "ViewController.h" @@ -25,16 +27,6 @@ @interface ViewController () @implementation ViewController -- (void)viewDidLoad { - [super viewDidLoad]; - // Do any additional setup after loading the view. -} - -- (void)didReceiveMemoryWarning { - [super didReceiveMemoryWarning]; - // Dispose of any resources that can be recreated. -} - - (void)persistenceReference { // [START keep_synchronized] FIRDatabaseReference *scoresRef = [[FIRDatabase database] referenceWithPath:@"scores"]; diff --git a/database/DatabaseReference/swift/AppDelegate.swift b/database/DatabaseReference/swift/AppDelegate.swift index 9d15205b..60171b17 100644 --- a/database/DatabaseReference/swift/AppDelegate.swift +++ b/database/DatabaseReference/swift/AppDelegate.swift @@ -16,6 +16,7 @@ import UIKit +import FirebaseCore import FirebaseDatabase @UIApplicationMain diff --git a/database/DatabaseReference/swift/ViewController.swift b/database/DatabaseReference/swift/ViewController.swift index d27c0c0d..590f4a67 100644 --- a/database/DatabaseReference/swift/ViewController.swift +++ b/database/DatabaseReference/swift/ViewController.swift @@ -16,22 +16,13 @@ import UIKit +import FirebaseAuth import FirebaseDatabase class ViewController: UIViewController { var ref: DatabaseReference! - override func viewDidLoad() { - super.viewDidLoad() - // Do any additional setup after loading the view, typically from a nib. - } - - override func didReceiveMemoryWarning() { - super.didReceiveMemoryWarning() - // Dispose of any resources that can be recreated. - } - func persistenceReference() { // [START keep_synchronized] let scoresRef = Database.database().reference(withPath: "scores") @@ -103,13 +94,13 @@ class ViewController: UIViewController { // [END clock_skew] } - func writeNewUser(_ user: Firebase.User, withUsername username: String) { + func writeNewUser(_ user: FirebaseAuth.User, withUsername username: String) { // [START rtdb_write_new_user] ref.child("users").child(user.uid).setValue(["username": username]) // [END rtdb_write_new_user] } - func writeNewUserWithCompletion(_ user: Firebase.User, withUsername username: String) { + func writeNewUserWithCompletion(_ user: FirebaseAuth.User, withUsername username: String) { // [START rtdb_write_new_user_completion] ref.child("users").child(user.uid).setValue(["username": username]) { (error:Error?, ref:DatabaseReference) in @@ -130,7 +121,7 @@ class ViewController: UIViewController { print(error!.localizedDescription) return; } - let userName = snapshot.value as? String ?? "Unknown"; + let userName = snapshot?.value as? String ?? "Unknown"; }); // [END single_value_get_data] } diff --git a/database/Podfile b/database/Podfile index b3eb4a09..4b798581 100644 --- a/database/Podfile +++ b/database/Podfile @@ -1,6 +1,6 @@ # Firebase Database ReferenceCode use_frameworks! -platform :ios, '10.0' +platform :ios, '15.0' pod 'Firebase/Database' pod 'Firebase/Auth' diff --git a/database/Podfile.lock b/database/Podfile.lock index 3b9b3c95..e423dc3e 100644 --- a/database/Podfile.lock +++ b/database/Podfile.lock @@ -88,6 +88,6 @@ SPEC CHECKSUMS: nanopb: d4d75c12cd1316f4a64e3c6963f879ecd4b5e0d5 PromisesObjC: c50d2056b5253dadbd6c2bea79b0674bd5a52fa4 -PODFILE CHECKSUM: 2613ab7c1eac1e9efb615f9c2979ec498d92dcf6 +PODFILE CHECKSUM: 95de9d338e0f7c83f15f24ace0b99af6e6450cce COCOAPODS: 1.14.2 diff --git a/database/swift.xcodeproj/project.pbxproj b/database/swift.xcodeproj/project.pbxproj index 86e32aa9..1a9f6e34 100644 --- a/database/swift.xcodeproj/project.pbxproj +++ b/database/swift.xcodeproj/project.pbxproj @@ -304,6 +304,7 @@ ASSETCATALOG_COMPILER_APPICON_NAME = AppIcon; CLANG_ENABLE_MODULES = YES; INFOPLIST_FILE = DatabaseReference/Info.plist; + IPHONEOS_DEPLOYMENT_TARGET = 15.0; LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks"; PRODUCT_BUNDLE_IDENTIFIER = com.google.firebase.referencecode.DatabaseReference; PRODUCT_NAME = "$(TARGET_NAME)"; @@ -319,6 +320,7 @@ ASSETCATALOG_COMPILER_APPICON_NAME = AppIcon; CLANG_ENABLE_MODULES = YES; INFOPLIST_FILE = DatabaseReference/Info.plist; + IPHONEOS_DEPLOYMENT_TARGET = 15.0; LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks"; PRODUCT_BUNDLE_IDENTIFIER = com.google.firebase.referencecode.DatabaseReference; PRODUCT_NAME = "$(TARGET_NAME)"; From 5fc7a9a2b243392eceaf0da4125857d093e69800 Mon Sep 17 00:00:00 2001 From: Morgan Chen Date: Mon, 4 Dec 2023 15:43:53 -0800 Subject: [PATCH 339/387] move a bunch of snippets to async await --- .../firestore-smoketest/SolutionBundles.swift | 100 +++------- .../firestore-smoketest/ViewController.swift | 179 ++++++++---------- 2 files changed, 110 insertions(+), 169 deletions(-) diff --git a/firestore/swift/firestore-smoketest/SolutionBundles.swift b/firestore/swift/firestore-smoketest/SolutionBundles.swift index ae678321..af6bfee5 100644 --- a/firestore/swift/firestore-smoketest/SolutionBundles.swift +++ b/firestore/swift/firestore-smoketest/SolutionBundles.swift @@ -26,93 +26,42 @@ class SolutionBundles { userInfo: [NSLocalizedFailureReasonErrorKey: reason]) } - // Loads a remote bundle from the provided url. func fetchRemoteBundle(for firestore: Firestore, - from url: URL, - completion: @escaping ((Result) -> ())) { + from url: URL) async throws -> LoadBundleTaskProgress { guard let inputStream = InputStream(url: url) else { let error = self.bundleLoadError(reason: "Unable to create stream from the given url: \(url)") - completion(.failure(error)) - return + throw error } - // The return value of this function is ignored, but can be used for more granular - // bundle load observation. - let _ = firestore.loadBundle(inputStream) { (progress, error) in - switch (progress, error) { - - case (.some(let value), .none): - if value.state == .success { - completion(.success(value)) - } else { - let concreteError = self.bundleLoadError( - reason: "Expected bundle load to be completed, but got \(value.state) instead" - ) - completion(.failure(concreteError)) - } - - case (.none, .some(let concreteError)): - completion(.failure(concreteError)) - - case (.none, .none): - let concreteError = self.bundleLoadError(reason: "Operation failed, but returned no error.") - completion(.failure(concreteError)) - - case (.some(let value), .some(let concreteError)): - let concreteError = self.bundleLoadError( - reason: "Operation returned error \(concreteError) with nonnull progress: \(value)" - ) - completion(.failure(concreteError)) - } - } + return try await firestore.loadBundle(inputStream) } // Fetches a specific named query from the provided bundle. func loadQuery(named queryName: String, fromRemoteBundle bundleURL: URL, - with store: Firestore, - completion: @escaping ((Result) -> ())) { - fetchRemoteBundle(for: store, - from: bundleURL) { (result) in - switch result { - case .success: - store.getQuery(named: queryName) { query in - if let query = query { - completion(.success(query)) - } else { - completion( - .failure( - self.bundleLoadError(reason: "Could not find query named \(queryName)") - ) - ) - } - } - - case .failure(let error): - completion(.failure(error)) - } + with store: Firestore) async throws -> Query { + let loadResult = try await fetchRemoteBundle(for: store, from: bundleURL) + if let query = await store.getQuery(named: queryName) { + return query + } else { + throw bundleLoadError(reason: "Could not find query named \(queryName)") } } // Load a query and fetch its results from a bundle. - func runStoriesQuery() { + func runStoriesQuery() async { let queryName = "latest-stories-query" let firestore = Firestore.firestore() let remoteBundle = URL(string: "https://example.com/createBundle")! - loadQuery(named: queryName, - fromRemoteBundle: remoteBundle, - with: firestore) { (result) in - switch result { - case .failure(let error): - print(error) - case .success(let query): - query.getDocuments { (snapshot, error) in - - // handle query results - - } - } + do { + let query = try await loadQuery(named: queryName, + fromRemoteBundle: remoteBundle, + with: firestore) + let snapshot = try await query.getDocuments() + // handle query results + } catch { + print(error) } } // [END fs_bundle_load] @@ -132,12 +81,17 @@ class SolutionBundles { // [END fs_simple_bundle_load] // [START fs_named_query] - func runNamedQuery() { + func runNamedQuery() async { let firestore = Firestore.firestore() - firestore.getQuery(named: "coll-query") { query in - query?.getDocuments { (snapshot, error) in - // ... + let queryName = "coll-query" + do { + guard let query = await firestore.getQuery(named: queryName) else { + throw bundleLoadError(reason: "Could not find query named \(queryName)") } + let snapshot = try await query.getDocuments() + // ... + } catch { + print(error) } } // [END fs_named_query] diff --git a/firestore/swift/firestore-smoketest/ViewController.swift b/firestore/swift/firestore-smoketest/ViewController.swift index c92d08db..14508973 100644 --- a/firestore/swift/firestore-smoketest/ViewController.swift +++ b/firestore/swift/firestore-smoketest/ViewController.swift @@ -147,54 +147,48 @@ class ViewController: UIViewController { // ======== https://firebase.google.com/preview/firestore/client/quickstart ============== // ======================================================================================= - private func addAdaLovelace() { + private func addAdaLovelace() async { // [START add_ada_lovelace] // Add a new document with a generated ID - var ref: DocumentReference? = nil - ref = db.collection("users").addDocument(data: [ - "first": "Ada", - "last": "Lovelace", - "born": 1815 - ]) { err in - if let err = err { - print("Error adding document: \(err)") - } else { - print("Document added with ID: \(ref!.documentID)") - } + do { + let ref = try await db.collection("users").addDocument(data: [ + "first": "Ada", + "last": "Lovelace", + "born": 1815 + ]) + print("Document added with ID: \(ref.documentID)") + } catch { + print("Error adding document: \(error)") } // [END add_ada_lovelace] } - private func addAlanTuring() { - var ref: DocumentReference? = nil - + private func addAlanTuring() async { // [START add_alan_turing] // Add a second document with a generated ID. - ref = db.collection("users").addDocument(data: [ - "first": "Alan", - "middle": "Mathison", - "last": "Turing", - "born": 1912 - ]) { err in - if let err = err { - print("Error adding document: \(err)") - } else { - print("Document added with ID: \(ref!.documentID)") - } + do { + let ref = try await db.collection("users").addDocument(data: [ + "first": "Alan", + "middle": "Mathison", + "last": "Turing", + "born": 1912 + ]) + print("Document added with ID: \(ref.documentID)") + } catch { + print("Error adding document: \(error)") } // [END add_alan_turing] } - private func getCollection() { + private func getCollection() async { // [START get_collection] - db.collection("users").getDocuments() { (querySnapshot, err) in - if let err = err { - print("Error getting documents: \(err)") - } else { - for document in querySnapshot!.documents { - print("\(document.documentID) => \(document.data())") - } + do { + let snapshot = try await db.collection("users").getDocuments() + for document in snapshot.documents { + print("\(document.documentID) => \(document.data())") } + } catch { + print("Error getting documents: \(error)") } // [END get_collection] } @@ -250,19 +244,18 @@ class ViewController: UIViewController { // ========= https://firebase.google.com/preview/firestore/client/save-data ============== // ======================================================================================= - private func setDocument() { + private func setDocument() async { // [START set_document] // Add a new document in collection "cities" - db.collection("cities").document("LA").setData([ - "name": "Los Angeles", - "state": "CA", - "country": "USA" - ]) { err in - if let err = err { - print("Error writing document: \(err)") - } else { - print("Document successfully written!") - } + do { + try await db.collection("cities").document("LA").setData([ + "name": "Los Angeles", + "state": "CA", + "country": "USA" + ]) + print("Document successfully written!") + } catch { + print("Error writing document: \(error)") } // [END set_document] } @@ -283,7 +276,7 @@ class ViewController: UIViewController { // [END set_document_codable] } - private func dataTypes() { + private func dataTypes() async { // [START data_types] let docData: [String: Any] = [ "stringExample": "Hello world!", @@ -299,12 +292,11 @@ class ViewController: UIViewController { ] ] ] - db.collection("data").document("one").setData(docData) { err in - if let err = err { - print("Error writing document: \(err)") - } else { - print("Document successfully written!") - } + do { + try await db.collection("data").document("one").setData(docData) + print("Document successfully written!") + } catch { + print("Error writing document: \(error)") } // [END data_types] } @@ -317,19 +309,17 @@ class ViewController: UIViewController { // [END set_data] } - private func addDocument() { + private func addDocument() async { // [START add_document] // Add a new document with a generated id. - var ref: DocumentReference? = nil - ref = db.collection("cities").addDocument(data: [ - "name": "Tokyo", - "country": "Japan" - ]) { err in - if let err = err { - print("Error adding document: \(err)") - } else { - print("Document added with ID: \(ref!.documentID)") - } + do { + let ref = try await db.collection("cities").addDocument(data: [ + "name": "Tokyo", + "country": "Japan" + ]) + print("Document added with ID: \(ref.documentID)") + } catch { + print("Error adding document: \(error)") } // [END add_document] } @@ -347,19 +337,18 @@ class ViewController: UIViewController { // [END new_document] } - private func updateDocument() { + private func updateDocument() async { // [START update_document] let washingtonRef = db.collection("cities").document("DC") // Set the "capital" field of the city 'DC' - washingtonRef.updateData([ - "capital": true - ]) { err in - if let err = err { - print("Error updating document: \(err)") - } else { - print("Document successfully updated") - } + do { + try await washingtonRef.updateData([ + "capital": true + ]) + print("Document successfully updated") + } catch { + print("Error updating document: \(error)") } // [END update_document] } @@ -399,38 +388,36 @@ class ViewController: UIViewController { // [END create_if_missing] } - private func updateDocumentNested() { + private func updateDocumentNested() async { // [START update_document_nested] // Create an initial document to update. let frankDocRef = db.collection("users").document("frank") - frankDocRef.setData([ - "name": "Frank", - "favorites": [ "food": "Pizza", "color": "Blue", "subject": "recess" ], - "age": 12 - ]) - - // To update age and favorite color: - db.collection("users").document("frank").updateData([ - "age": 13, - "favorites.color": "Red" - ]) { err in - if let err = err { - print("Error updating document: \(err)") - } else { - print("Document successfully updated") - } + do { + try await frankDocRef.setData([ + "name": "Frank", + "favorites": [ "food": "Pizza", "color": "Blue", "subject": "recess" ], + "age": 12 + ]) + + // To update age and favorite color: + try await frankDocRef.updateData([ + "age": 13, + "favorites.color": "Red" + ]) + print("Document successfully updated") + } catch { + print("Error updating document: \(error)") } // [END update_document_nested] } - private func deleteDocument() { + private func deleteDocument() async { // [START delete_document] - db.collection("cities").document("DC").delete() { err in - if let err = err { - print("Error removing document: \(err)") - } else { - print("Document successfully removed!") - } + do { + try await db.collection("cities").document("DC").delete() + print("Document successfully removed!") + } catch { + print("Error removing document: \(error)") } // [END delete_document] } From eab1ebcf8fe80f4376c92081d3828855a6208848 Mon Sep 17 00:00:00 2001 From: Morgan Chen Date: Tue, 5 Dec 2023 14:39:53 -0800 Subject: [PATCH 340/387] move the rest of firestore snippets --- .../SolutionAggregationViewController.swift | 141 +++---- .../SolutionArraysViewController.swift | 146 +++---- .../firestore-smoketest/SolutionBundles.swift | 4 +- .../SolutionCountersViewController.swift | 107 +++--- .../SolutionGeoPointViewController.swift | 129 ++++--- .../firestore-smoketest/ViewController.swift | 357 +++++++++--------- 6 files changed, 441 insertions(+), 443 deletions(-) diff --git a/firestore/swift/firestore-smoketest/SolutionAggregationViewController.swift b/firestore/swift/firestore-smoketest/SolutionAggregationViewController.swift index c8e02157..5b851c68 100644 --- a/firestore/swift/firestore-smoketest/SolutionAggregationViewController.swift +++ b/firestore/swift/firestore-smoketest/SolutionAggregationViewController.swift @@ -21,83 +21,86 @@ import FirebaseFirestore class SolutionAggregationViewController: UIViewController { - var db: Firestore! + var db: Firestore! - // [START restaurant_struct] - struct Restaurant { + // [START restaurant_struct] + struct Restaurant { - let name: String - let avgRating: Float - let numRatings: Int + let name: String + let avgRating: Float + let numRatings: Int - init(name: String, avgRating: Float, numRatings: Int) { - self.name = name - self.avgRating = avgRating - self.numRatings = numRatings - } - - } - - let arinell = Restaurant(name: "Arinell Pizza", avgRating: 4.65, numRatings: 683) - // [END restaurant_struct] - - struct Rating { - let rating: Float + init(name: String, avgRating: Float, numRatings: Int) { + self.name = name + self.avgRating = avgRating + self.numRatings = numRatings } - override func viewDidLoad() { - super.viewDidLoad() - db = Firestore.firestore() + } + + let arinell = Restaurant(name: "Arinell Pizza", avgRating: 4.65, numRatings: 683) + // [END restaurant_struct] + + struct Rating { + let rating: Float + } + + override func viewDidLoad() { + super.viewDidLoad() + db = Firestore.firestore() + } + + func getRatingsSubcollection() async { + // [START get_ratings_subcollection] + do { + let snapshot = try await db.collection("restaurants") + .document("arinell-pizza") + .collection("ratings") + .getDocuments() + print(snapshot) + } catch { + print(error) } - - func getRatingsSubcollection() { - // [START get_ratings_subcollection] - db.collection("restaurants") - .document("arinell-pizza") - .collection("ratings") - .getDocuments() { (querySnapshot, err) in - - // ... - + // [END get_ratings_subcollection] + } + + // [START add_rating_transaction] + func addRatingTransaction(restaurantRef: DocumentReference, rating: Float) async { + let ratingRef: DocumentReference = restaurantRef.collection("ratings").document() + + do { + let _ = try await db.runTransaction({ (transaction, errorPointer) -> Any? in + do { + let restaurantDocument = try transaction.getDocument(restaurantRef).data() + guard var restaurantData = restaurantDocument else { return nil } + + // Compute new number of ratings + let numRatings = restaurantData["numRatings"] as! Int + let newNumRatings = numRatings + 1 + + // Compute new average rating + let avgRating = restaurantData["avgRating"] as! Float + let oldRatingTotal = avgRating * Float(numRatings) + let newAvgRating = (oldRatingTotal + rating) / Float(newNumRatings) + + // Set new restaurant info + restaurantData["numRatings"] = newNumRatings + restaurantData["avgRating"] = newAvgRating + + // Commit to Firestore + transaction.setData(restaurantData, forDocument: restaurantRef) + transaction.setData(["rating": rating], forDocument: ratingRef) + } catch { + // Error getting restaurant data + // ... } - // [END get_ratings_subcollection] - } - // [START add_rating_transaction] - func addRatingTransaction(restaurantRef: DocumentReference, rating: Float) { - let ratingRef: DocumentReference = restaurantRef.collection("ratings").document() - - db.runTransaction({ (transaction, errorPointer) -> Any? in - do { - let restaurantDocument = try transaction.getDocument(restaurantRef).data() - guard var restaurantData = restaurantDocument else { return nil } - - // Compute new number of ratings - let numRatings = restaurantData["numRatings"] as! Int - let newNumRatings = numRatings + 1 - - // Compute new average rating - let avgRating = restaurantData["avgRating"] as! Float - let oldRatingTotal = avgRating * Float(numRatings) - let newAvgRating = (oldRatingTotal + rating) / Float(newNumRatings) - - // Set new restaurant info - restaurantData["numRatings"] = newNumRatings - restaurantData["avgRating"] = newAvgRating - - // Commit to Firestore - transaction.setData(restaurantData, forDocument: restaurantRef) - transaction.setData(["rating": rating], forDocument: ratingRef) - } catch { - // Error getting restaurant data - // ... - } - - return nil - }) { (object, err) in - // ... - } + return nil + }) + } catch { + // ... } - // [END add_rating_transaction] + } + // [END add_rating_transaction] } diff --git a/firestore/swift/firestore-smoketest/SolutionArraysViewController.swift b/firestore/swift/firestore-smoketest/SolutionArraysViewController.swift index 4f51b610..577b3565 100644 --- a/firestore/swift/firestore-smoketest/SolutionArraysViewController.swift +++ b/firestore/swift/firestore-smoketest/SolutionArraysViewController.swift @@ -21,94 +21,94 @@ import FirebaseFirestore class SolutionArraysViewController: UIViewController { - var db: Firestore! - - override func viewDidLoad() { - super.viewDidLoad() - db = Firestore.firestore() + var db: Firestore! + + override func viewDidLoad() { + super.viewDidLoad() + db = Firestore.firestore() + } + + func queryInCategory() async { + // [START query_in_category] + do { + let snapshot = try await db.collection("posts") + .whereField("categories.cats", isEqualTo: true) + .getDocuments() + } catch { + print("Error: \(error)") } - - func queryInCategory() { - // [START query_in_category] - db.collection("posts") - .whereField("categories.cats", isEqualTo: true) - .getDocuments() { (querySnapshot, err) in - - // ... - - } - // [END query_in_category] + // [END query_in_category] + } + + func queryInCategoryTimestamp() { + // [START query_in_category_timestamp_invalid] + db.collection("posts") + .whereField("categories.cats", isEqualTo: true) + .order(by: "timestamp") + // [END query_in_category_timestamp_invalid] + + // [START query_in_category_timestamp] + db.collection("posts") + .whereField("categories.cats", isGreaterThan: 0) + .order(by: "categories.cats") + // [END query_in_category_timestamp] + } + + // [START post_with_array] + struct PostArray { + + let title: String + let categories: [String] + + init(title: String, categories: [String]) { + self.title = title + self.categories = categories } - func queryInCategoryTimestamp() { - // [START query_in_category_timestamp_invalid] - db.collection("posts") - .whereField("categories.cats", isEqualTo: true) - .order(by: "timestamp") - // [END query_in_category_timestamp_invalid] - - // [START query_in_category_timestamp] - db.collection("posts") - .whereField("categories.cats", isGreaterThan: 0) - .order(by: "categories.cats") - // [END query_in_category_timestamp] - } + } - // [START post_with_array] - struct PostArray { + let myArrayPost = PostArray(title: "My great post", + categories: ["technology", "opinion", "cats"]) + // [END post_with_array] - let title: String - let categories: [String] + // [START post_with_dict] + struct PostDict { - init(title: String, categories: [String]) { - self.title = title - self.categories = categories - } + let title: String + let categories: [String: Bool] + init(title: String, categories: [String: Bool]) { + self.title = title + self.categories = categories } - let myArrayPost = PostArray(title: "My great post", - categories: ["technology", "opinion", "cats"]) - // [END post_with_array] + } - // [START post_with_dict] - struct PostDict { + let post = PostDict(title: "My great post", categories: [ + "technology": true, + "opinion": true, + "cats": true + ]) + // [END post_with_dict] - let title: String - let categories: [String: Bool] + // [START post_with_dict_advanced] + struct PostDictAdvanced { - init(title: String, categories: [String: Bool]) { - self.title = title - self.categories = categories - } + let title: String + let categories: [String: UInt64] + init(title: String, categories: [String: UInt64]) { + self.title = title + self.categories = categories } - let post = PostDict(title: "My great post", categories: [ - "technology": true, - "opinion": true, - "cats": true - ]) - // [END post_with_dict] - - // [START post_with_dict_advanced] - struct PostDictAdvanced { - - let title: String - let categories: [String: UInt64] - - init(title: String, categories: [String: UInt64]) { - self.title = title - self.categories = categories - } - - } + } - let dictPost = PostDictAdvanced(title: "My great post", categories: [ - "technology": 1502144665, - "opinion": 1502144665, - "cats": 1502144665 - ]) - // [END post_with_dict_advanced] + let dictPost = PostDictAdvanced(title: "My great post", categories: [ + "technology": 1502144665, + "opinion": 1502144665, + "cats": 1502144665 + ]) + // [END post_with_dict_advanced] } diff --git a/firestore/swift/firestore-smoketest/SolutionBundles.swift b/firestore/swift/firestore-smoketest/SolutionBundles.swift index af6bfee5..39a839a3 100644 --- a/firestore/swift/firestore-smoketest/SolutionBundles.swift +++ b/firestore/swift/firestore-smoketest/SolutionBundles.swift @@ -40,7 +40,7 @@ class SolutionBundles { func loadQuery(named queryName: String, fromRemoteBundle bundleURL: URL, with store: Firestore) async throws -> Query { - let loadResult = try await fetchRemoteBundle(for: store, from: bundleURL) + let _ = try await fetchRemoteBundle(for: store, from: bundleURL) if let query = await store.getQuery(named: queryName) { return query } else { @@ -59,6 +59,7 @@ class SolutionBundles { fromRemoteBundle: remoteBundle, with: firestore) let snapshot = try await query.getDocuments() + print(snapshot) // handle query results } catch { print(error) @@ -89,6 +90,7 @@ class SolutionBundles { throw bundleLoadError(reason: "Could not find query named \(queryName)") } let snapshot = try await query.getDocuments() + print(snapshot) // ... } catch { print(error) diff --git a/firestore/swift/firestore-smoketest/SolutionCountersViewController.swift b/firestore/swift/firestore-smoketest/SolutionCountersViewController.swift index 85809860..ab8df095 100644 --- a/firestore/swift/firestore-smoketest/SolutionCountersViewController.swift +++ b/firestore/swift/firestore-smoketest/SolutionCountersViewController.swift @@ -21,71 +21,72 @@ import FirebaseFirestore class SolutionCountersController: UIViewController { - var db: Firestore! + var db: Firestore! - override func viewDidLoad() { - super.viewDidLoad() - db = Firestore.firestore() - } + override func viewDidLoad() { + super.viewDidLoad() + db = Firestore.firestore() + } - // [START counter_structs] - // counters/${ID} - struct Counter { - let numShards: Int + // [START counter_structs] + // counters/${ID} + struct Counter { + let numShards: Int - init(numShards: Int) { - self.numShards = numShards - } + init(numShards: Int) { + self.numShards = numShards } + } - // counters/${ID}/shards/${NUM} - struct Shard { - let count: Int + // counters/${ID}/shards/${NUM} + struct Shard { + let count: Int - init(count: Int) { - self.count = count - } + init(count: Int) { + self.count = count } - // [END counter_structs] + } + // [END counter_structs] - // [START create_counter] - func createCounter(ref: DocumentReference, numShards: Int) { - ref.setData(["numShards": numShards]){ (err) in - for i in 0...numShards { - ref.collection("shards").document(String(i)).setData(["count": 0]) - } - } + // [START create_counter] + func createCounter(ref: DocumentReference, numShards: Int) async { + do { + try await ref.setData(["numShards": numShards]) + for i in 0...numShards { + try await ref.collection("shards").document(String(i)).setData(["count": 0]) + } + } catch { + // ... } - // [END create_counter] + } + // [END create_counter] - // [START increment_counter] - func incrementCounter(ref: DocumentReference, numShards: Int) { - // Select a shard of the counter at random - let shardId = Int(arc4random_uniform(UInt32(numShards))) - let shardRef = ref.collection("shards").document(String(shardId)) + // [START increment_counter] + func incrementCounter(ref: DocumentReference, numShards: Int) { + // Select a shard of the counter at random + let shardId = Int(arc4random_uniform(UInt32(numShards))) + let shardRef = ref.collection("shards").document(String(shardId)) - shardRef.updateData([ - "count": FieldValue.increment(Int64(1)) - ]) - } - // [END increment_counter] + shardRef.updateData([ + "count": FieldValue.increment(Int64(1)) + ]) + } + // [END increment_counter] - // [START get_count] - func getCount(ref: DocumentReference) { - ref.collection("shards").getDocuments() { (querySnapshot, err) in - var totalCount = 0 - if err != nil { - // Error getting shards - // ... - } else { - for document in querySnapshot!.documents { - let count = document.data()["count"] as! Int - totalCount += count - } - } + // [START get_count] + func getCount(ref: DocumentReference) async { + do { + let querySnapshot = try await ref.collection("shards").getDocuments() + var totalCount = 0 + for document in querySnapshot.documents { + let count = document.data()["count"] as! Int + totalCount += count + } - print("Total count is \(totalCount)") - } + print("Total count is \(totalCount)") + } catch { + // handle error } - // [END get_count] + } + // [END get_count] } diff --git a/firestore/swift/firestore-smoketest/SolutionGeoPointViewController.swift b/firestore/swift/firestore-smoketest/SolutionGeoPointViewController.swift index fa83af64..733120c7 100644 --- a/firestore/swift/firestore-smoketest/SolutionGeoPointViewController.swift +++ b/firestore/swift/firestore-smoketest/SolutionGeoPointViewController.swift @@ -23,83 +23,80 @@ import CoreLocation class SolutionGeoPointController: UIViewController { - var db: Firestore! + var db: Firestore! - override func viewDidLoad() { - super.viewDidLoad() - db = Firestore.firestore() - } + override func viewDidLoad() { + super.viewDidLoad() + db = Firestore.firestore() + } - func storeGeoHash() { - // [START fs_geo_add_hash] - // Compute the GeoHash for a lat/lng point - let latitude = 51.5074 - let longitude = 0.12780 - let location = CLLocationCoordinate2D(latitude: latitude, longitude: longitude) + func storeGeoHash() { + // [START fs_geo_add_hash] + // Compute the GeoHash for a lat/lng point + let latitude = 51.5074 + let longitude = 0.12780 + let location = CLLocationCoordinate2D(latitude: latitude, longitude: longitude) - let hash = GFUtils.geoHash(forLocation: location) + let hash = GFUtils.geoHash(forLocation: location) - // Add the hash and the lat/lng to the document. We will use the hash - // for queries and the lat/lng for distance comparisons. - let documentData: [String: Any] = [ - "geohash": hash, - "lat": latitude, - "lng": longitude - ] + // Add the hash and the lat/lng to the document. We will use the hash + // for queries and the lat/lng for distance comparisons. + let documentData: [String: Any] = [ + "geohash": hash, + "lat": latitude, + "lng": longitude + ] - let londonRef = db.collection("cities").document("LON") - londonRef.updateData(documentData) { error in - // ... - } - // [END fs_geo_add_hash] + let londonRef = db.collection("cities").document("LON") + londonRef.updateData(documentData) { error in + // ... } + // [END fs_geo_add_hash] + } - func geoQuery() { - // [START fs_geo_query_hashes] - // Find cities within 50km of London - let center = CLLocationCoordinate2D(latitude: 51.5074, longitude: 0.1278) - let radiusInM: Double = 50 * 1000 - - // Each item in 'bounds' represents a startAt/endAt pair. We have to issue - // a separate query for each pair. There can be up to 9 pairs of bounds - // depending on overlap, but in most cases there are 4. - let queryBounds = GFUtils.queryBounds(forLocation: center, - withRadius: radiusInM) - let queries = queryBounds.map { bound -> Query in - return db.collection("cities") - .order(by: "geohash") - .start(at: [bound.startValue]) - .end(at: [bound.endValue]) - } + func geoQuery() async { + // [START fs_geo_query_hashes] + // Find cities within 50km of London + let center = CLLocationCoordinate2D(latitude: 51.5074, longitude: 0.1278) + let radiusInM: Double = 50 * 1000 - var matchingDocs = [QueryDocumentSnapshot]() - // Collect all the query results together into a single list - func getDocumentsCompletion(snapshot: QuerySnapshot?, error: Error?) -> () { - guard let documents = snapshot?.documents else { - print("Unable to fetch snapshot data. \(String(describing: error))") - return - } + // Each item in 'bounds' represents a startAt/endAt pair. We have to issue + // a separate query for each pair. There can be up to 9 pairs of bounds + // depending on overlap, but in most cases there are 4. + let queryBounds = GFUtils.queryBounds(forLocation: center, + withRadius: radiusInM) + let queries = queryBounds.map { bound -> Query in + return db.collection("cities") + .order(by: "geohash") + .start(at: [bound.startValue]) + .end(at: [bound.endValue]) + } - for document in documents { - let lat = document.data()["lat"] as? Double ?? 0 - let lng = document.data()["lng"] as? Double ?? 0 - let coordinates = CLLocation(latitude: lat, longitude: lng) - let centerPoint = CLLocation(latitude: center.latitude, longitude: center.longitude) + var matchingDocs = [QueryDocumentSnapshot]() - // We have to filter out a few false positives due to GeoHash accuracy, but - // most will match - let distance = GFUtils.distance(from: centerPoint, to: coordinates) - if distance <= radiusInM { - matchingDocs.append(document) - } - } - } + // After all callbacks have executed, matchingDocs contains the result. Note that this code + // executes all queries serially, which may not be optimal for performance. + do { + for query in queries { + let snapshot = try await query.getDocuments() + // Collect all the query results together into a single list + for document in snapshot.documents { + let lat = document.data()["lat"] as? Double ?? 0 + let lng = document.data()["lng"] as? Double ?? 0 + let coordinates = CLLocation(latitude: lat, longitude: lng) + let centerPoint = CLLocation(latitude: center.latitude, longitude: center.longitude) - // After all callbacks have executed, matchingDocs contains the result. Note that this - // sample does not demonstrate how to wait on all callbacks to complete. - for query in queries { - query.getDocuments(completion: getDocumentsCompletion) + // We have to filter out a few false positives due to GeoHash accuracy, but + // most will match + let distance = GFUtils.distance(from: centerPoint, to: coordinates) + if distance <= radiusInM { + matchingDocs.append(document) + } } - // [END fs_geo_query_hashes] + } + } catch { + print("Unable to fetch snapshot data. \(error)") } + // [END fs_geo_query_hashes] + } } diff --git a/firestore/swift/firestore-smoketest/ViewController.swift b/firestore/swift/firestore-smoketest/ViewController.swift index 14508973..101d6407 100644 --- a/firestore/swift/firestore-smoketest/ViewController.swift +++ b/firestore/swift/firestore-smoketest/ViewController.swift @@ -36,47 +36,53 @@ class ViewController: UIViewController { @IBAction func didTouchSmokeTestButton(_ sender: AnyObject) { // Quickstart - addAdaLovelace() - addAlanTuring() - getCollection() - listenForUsers() + Task { + await addAdaLovelace() + await addAlanTuring() + await getCollection() + listenForUsers() + } // Structure Data demonstrateReferences() // Save Data - setDocument() - dataTypes() - setData() - addDocument() - newDocument() - updateDocument() - createIfMissing() - updateDocumentNested() - deleteDocument() - deleteCollection() - deleteField() - serverTimestamp() - serverTimestampOptions() - simpleTransaction() - transaction() - writeBatch() + Task { + await setDocument() + await dataTypes() + setData() + await addDocument() + newDocument() + await updateDocument() + createIfMissing() + await updateDocumentNested() + await deleteDocument() + deleteCollection() + await deleteField() + await serverTimestamp() + serverTimestampOptions() + await simpleTransaction() + await transaction() + await writeBatch() + } // Retrieve Data - exampleData() - exampleDataCollectionGroup() - getDocument() - customClassGetDocument() - listenDocument() - listenDocumentLocal() - listenWithMetadata() - getMultiple() - getMultipleAll() - listenMultiple() - listenDiffs() - listenState() - detachListener() - handleListenErrors() + Task { + exampleData() + exampleDataCollectionGroup() + await getDocument() + await customClassGetDocument() + listenDocument() + listenDocumentLocal() + listenWithMetadata() + await getMultiple() + await getMultipleAll() + listenMultiple() + listenDiffs() + listenState() + detachListener() + handleListenErrors() + } // Query Data simpleQueries() @@ -456,30 +462,29 @@ class ViewController: UIViewController { // [END delete_collection] } - private func deleteField() { + private func deleteField() async { // [START delete_field] - db.collection("cities").document("BJ").updateData([ - "capital": FieldValue.delete(), - ]) { err in - if let err = err { - print("Error updating document: \(err)") - } else { - print("Document successfully updated") - } + do { + + try await db.collection("cities").document("BJ").updateData([ + "capital": FieldValue.delete(), + ]) + print("Document successfully updated") + } catch { + print("Error updating document: \(error)") } // [END delete_field] } - private func serverTimestamp() { + private func serverTimestamp() async { // [START server_timestamp] - db.collection("objects").document("some-id").updateData([ - "lastUpdated": FieldValue.serverTimestamp(), - ]) { err in - if let err = err { - print("Error updating document: \(err)") - } else { - print("Document successfully updated") - } + do { + try await db.collection("objects").document("some-id").updateData([ + "lastUpdated": FieldValue.serverTimestamp(), + ]) + print("Document successfully updated") + } catch { + print("Error updating document: \(error)") } // [END server_timestamp] } @@ -500,96 +505,94 @@ class ViewController: UIViewController { // [END server_timestamp_options] } - private func simpleTransaction() { + private func simpleTransaction() async { // [START simple_transaction] let sfReference = db.collection("cities").document("SF") - db.runTransaction({ (transaction, errorPointer) -> Any? in - let sfDocument: DocumentSnapshot - do { - try sfDocument = transaction.getDocument(sfReference) - } catch let fetchError as NSError { - errorPointer?.pointee = fetchError - return nil - } + do { + let _ = try await db.runTransaction({ (transaction, errorPointer) -> Any? in + let sfDocument: DocumentSnapshot + do { + try sfDocument = transaction.getDocument(sfReference) + } catch let fetchError as NSError { + errorPointer?.pointee = fetchError + return nil + } - guard let oldPopulation = sfDocument.data()?["population"] as? Int else { - let error = NSError( - domain: "AppErrorDomain", - code: -1, - userInfo: [ - NSLocalizedDescriptionKey: "Unable to retrieve population from snapshot \(sfDocument)" - ] - ) - errorPointer?.pointee = error - return nil - } + guard let oldPopulation = sfDocument.data()?["population"] as? Int else { + let error = NSError( + domain: "AppErrorDomain", + code: -1, + userInfo: [ + NSLocalizedDescriptionKey: "Unable to retrieve population from snapshot \(sfDocument)" + ] + ) + errorPointer?.pointee = error + return nil + } - // Note: this could be done without a transaction - // by updating the population using FieldValue.increment() - transaction.updateData(["population": oldPopulation + 1], forDocument: sfReference) - return nil - }) { (object, error) in - if let error = error { - print("Transaction failed: \(error)") - } else { - print("Transaction successfully committed!") - } + // Note: this could be done without a transaction + // by updating the population using FieldValue.increment() + transaction.updateData(["population": oldPopulation + 1], forDocument: sfReference) + return nil + }) + print("Transaction successfully committed!") + } catch { + print("Transaction failed: \(error)") } // [END simple_transaction] } - private func transaction() { + private func transaction() async { // [START transaction] let sfReference = db.collection("cities").document("SF") - db.runTransaction({ (transaction, errorPointer) -> Any? in - let sfDocument: DocumentSnapshot - do { - try sfDocument = transaction.getDocument(sfReference) - } catch let fetchError as NSError { - errorPointer?.pointee = fetchError - return nil - } + do { + let object = try await db.runTransaction({ (transaction, errorPointer) -> Any? in + let sfDocument: DocumentSnapshot + do { + try sfDocument = transaction.getDocument(sfReference) + } catch let fetchError as NSError { + errorPointer?.pointee = fetchError + return nil + } - guard let oldPopulation = sfDocument.data()?["population"] as? Int else { - let error = NSError( - domain: "AppErrorDomain", - code: -1, - userInfo: [ - NSLocalizedDescriptionKey: "Unable to retrieve population from snapshot \(sfDocument)" - ] - ) - errorPointer?.pointee = error - return nil - } + guard let oldPopulation = sfDocument.data()?["population"] as? Int else { + let error = NSError( + domain: "AppErrorDomain", + code: -1, + userInfo: [ + NSLocalizedDescriptionKey: "Unable to retrieve population from snapshot \(sfDocument)" + ] + ) + errorPointer?.pointee = error + return nil + } - // Note: this could be done without a transaction - // by updating the population using FieldValue.increment() - let newPopulation = oldPopulation + 1 - guard newPopulation <= 1000000 else { - let error = NSError( - domain: "AppErrorDomain", - code: -2, - userInfo: [NSLocalizedDescriptionKey: "Population \(newPopulation) too big"] - ) - errorPointer?.pointee = error - return nil - } + // Note: this could be done without a transaction + // by updating the population using FieldValue.increment() + let newPopulation = oldPopulation + 1 + guard newPopulation <= 1000000 else { + let error = NSError( + domain: "AppErrorDomain", + code: -2, + userInfo: [NSLocalizedDescriptionKey: "Population \(newPopulation) too big"] + ) + errorPointer?.pointee = error + return nil + } - transaction.updateData(["population": newPopulation], forDocument: sfReference) - return newPopulation - }) { (object, error) in - if let error = error { - print("Error updating population: \(error)") - } else { - print("Population increased to \(object!)") - } + transaction.updateData(["population": newPopulation], forDocument: sfReference) + return newPopulation + }) + print("Population increased to \(object!)") + } catch { + print("Error updating population: \(error)") } // [END transaction] } - private func writeBatch() { + private func writeBatch() async { // [START write_batch] // Get new write batch let batch = db.batch() @@ -607,12 +610,11 @@ class ViewController: UIViewController { batch.deleteDocument(laRef) // Commit the batch - batch.commit() { err in - if let err = err { - print("Error writing batch \(err)") - } else { - print("Batch write succeeded.") - } + do { + try await batch.commit() + print("Batch write succeeded.") + } catch { + print("Error writing batch: \(error)") } // [END write_batch] } @@ -701,57 +703,53 @@ class ViewController: UIViewController { // [END fs_collection_group_query_data_setup] } - private func getDocument() { + private func getDocument() async { // [START get_document] let docRef = db.collection("cities").document("SF") - docRef.getDocument { (document, error) in - if let document = document, document.exists { + do { + let document = try await docRef.getDocument() + if document.exists { let dataDescription = document.data().map(String.init(describing:)) ?? "nil" print("Document data: \(dataDescription)") } else { print("Document does not exist") } + } catch { + print("Error getting document: \(error)") } // [END get_document] } - private func getDocumentWithOptions() { + private func getDocumentWithOptions() async { // [START get_document_options] let docRef = db.collection("cities").document("SF") - // Force the SDK to fetch the document from the cache. Could also specify - // FirestoreSource.server or FirestoreSource.default. - docRef.getDocument(source: .cache) { (document, error) in - if let document = document { + do { + // Force the SDK to fetch the document from the cache. Could also specify + // FirestoreSource.server or FirestoreSource.default. + let document = try await docRef.getDocument(source: .cache) + if document.exists { let dataDescription = document.data().map(String.init(describing:)) ?? "nil" print("Cached document data: \(dataDescription)") } else { print("Document does not exist in cache") } + } catch { + print("Error getting document: \(error)") } // [END get_document_options] } - private func customClassGetDocument() { + private func customClassGetDocument() async { // [START custom_type] let docRef = db.collection("cities").document("BJ") - docRef.getDocument(as: City.self) { result in - // The Result type encapsulates deserialization errors or - // successful deserialization, and can be handled as follows: - // - // Result - // /\ - // Error City - switch result { - case .success(let city): - // A `City` value was successfully initialized from the DocumentSnapshot. - print("City: \(city)") - case .failure(let error): - // A `City` value could not be initialized from the DocumentSnapshot. - print("Error decoding city: \(error)") - } + do { + let city = try await docRef.getDocument(as: City.self) + print("City: \(city)") + } catch { + print("Error decoding city: \(error)") } // [END custom_type] } @@ -797,45 +795,42 @@ class ViewController: UIViewController { // [END listen_with_metadata] } - private func getMultiple() { + private func getMultiple() async { // [START get_multiple] - db.collection("cities").whereField("capital", isEqualTo: true) - .getDocuments() { (querySnapshot, err) in - if let err = err { - print("Error getting documents: \(err)") - } else { - for document in querySnapshot!.documents { - print("\(document.documentID) => \(document.data())") - } - } + do { + let querySnapshot = try await db.collection("cities").whereField("capital", isEqualTo: true) + .getDocuments() + for document in querySnapshot.documents { + print("\(document.documentID) => \(document.data())") } + } catch { + print("Error getting documents: \(error)") + } // [END get_multiple] } - private func getMultipleAll() { + private func getMultipleAll() async { // [START get_multiple_all] - db.collection("cities").getDocuments() { (querySnapshot, err) in - if let err = err { - print("Error getting documents: \(err)") - } else { - for document in querySnapshot!.documents { - print("\(document.documentID) => \(document.data())") - } + do { + let querySnapshot = try await db.collection("cities").getDocuments() + for document in querySnapshot.documents { + print("\(document.documentID) => \(document.data())") } + } catch { + print("Error getting documents: \(error)") } // [END get_multiple_all] } - private func getMultipleAllSubcollection() { + private func getMultipleAllSubcollection() async { // [START get_multiple_all_subcollection] - db.collection("cities/SF/landmarks").getDocuments() { (querySnapshot, err) in - if let err = err { - print("Error getting documents: \(err)") - } else { - for document in querySnapshot!.documents { - print("\(document.documentID) => \(document.data())") - } + do { + let querySnapshot = try await db.collection("cities/SF/landmarks").getDocuments() + for document in querySnapshot.documents { + print("\(document.documentID) => \(document.data())") } + } catch { + print("Error getting documents: \(error)") } // [END get_multiple_all_subcollection] } @@ -848,7 +843,7 @@ class ViewController: UIViewController { print("Error fetching documents: \(error!)") return } - let cities = documents.map { $0["name"]! } + let cities = documents.compactMap { $0["name"] } print("Current cities in CA: \(cities)") } // [END listen_multiple] @@ -1255,7 +1250,7 @@ class ViewController: UIViewController { // [START fs_emulator_connect] let settings = Firestore.firestore().settings settings.host = "127.0.0.1:8080" - settings.isPersistenceEnabled = false + settings.cacheSettings = MemoryCacheSettings() settings.isSSLEnabled = false Firestore.firestore().settings = settings // [END fs_emulator_connect] From 5cfeaad7b81d66618c09a7edbb72cab815edf454 Mon Sep 17 00:00:00 2001 From: Morgan Chen Date: Tue, 5 Dec 2023 14:55:00 -0800 Subject: [PATCH 341/387] move installations snippets to async await --- .../InstallationsSnippets/AppDelegate.swift | 42 +++++++++---------- 1 file changed, 20 insertions(+), 22 deletions(-) diff --git a/installations/InstallationsSnippets/AppDelegate.swift b/installations/InstallationsSnippets/AppDelegate.swift index d0c604f5..7dc08d77 100644 --- a/installations/InstallationsSnippets/AppDelegate.swift +++ b/installations/InstallationsSnippets/AppDelegate.swift @@ -48,45 +48,43 @@ class AppDelegate: UIResponder, UIApplicationDelegate { queue: nil ) { (notification) in // Fetch new Installation ID - self.fetchInstallationToken() + Task { + await self.fetchInstallationToken() + } } // [END handle_installation_id_change] } - func fetchInstallationID() { + func fetchInstallationID() async { // [START fetch_installation_id] - Installations.installations().installationID { (id, error) in - if let error = error { - print("Error fetching id: \(error)") - return - } - guard let id = id else { return } + do { + let id = try await Installations.installations().installationID() print("Installation ID: \(id)") + } catch { + print("Error fetching id: \(error)") } // [END fetch_installation_id] } - func fetchInstallationToken() { + func fetchInstallationToken() async { // [START fetch_installation_token] - Installations.installations().authTokenForcingRefresh(true, completion: { (result, error) in - if let error = error { - print("Error fetching token: \(error)") - return - } - guard let result = result else { return } + do { + let result = try await Installations.installations() + .authTokenForcingRefresh(true) print("Installation auth token: \(result.authToken)") - }) + } catch { + print("Error fetching token: \(error)") + } // [END fetch_installation_token] } - func deleteInstallation() { + func deleteInstallation() async { // [START delete_installation] - Installations.installations().delete { error in - if let error = error { - print("Error deleting installation: \(error)") - return - } + do { + try await Installations.installations().delete() print("Installation deleted"); + } catch { + print("Error deleting installation: \(error)") } // [END delete_installation] } From f9c568de59c60f685323b8b9cac1927dce1387c1 Mon Sep 17 00:00:00 2001 From: Morgan Chen Date: Tue, 5 Dec 2023 15:21:33 -0800 Subject: [PATCH 342/387] migrate to async awaitt --- .../project.pbxproj | 6 +- .../MLFunctionsExample/ViewController.m | 4 +- .../ViewController.swift | 59 +++++++++++-------- 3 files changed, 40 insertions(+), 29 deletions(-) diff --git a/ml-functions/MLFunctionsExample.xcodeproj/project.pbxproj b/ml-functions/MLFunctionsExample.xcodeproj/project.pbxproj index 5862e9fe..0d40f6ee 100644 --- a/ml-functions/MLFunctionsExample.xcodeproj/project.pbxproj +++ b/ml-functions/MLFunctionsExample.xcodeproj/project.pbxproj @@ -3,7 +3,7 @@ archiveVersion = 1; classes = { }; - objectVersion = 51; + objectVersion = 54; objects = { /* Begin PBXBuildFile section */ @@ -389,6 +389,7 @@ ASSETCATALOG_COMPILER_APPICON_NAME = AppIcon; CODE_SIGN_STYLE = Automatic; INFOPLIST_FILE = MLFunctionsExample/Info.plist; + IPHONEOS_DEPLOYMENT_TARGET = 14.0; LD_RUNPATH_SEARCH_PATHS = ( "$(inherited)", "@executable_path/Frameworks", @@ -405,6 +406,7 @@ ASSETCATALOG_COMPILER_APPICON_NAME = AppIcon; CODE_SIGN_STYLE = Automatic; INFOPLIST_FILE = MLFunctionsExample/Info.plist; + IPHONEOS_DEPLOYMENT_TARGET = 14.0; LD_RUNPATH_SEARCH_PATHS = ( "$(inherited)", "@executable_path/Frameworks", @@ -421,6 +423,7 @@ ASSETCATALOG_COMPILER_APPICON_NAME = AppIcon; CODE_SIGN_STYLE = Automatic; INFOPLIST_FILE = MLFunctionsExampleSwift/Info.plist; + IPHONEOS_DEPLOYMENT_TARGET = 14.0; LD_RUNPATH_SEARCH_PATHS = ( "$(inherited)", "@executable_path/Frameworks", @@ -440,6 +443,7 @@ ASSETCATALOG_COMPILER_APPICON_NAME = AppIcon; CODE_SIGN_STYLE = Automatic; INFOPLIST_FILE = MLFunctionsExampleSwift/Info.plist; + IPHONEOS_DEPLOYMENT_TARGET = 14.0; LD_RUNPATH_SEARCH_PATHS = ( "$(inherited)", "@executable_path/Frameworks", diff --git a/ml-functions/MLFunctionsExample/ViewController.m b/ml-functions/MLFunctionsExample/ViewController.m index f556313e..2d5b80c9 100644 --- a/ml-functions/MLFunctionsExample/ViewController.m +++ b/ml-functions/MLFunctionsExample/ViewController.m @@ -85,10 +85,10 @@ - (void)annotateImage:(NSDictionary *)requestData { callWithObject:requestData completion:^(FIRHTTPSCallableResult * _Nullable result, NSError * _Nullable error) { if (error) { - if (error.domain == FIRFunctionsErrorDomain) { + if ([error.domain isEqualToString:@"com.firebase.functions"]) { FIRFunctionsErrorCode code = error.code; NSString *message = error.localizedDescription; - NSObject *details = error.userInfo[FIRFunctionsErrorDetailsKey]; + NSObject *details = error.userInfo[@"details"]; } // ... } diff --git a/ml-functions/MLFunctionsExampleSwift/ViewController.swift b/ml-functions/MLFunctionsExampleSwift/ViewController.swift index 31768e10..37204bce 100644 --- a/ml-functions/MLFunctionsExampleSwift/ViewController.swift +++ b/ml-functions/MLFunctionsExampleSwift/ViewController.swift @@ -29,7 +29,7 @@ class ViewController: UIViewController { func prepareData(uiImage: UIImage) { // [START base64encodeImage] - guard let imageData = uiImage.jpegData(compressionQuality: 1.0f) else { return } + guard let imageData = uiImage.jpegData(compressionQuality: 1.0) else { return } let base64encodedImage = imageData.base64EncodedString() // [END base64encodeImage] } @@ -71,9 +71,12 @@ class ViewController: UIViewController { // [END prepareLandmarkData] } - func annotateImage(requestData: Dictionary) { + func annotateImage(requestData: Any) async { // [START function_annotateImage] - functions.httpsCallable("annotateImage").call(requestData) { (result, error) in + do { + let result = try await functions.httpsCallable("annotateImage").call(requestData) + print(result) + } catch { if let error = error as NSError? { if error.domain == FunctionsErrorDomain { let code = FunctionsErrorCode(rawValue: error.code) @@ -82,7 +85,6 @@ class ViewController: UIViewController { } // ... } - // Function completed successfully } // [END function_annotateImage] } @@ -101,46 +103,51 @@ class ViewController: UIViewController { func getRecognizedTextsFrom(_ result: HTTPSCallableResult?) { // [START function_getRecognizedTexts] - guard let annotation = (result?.data as? [String: Any])?["fullTextAnnotation"] as? [String: Any] else { return } - print("%nComplete annotation:") - let text = annotation["text"] as? String ?? "" - print("%n\(text)") + let annotation = result.flatMap { $0.data as? [String: Any] } + .flatMap { $0["fullTextAnnotation"] } + .flatMap { $0 as? [String: Any] } + guard let annotation = annotation else { return } + + if let text = annotation["text"] as? String { + print("Complete annotation: \(text)") + } // [END function_getRecognizedTexts] -   + // [START function_getRecognizedTexts_details] guard let pages = annotation["pages"] as? [[String: Any]] else { return } for page in pages { - var pageText = "" - guard let blocks = page["blocks"] as? [[String: Any]] else { continue } - for block in blocks { + var pageText = "" + guard let blocks = page["blocks"] as? [[String: Any]] else { continue } + for block in blocks { var blockText = "" guard let paragraphs = block["paragraphs"] as? [[String: Any]] else { continue } for paragraph in paragraphs { - var paragraphText = "" - guard let words = paragraph["words"] as? [[String: Any]] else { continue } - for word in words { + var paragraphText = "" + guard let words = paragraph["words"] as? [[String: Any]] else { continue } + for word in words { var wordText = "" guard let symbols = word["symbols"] as? [[String: Any]] else { continue } for symbol in symbols { - let text = symbol["text"] as? String ?? "" - let confidence = symbol["confidence"] as? Float ?? 0.0 - wordText += text - print("Symbol text: \(text) (confidence: \(confidence)%n") + let text = symbol["text"] as? String ?? "" + let confidence = symbol["confidence"] as? Float ?? 0.0 + wordText += text + print("Symbol text: \(text) (confidence: \(confidence)%n") } let confidence = word["confidence"] as? Float ?? 0.0 print("Word text: \(wordText) (confidence: \(confidence)%n%n") let boundingBox = word["boundingBox"] as? [Float] ?? [0.0, 0.0, 0.0, 0.0] print("Word bounding box: \(boundingBox.description)%n") paragraphText += wordText - } - print("%nParagraph: %n\(paragraphText)%n") - let boundingBox = paragraph["boundingBox"] as? [Float] ?? [0.0, 0.0, 0.0, 0.0] - print("Paragraph bounding box: \(boundingBox)%n") - let confidence = paragraph["confidence"] as? Float ?? 0.0 - print("Paragraph Confidence: \(confidence)%n") - blockText += paragraphText + } + print("%nParagraph: %n\(paragraphText)%n") + let boundingBox = paragraph["boundingBox"] as? [Float] ?? [0.0, 0.0, 0.0, 0.0] + print("Paragraph bounding box: \(boundingBox)%n") + let confidence = paragraph["confidence"] as? Float ?? 0.0 + print("Paragraph Confidence: \(confidence)%n") + blockText += paragraphText } pageText += blockText + } } // [END function_getRecognizedTexts_details] } From 778c910436fb716ee2ba6e488eaa19b7801883bf Mon Sep 17 00:00:00 2001 From: Morgan Chen Date: Tue, 5 Dec 2023 15:42:58 -0800 Subject: [PATCH 343/387] update storage snippets with async/awaitt --- .../project.pbxproj | 6 +- .../ViewController.swift | 97 ++++++++----------- 2 files changed, 46 insertions(+), 57 deletions(-) diff --git a/storage/StorageReference.xcodeproj/project.pbxproj b/storage/StorageReference.xcodeproj/project.pbxproj index 312025d3..eff0ce0d 100644 --- a/storage/StorageReference.xcodeproj/project.pbxproj +++ b/storage/StorageReference.xcodeproj/project.pbxproj @@ -258,7 +258,7 @@ CLANG_ENABLE_MODULES = YES; CLANG_WARN_SUSPICIOUS_MOVE = YES; INFOPLIST_FILE = "$(SRCROOT)/StorageReference/Info.plist"; - IPHONEOS_DEPLOYMENT_TARGET = 10.3; + IPHONEOS_DEPLOYMENT_TARGET = 14.0; LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks"; PRODUCT_BUNDLE_IDENTIFIER = com.google.firebase.referencecode.FirebaseStorageReference; PRODUCT_NAME = "$(TARGET_NAME)"; @@ -276,7 +276,7 @@ CLANG_ENABLE_MODULES = YES; CLANG_WARN_SUSPICIOUS_MOVE = YES; INFOPLIST_FILE = "$(SRCROOT)/StorageReference/Info.plist"; - IPHONEOS_DEPLOYMENT_TARGET = 10.3; + IPHONEOS_DEPLOYMENT_TARGET = 14.0; LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks"; PRODUCT_BUNDLE_IDENTIFIER = com.google.firebase.referencecode.FirebaseStorageReference; PRODUCT_NAME = "$(TARGET_NAME)"; @@ -383,6 +383,7 @@ buildSettings = { ASSETCATALOG_COMPILER_APPICON_NAME = AppIcon; INFOPLIST_FILE = "$(SRCROOT)/StorageReference/Info.plist"; + IPHONEOS_DEPLOYMENT_TARGET = 14.0; LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks"; PRODUCT_BUNDLE_IDENTIFIER = com.google.firebase.referencecode.StorageReference; PRODUCT_NAME = "$(TARGET_NAME)"; @@ -394,6 +395,7 @@ buildSettings = { ASSETCATALOG_COMPILER_APPICON_NAME = AppIcon; INFOPLIST_FILE = "$(SRCROOT)/StorageReference/Info.plist"; + IPHONEOS_DEPLOYMENT_TARGET = 14.0; LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks"; PRODUCT_BUNDLE_IDENTIFIER = com.google.firebase.referencecode.StorageReference; PRODUCT_NAME = "$(TARGET_NAME)"; diff --git a/storage/StorageReferenceSwift/ViewController.swift b/storage/StorageReferenceSwift/ViewController.swift index eb4ebc55..23bb1fc4 100644 --- a/storage/StorageReferenceSwift/ViewController.swift +++ b/storage/StorageReferenceSwift/ViewController.swift @@ -16,6 +16,7 @@ import UIKit +import FirebaseCore import FirebaseStorage import FirebaseStorageUI @@ -137,7 +138,7 @@ class ViewController: UIViewController { // [END firstorage_upload] } - func storageInMemoryExample() { + func storageInMemoryExample() async { let storageRef = Storage.storage().reference() // [START firstorage_memory] @@ -529,7 +530,7 @@ class ViewController: UIViewController { // [END firstorage_download_combined] } - func storageGetMetadataExample() { + func storageGetMetadataExample() async { let storageRef = Storage.storage().reference() // [START firstorage_get_metadata] @@ -537,17 +538,15 @@ class ViewController: UIViewController { let forestRef = storageRef.child("images/forest.jpg") // Get metadata properties - forestRef.getMetadata { metadata, error in - if let error = error { - // Uh-oh, an error occurred! - } else { - // Metadata now contains the metadata for 'images/forest.jpg' - } + do { + let metadata = try await forestRef.getMetadata() + } catch { + // ... } // [END firstorage_get_metadata] } - func storageChangeMetadataExample() { + func storageChangeMetadataExample() async { let storageRef = Storage.storage().reference() // [START firstorage_change_metadata] @@ -560,17 +559,15 @@ class ViewController: UIViewController { newMetadata.contentType = "image/jpeg" // Update metadata properties - forestRef.updateMetadata(newMetadata) { metadata, error in - if let error = error { - // Uh-oh, an error occurred! - } else { - // Updated metadata for 'images/forest.jpg' is returned - } + do { + let updatedMetadata = try await forestRef.updateMetadata(newMetadata) + } catch { + // ... } // [END firstorage_change_metadata] } - func storageDeleteMetadataExample() { + func storageDeleteMetadataExample() async { let storageRef = Storage.storage().reference() let forestRef = storageRef.child("images/forest.jpg") @@ -578,13 +575,11 @@ class ViewController: UIViewController { let newMetadata = StorageMetadata() newMetadata.contentType = nil - // Delete the metadata property - forestRef.updateMetadata(newMetadata) { metadata, error in - if let error = error { - // Uh-oh, an error occurred! - } else { - // metadata.contentType should be nil - } + do { + // Delete the metadata property + let updatedMetadata = try await forestRef.updateMetadata(newMetadata) + } catch { + // ... } // [END firstorage_delete_metadata] } @@ -600,32 +595,28 @@ class ViewController: UIViewController { // [END firstorage_custom_metadata] } - func storageDeleteFileExample() { + func storageDeleteFileExample() async { let storageRef = Storage.storage().reference() // [START firstorage_delete] // Create a reference to the file to delete let desertRef = storageRef.child("desert.jpg") - // Delete the file - desertRef.delete { error in - if let error = error { - // Uh-oh, an error occurred! - } else { - // File deleted successfully - } + do { + // Delete the file + try await desertRef.delete() + } catch { + // ... } // [END firstorage_delete] } - func listAllFiles() { + func listAllFiles() async { let storage = Storage.storage() // [START storage_list_all] let storageReference = storage.reference().child("files/uid") - storageReference.listAll { (result, error) in - if let error = error { - // ... - } + do { + let result = try await storageReference.listAll() for prefix in result.prefixes { // The prefixes under storageReference. // You may call listAll(completion:) recursively on them. @@ -633,34 +624,31 @@ class ViewController: UIViewController { for item in result.items { // The items under storageReference. } + } catch { + // ... } // [END storage_list_all] } // [START storage_list_paginated] - func listAllPaginated(pageToken: String? = nil) { + func listAllPaginated(pageToken: String? = nil) async throws { let storage = Storage.storage() let storageReference = storage.reference().child("files/uid") - let pageHandler: (StorageListResult, Error?) -> Void = { (result, error) in - if let error = error { - // ... - } - let prefixes = result.prefixes - let items = result.items - - // ... - - // Process next page - if let token = result.pageToken { - self.listAllPaginated(pageToken: token) - } - } - + let listResult: StorageListResult if let pageToken = pageToken { - storageReference.list(withMaxResults: 100, pageToken: pageToken, completion: pageHandler) + listResult = try await storageReference.list(maxResults: 100, pageToken: pageToken) } else { - storageReference.list(withMaxResults: 100, completion: pageHandler) + listResult = try await storageReference.list(maxResults: 100) + } + let prefixes = listResult.prefixes + let items = listResult.items + // Handle list result + // ... + + // Process next page + if let token = listResult.pageToken { + try await listAllPaginated(pageToken: token) } } // [END storage_list_paginated] @@ -669,6 +657,5 @@ class ViewController: UIViewController { // [START storage_emulator_connect] Storage.storage().useEmulator(withHost: "127.0.0.1", port: 9199) // [END storage_emulator_connect] - } } From e3666ad3c01f1c5c286020739994bc0e42d68290 Mon Sep 17 00:00:00 2001 From: Morgan Chen Date: Tue, 5 Dec 2023 15:58:26 -0800 Subject: [PATCH 344/387] update db snippets --- .../swift/ViewController.swift | 39 +++++++++---------- 1 file changed, 18 insertions(+), 21 deletions(-) diff --git a/database/DatabaseReference/swift/ViewController.swift b/database/DatabaseReference/swift/ViewController.swift index 590f4a67..84b6291f 100644 --- a/database/DatabaseReference/swift/ViewController.swift +++ b/database/DatabaseReference/swift/ViewController.swift @@ -100,29 +100,26 @@ class ViewController: UIViewController { // [END rtdb_write_new_user] } - func writeNewUserWithCompletion(_ user: FirebaseAuth.User, withUsername username: String) { + func writeNewUserWithCompletion(_ user: FirebaseAuth.User, withUsername username: String) async { // [START rtdb_write_new_user_completion] - ref.child("users").child(user.uid).setValue(["username": username]) { - (error:Error?, ref:DatabaseReference) in - if let error = error { - print("Data could not be saved: \(error).") - } else { - print("Data saved successfully!") - } + do { + try await ref.child("users").child(user.uid).setValue(["username": username]) + print("Data saved successfully!") + } catch { + print("Data could not be saved: \(error).") } // [END rtdb_write_new_user_completion] } - func singleUseFetchData(uid: String) { - let ref = Database.database().reference(); + func singleUseFetchData(uid: String) async { + let ref = Database.database().reference() // [START single_value_get_data] - ref.child("users/\(uid)/username").getData(completion: { error, snapshot in - guard error == nil else { - print(error!.localizedDescription) - return; - } - let userName = snapshot?.value as? String ?? "Unknown"; - }); + do { + let snapshot = try await ref.child("users/\(uid)/username").getData() + let userName = snapshot.value as? String ?? "Unknown" + } catch { + print(error) + } // [END single_value_get_data] } @@ -134,9 +131,9 @@ class ViewController: UIViewController { } func flushRealtimeDatabase() { - // [START rtdb_emulator_flush] + // [START rtdb_emulator_flush] // With a DatabaseReference, write nil to clear the database. - Database.database().reference().setValue(nil); + Database.database().reference().setValue(nil) // [END rtdb_emulator_flush] } @@ -148,7 +145,7 @@ class ViewController: UIViewController { "user-posts/\(postID)/stars/\(userID)": true, "user-posts/\(postID)/starCount": ServerValue.increment(1) ] as [String : Any] - Database.database().reference().updateChildValues(updates); + Database.database().reference().updateChildValues(updates) // [END rtdb_post_stars_increment] } @@ -167,7 +164,7 @@ func combinedExample() { connectedRef.observe(.value, with: { snapshot in // only handle connection established (or I've reconnected after a loss of connection) - guard let connected = snapshot.value as? Bool, connected else { return } + guard snapshot.value as? Bool ?? false else { return } // add this device to my connections list let con = myConnectionsRef.childByAutoId() From 76e2a70904cb91860cf07d025df3a64c1166be2d Mon Sep 17 00:00:00 2001 From: Morgan Chen Date: Mon, 18 Dec 2023 16:12:42 -0800 Subject: [PATCH 345/387] code review feedback --- firestore/swift/Podfile.lock | 2 +- .../SolutionAggregationViewController.swift | 6 --- .../SolutionArraysViewController.swift | 14 ++---- .../SolutionGeoPointViewController.swift | 43 ++++++++++++------- 4 files changed, 32 insertions(+), 33 deletions(-) diff --git a/firestore/swift/Podfile.lock b/firestore/swift/Podfile.lock index c9985bc0..5beccb86 100644 --- a/firestore/swift/Podfile.lock +++ b/firestore/swift/Podfile.lock @@ -817,4 +817,4 @@ SPEC CHECKSUMS: PODFILE CHECKSUM: 22731d7869838987cae87634f5c8630ddc505b09 -COCOAPODS: 1.14.2 +COCOAPODS: 1.14.3 diff --git a/firestore/swift/firestore-smoketest/SolutionAggregationViewController.swift b/firestore/swift/firestore-smoketest/SolutionAggregationViewController.swift index 5b851c68..bd23e3a1 100644 --- a/firestore/swift/firestore-smoketest/SolutionAggregationViewController.swift +++ b/firestore/swift/firestore-smoketest/SolutionAggregationViewController.swift @@ -30,12 +30,6 @@ class SolutionAggregationViewController: UIViewController { let avgRating: Float let numRatings: Int - init(name: String, avgRating: Float, numRatings: Int) { - self.name = name - self.avgRating = avgRating - self.numRatings = numRatings - } - } let arinell = Restaurant(name: "Arinell Pizza", avgRating: 4.65, numRatings: 683) diff --git a/firestore/swift/firestore-smoketest/SolutionArraysViewController.swift b/firestore/swift/firestore-smoketest/SolutionArraysViewController.swift index 577b3565..aece8f89 100644 --- a/firestore/swift/firestore-smoketest/SolutionArraysViewController.swift +++ b/firestore/swift/firestore-smoketest/SolutionArraysViewController.swift @@ -31,9 +31,11 @@ class SolutionArraysViewController: UIViewController { func queryInCategory() async { // [START query_in_category] do { - let snapshot = try await db.collection("posts") + let querySnapshot = try await db.collection("posts") .whereField("categories.cats", isEqualTo: true) .getDocuments() + // Do something with the snapshot + print(querySnapshot) } catch { print("Error: \(error)") } @@ -77,11 +79,6 @@ class SolutionArraysViewController: UIViewController { let title: String let categories: [String: Bool] - init(title: String, categories: [String: Bool]) { - self.title = title - self.categories = categories - } - } let post = PostDict(title: "My great post", categories: [ @@ -97,11 +94,6 @@ class SolutionArraysViewController: UIViewController { let title: String let categories: [String: UInt64] - init(title: String, categories: [String: UInt64]) { - self.title = title - self.categories = categories - } - } let dictPost = PostDictAdvanced(title: "My great post", categories: [ diff --git a/firestore/swift/firestore-smoketest/SolutionGeoPointViewController.swift b/firestore/swift/firestore-smoketest/SolutionGeoPointViewController.swift index 733120c7..0866c12b 100644 --- a/firestore/swift/firestore-smoketest/SolutionGeoPointViewController.swift +++ b/firestore/swift/firestore-smoketest/SolutionGeoPointViewController.swift @@ -72,28 +72,41 @@ class SolutionGeoPointController: UIViewController { .end(at: [bound.endValue]) } - var matchingDocs = [QueryDocumentSnapshot]() + @Sendable func fetchMatchingDocs(from query: Query, + center: CLLocationCoordinate2D, + radiusInMeters: Double) async throws -> [QueryDocumentSnapshot] { + let snapshot = try await query.getDocuments() + // Collect all the query results together into a single list + return snapshot.documents.filter { document in + let lat = document.data()["lat"] as? Double ?? 0 + let lng = document.data()["lng"] as? Double ?? 0 + let coordinates = CLLocation(latitude: lat, longitude: lng) + let centerPoint = CLLocation(latitude: center.latitude, longitude: center.longitude) + + // We have to filter out a few false positives due to GeoHash accuracy, but + // most will match + let distance = GFUtils.distance(from: centerPoint, to: coordinates) + return distance <= radiusInM + } + } // After all callbacks have executed, matchingDocs contains the result. Note that this code // executes all queries serially, which may not be optimal for performance. do { - for query in queries { - let snapshot = try await query.getDocuments() - // Collect all the query results together into a single list - for document in snapshot.documents { - let lat = document.data()["lat"] as? Double ?? 0 - let lng = document.data()["lng"] as? Double ?? 0 - let coordinates = CLLocation(latitude: lat, longitude: lng) - let centerPoint = CLLocation(latitude: center.latitude, longitude: center.longitude) - - // We have to filter out a few false positives due to GeoHash accuracy, but - // most will match - let distance = GFUtils.distance(from: centerPoint, to: coordinates) - if distance <= radiusInM { - matchingDocs.append(document) + let matchingDocs = try await withThrowingTaskGroup(of: [QueryDocumentSnapshot].self) { group -> [QueryDocumentSnapshot] in + for query in queries { + group.addTask { + try await fetchMatchingDocs(from: query, center: center, radiusInMeters: radiusInM) } } + var matchingDocs = [QueryDocumentSnapshot]() + for try await documents in group { + matchingDocs.append(contentsOf: documents) + } + return matchingDocs } + + print("Docs matching geoquery: \(matchingDocs)") } catch { print("Unable to fetch snapshot data. \(error)") } From f886663b019927eaaa8a560414514a27d4fbfc63 Mon Sep 17 00:00:00 2001 From: DPE bot Date: Thu, 18 Jan 2024 11:31:19 -0500 Subject: [PATCH 346/387] Auto-update dependencies. --- appcheck/Podfile.lock | 30 ++++++------ crashlytics/Podfile.lock | 38 +++++++-------- database/Podfile.lock | 90 ++++++++++++++++-------------------- firestore/objc/Podfile.lock | 32 ++++++------- firestore/swift/Podfile.lock | 46 +++++++++--------- firoptions/Podfile.lock | 4 +- functions/Podfile.lock | 42 ++++++++--------- installations/Podfile.lock | 12 ++--- ml-functions/Podfile.lock | 42 ++++++++--------- mlkit/Podfile.lock | 4 +- storage/Podfile.lock | 12 ++--- 11 files changed, 172 insertions(+), 180 deletions(-) diff --git a/appcheck/Podfile.lock b/appcheck/Podfile.lock index ef23f6c8..cbf2d210 100644 --- a/appcheck/Podfile.lock +++ b/appcheck/Podfile.lock @@ -1,24 +1,24 @@ PODS: - - AppCheckCore (10.18.0): + - AppCheckCore (10.18.1): - GoogleUtilities/Environment (~> 7.11) - PromisesObjC (~> 2.3) - - Firebase/AppCheck (10.18.0): + - Firebase/AppCheck (10.20.0): - Firebase/CoreOnly - - FirebaseAppCheck (~> 10.18.0) - - Firebase/CoreOnly (10.18.0): - - FirebaseCore (= 10.18.0) - - FirebaseAppCheck (10.18.0): + - FirebaseAppCheck (~> 10.20.0) + - Firebase/CoreOnly (10.20.0): + - FirebaseCore (= 10.20.0) + - FirebaseAppCheck (10.20.0): - AppCheckCore (~> 10.18) - FirebaseAppCheckInterop (~> 10.17) - FirebaseCore (~> 10.0) - GoogleUtilities/Environment (~> 7.8) - PromisesObjC (~> 2.1) - - FirebaseAppCheckInterop (10.18.0) - - FirebaseCore (10.18.0): + - FirebaseAppCheckInterop (10.20.0) + - FirebaseCore (10.20.0): - FirebaseCoreInternal (~> 10.0) - GoogleUtilities/Environment (~> 7.12) - GoogleUtilities/Logger (~> 7.12) - - FirebaseCoreInternal (10.18.0): + - FirebaseCoreInternal (10.20.0): - "GoogleUtilities/NSData+zlib (~> 7.8)" - GoogleUtilities/Environment (7.12.0): - PromisesObjC (< 3.0, >= 1.2) @@ -42,12 +42,12 @@ SPEC REPOS: - PromisesObjC SPEC CHECKSUMS: - AppCheckCore: 4687c03428947d5b26a6bf9bb5566b39f5473bf1 - Firebase: 414ad272f8d02dfbf12662a9d43f4bba9bec2a06 - FirebaseAppCheck: f34226df40cf6057dc54916ab5a5d461bb51ee68 - FirebaseAppCheckInterop: 3cd914842ba46f4304050874cd284de82f154ffd - FirebaseCore: 2322423314d92f946219c8791674d2f3345b598f - FirebaseCoreInternal: 8eb002e564b533bdcf1ba011f33f2b5c10e2ed4a + AppCheckCore: d0d4bcb6f90fd9f69958da5350467b79026b38c7 + Firebase: 10c8cb12fb7ad2ae0c09ffc86cd9c1ab392a0031 + FirebaseAppCheck: 401b26f036fcbe0ffe40bdc1c831ab05955c1b9f + FirebaseAppCheckInterop: e81bdb1cdb82f8e0cef353ba5018a8402682032c + FirebaseCore: 28045c1560a2600d284b9c45a904fe322dc890b6 + FirebaseCoreInternal: efeeb171ac02d623bdaefe121539939821e10811 GoogleUtilities: 0759d1a57ebb953965c2dfe0ba4c82e95ccc2e34 PromisesObjC: c50d2056b5253dadbd6c2bea79b0674bd5a52fa4 diff --git a/crashlytics/Podfile.lock b/crashlytics/Podfile.lock index b1790bde..f22d7b70 100644 --- a/crashlytics/Podfile.lock +++ b/crashlytics/Podfile.lock @@ -1,18 +1,18 @@ PODS: - - Firebase/CoreOnly (10.18.0): - - FirebaseCore (= 10.18.0) - - Firebase/Crashlytics (10.18.0): + - Firebase/CoreOnly (10.20.0): + - FirebaseCore (= 10.20.0) + - Firebase/Crashlytics (10.20.0): - Firebase/CoreOnly - - FirebaseCrashlytics (~> 10.18.0) - - FirebaseCore (10.18.0): + - FirebaseCrashlytics (~> 10.20.0) + - FirebaseCore (10.20.0): - FirebaseCoreInternal (~> 10.0) - GoogleUtilities/Environment (~> 7.12) - GoogleUtilities/Logger (~> 7.12) - - FirebaseCoreExtension (10.18.0): + - FirebaseCoreExtension (10.20.0): - FirebaseCore (~> 10.0) - - FirebaseCoreInternal (10.18.0): + - FirebaseCoreInternal (10.20.0): - "GoogleUtilities/NSData+zlib (~> 7.8)" - - FirebaseCrashlytics (10.18.0): + - FirebaseCrashlytics (10.20.0): - FirebaseCore (~> 10.5) - FirebaseInstallations (~> 10.0) - FirebaseSessions (~> 10.5) @@ -20,12 +20,12 @@ PODS: - GoogleUtilities/Environment (~> 7.8) - nanopb (< 2.30910.0, >= 2.30908.0) - PromisesObjC (~> 2.1) - - FirebaseInstallations (10.18.0): + - FirebaseInstallations (10.20.0): - FirebaseCore (~> 10.0) - GoogleUtilities/Environment (~> 7.8) - GoogleUtilities/UserDefaults (~> 7.8) - PromisesObjC (~> 2.1) - - FirebaseSessions (10.18.0): + - FirebaseSessions (10.20.0): - FirebaseCore (~> 10.5) - FirebaseCoreExtension (~> 10.0) - FirebaseInstallations (~> 10.0) @@ -33,7 +33,7 @@ PODS: - GoogleUtilities/Environment (~> 7.10) - nanopb (< 2.30910.0, >= 2.30908.0) - PromisesSwift (~> 2.1) - - GoogleDataTransport (9.2.5): + - GoogleDataTransport (9.3.0): - GoogleUtilities/Environment (~> 7.7) - nanopb (< 2.30910.0, >= 2.30908.0) - PromisesObjC (< 3.0, >= 1.2) @@ -72,14 +72,14 @@ SPEC REPOS: - PromisesSwift SPEC CHECKSUMS: - Firebase: 414ad272f8d02dfbf12662a9d43f4bba9bec2a06 - FirebaseCore: 2322423314d92f946219c8791674d2f3345b598f - FirebaseCoreExtension: 62b201498aa10535801cdf3448c7f4db5e24ed80 - FirebaseCoreInternal: 8eb002e564b533bdcf1ba011f33f2b5c10e2ed4a - FirebaseCrashlytics: 86d5bce01f42fa1db265f87ff1d591f04db610ec - FirebaseInstallations: e842042ec6ac1fd2e37d7706363ebe7f662afea4 - FirebaseSessions: f90fe9212ee2818641eda051c0835c9c4e30d9ae - GoogleDataTransport: 54dee9d48d14580407f8f5fbf2f496e92437a2f2 + Firebase: 10c8cb12fb7ad2ae0c09ffc86cd9c1ab392a0031 + FirebaseCore: 28045c1560a2600d284b9c45a904fe322dc890b6 + FirebaseCoreExtension: 0659f035b88c5a7a15a9763c48c2e6ca8c0a2977 + FirebaseCoreInternal: efeeb171ac02d623bdaefe121539939821e10811 + FirebaseCrashlytics: 81530595edb6d99f1918f723a6c33766a24a4c86 + FirebaseInstallations: 558b1da7d65afeb996fd5c814332f013234ece4e + FirebaseSessions: 2f348975f6d1c139231c180e12194161da2e0cd6 + GoogleDataTransport: 57c22343ab29bc686febbf7cbb13bad167c2d8fe GoogleUtilities: 0759d1a57ebb953965c2dfe0ba4c82e95ccc2e34 nanopb: d4d75c12cd1316f4a64e3c6963f879ecd4b5e0d5 PromisesObjC: c50d2056b5253dadbd6c2bea79b0674bd5a52fa4 diff --git a/database/Podfile.lock b/database/Podfile.lock index d406d905..89f4f972 100644 --- a/database/Podfile.lock +++ b/database/Podfile.lock @@ -1,36 +1,32 @@ PODS: - - Firebase/Auth (9.6.0): + - Firebase/Auth (10.20.0): - Firebase/CoreOnly - - FirebaseAuth (~> 9.6.0) - - Firebase/CoreOnly (9.6.0): - - FirebaseCore (= 9.6.0) - - Firebase/Database (9.6.0): + - FirebaseAuth (~> 10.20.0) + - Firebase/CoreOnly (10.20.0): + - FirebaseCore (= 10.20.0) + - Firebase/Database (10.20.0): - Firebase/CoreOnly - - FirebaseDatabase (~> 9.6.0) - - FirebaseAuth (9.6.0): - - FirebaseCore (~> 9.0) - - GoogleUtilities/AppDelegateSwizzler (~> 7.7) - - GoogleUtilities/Environment (~> 7.7) - - GTMSessionFetcher/Core (< 3.0, >= 1.7) - - FirebaseCore (9.6.0): - - FirebaseCoreDiagnostics (~> 9.0) - - FirebaseCoreInternal (~> 9.0) - - GoogleUtilities/Environment (~> 7.7) - - GoogleUtilities/Logger (~> 7.7) - - FirebaseCoreDiagnostics (9.6.0): - - GoogleDataTransport (< 10.0.0, >= 9.1.4) - - GoogleUtilities/Environment (~> 7.7) - - GoogleUtilities/Logger (~> 7.7) - - nanopb (< 2.30910.0, >= 2.30908.0) - - FirebaseCoreInternal (9.6.0): - - "GoogleUtilities/NSData+zlib (~> 7.7)" - - FirebaseDatabase (9.6.0): - - FirebaseCore (~> 9.0) + - FirebaseDatabase (~> 10.20.0) + - FirebaseAppCheckInterop (10.20.0) + - FirebaseAuth (10.20.0): + - FirebaseAppCheckInterop (~> 10.17) + - FirebaseCore (~> 10.0) + - GoogleUtilities/AppDelegateSwizzler (~> 7.8) + - GoogleUtilities/Environment (~> 7.8) + - GTMSessionFetcher/Core (< 4.0, >= 2.1) + - RecaptchaInterop (~> 100.0) + - FirebaseCore (10.20.0): + - FirebaseCoreInternal (~> 10.0) + - GoogleUtilities/Environment (~> 7.12) + - GoogleUtilities/Logger (~> 7.12) + - FirebaseCoreInternal (10.20.0): + - "GoogleUtilities/NSData+zlib (~> 7.8)" + - FirebaseDatabase (10.20.0): + - FirebaseAppCheckInterop (~> 10.17) + - FirebaseCore (~> 10.0) + - FirebaseSharedSwift (~> 10.0) - leveldb-library (~> 1.22) - - GoogleDataTransport (9.2.5): - - GoogleUtilities/Environment (~> 7.7) - - nanopb (< 2.30910.0, >= 2.30908.0) - - PromisesObjC (< 3.0, >= 1.2) + - FirebaseSharedSwift (10.20.0) - GoogleUtilities/AppDelegateSwizzler (7.12.0): - GoogleUtilities/Environment - GoogleUtilities/Logger @@ -46,14 +42,10 @@ PODS: - "GoogleUtilities/NSData+zlib (7.12.0)" - GoogleUtilities/Reachability (7.12.0): - GoogleUtilities/Logger - - GTMSessionFetcher/Core (2.3.0) - - leveldb-library (1.22.1) - - nanopb (2.30909.1): - - nanopb/decode (= 2.30909.1) - - nanopb/encode (= 2.30909.1) - - nanopb/decode (2.30909.1) - - nanopb/encode (2.30909.1) + - GTMSessionFetcher/Core (3.2.0) + - leveldb-library (1.22.2) - PromisesObjC (2.3.1) + - RecaptchaInterop (100.0.0) DEPENDENCIES: - Firebase/Auth @@ -62,31 +54,31 @@ DEPENDENCIES: SPEC REPOS: trunk: - Firebase + - FirebaseAppCheckInterop - FirebaseAuth - FirebaseCore - - FirebaseCoreDiagnostics - FirebaseCoreInternal - FirebaseDatabase - - GoogleDataTransport + - FirebaseSharedSwift - GoogleUtilities - GTMSessionFetcher - leveldb-library - - nanopb - PromisesObjC + - RecaptchaInterop SPEC CHECKSUMS: - Firebase: 5ae8b7cf8efce559a653aef0ad95bab3f427c351 - FirebaseAuth: e4a5d3c36e778e41141b91cc861103a441d80bcc - FirebaseCore: 2082fffcd855f95f883c0a1641133eb9bbe76d40 - FirebaseCoreDiagnostics: 99a495094b10a57eeb3ae8efa1665700ad0bdaa6 - FirebaseCoreInternal: bca76517fe1ed381e989f5e7d8abb0da8d85bed3 - FirebaseDatabase: 3de19e533a73d45e25917b46aafe1dd344ec8119 - GoogleDataTransport: 54dee9d48d14580407f8f5fbf2f496e92437a2f2 + Firebase: 10c8cb12fb7ad2ae0c09ffc86cd9c1ab392a0031 + FirebaseAppCheckInterop: e81bdb1cdb82f8e0cef353ba5018a8402682032c + FirebaseAuth: 9c5c400d2c3055d8ae3a0284944c86fa95d48dac + FirebaseCore: 28045c1560a2600d284b9c45a904fe322dc890b6 + FirebaseCoreInternal: efeeb171ac02d623bdaefe121539939821e10811 + FirebaseDatabase: 7e838abb62ac2e1a1c792cbeb51df3c4b6607f54 + FirebaseSharedSwift: 2fbf73618288b7a36b2014b957745dcdd781389e GoogleUtilities: 0759d1a57ebb953965c2dfe0ba4c82e95ccc2e34 - GTMSessionFetcher: 3a63d75eecd6aa32c2fc79f578064e1214dfdec2 - leveldb-library: 50c7b45cbd7bf543c81a468fe557a16ae3db8729 - nanopb: d4d75c12cd1316f4a64e3c6963f879ecd4b5e0d5 + GTMSessionFetcher: 41b9ef0b4c08a6db4b7eb51a21ae5183ec99a2c8 + leveldb-library: f03246171cce0484482ec291f88b6d563699ee06 PromisesObjC: c50d2056b5253dadbd6c2bea79b0674bd5a52fa4 + RecaptchaInterop: 7d1a4a01a6b2cb1610a47ef3f85f0c411434cb21 PODFILE CHECKSUM: 95de9d338e0f7c83f15f24ace0b99af6e6450cce diff --git a/firestore/objc/Podfile.lock b/firestore/objc/Podfile.lock index f6236d0c..9d5a7d19 100644 --- a/firestore/objc/Podfile.lock +++ b/firestore/objc/Podfile.lock @@ -634,28 +634,28 @@ PODS: - BoringSSL-GRPC/Implementation (0.0.24): - BoringSSL-GRPC/Interface (= 0.0.24) - BoringSSL-GRPC/Interface (0.0.24) - - FirebaseAppCheckInterop (10.18.0) - - FirebaseAuth (10.18.0): + - FirebaseAppCheckInterop (10.20.0) + - FirebaseAuth (10.20.0): - FirebaseAppCheckInterop (~> 10.17) - FirebaseCore (~> 10.0) - GoogleUtilities/AppDelegateSwizzler (~> 7.8) - GoogleUtilities/Environment (~> 7.8) - GTMSessionFetcher/Core (< 4.0, >= 2.1) - RecaptchaInterop (~> 100.0) - - FirebaseCore (10.18.0): + - FirebaseCore (10.20.0): - FirebaseCoreInternal (~> 10.0) - GoogleUtilities/Environment (~> 7.12) - GoogleUtilities/Logger (~> 7.12) - - FirebaseCoreExtension (10.18.0): + - FirebaseCoreExtension (10.20.0): - FirebaseCore (~> 10.0) - - FirebaseCoreInternal (10.18.0): + - FirebaseCoreInternal (10.20.0): - "GoogleUtilities/NSData+zlib (~> 7.8)" - - FirebaseFirestore (10.18.0): + - FirebaseFirestore (10.20.0): - FirebaseCore (~> 10.0) - FirebaseCoreExtension (~> 10.0) - FirebaseFirestoreInternal (~> 10.17) - FirebaseSharedSwift (~> 10.0) - - FirebaseFirestoreInternal (10.18.0): + - FirebaseFirestoreInternal (10.20.0): - abseil/algorithm (~> 1.20220623.0) - abseil/base (~> 1.20220623.0) - abseil/container/flat_hash_map (~> 1.20220623.0) @@ -669,7 +669,7 @@ PODS: - "gRPC-C++ (~> 1.49.1)" - leveldb-library (~> 1.22) - nanopb (< 2.30910.0, >= 2.30908.0) - - FirebaseSharedSwift (10.18.0) + - FirebaseSharedSwift (10.20.0) - GoogleUtilities/AppDelegateSwizzler (7.12.0): - GoogleUtilities/Environment - GoogleUtilities/Logger @@ -784,14 +784,14 @@ SPEC REPOS: SPEC CHECKSUMS: abseil: 926fb7a82dc6d2b8e1f2ed7f3a718bce691d1e46 BoringSSL-GRPC: 3175b25143e648463a56daeaaa499c6cb86dad33 - FirebaseAppCheckInterop: 3cd914842ba46f4304050874cd284de82f154ffd - FirebaseAuth: 12314b438fa76048540c8fb86d6cfc9e08595176 - FirebaseCore: 2322423314d92f946219c8791674d2f3345b598f - FirebaseCoreExtension: 62b201498aa10535801cdf3448c7f4db5e24ed80 - FirebaseCoreInternal: 8eb002e564b533bdcf1ba011f33f2b5c10e2ed4a - FirebaseFirestore: 171bcbb57a1a348dd171a0d5e382c03ef85a77bb - FirebaseFirestoreInternal: 3d5d03f2447caae64311d2cda92abbf4ec5241be - FirebaseSharedSwift: 62e248642c0582324d0390706cadd314687c116b + FirebaseAppCheckInterop: e81bdb1cdb82f8e0cef353ba5018a8402682032c + FirebaseAuth: 9c5c400d2c3055d8ae3a0284944c86fa95d48dac + FirebaseCore: 28045c1560a2600d284b9c45a904fe322dc890b6 + FirebaseCoreExtension: 0659f035b88c5a7a15a9763c48c2e6ca8c0a2977 + FirebaseCoreInternal: efeeb171ac02d623bdaefe121539939821e10811 + FirebaseFirestore: 21be9ea244830f6cac15464550c2975c43f9dffc + FirebaseFirestoreInternal: 0dc0762afd68192e9d45c31d3dd3017accc84333 + FirebaseSharedSwift: 2fbf73618288b7a36b2014b957745dcdd781389e GoogleUtilities: 0759d1a57ebb953965c2dfe0ba4c82e95ccc2e34 "gRPC-C++": 2df8cba576898bdacd29f0266d5236fa0e26ba6a gRPC-Core: a21a60aefc08c68c247b439a9ef97174b0c54f96 diff --git a/firestore/swift/Podfile.lock b/firestore/swift/Podfile.lock index 9aa63bfe..55ffb1fd 100644 --- a/firestore/swift/Podfile.lock +++ b/firestore/swift/Podfile.lock @@ -634,36 +634,36 @@ PODS: - BoringSSL-GRPC/Implementation (0.0.24): - BoringSSL-GRPC/Interface (= 0.0.24) - BoringSSL-GRPC/Interface (0.0.24) - - Firebase/Auth (10.18.0): + - Firebase/Auth (10.20.0): - Firebase/CoreOnly - - FirebaseAuth (~> 10.18.0) - - Firebase/CoreOnly (10.18.0): - - FirebaseCore (= 10.18.0) - - Firebase/Firestore (10.18.0): + - FirebaseAuth (~> 10.20.0) + - Firebase/CoreOnly (10.20.0): + - FirebaseCore (= 10.20.0) + - Firebase/Firestore (10.20.0): - Firebase/CoreOnly - - FirebaseFirestore (~> 10.18.0) - - FirebaseAppCheckInterop (10.18.0) - - FirebaseAuth (10.18.0): + - FirebaseFirestore (~> 10.20.0) + - FirebaseAppCheckInterop (10.20.0) + - FirebaseAuth (10.20.0): - FirebaseAppCheckInterop (~> 10.17) - FirebaseCore (~> 10.0) - GoogleUtilities/AppDelegateSwizzler (~> 7.8) - GoogleUtilities/Environment (~> 7.8) - GTMSessionFetcher/Core (< 4.0, >= 2.1) - RecaptchaInterop (~> 100.0) - - FirebaseCore (10.18.0): + - FirebaseCore (10.20.0): - FirebaseCoreInternal (~> 10.0) - GoogleUtilities/Environment (~> 7.12) - GoogleUtilities/Logger (~> 7.12) - - FirebaseCoreExtension (10.18.0): + - FirebaseCoreExtension (10.20.0): - FirebaseCore (~> 10.0) - - FirebaseCoreInternal (10.18.0): + - FirebaseCoreInternal (10.20.0): - "GoogleUtilities/NSData+zlib (~> 7.8)" - - FirebaseFirestore (10.18.0): + - FirebaseFirestore (10.20.0): - FirebaseCore (~> 10.0) - FirebaseCoreExtension (~> 10.0) - FirebaseFirestoreInternal (~> 10.17) - FirebaseSharedSwift (~> 10.0) - - FirebaseFirestoreInternal (10.18.0): + - FirebaseFirestoreInternal (10.20.0): - abseil/algorithm (~> 1.20220623.0) - abseil/base (~> 1.20220623.0) - abseil/container/flat_hash_map (~> 1.20220623.0) @@ -677,7 +677,7 @@ PODS: - "gRPC-C++ (~> 1.49.1)" - leveldb-library (~> 1.22) - nanopb (< 2.30910.0, >= 2.30908.0) - - FirebaseSharedSwift (10.18.0) + - FirebaseSharedSwift (10.20.0) - GeoFire/Utils (5.0.0) - GoogleUtilities/AppDelegateSwizzler (7.12.0): - GoogleUtilities/Environment @@ -796,15 +796,15 @@ SPEC REPOS: SPEC CHECKSUMS: abseil: 926fb7a82dc6d2b8e1f2ed7f3a718bce691d1e46 BoringSSL-GRPC: 3175b25143e648463a56daeaaa499c6cb86dad33 - Firebase: 414ad272f8d02dfbf12662a9d43f4bba9bec2a06 - FirebaseAppCheckInterop: 3cd914842ba46f4304050874cd284de82f154ffd - FirebaseAuth: 12314b438fa76048540c8fb86d6cfc9e08595176 - FirebaseCore: 2322423314d92f946219c8791674d2f3345b598f - FirebaseCoreExtension: 62b201498aa10535801cdf3448c7f4db5e24ed80 - FirebaseCoreInternal: 8eb002e564b533bdcf1ba011f33f2b5c10e2ed4a - FirebaseFirestore: 171bcbb57a1a348dd171a0d5e382c03ef85a77bb - FirebaseFirestoreInternal: 3d5d03f2447caae64311d2cda92abbf4ec5241be - FirebaseSharedSwift: 62e248642c0582324d0390706cadd314687c116b + Firebase: 10c8cb12fb7ad2ae0c09ffc86cd9c1ab392a0031 + FirebaseAppCheckInterop: e81bdb1cdb82f8e0cef353ba5018a8402682032c + FirebaseAuth: 9c5c400d2c3055d8ae3a0284944c86fa95d48dac + FirebaseCore: 28045c1560a2600d284b9c45a904fe322dc890b6 + FirebaseCoreExtension: 0659f035b88c5a7a15a9763c48c2e6ca8c0a2977 + FirebaseCoreInternal: efeeb171ac02d623bdaefe121539939821e10811 + FirebaseFirestore: 21be9ea244830f6cac15464550c2975c43f9dffc + FirebaseFirestoreInternal: 0dc0762afd68192e9d45c31d3dd3017accc84333 + FirebaseSharedSwift: 2fbf73618288b7a36b2014b957745dcdd781389e GeoFire: a579ffdcdcf6fe74ef9efd7f887d4082598d6d1f GoogleUtilities: 0759d1a57ebb953965c2dfe0ba4c82e95ccc2e34 "gRPC-C++": 2df8cba576898bdacd29f0266d5236fa0e26ba6a diff --git a/firoptions/Podfile.lock b/firoptions/Podfile.lock index fdba59df..95bf133a 100644 --- a/firoptions/Podfile.lock +++ b/firoptions/Podfile.lock @@ -67,7 +67,7 @@ PODS: - GoogleUtilities/Network (~> 7.7) - "GoogleUtilities/NSData+zlib (~> 7.7)" - nanopb (< 2.30910.0, >= 2.30908.0) - - GoogleDataTransport (9.2.5): + - GoogleDataTransport (9.3.0): - GoogleUtilities/Environment (~> 7.7) - nanopb (< 2.30910.0, >= 2.30908.0) - PromisesObjC (< 3.0, >= 1.2) @@ -128,7 +128,7 @@ SPEC CHECKSUMS: FirebaseDatabase: 3de19e533a73d45e25917b46aafe1dd344ec8119 FirebaseInstallations: 0a115432c4e223c5ab20b0dbbe4cbefa793a0e8e GoogleAppMeasurement: 6de2b1a69e4326eb82ee05d138f6a5cb7311bcb1 - GoogleDataTransport: 54dee9d48d14580407f8f5fbf2f496e92437a2f2 + GoogleDataTransport: 57c22343ab29bc686febbf7cbb13bad167c2d8fe GoogleUtilities: 0759d1a57ebb953965c2dfe0ba4c82e95ccc2e34 leveldb-library: 50c7b45cbd7bf543c81a468fe557a16ae3db8729 nanopb: d4d75c12cd1316f4a64e3c6963f879ecd4b5e0d5 diff --git a/functions/Podfile.lock b/functions/Podfile.lock index 961c8ceb..8be3a17d 100644 --- a/functions/Podfile.lock +++ b/functions/Podfile.lock @@ -1,20 +1,20 @@ PODS: - - Firebase/CoreOnly (10.18.0): - - FirebaseCore (= 10.18.0) - - Firebase/Functions (10.18.0): + - Firebase/CoreOnly (10.20.0): + - FirebaseCore (= 10.20.0) + - Firebase/Functions (10.20.0): - Firebase/CoreOnly - - FirebaseFunctions (~> 10.18.0) - - FirebaseAppCheckInterop (10.18.0) - - FirebaseAuthInterop (10.18.0) - - FirebaseCore (10.18.0): + - FirebaseFunctions (~> 10.20.0) + - FirebaseAppCheckInterop (10.20.0) + - FirebaseAuthInterop (10.20.0) + - FirebaseCore (10.20.0): - FirebaseCoreInternal (~> 10.0) - GoogleUtilities/Environment (~> 7.12) - GoogleUtilities/Logger (~> 7.12) - - FirebaseCoreExtension (10.18.0): + - FirebaseCoreExtension (10.20.0): - FirebaseCore (~> 10.0) - - FirebaseCoreInternal (10.18.0): + - FirebaseCoreInternal (10.20.0): - "GoogleUtilities/NSData+zlib (~> 7.8)" - - FirebaseFunctions (10.18.0): + - FirebaseFunctions (10.20.0): - FirebaseAppCheckInterop (~> 10.10) - FirebaseAuthInterop (~> 10.0) - FirebaseCore (~> 10.0) @@ -22,8 +22,8 @@ PODS: - FirebaseMessagingInterop (~> 10.0) - FirebaseSharedSwift (~> 10.0) - GTMSessionFetcher/Core (< 4.0, >= 2.1) - - FirebaseMessagingInterop (10.18.0) - - FirebaseSharedSwift (10.18.0) + - FirebaseMessagingInterop (10.20.0) + - FirebaseSharedSwift (10.20.0) - GoogleUtilities/Environment (7.12.0): - PromisesObjC (< 3.0, >= 1.2) - GoogleUtilities/Logger (7.12.0): @@ -51,15 +51,15 @@ SPEC REPOS: - PromisesObjC SPEC CHECKSUMS: - Firebase: 414ad272f8d02dfbf12662a9d43f4bba9bec2a06 - FirebaseAppCheckInterop: 3cd914842ba46f4304050874cd284de82f154ffd - FirebaseAuthInterop: 5818713dcd7239beb96c1125e4b14d6a5a910e5f - FirebaseCore: 2322423314d92f946219c8791674d2f3345b598f - FirebaseCoreExtension: 62b201498aa10535801cdf3448c7f4db5e24ed80 - FirebaseCoreInternal: 8eb002e564b533bdcf1ba011f33f2b5c10e2ed4a - FirebaseFunctions: b2565df59e28f00e070ff066bd61c2ce4da0e735 - FirebaseMessagingInterop: e4ff7139aad39ab9149ae6462828ed3b8cdaa86c - FirebaseSharedSwift: 62e248642c0582324d0390706cadd314687c116b + Firebase: 10c8cb12fb7ad2ae0c09ffc86cd9c1ab392a0031 + FirebaseAppCheckInterop: e81bdb1cdb82f8e0cef353ba5018a8402682032c + FirebaseAuthInterop: 6142981334978f7942ff0e8a6f8966c3b3c8ff37 + FirebaseCore: 28045c1560a2600d284b9c45a904fe322dc890b6 + FirebaseCoreExtension: 0659f035b88c5a7a15a9763c48c2e6ca8c0a2977 + FirebaseCoreInternal: efeeb171ac02d623bdaefe121539939821e10811 + FirebaseFunctions: 2b6ec69b93c49347025190ccb0a27cdbfd1cad66 + FirebaseMessagingInterop: ffbbd63321f6a1e21dc724d382c22805c95671a0 + FirebaseSharedSwift: 2fbf73618288b7a36b2014b957745dcdd781389e GoogleUtilities: 0759d1a57ebb953965c2dfe0ba4c82e95ccc2e34 GTMSessionFetcher: 41b9ef0b4c08a6db4b7eb51a21ae5183ec99a2c8 PromisesObjC: c50d2056b5253dadbd6c2bea79b0674bd5a52fa4 diff --git a/installations/Podfile.lock b/installations/Podfile.lock index ffe8905a..4e22034c 100644 --- a/installations/Podfile.lock +++ b/installations/Podfile.lock @@ -1,11 +1,11 @@ PODS: - - FirebaseCore (10.18.0): + - FirebaseCore (10.20.0): - FirebaseCoreInternal (~> 10.0) - GoogleUtilities/Environment (~> 7.12) - GoogleUtilities/Logger (~> 7.12) - - FirebaseCoreInternal (10.18.0): + - FirebaseCoreInternal (10.20.0): - "GoogleUtilities/NSData+zlib (~> 7.8)" - - FirebaseInstallations (10.18.0): + - FirebaseInstallations (10.20.0): - FirebaseCore (~> 10.0) - GoogleUtilities/Environment (~> 7.8) - GoogleUtilities/UserDefaults (~> 7.8) @@ -31,9 +31,9 @@ SPEC REPOS: - PromisesObjC SPEC CHECKSUMS: - FirebaseCore: 2322423314d92f946219c8791674d2f3345b598f - FirebaseCoreInternal: 8eb002e564b533bdcf1ba011f33f2b5c10e2ed4a - FirebaseInstallations: e842042ec6ac1fd2e37d7706363ebe7f662afea4 + FirebaseCore: 28045c1560a2600d284b9c45a904fe322dc890b6 + FirebaseCoreInternal: efeeb171ac02d623bdaefe121539939821e10811 + FirebaseInstallations: 558b1da7d65afeb996fd5c814332f013234ece4e GoogleUtilities: 0759d1a57ebb953965c2dfe0ba4c82e95ccc2e34 PromisesObjC: c50d2056b5253dadbd6c2bea79b0674bd5a52fa4 diff --git a/ml-functions/Podfile.lock b/ml-functions/Podfile.lock index d1230739..9f876d7b 100644 --- a/ml-functions/Podfile.lock +++ b/ml-functions/Podfile.lock @@ -1,20 +1,20 @@ PODS: - - Firebase/CoreOnly (10.18.0): - - FirebaseCore (= 10.18.0) - - Firebase/Functions (10.18.0): + - Firebase/CoreOnly (10.20.0): + - FirebaseCore (= 10.20.0) + - Firebase/Functions (10.20.0): - Firebase/CoreOnly - - FirebaseFunctions (~> 10.18.0) - - FirebaseAppCheckInterop (10.18.0) - - FirebaseAuthInterop (10.18.0) - - FirebaseCore (10.18.0): + - FirebaseFunctions (~> 10.20.0) + - FirebaseAppCheckInterop (10.20.0) + - FirebaseAuthInterop (10.20.0) + - FirebaseCore (10.20.0): - FirebaseCoreInternal (~> 10.0) - GoogleUtilities/Environment (~> 7.12) - GoogleUtilities/Logger (~> 7.12) - - FirebaseCoreExtension (10.18.0): + - FirebaseCoreExtension (10.20.0): - FirebaseCore (~> 10.0) - - FirebaseCoreInternal (10.18.0): + - FirebaseCoreInternal (10.20.0): - "GoogleUtilities/NSData+zlib (~> 7.8)" - - FirebaseFunctions (10.18.0): + - FirebaseFunctions (10.20.0): - FirebaseAppCheckInterop (~> 10.10) - FirebaseAuthInterop (~> 10.0) - FirebaseCore (~> 10.0) @@ -22,8 +22,8 @@ PODS: - FirebaseMessagingInterop (~> 10.0) - FirebaseSharedSwift (~> 10.0) - GTMSessionFetcher/Core (< 4.0, >= 2.1) - - FirebaseMessagingInterop (10.18.0) - - FirebaseSharedSwift (10.18.0) + - FirebaseMessagingInterop (10.20.0) + - FirebaseSharedSwift (10.20.0) - GoogleUtilities/Environment (7.12.0): - PromisesObjC (< 3.0, >= 1.2) - GoogleUtilities/Logger (7.12.0): @@ -51,15 +51,15 @@ SPEC REPOS: - PromisesObjC SPEC CHECKSUMS: - Firebase: 414ad272f8d02dfbf12662a9d43f4bba9bec2a06 - FirebaseAppCheckInterop: 3cd914842ba46f4304050874cd284de82f154ffd - FirebaseAuthInterop: 5818713dcd7239beb96c1125e4b14d6a5a910e5f - FirebaseCore: 2322423314d92f946219c8791674d2f3345b598f - FirebaseCoreExtension: 62b201498aa10535801cdf3448c7f4db5e24ed80 - FirebaseCoreInternal: 8eb002e564b533bdcf1ba011f33f2b5c10e2ed4a - FirebaseFunctions: b2565df59e28f00e070ff066bd61c2ce4da0e735 - FirebaseMessagingInterop: e4ff7139aad39ab9149ae6462828ed3b8cdaa86c - FirebaseSharedSwift: 62e248642c0582324d0390706cadd314687c116b + Firebase: 10c8cb12fb7ad2ae0c09ffc86cd9c1ab392a0031 + FirebaseAppCheckInterop: e81bdb1cdb82f8e0cef353ba5018a8402682032c + FirebaseAuthInterop: 6142981334978f7942ff0e8a6f8966c3b3c8ff37 + FirebaseCore: 28045c1560a2600d284b9c45a904fe322dc890b6 + FirebaseCoreExtension: 0659f035b88c5a7a15a9763c48c2e6ca8c0a2977 + FirebaseCoreInternal: efeeb171ac02d623bdaefe121539939821e10811 + FirebaseFunctions: 2b6ec69b93c49347025190ccb0a27cdbfd1cad66 + FirebaseMessagingInterop: ffbbd63321f6a1e21dc724d382c22805c95671a0 + FirebaseSharedSwift: 2fbf73618288b7a36b2014b957745dcdd781389e GoogleUtilities: 0759d1a57ebb953965c2dfe0ba4c82e95ccc2e34 GTMSessionFetcher: 41b9ef0b4c08a6db4b7eb51a21ae5183ec99a2c8 PromisesObjC: c50d2056b5253dadbd6c2bea79b0674bd5a52fa4 diff --git a/mlkit/Podfile.lock b/mlkit/Podfile.lock index a56f4923..61b79299 100644 --- a/mlkit/Podfile.lock +++ b/mlkit/Podfile.lock @@ -81,7 +81,7 @@ PODS: - nanopb/decode (1.30906.0) - nanopb/encode (1.30906.0) - PromisesObjC (1.2.12) - - Protobuf (3.25.1) + - Protobuf (3.25.2) - TensorFlowLiteC (2.1.0) - TensorFlowLiteObjC (2.1.0): - TensorFlowLiteC (= 2.1.0) @@ -125,7 +125,7 @@ SPEC CHECKSUMS: GTMSessionFetcher: 5595ec75acf5be50814f81e9189490412bad82ba nanopb: 59317e09cf1f1a0af72f12af412d54edf52603fc PromisesObjC: 3113f7f76903778cf4a0586bd1ab89329a0b7b97 - Protobuf: d94761c33f1239c0a43a0817ca1a5f7f7c900241 + Protobuf: 34db13339da0d02d64fa8a2ac6a124cfcc603703 TensorFlowLiteC: 215603d4426d93810eace5947e317389554a4b66 TensorFlowLiteObjC: 2e074eb41084037aeda9a8babe111fdd3ac99974 diff --git a/storage/Podfile.lock b/storage/Podfile.lock index 354e2289..66ed0c1e 100644 --- a/storage/Podfile.lock +++ b/storage/Podfile.lock @@ -27,7 +27,7 @@ PODS: - FirebaseStorageUI (13.1.0): - FirebaseStorage (< 11.0, >= 8.0) - SDWebImage (~> 5.6) - - GoogleDataTransport (9.2.5): + - GoogleDataTransport (9.3.0): - GoogleUtilities/Environment (~> 7.7) - nanopb (< 2.30910.0, >= 2.30908.0) - PromisesObjC (< 3.0, >= 1.2) @@ -43,9 +43,9 @@ PODS: - nanopb/decode (2.30909.1) - nanopb/encode (2.30909.1) - PromisesObjC (2.3.1) - - SDWebImage (5.18.5): - - SDWebImage/Core (= 5.18.5) - - SDWebImage/Core (5.18.5) + - SDWebImage (5.18.10): + - SDWebImage/Core (= 5.18.10) + - SDWebImage/Core (5.18.10) DEPENDENCIES: - FirebaseStorage (~> 9.0) @@ -79,12 +79,12 @@ SPEC CHECKSUMS: FirebaseStorage: 1fead543a1f441c3b434c1c9f12560dd82f8b568 FirebaseStorageInternal: 81d8a597324ccd06c41a43c5700bc1185a2fc328 FirebaseStorageUI: 5db14fc4c251fdbe3b706eb1a9dddc55bc51b414 - GoogleDataTransport: 54dee9d48d14580407f8f5fbf2f496e92437a2f2 + GoogleDataTransport: 57c22343ab29bc686febbf7cbb13bad167c2d8fe GoogleUtilities: 0759d1a57ebb953965c2dfe0ba4c82e95ccc2e34 GTMSessionFetcher: 3a63d75eecd6aa32c2fc79f578064e1214dfdec2 nanopb: d4d75c12cd1316f4a64e3c6963f879ecd4b5e0d5 PromisesObjC: c50d2056b5253dadbd6c2bea79b0674bd5a52fa4 - SDWebImage: 7ac2b7ddc5e8484c79aa90fc4e30b149d6a2c88f + SDWebImage: fc8f2d48bbfd72ef39d70e981bd24a3f3be53fec PODFILE CHECKSUM: 391f1ea32d2ab69e86fbbcaed454945eef4950b4 From 69cbfc56c59eea2dad87099057454a48843bcbd0 Mon Sep 17 00:00:00 2001 From: Mark Duckworth <1124037+MarkDuckworth@users.noreply.github.com> Date: Tue, 6 Feb 2024 14:19:01 -0700 Subject: [PATCH 347/387] Swift snippets. --- .../firestore-smoketest/ViewController.swift | 71 ++++++++++++++++++- 1 file changed, 70 insertions(+), 1 deletion(-) diff --git a/firestore/swift/firestore-smoketest/ViewController.swift b/firestore/swift/firestore-smoketest/ViewController.swift index 101d6407..436d870c 100644 --- a/firestore/swift/firestore-smoketest/ViewController.swift +++ b/firestore/swift/firestore-smoketest/ViewController.swift @@ -1282,7 +1282,76 @@ class ViewController: UIViewController { } // [END count_aggregate_query] } - + + private func sumAggregateCollection() async { + // [START sum_aggregate_collection] + let query = db.collection("cities") + let aggregateQuery = query.aggregate([AggregateField.sum("population")]) + do { + let snapshot = try await aggregateQuery.getAggregation(source: .server) + print(snapshot.get(AggregateField.sum("population"))) + } catch { + print(error) + } + // [END sum_aggregate_collection] + } + + private func sumAggregateQuery() async { + // [START sum_aggregate_query] + let query = db.collection("cities").whereField("capital", isEqualTo: true) + let aggregateQuery = query.aggregate([AggregateField.sum("population")]) + do { + let snapshot = try await aggregateQuery.getAggregation(source: .server) + print(snapshot.get(AggregateField.sum("population"))) + } catch { + print(error) + } + // [END sum_aggregate_query] + } + + private func averageAggregateCollection() async { + // [START average_aggregate_collection] + let query = db.collection("cities") + let aggregateQuery = query.aggregate([AggregateField.average("population")]) + do { + let snapshot = try await aggregateQuery.getAggregation(source: .server) + print(snapshot.get(AggregateField.average("population"))) + } catch { + print(error) + } + // [END average_aggregate_collection] + } + + private func averageAggregateQuery() async { + // [START average_aggregate_query] + let query = db.collection("cities").whereField("capital", isEqualTo: true) + let aggregateQuery = query.aggregate([AggregateField.average("population")]) + do { + let snapshot = try await aggregateQuery.getAggregation(source: .server) + print(snapshot.get(AggregateField.average("population"))) + } catch { + print(error) + } + // [END average_aggregate_query] + } + + private func multiAggregateCollection() async { + // [START multi_aggregate_collection] + let query = db.collection("cities") + let aggregateQuery = query.aggregate([ + AggregateField.count(), + AggregateField.sum("population"), + AggregateField.average("population")]) + do { + let snapshot = try await aggregateQuery.getAggregation(source: .server) + print("Count: \(snapshot.get(AggregateField.count()))") + print("Sum: \(snapshot.get(AggregateField.sum("population")))") + print("Average: \(snapshot.get(AggregateField.average("population")))") + } catch { + print(error) + } + // [END multi_aggregate_collection] + } } // [START codable_struct] From 379edd59f953b892818f896fde2fa5a5f302bb37 Mon Sep 17 00:00:00 2001 From: Mark Duckworth <1124037+MarkDuckworth@users.noreply.github.com> Date: Tue, 6 Feb 2024 14:27:59 -0700 Subject: [PATCH 348/387] ObjC snippets. --- .../firestore-smoketest-objc/ViewController.m | 91 +++++++++++++++++++ 1 file changed, 91 insertions(+) diff --git a/firestore/objc/firestore-smoketest-objc/ViewController.m b/firestore/objc/firestore-smoketest-objc/ViewController.m index 3fe7c35e..1c7abed5 100644 --- a/firestore/objc/firestore-smoketest-objc/ViewController.m +++ b/firestore/objc/firestore-smoketest-objc/ViewController.m @@ -1200,4 +1200,95 @@ - (void)countAggregateQuery { // [END count_aggregate_query] } +- (void)sumAggregateCollection { + // [START sum_aggregate_collection] + FIRQuery *query = [self.db collectionWithPath:@"cities"]; + FIRAggregateQuery *aggregateQuery = [query aggregate:@[ + [FIRAggregateField aggregateFieldForSumOfField:@"population"]]]; + [aggregateQuery aggregationWithSource:FIRAggregateSourceServer + completion:^(FIRAggregateQuerySnapshot *snapshot, + NSError *error) { + if (error != nil) { + NSLog(@"Error fetching aggregate: %@", error); + } else { + NSLog(@"Sum: %@", [snapshot valueForAggregateField:[FIRAggregateField aggregateFieldForSumOfField:@"population"]]); + } + }]; + // [END sum_aggregate_collection] +} + +- (void)sumAggregateQuery { + // [START sum_aggregate_query] + FIRQuery *query = [[self.db collectionWithPath:@"cities"] + queryWhereFilter:[FIRFilter filterWhereField:@"capital" isEqualTo:@YES]]; + FIRAggregateQuery *aggregateQuery = [query aggregate:@[ + [FIRAggregateField aggregateFieldForSumOfField:@"population"]]]; + [aggregateQuery aggregationWithSource:FIRAggregateSourceServer + completion:^(FIRAggregateQuerySnapshot *snapshot, + NSError *error) { + if (error != nil) { + NSLog(@"Error fetching aggregate: %@", error); + } else { + NSLog(@"Sum: %@", [snapshot valueForAggregateField:[FIRAggregateField aggregateFieldForSumOfField:@"population"]]); + } + }]; + // [END sum_aggregate_query] +} + +- (void)averageAggregateCollection { + // [START average_aggregate_collection] + FIRQuery *query = [self.db collectionWithPath:@"cities"]; + FIRAggregateQuery *aggregateQuery = [query aggregate:@[ + [FIRAggregateField aggregateFieldForAverageOfField:@"population"]]]; + [aggregateQuery aggregationWithSource:FIRAggregateSourceServer + completion:^(FIRAggregateQuerySnapshot *snapshot, + NSError *error) { + if (error != nil) { + NSLog(@"Error fetching aggregate: %@", error); + } else { + NSLog(@"Avg: %@", [snapshot valueForAggregateField:[FIRAggregateField aggregateFieldForAverageOfField:@"population"]]); + } + }]; + // [END average_aggregate_collection] +} + +- (void)averageAggregateQuery { + // [START average_aggregate_query] + FIRQuery *query = [[self.db collectionWithPath:@"cities"] + queryWhereFilter:[FIRFilter filterWhereField:@"capital" isEqualTo:@YES]]; + FIRAggregateQuery *aggregateQuery = [query aggregate:@[ + [FIRAggregateField aggregateFieldForAverageOfField:@"population"]]]; + [aggregateQuery aggregationWithSource:FIRAggregateSourceServer + completion:^(FIRAggregateQuerySnapshot *snapshot, + NSError *error) { + if (error != nil) { + NSLog(@"Error fetching aggregate: %@", error); + } else { + NSLog(@"Avg: %@", [snapshot valueForAggregateField:[FIRAggregateField aggregateFieldForAverageOfField:@"population"]]); + } + }]; + // [END average_aggregate_query] +} + +- (void)multiAggregateCollection { + // [START multi_aggregate_collection] + FIRQuery *query = [self.db collectionWithPath:@"cities"]; + FIRAggregateQuery *aggregateQuery = [query aggregate:@[ + [FIRAggregateField aggregateFieldForCount], + [FIRAggregateField aggregateFieldForSumOfField:@"population"], + [FIRAggregateField aggregateFieldForAverageOfField:@"population"]]]; + [aggregateQuery aggregationWithSource:FIRAggregateSourceServer + completion:^(FIRAggregateQuerySnapshot *snapshot, + NSError *error) { + if (error != nil) { + NSLog(@"Error fetching aggregate: %@", error); + } else { + NSLog(@"Count: %@", [snapshot valueForAggregateField:[FIRAggregateField aggregateFieldForCount]]); + NSLog(@"Sum: %@", [snapshot valueForAggregateField:[FIRAggregateField aggregateFieldForSumOfField:@"population"]]); + NSLog(@"Avg: %@", [snapshot valueForAggregateField:[FIRAggregateField aggregateFieldForAverageOfField:@"population"]]); + } + }]; + // [END multi_aggregate_collection] +} + @end From 03ebe108857b11598196607bf5e297bf28a3e4bd Mon Sep 17 00:00:00 2001 From: Mark Duckworth <1124037+MarkDuckworth@users.noreply.github.com> Date: Tue, 6 Feb 2024 15:59:16 -0700 Subject: [PATCH 349/387] Corrected spacing. --- .../firestore-smoketest-objc/ViewController.m | 28 +++++++++---------- 1 file changed, 14 insertions(+), 14 deletions(-) diff --git a/firestore/objc/firestore-smoketest-objc/ViewController.m b/firestore/objc/firestore-smoketest-objc/ViewController.m index 1c7abed5..00ec009b 100644 --- a/firestore/objc/firestore-smoketest-objc/ViewController.m +++ b/firestore/objc/firestore-smoketest-objc/ViewController.m @@ -1201,20 +1201,20 @@ - (void)countAggregateQuery { } - (void)sumAggregateCollection { - // [START sum_aggregate_collection] - FIRQuery *query = [self.db collectionWithPath:@"cities"]; - FIRAggregateQuery *aggregateQuery = [query aggregate:@[ - [FIRAggregateField aggregateFieldForSumOfField:@"population"]]]; - [aggregateQuery aggregationWithSource:FIRAggregateSourceServer - completion:^(FIRAggregateQuerySnapshot *snapshot, - NSError *error) { - if (error != nil) { - NSLog(@"Error fetching aggregate: %@", error); - } else { - NSLog(@"Sum: %@", [snapshot valueForAggregateField:[FIRAggregateField aggregateFieldForSumOfField:@"population"]]); - } - }]; - // [END sum_aggregate_collection] + // [START sum_aggregate_collection] + FIRQuery *query = [self.db collectionWithPath:@"cities"]; + FIRAggregateQuery *aggregateQuery = [query aggregate:@[ + [FIRAggregateField aggregateFieldForSumOfField:@"population"]]]; + [aggregateQuery aggregationWithSource:FIRAggregateSourceServer + completion:^(FIRAggregateQuerySnapshot *snapshot, + NSError *error) { + if (error != nil) { + NSLog(@"Error fetching aggregate: %@", error); + } else { + NSLog(@"Sum: %@", [snapshot valueForAggregateField:[FIRAggregateField aggregateFieldForSumOfField:@"population"]]); + } + }]; + // [END sum_aggregate_collection] } - (void)sumAggregateQuery { From bb1763735c3b715e8a277cb369cab7f84ce6dace Mon Sep 17 00:00:00 2001 From: DPE bot Date: Fri, 16 Feb 2024 11:36:33 -0500 Subject: [PATCH 350/387] Auto-update dependencies. --- appcheck/Podfile.lock | 28 ++++++++--------- crashlytics/Podfile.lock | 36 +++++++++++----------- database/Podfile.lock | 48 ++++++++++++++--------------- dl-invites-sample/Podfile.lock | 2 +- firestore/objc/Podfile.lock | 42 ++++++++++++------------- firestore/swift/Podfile.lock | 56 +++++++++++++++++----------------- firoptions/Podfile.lock | 2 +- functions/Podfile.lock | 48 ++++++++++++++--------------- inappmessaging/Podfile.lock | 2 +- installations/Podfile.lock | 14 ++++----- invites/Podfile.lock | 2 +- ml-functions/Podfile.lock | 48 ++++++++++++++--------------- mlkit/Podfile.lock | 6 ++-- storage/Podfile.lock | 10 +++--- 14 files changed, 172 insertions(+), 172 deletions(-) diff --git a/appcheck/Podfile.lock b/appcheck/Podfile.lock index cbf2d210..bd5a9cfa 100644 --- a/appcheck/Podfile.lock +++ b/appcheck/Podfile.lock @@ -2,23 +2,23 @@ PODS: - AppCheckCore (10.18.1): - GoogleUtilities/Environment (~> 7.11) - PromisesObjC (~> 2.3) - - Firebase/AppCheck (10.20.0): + - Firebase/AppCheck (10.21.0): - Firebase/CoreOnly - - FirebaseAppCheck (~> 10.20.0) - - Firebase/CoreOnly (10.20.0): - - FirebaseCore (= 10.20.0) - - FirebaseAppCheck (10.20.0): + - FirebaseAppCheck (~> 10.21.0) + - Firebase/CoreOnly (10.21.0): + - FirebaseCore (= 10.21.0) + - FirebaseAppCheck (10.21.0): - AppCheckCore (~> 10.18) - FirebaseAppCheckInterop (~> 10.17) - FirebaseCore (~> 10.0) - GoogleUtilities/Environment (~> 7.8) - PromisesObjC (~> 2.1) - - FirebaseAppCheckInterop (10.20.0) - - FirebaseCore (10.20.0): + - FirebaseAppCheckInterop (10.21.0) + - FirebaseCore (10.21.0): - FirebaseCoreInternal (~> 10.0) - GoogleUtilities/Environment (~> 7.12) - GoogleUtilities/Logger (~> 7.12) - - FirebaseCoreInternal (10.20.0): + - FirebaseCoreInternal (10.21.0): - "GoogleUtilities/NSData+zlib (~> 7.8)" - GoogleUtilities/Environment (7.12.0): - PromisesObjC (< 3.0, >= 1.2) @@ -43,14 +43,14 @@ SPEC REPOS: SPEC CHECKSUMS: AppCheckCore: d0d4bcb6f90fd9f69958da5350467b79026b38c7 - Firebase: 10c8cb12fb7ad2ae0c09ffc86cd9c1ab392a0031 - FirebaseAppCheck: 401b26f036fcbe0ffe40bdc1c831ab05955c1b9f - FirebaseAppCheckInterop: e81bdb1cdb82f8e0cef353ba5018a8402682032c - FirebaseCore: 28045c1560a2600d284b9c45a904fe322dc890b6 - FirebaseCoreInternal: efeeb171ac02d623bdaefe121539939821e10811 + Firebase: 4453b799f72f625384dc23f412d3be92b0e3b2a0 + FirebaseAppCheck: 7e0d2655c51a00410d41d2ed26905e351bd0ca95 + FirebaseAppCheckInterop: 69fc7d8f6a1cbfa973efb8d1723651de30d12525 + FirebaseCore: 74f647ad9739ea75112ce6c3b3b91f5488ce1122 + FirebaseCoreInternal: 43c1788eaeee9d1b97caaa751af567ce11010d00 GoogleUtilities: 0759d1a57ebb953965c2dfe0ba4c82e95ccc2e34 PromisesObjC: c50d2056b5253dadbd6c2bea79b0674bd5a52fa4 PODFILE CHECKSUM: 3f5fe9faa57008d6327228db502ed5519ccd4918 -COCOAPODS: 1.14.3 +COCOAPODS: 1.15.2 diff --git a/crashlytics/Podfile.lock b/crashlytics/Podfile.lock index f22d7b70..a214f6f8 100644 --- a/crashlytics/Podfile.lock +++ b/crashlytics/Podfile.lock @@ -1,18 +1,18 @@ PODS: - - Firebase/CoreOnly (10.20.0): - - FirebaseCore (= 10.20.0) - - Firebase/Crashlytics (10.20.0): + - Firebase/CoreOnly (10.21.0): + - FirebaseCore (= 10.21.0) + - Firebase/Crashlytics (10.21.0): - Firebase/CoreOnly - - FirebaseCrashlytics (~> 10.20.0) - - FirebaseCore (10.20.0): + - FirebaseCrashlytics (~> 10.21.0) + - FirebaseCore (10.21.0): - FirebaseCoreInternal (~> 10.0) - GoogleUtilities/Environment (~> 7.12) - GoogleUtilities/Logger (~> 7.12) - - FirebaseCoreExtension (10.20.0): + - FirebaseCoreExtension (10.21.0): - FirebaseCore (~> 10.0) - - FirebaseCoreInternal (10.20.0): + - FirebaseCoreInternal (10.21.0): - "GoogleUtilities/NSData+zlib (~> 7.8)" - - FirebaseCrashlytics (10.20.0): + - FirebaseCrashlytics (10.21.0): - FirebaseCore (~> 10.5) - FirebaseInstallations (~> 10.0) - FirebaseSessions (~> 10.5) @@ -20,12 +20,12 @@ PODS: - GoogleUtilities/Environment (~> 7.8) - nanopb (< 2.30910.0, >= 2.30908.0) - PromisesObjC (~> 2.1) - - FirebaseInstallations (10.20.0): + - FirebaseInstallations (10.21.0): - FirebaseCore (~> 10.0) - GoogleUtilities/Environment (~> 7.8) - GoogleUtilities/UserDefaults (~> 7.8) - PromisesObjC (~> 2.1) - - FirebaseSessions (10.20.0): + - FirebaseSessions (10.21.0): - FirebaseCore (~> 10.5) - FirebaseCoreExtension (~> 10.0) - FirebaseInstallations (~> 10.0) @@ -72,13 +72,13 @@ SPEC REPOS: - PromisesSwift SPEC CHECKSUMS: - Firebase: 10c8cb12fb7ad2ae0c09ffc86cd9c1ab392a0031 - FirebaseCore: 28045c1560a2600d284b9c45a904fe322dc890b6 - FirebaseCoreExtension: 0659f035b88c5a7a15a9763c48c2e6ca8c0a2977 - FirebaseCoreInternal: efeeb171ac02d623bdaefe121539939821e10811 - FirebaseCrashlytics: 81530595edb6d99f1918f723a6c33766a24a4c86 - FirebaseInstallations: 558b1da7d65afeb996fd5c814332f013234ece4e - FirebaseSessions: 2f348975f6d1c139231c180e12194161da2e0cd6 + Firebase: 4453b799f72f625384dc23f412d3be92b0e3b2a0 + FirebaseCore: 74f647ad9739ea75112ce6c3b3b91f5488ce1122 + FirebaseCoreExtension: 1c044fd46e95036cccb29134757c499613f3f564 + FirebaseCoreInternal: 43c1788eaeee9d1b97caaa751af567ce11010d00 + FirebaseCrashlytics: 063b883186d7ccb1db1837c19113ca6294880c1b + FirebaseInstallations: 390ea1d10a4d02b20c965cbfd527ee9b3b412acb + FirebaseSessions: 80c2bbdd28166267b3d132debe5f7531efdb00bc GoogleDataTransport: 57c22343ab29bc686febbf7cbb13bad167c2d8fe GoogleUtilities: 0759d1a57ebb953965c2dfe0ba4c82e95ccc2e34 nanopb: d4d75c12cd1316f4a64e3c6963f879ecd4b5e0d5 @@ -87,4 +87,4 @@ SPEC CHECKSUMS: PODFILE CHECKSUM: 7d7fc01886b20bf15f0faadc1d61966683471571 -COCOAPODS: 1.14.3 +COCOAPODS: 1.15.2 diff --git a/database/Podfile.lock b/database/Podfile.lock index 89f4f972..c9827615 100644 --- a/database/Podfile.lock +++ b/database/Podfile.lock @@ -1,32 +1,32 @@ PODS: - - Firebase/Auth (10.20.0): + - Firebase/Auth (10.21.0): - Firebase/CoreOnly - - FirebaseAuth (~> 10.20.0) - - Firebase/CoreOnly (10.20.0): - - FirebaseCore (= 10.20.0) - - Firebase/Database (10.20.0): + - FirebaseAuth (~> 10.21.0) + - Firebase/CoreOnly (10.21.0): + - FirebaseCore (= 10.21.0) + - Firebase/Database (10.21.0): - Firebase/CoreOnly - - FirebaseDatabase (~> 10.20.0) - - FirebaseAppCheckInterop (10.20.0) - - FirebaseAuth (10.20.0): + - FirebaseDatabase (~> 10.21.0) + - FirebaseAppCheckInterop (10.21.0) + - FirebaseAuth (10.21.0): - FirebaseAppCheckInterop (~> 10.17) - FirebaseCore (~> 10.0) - GoogleUtilities/AppDelegateSwizzler (~> 7.8) - GoogleUtilities/Environment (~> 7.8) - GTMSessionFetcher/Core (< 4.0, >= 2.1) - RecaptchaInterop (~> 100.0) - - FirebaseCore (10.20.0): + - FirebaseCore (10.21.0): - FirebaseCoreInternal (~> 10.0) - GoogleUtilities/Environment (~> 7.12) - GoogleUtilities/Logger (~> 7.12) - - FirebaseCoreInternal (10.20.0): + - FirebaseCoreInternal (10.21.0): - "GoogleUtilities/NSData+zlib (~> 7.8)" - - FirebaseDatabase (10.20.0): + - FirebaseDatabase (10.21.0): - FirebaseAppCheckInterop (~> 10.17) - FirebaseCore (~> 10.0) - FirebaseSharedSwift (~> 10.0) - leveldb-library (~> 1.22) - - FirebaseSharedSwift (10.20.0) + - FirebaseSharedSwift (10.21.0) - GoogleUtilities/AppDelegateSwizzler (7.12.0): - GoogleUtilities/Environment - GoogleUtilities/Logger @@ -42,8 +42,8 @@ PODS: - "GoogleUtilities/NSData+zlib (7.12.0)" - GoogleUtilities/Reachability (7.12.0): - GoogleUtilities/Logger - - GTMSessionFetcher/Core (3.2.0) - - leveldb-library (1.22.2) + - GTMSessionFetcher/Core (3.3.1) + - leveldb-library (1.22.3) - PromisesObjC (2.3.1) - RecaptchaInterop (100.0.0) @@ -67,19 +67,19 @@ SPEC REPOS: - RecaptchaInterop SPEC CHECKSUMS: - Firebase: 10c8cb12fb7ad2ae0c09ffc86cd9c1ab392a0031 - FirebaseAppCheckInterop: e81bdb1cdb82f8e0cef353ba5018a8402682032c - FirebaseAuth: 9c5c400d2c3055d8ae3a0284944c86fa95d48dac - FirebaseCore: 28045c1560a2600d284b9c45a904fe322dc890b6 - FirebaseCoreInternal: efeeb171ac02d623bdaefe121539939821e10811 - FirebaseDatabase: 7e838abb62ac2e1a1c792cbeb51df3c4b6607f54 - FirebaseSharedSwift: 2fbf73618288b7a36b2014b957745dcdd781389e + Firebase: 4453b799f72f625384dc23f412d3be92b0e3b2a0 + FirebaseAppCheckInterop: 69fc7d8f6a1cbfa973efb8d1723651de30d12525 + FirebaseAuth: 42f07198c4ed6b55643a147ae682d32200f3ff6d + FirebaseCore: 74f647ad9739ea75112ce6c3b3b91f5488ce1122 + FirebaseCoreInternal: 43c1788eaeee9d1b97caaa751af567ce11010d00 + FirebaseDatabase: 1edce8e94b7d2c8b549f45d21f2adf80e6e0eaee + FirebaseSharedSwift: 19b3f709993d6fa1d84941d41c01e3c4c11eab93 GoogleUtilities: 0759d1a57ebb953965c2dfe0ba4c82e95ccc2e34 - GTMSessionFetcher: 41b9ef0b4c08a6db4b7eb51a21ae5183ec99a2c8 - leveldb-library: f03246171cce0484482ec291f88b6d563699ee06 + GTMSessionFetcher: 8a1b34ad97ebe6f909fb8b9b77fba99943007556 + leveldb-library: e74c27d8fbd22854db7cb467968a0b8aa1db7126 PromisesObjC: c50d2056b5253dadbd6c2bea79b0674bd5a52fa4 RecaptchaInterop: 7d1a4a01a6b2cb1610a47ef3f85f0c411434cb21 PODFILE CHECKSUM: 95de9d338e0f7c83f15f24ace0b99af6e6450cce -COCOAPODS: 1.14.3 +COCOAPODS: 1.15.2 diff --git a/dl-invites-sample/Podfile.lock b/dl-invites-sample/Podfile.lock index 9119dd2f..a38be10b 100644 --- a/dl-invites-sample/Podfile.lock +++ b/dl-invites-sample/Podfile.lock @@ -54,4 +54,4 @@ SPEC CHECKSUMS: PODFILE CHECKSUM: 7de02ed38e9465e2c05bb12085a971c35543c261 -COCOAPODS: 1.14.3 +COCOAPODS: 1.15.2 diff --git a/firestore/objc/Podfile.lock b/firestore/objc/Podfile.lock index 9d5a7d19..14ad1d84 100644 --- a/firestore/objc/Podfile.lock +++ b/firestore/objc/Podfile.lock @@ -634,28 +634,28 @@ PODS: - BoringSSL-GRPC/Implementation (0.0.24): - BoringSSL-GRPC/Interface (= 0.0.24) - BoringSSL-GRPC/Interface (0.0.24) - - FirebaseAppCheckInterop (10.20.0) - - FirebaseAuth (10.20.0): + - FirebaseAppCheckInterop (10.21.0) + - FirebaseAuth (10.21.0): - FirebaseAppCheckInterop (~> 10.17) - FirebaseCore (~> 10.0) - GoogleUtilities/AppDelegateSwizzler (~> 7.8) - GoogleUtilities/Environment (~> 7.8) - GTMSessionFetcher/Core (< 4.0, >= 2.1) - RecaptchaInterop (~> 100.0) - - FirebaseCore (10.20.0): + - FirebaseCore (10.21.0): - FirebaseCoreInternal (~> 10.0) - GoogleUtilities/Environment (~> 7.12) - GoogleUtilities/Logger (~> 7.12) - - FirebaseCoreExtension (10.20.0): + - FirebaseCoreExtension (10.21.0): - FirebaseCore (~> 10.0) - - FirebaseCoreInternal (10.20.0): + - FirebaseCoreInternal (10.21.0): - "GoogleUtilities/NSData+zlib (~> 7.8)" - - FirebaseFirestore (10.20.0): + - FirebaseFirestore (10.21.0): - FirebaseCore (~> 10.0) - FirebaseCoreExtension (~> 10.0) - FirebaseFirestoreInternal (~> 10.17) - FirebaseSharedSwift (~> 10.0) - - FirebaseFirestoreInternal (10.20.0): + - FirebaseFirestoreInternal (10.21.0): - abseil/algorithm (~> 1.20220623.0) - abseil/base (~> 1.20220623.0) - abseil/container/flat_hash_map (~> 1.20220623.0) @@ -669,7 +669,7 @@ PODS: - "gRPC-C++ (~> 1.49.1)" - leveldb-library (~> 1.22) - nanopb (< 2.30910.0, >= 2.30908.0) - - FirebaseSharedSwift (10.20.0) + - FirebaseSharedSwift (10.21.0) - GoogleUtilities/AppDelegateSwizzler (7.12.0): - GoogleUtilities/Environment - GoogleUtilities/Logger @@ -746,8 +746,8 @@ PODS: - BoringSSL-GRPC (= 0.0.24) - gRPC-Core/Interface (= 1.49.1) - gRPC-Core/Interface (1.49.1) - - GTMSessionFetcher/Core (3.2.0) - - leveldb-library (1.22.2) + - GTMSessionFetcher/Core (3.3.1) + - leveldb-library (1.22.3) - nanopb (2.30909.1): - nanopb/decode (= 2.30909.1) - nanopb/encode (= 2.30909.1) @@ -784,23 +784,23 @@ SPEC REPOS: SPEC CHECKSUMS: abseil: 926fb7a82dc6d2b8e1f2ed7f3a718bce691d1e46 BoringSSL-GRPC: 3175b25143e648463a56daeaaa499c6cb86dad33 - FirebaseAppCheckInterop: e81bdb1cdb82f8e0cef353ba5018a8402682032c - FirebaseAuth: 9c5c400d2c3055d8ae3a0284944c86fa95d48dac - FirebaseCore: 28045c1560a2600d284b9c45a904fe322dc890b6 - FirebaseCoreExtension: 0659f035b88c5a7a15a9763c48c2e6ca8c0a2977 - FirebaseCoreInternal: efeeb171ac02d623bdaefe121539939821e10811 - FirebaseFirestore: 21be9ea244830f6cac15464550c2975c43f9dffc - FirebaseFirestoreInternal: 0dc0762afd68192e9d45c31d3dd3017accc84333 - FirebaseSharedSwift: 2fbf73618288b7a36b2014b957745dcdd781389e + FirebaseAppCheckInterop: 69fc7d8f6a1cbfa973efb8d1723651de30d12525 + FirebaseAuth: 42f07198c4ed6b55643a147ae682d32200f3ff6d + FirebaseCore: 74f647ad9739ea75112ce6c3b3b91f5488ce1122 + FirebaseCoreExtension: 1c044fd46e95036cccb29134757c499613f3f564 + FirebaseCoreInternal: 43c1788eaeee9d1b97caaa751af567ce11010d00 + FirebaseFirestore: cadbbc63223d27fdbdaca7cbdae2a6dc809a3929 + FirebaseFirestoreInternal: 7ac1e0c5b4e75aeb898dfe4b1d6d77abbac9eca3 + FirebaseSharedSwift: 19b3f709993d6fa1d84941d41c01e3c4c11eab93 GoogleUtilities: 0759d1a57ebb953965c2dfe0ba4c82e95ccc2e34 "gRPC-C++": 2df8cba576898bdacd29f0266d5236fa0e26ba6a gRPC-Core: a21a60aefc08c68c247b439a9ef97174b0c54f96 - GTMSessionFetcher: 41b9ef0b4c08a6db4b7eb51a21ae5183ec99a2c8 - leveldb-library: f03246171cce0484482ec291f88b6d563699ee06 + GTMSessionFetcher: 8a1b34ad97ebe6f909fb8b9b77fba99943007556 + leveldb-library: e74c27d8fbd22854db7cb467968a0b8aa1db7126 nanopb: d4d75c12cd1316f4a64e3c6963f879ecd4b5e0d5 PromisesObjC: c50d2056b5253dadbd6c2bea79b0674bd5a52fa4 RecaptchaInterop: 7d1a4a01a6b2cb1610a47ef3f85f0c411434cb21 PODFILE CHECKSUM: 2c326f47761ecd18d1c150444d24a282c84b433e -COCOAPODS: 1.14.3 +COCOAPODS: 1.15.2 diff --git a/firestore/swift/Podfile.lock b/firestore/swift/Podfile.lock index 55ffb1fd..f21fd594 100644 --- a/firestore/swift/Podfile.lock +++ b/firestore/swift/Podfile.lock @@ -634,36 +634,36 @@ PODS: - BoringSSL-GRPC/Implementation (0.0.24): - BoringSSL-GRPC/Interface (= 0.0.24) - BoringSSL-GRPC/Interface (0.0.24) - - Firebase/Auth (10.20.0): + - Firebase/Auth (10.21.0): - Firebase/CoreOnly - - FirebaseAuth (~> 10.20.0) - - Firebase/CoreOnly (10.20.0): - - FirebaseCore (= 10.20.0) - - Firebase/Firestore (10.20.0): + - FirebaseAuth (~> 10.21.0) + - Firebase/CoreOnly (10.21.0): + - FirebaseCore (= 10.21.0) + - Firebase/Firestore (10.21.0): - Firebase/CoreOnly - - FirebaseFirestore (~> 10.20.0) - - FirebaseAppCheckInterop (10.20.0) - - FirebaseAuth (10.20.0): + - FirebaseFirestore (~> 10.21.0) + - FirebaseAppCheckInterop (10.21.0) + - FirebaseAuth (10.21.0): - FirebaseAppCheckInterop (~> 10.17) - FirebaseCore (~> 10.0) - GoogleUtilities/AppDelegateSwizzler (~> 7.8) - GoogleUtilities/Environment (~> 7.8) - GTMSessionFetcher/Core (< 4.0, >= 2.1) - RecaptchaInterop (~> 100.0) - - FirebaseCore (10.20.0): + - FirebaseCore (10.21.0): - FirebaseCoreInternal (~> 10.0) - GoogleUtilities/Environment (~> 7.12) - GoogleUtilities/Logger (~> 7.12) - - FirebaseCoreExtension (10.20.0): + - FirebaseCoreExtension (10.21.0): - FirebaseCore (~> 10.0) - - FirebaseCoreInternal (10.20.0): + - FirebaseCoreInternal (10.21.0): - "GoogleUtilities/NSData+zlib (~> 7.8)" - - FirebaseFirestore (10.20.0): + - FirebaseFirestore (10.21.0): - FirebaseCore (~> 10.0) - FirebaseCoreExtension (~> 10.0) - FirebaseFirestoreInternal (~> 10.17) - FirebaseSharedSwift (~> 10.0) - - FirebaseFirestoreInternal (10.20.0): + - FirebaseFirestoreInternal (10.21.0): - abseil/algorithm (~> 1.20220623.0) - abseil/base (~> 1.20220623.0) - abseil/container/flat_hash_map (~> 1.20220623.0) @@ -677,7 +677,7 @@ PODS: - "gRPC-C++ (~> 1.49.1)" - leveldb-library (~> 1.22) - nanopb (< 2.30910.0, >= 2.30908.0) - - FirebaseSharedSwift (10.20.0) + - FirebaseSharedSwift (10.21.0) - GeoFire/Utils (5.0.0) - GoogleUtilities/AppDelegateSwizzler (7.12.0): - GoogleUtilities/Environment @@ -755,8 +755,8 @@ PODS: - BoringSSL-GRPC (= 0.0.24) - gRPC-Core/Interface (= 1.49.1) - gRPC-Core/Interface (1.49.1) - - GTMSessionFetcher/Core (3.2.0) - - leveldb-library (1.22.2) + - GTMSessionFetcher/Core (3.3.1) + - leveldb-library (1.22.3) - nanopb (2.30909.1): - nanopb/decode (= 2.30909.1) - nanopb/encode (= 2.30909.1) @@ -796,25 +796,25 @@ SPEC REPOS: SPEC CHECKSUMS: abseil: 926fb7a82dc6d2b8e1f2ed7f3a718bce691d1e46 BoringSSL-GRPC: 3175b25143e648463a56daeaaa499c6cb86dad33 - Firebase: 10c8cb12fb7ad2ae0c09ffc86cd9c1ab392a0031 - FirebaseAppCheckInterop: e81bdb1cdb82f8e0cef353ba5018a8402682032c - FirebaseAuth: 9c5c400d2c3055d8ae3a0284944c86fa95d48dac - FirebaseCore: 28045c1560a2600d284b9c45a904fe322dc890b6 - FirebaseCoreExtension: 0659f035b88c5a7a15a9763c48c2e6ca8c0a2977 - FirebaseCoreInternal: efeeb171ac02d623bdaefe121539939821e10811 - FirebaseFirestore: 21be9ea244830f6cac15464550c2975c43f9dffc - FirebaseFirestoreInternal: 0dc0762afd68192e9d45c31d3dd3017accc84333 - FirebaseSharedSwift: 2fbf73618288b7a36b2014b957745dcdd781389e + Firebase: 4453b799f72f625384dc23f412d3be92b0e3b2a0 + FirebaseAppCheckInterop: 69fc7d8f6a1cbfa973efb8d1723651de30d12525 + FirebaseAuth: 42f07198c4ed6b55643a147ae682d32200f3ff6d + FirebaseCore: 74f647ad9739ea75112ce6c3b3b91f5488ce1122 + FirebaseCoreExtension: 1c044fd46e95036cccb29134757c499613f3f564 + FirebaseCoreInternal: 43c1788eaeee9d1b97caaa751af567ce11010d00 + FirebaseFirestore: cadbbc63223d27fdbdaca7cbdae2a6dc809a3929 + FirebaseFirestoreInternal: 7ac1e0c5b4e75aeb898dfe4b1d6d77abbac9eca3 + FirebaseSharedSwift: 19b3f709993d6fa1d84941d41c01e3c4c11eab93 GeoFire: a579ffdcdcf6fe74ef9efd7f887d4082598d6d1f GoogleUtilities: 0759d1a57ebb953965c2dfe0ba4c82e95ccc2e34 "gRPC-C++": 2df8cba576898bdacd29f0266d5236fa0e26ba6a gRPC-Core: a21a60aefc08c68c247b439a9ef97174b0c54f96 - GTMSessionFetcher: 41b9ef0b4c08a6db4b7eb51a21ae5183ec99a2c8 - leveldb-library: f03246171cce0484482ec291f88b6d563699ee06 + GTMSessionFetcher: 8a1b34ad97ebe6f909fb8b9b77fba99943007556 + leveldb-library: e74c27d8fbd22854db7cb467968a0b8aa1db7126 nanopb: d4d75c12cd1316f4a64e3c6963f879ecd4b5e0d5 PromisesObjC: c50d2056b5253dadbd6c2bea79b0674bd5a52fa4 RecaptchaInterop: 7d1a4a01a6b2cb1610a47ef3f85f0c411434cb21 PODFILE CHECKSUM: 22731d7869838987cae87634f5c8630ddc505b09 -COCOAPODS: 1.14.3 +COCOAPODS: 1.15.2 diff --git a/firoptions/Podfile.lock b/firoptions/Podfile.lock index 95bf133a..43778e60 100644 --- a/firoptions/Podfile.lock +++ b/firoptions/Podfile.lock @@ -136,4 +136,4 @@ SPEC CHECKSUMS: PODFILE CHECKSUM: 637f4cec311becce3d9f62d24448342df688ce41 -COCOAPODS: 1.14.3 +COCOAPODS: 1.15.2 diff --git a/functions/Podfile.lock b/functions/Podfile.lock index 8be3a17d..0f5a5549 100644 --- a/functions/Podfile.lock +++ b/functions/Podfile.lock @@ -1,20 +1,20 @@ PODS: - - Firebase/CoreOnly (10.20.0): - - FirebaseCore (= 10.20.0) - - Firebase/Functions (10.20.0): + - Firebase/CoreOnly (10.21.0): + - FirebaseCore (= 10.21.0) + - Firebase/Functions (10.21.0): - Firebase/CoreOnly - - FirebaseFunctions (~> 10.20.0) - - FirebaseAppCheckInterop (10.20.0) - - FirebaseAuthInterop (10.20.0) - - FirebaseCore (10.20.0): + - FirebaseFunctions (~> 10.21.0) + - FirebaseAppCheckInterop (10.21.0) + - FirebaseAuthInterop (10.21.0) + - FirebaseCore (10.21.0): - FirebaseCoreInternal (~> 10.0) - GoogleUtilities/Environment (~> 7.12) - GoogleUtilities/Logger (~> 7.12) - - FirebaseCoreExtension (10.20.0): + - FirebaseCoreExtension (10.21.0): - FirebaseCore (~> 10.0) - - FirebaseCoreInternal (10.20.0): + - FirebaseCoreInternal (10.21.0): - "GoogleUtilities/NSData+zlib (~> 7.8)" - - FirebaseFunctions (10.20.0): + - FirebaseFunctions (10.21.0): - FirebaseAppCheckInterop (~> 10.10) - FirebaseAuthInterop (~> 10.0) - FirebaseCore (~> 10.0) @@ -22,14 +22,14 @@ PODS: - FirebaseMessagingInterop (~> 10.0) - FirebaseSharedSwift (~> 10.0) - GTMSessionFetcher/Core (< 4.0, >= 2.1) - - FirebaseMessagingInterop (10.20.0) - - FirebaseSharedSwift (10.20.0) + - FirebaseMessagingInterop (10.21.0) + - FirebaseSharedSwift (10.21.0) - GoogleUtilities/Environment (7.12.0): - PromisesObjC (< 3.0, >= 1.2) - GoogleUtilities/Logger (7.12.0): - GoogleUtilities/Environment - "GoogleUtilities/NSData+zlib (7.12.0)" - - GTMSessionFetcher/Core (3.2.0) + - GTMSessionFetcher/Core (3.3.1) - PromisesObjC (2.3.1) DEPENDENCIES: @@ -51,19 +51,19 @@ SPEC REPOS: - PromisesObjC SPEC CHECKSUMS: - Firebase: 10c8cb12fb7ad2ae0c09ffc86cd9c1ab392a0031 - FirebaseAppCheckInterop: e81bdb1cdb82f8e0cef353ba5018a8402682032c - FirebaseAuthInterop: 6142981334978f7942ff0e8a6f8966c3b3c8ff37 - FirebaseCore: 28045c1560a2600d284b9c45a904fe322dc890b6 - FirebaseCoreExtension: 0659f035b88c5a7a15a9763c48c2e6ca8c0a2977 - FirebaseCoreInternal: efeeb171ac02d623bdaefe121539939821e10811 - FirebaseFunctions: 2b6ec69b93c49347025190ccb0a27cdbfd1cad66 - FirebaseMessagingInterop: ffbbd63321f6a1e21dc724d382c22805c95671a0 - FirebaseSharedSwift: 2fbf73618288b7a36b2014b957745dcdd781389e + Firebase: 4453b799f72f625384dc23f412d3be92b0e3b2a0 + FirebaseAppCheckInterop: 69fc7d8f6a1cbfa973efb8d1723651de30d12525 + FirebaseAuthInterop: b4161d3e99b05d2d528d6ee2759bc55a01976eba + FirebaseCore: 74f647ad9739ea75112ce6c3b3b91f5488ce1122 + FirebaseCoreExtension: 1c044fd46e95036cccb29134757c499613f3f564 + FirebaseCoreInternal: 43c1788eaeee9d1b97caaa751af567ce11010d00 + FirebaseFunctions: 96f6620efcf68d8033c3115398c7e2b13feece3c + FirebaseMessagingInterop: bd03eed9a75b75d882bc685f29dcdfcae29e3279 + FirebaseSharedSwift: 19b3f709993d6fa1d84941d41c01e3c4c11eab93 GoogleUtilities: 0759d1a57ebb953965c2dfe0ba4c82e95ccc2e34 - GTMSessionFetcher: 41b9ef0b4c08a6db4b7eb51a21ae5183ec99a2c8 + GTMSessionFetcher: 8a1b34ad97ebe6f909fb8b9b77fba99943007556 PromisesObjC: c50d2056b5253dadbd6c2bea79b0674bd5a52fa4 PODFILE CHECKSUM: 0bf21181414ed35c7e5fc96da7dd0f72b77e7b34 -COCOAPODS: 1.14.3 +COCOAPODS: 1.15.2 diff --git a/inappmessaging/Podfile.lock b/inappmessaging/Podfile.lock index 81f275e5..e375993e 100644 --- a/inappmessaging/Podfile.lock +++ b/inappmessaging/Podfile.lock @@ -86,4 +86,4 @@ SPEC CHECKSUMS: PODFILE CHECKSUM: ee1d0162c4b114166138141943031a3ae6c42221 -COCOAPODS: 1.14.3 +COCOAPODS: 1.15.2 diff --git a/installations/Podfile.lock b/installations/Podfile.lock index 4e22034c..a2e751ea 100644 --- a/installations/Podfile.lock +++ b/installations/Podfile.lock @@ -1,11 +1,11 @@ PODS: - - FirebaseCore (10.20.0): + - FirebaseCore (10.21.0): - FirebaseCoreInternal (~> 10.0) - GoogleUtilities/Environment (~> 7.12) - GoogleUtilities/Logger (~> 7.12) - - FirebaseCoreInternal (10.20.0): + - FirebaseCoreInternal (10.21.0): - "GoogleUtilities/NSData+zlib (~> 7.8)" - - FirebaseInstallations (10.20.0): + - FirebaseInstallations (10.21.0): - FirebaseCore (~> 10.0) - GoogleUtilities/Environment (~> 7.8) - GoogleUtilities/UserDefaults (~> 7.8) @@ -31,12 +31,12 @@ SPEC REPOS: - PromisesObjC SPEC CHECKSUMS: - FirebaseCore: 28045c1560a2600d284b9c45a904fe322dc890b6 - FirebaseCoreInternal: efeeb171ac02d623bdaefe121539939821e10811 - FirebaseInstallations: 558b1da7d65afeb996fd5c814332f013234ece4e + FirebaseCore: 74f647ad9739ea75112ce6c3b3b91f5488ce1122 + FirebaseCoreInternal: 43c1788eaeee9d1b97caaa751af567ce11010d00 + FirebaseInstallations: 390ea1d10a4d02b20c965cbfd527ee9b3b412acb GoogleUtilities: 0759d1a57ebb953965c2dfe0ba4c82e95ccc2e34 PromisesObjC: c50d2056b5253dadbd6c2bea79b0674bd5a52fa4 PODFILE CHECKSUM: 904aacceb39f206bdcc33f354e02d1d3d6343a46 -COCOAPODS: 1.14.3 +COCOAPODS: 1.15.2 diff --git a/invites/Podfile.lock b/invites/Podfile.lock index 8eab3651..ad0a65e7 100644 --- a/invites/Podfile.lock +++ b/invites/Podfile.lock @@ -147,4 +147,4 @@ SPEC CHECKSUMS: PODFILE CHECKSUM: 642789e1fcae7a05996d36ee829b1b64089587bd -COCOAPODS: 1.14.3 +COCOAPODS: 1.15.2 diff --git a/ml-functions/Podfile.lock b/ml-functions/Podfile.lock index 9f876d7b..d75aeb50 100644 --- a/ml-functions/Podfile.lock +++ b/ml-functions/Podfile.lock @@ -1,20 +1,20 @@ PODS: - - Firebase/CoreOnly (10.20.0): - - FirebaseCore (= 10.20.0) - - Firebase/Functions (10.20.0): + - Firebase/CoreOnly (10.21.0): + - FirebaseCore (= 10.21.0) + - Firebase/Functions (10.21.0): - Firebase/CoreOnly - - FirebaseFunctions (~> 10.20.0) - - FirebaseAppCheckInterop (10.20.0) - - FirebaseAuthInterop (10.20.0) - - FirebaseCore (10.20.0): + - FirebaseFunctions (~> 10.21.0) + - FirebaseAppCheckInterop (10.21.0) + - FirebaseAuthInterop (10.21.0) + - FirebaseCore (10.21.0): - FirebaseCoreInternal (~> 10.0) - GoogleUtilities/Environment (~> 7.12) - GoogleUtilities/Logger (~> 7.12) - - FirebaseCoreExtension (10.20.0): + - FirebaseCoreExtension (10.21.0): - FirebaseCore (~> 10.0) - - FirebaseCoreInternal (10.20.0): + - FirebaseCoreInternal (10.21.0): - "GoogleUtilities/NSData+zlib (~> 7.8)" - - FirebaseFunctions (10.20.0): + - FirebaseFunctions (10.21.0): - FirebaseAppCheckInterop (~> 10.10) - FirebaseAuthInterop (~> 10.0) - FirebaseCore (~> 10.0) @@ -22,14 +22,14 @@ PODS: - FirebaseMessagingInterop (~> 10.0) - FirebaseSharedSwift (~> 10.0) - GTMSessionFetcher/Core (< 4.0, >= 2.1) - - FirebaseMessagingInterop (10.20.0) - - FirebaseSharedSwift (10.20.0) + - FirebaseMessagingInterop (10.21.0) + - FirebaseSharedSwift (10.21.0) - GoogleUtilities/Environment (7.12.0): - PromisesObjC (< 3.0, >= 1.2) - GoogleUtilities/Logger (7.12.0): - GoogleUtilities/Environment - "GoogleUtilities/NSData+zlib (7.12.0)" - - GTMSessionFetcher/Core (3.2.0) + - GTMSessionFetcher/Core (3.3.1) - PromisesObjC (2.3.1) DEPENDENCIES: @@ -51,19 +51,19 @@ SPEC REPOS: - PromisesObjC SPEC CHECKSUMS: - Firebase: 10c8cb12fb7ad2ae0c09ffc86cd9c1ab392a0031 - FirebaseAppCheckInterop: e81bdb1cdb82f8e0cef353ba5018a8402682032c - FirebaseAuthInterop: 6142981334978f7942ff0e8a6f8966c3b3c8ff37 - FirebaseCore: 28045c1560a2600d284b9c45a904fe322dc890b6 - FirebaseCoreExtension: 0659f035b88c5a7a15a9763c48c2e6ca8c0a2977 - FirebaseCoreInternal: efeeb171ac02d623bdaefe121539939821e10811 - FirebaseFunctions: 2b6ec69b93c49347025190ccb0a27cdbfd1cad66 - FirebaseMessagingInterop: ffbbd63321f6a1e21dc724d382c22805c95671a0 - FirebaseSharedSwift: 2fbf73618288b7a36b2014b957745dcdd781389e + Firebase: 4453b799f72f625384dc23f412d3be92b0e3b2a0 + FirebaseAppCheckInterop: 69fc7d8f6a1cbfa973efb8d1723651de30d12525 + FirebaseAuthInterop: b4161d3e99b05d2d528d6ee2759bc55a01976eba + FirebaseCore: 74f647ad9739ea75112ce6c3b3b91f5488ce1122 + FirebaseCoreExtension: 1c044fd46e95036cccb29134757c499613f3f564 + FirebaseCoreInternal: 43c1788eaeee9d1b97caaa751af567ce11010d00 + FirebaseFunctions: 96f6620efcf68d8033c3115398c7e2b13feece3c + FirebaseMessagingInterop: bd03eed9a75b75d882bc685f29dcdfcae29e3279 + FirebaseSharedSwift: 19b3f709993d6fa1d84941d41c01e3c4c11eab93 GoogleUtilities: 0759d1a57ebb953965c2dfe0ba4c82e95ccc2e34 - GTMSessionFetcher: 41b9ef0b4c08a6db4b7eb51a21ae5183ec99a2c8 + GTMSessionFetcher: 8a1b34ad97ebe6f909fb8b9b77fba99943007556 PromisesObjC: c50d2056b5253dadbd6c2bea79b0674bd5a52fa4 PODFILE CHECKSUM: aa543baa476adf0a1eb62d4970ac2cffc30a1931 -COCOAPODS: 1.14.3 +COCOAPODS: 1.15.2 diff --git a/mlkit/Podfile.lock b/mlkit/Podfile.lock index 61b79299..f043c340 100644 --- a/mlkit/Podfile.lock +++ b/mlkit/Podfile.lock @@ -81,7 +81,7 @@ PODS: - nanopb/decode (1.30906.0) - nanopb/encode (1.30906.0) - PromisesObjC (1.2.12) - - Protobuf (3.25.2) + - Protobuf (3.25.3) - TensorFlowLiteC (2.1.0) - TensorFlowLiteObjC (2.1.0): - TensorFlowLiteC (= 2.1.0) @@ -125,10 +125,10 @@ SPEC CHECKSUMS: GTMSessionFetcher: 5595ec75acf5be50814f81e9189490412bad82ba nanopb: 59317e09cf1f1a0af72f12af412d54edf52603fc PromisesObjC: 3113f7f76903778cf4a0586bd1ab89329a0b7b97 - Protobuf: 34db13339da0d02d64fa8a2ac6a124cfcc603703 + Protobuf: 8e9074797a13c484a79959fdb819ef4ae6da7dbe TensorFlowLiteC: 215603d4426d93810eace5947e317389554a4b66 TensorFlowLiteObjC: 2e074eb41084037aeda9a8babe111fdd3ac99974 PODFILE CHECKSUM: 4b071879fc5f9391b9325777ac56ce58e70e8b8d -COCOAPODS: 1.14.3 +COCOAPODS: 1.15.2 diff --git a/storage/Podfile.lock b/storage/Podfile.lock index 66ed0c1e..872b189f 100644 --- a/storage/Podfile.lock +++ b/storage/Podfile.lock @@ -43,9 +43,9 @@ PODS: - nanopb/decode (2.30909.1) - nanopb/encode (2.30909.1) - PromisesObjC (2.3.1) - - SDWebImage (5.18.10): - - SDWebImage/Core (= 5.18.10) - - SDWebImage/Core (5.18.10) + - SDWebImage (5.18.11): + - SDWebImage/Core (= 5.18.11) + - SDWebImage/Core (5.18.11) DEPENDENCIES: - FirebaseStorage (~> 9.0) @@ -84,8 +84,8 @@ SPEC CHECKSUMS: GTMSessionFetcher: 3a63d75eecd6aa32c2fc79f578064e1214dfdec2 nanopb: d4d75c12cd1316f4a64e3c6963f879ecd4b5e0d5 PromisesObjC: c50d2056b5253dadbd6c2bea79b0674bd5a52fa4 - SDWebImage: fc8f2d48bbfd72ef39d70e981bd24a3f3be53fec + SDWebImage: a3ba0b8faac7228c3c8eadd1a55c9c9fe5e16457 PODFILE CHECKSUM: 391f1ea32d2ab69e86fbbcaed454945eef4950b4 -COCOAPODS: 1.14.3 +COCOAPODS: 1.15.2 From 9880a9a2e1bc7634955d8f99382ece0f5d527d6f Mon Sep 17 00:00:00 2001 From: DPE bot Date: Tue, 27 Feb 2024 11:30:35 -0500 Subject: [PATCH 351/387] Auto-update dependencies. --- appcheck/Podfile.lock | 4 ++-- crashlytics/Podfile.lock | 10 +++++----- database/Podfile.lock | 4 ++-- firestore/objc/Podfile.lock | 4 ++-- firestore/swift/Podfile.lock | 4 ++-- firoptions/Podfile.lock | 4 ++-- functions/Podfile.lock | 4 ++-- installations/Podfile.lock | 4 ++-- ml-functions/Podfile.lock | 4 ++-- storage/Podfile.lock | 12 ++++++------ 10 files changed, 27 insertions(+), 27 deletions(-) diff --git a/appcheck/Podfile.lock b/appcheck/Podfile.lock index bd5a9cfa..a787af61 100644 --- a/appcheck/Podfile.lock +++ b/appcheck/Podfile.lock @@ -25,7 +25,7 @@ PODS: - GoogleUtilities/Logger (7.12.0): - GoogleUtilities/Environment - "GoogleUtilities/NSData+zlib (7.12.0)" - - PromisesObjC (2.3.1) + - PromisesObjC (2.4.0) DEPENDENCIES: - Firebase/AppCheck @@ -49,7 +49,7 @@ SPEC CHECKSUMS: FirebaseCore: 74f647ad9739ea75112ce6c3b3b91f5488ce1122 FirebaseCoreInternal: 43c1788eaeee9d1b97caaa751af567ce11010d00 GoogleUtilities: 0759d1a57ebb953965c2dfe0ba4c82e95ccc2e34 - PromisesObjC: c50d2056b5253dadbd6c2bea79b0674bd5a52fa4 + PromisesObjC: f5707f49cb48b9636751c5b2e7d227e43fba9f47 PODFILE CHECKSUM: 3f5fe9faa57008d6327228db502ed5519ccd4918 diff --git a/crashlytics/Podfile.lock b/crashlytics/Podfile.lock index a214f6f8..bd7487d5 100644 --- a/crashlytics/Podfile.lock +++ b/crashlytics/Podfile.lock @@ -49,9 +49,9 @@ PODS: - nanopb/encode (= 2.30909.1) - nanopb/decode (2.30909.1) - nanopb/encode (2.30909.1) - - PromisesObjC (2.3.1) - - PromisesSwift (2.3.1): - - PromisesObjC (= 2.3.1) + - PromisesObjC (2.4.0) + - PromisesSwift (2.4.0): + - PromisesObjC (= 2.4.0) DEPENDENCIES: - Firebase/Crashlytics @@ -82,8 +82,8 @@ SPEC CHECKSUMS: GoogleDataTransport: 57c22343ab29bc686febbf7cbb13bad167c2d8fe GoogleUtilities: 0759d1a57ebb953965c2dfe0ba4c82e95ccc2e34 nanopb: d4d75c12cd1316f4a64e3c6963f879ecd4b5e0d5 - PromisesObjC: c50d2056b5253dadbd6c2bea79b0674bd5a52fa4 - PromisesSwift: 28dca69a9c40779916ac2d6985a0192a5cb4a265 + PromisesObjC: f5707f49cb48b9636751c5b2e7d227e43fba9f47 + PromisesSwift: 9d77319bbe72ebf6d872900551f7eeba9bce2851 PODFILE CHECKSUM: 7d7fc01886b20bf15f0faadc1d61966683471571 diff --git a/database/Podfile.lock b/database/Podfile.lock index c9827615..2e3cc7d8 100644 --- a/database/Podfile.lock +++ b/database/Podfile.lock @@ -44,7 +44,7 @@ PODS: - GoogleUtilities/Logger - GTMSessionFetcher/Core (3.3.1) - leveldb-library (1.22.3) - - PromisesObjC (2.3.1) + - PromisesObjC (2.4.0) - RecaptchaInterop (100.0.0) DEPENDENCIES: @@ -77,7 +77,7 @@ SPEC CHECKSUMS: GoogleUtilities: 0759d1a57ebb953965c2dfe0ba4c82e95ccc2e34 GTMSessionFetcher: 8a1b34ad97ebe6f909fb8b9b77fba99943007556 leveldb-library: e74c27d8fbd22854db7cb467968a0b8aa1db7126 - PromisesObjC: c50d2056b5253dadbd6c2bea79b0674bd5a52fa4 + PromisesObjC: f5707f49cb48b9636751c5b2e7d227e43fba9f47 RecaptchaInterop: 7d1a4a01a6b2cb1610a47ef3f85f0c411434cb21 PODFILE CHECKSUM: 95de9d338e0f7c83f15f24ace0b99af6e6450cce diff --git a/firestore/objc/Podfile.lock b/firestore/objc/Podfile.lock index 14ad1d84..064b5e14 100644 --- a/firestore/objc/Podfile.lock +++ b/firestore/objc/Podfile.lock @@ -753,7 +753,7 @@ PODS: - nanopb/encode (= 2.30909.1) - nanopb/decode (2.30909.1) - nanopb/encode (2.30909.1) - - PromisesObjC (2.3.1) + - PromisesObjC (2.4.0) - RecaptchaInterop (100.0.0) DEPENDENCIES: @@ -798,7 +798,7 @@ SPEC CHECKSUMS: GTMSessionFetcher: 8a1b34ad97ebe6f909fb8b9b77fba99943007556 leveldb-library: e74c27d8fbd22854db7cb467968a0b8aa1db7126 nanopb: d4d75c12cd1316f4a64e3c6963f879ecd4b5e0d5 - PromisesObjC: c50d2056b5253dadbd6c2bea79b0674bd5a52fa4 + PromisesObjC: f5707f49cb48b9636751c5b2e7d227e43fba9f47 RecaptchaInterop: 7d1a4a01a6b2cb1610a47ef3f85f0c411434cb21 PODFILE CHECKSUM: 2c326f47761ecd18d1c150444d24a282c84b433e diff --git a/firestore/swift/Podfile.lock b/firestore/swift/Podfile.lock index f21fd594..4ff65987 100644 --- a/firestore/swift/Podfile.lock +++ b/firestore/swift/Podfile.lock @@ -762,7 +762,7 @@ PODS: - nanopb/encode (= 2.30909.1) - nanopb/decode (2.30909.1) - nanopb/encode (2.30909.1) - - PromisesObjC (2.3.1) + - PromisesObjC (2.4.0) - RecaptchaInterop (100.0.0) DEPENDENCIES: @@ -812,7 +812,7 @@ SPEC CHECKSUMS: GTMSessionFetcher: 8a1b34ad97ebe6f909fb8b9b77fba99943007556 leveldb-library: e74c27d8fbd22854db7cb467968a0b8aa1db7126 nanopb: d4d75c12cd1316f4a64e3c6963f879ecd4b5e0d5 - PromisesObjC: c50d2056b5253dadbd6c2bea79b0674bd5a52fa4 + PromisesObjC: f5707f49cb48b9636751c5b2e7d227e43fba9f47 RecaptchaInterop: 7d1a4a01a6b2cb1610a47ef3f85f0c411434cb21 PODFILE CHECKSUM: 22731d7869838987cae87634f5c8630ddc505b09 diff --git a/firoptions/Podfile.lock b/firoptions/Podfile.lock index 43778e60..88c907d3 100644 --- a/firoptions/Podfile.lock +++ b/firoptions/Podfile.lock @@ -96,7 +96,7 @@ PODS: - nanopb/encode (= 2.30909.1) - nanopb/decode (2.30909.1) - nanopb/encode (2.30909.1) - - PromisesObjC (2.3.1) + - PromisesObjC (2.4.0) DEPENDENCIES: - Firebase/Analytics @@ -132,7 +132,7 @@ SPEC CHECKSUMS: GoogleUtilities: 0759d1a57ebb953965c2dfe0ba4c82e95ccc2e34 leveldb-library: 50c7b45cbd7bf543c81a468fe557a16ae3db8729 nanopb: d4d75c12cd1316f4a64e3c6963f879ecd4b5e0d5 - PromisesObjC: c50d2056b5253dadbd6c2bea79b0674bd5a52fa4 + PromisesObjC: f5707f49cb48b9636751c5b2e7d227e43fba9f47 PODFILE CHECKSUM: 637f4cec311becce3d9f62d24448342df688ce41 diff --git a/functions/Podfile.lock b/functions/Podfile.lock index 0f5a5549..c5f2f096 100644 --- a/functions/Podfile.lock +++ b/functions/Podfile.lock @@ -30,7 +30,7 @@ PODS: - GoogleUtilities/Environment - "GoogleUtilities/NSData+zlib (7.12.0)" - GTMSessionFetcher/Core (3.3.1) - - PromisesObjC (2.3.1) + - PromisesObjC (2.4.0) DEPENDENCIES: - Firebase/Functions @@ -62,7 +62,7 @@ SPEC CHECKSUMS: FirebaseSharedSwift: 19b3f709993d6fa1d84941d41c01e3c4c11eab93 GoogleUtilities: 0759d1a57ebb953965c2dfe0ba4c82e95ccc2e34 GTMSessionFetcher: 8a1b34ad97ebe6f909fb8b9b77fba99943007556 - PromisesObjC: c50d2056b5253dadbd6c2bea79b0674bd5a52fa4 + PromisesObjC: f5707f49cb48b9636751c5b2e7d227e43fba9f47 PODFILE CHECKSUM: 0bf21181414ed35c7e5fc96da7dd0f72b77e7b34 diff --git a/installations/Podfile.lock b/installations/Podfile.lock index a2e751ea..adbcc687 100644 --- a/installations/Podfile.lock +++ b/installations/Podfile.lock @@ -17,7 +17,7 @@ PODS: - "GoogleUtilities/NSData+zlib (7.12.0)" - GoogleUtilities/UserDefaults (7.12.0): - GoogleUtilities/Logger - - PromisesObjC (2.3.1) + - PromisesObjC (2.4.0) DEPENDENCIES: - FirebaseInstallations @@ -35,7 +35,7 @@ SPEC CHECKSUMS: FirebaseCoreInternal: 43c1788eaeee9d1b97caaa751af567ce11010d00 FirebaseInstallations: 390ea1d10a4d02b20c965cbfd527ee9b3b412acb GoogleUtilities: 0759d1a57ebb953965c2dfe0ba4c82e95ccc2e34 - PromisesObjC: c50d2056b5253dadbd6c2bea79b0674bd5a52fa4 + PromisesObjC: f5707f49cb48b9636751c5b2e7d227e43fba9f47 PODFILE CHECKSUM: 904aacceb39f206bdcc33f354e02d1d3d6343a46 diff --git a/ml-functions/Podfile.lock b/ml-functions/Podfile.lock index d75aeb50..b88f6f9d 100644 --- a/ml-functions/Podfile.lock +++ b/ml-functions/Podfile.lock @@ -30,7 +30,7 @@ PODS: - GoogleUtilities/Environment - "GoogleUtilities/NSData+zlib (7.12.0)" - GTMSessionFetcher/Core (3.3.1) - - PromisesObjC (2.3.1) + - PromisesObjC (2.4.0) DEPENDENCIES: - Firebase/Functions @@ -62,7 +62,7 @@ SPEC CHECKSUMS: FirebaseSharedSwift: 19b3f709993d6fa1d84941d41c01e3c4c11eab93 GoogleUtilities: 0759d1a57ebb953965c2dfe0ba4c82e95ccc2e34 GTMSessionFetcher: 8a1b34ad97ebe6f909fb8b9b77fba99943007556 - PromisesObjC: c50d2056b5253dadbd6c2bea79b0674bd5a52fa4 + PromisesObjC: f5707f49cb48b9636751c5b2e7d227e43fba9f47 PODFILE CHECKSUM: aa543baa476adf0a1eb62d4970ac2cffc30a1931 diff --git a/storage/Podfile.lock b/storage/Podfile.lock index 872b189f..a28f45f2 100644 --- a/storage/Podfile.lock +++ b/storage/Podfile.lock @@ -42,10 +42,10 @@ PODS: - nanopb/encode (= 2.30909.1) - nanopb/decode (2.30909.1) - nanopb/encode (2.30909.1) - - PromisesObjC (2.3.1) - - SDWebImage (5.18.11): - - SDWebImage/Core (= 5.18.11) - - SDWebImage/Core (5.18.11) + - PromisesObjC (2.4.0) + - SDWebImage (5.19.0): + - SDWebImage/Core (= 5.19.0) + - SDWebImage/Core (5.19.0) DEPENDENCIES: - FirebaseStorage (~> 9.0) @@ -83,8 +83,8 @@ SPEC CHECKSUMS: GoogleUtilities: 0759d1a57ebb953965c2dfe0ba4c82e95ccc2e34 GTMSessionFetcher: 3a63d75eecd6aa32c2fc79f578064e1214dfdec2 nanopb: d4d75c12cd1316f4a64e3c6963f879ecd4b5e0d5 - PromisesObjC: c50d2056b5253dadbd6c2bea79b0674bd5a52fa4 - SDWebImage: a3ba0b8faac7228c3c8eadd1a55c9c9fe5e16457 + PromisesObjC: f5707f49cb48b9636751c5b2e7d227e43fba9f47 + SDWebImage: 981fd7e860af070920f249fd092420006014c3eb PODFILE CHECKSUM: 391f1ea32d2ab69e86fbbcaed454945eef4950b4 From 37b706d5903a073145719961be7eca11c77f8ad8 Mon Sep 17 00:00:00 2001 From: DPE bot Date: Tue, 5 Mar 2024 11:30:36 -0500 Subject: [PATCH 352/387] Auto-update dependencies. --- appcheck/Podfile.lock | 38 ++++++++-------- crashlytics/Podfile.lock | 57 +++++++++++++----------- database/Podfile.lock | 63 ++++++++++++++------------ firestore/objc/Podfile.lock | 71 ++++++++++++++++-------------- firestore/swift/Podfile.lock | 85 +++++++++++++++++++----------------- firoptions/Podfile.lock | 31 ++++++++----- functions/Podfile.lock | 54 ++++++++++++----------- installations/Podfile.lock | 27 +++++++----- ml-functions/Podfile.lock | 54 ++++++++++++----------- storage/Podfile.lock | 16 ++++--- 10 files changed, 276 insertions(+), 220 deletions(-) diff --git a/appcheck/Podfile.lock b/appcheck/Podfile.lock index a787af61..55b09cfb 100644 --- a/appcheck/Podfile.lock +++ b/appcheck/Podfile.lock @@ -2,29 +2,33 @@ PODS: - AppCheckCore (10.18.1): - GoogleUtilities/Environment (~> 7.11) - PromisesObjC (~> 2.3) - - Firebase/AppCheck (10.21.0): + - Firebase/AppCheck (10.22.0): - Firebase/CoreOnly - - FirebaseAppCheck (~> 10.21.0) - - Firebase/CoreOnly (10.21.0): - - FirebaseCore (= 10.21.0) - - FirebaseAppCheck (10.21.0): + - FirebaseAppCheck (~> 10.22.0) + - Firebase/CoreOnly (10.22.0): + - FirebaseCore (= 10.22.0) + - FirebaseAppCheck (10.22.0): - AppCheckCore (~> 10.18) - FirebaseAppCheckInterop (~> 10.17) - FirebaseCore (~> 10.0) - GoogleUtilities/Environment (~> 7.8) - PromisesObjC (~> 2.1) - - FirebaseAppCheckInterop (10.21.0) - - FirebaseCore (10.21.0): + - FirebaseAppCheckInterop (10.22.0) + - FirebaseCore (10.22.0): - FirebaseCoreInternal (~> 10.0) - GoogleUtilities/Environment (~> 7.12) - GoogleUtilities/Logger (~> 7.12) - - FirebaseCoreInternal (10.21.0): + - FirebaseCoreInternal (10.22.0): - "GoogleUtilities/NSData+zlib (~> 7.8)" - - GoogleUtilities/Environment (7.12.0): + - GoogleUtilities/Environment (7.13.0): + - GoogleUtilities/Privacy - PromisesObjC (< 3.0, >= 1.2) - - GoogleUtilities/Logger (7.12.0): + - GoogleUtilities/Logger (7.13.0): - GoogleUtilities/Environment - - "GoogleUtilities/NSData+zlib (7.12.0)" + - GoogleUtilities/Privacy + - "GoogleUtilities/NSData+zlib (7.13.0)": + - GoogleUtilities/Privacy + - GoogleUtilities/Privacy (7.13.0) - PromisesObjC (2.4.0) DEPENDENCIES: @@ -43,12 +47,12 @@ SPEC REPOS: SPEC CHECKSUMS: AppCheckCore: d0d4bcb6f90fd9f69958da5350467b79026b38c7 - Firebase: 4453b799f72f625384dc23f412d3be92b0e3b2a0 - FirebaseAppCheck: 7e0d2655c51a00410d41d2ed26905e351bd0ca95 - FirebaseAppCheckInterop: 69fc7d8f6a1cbfa973efb8d1723651de30d12525 - FirebaseCore: 74f647ad9739ea75112ce6c3b3b91f5488ce1122 - FirebaseCoreInternal: 43c1788eaeee9d1b97caaa751af567ce11010d00 - GoogleUtilities: 0759d1a57ebb953965c2dfe0ba4c82e95ccc2e34 + Firebase: 797fd7297b7e1be954432743a0b3f90038e45a71 + FirebaseAppCheck: 8e85fc837a3f006b7c4ef3f50c0a3474395e76f7 + FirebaseAppCheckInterop: 58db3e9494751399cf3e7b7e3e705cff71099153 + FirebaseCore: 0326ec9b05fbed8f8716cddbf0e36894a13837f7 + FirebaseCoreInternal: bca337352024b18424a61e478460547d46c4c753 + GoogleUtilities: d053d902a8edaa9904e1bd00c37535385b8ed152 PromisesObjC: f5707f49cb48b9636751c5b2e7d227e43fba9f47 PODFILE CHECKSUM: 3f5fe9faa57008d6327228db502ed5519ccd4918 diff --git a/crashlytics/Podfile.lock b/crashlytics/Podfile.lock index bd7487d5..ea8c674c 100644 --- a/crashlytics/Podfile.lock +++ b/crashlytics/Podfile.lock @@ -1,49 +1,54 @@ PODS: - - Firebase/CoreOnly (10.21.0): - - FirebaseCore (= 10.21.0) - - Firebase/Crashlytics (10.21.0): + - Firebase/CoreOnly (10.22.0): + - FirebaseCore (= 10.22.0) + - Firebase/Crashlytics (10.22.0): - Firebase/CoreOnly - - FirebaseCrashlytics (~> 10.21.0) - - FirebaseCore (10.21.0): + - FirebaseCrashlytics (~> 10.22.0) + - FirebaseCore (10.22.0): - FirebaseCoreInternal (~> 10.0) - GoogleUtilities/Environment (~> 7.12) - GoogleUtilities/Logger (~> 7.12) - - FirebaseCoreExtension (10.21.0): + - FirebaseCoreExtension (10.22.0): - FirebaseCore (~> 10.0) - - FirebaseCoreInternal (10.21.0): + - FirebaseCoreInternal (10.22.0): - "GoogleUtilities/NSData+zlib (~> 7.8)" - - FirebaseCrashlytics (10.21.0): + - FirebaseCrashlytics (10.22.0): - FirebaseCore (~> 10.5) - FirebaseInstallations (~> 10.0) - FirebaseSessions (~> 10.5) - GoogleDataTransport (~> 9.2) - GoogleUtilities/Environment (~> 7.8) - - nanopb (< 2.30910.0, >= 2.30908.0) + - nanopb (< 2.30911.0, >= 2.30908.0) - PromisesObjC (~> 2.1) - - FirebaseInstallations (10.21.0): + - FirebaseInstallations (10.22.0): - FirebaseCore (~> 10.0) - GoogleUtilities/Environment (~> 7.8) - GoogleUtilities/UserDefaults (~> 7.8) - PromisesObjC (~> 2.1) - - FirebaseSessions (10.21.0): + - FirebaseSessions (10.22.0): - FirebaseCore (~> 10.5) - FirebaseCoreExtension (~> 10.0) - FirebaseInstallations (~> 10.0) - GoogleDataTransport (~> 9.2) - GoogleUtilities/Environment (~> 7.10) - - nanopb (< 2.30910.0, >= 2.30908.0) + - nanopb (< 2.30911.0, >= 2.30908.0) - PromisesSwift (~> 2.1) - - GoogleDataTransport (9.3.0): + - GoogleDataTransport (9.4.0): - GoogleUtilities/Environment (~> 7.7) - nanopb (< 2.30910.0, >= 2.30908.0) - PromisesObjC (< 3.0, >= 1.2) - - GoogleUtilities/Environment (7.12.0): + - GoogleUtilities/Environment (7.13.0): + - GoogleUtilities/Privacy - PromisesObjC (< 3.0, >= 1.2) - - GoogleUtilities/Logger (7.12.0): + - GoogleUtilities/Logger (7.13.0): - GoogleUtilities/Environment - - "GoogleUtilities/NSData+zlib (7.12.0)" - - GoogleUtilities/UserDefaults (7.12.0): + - GoogleUtilities/Privacy + - "GoogleUtilities/NSData+zlib (7.13.0)": + - GoogleUtilities/Privacy + - GoogleUtilities/Privacy (7.13.0) + - GoogleUtilities/UserDefaults (7.13.0): - GoogleUtilities/Logger + - GoogleUtilities/Privacy - nanopb (2.30909.1): - nanopb/decode (= 2.30909.1) - nanopb/encode (= 2.30909.1) @@ -72,15 +77,15 @@ SPEC REPOS: - PromisesSwift SPEC CHECKSUMS: - Firebase: 4453b799f72f625384dc23f412d3be92b0e3b2a0 - FirebaseCore: 74f647ad9739ea75112ce6c3b3b91f5488ce1122 - FirebaseCoreExtension: 1c044fd46e95036cccb29134757c499613f3f564 - FirebaseCoreInternal: 43c1788eaeee9d1b97caaa751af567ce11010d00 - FirebaseCrashlytics: 063b883186d7ccb1db1837c19113ca6294880c1b - FirebaseInstallations: 390ea1d10a4d02b20c965cbfd527ee9b3b412acb - FirebaseSessions: 80c2bbdd28166267b3d132debe5f7531efdb00bc - GoogleDataTransport: 57c22343ab29bc686febbf7cbb13bad167c2d8fe - GoogleUtilities: 0759d1a57ebb953965c2dfe0ba4c82e95ccc2e34 + Firebase: 797fd7297b7e1be954432743a0b3f90038e45a71 + FirebaseCore: 0326ec9b05fbed8f8716cddbf0e36894a13837f7 + FirebaseCoreExtension: 6394c00b887d0bebadbc7049c464aa0cbddc5d41 + FirebaseCoreInternal: bca337352024b18424a61e478460547d46c4c753 + FirebaseCrashlytics: e568d68ce89117c80cddb04073ab9018725fbb8c + FirebaseInstallations: 763814908793c0da14c18b3dcffdec71e29ed55e + FirebaseSessions: cd97fb07674f3906619c871eefbd260a1546c9d3 + GoogleDataTransport: bed3a36c04c8552479fbb9b76326e0fc69bddcb2 + GoogleUtilities: d053d902a8edaa9904e1bd00c37535385b8ed152 nanopb: d4d75c12cd1316f4a64e3c6963f879ecd4b5e0d5 PromisesObjC: f5707f49cb48b9636751c5b2e7d227e43fba9f47 PromisesSwift: 9d77319bbe72ebf6d872900551f7eeba9bce2851 diff --git a/database/Podfile.lock b/database/Podfile.lock index 2e3cc7d8..9fb37fab 100644 --- a/database/Podfile.lock +++ b/database/Podfile.lock @@ -1,49 +1,56 @@ PODS: - - Firebase/Auth (10.21.0): + - Firebase/Auth (10.22.0): - Firebase/CoreOnly - - FirebaseAuth (~> 10.21.0) - - Firebase/CoreOnly (10.21.0): - - FirebaseCore (= 10.21.0) - - Firebase/Database (10.21.0): + - FirebaseAuth (~> 10.22.0) + - Firebase/CoreOnly (10.22.0): + - FirebaseCore (= 10.22.0) + - Firebase/Database (10.22.0): - Firebase/CoreOnly - - FirebaseDatabase (~> 10.21.0) - - FirebaseAppCheckInterop (10.21.0) - - FirebaseAuth (10.21.0): + - FirebaseDatabase (~> 10.22.0) + - FirebaseAppCheckInterop (10.22.0) + - FirebaseAuth (10.22.0): - FirebaseAppCheckInterop (~> 10.17) - FirebaseCore (~> 10.0) - GoogleUtilities/AppDelegateSwizzler (~> 7.8) - GoogleUtilities/Environment (~> 7.8) - GTMSessionFetcher/Core (< 4.0, >= 2.1) - RecaptchaInterop (~> 100.0) - - FirebaseCore (10.21.0): + - FirebaseCore (10.22.0): - FirebaseCoreInternal (~> 10.0) - GoogleUtilities/Environment (~> 7.12) - GoogleUtilities/Logger (~> 7.12) - - FirebaseCoreInternal (10.21.0): + - FirebaseCoreInternal (10.22.0): - "GoogleUtilities/NSData+zlib (~> 7.8)" - - FirebaseDatabase (10.21.0): + - FirebaseDatabase (10.22.0): - FirebaseAppCheckInterop (~> 10.17) - FirebaseCore (~> 10.0) - FirebaseSharedSwift (~> 10.0) - leveldb-library (~> 1.22) - - FirebaseSharedSwift (10.21.0) - - GoogleUtilities/AppDelegateSwizzler (7.12.0): + - FirebaseSharedSwift (10.22.0) + - GoogleUtilities/AppDelegateSwizzler (7.13.0): - GoogleUtilities/Environment - GoogleUtilities/Logger - GoogleUtilities/Network - - GoogleUtilities/Environment (7.12.0): + - GoogleUtilities/Privacy + - GoogleUtilities/Environment (7.13.0): + - GoogleUtilities/Privacy - PromisesObjC (< 3.0, >= 1.2) - - GoogleUtilities/Logger (7.12.0): + - GoogleUtilities/Logger (7.13.0): - GoogleUtilities/Environment - - GoogleUtilities/Network (7.12.0): + - GoogleUtilities/Privacy + - GoogleUtilities/Network (7.13.0): - GoogleUtilities/Logger - "GoogleUtilities/NSData+zlib" + - GoogleUtilities/Privacy - GoogleUtilities/Reachability - - "GoogleUtilities/NSData+zlib (7.12.0)" - - GoogleUtilities/Reachability (7.12.0): + - "GoogleUtilities/NSData+zlib (7.13.0)": + - GoogleUtilities/Privacy + - GoogleUtilities/Privacy (7.13.0) + - GoogleUtilities/Reachability (7.13.0): - GoogleUtilities/Logger + - GoogleUtilities/Privacy - GTMSessionFetcher/Core (3.3.1) - - leveldb-library (1.22.3) + - leveldb-library (1.22.4) - PromisesObjC (2.4.0) - RecaptchaInterop (100.0.0) @@ -67,16 +74,16 @@ SPEC REPOS: - RecaptchaInterop SPEC CHECKSUMS: - Firebase: 4453b799f72f625384dc23f412d3be92b0e3b2a0 - FirebaseAppCheckInterop: 69fc7d8f6a1cbfa973efb8d1723651de30d12525 - FirebaseAuth: 42f07198c4ed6b55643a147ae682d32200f3ff6d - FirebaseCore: 74f647ad9739ea75112ce6c3b3b91f5488ce1122 - FirebaseCoreInternal: 43c1788eaeee9d1b97caaa751af567ce11010d00 - FirebaseDatabase: 1edce8e94b7d2c8b549f45d21f2adf80e6e0eaee - FirebaseSharedSwift: 19b3f709993d6fa1d84941d41c01e3c4c11eab93 - GoogleUtilities: 0759d1a57ebb953965c2dfe0ba4c82e95ccc2e34 + Firebase: 797fd7297b7e1be954432743a0b3f90038e45a71 + FirebaseAppCheckInterop: 58db3e9494751399cf3e7b7e3e705cff71099153 + FirebaseAuth: bbe4c68f958504ba9e54aee181adbdf5b664fbc6 + FirebaseCore: 0326ec9b05fbed8f8716cddbf0e36894a13837f7 + FirebaseCoreInternal: bca337352024b18424a61e478460547d46c4c753 + FirebaseDatabase: fee604b3bee8800a1bdc834757d13813cfde1c90 + FirebaseSharedSwift: 48076404e6e52372290d15a07d2ed1d2f1754023 + GoogleUtilities: d053d902a8edaa9904e1bd00c37535385b8ed152 GTMSessionFetcher: 8a1b34ad97ebe6f909fb8b9b77fba99943007556 - leveldb-library: e74c27d8fbd22854db7cb467968a0b8aa1db7126 + leveldb-library: 06a69cc7582d64b29424a63e085e683cc188230a PromisesObjC: f5707f49cb48b9636751c5b2e7d227e43fba9f47 RecaptchaInterop: 7d1a4a01a6b2cb1610a47ef3f85f0c411434cb21 diff --git a/firestore/objc/Podfile.lock b/firestore/objc/Podfile.lock index 064b5e14..63b18ac4 100644 --- a/firestore/objc/Podfile.lock +++ b/firestore/objc/Podfile.lock @@ -634,28 +634,28 @@ PODS: - BoringSSL-GRPC/Implementation (0.0.24): - BoringSSL-GRPC/Interface (= 0.0.24) - BoringSSL-GRPC/Interface (0.0.24) - - FirebaseAppCheckInterop (10.21.0) - - FirebaseAuth (10.21.0): + - FirebaseAppCheckInterop (10.22.0) + - FirebaseAuth (10.22.0): - FirebaseAppCheckInterop (~> 10.17) - FirebaseCore (~> 10.0) - GoogleUtilities/AppDelegateSwizzler (~> 7.8) - GoogleUtilities/Environment (~> 7.8) - GTMSessionFetcher/Core (< 4.0, >= 2.1) - RecaptchaInterop (~> 100.0) - - FirebaseCore (10.21.0): + - FirebaseCore (10.22.0): - FirebaseCoreInternal (~> 10.0) - GoogleUtilities/Environment (~> 7.12) - GoogleUtilities/Logger (~> 7.12) - - FirebaseCoreExtension (10.21.0): + - FirebaseCoreExtension (10.22.0): - FirebaseCore (~> 10.0) - - FirebaseCoreInternal (10.21.0): + - FirebaseCoreInternal (10.22.0): - "GoogleUtilities/NSData+zlib (~> 7.8)" - - FirebaseFirestore (10.21.0): + - FirebaseFirestore (10.22.0): - FirebaseCore (~> 10.0) - FirebaseCoreExtension (~> 10.0) - FirebaseFirestoreInternal (~> 10.17) - FirebaseSharedSwift (~> 10.0) - - FirebaseFirestoreInternal (10.21.0): + - FirebaseFirestoreInternal (10.22.0): - abseil/algorithm (~> 1.20220623.0) - abseil/base (~> 1.20220623.0) - abseil/container/flat_hash_map (~> 1.20220623.0) @@ -668,23 +668,30 @@ PODS: - FirebaseCore (~> 10.0) - "gRPC-C++ (~> 1.49.1)" - leveldb-library (~> 1.22) - - nanopb (< 2.30910.0, >= 2.30908.0) - - FirebaseSharedSwift (10.21.0) - - GoogleUtilities/AppDelegateSwizzler (7.12.0): + - nanopb (< 2.30911.0, >= 2.30908.0) + - FirebaseSharedSwift (10.22.0) + - GoogleUtilities/AppDelegateSwizzler (7.13.0): - GoogleUtilities/Environment - GoogleUtilities/Logger - GoogleUtilities/Network - - GoogleUtilities/Environment (7.12.0): + - GoogleUtilities/Privacy + - GoogleUtilities/Environment (7.13.0): + - GoogleUtilities/Privacy - PromisesObjC (< 3.0, >= 1.2) - - GoogleUtilities/Logger (7.12.0): + - GoogleUtilities/Logger (7.13.0): - GoogleUtilities/Environment - - GoogleUtilities/Network (7.12.0): + - GoogleUtilities/Privacy + - GoogleUtilities/Network (7.13.0): - GoogleUtilities/Logger - "GoogleUtilities/NSData+zlib" + - GoogleUtilities/Privacy - GoogleUtilities/Reachability - - "GoogleUtilities/NSData+zlib (7.12.0)" - - GoogleUtilities/Reachability (7.12.0): + - "GoogleUtilities/NSData+zlib (7.13.0)": + - GoogleUtilities/Privacy + - GoogleUtilities/Privacy (7.13.0) + - GoogleUtilities/Reachability (7.13.0): - GoogleUtilities/Logger + - GoogleUtilities/Privacy - "gRPC-C++ (1.49.1)": - "gRPC-C++/Implementation (= 1.49.1)" - "gRPC-C++/Interface (= 1.49.1)" @@ -747,12 +754,12 @@ PODS: - gRPC-Core/Interface (= 1.49.1) - gRPC-Core/Interface (1.49.1) - GTMSessionFetcher/Core (3.3.1) - - leveldb-library (1.22.3) - - nanopb (2.30909.1): - - nanopb/decode (= 2.30909.1) - - nanopb/encode (= 2.30909.1) - - nanopb/decode (2.30909.1) - - nanopb/encode (2.30909.1) + - leveldb-library (1.22.4) + - nanopb (2.30910.0): + - nanopb/decode (= 2.30910.0) + - nanopb/encode (= 2.30910.0) + - nanopb/decode (2.30910.0) + - nanopb/encode (2.30910.0) - PromisesObjC (2.4.0) - RecaptchaInterop (100.0.0) @@ -784,20 +791,20 @@ SPEC REPOS: SPEC CHECKSUMS: abseil: 926fb7a82dc6d2b8e1f2ed7f3a718bce691d1e46 BoringSSL-GRPC: 3175b25143e648463a56daeaaa499c6cb86dad33 - FirebaseAppCheckInterop: 69fc7d8f6a1cbfa973efb8d1723651de30d12525 - FirebaseAuth: 42f07198c4ed6b55643a147ae682d32200f3ff6d - FirebaseCore: 74f647ad9739ea75112ce6c3b3b91f5488ce1122 - FirebaseCoreExtension: 1c044fd46e95036cccb29134757c499613f3f564 - FirebaseCoreInternal: 43c1788eaeee9d1b97caaa751af567ce11010d00 - FirebaseFirestore: cadbbc63223d27fdbdaca7cbdae2a6dc809a3929 - FirebaseFirestoreInternal: 7ac1e0c5b4e75aeb898dfe4b1d6d77abbac9eca3 - FirebaseSharedSwift: 19b3f709993d6fa1d84941d41c01e3c4c11eab93 - GoogleUtilities: 0759d1a57ebb953965c2dfe0ba4c82e95ccc2e34 + FirebaseAppCheckInterop: 58db3e9494751399cf3e7b7e3e705cff71099153 + FirebaseAuth: bbe4c68f958504ba9e54aee181adbdf5b664fbc6 + FirebaseCore: 0326ec9b05fbed8f8716cddbf0e36894a13837f7 + FirebaseCoreExtension: 6394c00b887d0bebadbc7049c464aa0cbddc5d41 + FirebaseCoreInternal: bca337352024b18424a61e478460547d46c4c753 + FirebaseFirestore: 16cb8a85fc29da272deaed22a101e24703251da9 + FirebaseFirestoreInternal: 86fe6fc8ca156309cb4842d2d7b2f15c669a64a0 + FirebaseSharedSwift: 48076404e6e52372290d15a07d2ed1d2f1754023 + GoogleUtilities: d053d902a8edaa9904e1bd00c37535385b8ed152 "gRPC-C++": 2df8cba576898bdacd29f0266d5236fa0e26ba6a gRPC-Core: a21a60aefc08c68c247b439a9ef97174b0c54f96 GTMSessionFetcher: 8a1b34ad97ebe6f909fb8b9b77fba99943007556 - leveldb-library: e74c27d8fbd22854db7cb467968a0b8aa1db7126 - nanopb: d4d75c12cd1316f4a64e3c6963f879ecd4b5e0d5 + leveldb-library: 06a69cc7582d64b29424a63e085e683cc188230a + nanopb: 438bc412db1928dac798aa6fd75726007be04262 PromisesObjC: f5707f49cb48b9636751c5b2e7d227e43fba9f47 RecaptchaInterop: 7d1a4a01a6b2cb1610a47ef3f85f0c411434cb21 diff --git a/firestore/swift/Podfile.lock b/firestore/swift/Podfile.lock index 4ff65987..b6e5981e 100644 --- a/firestore/swift/Podfile.lock +++ b/firestore/swift/Podfile.lock @@ -634,36 +634,36 @@ PODS: - BoringSSL-GRPC/Implementation (0.0.24): - BoringSSL-GRPC/Interface (= 0.0.24) - BoringSSL-GRPC/Interface (0.0.24) - - Firebase/Auth (10.21.0): + - Firebase/Auth (10.22.0): - Firebase/CoreOnly - - FirebaseAuth (~> 10.21.0) - - Firebase/CoreOnly (10.21.0): - - FirebaseCore (= 10.21.0) - - Firebase/Firestore (10.21.0): + - FirebaseAuth (~> 10.22.0) + - Firebase/CoreOnly (10.22.0): + - FirebaseCore (= 10.22.0) + - Firebase/Firestore (10.22.0): - Firebase/CoreOnly - - FirebaseFirestore (~> 10.21.0) - - FirebaseAppCheckInterop (10.21.0) - - FirebaseAuth (10.21.0): + - FirebaseFirestore (~> 10.22.0) + - FirebaseAppCheckInterop (10.22.0) + - FirebaseAuth (10.22.0): - FirebaseAppCheckInterop (~> 10.17) - FirebaseCore (~> 10.0) - GoogleUtilities/AppDelegateSwizzler (~> 7.8) - GoogleUtilities/Environment (~> 7.8) - GTMSessionFetcher/Core (< 4.0, >= 2.1) - RecaptchaInterop (~> 100.0) - - FirebaseCore (10.21.0): + - FirebaseCore (10.22.0): - FirebaseCoreInternal (~> 10.0) - GoogleUtilities/Environment (~> 7.12) - GoogleUtilities/Logger (~> 7.12) - - FirebaseCoreExtension (10.21.0): + - FirebaseCoreExtension (10.22.0): - FirebaseCore (~> 10.0) - - FirebaseCoreInternal (10.21.0): + - FirebaseCoreInternal (10.22.0): - "GoogleUtilities/NSData+zlib (~> 7.8)" - - FirebaseFirestore (10.21.0): + - FirebaseFirestore (10.22.0): - FirebaseCore (~> 10.0) - FirebaseCoreExtension (~> 10.0) - FirebaseFirestoreInternal (~> 10.17) - FirebaseSharedSwift (~> 10.0) - - FirebaseFirestoreInternal (10.21.0): + - FirebaseFirestoreInternal (10.22.0): - abseil/algorithm (~> 1.20220623.0) - abseil/base (~> 1.20220623.0) - abseil/container/flat_hash_map (~> 1.20220623.0) @@ -676,24 +676,31 @@ PODS: - FirebaseCore (~> 10.0) - "gRPC-C++ (~> 1.49.1)" - leveldb-library (~> 1.22) - - nanopb (< 2.30910.0, >= 2.30908.0) - - FirebaseSharedSwift (10.21.0) + - nanopb (< 2.30911.0, >= 2.30908.0) + - FirebaseSharedSwift (10.22.0) - GeoFire/Utils (5.0.0) - - GoogleUtilities/AppDelegateSwizzler (7.12.0): + - GoogleUtilities/AppDelegateSwizzler (7.13.0): - GoogleUtilities/Environment - GoogleUtilities/Logger - GoogleUtilities/Network - - GoogleUtilities/Environment (7.12.0): + - GoogleUtilities/Privacy + - GoogleUtilities/Environment (7.13.0): + - GoogleUtilities/Privacy - PromisesObjC (< 3.0, >= 1.2) - - GoogleUtilities/Logger (7.12.0): + - GoogleUtilities/Logger (7.13.0): - GoogleUtilities/Environment - - GoogleUtilities/Network (7.12.0): + - GoogleUtilities/Privacy + - GoogleUtilities/Network (7.13.0): - GoogleUtilities/Logger - "GoogleUtilities/NSData+zlib" + - GoogleUtilities/Privacy - GoogleUtilities/Reachability - - "GoogleUtilities/NSData+zlib (7.12.0)" - - GoogleUtilities/Reachability (7.12.0): + - "GoogleUtilities/NSData+zlib (7.13.0)": + - GoogleUtilities/Privacy + - GoogleUtilities/Privacy (7.13.0) + - GoogleUtilities/Reachability (7.13.0): - GoogleUtilities/Logger + - GoogleUtilities/Privacy - "gRPC-C++ (1.49.1)": - "gRPC-C++/Implementation (= 1.49.1)" - "gRPC-C++/Interface (= 1.49.1)" @@ -756,12 +763,12 @@ PODS: - gRPC-Core/Interface (= 1.49.1) - gRPC-Core/Interface (1.49.1) - GTMSessionFetcher/Core (3.3.1) - - leveldb-library (1.22.3) - - nanopb (2.30909.1): - - nanopb/decode (= 2.30909.1) - - nanopb/encode (= 2.30909.1) - - nanopb/decode (2.30909.1) - - nanopb/encode (2.30909.1) + - leveldb-library (1.22.4) + - nanopb (2.30910.0): + - nanopb/decode (= 2.30910.0) + - nanopb/encode (= 2.30910.0) + - nanopb/decode (2.30910.0) + - nanopb/encode (2.30910.0) - PromisesObjC (2.4.0) - RecaptchaInterop (100.0.0) @@ -796,22 +803,22 @@ SPEC REPOS: SPEC CHECKSUMS: abseil: 926fb7a82dc6d2b8e1f2ed7f3a718bce691d1e46 BoringSSL-GRPC: 3175b25143e648463a56daeaaa499c6cb86dad33 - Firebase: 4453b799f72f625384dc23f412d3be92b0e3b2a0 - FirebaseAppCheckInterop: 69fc7d8f6a1cbfa973efb8d1723651de30d12525 - FirebaseAuth: 42f07198c4ed6b55643a147ae682d32200f3ff6d - FirebaseCore: 74f647ad9739ea75112ce6c3b3b91f5488ce1122 - FirebaseCoreExtension: 1c044fd46e95036cccb29134757c499613f3f564 - FirebaseCoreInternal: 43c1788eaeee9d1b97caaa751af567ce11010d00 - FirebaseFirestore: cadbbc63223d27fdbdaca7cbdae2a6dc809a3929 - FirebaseFirestoreInternal: 7ac1e0c5b4e75aeb898dfe4b1d6d77abbac9eca3 - FirebaseSharedSwift: 19b3f709993d6fa1d84941d41c01e3c4c11eab93 + Firebase: 797fd7297b7e1be954432743a0b3f90038e45a71 + FirebaseAppCheckInterop: 58db3e9494751399cf3e7b7e3e705cff71099153 + FirebaseAuth: bbe4c68f958504ba9e54aee181adbdf5b664fbc6 + FirebaseCore: 0326ec9b05fbed8f8716cddbf0e36894a13837f7 + FirebaseCoreExtension: 6394c00b887d0bebadbc7049c464aa0cbddc5d41 + FirebaseCoreInternal: bca337352024b18424a61e478460547d46c4c753 + FirebaseFirestore: 16cb8a85fc29da272deaed22a101e24703251da9 + FirebaseFirestoreInternal: 86fe6fc8ca156309cb4842d2d7b2f15c669a64a0 + FirebaseSharedSwift: 48076404e6e52372290d15a07d2ed1d2f1754023 GeoFire: a579ffdcdcf6fe74ef9efd7f887d4082598d6d1f - GoogleUtilities: 0759d1a57ebb953965c2dfe0ba4c82e95ccc2e34 + GoogleUtilities: d053d902a8edaa9904e1bd00c37535385b8ed152 "gRPC-C++": 2df8cba576898bdacd29f0266d5236fa0e26ba6a gRPC-Core: a21a60aefc08c68c247b439a9ef97174b0c54f96 GTMSessionFetcher: 8a1b34ad97ebe6f909fb8b9b77fba99943007556 - leveldb-library: e74c27d8fbd22854db7cb467968a0b8aa1db7126 - nanopb: d4d75c12cd1316f4a64e3c6963f879ecd4b5e0d5 + leveldb-library: 06a69cc7582d64b29424a63e085e683cc188230a + nanopb: 438bc412db1928dac798aa6fd75726007be04262 PromisesObjC: f5707f49cb48b9636751c5b2e7d227e43fba9f47 RecaptchaInterop: 7d1a4a01a6b2cb1610a47ef3f85f0c411434cb21 diff --git a/firoptions/Podfile.lock b/firoptions/Podfile.lock index 88c907d3..59210baf 100644 --- a/firoptions/Podfile.lock +++ b/firoptions/Podfile.lock @@ -67,29 +67,38 @@ PODS: - GoogleUtilities/Network (~> 7.7) - "GoogleUtilities/NSData+zlib (~> 7.7)" - nanopb (< 2.30910.0, >= 2.30908.0) - - GoogleDataTransport (9.3.0): + - GoogleDataTransport (9.4.0): - GoogleUtilities/Environment (~> 7.7) - nanopb (< 2.30910.0, >= 2.30908.0) - PromisesObjC (< 3.0, >= 1.2) - - GoogleUtilities/AppDelegateSwizzler (7.12.0): + - GoogleUtilities/AppDelegateSwizzler (7.13.0): - GoogleUtilities/Environment - GoogleUtilities/Logger - GoogleUtilities/Network - - GoogleUtilities/Environment (7.12.0): + - GoogleUtilities/Privacy + - GoogleUtilities/Environment (7.13.0): + - GoogleUtilities/Privacy - PromisesObjC (< 3.0, >= 1.2) - - GoogleUtilities/Logger (7.12.0): + - GoogleUtilities/Logger (7.13.0): - GoogleUtilities/Environment - - GoogleUtilities/MethodSwizzler (7.12.0): + - GoogleUtilities/Privacy + - GoogleUtilities/MethodSwizzler (7.13.0): - GoogleUtilities/Logger - - GoogleUtilities/Network (7.12.0): + - GoogleUtilities/Privacy + - GoogleUtilities/Network (7.13.0): - GoogleUtilities/Logger - "GoogleUtilities/NSData+zlib" + - GoogleUtilities/Privacy - GoogleUtilities/Reachability - - "GoogleUtilities/NSData+zlib (7.12.0)" - - GoogleUtilities/Reachability (7.12.0): + - "GoogleUtilities/NSData+zlib (7.13.0)": + - GoogleUtilities/Privacy + - GoogleUtilities/Privacy (7.13.0) + - GoogleUtilities/Reachability (7.13.0): - GoogleUtilities/Logger - - GoogleUtilities/UserDefaults (7.12.0): + - GoogleUtilities/Privacy + - GoogleUtilities/UserDefaults (7.13.0): - GoogleUtilities/Logger + - GoogleUtilities/Privacy - leveldb-library (1.22.1) - nanopb (2.30909.1): - nanopb/decode (= 2.30909.1) @@ -128,8 +137,8 @@ SPEC CHECKSUMS: FirebaseDatabase: 3de19e533a73d45e25917b46aafe1dd344ec8119 FirebaseInstallations: 0a115432c4e223c5ab20b0dbbe4cbefa793a0e8e GoogleAppMeasurement: 6de2b1a69e4326eb82ee05d138f6a5cb7311bcb1 - GoogleDataTransport: 57c22343ab29bc686febbf7cbb13bad167c2d8fe - GoogleUtilities: 0759d1a57ebb953965c2dfe0ba4c82e95ccc2e34 + GoogleDataTransport: bed3a36c04c8552479fbb9b76326e0fc69bddcb2 + GoogleUtilities: d053d902a8edaa9904e1bd00c37535385b8ed152 leveldb-library: 50c7b45cbd7bf543c81a468fe557a16ae3db8729 nanopb: d4d75c12cd1316f4a64e3c6963f879ecd4b5e0d5 PromisesObjC: f5707f49cb48b9636751c5b2e7d227e43fba9f47 diff --git a/functions/Podfile.lock b/functions/Podfile.lock index c5f2f096..375c83c2 100644 --- a/functions/Podfile.lock +++ b/functions/Podfile.lock @@ -1,20 +1,20 @@ PODS: - - Firebase/CoreOnly (10.21.0): - - FirebaseCore (= 10.21.0) - - Firebase/Functions (10.21.0): + - Firebase/CoreOnly (10.22.0): + - FirebaseCore (= 10.22.0) + - Firebase/Functions (10.22.0): - Firebase/CoreOnly - - FirebaseFunctions (~> 10.21.0) - - FirebaseAppCheckInterop (10.21.0) - - FirebaseAuthInterop (10.21.0) - - FirebaseCore (10.21.0): + - FirebaseFunctions (~> 10.22.0) + - FirebaseAppCheckInterop (10.22.0) + - FirebaseAuthInterop (10.22.0) + - FirebaseCore (10.22.0): - FirebaseCoreInternal (~> 10.0) - GoogleUtilities/Environment (~> 7.12) - GoogleUtilities/Logger (~> 7.12) - - FirebaseCoreExtension (10.21.0): + - FirebaseCoreExtension (10.22.0): - FirebaseCore (~> 10.0) - - FirebaseCoreInternal (10.21.0): + - FirebaseCoreInternal (10.22.0): - "GoogleUtilities/NSData+zlib (~> 7.8)" - - FirebaseFunctions (10.21.0): + - FirebaseFunctions (10.22.0): - FirebaseAppCheckInterop (~> 10.10) - FirebaseAuthInterop (~> 10.0) - FirebaseCore (~> 10.0) @@ -22,13 +22,17 @@ PODS: - FirebaseMessagingInterop (~> 10.0) - FirebaseSharedSwift (~> 10.0) - GTMSessionFetcher/Core (< 4.0, >= 2.1) - - FirebaseMessagingInterop (10.21.0) - - FirebaseSharedSwift (10.21.0) - - GoogleUtilities/Environment (7.12.0): + - FirebaseMessagingInterop (10.22.0) + - FirebaseSharedSwift (10.22.0) + - GoogleUtilities/Environment (7.13.0): + - GoogleUtilities/Privacy - PromisesObjC (< 3.0, >= 1.2) - - GoogleUtilities/Logger (7.12.0): + - GoogleUtilities/Logger (7.13.0): - GoogleUtilities/Environment - - "GoogleUtilities/NSData+zlib (7.12.0)" + - GoogleUtilities/Privacy + - "GoogleUtilities/NSData+zlib (7.13.0)": + - GoogleUtilities/Privacy + - GoogleUtilities/Privacy (7.13.0) - GTMSessionFetcher/Core (3.3.1) - PromisesObjC (2.4.0) @@ -51,16 +55,16 @@ SPEC REPOS: - PromisesObjC SPEC CHECKSUMS: - Firebase: 4453b799f72f625384dc23f412d3be92b0e3b2a0 - FirebaseAppCheckInterop: 69fc7d8f6a1cbfa973efb8d1723651de30d12525 - FirebaseAuthInterop: b4161d3e99b05d2d528d6ee2759bc55a01976eba - FirebaseCore: 74f647ad9739ea75112ce6c3b3b91f5488ce1122 - FirebaseCoreExtension: 1c044fd46e95036cccb29134757c499613f3f564 - FirebaseCoreInternal: 43c1788eaeee9d1b97caaa751af567ce11010d00 - FirebaseFunctions: 96f6620efcf68d8033c3115398c7e2b13feece3c - FirebaseMessagingInterop: bd03eed9a75b75d882bc685f29dcdfcae29e3279 - FirebaseSharedSwift: 19b3f709993d6fa1d84941d41c01e3c4c11eab93 - GoogleUtilities: 0759d1a57ebb953965c2dfe0ba4c82e95ccc2e34 + Firebase: 797fd7297b7e1be954432743a0b3f90038e45a71 + FirebaseAppCheckInterop: 58db3e9494751399cf3e7b7e3e705cff71099153 + FirebaseAuthInterop: fa6a29d88cf7d5649cf6f4284918a8b7627e98a9 + FirebaseCore: 0326ec9b05fbed8f8716cddbf0e36894a13837f7 + FirebaseCoreExtension: 6394c00b887d0bebadbc7049c464aa0cbddc5d41 + FirebaseCoreInternal: bca337352024b18424a61e478460547d46c4c753 + FirebaseFunctions: e1250e790106ecaeb6b1aba4c4bc0afe6ae80ede + FirebaseMessagingInterop: d0b1a0e097a2a3af04ac9eae597779493dd061f3 + FirebaseSharedSwift: 48076404e6e52372290d15a07d2ed1d2f1754023 + GoogleUtilities: d053d902a8edaa9904e1bd00c37535385b8ed152 GTMSessionFetcher: 8a1b34ad97ebe6f909fb8b9b77fba99943007556 PromisesObjC: f5707f49cb48b9636751c5b2e7d227e43fba9f47 diff --git a/installations/Podfile.lock b/installations/Podfile.lock index adbcc687..329c7f02 100644 --- a/installations/Podfile.lock +++ b/installations/Podfile.lock @@ -1,22 +1,27 @@ PODS: - - FirebaseCore (10.21.0): + - FirebaseCore (10.22.0): - FirebaseCoreInternal (~> 10.0) - GoogleUtilities/Environment (~> 7.12) - GoogleUtilities/Logger (~> 7.12) - - FirebaseCoreInternal (10.21.0): + - FirebaseCoreInternal (10.22.0): - "GoogleUtilities/NSData+zlib (~> 7.8)" - - FirebaseInstallations (10.21.0): + - FirebaseInstallations (10.22.0): - FirebaseCore (~> 10.0) - GoogleUtilities/Environment (~> 7.8) - GoogleUtilities/UserDefaults (~> 7.8) - PromisesObjC (~> 2.1) - - GoogleUtilities/Environment (7.12.0): + - GoogleUtilities/Environment (7.13.0): + - GoogleUtilities/Privacy - PromisesObjC (< 3.0, >= 1.2) - - GoogleUtilities/Logger (7.12.0): + - GoogleUtilities/Logger (7.13.0): - GoogleUtilities/Environment - - "GoogleUtilities/NSData+zlib (7.12.0)" - - GoogleUtilities/UserDefaults (7.12.0): + - GoogleUtilities/Privacy + - "GoogleUtilities/NSData+zlib (7.13.0)": + - GoogleUtilities/Privacy + - GoogleUtilities/Privacy (7.13.0) + - GoogleUtilities/UserDefaults (7.13.0): - GoogleUtilities/Logger + - GoogleUtilities/Privacy - PromisesObjC (2.4.0) DEPENDENCIES: @@ -31,10 +36,10 @@ SPEC REPOS: - PromisesObjC SPEC CHECKSUMS: - FirebaseCore: 74f647ad9739ea75112ce6c3b3b91f5488ce1122 - FirebaseCoreInternal: 43c1788eaeee9d1b97caaa751af567ce11010d00 - FirebaseInstallations: 390ea1d10a4d02b20c965cbfd527ee9b3b412acb - GoogleUtilities: 0759d1a57ebb953965c2dfe0ba4c82e95ccc2e34 + FirebaseCore: 0326ec9b05fbed8f8716cddbf0e36894a13837f7 + FirebaseCoreInternal: bca337352024b18424a61e478460547d46c4c753 + FirebaseInstallations: 763814908793c0da14c18b3dcffdec71e29ed55e + GoogleUtilities: d053d902a8edaa9904e1bd00c37535385b8ed152 PromisesObjC: f5707f49cb48b9636751c5b2e7d227e43fba9f47 PODFILE CHECKSUM: 904aacceb39f206bdcc33f354e02d1d3d6343a46 diff --git a/ml-functions/Podfile.lock b/ml-functions/Podfile.lock index b88f6f9d..eee3507b 100644 --- a/ml-functions/Podfile.lock +++ b/ml-functions/Podfile.lock @@ -1,20 +1,20 @@ PODS: - - Firebase/CoreOnly (10.21.0): - - FirebaseCore (= 10.21.0) - - Firebase/Functions (10.21.0): + - Firebase/CoreOnly (10.22.0): + - FirebaseCore (= 10.22.0) + - Firebase/Functions (10.22.0): - Firebase/CoreOnly - - FirebaseFunctions (~> 10.21.0) - - FirebaseAppCheckInterop (10.21.0) - - FirebaseAuthInterop (10.21.0) - - FirebaseCore (10.21.0): + - FirebaseFunctions (~> 10.22.0) + - FirebaseAppCheckInterop (10.22.0) + - FirebaseAuthInterop (10.22.0) + - FirebaseCore (10.22.0): - FirebaseCoreInternal (~> 10.0) - GoogleUtilities/Environment (~> 7.12) - GoogleUtilities/Logger (~> 7.12) - - FirebaseCoreExtension (10.21.0): + - FirebaseCoreExtension (10.22.0): - FirebaseCore (~> 10.0) - - FirebaseCoreInternal (10.21.0): + - FirebaseCoreInternal (10.22.0): - "GoogleUtilities/NSData+zlib (~> 7.8)" - - FirebaseFunctions (10.21.0): + - FirebaseFunctions (10.22.0): - FirebaseAppCheckInterop (~> 10.10) - FirebaseAuthInterop (~> 10.0) - FirebaseCore (~> 10.0) @@ -22,13 +22,17 @@ PODS: - FirebaseMessagingInterop (~> 10.0) - FirebaseSharedSwift (~> 10.0) - GTMSessionFetcher/Core (< 4.0, >= 2.1) - - FirebaseMessagingInterop (10.21.0) - - FirebaseSharedSwift (10.21.0) - - GoogleUtilities/Environment (7.12.0): + - FirebaseMessagingInterop (10.22.0) + - FirebaseSharedSwift (10.22.0) + - GoogleUtilities/Environment (7.13.0): + - GoogleUtilities/Privacy - PromisesObjC (< 3.0, >= 1.2) - - GoogleUtilities/Logger (7.12.0): + - GoogleUtilities/Logger (7.13.0): - GoogleUtilities/Environment - - "GoogleUtilities/NSData+zlib (7.12.0)" + - GoogleUtilities/Privacy + - "GoogleUtilities/NSData+zlib (7.13.0)": + - GoogleUtilities/Privacy + - GoogleUtilities/Privacy (7.13.0) - GTMSessionFetcher/Core (3.3.1) - PromisesObjC (2.4.0) @@ -51,16 +55,16 @@ SPEC REPOS: - PromisesObjC SPEC CHECKSUMS: - Firebase: 4453b799f72f625384dc23f412d3be92b0e3b2a0 - FirebaseAppCheckInterop: 69fc7d8f6a1cbfa973efb8d1723651de30d12525 - FirebaseAuthInterop: b4161d3e99b05d2d528d6ee2759bc55a01976eba - FirebaseCore: 74f647ad9739ea75112ce6c3b3b91f5488ce1122 - FirebaseCoreExtension: 1c044fd46e95036cccb29134757c499613f3f564 - FirebaseCoreInternal: 43c1788eaeee9d1b97caaa751af567ce11010d00 - FirebaseFunctions: 96f6620efcf68d8033c3115398c7e2b13feece3c - FirebaseMessagingInterop: bd03eed9a75b75d882bc685f29dcdfcae29e3279 - FirebaseSharedSwift: 19b3f709993d6fa1d84941d41c01e3c4c11eab93 - GoogleUtilities: 0759d1a57ebb953965c2dfe0ba4c82e95ccc2e34 + Firebase: 797fd7297b7e1be954432743a0b3f90038e45a71 + FirebaseAppCheckInterop: 58db3e9494751399cf3e7b7e3e705cff71099153 + FirebaseAuthInterop: fa6a29d88cf7d5649cf6f4284918a8b7627e98a9 + FirebaseCore: 0326ec9b05fbed8f8716cddbf0e36894a13837f7 + FirebaseCoreExtension: 6394c00b887d0bebadbc7049c464aa0cbddc5d41 + FirebaseCoreInternal: bca337352024b18424a61e478460547d46c4c753 + FirebaseFunctions: e1250e790106ecaeb6b1aba4c4bc0afe6ae80ede + FirebaseMessagingInterop: d0b1a0e097a2a3af04ac9eae597779493dd061f3 + FirebaseSharedSwift: 48076404e6e52372290d15a07d2ed1d2f1754023 + GoogleUtilities: d053d902a8edaa9904e1bd00c37535385b8ed152 GTMSessionFetcher: 8a1b34ad97ebe6f909fb8b9b77fba99943007556 PromisesObjC: f5707f49cb48b9636751c5b2e7d227e43fba9f47 diff --git a/storage/Podfile.lock b/storage/Podfile.lock index a28f45f2..8656495b 100644 --- a/storage/Podfile.lock +++ b/storage/Podfile.lock @@ -27,15 +27,19 @@ PODS: - FirebaseStorageUI (13.1.0): - FirebaseStorage (< 11.0, >= 8.0) - SDWebImage (~> 5.6) - - GoogleDataTransport (9.3.0): + - GoogleDataTransport (9.4.0): - GoogleUtilities/Environment (~> 7.7) - nanopb (< 2.30910.0, >= 2.30908.0) - PromisesObjC (< 3.0, >= 1.2) - - GoogleUtilities/Environment (7.12.0): + - GoogleUtilities/Environment (7.13.0): + - GoogleUtilities/Privacy - PromisesObjC (< 3.0, >= 1.2) - - GoogleUtilities/Logger (7.12.0): + - GoogleUtilities/Logger (7.13.0): - GoogleUtilities/Environment - - "GoogleUtilities/NSData+zlib (7.12.0)" + - GoogleUtilities/Privacy + - "GoogleUtilities/NSData+zlib (7.13.0)": + - GoogleUtilities/Privacy + - GoogleUtilities/Privacy (7.13.0) - GTMSessionFetcher/Core (2.3.0) - nanopb (2.30909.1): - nanopb/decode (= 2.30909.1) @@ -79,8 +83,8 @@ SPEC CHECKSUMS: FirebaseStorage: 1fead543a1f441c3b434c1c9f12560dd82f8b568 FirebaseStorageInternal: 81d8a597324ccd06c41a43c5700bc1185a2fc328 FirebaseStorageUI: 5db14fc4c251fdbe3b706eb1a9dddc55bc51b414 - GoogleDataTransport: 57c22343ab29bc686febbf7cbb13bad167c2d8fe - GoogleUtilities: 0759d1a57ebb953965c2dfe0ba4c82e95ccc2e34 + GoogleDataTransport: bed3a36c04c8552479fbb9b76326e0fc69bddcb2 + GoogleUtilities: d053d902a8edaa9904e1bd00c37535385b8ed152 GTMSessionFetcher: 3a63d75eecd6aa32c2fc79f578064e1214dfdec2 nanopb: d4d75c12cd1316f4a64e3c6963f879ecd4b5e0d5 PromisesObjC: f5707f49cb48b9636751c5b2e7d227e43fba9f47 From 0776e281fb98fbf30798def3e3a20ac81e4e2bb0 Mon Sep 17 00:00:00 2001 From: DPE bot Date: Thu, 7 Mar 2024 11:32:01 -0500 Subject: [PATCH 353/387] Auto-update dependencies. --- crashlytics/Podfile.lock | 18 +++++++++--------- firoptions/Podfile.lock | 6 +++--- storage/Podfile.lock | 6 +++--- 3 files changed, 15 insertions(+), 15 deletions(-) diff --git a/crashlytics/Podfile.lock b/crashlytics/Podfile.lock index ea8c674c..39e752d0 100644 --- a/crashlytics/Podfile.lock +++ b/crashlytics/Podfile.lock @@ -33,9 +33,9 @@ PODS: - GoogleUtilities/Environment (~> 7.10) - nanopb (< 2.30911.0, >= 2.30908.0) - PromisesSwift (~> 2.1) - - GoogleDataTransport (9.4.0): + - GoogleDataTransport (9.4.1): - GoogleUtilities/Environment (~> 7.7) - - nanopb (< 2.30910.0, >= 2.30908.0) + - nanopb (< 2.30911.0, >= 2.30908.0) - PromisesObjC (< 3.0, >= 1.2) - GoogleUtilities/Environment (7.13.0): - GoogleUtilities/Privacy @@ -49,11 +49,11 @@ PODS: - GoogleUtilities/UserDefaults (7.13.0): - GoogleUtilities/Logger - GoogleUtilities/Privacy - - nanopb (2.30909.1): - - nanopb/decode (= 2.30909.1) - - nanopb/encode (= 2.30909.1) - - nanopb/decode (2.30909.1) - - nanopb/encode (2.30909.1) + - nanopb (2.30910.0): + - nanopb/decode (= 2.30910.0) + - nanopb/encode (= 2.30910.0) + - nanopb/decode (2.30910.0) + - nanopb/encode (2.30910.0) - PromisesObjC (2.4.0) - PromisesSwift (2.4.0): - PromisesObjC (= 2.4.0) @@ -84,9 +84,9 @@ SPEC CHECKSUMS: FirebaseCrashlytics: e568d68ce89117c80cddb04073ab9018725fbb8c FirebaseInstallations: 763814908793c0da14c18b3dcffdec71e29ed55e FirebaseSessions: cd97fb07674f3906619c871eefbd260a1546c9d3 - GoogleDataTransport: bed3a36c04c8552479fbb9b76326e0fc69bddcb2 + GoogleDataTransport: 6c09b596d841063d76d4288cc2d2f42cc36e1e2a GoogleUtilities: d053d902a8edaa9904e1bd00c37535385b8ed152 - nanopb: d4d75c12cd1316f4a64e3c6963f879ecd4b5e0d5 + nanopb: 438bc412db1928dac798aa6fd75726007be04262 PromisesObjC: f5707f49cb48b9636751c5b2e7d227e43fba9f47 PromisesSwift: 9d77319bbe72ebf6d872900551f7eeba9bce2851 diff --git a/firoptions/Podfile.lock b/firoptions/Podfile.lock index 59210baf..c31144a1 100644 --- a/firoptions/Podfile.lock +++ b/firoptions/Podfile.lock @@ -67,9 +67,9 @@ PODS: - GoogleUtilities/Network (~> 7.7) - "GoogleUtilities/NSData+zlib (~> 7.7)" - nanopb (< 2.30910.0, >= 2.30908.0) - - GoogleDataTransport (9.4.0): + - GoogleDataTransport (9.4.1): - GoogleUtilities/Environment (~> 7.7) - - nanopb (< 2.30910.0, >= 2.30908.0) + - nanopb (< 2.30911.0, >= 2.30908.0) - PromisesObjC (< 3.0, >= 1.2) - GoogleUtilities/AppDelegateSwizzler (7.13.0): - GoogleUtilities/Environment @@ -137,7 +137,7 @@ SPEC CHECKSUMS: FirebaseDatabase: 3de19e533a73d45e25917b46aafe1dd344ec8119 FirebaseInstallations: 0a115432c4e223c5ab20b0dbbe4cbefa793a0e8e GoogleAppMeasurement: 6de2b1a69e4326eb82ee05d138f6a5cb7311bcb1 - GoogleDataTransport: bed3a36c04c8552479fbb9b76326e0fc69bddcb2 + GoogleDataTransport: 6c09b596d841063d76d4288cc2d2f42cc36e1e2a GoogleUtilities: d053d902a8edaa9904e1bd00c37535385b8ed152 leveldb-library: 50c7b45cbd7bf543c81a468fe557a16ae3db8729 nanopb: d4d75c12cd1316f4a64e3c6963f879ecd4b5e0d5 diff --git a/storage/Podfile.lock b/storage/Podfile.lock index 8656495b..347b1d5a 100644 --- a/storage/Podfile.lock +++ b/storage/Podfile.lock @@ -27,9 +27,9 @@ PODS: - FirebaseStorageUI (13.1.0): - FirebaseStorage (< 11.0, >= 8.0) - SDWebImage (~> 5.6) - - GoogleDataTransport (9.4.0): + - GoogleDataTransport (9.4.1): - GoogleUtilities/Environment (~> 7.7) - - nanopb (< 2.30910.0, >= 2.30908.0) + - nanopb (< 2.30911.0, >= 2.30908.0) - PromisesObjC (< 3.0, >= 1.2) - GoogleUtilities/Environment (7.13.0): - GoogleUtilities/Privacy @@ -83,7 +83,7 @@ SPEC CHECKSUMS: FirebaseStorage: 1fead543a1f441c3b434c1c9f12560dd82f8b568 FirebaseStorageInternal: 81d8a597324ccd06c41a43c5700bc1185a2fc328 FirebaseStorageUI: 5db14fc4c251fdbe3b706eb1a9dddc55bc51b414 - GoogleDataTransport: bed3a36c04c8552479fbb9b76326e0fc69bddcb2 + GoogleDataTransport: 6c09b596d841063d76d4288cc2d2f42cc36e1e2a GoogleUtilities: d053d902a8edaa9904e1bd00c37535385b8ed152 GTMSessionFetcher: 3a63d75eecd6aa32c2fc79f578064e1214dfdec2 nanopb: d4d75c12cd1316f4a64e3c6963f879ecd4b5e0d5 From c38fb3bd0546217b9cbd4944bdb590d90719daf4 Mon Sep 17 00:00:00 2001 From: DPE bot Date: Thu, 21 Mar 2024 11:32:47 -0400 Subject: [PATCH 354/387] Auto-update dependencies. --- appcheck/Podfile.lock | 26 +- crashlytics/Podfile.lock | 38 +- database/Podfile.lock | 42 +- firestore/objc/Podfile.lock | 713 ++++++++++++++++++++++------------ firestore/swift/Podfile.lock | 725 ++++++++++++++++++++++------------- functions/Podfile.lock | 46 +-- installations/Podfile.lock | 12 +- ml-functions/Podfile.lock | 46 +-- mlkit/Podfile.lock | 4 +- 9 files changed, 1033 insertions(+), 619 deletions(-) diff --git a/appcheck/Podfile.lock b/appcheck/Podfile.lock index 55b09cfb..01436155 100644 --- a/appcheck/Podfile.lock +++ b/appcheck/Podfile.lock @@ -2,23 +2,23 @@ PODS: - AppCheckCore (10.18.1): - GoogleUtilities/Environment (~> 7.11) - PromisesObjC (~> 2.3) - - Firebase/AppCheck (10.22.0): + - Firebase/AppCheck (10.23.0): - Firebase/CoreOnly - - FirebaseAppCheck (~> 10.22.0) - - Firebase/CoreOnly (10.22.0): - - FirebaseCore (= 10.22.0) - - FirebaseAppCheck (10.22.0): + - FirebaseAppCheck (~> 10.23.0) + - Firebase/CoreOnly (10.23.0): + - FirebaseCore (= 10.23.0) + - FirebaseAppCheck (10.23.0): - AppCheckCore (~> 10.18) - FirebaseAppCheckInterop (~> 10.17) - FirebaseCore (~> 10.0) - GoogleUtilities/Environment (~> 7.8) - PromisesObjC (~> 2.1) - - FirebaseAppCheckInterop (10.22.0) - - FirebaseCore (10.22.0): + - FirebaseAppCheckInterop (10.23.0) + - FirebaseCore (10.23.0): - FirebaseCoreInternal (~> 10.0) - GoogleUtilities/Environment (~> 7.12) - GoogleUtilities/Logger (~> 7.12) - - FirebaseCoreInternal (10.22.0): + - FirebaseCoreInternal (10.23.0): - "GoogleUtilities/NSData+zlib (~> 7.8)" - GoogleUtilities/Environment (7.13.0): - GoogleUtilities/Privacy @@ -47,11 +47,11 @@ SPEC REPOS: SPEC CHECKSUMS: AppCheckCore: d0d4bcb6f90fd9f69958da5350467b79026b38c7 - Firebase: 797fd7297b7e1be954432743a0b3f90038e45a71 - FirebaseAppCheck: 8e85fc837a3f006b7c4ef3f50c0a3474395e76f7 - FirebaseAppCheckInterop: 58db3e9494751399cf3e7b7e3e705cff71099153 - FirebaseCore: 0326ec9b05fbed8f8716cddbf0e36894a13837f7 - FirebaseCoreInternal: bca337352024b18424a61e478460547d46c4c753 + Firebase: 333ec7c6b12fa09c77b5162cda6b862102211d50 + FirebaseAppCheck: 4bb8047366c2c975583c9eff94235f8f2c5b342d + FirebaseAppCheckInterop: a1955ce8c30f38f87e7d091630e871e91154d65d + FirebaseCore: 63efb128decaebb04c4033ed4e05fb0bb1cccef1 + FirebaseCoreInternal: 6a292e6f0bece1243a737e81556e56e5e19282e3 GoogleUtilities: d053d902a8edaa9904e1bd00c37535385b8ed152 PromisesObjC: f5707f49cb48b9636751c5b2e7d227e43fba9f47 diff --git a/crashlytics/Podfile.lock b/crashlytics/Podfile.lock index 39e752d0..2a5ba719 100644 --- a/crashlytics/Podfile.lock +++ b/crashlytics/Podfile.lock @@ -1,31 +1,33 @@ PODS: - - Firebase/CoreOnly (10.22.0): - - FirebaseCore (= 10.22.0) - - Firebase/Crashlytics (10.22.0): + - Firebase/CoreOnly (10.23.0): + - FirebaseCore (= 10.23.0) + - Firebase/Crashlytics (10.23.0): - Firebase/CoreOnly - - FirebaseCrashlytics (~> 10.22.0) - - FirebaseCore (10.22.0): + - FirebaseCrashlytics (~> 10.23.0) + - FirebaseCore (10.23.0): - FirebaseCoreInternal (~> 10.0) - GoogleUtilities/Environment (~> 7.12) - GoogleUtilities/Logger (~> 7.12) - - FirebaseCoreExtension (10.22.0): + - FirebaseCoreExtension (10.23.0): - FirebaseCore (~> 10.0) - - FirebaseCoreInternal (10.22.0): + - FirebaseCoreInternal (10.23.0): - "GoogleUtilities/NSData+zlib (~> 7.8)" - - FirebaseCrashlytics (10.22.0): + - FirebaseCrashlytics (10.23.0): - FirebaseCore (~> 10.5) - FirebaseInstallations (~> 10.0) + - FirebaseRemoteConfigInterop (~> 10.23) - FirebaseSessions (~> 10.5) - GoogleDataTransport (~> 9.2) - GoogleUtilities/Environment (~> 7.8) - nanopb (< 2.30911.0, >= 2.30908.0) - PromisesObjC (~> 2.1) - - FirebaseInstallations (10.22.0): + - FirebaseInstallations (10.23.0): - FirebaseCore (~> 10.0) - GoogleUtilities/Environment (~> 7.8) - GoogleUtilities/UserDefaults (~> 7.8) - PromisesObjC (~> 2.1) - - FirebaseSessions (10.22.0): + - FirebaseRemoteConfigInterop (10.23.0) + - FirebaseSessions (10.23.0): - FirebaseCore (~> 10.5) - FirebaseCoreExtension (~> 10.0) - FirebaseInstallations (~> 10.0) @@ -69,6 +71,7 @@ SPEC REPOS: - FirebaseCoreInternal - FirebaseCrashlytics - FirebaseInstallations + - FirebaseRemoteConfigInterop - FirebaseSessions - GoogleDataTransport - GoogleUtilities @@ -77,13 +80,14 @@ SPEC REPOS: - PromisesSwift SPEC CHECKSUMS: - Firebase: 797fd7297b7e1be954432743a0b3f90038e45a71 - FirebaseCore: 0326ec9b05fbed8f8716cddbf0e36894a13837f7 - FirebaseCoreExtension: 6394c00b887d0bebadbc7049c464aa0cbddc5d41 - FirebaseCoreInternal: bca337352024b18424a61e478460547d46c4c753 - FirebaseCrashlytics: e568d68ce89117c80cddb04073ab9018725fbb8c - FirebaseInstallations: 763814908793c0da14c18b3dcffdec71e29ed55e - FirebaseSessions: cd97fb07674f3906619c871eefbd260a1546c9d3 + Firebase: 333ec7c6b12fa09c77b5162cda6b862102211d50 + FirebaseCore: 63efb128decaebb04c4033ed4e05fb0bb1cccef1 + FirebaseCoreExtension: cb88851781a24e031d1b58e0bd01eb1f46b044b5 + FirebaseCoreInternal: 6a292e6f0bece1243a737e81556e56e5e19282e3 + FirebaseCrashlytics: b7aca2d52dd2440257a13741d2909ad80745ac6c + FirebaseInstallations: 42d6ead4605d6eafb3b6683674e80e18eb6f2c35 + FirebaseRemoteConfigInterop: cbc87ffa4932719a7911a08e94510f18f026f5a7 + FirebaseSessions: f06853e30f99fe42aa511014d7ee6c8c319f08a3 GoogleDataTransport: 6c09b596d841063d76d4288cc2d2f42cc36e1e2a GoogleUtilities: d053d902a8edaa9904e1bd00c37535385b8ed152 nanopb: 438bc412db1928dac798aa6fd75726007be04262 diff --git a/database/Podfile.lock b/database/Podfile.lock index 9fb37fab..8bd97436 100644 --- a/database/Podfile.lock +++ b/database/Podfile.lock @@ -1,32 +1,32 @@ PODS: - - Firebase/Auth (10.22.0): + - Firebase/Auth (10.23.0): - Firebase/CoreOnly - - FirebaseAuth (~> 10.22.0) - - Firebase/CoreOnly (10.22.0): - - FirebaseCore (= 10.22.0) - - Firebase/Database (10.22.0): + - FirebaseAuth (~> 10.23.0) + - Firebase/CoreOnly (10.23.0): + - FirebaseCore (= 10.23.0) + - Firebase/Database (10.23.0): - Firebase/CoreOnly - - FirebaseDatabase (~> 10.22.0) - - FirebaseAppCheckInterop (10.22.0) - - FirebaseAuth (10.22.0): + - FirebaseDatabase (~> 10.23.0) + - FirebaseAppCheckInterop (10.23.0) + - FirebaseAuth (10.23.0): - FirebaseAppCheckInterop (~> 10.17) - FirebaseCore (~> 10.0) - GoogleUtilities/AppDelegateSwizzler (~> 7.8) - GoogleUtilities/Environment (~> 7.8) - GTMSessionFetcher/Core (< 4.0, >= 2.1) - RecaptchaInterop (~> 100.0) - - FirebaseCore (10.22.0): + - FirebaseCore (10.23.0): - FirebaseCoreInternal (~> 10.0) - GoogleUtilities/Environment (~> 7.12) - GoogleUtilities/Logger (~> 7.12) - - FirebaseCoreInternal (10.22.0): + - FirebaseCoreInternal (10.23.0): - "GoogleUtilities/NSData+zlib (~> 7.8)" - - FirebaseDatabase (10.22.0): + - FirebaseDatabase (10.23.0): - FirebaseAppCheckInterop (~> 10.17) - FirebaseCore (~> 10.0) - FirebaseSharedSwift (~> 10.0) - leveldb-library (~> 1.22) - - FirebaseSharedSwift (10.22.0) + - FirebaseSharedSwift (10.23.0) - GoogleUtilities/AppDelegateSwizzler (7.13.0): - GoogleUtilities/Environment - GoogleUtilities/Logger @@ -49,7 +49,7 @@ PODS: - GoogleUtilities/Reachability (7.13.0): - GoogleUtilities/Logger - GoogleUtilities/Privacy - - GTMSessionFetcher/Core (3.3.1) + - GTMSessionFetcher/Core (3.3.2) - leveldb-library (1.22.4) - PromisesObjC (2.4.0) - RecaptchaInterop (100.0.0) @@ -74,15 +74,15 @@ SPEC REPOS: - RecaptchaInterop SPEC CHECKSUMS: - Firebase: 797fd7297b7e1be954432743a0b3f90038e45a71 - FirebaseAppCheckInterop: 58db3e9494751399cf3e7b7e3e705cff71099153 - FirebaseAuth: bbe4c68f958504ba9e54aee181adbdf5b664fbc6 - FirebaseCore: 0326ec9b05fbed8f8716cddbf0e36894a13837f7 - FirebaseCoreInternal: bca337352024b18424a61e478460547d46c4c753 - FirebaseDatabase: fee604b3bee8800a1bdc834757d13813cfde1c90 - FirebaseSharedSwift: 48076404e6e52372290d15a07d2ed1d2f1754023 + Firebase: 333ec7c6b12fa09c77b5162cda6b862102211d50 + FirebaseAppCheckInterop: a1955ce8c30f38f87e7d091630e871e91154d65d + FirebaseAuth: 22eb85d3853141de7062bfabc131aa7d6335cade + FirebaseCore: 63efb128decaebb04c4033ed4e05fb0bb1cccef1 + FirebaseCoreInternal: 6a292e6f0bece1243a737e81556e56e5e19282e3 + FirebaseDatabase: 50f243af7bbf3c7d50faf355b963b1502049d5c5 + FirebaseSharedSwift: c92645b392db3c41a83a0aa967de16f8bad25568 GoogleUtilities: d053d902a8edaa9904e1bd00c37535385b8ed152 - GTMSessionFetcher: 8a1b34ad97ebe6f909fb8b9b77fba99943007556 + GTMSessionFetcher: 0e876eea9782ec6462e91ab872711c357322c94f leveldb-library: 06a69cc7582d64b29424a63e085e683cc188230a PromisesObjC: f5707f49cb48b9636751c5b2e7d227e43fba9f47 RecaptchaInterop: 7d1a4a01a6b2cb1610a47ef3f85f0c411434cb21 diff --git a/firestore/objc/Podfile.lock b/firestore/objc/Podfile.lock index 63b18ac4..93a37f88 100644 --- a/firestore/objc/Podfile.lock +++ b/firestore/objc/Podfile.lock @@ -1,110 +1,128 @@ PODS: - - abseil/algorithm (1.20220623.0): - - abseil/algorithm/algorithm (= 1.20220623.0) - - abseil/algorithm/container (= 1.20220623.0) - - abseil/algorithm/algorithm (1.20220623.0): + - abseil/algorithm (1.20240116.1): + - abseil/algorithm/algorithm (= 1.20240116.1) + - abseil/algorithm/container (= 1.20240116.1) + - abseil/algorithm/algorithm (1.20240116.1): - abseil/base/config - - abseil/algorithm/container (1.20220623.0): + - abseil/algorithm/container (1.20240116.1): - abseil/algorithm/algorithm - abseil/base/core_headers - - abseil/meta/type_traits - - abseil/base (1.20220623.0): - - abseil/base/atomic_hook (= 1.20220623.0) - - abseil/base/base (= 1.20220623.0) - - abseil/base/base_internal (= 1.20220623.0) - - abseil/base/config (= 1.20220623.0) - - abseil/base/core_headers (= 1.20220623.0) - - abseil/base/dynamic_annotations (= 1.20220623.0) - - abseil/base/endian (= 1.20220623.0) - - abseil/base/errno_saver (= 1.20220623.0) - - abseil/base/fast_type_id (= 1.20220623.0) - - abseil/base/log_severity (= 1.20220623.0) - - abseil/base/malloc_internal (= 1.20220623.0) - - abseil/base/prefetch (= 1.20220623.0) - - abseil/base/pretty_function (= 1.20220623.0) - - abseil/base/raw_logging_internal (= 1.20220623.0) - - abseil/base/spinlock_wait (= 1.20220623.0) - - abseil/base/strerror (= 1.20220623.0) - - abseil/base/throw_delegate (= 1.20220623.0) - - abseil/base/atomic_hook (1.20220623.0): - - abseil/base/config - - abseil/base/core_headers - - abseil/base/base (1.20220623.0): + - abseil/base/nullability + - abseil/meta/type_traits + - abseil/base (1.20240116.1): + - abseil/base/atomic_hook (= 1.20240116.1) + - abseil/base/base (= 1.20240116.1) + - abseil/base/base_internal (= 1.20240116.1) + - abseil/base/config (= 1.20240116.1) + - abseil/base/core_headers (= 1.20240116.1) + - abseil/base/cycleclock_internal (= 1.20240116.1) + - abseil/base/dynamic_annotations (= 1.20240116.1) + - abseil/base/endian (= 1.20240116.1) + - abseil/base/errno_saver (= 1.20240116.1) + - abseil/base/fast_type_id (= 1.20240116.1) + - abseil/base/log_severity (= 1.20240116.1) + - abseil/base/malloc_internal (= 1.20240116.1) + - abseil/base/no_destructor (= 1.20240116.1) + - abseil/base/nullability (= 1.20240116.1) + - abseil/base/prefetch (= 1.20240116.1) + - abseil/base/pretty_function (= 1.20240116.1) + - abseil/base/raw_logging_internal (= 1.20240116.1) + - abseil/base/spinlock_wait (= 1.20240116.1) + - abseil/base/strerror (= 1.20240116.1) + - abseil/base/throw_delegate (= 1.20240116.1) + - abseil/base/atomic_hook (1.20240116.1): + - abseil/base/config + - abseil/base/core_headers + - abseil/base/base (1.20240116.1): - abseil/base/atomic_hook - abseil/base/base_internal - abseil/base/config - abseil/base/core_headers + - abseil/base/cycleclock_internal - abseil/base/dynamic_annotations - abseil/base/log_severity + - abseil/base/nullability - abseil/base/raw_logging_internal - abseil/base/spinlock_wait - abseil/meta/type_traits - - abseil/base/base_internal (1.20220623.0): + - abseil/base/base_internal (1.20240116.1): - abseil/base/config - abseil/meta/type_traits - - abseil/base/config (1.20220623.0) - - abseil/base/core_headers (1.20220623.0): + - abseil/base/config (1.20240116.1) + - abseil/base/core_headers (1.20240116.1): + - abseil/base/config + - abseil/base/cycleclock_internal (1.20240116.1): + - abseil/base/base_internal - abseil/base/config - - abseil/base/dynamic_annotations (1.20220623.0): + - abseil/base/dynamic_annotations (1.20240116.1): - abseil/base/config - abseil/base/core_headers - - abseil/base/endian (1.20220623.0): + - abseil/base/endian (1.20240116.1): - abseil/base/base - abseil/base/config - abseil/base/core_headers - - abseil/base/errno_saver (1.20220623.0): + - abseil/base/nullability + - abseil/base/errno_saver (1.20240116.1): - abseil/base/config - - abseil/base/fast_type_id (1.20220623.0): + - abseil/base/fast_type_id (1.20240116.1): - abseil/base/config - - abseil/base/log_severity (1.20220623.0): + - abseil/base/log_severity (1.20240116.1): - abseil/base/config - abseil/base/core_headers - - abseil/base/malloc_internal (1.20220623.0): + - abseil/base/malloc_internal (1.20240116.1): - abseil/base/base - abseil/base/base_internal - abseil/base/config - abseil/base/core_headers - abseil/base/dynamic_annotations - abseil/base/raw_logging_internal - - abseil/base/prefetch (1.20220623.0): + - abseil/base/no_destructor (1.20240116.1): + - abseil/base/config + - abseil/base/nullability (1.20240116.1): + - abseil/base/core_headers + - abseil/meta/type_traits + - abseil/base/prefetch (1.20240116.1): - abseil/base/config - - abseil/base/pretty_function (1.20220623.0) - - abseil/base/raw_logging_internal (1.20220623.0): + - abseil/base/core_headers + - abseil/base/pretty_function (1.20240116.1) + - abseil/base/raw_logging_internal (1.20240116.1): - abseil/base/atomic_hook - abseil/base/config - abseil/base/core_headers - abseil/base/errno_saver - abseil/base/log_severity - - abseil/base/spinlock_wait (1.20220623.0): + - abseil/base/spinlock_wait (1.20240116.1): - abseil/base/base_internal - abseil/base/core_headers - abseil/base/errno_saver - - abseil/base/strerror (1.20220623.0): + - abseil/base/strerror (1.20240116.1): - abseil/base/config - abseil/base/core_headers - abseil/base/errno_saver - - abseil/base/throw_delegate (1.20220623.0): + - abseil/base/throw_delegate (1.20240116.1): - abseil/base/config - abseil/base/raw_logging_internal - - abseil/cleanup/cleanup (1.20220623.0): + - abseil/cleanup/cleanup (1.20240116.1): - abseil/base/config - abseil/base/core_headers - abseil/cleanup/cleanup_internal - - abseil/cleanup/cleanup_internal (1.20220623.0): + - abseil/cleanup/cleanup_internal (1.20240116.1): - abseil/base/base_internal - abseil/base/core_headers - abseil/utility/utility - - abseil/container/common (1.20220623.0): + - abseil/container/common (1.20240116.1): - abseil/meta/type_traits - abseil/types/optional - - abseil/container/compressed_tuple (1.20220623.0): + - abseil/container/common_policy_traits (1.20240116.1): + - abseil/meta/type_traits + - abseil/container/compressed_tuple (1.20240116.1): - abseil/utility/utility - - abseil/container/container_memory (1.20220623.0): + - abseil/container/container_memory (1.20240116.1): - abseil/base/config - abseil/memory/memory - abseil/meta/type_traits - abseil/utility/utility - - abseil/container/fixed_array (1.20220623.0): + - abseil/container/fixed_array (1.20240116.1): - abseil/algorithm/algorithm - abseil/base/config - abseil/base/core_headers @@ -112,92 +130,138 @@ PODS: - abseil/base/throw_delegate - abseil/container/compressed_tuple - abseil/memory/memory - - abseil/container/flat_hash_map (1.20220623.0): + - abseil/container/flat_hash_map (1.20240116.1): - abseil/algorithm/container - abseil/base/core_headers - abseil/container/container_memory - abseil/container/hash_function_defaults - abseil/container/raw_hash_map - abseil/memory/memory - - abseil/container/flat_hash_set (1.20220623.0): + - abseil/container/flat_hash_set (1.20240116.1): - abseil/algorithm/container - abseil/base/core_headers - abseil/container/container_memory - abseil/container/hash_function_defaults - abseil/container/raw_hash_set - abseil/memory/memory - - abseil/container/hash_function_defaults (1.20220623.0): + - abseil/container/hash_function_defaults (1.20240116.1): - abseil/base/config - abseil/hash/hash - abseil/strings/cord - abseil/strings/strings - - abseil/container/hash_policy_traits (1.20220623.0): + - abseil/container/hash_policy_traits (1.20240116.1): + - abseil/container/common_policy_traits - abseil/meta/type_traits - - abseil/container/hashtable_debug_hooks (1.20220623.0): + - abseil/container/hashtable_debug_hooks (1.20240116.1): - abseil/base/config - - abseil/container/hashtablez_sampler (1.20220623.0): + - abseil/container/hashtablez_sampler (1.20240116.1): - abseil/base/base - abseil/base/config - abseil/base/core_headers + - abseil/base/raw_logging_internal - abseil/debugging/stacktrace - abseil/memory/memory - abseil/profiling/exponential_biased - abseil/profiling/sample_recorder - abseil/synchronization/synchronization + - abseil/time/time - abseil/utility/utility - - abseil/container/inlined_vector (1.20220623.0): + - abseil/container/inlined_vector (1.20240116.1): - abseil/algorithm/algorithm - abseil/base/core_headers - abseil/base/throw_delegate - abseil/container/inlined_vector_internal - abseil/memory/memory - - abseil/container/inlined_vector_internal (1.20220623.0): + - abseil/meta/type_traits + - abseil/container/inlined_vector_internal (1.20240116.1): + - abseil/base/config - abseil/base/core_headers - abseil/container/compressed_tuple - abseil/memory/memory - abseil/meta/type_traits - abseil/types/span - - abseil/container/layout (1.20220623.0): + - abseil/container/layout (1.20240116.1): - abseil/base/config - abseil/base/core_headers + - abseil/debugging/demangle_internal - abseil/meta/type_traits - abseil/strings/strings - abseil/types/span - abseil/utility/utility - - abseil/container/raw_hash_map (1.20220623.0): + - abseil/container/raw_hash_map (1.20240116.1): + - abseil/base/config + - abseil/base/core_headers - abseil/base/throw_delegate - abseil/container/container_memory - abseil/container/raw_hash_set - - abseil/container/raw_hash_set (1.20220623.0): + - abseil/container/raw_hash_set (1.20240116.1): - abseil/base/config - abseil/base/core_headers + - abseil/base/dynamic_annotations - abseil/base/endian - abseil/base/prefetch + - abseil/base/raw_logging_internal - abseil/container/common - abseil/container/compressed_tuple - abseil/container/container_memory - abseil/container/hash_policy_traits - abseil/container/hashtable_debug_hooks - abseil/container/hashtablez_sampler + - abseil/hash/hash - abseil/memory/memory - abseil/meta/type_traits - abseil/numeric/bits - abseil/utility/utility - - abseil/debugging/debugging_internal (1.20220623.0): + - abseil/crc/cpu_detect (1.20240116.1): + - abseil/base/base + - abseil/base/config + - abseil/crc/crc32c (1.20240116.1): + - abseil/base/config + - abseil/base/core_headers + - abseil/base/endian + - abseil/base/prefetch + - abseil/crc/cpu_detect + - abseil/crc/crc_internal + - abseil/crc/non_temporal_memcpy + - abseil/strings/str_format + - abseil/strings/strings + - abseil/crc/crc_cord_state (1.20240116.1): + - abseil/base/config + - abseil/crc/crc32c + - abseil/numeric/bits + - abseil/strings/strings + - abseil/crc/crc_internal (1.20240116.1): + - abseil/base/config + - abseil/base/core_headers + - abseil/base/endian + - abseil/base/prefetch + - abseil/base/raw_logging_internal + - abseil/crc/cpu_detect + - abseil/memory/memory + - abseil/numeric/bits + - abseil/crc/non_temporal_arm_intrinsics (1.20240116.1): + - abseil/base/config + - abseil/crc/non_temporal_memcpy (1.20240116.1): + - abseil/base/config + - abseil/base/core_headers + - abseil/crc/non_temporal_arm_intrinsics + - abseil/debugging/debugging_internal (1.20240116.1): - abseil/base/config - abseil/base/core_headers - abseil/base/dynamic_annotations - abseil/base/errno_saver - abseil/base/raw_logging_internal - - abseil/debugging/demangle_internal (1.20220623.0): + - abseil/debugging/demangle_internal (1.20240116.1): - abseil/base/base - abseil/base/config - abseil/base/core_headers - - abseil/debugging/stacktrace (1.20220623.0): + - abseil/debugging/stacktrace (1.20240116.1): - abseil/base/config - abseil/base/core_headers + - abseil/base/dynamic_annotations + - abseil/base/raw_logging_internal - abseil/debugging/debugging_internal - - abseil/debugging/symbolize (1.20220623.0): + - abseil/debugging/symbolize (1.20240116.1): - abseil/base/base - abseil/base/config - abseil/base/core_headers @@ -207,26 +271,99 @@ PODS: - abseil/debugging/debugging_internal - abseil/debugging/demangle_internal - abseil/strings/strings - - abseil/functional/any_invocable (1.20220623.0): + - abseil/flags/commandlineflag (1.20240116.1): + - abseil/base/config + - abseil/base/fast_type_id + - abseil/flags/commandlineflag_internal + - abseil/strings/strings + - abseil/types/optional + - abseil/flags/commandlineflag_internal (1.20240116.1): + - abseil/base/config + - abseil/base/fast_type_id + - abseil/flags/config (1.20240116.1): + - abseil/base/config + - abseil/base/core_headers + - abseil/flags/path_util + - abseil/flags/program_name + - abseil/strings/strings + - abseil/synchronization/synchronization + - abseil/flags/flag (1.20240116.1): + - abseil/base/base + - abseil/base/config + - abseil/base/core_headers + - abseil/flags/config + - abseil/flags/flag_internal + - abseil/flags/reflection + - abseil/strings/strings + - abseil/flags/flag_internal (1.20240116.1): + - abseil/base/base + - abseil/base/config + - abseil/base/core_headers + - abseil/base/dynamic_annotations + - abseil/flags/commandlineflag + - abseil/flags/commandlineflag_internal + - abseil/flags/config + - abseil/flags/marshalling + - abseil/flags/reflection + - abseil/memory/memory + - abseil/meta/type_traits + - abseil/strings/strings + - abseil/synchronization/synchronization + - abseil/utility/utility + - abseil/flags/marshalling (1.20240116.1): + - abseil/base/config + - abseil/base/core_headers + - abseil/base/log_severity + - abseil/numeric/int128 + - abseil/strings/str_format + - abseil/strings/strings + - abseil/types/optional + - abseil/flags/path_util (1.20240116.1): + - abseil/base/config + - abseil/strings/strings + - abseil/flags/private_handle_accessor (1.20240116.1): + - abseil/base/config + - abseil/flags/commandlineflag + - abseil/flags/commandlineflag_internal + - abseil/strings/strings + - abseil/flags/program_name (1.20240116.1): + - abseil/base/config + - abseil/base/core_headers + - abseil/flags/path_util + - abseil/strings/strings + - abseil/synchronization/synchronization + - abseil/flags/reflection (1.20240116.1): + - abseil/base/config + - abseil/base/core_headers + - abseil/base/no_destructor + - abseil/container/flat_hash_map + - abseil/flags/commandlineflag + - abseil/flags/commandlineflag_internal + - abseil/flags/config + - abseil/flags/private_handle_accessor + - abseil/strings/strings + - abseil/synchronization/synchronization + - abseil/functional/any_invocable (1.20240116.1): - abseil/base/base_internal - abseil/base/config - abseil/base/core_headers - abseil/meta/type_traits - abseil/utility/utility - - abseil/functional/bind_front (1.20220623.0): + - abseil/functional/bind_front (1.20240116.1): - abseil/base/base_internal - abseil/container/compressed_tuple - abseil/meta/type_traits - abseil/utility/utility - - abseil/functional/function_ref (1.20220623.0): + - abseil/functional/function_ref (1.20240116.1): - abseil/base/base_internal - abseil/base/core_headers + - abseil/functional/any_invocable - abseil/meta/type_traits - - abseil/hash/city (1.20220623.0): + - abseil/hash/city (1.20240116.1): - abseil/base/config - abseil/base/core_headers - abseil/base/endian - - abseil/hash/hash (1.20220623.0): + - abseil/hash/hash (1.20240116.1): - abseil/base/config - abseil/base/core_headers - abseil/base/endian @@ -235,43 +372,52 @@ PODS: - abseil/hash/city - abseil/hash/low_level_hash - abseil/meta/type_traits + - abseil/numeric/bits - abseil/numeric/int128 - abseil/strings/strings - abseil/types/optional - abseil/types/variant - abseil/utility/utility - - abseil/hash/low_level_hash (1.20220623.0): + - abseil/hash/low_level_hash (1.20240116.1): - abseil/base/config - abseil/base/endian - - abseil/numeric/bits + - abseil/base/prefetch - abseil/numeric/int128 - - abseil/memory (1.20220623.0): - - abseil/memory/memory (= 1.20220623.0) - - abseil/memory/memory (1.20220623.0): + - abseil/memory (1.20240116.1): + - abseil/memory/memory (= 1.20240116.1) + - abseil/memory/memory (1.20240116.1): - abseil/base/core_headers - abseil/meta/type_traits - - abseil/meta (1.20220623.0): - - abseil/meta/type_traits (= 1.20220623.0) - - abseil/meta/type_traits (1.20220623.0): + - abseil/meta (1.20240116.1): + - abseil/meta/type_traits (= 1.20240116.1) + - abseil/meta/type_traits (1.20240116.1): - abseil/base/config - - abseil/numeric/bits (1.20220623.0): + - abseil/base/core_headers + - abseil/numeric/bits (1.20240116.1): - abseil/base/config - abseil/base/core_headers - - abseil/numeric/int128 (1.20220623.0): + - abseil/numeric/int128 (1.20240116.1): - abseil/base/config - abseil/base/core_headers - abseil/numeric/bits - - abseil/numeric/representation (1.20220623.0): + - abseil/numeric/representation (1.20240116.1): - abseil/base/config - - abseil/profiling/exponential_biased (1.20220623.0): + - abseil/profiling/exponential_biased (1.20240116.1): - abseil/base/config - abseil/base/core_headers - - abseil/profiling/sample_recorder (1.20220623.0): + - abseil/profiling/sample_recorder (1.20240116.1): - abseil/base/config - abseil/base/core_headers - abseil/synchronization/synchronization - abseil/time/time - - abseil/random/distributions (1.20220623.0): + - abseil/random/bit_gen_ref (1.20240116.1): + - abseil/base/core_headers + - abseil/base/fast_type_id + - abseil/meta/type_traits + - abseil/random/internal/distribution_caller + - abseil/random/internal/fast_uniform_bits + - abseil/random/random + - abseil/random/distributions (1.20240116.1): - abseil/base/base_internal - abseil/base/config - abseil/base/core_headers @@ -286,25 +432,25 @@ PODS: - abseil/random/internal/uniform_helper - abseil/random/internal/wide_multiply - abseil/strings/strings - - abseil/random/internal/distribution_caller (1.20220623.0): + - abseil/random/internal/distribution_caller (1.20240116.1): - abseil/base/config - abseil/base/fast_type_id - abseil/utility/utility - - abseil/random/internal/fast_uniform_bits (1.20220623.0): + - abseil/random/internal/fast_uniform_bits (1.20240116.1): - abseil/base/config - abseil/meta/type_traits - abseil/random/internal/traits - - abseil/random/internal/fastmath (1.20220623.0): + - abseil/random/internal/fastmath (1.20240116.1): - abseil/numeric/bits - - abseil/random/internal/generate_real (1.20220623.0): + - abseil/random/internal/generate_real (1.20240116.1): - abseil/meta/type_traits - abseil/numeric/bits - abseil/random/internal/fastmath - abseil/random/internal/traits - - abseil/random/internal/iostream_state_saver (1.20220623.0): + - abseil/random/internal/iostream_state_saver (1.20240116.1): - abseil/meta/type_traits - abseil/numeric/int128 - - abseil/random/internal/nonsecure_base (1.20220623.0): + - abseil/random/internal/nonsecure_base (1.20240116.1): - abseil/base/core_headers - abseil/container/inlined_vector - abseil/meta/type_traits @@ -312,16 +458,16 @@ PODS: - abseil/random/internal/salted_seed_seq - abseil/random/internal/seed_material - abseil/types/span - - abseil/random/internal/pcg_engine (1.20220623.0): + - abseil/random/internal/pcg_engine (1.20240116.1): - abseil/base/config - abseil/meta/type_traits - abseil/numeric/bits - abseil/numeric/int128 - abseil/random/internal/fastmath - abseil/random/internal/iostream_state_saver - - abseil/random/internal/platform (1.20220623.0): + - abseil/random/internal/platform (1.20240116.1): - abseil/base/config - - abseil/random/internal/pool_urbg (1.20220623.0): + - abseil/random/internal/pool_urbg (1.20240116.1): - abseil/base/base - abseil/base/config - abseil/base/core_headers @@ -332,38 +478,38 @@ PODS: - abseil/random/internal/traits - abseil/random/seed_gen_exception - abseil/types/span - - abseil/random/internal/randen (1.20220623.0): + - abseil/random/internal/randen (1.20240116.1): - abseil/base/raw_logging_internal - abseil/random/internal/platform - abseil/random/internal/randen_hwaes - abseil/random/internal/randen_slow - - abseil/random/internal/randen_engine (1.20220623.0): + - abseil/random/internal/randen_engine (1.20240116.1): - abseil/base/endian - abseil/meta/type_traits - abseil/random/internal/iostream_state_saver - abseil/random/internal/randen - - abseil/random/internal/randen_hwaes (1.20220623.0): + - abseil/random/internal/randen_hwaes (1.20240116.1): - abseil/base/config - abseil/random/internal/platform - abseil/random/internal/randen_hwaes_impl - - abseil/random/internal/randen_hwaes_impl (1.20220623.0): + - abseil/random/internal/randen_hwaes_impl (1.20240116.1): - abseil/base/config - abseil/base/core_headers - abseil/numeric/int128 - abseil/random/internal/platform - - abseil/random/internal/randen_slow (1.20220623.0): + - abseil/random/internal/randen_slow (1.20240116.1): - abseil/base/config - abseil/base/core_headers - abseil/base/endian - abseil/numeric/int128 - abseil/random/internal/platform - - abseil/random/internal/salted_seed_seq (1.20220623.0): + - abseil/random/internal/salted_seed_seq (1.20240116.1): - abseil/container/inlined_vector - abseil/meta/type_traits - abseil/random/internal/seed_material - abseil/types/optional - abseil/types/span - - abseil/random/internal/seed_material (1.20220623.0): + - abseil/random/internal/seed_material (1.20240116.1): - abseil/base/core_headers - abseil/base/dynamic_annotations - abseil/base/raw_logging_internal @@ -371,66 +517,80 @@ PODS: - abseil/strings/strings - abseil/types/optional - abseil/types/span - - abseil/random/internal/traits (1.20220623.0): + - abseil/random/internal/traits (1.20240116.1): - abseil/base/config - abseil/numeric/bits - abseil/numeric/int128 - - abseil/random/internal/uniform_helper (1.20220623.0): + - abseil/random/internal/uniform_helper (1.20240116.1): - abseil/base/config - abseil/meta/type_traits - abseil/numeric/int128 - abseil/random/internal/traits - - abseil/random/internal/wide_multiply (1.20220623.0): + - abseil/random/internal/wide_multiply (1.20240116.1): - abseil/base/config - abseil/numeric/bits - abseil/numeric/int128 - abseil/random/internal/traits - - abseil/random/random (1.20220623.0): + - abseil/random/random (1.20240116.1): - abseil/random/distributions - abseil/random/internal/nonsecure_base - abseil/random/internal/pcg_engine - abseil/random/internal/pool_urbg - abseil/random/internal/randen_engine - abseil/random/seed_sequences - - abseil/random/seed_gen_exception (1.20220623.0): + - abseil/random/seed_gen_exception (1.20240116.1): - abseil/base/config - - abseil/random/seed_sequences (1.20220623.0): + - abseil/random/seed_sequences (1.20240116.1): - abseil/base/config - abseil/random/internal/pool_urbg - abseil/random/internal/salted_seed_seq - abseil/random/internal/seed_material - abseil/random/seed_gen_exception - abseil/types/span - - abseil/status/status (1.20220623.0): + - abseil/status/status (1.20240116.1): - abseil/base/atomic_hook + - abseil/base/config - abseil/base/core_headers + - abseil/base/no_destructor + - abseil/base/nullability - abseil/base/raw_logging_internal - abseil/base/strerror - abseil/container/inlined_vector - abseil/debugging/stacktrace - abseil/debugging/symbolize - abseil/functional/function_ref + - abseil/memory/memory - abseil/strings/cord - abseil/strings/str_format - abseil/strings/strings - abseil/types/optional - - abseil/status/statusor (1.20220623.0): + - abseil/types/span + - abseil/status/statusor (1.20240116.1): - abseil/base/base + - abseil/base/config - abseil/base/core_headers + - abseil/base/nullability - abseil/base/raw_logging_internal - abseil/meta/type_traits - abseil/status/status + - abseil/strings/has_ostream_operator + - abseil/strings/str_format - abseil/strings/strings - abseil/types/variant - abseil/utility/utility - - abseil/strings/cord (1.20220623.0): + - abseil/strings/charset (1.20240116.1): + - abseil/base/core_headers + - abseil/strings/string_view + - abseil/strings/cord (1.20240116.1): - abseil/base/base - abseil/base/config - abseil/base/core_headers - abseil/base/endian + - abseil/base/nullability - abseil/base/raw_logging_internal - - abseil/container/fixed_array - abseil/container/inlined_vector + - abseil/crc/crc32c + - abseil/crc/crc_cord_state - abseil/functional/function_ref - abseil/meta/type_traits - abseil/numeric/bits @@ -441,11 +601,10 @@ PODS: - abseil/strings/cordz_update_scope - abseil/strings/cordz_update_tracker - abseil/strings/internal - - abseil/strings/str_format - abseil/strings/strings - abseil/types/optional - abseil/types/span - - abseil/strings/cord_internal (1.20220623.0): + - abseil/strings/cord_internal (1.20240116.1): - abseil/base/base_internal - abseil/base/config - abseil/base/core_headers @@ -453,23 +612,25 @@ PODS: - abseil/base/raw_logging_internal - abseil/base/throw_delegate - abseil/container/compressed_tuple + - abseil/container/container_memory - abseil/container/inlined_vector - abseil/container/layout + - abseil/crc/crc_cord_state - abseil/functional/function_ref - abseil/meta/type_traits - abseil/strings/strings - abseil/types/span - - abseil/strings/cordz_functions (1.20220623.0): + - abseil/strings/cordz_functions (1.20240116.1): - abseil/base/config - abseil/base/core_headers - abseil/base/raw_logging_internal - abseil/profiling/exponential_biased - - abseil/strings/cordz_handle (1.20220623.0): + - abseil/strings/cordz_handle (1.20240116.1): - abseil/base/base - abseil/base/config - abseil/base/raw_logging_internal - abseil/synchronization/synchronization - - abseil/strings/cordz_info (1.20220623.0): + - abseil/strings/cordz_info (1.20240116.1): - abseil/base/base - abseil/base/config - abseil/base/core_headers @@ -482,29 +643,39 @@ PODS: - abseil/strings/cordz_statistics - abseil/strings/cordz_update_tracker - abseil/synchronization/synchronization + - abseil/time/time - abseil/types/span - - abseil/strings/cordz_statistics (1.20220623.0): + - abseil/strings/cordz_statistics (1.20240116.1): - abseil/base/config - abseil/strings/cordz_update_tracker - - abseil/strings/cordz_update_scope (1.20220623.0): + - abseil/strings/cordz_update_scope (1.20240116.1): - abseil/base/config - abseil/base/core_headers - abseil/strings/cord_internal - abseil/strings/cordz_info - abseil/strings/cordz_update_tracker - - abseil/strings/cordz_update_tracker (1.20220623.0): + - abseil/strings/cordz_update_tracker (1.20240116.1): + - abseil/base/config + - abseil/strings/has_ostream_operator (1.20240116.1): - abseil/base/config - - abseil/strings/internal (1.20220623.0): + - abseil/strings/internal (1.20240116.1): - abseil/base/config - abseil/base/core_headers - abseil/base/endian - abseil/base/raw_logging_internal - abseil/meta/type_traits - - abseil/strings/str_format (1.20220623.0): + - abseil/strings/str_format (1.20240116.1): + - abseil/base/config + - abseil/base/core_headers + - abseil/base/nullability - abseil/strings/str_format_internal - - abseil/strings/str_format_internal (1.20220623.0): + - abseil/strings/string_view + - abseil/types/span + - abseil/strings/str_format_internal (1.20240116.1): - abseil/base/config - abseil/base/core_headers + - abseil/container/fixed_array + - abseil/container/inlined_vector - abseil/functional/function_ref - abseil/meta/type_traits - abseil/numeric/bits @@ -514,30 +685,41 @@ PODS: - abseil/types/optional - abseil/types/span - abseil/utility/utility - - abseil/strings/strings (1.20220623.0): + - abseil/strings/string_view (1.20240116.1): + - abseil/base/base + - abseil/base/config + - abseil/base/core_headers + - abseil/base/nullability + - abseil/base/throw_delegate + - abseil/strings/strings (1.20240116.1): - abseil/base/base - abseil/base/config - abseil/base/core_headers - abseil/base/endian + - abseil/base/nullability - abseil/base/raw_logging_internal - abseil/base/throw_delegate - abseil/memory/memory - abseil/meta/type_traits - abseil/numeric/bits - abseil/numeric/int128 + - abseil/strings/charset - abseil/strings/internal - - abseil/synchronization/graphcycles_internal (1.20220623.0): + - abseil/strings/string_view + - abseil/synchronization/graphcycles_internal (1.20240116.1): - abseil/base/base - abseil/base/base_internal - abseil/base/config - abseil/base/core_headers - abseil/base/malloc_internal - abseil/base/raw_logging_internal - - abseil/synchronization/kernel_timeout_internal (1.20220623.0): + - abseil/synchronization/kernel_timeout_internal (1.20240116.1): + - abseil/base/base + - abseil/base/config - abseil/base/core_headers - abseil/base/raw_logging_internal - abseil/time/time - - abseil/synchronization/synchronization (1.20220623.0): + - abseil/synchronization/synchronization (1.20240116.1): - abseil/base/atomic_hook - abseil/base/base - abseil/base/base_internal @@ -551,125 +733,131 @@ PODS: - abseil/synchronization/graphcycles_internal - abseil/synchronization/kernel_timeout_internal - abseil/time/time - - abseil/time (1.20220623.0): - - abseil/time/internal (= 1.20220623.0) - - abseil/time/time (= 1.20220623.0) - - abseil/time/internal (1.20220623.0): - - abseil/time/internal/cctz (= 1.20220623.0) - - abseil/time/internal/cctz (1.20220623.0): - - abseil/time/internal/cctz/civil_time (= 1.20220623.0) - - abseil/time/internal/cctz/time_zone (= 1.20220623.0) - - abseil/time/internal/cctz/civil_time (1.20220623.0): - - abseil/base/config - - abseil/time/internal/cctz/time_zone (1.20220623.0): + - abseil/time (1.20240116.1): + - abseil/time/internal (= 1.20240116.1) + - abseil/time/time (= 1.20240116.1) + - abseil/time/internal (1.20240116.1): + - abseil/time/internal/cctz (= 1.20240116.1) + - abseil/time/internal/cctz (1.20240116.1): + - abseil/time/internal/cctz/civil_time (= 1.20240116.1) + - abseil/time/internal/cctz/time_zone (= 1.20240116.1) + - abseil/time/internal/cctz/civil_time (1.20240116.1): + - abseil/base/config + - abseil/time/internal/cctz/time_zone (1.20240116.1): - abseil/base/config - abseil/time/internal/cctz/civil_time - - abseil/time/time (1.20220623.0): + - abseil/time/time (1.20240116.1): - abseil/base/base + - abseil/base/config - abseil/base/core_headers - abseil/base/raw_logging_internal - abseil/numeric/int128 - abseil/strings/strings - abseil/time/internal/cctz/civil_time - abseil/time/internal/cctz/time_zone - - abseil/types (1.20220623.0): - - abseil/types/any (= 1.20220623.0) - - abseil/types/bad_any_cast (= 1.20220623.0) - - abseil/types/bad_any_cast_impl (= 1.20220623.0) - - abseil/types/bad_optional_access (= 1.20220623.0) - - abseil/types/bad_variant_access (= 1.20220623.0) - - abseil/types/compare (= 1.20220623.0) - - abseil/types/optional (= 1.20220623.0) - - abseil/types/span (= 1.20220623.0) - - abseil/types/variant (= 1.20220623.0) - - abseil/types/any (1.20220623.0): + - abseil/types/optional + - abseil/types (1.20240116.1): + - abseil/types/any (= 1.20240116.1) + - abseil/types/bad_any_cast (= 1.20240116.1) + - abseil/types/bad_any_cast_impl (= 1.20240116.1) + - abseil/types/bad_optional_access (= 1.20240116.1) + - abseil/types/bad_variant_access (= 1.20240116.1) + - abseil/types/compare (= 1.20240116.1) + - abseil/types/optional (= 1.20240116.1) + - abseil/types/span (= 1.20240116.1) + - abseil/types/variant (= 1.20240116.1) + - abseil/types/any (1.20240116.1): - abseil/base/config - abseil/base/core_headers - abseil/base/fast_type_id - abseil/meta/type_traits - abseil/types/bad_any_cast - abseil/utility/utility - - abseil/types/bad_any_cast (1.20220623.0): + - abseil/types/bad_any_cast (1.20240116.1): - abseil/base/config - abseil/types/bad_any_cast_impl - - abseil/types/bad_any_cast_impl (1.20220623.0): + - abseil/types/bad_any_cast_impl (1.20240116.1): - abseil/base/config - abseil/base/raw_logging_internal - - abseil/types/bad_optional_access (1.20220623.0): + - abseil/types/bad_optional_access (1.20240116.1): - abseil/base/config - abseil/base/raw_logging_internal - - abseil/types/bad_variant_access (1.20220623.0): + - abseil/types/bad_variant_access (1.20240116.1): - abseil/base/config - abseil/base/raw_logging_internal - - abseil/types/compare (1.20220623.0): + - abseil/types/compare (1.20240116.1): + - abseil/base/config - abseil/base/core_headers - abseil/meta/type_traits - - abseil/types/optional (1.20220623.0): + - abseil/types/optional (1.20240116.1): - abseil/base/base_internal - abseil/base/config - abseil/base/core_headers + - abseil/base/nullability - abseil/memory/memory - abseil/meta/type_traits - abseil/types/bad_optional_access - abseil/utility/utility - - abseil/types/span (1.20220623.0): + - abseil/types/span (1.20240116.1): - abseil/algorithm/algorithm - abseil/base/core_headers + - abseil/base/nullability - abseil/base/throw_delegate - abseil/meta/type_traits - - abseil/types/variant (1.20220623.0): + - abseil/types/variant (1.20240116.1): - abseil/base/base_internal - abseil/base/config - abseil/base/core_headers - abseil/meta/type_traits - abseil/types/bad_variant_access - abseil/utility/utility - - abseil/utility/utility (1.20220623.0): + - abseil/utility/utility (1.20240116.1): - abseil/base/base_internal - abseil/base/config - abseil/meta/type_traits - - BoringSSL-GRPC (0.0.24): - - BoringSSL-GRPC/Implementation (= 0.0.24) - - BoringSSL-GRPC/Interface (= 0.0.24) - - BoringSSL-GRPC/Implementation (0.0.24): - - BoringSSL-GRPC/Interface (= 0.0.24) - - BoringSSL-GRPC/Interface (0.0.24) - - FirebaseAppCheckInterop (10.22.0) - - FirebaseAuth (10.22.0): + - BoringSSL-GRPC (0.0.32): + - BoringSSL-GRPC/Implementation (= 0.0.32) + - BoringSSL-GRPC/Interface (= 0.0.32) + - BoringSSL-GRPC/Implementation (0.0.32): + - BoringSSL-GRPC/Interface (= 0.0.32) + - BoringSSL-GRPC/Interface (0.0.32) + - FirebaseAppCheckInterop (10.23.0) + - FirebaseAuth (10.23.0): - FirebaseAppCheckInterop (~> 10.17) - FirebaseCore (~> 10.0) - GoogleUtilities/AppDelegateSwizzler (~> 7.8) - GoogleUtilities/Environment (~> 7.8) - GTMSessionFetcher/Core (< 4.0, >= 2.1) - RecaptchaInterop (~> 100.0) - - FirebaseCore (10.22.0): + - FirebaseCore (10.23.0): - FirebaseCoreInternal (~> 10.0) - GoogleUtilities/Environment (~> 7.12) - GoogleUtilities/Logger (~> 7.12) - - FirebaseCoreExtension (10.22.0): + - FirebaseCoreExtension (10.23.0): - FirebaseCore (~> 10.0) - - FirebaseCoreInternal (10.22.0): + - FirebaseCoreInternal (10.23.0): - "GoogleUtilities/NSData+zlib (~> 7.8)" - - FirebaseFirestore (10.22.0): + - FirebaseFirestore (10.23.0): - FirebaseCore (~> 10.0) - FirebaseCoreExtension (~> 10.0) - FirebaseFirestoreInternal (~> 10.17) - FirebaseSharedSwift (~> 10.0) - - FirebaseFirestoreInternal (10.22.0): - - abseil/algorithm (~> 1.20220623.0) - - abseil/base (~> 1.20220623.0) - - abseil/container/flat_hash_map (~> 1.20220623.0) - - abseil/memory (~> 1.20220623.0) - - abseil/meta (~> 1.20220623.0) - - abseil/strings/strings (~> 1.20220623.0) - - abseil/time (~> 1.20220623.0) - - abseil/types (~> 1.20220623.0) + - FirebaseFirestoreInternal (10.23.0): + - abseil/algorithm (~> 1.20240116.1) + - abseil/base (~> 1.20240116.1) + - abseil/container/flat_hash_map (~> 1.20240116.1) + - abseil/memory (~> 1.20240116.1) + - abseil/meta (~> 1.20240116.1) + - abseil/strings/strings (~> 1.20240116.1) + - abseil/time (~> 1.20240116.1) + - abseil/types (~> 1.20240116.1) - FirebaseAppCheckInterop (~> 10.17) - FirebaseCore (~> 10.0) - - "gRPC-C++ (~> 1.49.1)" + - "gRPC-C++ (~> 1.62.0)" + - gRPC-Core (~> 1.62.0) - leveldb-library (~> 1.22) - nanopb (< 2.30911.0, >= 2.30908.0) - - FirebaseSharedSwift (10.22.0) + - FirebaseSharedSwift (10.23.0) - GoogleUtilities/AppDelegateSwizzler (7.13.0): - GoogleUtilities/Environment - GoogleUtilities/Logger @@ -692,68 +880,85 @@ PODS: - GoogleUtilities/Reachability (7.13.0): - GoogleUtilities/Logger - GoogleUtilities/Privacy - - "gRPC-C++ (1.49.1)": - - "gRPC-C++/Implementation (= 1.49.1)" - - "gRPC-C++/Interface (= 1.49.1)" - - "gRPC-C++/Implementation (1.49.1)": - - abseil/base/base (= 1.20220623.0) - - abseil/base/core_headers (= 1.20220623.0) - - abseil/cleanup/cleanup (= 1.20220623.0) - - abseil/container/flat_hash_map (= 1.20220623.0) - - abseil/container/flat_hash_set (= 1.20220623.0) - - abseil/container/inlined_vector (= 1.20220623.0) - - abseil/functional/any_invocable (= 1.20220623.0) - - abseil/functional/bind_front (= 1.20220623.0) - - abseil/functional/function_ref (= 1.20220623.0) - - abseil/hash/hash (= 1.20220623.0) - - abseil/memory/memory (= 1.20220623.0) - - abseil/meta/type_traits (= 1.20220623.0) - - abseil/random/random (= 1.20220623.0) - - abseil/status/status (= 1.20220623.0) - - abseil/status/statusor (= 1.20220623.0) - - abseil/strings/cord (= 1.20220623.0) - - abseil/strings/str_format (= 1.20220623.0) - - abseil/strings/strings (= 1.20220623.0) - - abseil/synchronization/synchronization (= 1.20220623.0) - - abseil/time/time (= 1.20220623.0) - - abseil/types/optional (= 1.20220623.0) - - abseil/types/span (= 1.20220623.0) - - abseil/types/variant (= 1.20220623.0) - - abseil/utility/utility (= 1.20220623.0) - - "gRPC-C++/Interface (= 1.49.1)" - - gRPC-Core (= 1.49.1) - - "gRPC-C++/Interface (1.49.1)" - - gRPC-Core (1.49.1): - - gRPC-Core/Implementation (= 1.49.1) - - gRPC-Core/Interface (= 1.49.1) - - gRPC-Core/Implementation (1.49.1): - - abseil/base/base (= 1.20220623.0) - - abseil/base/core_headers (= 1.20220623.0) - - abseil/container/flat_hash_map (= 1.20220623.0) - - abseil/container/flat_hash_set (= 1.20220623.0) - - abseil/container/inlined_vector (= 1.20220623.0) - - abseil/functional/any_invocable (= 1.20220623.0) - - abseil/functional/bind_front (= 1.20220623.0) - - abseil/functional/function_ref (= 1.20220623.0) - - abseil/hash/hash (= 1.20220623.0) - - abseil/memory/memory (= 1.20220623.0) - - abseil/meta/type_traits (= 1.20220623.0) - - abseil/random/random (= 1.20220623.0) - - abseil/status/status (= 1.20220623.0) - - abseil/status/statusor (= 1.20220623.0) - - abseil/strings/cord (= 1.20220623.0) - - abseil/strings/str_format (= 1.20220623.0) - - abseil/strings/strings (= 1.20220623.0) - - abseil/synchronization/synchronization (= 1.20220623.0) - - abseil/time/time (= 1.20220623.0) - - abseil/types/optional (= 1.20220623.0) - - abseil/types/span (= 1.20220623.0) - - abseil/types/variant (= 1.20220623.0) - - abseil/utility/utility (= 1.20220623.0) - - BoringSSL-GRPC (= 0.0.24) - - gRPC-Core/Interface (= 1.49.1) - - gRPC-Core/Interface (1.49.1) - - GTMSessionFetcher/Core (3.3.1) + - "gRPC-C++ (1.62.1)": + - "gRPC-C++/Implementation (= 1.62.1)" + - "gRPC-C++/Interface (= 1.62.1)" + - "gRPC-C++/Implementation (1.62.1)": + - abseil/algorithm/container (= 1.20240116.1) + - abseil/base/base (= 1.20240116.1) + - abseil/base/config (= 1.20240116.1) + - abseil/base/core_headers (= 1.20240116.1) + - abseil/cleanup/cleanup (= 1.20240116.1) + - abseil/container/flat_hash_map (= 1.20240116.1) + - abseil/container/flat_hash_set (= 1.20240116.1) + - abseil/container/inlined_vector (= 1.20240116.1) + - abseil/flags/flag (= 1.20240116.1) + - abseil/flags/marshalling (= 1.20240116.1) + - abseil/functional/any_invocable (= 1.20240116.1) + - abseil/functional/bind_front (= 1.20240116.1) + - abseil/functional/function_ref (= 1.20240116.1) + - abseil/hash/hash (= 1.20240116.1) + - abseil/memory/memory (= 1.20240116.1) + - abseil/meta/type_traits (= 1.20240116.1) + - abseil/random/bit_gen_ref (= 1.20240116.1) + - abseil/random/distributions (= 1.20240116.1) + - abseil/random/random (= 1.20240116.1) + - abseil/status/status (= 1.20240116.1) + - abseil/status/statusor (= 1.20240116.1) + - abseil/strings/cord (= 1.20240116.1) + - abseil/strings/str_format (= 1.20240116.1) + - abseil/strings/strings (= 1.20240116.1) + - abseil/synchronization/synchronization (= 1.20240116.1) + - abseil/time/time (= 1.20240116.1) + - abseil/types/optional (= 1.20240116.1) + - abseil/types/span (= 1.20240116.1) + - abseil/types/variant (= 1.20240116.1) + - abseil/utility/utility (= 1.20240116.1) + - "gRPC-C++/Interface (= 1.62.1)" + - "gRPC-C++/Privacy (= 1.62.1)" + - gRPC-Core (= 1.62.1) + - "gRPC-C++/Interface (1.62.1)" + - "gRPC-C++/Privacy (1.62.1)" + - gRPC-Core (1.62.1): + - gRPC-Core/Implementation (= 1.62.1) + - gRPC-Core/Interface (= 1.62.1) + - gRPC-Core/Implementation (1.62.1): + - abseil/algorithm/container (= 1.20240116.1) + - abseil/base/base (= 1.20240116.1) + - abseil/base/config (= 1.20240116.1) + - abseil/base/core_headers (= 1.20240116.1) + - abseil/cleanup/cleanup (= 1.20240116.1) + - abseil/container/flat_hash_map (= 1.20240116.1) + - abseil/container/flat_hash_set (= 1.20240116.1) + - abseil/container/inlined_vector (= 1.20240116.1) + - abseil/flags/flag (= 1.20240116.1) + - abseil/flags/marshalling (= 1.20240116.1) + - abseil/functional/any_invocable (= 1.20240116.1) + - abseil/functional/bind_front (= 1.20240116.1) + - abseil/functional/function_ref (= 1.20240116.1) + - abseil/hash/hash (= 1.20240116.1) + - abseil/memory/memory (= 1.20240116.1) + - abseil/meta/type_traits (= 1.20240116.1) + - abseil/random/bit_gen_ref (= 1.20240116.1) + - abseil/random/distributions (= 1.20240116.1) + - abseil/random/random (= 1.20240116.1) + - abseil/status/status (= 1.20240116.1) + - abseil/status/statusor (= 1.20240116.1) + - abseil/strings/cord (= 1.20240116.1) + - abseil/strings/str_format (= 1.20240116.1) + - abseil/strings/strings (= 1.20240116.1) + - abseil/synchronization/synchronization (= 1.20240116.1) + - abseil/time/time (= 1.20240116.1) + - abseil/types/optional (= 1.20240116.1) + - abseil/types/span (= 1.20240116.1) + - abseil/types/variant (= 1.20240116.1) + - abseil/utility/utility (= 1.20240116.1) + - BoringSSL-GRPC (= 0.0.32) + - gRPC-Core/Interface (= 1.62.1) + - gRPC-Core/Privacy (= 1.62.1) + - gRPC-Core/Interface (1.62.1) + - gRPC-Core/Privacy (1.62.1) + - GTMSessionFetcher/Core (3.3.2) - leveldb-library (1.22.4) - nanopb (2.30910.0): - nanopb/decode (= 2.30910.0) @@ -789,20 +994,20 @@ SPEC REPOS: - RecaptchaInterop SPEC CHECKSUMS: - abseil: 926fb7a82dc6d2b8e1f2ed7f3a718bce691d1e46 - BoringSSL-GRPC: 3175b25143e648463a56daeaaa499c6cb86dad33 - FirebaseAppCheckInterop: 58db3e9494751399cf3e7b7e3e705cff71099153 - FirebaseAuth: bbe4c68f958504ba9e54aee181adbdf5b664fbc6 - FirebaseCore: 0326ec9b05fbed8f8716cddbf0e36894a13837f7 - FirebaseCoreExtension: 6394c00b887d0bebadbc7049c464aa0cbddc5d41 - FirebaseCoreInternal: bca337352024b18424a61e478460547d46c4c753 - FirebaseFirestore: 16cb8a85fc29da272deaed22a101e24703251da9 - FirebaseFirestoreInternal: 86fe6fc8ca156309cb4842d2d7b2f15c669a64a0 - FirebaseSharedSwift: 48076404e6e52372290d15a07d2ed1d2f1754023 + abseil: ebec4f56469dd7ce9ab08683c0319a68aa0ad86e + BoringSSL-GRPC: 1e2348957acdbcad360b80a264a90799984b2ba6 + FirebaseAppCheckInterop: a1955ce8c30f38f87e7d091630e871e91154d65d + FirebaseAuth: 22eb85d3853141de7062bfabc131aa7d6335cade + FirebaseCore: 63efb128decaebb04c4033ed4e05fb0bb1cccef1 + FirebaseCoreExtension: cb88851781a24e031d1b58e0bd01eb1f46b044b5 + FirebaseCoreInternal: 6a292e6f0bece1243a737e81556e56e5e19282e3 + FirebaseFirestore: 3478b0580f6c16d895460611b4fcec93955f4717 + FirebaseFirestoreInternal: 627b23f682c1c2aad38ba1345ed3ca6574c5a89c + FirebaseSharedSwift: c92645b392db3c41a83a0aa967de16f8bad25568 GoogleUtilities: d053d902a8edaa9904e1bd00c37535385b8ed152 - "gRPC-C++": 2df8cba576898bdacd29f0266d5236fa0e26ba6a - gRPC-Core: a21a60aefc08c68c247b439a9ef97174b0c54f96 - GTMSessionFetcher: 8a1b34ad97ebe6f909fb8b9b77fba99943007556 + "gRPC-C++": 12f33a422dcab88dcd0c53e52cd549a929f0f244 + gRPC-Core: 6ec9002832e1e22c5bb8c54994b050b0ee4205c6 + GTMSessionFetcher: 0e876eea9782ec6462e91ab872711c357322c94f leveldb-library: 06a69cc7582d64b29424a63e085e683cc188230a nanopb: 438bc412db1928dac798aa6fd75726007be04262 PromisesObjC: f5707f49cb48b9636751c5b2e7d227e43fba9f47 diff --git a/firestore/swift/Podfile.lock b/firestore/swift/Podfile.lock index b6e5981e..2b02d2c3 100644 --- a/firestore/swift/Podfile.lock +++ b/firestore/swift/Podfile.lock @@ -1,110 +1,128 @@ PODS: - - abseil/algorithm (1.20220623.0): - - abseil/algorithm/algorithm (= 1.20220623.0) - - abseil/algorithm/container (= 1.20220623.0) - - abseil/algorithm/algorithm (1.20220623.0): + - abseil/algorithm (1.20240116.1): + - abseil/algorithm/algorithm (= 1.20240116.1) + - abseil/algorithm/container (= 1.20240116.1) + - abseil/algorithm/algorithm (1.20240116.1): - abseil/base/config - - abseil/algorithm/container (1.20220623.0): + - abseil/algorithm/container (1.20240116.1): - abseil/algorithm/algorithm - abseil/base/core_headers + - abseil/base/nullability - abseil/meta/type_traits - - abseil/base (1.20220623.0): - - abseil/base/atomic_hook (= 1.20220623.0) - - abseil/base/base (= 1.20220623.0) - - abseil/base/base_internal (= 1.20220623.0) - - abseil/base/config (= 1.20220623.0) - - abseil/base/core_headers (= 1.20220623.0) - - abseil/base/dynamic_annotations (= 1.20220623.0) - - abseil/base/endian (= 1.20220623.0) - - abseil/base/errno_saver (= 1.20220623.0) - - abseil/base/fast_type_id (= 1.20220623.0) - - abseil/base/log_severity (= 1.20220623.0) - - abseil/base/malloc_internal (= 1.20220623.0) - - abseil/base/prefetch (= 1.20220623.0) - - abseil/base/pretty_function (= 1.20220623.0) - - abseil/base/raw_logging_internal (= 1.20220623.0) - - abseil/base/spinlock_wait (= 1.20220623.0) - - abseil/base/strerror (= 1.20220623.0) - - abseil/base/throw_delegate (= 1.20220623.0) - - abseil/base/atomic_hook (1.20220623.0): - - abseil/base/config - - abseil/base/core_headers - - abseil/base/base (1.20220623.0): + - abseil/base (1.20240116.1): + - abseil/base/atomic_hook (= 1.20240116.1) + - abseil/base/base (= 1.20240116.1) + - abseil/base/base_internal (= 1.20240116.1) + - abseil/base/config (= 1.20240116.1) + - abseil/base/core_headers (= 1.20240116.1) + - abseil/base/cycleclock_internal (= 1.20240116.1) + - abseil/base/dynamic_annotations (= 1.20240116.1) + - abseil/base/endian (= 1.20240116.1) + - abseil/base/errno_saver (= 1.20240116.1) + - abseil/base/fast_type_id (= 1.20240116.1) + - abseil/base/log_severity (= 1.20240116.1) + - abseil/base/malloc_internal (= 1.20240116.1) + - abseil/base/no_destructor (= 1.20240116.1) + - abseil/base/nullability (= 1.20240116.1) + - abseil/base/prefetch (= 1.20240116.1) + - abseil/base/pretty_function (= 1.20240116.1) + - abseil/base/raw_logging_internal (= 1.20240116.1) + - abseil/base/spinlock_wait (= 1.20240116.1) + - abseil/base/strerror (= 1.20240116.1) + - abseil/base/throw_delegate (= 1.20240116.1) + - abseil/base/atomic_hook (1.20240116.1): + - abseil/base/config + - abseil/base/core_headers + - abseil/base/base (1.20240116.1): - abseil/base/atomic_hook - abseil/base/base_internal - abseil/base/config - abseil/base/core_headers + - abseil/base/cycleclock_internal - abseil/base/dynamic_annotations - abseil/base/log_severity + - abseil/base/nullability - abseil/base/raw_logging_internal - abseil/base/spinlock_wait - abseil/meta/type_traits - - abseil/base/base_internal (1.20220623.0): + - abseil/base/base_internal (1.20240116.1): - abseil/base/config - abseil/meta/type_traits - - abseil/base/config (1.20220623.0) - - abseil/base/core_headers (1.20220623.0): + - abseil/base/config (1.20240116.1) + - abseil/base/core_headers (1.20240116.1): + - abseil/base/config + - abseil/base/cycleclock_internal (1.20240116.1): + - abseil/base/base_internal - abseil/base/config - - abseil/base/dynamic_annotations (1.20220623.0): + - abseil/base/dynamic_annotations (1.20240116.1): - abseil/base/config - abseil/base/core_headers - - abseil/base/endian (1.20220623.0): + - abseil/base/endian (1.20240116.1): - abseil/base/base - abseil/base/config - abseil/base/core_headers - - abseil/base/errno_saver (1.20220623.0): + - abseil/base/nullability + - abseil/base/errno_saver (1.20240116.1): - abseil/base/config - - abseil/base/fast_type_id (1.20220623.0): + - abseil/base/fast_type_id (1.20240116.1): - abseil/base/config - - abseil/base/log_severity (1.20220623.0): + - abseil/base/log_severity (1.20240116.1): - abseil/base/config - abseil/base/core_headers - - abseil/base/malloc_internal (1.20220623.0): + - abseil/base/malloc_internal (1.20240116.1): - abseil/base/base - abseil/base/base_internal - abseil/base/config - abseil/base/core_headers - abseil/base/dynamic_annotations - abseil/base/raw_logging_internal - - abseil/base/prefetch (1.20220623.0): + - abseil/base/no_destructor (1.20240116.1): - abseil/base/config - - abseil/base/pretty_function (1.20220623.0) - - abseil/base/raw_logging_internal (1.20220623.0): + - abseil/base/nullability (1.20240116.1): + - abseil/base/core_headers + - abseil/meta/type_traits + - abseil/base/prefetch (1.20240116.1): + - abseil/base/config + - abseil/base/core_headers + - abseil/base/pretty_function (1.20240116.1) + - abseil/base/raw_logging_internal (1.20240116.1): - abseil/base/atomic_hook - abseil/base/config - abseil/base/core_headers - abseil/base/errno_saver - abseil/base/log_severity - - abseil/base/spinlock_wait (1.20220623.0): + - abseil/base/spinlock_wait (1.20240116.1): - abseil/base/base_internal - abseil/base/core_headers - abseil/base/errno_saver - - abseil/base/strerror (1.20220623.0): + - abseil/base/strerror (1.20240116.1): - abseil/base/config - abseil/base/core_headers - abseil/base/errno_saver - - abseil/base/throw_delegate (1.20220623.0): + - abseil/base/throw_delegate (1.20240116.1): - abseil/base/config - abseil/base/raw_logging_internal - - abseil/cleanup/cleanup (1.20220623.0): + - abseil/cleanup/cleanup (1.20240116.1): - abseil/base/config - abseil/base/core_headers - abseil/cleanup/cleanup_internal - - abseil/cleanup/cleanup_internal (1.20220623.0): + - abseil/cleanup/cleanup_internal (1.20240116.1): - abseil/base/base_internal - abseil/base/core_headers - abseil/utility/utility - - abseil/container/common (1.20220623.0): + - abseil/container/common (1.20240116.1): - abseil/meta/type_traits - abseil/types/optional - - abseil/container/compressed_tuple (1.20220623.0): + - abseil/container/common_policy_traits (1.20240116.1): + - abseil/meta/type_traits + - abseil/container/compressed_tuple (1.20240116.1): - abseil/utility/utility - - abseil/container/container_memory (1.20220623.0): + - abseil/container/container_memory (1.20240116.1): - abseil/base/config - abseil/memory/memory - abseil/meta/type_traits - abseil/utility/utility - - abseil/container/fixed_array (1.20220623.0): + - abseil/container/fixed_array (1.20240116.1): - abseil/algorithm/algorithm - abseil/base/config - abseil/base/core_headers @@ -112,92 +130,138 @@ PODS: - abseil/base/throw_delegate - abseil/container/compressed_tuple - abseil/memory/memory - - abseil/container/flat_hash_map (1.20220623.0): + - abseil/container/flat_hash_map (1.20240116.1): - abseil/algorithm/container - abseil/base/core_headers - abseil/container/container_memory - abseil/container/hash_function_defaults - abseil/container/raw_hash_map - abseil/memory/memory - - abseil/container/flat_hash_set (1.20220623.0): + - abseil/container/flat_hash_set (1.20240116.1): - abseil/algorithm/container - abseil/base/core_headers - abseil/container/container_memory - abseil/container/hash_function_defaults - abseil/container/raw_hash_set - abseil/memory/memory - - abseil/container/hash_function_defaults (1.20220623.0): + - abseil/container/hash_function_defaults (1.20240116.1): - abseil/base/config - abseil/hash/hash - abseil/strings/cord - abseil/strings/strings - - abseil/container/hash_policy_traits (1.20220623.0): + - abseil/container/hash_policy_traits (1.20240116.1): + - abseil/container/common_policy_traits - abseil/meta/type_traits - - abseil/container/hashtable_debug_hooks (1.20220623.0): + - abseil/container/hashtable_debug_hooks (1.20240116.1): - abseil/base/config - - abseil/container/hashtablez_sampler (1.20220623.0): + - abseil/container/hashtablez_sampler (1.20240116.1): - abseil/base/base - abseil/base/config - abseil/base/core_headers + - abseil/base/raw_logging_internal - abseil/debugging/stacktrace - abseil/memory/memory - abseil/profiling/exponential_biased - abseil/profiling/sample_recorder - abseil/synchronization/synchronization + - abseil/time/time - abseil/utility/utility - - abseil/container/inlined_vector (1.20220623.0): + - abseil/container/inlined_vector (1.20240116.1): - abseil/algorithm/algorithm - abseil/base/core_headers - abseil/base/throw_delegate - abseil/container/inlined_vector_internal - abseil/memory/memory - - abseil/container/inlined_vector_internal (1.20220623.0): + - abseil/meta/type_traits + - abseil/container/inlined_vector_internal (1.20240116.1): + - abseil/base/config - abseil/base/core_headers - abseil/container/compressed_tuple - abseil/memory/memory - abseil/meta/type_traits - abseil/types/span - - abseil/container/layout (1.20220623.0): + - abseil/container/layout (1.20240116.1): - abseil/base/config - abseil/base/core_headers + - abseil/debugging/demangle_internal - abseil/meta/type_traits - abseil/strings/strings - abseil/types/span - abseil/utility/utility - - abseil/container/raw_hash_map (1.20220623.0): + - abseil/container/raw_hash_map (1.20240116.1): + - abseil/base/config + - abseil/base/core_headers - abseil/base/throw_delegate - abseil/container/container_memory - abseil/container/raw_hash_set - - abseil/container/raw_hash_set (1.20220623.0): + - abseil/container/raw_hash_set (1.20240116.1): - abseil/base/config - abseil/base/core_headers + - abseil/base/dynamic_annotations - abseil/base/endian - abseil/base/prefetch + - abseil/base/raw_logging_internal - abseil/container/common - abseil/container/compressed_tuple - abseil/container/container_memory - abseil/container/hash_policy_traits - abseil/container/hashtable_debug_hooks - abseil/container/hashtablez_sampler + - abseil/hash/hash - abseil/memory/memory - abseil/meta/type_traits - abseil/numeric/bits - abseil/utility/utility - - abseil/debugging/debugging_internal (1.20220623.0): + - abseil/crc/cpu_detect (1.20240116.1): + - abseil/base/base + - abseil/base/config + - abseil/crc/crc32c (1.20240116.1): + - abseil/base/config + - abseil/base/core_headers + - abseil/base/endian + - abseil/base/prefetch + - abseil/crc/cpu_detect + - abseil/crc/crc_internal + - abseil/crc/non_temporal_memcpy + - abseil/strings/str_format + - abseil/strings/strings + - abseil/crc/crc_cord_state (1.20240116.1): + - abseil/base/config + - abseil/crc/crc32c + - abseil/numeric/bits + - abseil/strings/strings + - abseil/crc/crc_internal (1.20240116.1): + - abseil/base/config + - abseil/base/core_headers + - abseil/base/endian + - abseil/base/prefetch + - abseil/base/raw_logging_internal + - abseil/crc/cpu_detect + - abseil/memory/memory + - abseil/numeric/bits + - abseil/crc/non_temporal_arm_intrinsics (1.20240116.1): + - abseil/base/config + - abseil/crc/non_temporal_memcpy (1.20240116.1): + - abseil/base/config + - abseil/base/core_headers + - abseil/crc/non_temporal_arm_intrinsics + - abseil/debugging/debugging_internal (1.20240116.1): - abseil/base/config - abseil/base/core_headers - abseil/base/dynamic_annotations - abseil/base/errno_saver - abseil/base/raw_logging_internal - - abseil/debugging/demangle_internal (1.20220623.0): + - abseil/debugging/demangle_internal (1.20240116.1): - abseil/base/base - abseil/base/config - abseil/base/core_headers - - abseil/debugging/stacktrace (1.20220623.0): + - abseil/debugging/stacktrace (1.20240116.1): - abseil/base/config - abseil/base/core_headers + - abseil/base/dynamic_annotations + - abseil/base/raw_logging_internal - abseil/debugging/debugging_internal - - abseil/debugging/symbolize (1.20220623.0): + - abseil/debugging/symbolize (1.20240116.1): - abseil/base/base - abseil/base/config - abseil/base/core_headers @@ -207,26 +271,99 @@ PODS: - abseil/debugging/debugging_internal - abseil/debugging/demangle_internal - abseil/strings/strings - - abseil/functional/any_invocable (1.20220623.0): + - abseil/flags/commandlineflag (1.20240116.1): + - abseil/base/config + - abseil/base/fast_type_id + - abseil/flags/commandlineflag_internal + - abseil/strings/strings + - abseil/types/optional + - abseil/flags/commandlineflag_internal (1.20240116.1): + - abseil/base/config + - abseil/base/fast_type_id + - abseil/flags/config (1.20240116.1): + - abseil/base/config + - abseil/base/core_headers + - abseil/flags/path_util + - abseil/flags/program_name + - abseil/strings/strings + - abseil/synchronization/synchronization + - abseil/flags/flag (1.20240116.1): + - abseil/base/base + - abseil/base/config + - abseil/base/core_headers + - abseil/flags/config + - abseil/flags/flag_internal + - abseil/flags/reflection + - abseil/strings/strings + - abseil/flags/flag_internal (1.20240116.1): + - abseil/base/base + - abseil/base/config + - abseil/base/core_headers + - abseil/base/dynamic_annotations + - abseil/flags/commandlineflag + - abseil/flags/commandlineflag_internal + - abseil/flags/config + - abseil/flags/marshalling + - abseil/flags/reflection + - abseil/memory/memory + - abseil/meta/type_traits + - abseil/strings/strings + - abseil/synchronization/synchronization + - abseil/utility/utility + - abseil/flags/marshalling (1.20240116.1): + - abseil/base/config + - abseil/base/core_headers + - abseil/base/log_severity + - abseil/numeric/int128 + - abseil/strings/str_format + - abseil/strings/strings + - abseil/types/optional + - abseil/flags/path_util (1.20240116.1): + - abseil/base/config + - abseil/strings/strings + - abseil/flags/private_handle_accessor (1.20240116.1): + - abseil/base/config + - abseil/flags/commandlineflag + - abseil/flags/commandlineflag_internal + - abseil/strings/strings + - abseil/flags/program_name (1.20240116.1): + - abseil/base/config + - abseil/base/core_headers + - abseil/flags/path_util + - abseil/strings/strings + - abseil/synchronization/synchronization + - abseil/flags/reflection (1.20240116.1): + - abseil/base/config + - abseil/base/core_headers + - abseil/base/no_destructor + - abseil/container/flat_hash_map + - abseil/flags/commandlineflag + - abseil/flags/commandlineflag_internal + - abseil/flags/config + - abseil/flags/private_handle_accessor + - abseil/strings/strings + - abseil/synchronization/synchronization + - abseil/functional/any_invocable (1.20240116.1): - abseil/base/base_internal - abseil/base/config - abseil/base/core_headers - abseil/meta/type_traits - abseil/utility/utility - - abseil/functional/bind_front (1.20220623.0): + - abseil/functional/bind_front (1.20240116.1): - abseil/base/base_internal - abseil/container/compressed_tuple - abseil/meta/type_traits - abseil/utility/utility - - abseil/functional/function_ref (1.20220623.0): + - abseil/functional/function_ref (1.20240116.1): - abseil/base/base_internal - abseil/base/core_headers + - abseil/functional/any_invocable - abseil/meta/type_traits - - abseil/hash/city (1.20220623.0): + - abseil/hash/city (1.20240116.1): - abseil/base/config - abseil/base/core_headers - abseil/base/endian - - abseil/hash/hash (1.20220623.0): + - abseil/hash/hash (1.20240116.1): - abseil/base/config - abseil/base/core_headers - abseil/base/endian @@ -235,43 +372,52 @@ PODS: - abseil/hash/city - abseil/hash/low_level_hash - abseil/meta/type_traits + - abseil/numeric/bits - abseil/numeric/int128 - abseil/strings/strings - abseil/types/optional - abseil/types/variant - abseil/utility/utility - - abseil/hash/low_level_hash (1.20220623.0): + - abseil/hash/low_level_hash (1.20240116.1): - abseil/base/config - abseil/base/endian - - abseil/numeric/bits + - abseil/base/prefetch - abseil/numeric/int128 - - abseil/memory (1.20220623.0): - - abseil/memory/memory (= 1.20220623.0) - - abseil/memory/memory (1.20220623.0): + - abseil/memory (1.20240116.1): + - abseil/memory/memory (= 1.20240116.1) + - abseil/memory/memory (1.20240116.1): - abseil/base/core_headers - abseil/meta/type_traits - - abseil/meta (1.20220623.0): - - abseil/meta/type_traits (= 1.20220623.0) - - abseil/meta/type_traits (1.20220623.0): + - abseil/meta (1.20240116.1): + - abseil/meta/type_traits (= 1.20240116.1) + - abseil/meta/type_traits (1.20240116.1): - abseil/base/config - - abseil/numeric/bits (1.20220623.0): + - abseil/base/core_headers + - abseil/numeric/bits (1.20240116.1): - abseil/base/config - abseil/base/core_headers - - abseil/numeric/int128 (1.20220623.0): + - abseil/numeric/int128 (1.20240116.1): - abseil/base/config - abseil/base/core_headers - abseil/numeric/bits - - abseil/numeric/representation (1.20220623.0): + - abseil/numeric/representation (1.20240116.1): - abseil/base/config - - abseil/profiling/exponential_biased (1.20220623.0): + - abseil/profiling/exponential_biased (1.20240116.1): - abseil/base/config - abseil/base/core_headers - - abseil/profiling/sample_recorder (1.20220623.0): + - abseil/profiling/sample_recorder (1.20240116.1): - abseil/base/config - abseil/base/core_headers - abseil/synchronization/synchronization - abseil/time/time - - abseil/random/distributions (1.20220623.0): + - abseil/random/bit_gen_ref (1.20240116.1): + - abseil/base/core_headers + - abseil/base/fast_type_id + - abseil/meta/type_traits + - abseil/random/internal/distribution_caller + - abseil/random/internal/fast_uniform_bits + - abseil/random/random + - abseil/random/distributions (1.20240116.1): - abseil/base/base_internal - abseil/base/config - abseil/base/core_headers @@ -286,25 +432,25 @@ PODS: - abseil/random/internal/uniform_helper - abseil/random/internal/wide_multiply - abseil/strings/strings - - abseil/random/internal/distribution_caller (1.20220623.0): + - abseil/random/internal/distribution_caller (1.20240116.1): - abseil/base/config - abseil/base/fast_type_id - abseil/utility/utility - - abseil/random/internal/fast_uniform_bits (1.20220623.0): + - abseil/random/internal/fast_uniform_bits (1.20240116.1): - abseil/base/config - abseil/meta/type_traits - abseil/random/internal/traits - - abseil/random/internal/fastmath (1.20220623.0): + - abseil/random/internal/fastmath (1.20240116.1): - abseil/numeric/bits - - abseil/random/internal/generate_real (1.20220623.0): + - abseil/random/internal/generate_real (1.20240116.1): - abseil/meta/type_traits - abseil/numeric/bits - abseil/random/internal/fastmath - abseil/random/internal/traits - - abseil/random/internal/iostream_state_saver (1.20220623.0): + - abseil/random/internal/iostream_state_saver (1.20240116.1): - abseil/meta/type_traits - abseil/numeric/int128 - - abseil/random/internal/nonsecure_base (1.20220623.0): + - abseil/random/internal/nonsecure_base (1.20240116.1): - abseil/base/core_headers - abseil/container/inlined_vector - abseil/meta/type_traits @@ -312,16 +458,16 @@ PODS: - abseil/random/internal/salted_seed_seq - abseil/random/internal/seed_material - abseil/types/span - - abseil/random/internal/pcg_engine (1.20220623.0): + - abseil/random/internal/pcg_engine (1.20240116.1): - abseil/base/config - abseil/meta/type_traits - abseil/numeric/bits - abseil/numeric/int128 - abseil/random/internal/fastmath - abseil/random/internal/iostream_state_saver - - abseil/random/internal/platform (1.20220623.0): + - abseil/random/internal/platform (1.20240116.1): - abseil/base/config - - abseil/random/internal/pool_urbg (1.20220623.0): + - abseil/random/internal/pool_urbg (1.20240116.1): - abseil/base/base - abseil/base/config - abseil/base/core_headers @@ -332,38 +478,38 @@ PODS: - abseil/random/internal/traits - abseil/random/seed_gen_exception - abseil/types/span - - abseil/random/internal/randen (1.20220623.0): + - abseil/random/internal/randen (1.20240116.1): - abseil/base/raw_logging_internal - abseil/random/internal/platform - abseil/random/internal/randen_hwaes - abseil/random/internal/randen_slow - - abseil/random/internal/randen_engine (1.20220623.0): + - abseil/random/internal/randen_engine (1.20240116.1): - abseil/base/endian - abseil/meta/type_traits - abseil/random/internal/iostream_state_saver - abseil/random/internal/randen - - abseil/random/internal/randen_hwaes (1.20220623.0): + - abseil/random/internal/randen_hwaes (1.20240116.1): - abseil/base/config - abseil/random/internal/platform - abseil/random/internal/randen_hwaes_impl - - abseil/random/internal/randen_hwaes_impl (1.20220623.0): + - abseil/random/internal/randen_hwaes_impl (1.20240116.1): - abseil/base/config - abseil/base/core_headers - abseil/numeric/int128 - abseil/random/internal/platform - - abseil/random/internal/randen_slow (1.20220623.0): + - abseil/random/internal/randen_slow (1.20240116.1): - abseil/base/config - abseil/base/core_headers - abseil/base/endian - abseil/numeric/int128 - abseil/random/internal/platform - - abseil/random/internal/salted_seed_seq (1.20220623.0): + - abseil/random/internal/salted_seed_seq (1.20240116.1): - abseil/container/inlined_vector - abseil/meta/type_traits - abseil/random/internal/seed_material - abseil/types/optional - abseil/types/span - - abseil/random/internal/seed_material (1.20220623.0): + - abseil/random/internal/seed_material (1.20240116.1): - abseil/base/core_headers - abseil/base/dynamic_annotations - abseil/base/raw_logging_internal @@ -371,66 +517,80 @@ PODS: - abseil/strings/strings - abseil/types/optional - abseil/types/span - - abseil/random/internal/traits (1.20220623.0): + - abseil/random/internal/traits (1.20240116.1): - abseil/base/config - abseil/numeric/bits - abseil/numeric/int128 - - abseil/random/internal/uniform_helper (1.20220623.0): + - abseil/random/internal/uniform_helper (1.20240116.1): - abseil/base/config - abseil/meta/type_traits - abseil/numeric/int128 - abseil/random/internal/traits - - abseil/random/internal/wide_multiply (1.20220623.0): + - abseil/random/internal/wide_multiply (1.20240116.1): - abseil/base/config - abseil/numeric/bits - abseil/numeric/int128 - abseil/random/internal/traits - - abseil/random/random (1.20220623.0): + - abseil/random/random (1.20240116.1): - abseil/random/distributions - abseil/random/internal/nonsecure_base - abseil/random/internal/pcg_engine - abseil/random/internal/pool_urbg - abseil/random/internal/randen_engine - abseil/random/seed_sequences - - abseil/random/seed_gen_exception (1.20220623.0): + - abseil/random/seed_gen_exception (1.20240116.1): - abseil/base/config - - abseil/random/seed_sequences (1.20220623.0): + - abseil/random/seed_sequences (1.20240116.1): - abseil/base/config - abseil/random/internal/pool_urbg - abseil/random/internal/salted_seed_seq - abseil/random/internal/seed_material - abseil/random/seed_gen_exception - abseil/types/span - - abseil/status/status (1.20220623.0): + - abseil/status/status (1.20240116.1): - abseil/base/atomic_hook + - abseil/base/config - abseil/base/core_headers + - abseil/base/no_destructor + - abseil/base/nullability - abseil/base/raw_logging_internal - abseil/base/strerror - abseil/container/inlined_vector - abseil/debugging/stacktrace - abseil/debugging/symbolize - abseil/functional/function_ref + - abseil/memory/memory - abseil/strings/cord - abseil/strings/str_format - abseil/strings/strings - abseil/types/optional - - abseil/status/statusor (1.20220623.0): + - abseil/types/span + - abseil/status/statusor (1.20240116.1): - abseil/base/base + - abseil/base/config - abseil/base/core_headers + - abseil/base/nullability - abseil/base/raw_logging_internal - abseil/meta/type_traits - abseil/status/status + - abseil/strings/has_ostream_operator + - abseil/strings/str_format - abseil/strings/strings - abseil/types/variant - abseil/utility/utility - - abseil/strings/cord (1.20220623.0): + - abseil/strings/charset (1.20240116.1): + - abseil/base/core_headers + - abseil/strings/string_view + - abseil/strings/cord (1.20240116.1): - abseil/base/base - abseil/base/config - abseil/base/core_headers - abseil/base/endian + - abseil/base/nullability - abseil/base/raw_logging_internal - - abseil/container/fixed_array - abseil/container/inlined_vector + - abseil/crc/crc32c + - abseil/crc/crc_cord_state - abseil/functional/function_ref - abseil/meta/type_traits - abseil/numeric/bits @@ -441,11 +601,10 @@ PODS: - abseil/strings/cordz_update_scope - abseil/strings/cordz_update_tracker - abseil/strings/internal - - abseil/strings/str_format - abseil/strings/strings - abseil/types/optional - abseil/types/span - - abseil/strings/cord_internal (1.20220623.0): + - abseil/strings/cord_internal (1.20240116.1): - abseil/base/base_internal - abseil/base/config - abseil/base/core_headers @@ -453,23 +612,25 @@ PODS: - abseil/base/raw_logging_internal - abseil/base/throw_delegate - abseil/container/compressed_tuple + - abseil/container/container_memory - abseil/container/inlined_vector - abseil/container/layout + - abseil/crc/crc_cord_state - abseil/functional/function_ref - abseil/meta/type_traits - abseil/strings/strings - abseil/types/span - - abseil/strings/cordz_functions (1.20220623.0): + - abseil/strings/cordz_functions (1.20240116.1): - abseil/base/config - abseil/base/core_headers - abseil/base/raw_logging_internal - abseil/profiling/exponential_biased - - abseil/strings/cordz_handle (1.20220623.0): + - abseil/strings/cordz_handle (1.20240116.1): - abseil/base/base - abseil/base/config - abseil/base/raw_logging_internal - abseil/synchronization/synchronization - - abseil/strings/cordz_info (1.20220623.0): + - abseil/strings/cordz_info (1.20240116.1): - abseil/base/base - abseil/base/config - abseil/base/core_headers @@ -482,29 +643,39 @@ PODS: - abseil/strings/cordz_statistics - abseil/strings/cordz_update_tracker - abseil/synchronization/synchronization + - abseil/time/time - abseil/types/span - - abseil/strings/cordz_statistics (1.20220623.0): + - abseil/strings/cordz_statistics (1.20240116.1): - abseil/base/config - abseil/strings/cordz_update_tracker - - abseil/strings/cordz_update_scope (1.20220623.0): + - abseil/strings/cordz_update_scope (1.20240116.1): - abseil/base/config - abseil/base/core_headers - abseil/strings/cord_internal - abseil/strings/cordz_info - abseil/strings/cordz_update_tracker - - abseil/strings/cordz_update_tracker (1.20220623.0): + - abseil/strings/cordz_update_tracker (1.20240116.1): + - abseil/base/config + - abseil/strings/has_ostream_operator (1.20240116.1): - abseil/base/config - - abseil/strings/internal (1.20220623.0): + - abseil/strings/internal (1.20240116.1): - abseil/base/config - abseil/base/core_headers - abseil/base/endian - abseil/base/raw_logging_internal - abseil/meta/type_traits - - abseil/strings/str_format (1.20220623.0): + - abseil/strings/str_format (1.20240116.1): + - abseil/base/config + - abseil/base/core_headers + - abseil/base/nullability - abseil/strings/str_format_internal - - abseil/strings/str_format_internal (1.20220623.0): + - abseil/strings/string_view + - abseil/types/span + - abseil/strings/str_format_internal (1.20240116.1): - abseil/base/config - abseil/base/core_headers + - abseil/container/fixed_array + - abseil/container/inlined_vector - abseil/functional/function_ref - abseil/meta/type_traits - abseil/numeric/bits @@ -514,30 +685,41 @@ PODS: - abseil/types/optional - abseil/types/span - abseil/utility/utility - - abseil/strings/strings (1.20220623.0): + - abseil/strings/string_view (1.20240116.1): + - abseil/base/base + - abseil/base/config + - abseil/base/core_headers + - abseil/base/nullability + - abseil/base/throw_delegate + - abseil/strings/strings (1.20240116.1): - abseil/base/base - abseil/base/config - abseil/base/core_headers - abseil/base/endian + - abseil/base/nullability - abseil/base/raw_logging_internal - abseil/base/throw_delegate - abseil/memory/memory - abseil/meta/type_traits - abseil/numeric/bits - abseil/numeric/int128 + - abseil/strings/charset - abseil/strings/internal - - abseil/synchronization/graphcycles_internal (1.20220623.0): + - abseil/strings/string_view + - abseil/synchronization/graphcycles_internal (1.20240116.1): - abseil/base/base - abseil/base/base_internal - abseil/base/config - abseil/base/core_headers - abseil/base/malloc_internal - abseil/base/raw_logging_internal - - abseil/synchronization/kernel_timeout_internal (1.20220623.0): + - abseil/synchronization/kernel_timeout_internal (1.20240116.1): + - abseil/base/base + - abseil/base/config - abseil/base/core_headers - abseil/base/raw_logging_internal - abseil/time/time - - abseil/synchronization/synchronization (1.20220623.0): + - abseil/synchronization/synchronization (1.20240116.1): - abseil/base/atomic_hook - abseil/base/base - abseil/base/base_internal @@ -551,133 +733,139 @@ PODS: - abseil/synchronization/graphcycles_internal - abseil/synchronization/kernel_timeout_internal - abseil/time/time - - abseil/time (1.20220623.0): - - abseil/time/internal (= 1.20220623.0) - - abseil/time/time (= 1.20220623.0) - - abseil/time/internal (1.20220623.0): - - abseil/time/internal/cctz (= 1.20220623.0) - - abseil/time/internal/cctz (1.20220623.0): - - abseil/time/internal/cctz/civil_time (= 1.20220623.0) - - abseil/time/internal/cctz/time_zone (= 1.20220623.0) - - abseil/time/internal/cctz/civil_time (1.20220623.0): - - abseil/base/config - - abseil/time/internal/cctz/time_zone (1.20220623.0): + - abseil/time (1.20240116.1): + - abseil/time/internal (= 1.20240116.1) + - abseil/time/time (= 1.20240116.1) + - abseil/time/internal (1.20240116.1): + - abseil/time/internal/cctz (= 1.20240116.1) + - abseil/time/internal/cctz (1.20240116.1): + - abseil/time/internal/cctz/civil_time (= 1.20240116.1) + - abseil/time/internal/cctz/time_zone (= 1.20240116.1) + - abseil/time/internal/cctz/civil_time (1.20240116.1): + - abseil/base/config + - abseil/time/internal/cctz/time_zone (1.20240116.1): - abseil/base/config - abseil/time/internal/cctz/civil_time - - abseil/time/time (1.20220623.0): + - abseil/time/time (1.20240116.1): - abseil/base/base + - abseil/base/config - abseil/base/core_headers - abseil/base/raw_logging_internal - abseil/numeric/int128 - abseil/strings/strings - abseil/time/internal/cctz/civil_time - abseil/time/internal/cctz/time_zone - - abseil/types (1.20220623.0): - - abseil/types/any (= 1.20220623.0) - - abseil/types/bad_any_cast (= 1.20220623.0) - - abseil/types/bad_any_cast_impl (= 1.20220623.0) - - abseil/types/bad_optional_access (= 1.20220623.0) - - abseil/types/bad_variant_access (= 1.20220623.0) - - abseil/types/compare (= 1.20220623.0) - - abseil/types/optional (= 1.20220623.0) - - abseil/types/span (= 1.20220623.0) - - abseil/types/variant (= 1.20220623.0) - - abseil/types/any (1.20220623.0): + - abseil/types/optional + - abseil/types (1.20240116.1): + - abseil/types/any (= 1.20240116.1) + - abseil/types/bad_any_cast (= 1.20240116.1) + - abseil/types/bad_any_cast_impl (= 1.20240116.1) + - abseil/types/bad_optional_access (= 1.20240116.1) + - abseil/types/bad_variant_access (= 1.20240116.1) + - abseil/types/compare (= 1.20240116.1) + - abseil/types/optional (= 1.20240116.1) + - abseil/types/span (= 1.20240116.1) + - abseil/types/variant (= 1.20240116.1) + - abseil/types/any (1.20240116.1): - abseil/base/config - abseil/base/core_headers - abseil/base/fast_type_id - abseil/meta/type_traits - abseil/types/bad_any_cast - abseil/utility/utility - - abseil/types/bad_any_cast (1.20220623.0): + - abseil/types/bad_any_cast (1.20240116.1): - abseil/base/config - abseil/types/bad_any_cast_impl - - abseil/types/bad_any_cast_impl (1.20220623.0): + - abseil/types/bad_any_cast_impl (1.20240116.1): - abseil/base/config - abseil/base/raw_logging_internal - - abseil/types/bad_optional_access (1.20220623.0): + - abseil/types/bad_optional_access (1.20240116.1): - abseil/base/config - abseil/base/raw_logging_internal - - abseil/types/bad_variant_access (1.20220623.0): + - abseil/types/bad_variant_access (1.20240116.1): - abseil/base/config - abseil/base/raw_logging_internal - - abseil/types/compare (1.20220623.0): + - abseil/types/compare (1.20240116.1): + - abseil/base/config - abseil/base/core_headers - abseil/meta/type_traits - - abseil/types/optional (1.20220623.0): + - abseil/types/optional (1.20240116.1): - abseil/base/base_internal - abseil/base/config - abseil/base/core_headers + - abseil/base/nullability - abseil/memory/memory - abseil/meta/type_traits - abseil/types/bad_optional_access - abseil/utility/utility - - abseil/types/span (1.20220623.0): + - abseil/types/span (1.20240116.1): - abseil/algorithm/algorithm - abseil/base/core_headers + - abseil/base/nullability - abseil/base/throw_delegate - abseil/meta/type_traits - - abseil/types/variant (1.20220623.0): + - abseil/types/variant (1.20240116.1): - abseil/base/base_internal - abseil/base/config - abseil/base/core_headers - abseil/meta/type_traits - abseil/types/bad_variant_access - abseil/utility/utility - - abseil/utility/utility (1.20220623.0): + - abseil/utility/utility (1.20240116.1): - abseil/base/base_internal - abseil/base/config - abseil/meta/type_traits - - BoringSSL-GRPC (0.0.24): - - BoringSSL-GRPC/Implementation (= 0.0.24) - - BoringSSL-GRPC/Interface (= 0.0.24) - - BoringSSL-GRPC/Implementation (0.0.24): - - BoringSSL-GRPC/Interface (= 0.0.24) - - BoringSSL-GRPC/Interface (0.0.24) - - Firebase/Auth (10.22.0): + - BoringSSL-GRPC (0.0.32): + - BoringSSL-GRPC/Implementation (= 0.0.32) + - BoringSSL-GRPC/Interface (= 0.0.32) + - BoringSSL-GRPC/Implementation (0.0.32): + - BoringSSL-GRPC/Interface (= 0.0.32) + - BoringSSL-GRPC/Interface (0.0.32) + - Firebase/Auth (10.23.0): - Firebase/CoreOnly - - FirebaseAuth (~> 10.22.0) - - Firebase/CoreOnly (10.22.0): - - FirebaseCore (= 10.22.0) - - Firebase/Firestore (10.22.0): + - FirebaseAuth (~> 10.23.0) + - Firebase/CoreOnly (10.23.0): + - FirebaseCore (= 10.23.0) + - Firebase/Firestore (10.23.0): - Firebase/CoreOnly - - FirebaseFirestore (~> 10.22.0) - - FirebaseAppCheckInterop (10.22.0) - - FirebaseAuth (10.22.0): + - FirebaseFirestore (~> 10.23.0) + - FirebaseAppCheckInterop (10.23.0) + - FirebaseAuth (10.23.0): - FirebaseAppCheckInterop (~> 10.17) - FirebaseCore (~> 10.0) - GoogleUtilities/AppDelegateSwizzler (~> 7.8) - GoogleUtilities/Environment (~> 7.8) - GTMSessionFetcher/Core (< 4.0, >= 2.1) - RecaptchaInterop (~> 100.0) - - FirebaseCore (10.22.0): + - FirebaseCore (10.23.0): - FirebaseCoreInternal (~> 10.0) - GoogleUtilities/Environment (~> 7.12) - GoogleUtilities/Logger (~> 7.12) - - FirebaseCoreExtension (10.22.0): + - FirebaseCoreExtension (10.23.0): - FirebaseCore (~> 10.0) - - FirebaseCoreInternal (10.22.0): + - FirebaseCoreInternal (10.23.0): - "GoogleUtilities/NSData+zlib (~> 7.8)" - - FirebaseFirestore (10.22.0): + - FirebaseFirestore (10.23.0): - FirebaseCore (~> 10.0) - FirebaseCoreExtension (~> 10.0) - FirebaseFirestoreInternal (~> 10.17) - FirebaseSharedSwift (~> 10.0) - - FirebaseFirestoreInternal (10.22.0): - - abseil/algorithm (~> 1.20220623.0) - - abseil/base (~> 1.20220623.0) - - abseil/container/flat_hash_map (~> 1.20220623.0) - - abseil/memory (~> 1.20220623.0) - - abseil/meta (~> 1.20220623.0) - - abseil/strings/strings (~> 1.20220623.0) - - abseil/time (~> 1.20220623.0) - - abseil/types (~> 1.20220623.0) + - FirebaseFirestoreInternal (10.23.0): + - abseil/algorithm (~> 1.20240116.1) + - abseil/base (~> 1.20240116.1) + - abseil/container/flat_hash_map (~> 1.20240116.1) + - abseil/memory (~> 1.20240116.1) + - abseil/meta (~> 1.20240116.1) + - abseil/strings/strings (~> 1.20240116.1) + - abseil/time (~> 1.20240116.1) + - abseil/types (~> 1.20240116.1) - FirebaseAppCheckInterop (~> 10.17) - FirebaseCore (~> 10.0) - - "gRPC-C++ (~> 1.49.1)" + - "gRPC-C++ (~> 1.62.0)" + - gRPC-Core (~> 1.62.0) - leveldb-library (~> 1.22) - nanopb (< 2.30911.0, >= 2.30908.0) - - FirebaseSharedSwift (10.22.0) + - FirebaseSharedSwift (10.23.0) - GeoFire/Utils (5.0.0) - GoogleUtilities/AppDelegateSwizzler (7.13.0): - GoogleUtilities/Environment @@ -701,68 +889,85 @@ PODS: - GoogleUtilities/Reachability (7.13.0): - GoogleUtilities/Logger - GoogleUtilities/Privacy - - "gRPC-C++ (1.49.1)": - - "gRPC-C++/Implementation (= 1.49.1)" - - "gRPC-C++/Interface (= 1.49.1)" - - "gRPC-C++/Implementation (1.49.1)": - - abseil/base/base (= 1.20220623.0) - - abseil/base/core_headers (= 1.20220623.0) - - abseil/cleanup/cleanup (= 1.20220623.0) - - abseil/container/flat_hash_map (= 1.20220623.0) - - abseil/container/flat_hash_set (= 1.20220623.0) - - abseil/container/inlined_vector (= 1.20220623.0) - - abseil/functional/any_invocable (= 1.20220623.0) - - abseil/functional/bind_front (= 1.20220623.0) - - abseil/functional/function_ref (= 1.20220623.0) - - abseil/hash/hash (= 1.20220623.0) - - abseil/memory/memory (= 1.20220623.0) - - abseil/meta/type_traits (= 1.20220623.0) - - abseil/random/random (= 1.20220623.0) - - abseil/status/status (= 1.20220623.0) - - abseil/status/statusor (= 1.20220623.0) - - abseil/strings/cord (= 1.20220623.0) - - abseil/strings/str_format (= 1.20220623.0) - - abseil/strings/strings (= 1.20220623.0) - - abseil/synchronization/synchronization (= 1.20220623.0) - - abseil/time/time (= 1.20220623.0) - - abseil/types/optional (= 1.20220623.0) - - abseil/types/span (= 1.20220623.0) - - abseil/types/variant (= 1.20220623.0) - - abseil/utility/utility (= 1.20220623.0) - - "gRPC-C++/Interface (= 1.49.1)" - - gRPC-Core (= 1.49.1) - - "gRPC-C++/Interface (1.49.1)" - - gRPC-Core (1.49.1): - - gRPC-Core/Implementation (= 1.49.1) - - gRPC-Core/Interface (= 1.49.1) - - gRPC-Core/Implementation (1.49.1): - - abseil/base/base (= 1.20220623.0) - - abseil/base/core_headers (= 1.20220623.0) - - abseil/container/flat_hash_map (= 1.20220623.0) - - abseil/container/flat_hash_set (= 1.20220623.0) - - abseil/container/inlined_vector (= 1.20220623.0) - - abseil/functional/any_invocable (= 1.20220623.0) - - abseil/functional/bind_front (= 1.20220623.0) - - abseil/functional/function_ref (= 1.20220623.0) - - abseil/hash/hash (= 1.20220623.0) - - abseil/memory/memory (= 1.20220623.0) - - abseil/meta/type_traits (= 1.20220623.0) - - abseil/random/random (= 1.20220623.0) - - abseil/status/status (= 1.20220623.0) - - abseil/status/statusor (= 1.20220623.0) - - abseil/strings/cord (= 1.20220623.0) - - abseil/strings/str_format (= 1.20220623.0) - - abseil/strings/strings (= 1.20220623.0) - - abseil/synchronization/synchronization (= 1.20220623.0) - - abseil/time/time (= 1.20220623.0) - - abseil/types/optional (= 1.20220623.0) - - abseil/types/span (= 1.20220623.0) - - abseil/types/variant (= 1.20220623.0) - - abseil/utility/utility (= 1.20220623.0) - - BoringSSL-GRPC (= 0.0.24) - - gRPC-Core/Interface (= 1.49.1) - - gRPC-Core/Interface (1.49.1) - - GTMSessionFetcher/Core (3.3.1) + - "gRPC-C++ (1.62.1)": + - "gRPC-C++/Implementation (= 1.62.1)" + - "gRPC-C++/Interface (= 1.62.1)" + - "gRPC-C++/Implementation (1.62.1)": + - abseil/algorithm/container (= 1.20240116.1) + - abseil/base/base (= 1.20240116.1) + - abseil/base/config (= 1.20240116.1) + - abseil/base/core_headers (= 1.20240116.1) + - abseil/cleanup/cleanup (= 1.20240116.1) + - abseil/container/flat_hash_map (= 1.20240116.1) + - abseil/container/flat_hash_set (= 1.20240116.1) + - abseil/container/inlined_vector (= 1.20240116.1) + - abseil/flags/flag (= 1.20240116.1) + - abseil/flags/marshalling (= 1.20240116.1) + - abseil/functional/any_invocable (= 1.20240116.1) + - abseil/functional/bind_front (= 1.20240116.1) + - abseil/functional/function_ref (= 1.20240116.1) + - abseil/hash/hash (= 1.20240116.1) + - abseil/memory/memory (= 1.20240116.1) + - abseil/meta/type_traits (= 1.20240116.1) + - abseil/random/bit_gen_ref (= 1.20240116.1) + - abseil/random/distributions (= 1.20240116.1) + - abseil/random/random (= 1.20240116.1) + - abseil/status/status (= 1.20240116.1) + - abseil/status/statusor (= 1.20240116.1) + - abseil/strings/cord (= 1.20240116.1) + - abseil/strings/str_format (= 1.20240116.1) + - abseil/strings/strings (= 1.20240116.1) + - abseil/synchronization/synchronization (= 1.20240116.1) + - abseil/time/time (= 1.20240116.1) + - abseil/types/optional (= 1.20240116.1) + - abseil/types/span (= 1.20240116.1) + - abseil/types/variant (= 1.20240116.1) + - abseil/utility/utility (= 1.20240116.1) + - "gRPC-C++/Interface (= 1.62.1)" + - "gRPC-C++/Privacy (= 1.62.1)" + - gRPC-Core (= 1.62.1) + - "gRPC-C++/Interface (1.62.1)" + - "gRPC-C++/Privacy (1.62.1)" + - gRPC-Core (1.62.1): + - gRPC-Core/Implementation (= 1.62.1) + - gRPC-Core/Interface (= 1.62.1) + - gRPC-Core/Implementation (1.62.1): + - abseil/algorithm/container (= 1.20240116.1) + - abseil/base/base (= 1.20240116.1) + - abseil/base/config (= 1.20240116.1) + - abseil/base/core_headers (= 1.20240116.1) + - abseil/cleanup/cleanup (= 1.20240116.1) + - abseil/container/flat_hash_map (= 1.20240116.1) + - abseil/container/flat_hash_set (= 1.20240116.1) + - abseil/container/inlined_vector (= 1.20240116.1) + - abseil/flags/flag (= 1.20240116.1) + - abseil/flags/marshalling (= 1.20240116.1) + - abseil/functional/any_invocable (= 1.20240116.1) + - abseil/functional/bind_front (= 1.20240116.1) + - abseil/functional/function_ref (= 1.20240116.1) + - abseil/hash/hash (= 1.20240116.1) + - abseil/memory/memory (= 1.20240116.1) + - abseil/meta/type_traits (= 1.20240116.1) + - abseil/random/bit_gen_ref (= 1.20240116.1) + - abseil/random/distributions (= 1.20240116.1) + - abseil/random/random (= 1.20240116.1) + - abseil/status/status (= 1.20240116.1) + - abseil/status/statusor (= 1.20240116.1) + - abseil/strings/cord (= 1.20240116.1) + - abseil/strings/str_format (= 1.20240116.1) + - abseil/strings/strings (= 1.20240116.1) + - abseil/synchronization/synchronization (= 1.20240116.1) + - abseil/time/time (= 1.20240116.1) + - abseil/types/optional (= 1.20240116.1) + - abseil/types/span (= 1.20240116.1) + - abseil/types/variant (= 1.20240116.1) + - abseil/utility/utility (= 1.20240116.1) + - BoringSSL-GRPC (= 0.0.32) + - gRPC-Core/Interface (= 1.62.1) + - gRPC-Core/Privacy (= 1.62.1) + - gRPC-Core/Interface (1.62.1) + - gRPC-Core/Privacy (1.62.1) + - GTMSessionFetcher/Core (3.3.2) - leveldb-library (1.22.4) - nanopb (2.30910.0): - nanopb/decode (= 2.30910.0) @@ -801,22 +1006,22 @@ SPEC REPOS: - RecaptchaInterop SPEC CHECKSUMS: - abseil: 926fb7a82dc6d2b8e1f2ed7f3a718bce691d1e46 - BoringSSL-GRPC: 3175b25143e648463a56daeaaa499c6cb86dad33 - Firebase: 797fd7297b7e1be954432743a0b3f90038e45a71 - FirebaseAppCheckInterop: 58db3e9494751399cf3e7b7e3e705cff71099153 - FirebaseAuth: bbe4c68f958504ba9e54aee181adbdf5b664fbc6 - FirebaseCore: 0326ec9b05fbed8f8716cddbf0e36894a13837f7 - FirebaseCoreExtension: 6394c00b887d0bebadbc7049c464aa0cbddc5d41 - FirebaseCoreInternal: bca337352024b18424a61e478460547d46c4c753 - FirebaseFirestore: 16cb8a85fc29da272deaed22a101e24703251da9 - FirebaseFirestoreInternal: 86fe6fc8ca156309cb4842d2d7b2f15c669a64a0 - FirebaseSharedSwift: 48076404e6e52372290d15a07d2ed1d2f1754023 + abseil: ebec4f56469dd7ce9ab08683c0319a68aa0ad86e + BoringSSL-GRPC: 1e2348957acdbcad360b80a264a90799984b2ba6 + Firebase: 333ec7c6b12fa09c77b5162cda6b862102211d50 + FirebaseAppCheckInterop: a1955ce8c30f38f87e7d091630e871e91154d65d + FirebaseAuth: 22eb85d3853141de7062bfabc131aa7d6335cade + FirebaseCore: 63efb128decaebb04c4033ed4e05fb0bb1cccef1 + FirebaseCoreExtension: cb88851781a24e031d1b58e0bd01eb1f46b044b5 + FirebaseCoreInternal: 6a292e6f0bece1243a737e81556e56e5e19282e3 + FirebaseFirestore: 3478b0580f6c16d895460611b4fcec93955f4717 + FirebaseFirestoreInternal: 627b23f682c1c2aad38ba1345ed3ca6574c5a89c + FirebaseSharedSwift: c92645b392db3c41a83a0aa967de16f8bad25568 GeoFire: a579ffdcdcf6fe74ef9efd7f887d4082598d6d1f GoogleUtilities: d053d902a8edaa9904e1bd00c37535385b8ed152 - "gRPC-C++": 2df8cba576898bdacd29f0266d5236fa0e26ba6a - gRPC-Core: a21a60aefc08c68c247b439a9ef97174b0c54f96 - GTMSessionFetcher: 8a1b34ad97ebe6f909fb8b9b77fba99943007556 + "gRPC-C++": 12f33a422dcab88dcd0c53e52cd549a929f0f244 + gRPC-Core: 6ec9002832e1e22c5bb8c54994b050b0ee4205c6 + GTMSessionFetcher: 0e876eea9782ec6462e91ab872711c357322c94f leveldb-library: 06a69cc7582d64b29424a63e085e683cc188230a nanopb: 438bc412db1928dac798aa6fd75726007be04262 PromisesObjC: f5707f49cb48b9636751c5b2e7d227e43fba9f47 diff --git a/functions/Podfile.lock b/functions/Podfile.lock index 375c83c2..077ef18b 100644 --- a/functions/Podfile.lock +++ b/functions/Podfile.lock @@ -1,20 +1,20 @@ PODS: - - Firebase/CoreOnly (10.22.0): - - FirebaseCore (= 10.22.0) - - Firebase/Functions (10.22.0): + - Firebase/CoreOnly (10.23.0): + - FirebaseCore (= 10.23.0) + - Firebase/Functions (10.23.0): - Firebase/CoreOnly - - FirebaseFunctions (~> 10.22.0) - - FirebaseAppCheckInterop (10.22.0) - - FirebaseAuthInterop (10.22.0) - - FirebaseCore (10.22.0): + - FirebaseFunctions (~> 10.23.0) + - FirebaseAppCheckInterop (10.23.0) + - FirebaseAuthInterop (10.23.0) + - FirebaseCore (10.23.0): - FirebaseCoreInternal (~> 10.0) - GoogleUtilities/Environment (~> 7.12) - GoogleUtilities/Logger (~> 7.12) - - FirebaseCoreExtension (10.22.0): + - FirebaseCoreExtension (10.23.0): - FirebaseCore (~> 10.0) - - FirebaseCoreInternal (10.22.0): + - FirebaseCoreInternal (10.23.0): - "GoogleUtilities/NSData+zlib (~> 7.8)" - - FirebaseFunctions (10.22.0): + - FirebaseFunctions (10.23.0): - FirebaseAppCheckInterop (~> 10.10) - FirebaseAuthInterop (~> 10.0) - FirebaseCore (~> 10.0) @@ -22,8 +22,8 @@ PODS: - FirebaseMessagingInterop (~> 10.0) - FirebaseSharedSwift (~> 10.0) - GTMSessionFetcher/Core (< 4.0, >= 2.1) - - FirebaseMessagingInterop (10.22.0) - - FirebaseSharedSwift (10.22.0) + - FirebaseMessagingInterop (10.23.0) + - FirebaseSharedSwift (10.23.0) - GoogleUtilities/Environment (7.13.0): - GoogleUtilities/Privacy - PromisesObjC (< 3.0, >= 1.2) @@ -33,7 +33,7 @@ PODS: - "GoogleUtilities/NSData+zlib (7.13.0)": - GoogleUtilities/Privacy - GoogleUtilities/Privacy (7.13.0) - - GTMSessionFetcher/Core (3.3.1) + - GTMSessionFetcher/Core (3.3.2) - PromisesObjC (2.4.0) DEPENDENCIES: @@ -55,17 +55,17 @@ SPEC REPOS: - PromisesObjC SPEC CHECKSUMS: - Firebase: 797fd7297b7e1be954432743a0b3f90038e45a71 - FirebaseAppCheckInterop: 58db3e9494751399cf3e7b7e3e705cff71099153 - FirebaseAuthInterop: fa6a29d88cf7d5649cf6f4284918a8b7627e98a9 - FirebaseCore: 0326ec9b05fbed8f8716cddbf0e36894a13837f7 - FirebaseCoreExtension: 6394c00b887d0bebadbc7049c464aa0cbddc5d41 - FirebaseCoreInternal: bca337352024b18424a61e478460547d46c4c753 - FirebaseFunctions: e1250e790106ecaeb6b1aba4c4bc0afe6ae80ede - FirebaseMessagingInterop: d0b1a0e097a2a3af04ac9eae597779493dd061f3 - FirebaseSharedSwift: 48076404e6e52372290d15a07d2ed1d2f1754023 + Firebase: 333ec7c6b12fa09c77b5162cda6b862102211d50 + FirebaseAppCheckInterop: a1955ce8c30f38f87e7d091630e871e91154d65d + FirebaseAuthInterop: a458e398bb1e9b71b9b42d46e54acc666b021d0f + FirebaseCore: 63efb128decaebb04c4033ed4e05fb0bb1cccef1 + FirebaseCoreExtension: cb88851781a24e031d1b58e0bd01eb1f46b044b5 + FirebaseCoreInternal: 6a292e6f0bece1243a737e81556e56e5e19282e3 + FirebaseFunctions: cded4f8bab16758f92060133c73c9e9b0747c056 + FirebaseMessagingInterop: 4e285daa3ec0522b06c11a675d0c8b952c304689 + FirebaseSharedSwift: c92645b392db3c41a83a0aa967de16f8bad25568 GoogleUtilities: d053d902a8edaa9904e1bd00c37535385b8ed152 - GTMSessionFetcher: 8a1b34ad97ebe6f909fb8b9b77fba99943007556 + GTMSessionFetcher: 0e876eea9782ec6462e91ab872711c357322c94f PromisesObjC: f5707f49cb48b9636751c5b2e7d227e43fba9f47 PODFILE CHECKSUM: 0bf21181414ed35c7e5fc96da7dd0f72b77e7b34 diff --git a/installations/Podfile.lock b/installations/Podfile.lock index 329c7f02..1630161f 100644 --- a/installations/Podfile.lock +++ b/installations/Podfile.lock @@ -1,11 +1,11 @@ PODS: - - FirebaseCore (10.22.0): + - FirebaseCore (10.23.0): - FirebaseCoreInternal (~> 10.0) - GoogleUtilities/Environment (~> 7.12) - GoogleUtilities/Logger (~> 7.12) - - FirebaseCoreInternal (10.22.0): + - FirebaseCoreInternal (10.23.0): - "GoogleUtilities/NSData+zlib (~> 7.8)" - - FirebaseInstallations (10.22.0): + - FirebaseInstallations (10.23.0): - FirebaseCore (~> 10.0) - GoogleUtilities/Environment (~> 7.8) - GoogleUtilities/UserDefaults (~> 7.8) @@ -36,9 +36,9 @@ SPEC REPOS: - PromisesObjC SPEC CHECKSUMS: - FirebaseCore: 0326ec9b05fbed8f8716cddbf0e36894a13837f7 - FirebaseCoreInternal: bca337352024b18424a61e478460547d46c4c753 - FirebaseInstallations: 763814908793c0da14c18b3dcffdec71e29ed55e + FirebaseCore: 63efb128decaebb04c4033ed4e05fb0bb1cccef1 + FirebaseCoreInternal: 6a292e6f0bece1243a737e81556e56e5e19282e3 + FirebaseInstallations: 42d6ead4605d6eafb3b6683674e80e18eb6f2c35 GoogleUtilities: d053d902a8edaa9904e1bd00c37535385b8ed152 PromisesObjC: f5707f49cb48b9636751c5b2e7d227e43fba9f47 diff --git a/ml-functions/Podfile.lock b/ml-functions/Podfile.lock index eee3507b..865d6770 100644 --- a/ml-functions/Podfile.lock +++ b/ml-functions/Podfile.lock @@ -1,20 +1,20 @@ PODS: - - Firebase/CoreOnly (10.22.0): - - FirebaseCore (= 10.22.0) - - Firebase/Functions (10.22.0): + - Firebase/CoreOnly (10.23.0): + - FirebaseCore (= 10.23.0) + - Firebase/Functions (10.23.0): - Firebase/CoreOnly - - FirebaseFunctions (~> 10.22.0) - - FirebaseAppCheckInterop (10.22.0) - - FirebaseAuthInterop (10.22.0) - - FirebaseCore (10.22.0): + - FirebaseFunctions (~> 10.23.0) + - FirebaseAppCheckInterop (10.23.0) + - FirebaseAuthInterop (10.23.0) + - FirebaseCore (10.23.0): - FirebaseCoreInternal (~> 10.0) - GoogleUtilities/Environment (~> 7.12) - GoogleUtilities/Logger (~> 7.12) - - FirebaseCoreExtension (10.22.0): + - FirebaseCoreExtension (10.23.0): - FirebaseCore (~> 10.0) - - FirebaseCoreInternal (10.22.0): + - FirebaseCoreInternal (10.23.0): - "GoogleUtilities/NSData+zlib (~> 7.8)" - - FirebaseFunctions (10.22.0): + - FirebaseFunctions (10.23.0): - FirebaseAppCheckInterop (~> 10.10) - FirebaseAuthInterop (~> 10.0) - FirebaseCore (~> 10.0) @@ -22,8 +22,8 @@ PODS: - FirebaseMessagingInterop (~> 10.0) - FirebaseSharedSwift (~> 10.0) - GTMSessionFetcher/Core (< 4.0, >= 2.1) - - FirebaseMessagingInterop (10.22.0) - - FirebaseSharedSwift (10.22.0) + - FirebaseMessagingInterop (10.23.0) + - FirebaseSharedSwift (10.23.0) - GoogleUtilities/Environment (7.13.0): - GoogleUtilities/Privacy - PromisesObjC (< 3.0, >= 1.2) @@ -33,7 +33,7 @@ PODS: - "GoogleUtilities/NSData+zlib (7.13.0)": - GoogleUtilities/Privacy - GoogleUtilities/Privacy (7.13.0) - - GTMSessionFetcher/Core (3.3.1) + - GTMSessionFetcher/Core (3.3.2) - PromisesObjC (2.4.0) DEPENDENCIES: @@ -55,17 +55,17 @@ SPEC REPOS: - PromisesObjC SPEC CHECKSUMS: - Firebase: 797fd7297b7e1be954432743a0b3f90038e45a71 - FirebaseAppCheckInterop: 58db3e9494751399cf3e7b7e3e705cff71099153 - FirebaseAuthInterop: fa6a29d88cf7d5649cf6f4284918a8b7627e98a9 - FirebaseCore: 0326ec9b05fbed8f8716cddbf0e36894a13837f7 - FirebaseCoreExtension: 6394c00b887d0bebadbc7049c464aa0cbddc5d41 - FirebaseCoreInternal: bca337352024b18424a61e478460547d46c4c753 - FirebaseFunctions: e1250e790106ecaeb6b1aba4c4bc0afe6ae80ede - FirebaseMessagingInterop: d0b1a0e097a2a3af04ac9eae597779493dd061f3 - FirebaseSharedSwift: 48076404e6e52372290d15a07d2ed1d2f1754023 + Firebase: 333ec7c6b12fa09c77b5162cda6b862102211d50 + FirebaseAppCheckInterop: a1955ce8c30f38f87e7d091630e871e91154d65d + FirebaseAuthInterop: a458e398bb1e9b71b9b42d46e54acc666b021d0f + FirebaseCore: 63efb128decaebb04c4033ed4e05fb0bb1cccef1 + FirebaseCoreExtension: cb88851781a24e031d1b58e0bd01eb1f46b044b5 + FirebaseCoreInternal: 6a292e6f0bece1243a737e81556e56e5e19282e3 + FirebaseFunctions: cded4f8bab16758f92060133c73c9e9b0747c056 + FirebaseMessagingInterop: 4e285daa3ec0522b06c11a675d0c8b952c304689 + FirebaseSharedSwift: c92645b392db3c41a83a0aa967de16f8bad25568 GoogleUtilities: d053d902a8edaa9904e1bd00c37535385b8ed152 - GTMSessionFetcher: 8a1b34ad97ebe6f909fb8b9b77fba99943007556 + GTMSessionFetcher: 0e876eea9782ec6462e91ab872711c357322c94f PromisesObjC: f5707f49cb48b9636751c5b2e7d227e43fba9f47 PODFILE CHECKSUM: aa543baa476adf0a1eb62d4970ac2cffc30a1931 diff --git a/mlkit/Podfile.lock b/mlkit/Podfile.lock index f043c340..cf67072e 100644 --- a/mlkit/Podfile.lock +++ b/mlkit/Podfile.lock @@ -81,7 +81,7 @@ PODS: - nanopb/decode (1.30906.0) - nanopb/encode (1.30906.0) - PromisesObjC (1.2.12) - - Protobuf (3.25.3) + - Protobuf (3.26.0) - TensorFlowLiteC (2.1.0) - TensorFlowLiteObjC (2.1.0): - TensorFlowLiteC (= 2.1.0) @@ -125,7 +125,7 @@ SPEC CHECKSUMS: GTMSessionFetcher: 5595ec75acf5be50814f81e9189490412bad82ba nanopb: 59317e09cf1f1a0af72f12af412d54edf52603fc PromisesObjC: 3113f7f76903778cf4a0586bd1ab89329a0b7b97 - Protobuf: 8e9074797a13c484a79959fdb819ef4ae6da7dbe + Protobuf: 5685c66a07eaad9d18ce5ab618e9ac01fd04b5aa TensorFlowLiteC: 215603d4426d93810eace5947e317389554a4b66 TensorFlowLiteObjC: 2e074eb41084037aeda9a8babe111fdd3ac99974 From 02b68908ed90edf7a5818d84e1db1ee1558444d8 Mon Sep 17 00:00:00 2001 From: DPE bot Date: Mon, 1 Apr 2024 11:32:44 -0400 Subject: [PATCH 355/387] Auto-update dependencies. --- appcheck/Podfile.lock | 12 ++++++------ crashlytics/Podfile.lock | 12 ++++++------ database/Podfile.lock | 14 +++++++------- firestore/objc/Podfile.lock | 4 ++-- firestore/swift/Podfile.lock | 14 +++++++------- functions/Podfile.lock | 12 ++++++------ installations/Podfile.lock | 4 ++-- ml-functions/Podfile.lock | 12 ++++++------ mlkit/Podfile.lock | 4 ++-- storage/Podfile.lock | 8 ++++---- 10 files changed, 48 insertions(+), 48 deletions(-) diff --git a/appcheck/Podfile.lock b/appcheck/Podfile.lock index 01436155..8459833a 100644 --- a/appcheck/Podfile.lock +++ b/appcheck/Podfile.lock @@ -2,11 +2,11 @@ PODS: - AppCheckCore (10.18.1): - GoogleUtilities/Environment (~> 7.11) - PromisesObjC (~> 2.3) - - Firebase/AppCheck (10.23.0): + - Firebase/AppCheck (10.23.1): - Firebase/CoreOnly - FirebaseAppCheck (~> 10.23.0) - - Firebase/CoreOnly (10.23.0): - - FirebaseCore (= 10.23.0) + - Firebase/CoreOnly (10.23.1): + - FirebaseCore (= 10.23.1) - FirebaseAppCheck (10.23.0): - AppCheckCore (~> 10.18) - FirebaseAppCheckInterop (~> 10.17) @@ -14,7 +14,7 @@ PODS: - GoogleUtilities/Environment (~> 7.8) - PromisesObjC (~> 2.1) - FirebaseAppCheckInterop (10.23.0) - - FirebaseCore (10.23.0): + - FirebaseCore (10.23.1): - FirebaseCoreInternal (~> 10.0) - GoogleUtilities/Environment (~> 7.12) - GoogleUtilities/Logger (~> 7.12) @@ -47,10 +47,10 @@ SPEC REPOS: SPEC CHECKSUMS: AppCheckCore: d0d4bcb6f90fd9f69958da5350467b79026b38c7 - Firebase: 333ec7c6b12fa09c77b5162cda6b862102211d50 + Firebase: cf09623f98ae25a3ad484e23c7e0e5f464152d80 FirebaseAppCheck: 4bb8047366c2c975583c9eff94235f8f2c5b342d FirebaseAppCheckInterop: a1955ce8c30f38f87e7d091630e871e91154d65d - FirebaseCore: 63efb128decaebb04c4033ed4e05fb0bb1cccef1 + FirebaseCore: c43f9f0437b50a965e930cac4ad243200d12a984 FirebaseCoreInternal: 6a292e6f0bece1243a737e81556e56e5e19282e3 GoogleUtilities: d053d902a8edaa9904e1bd00c37535385b8ed152 PromisesObjC: f5707f49cb48b9636751c5b2e7d227e43fba9f47 diff --git a/crashlytics/Podfile.lock b/crashlytics/Podfile.lock index 2a5ba719..4025ee5f 100644 --- a/crashlytics/Podfile.lock +++ b/crashlytics/Podfile.lock @@ -1,10 +1,10 @@ PODS: - - Firebase/CoreOnly (10.23.0): - - FirebaseCore (= 10.23.0) - - Firebase/Crashlytics (10.23.0): + - Firebase/CoreOnly (10.23.1): + - FirebaseCore (= 10.23.1) + - Firebase/Crashlytics (10.23.1): - Firebase/CoreOnly - FirebaseCrashlytics (~> 10.23.0) - - FirebaseCore (10.23.0): + - FirebaseCore (10.23.1): - FirebaseCoreInternal (~> 10.0) - GoogleUtilities/Environment (~> 7.12) - GoogleUtilities/Logger (~> 7.12) @@ -80,8 +80,8 @@ SPEC REPOS: - PromisesSwift SPEC CHECKSUMS: - Firebase: 333ec7c6b12fa09c77b5162cda6b862102211d50 - FirebaseCore: 63efb128decaebb04c4033ed4e05fb0bb1cccef1 + Firebase: cf09623f98ae25a3ad484e23c7e0e5f464152d80 + FirebaseCore: c43f9f0437b50a965e930cac4ad243200d12a984 FirebaseCoreExtension: cb88851781a24e031d1b58e0bd01eb1f46b044b5 FirebaseCoreInternal: 6a292e6f0bece1243a737e81556e56e5e19282e3 FirebaseCrashlytics: b7aca2d52dd2440257a13741d2909ad80745ac6c diff --git a/database/Podfile.lock b/database/Podfile.lock index 8bd97436..e6b5d88f 100644 --- a/database/Podfile.lock +++ b/database/Podfile.lock @@ -1,10 +1,10 @@ PODS: - - Firebase/Auth (10.23.0): + - Firebase/Auth (10.23.1): - Firebase/CoreOnly - FirebaseAuth (~> 10.23.0) - - Firebase/CoreOnly (10.23.0): - - FirebaseCore (= 10.23.0) - - Firebase/Database (10.23.0): + - Firebase/CoreOnly (10.23.1): + - FirebaseCore (= 10.23.1) + - Firebase/Database (10.23.1): - Firebase/CoreOnly - FirebaseDatabase (~> 10.23.0) - FirebaseAppCheckInterop (10.23.0) @@ -15,7 +15,7 @@ PODS: - GoogleUtilities/Environment (~> 7.8) - GTMSessionFetcher/Core (< 4.0, >= 2.1) - RecaptchaInterop (~> 100.0) - - FirebaseCore (10.23.0): + - FirebaseCore (10.23.1): - FirebaseCoreInternal (~> 10.0) - GoogleUtilities/Environment (~> 7.12) - GoogleUtilities/Logger (~> 7.12) @@ -74,10 +74,10 @@ SPEC REPOS: - RecaptchaInterop SPEC CHECKSUMS: - Firebase: 333ec7c6b12fa09c77b5162cda6b862102211d50 + Firebase: cf09623f98ae25a3ad484e23c7e0e5f464152d80 FirebaseAppCheckInterop: a1955ce8c30f38f87e7d091630e871e91154d65d FirebaseAuth: 22eb85d3853141de7062bfabc131aa7d6335cade - FirebaseCore: 63efb128decaebb04c4033ed4e05fb0bb1cccef1 + FirebaseCore: c43f9f0437b50a965e930cac4ad243200d12a984 FirebaseCoreInternal: 6a292e6f0bece1243a737e81556e56e5e19282e3 FirebaseDatabase: 50f243af7bbf3c7d50faf355b963b1502049d5c5 FirebaseSharedSwift: c92645b392db3c41a83a0aa967de16f8bad25568 diff --git a/firestore/objc/Podfile.lock b/firestore/objc/Podfile.lock index 93a37f88..05e96f48 100644 --- a/firestore/objc/Podfile.lock +++ b/firestore/objc/Podfile.lock @@ -829,7 +829,7 @@ PODS: - GoogleUtilities/Environment (~> 7.8) - GTMSessionFetcher/Core (< 4.0, >= 2.1) - RecaptchaInterop (~> 100.0) - - FirebaseCore (10.23.0): + - FirebaseCore (10.23.1): - FirebaseCoreInternal (~> 10.0) - GoogleUtilities/Environment (~> 7.12) - GoogleUtilities/Logger (~> 7.12) @@ -998,7 +998,7 @@ SPEC CHECKSUMS: BoringSSL-GRPC: 1e2348957acdbcad360b80a264a90799984b2ba6 FirebaseAppCheckInterop: a1955ce8c30f38f87e7d091630e871e91154d65d FirebaseAuth: 22eb85d3853141de7062bfabc131aa7d6335cade - FirebaseCore: 63efb128decaebb04c4033ed4e05fb0bb1cccef1 + FirebaseCore: c43f9f0437b50a965e930cac4ad243200d12a984 FirebaseCoreExtension: cb88851781a24e031d1b58e0bd01eb1f46b044b5 FirebaseCoreInternal: 6a292e6f0bece1243a737e81556e56e5e19282e3 FirebaseFirestore: 3478b0580f6c16d895460611b4fcec93955f4717 diff --git a/firestore/swift/Podfile.lock b/firestore/swift/Podfile.lock index 2b02d2c3..bbf21867 100644 --- a/firestore/swift/Podfile.lock +++ b/firestore/swift/Podfile.lock @@ -821,12 +821,12 @@ PODS: - BoringSSL-GRPC/Implementation (0.0.32): - BoringSSL-GRPC/Interface (= 0.0.32) - BoringSSL-GRPC/Interface (0.0.32) - - Firebase/Auth (10.23.0): + - Firebase/Auth (10.23.1): - Firebase/CoreOnly - FirebaseAuth (~> 10.23.0) - - Firebase/CoreOnly (10.23.0): - - FirebaseCore (= 10.23.0) - - Firebase/Firestore (10.23.0): + - Firebase/CoreOnly (10.23.1): + - FirebaseCore (= 10.23.1) + - Firebase/Firestore (10.23.1): - Firebase/CoreOnly - FirebaseFirestore (~> 10.23.0) - FirebaseAppCheckInterop (10.23.0) @@ -837,7 +837,7 @@ PODS: - GoogleUtilities/Environment (~> 7.8) - GTMSessionFetcher/Core (< 4.0, >= 2.1) - RecaptchaInterop (~> 100.0) - - FirebaseCore (10.23.0): + - FirebaseCore (10.23.1): - FirebaseCoreInternal (~> 10.0) - GoogleUtilities/Environment (~> 7.12) - GoogleUtilities/Logger (~> 7.12) @@ -1008,10 +1008,10 @@ SPEC REPOS: SPEC CHECKSUMS: abseil: ebec4f56469dd7ce9ab08683c0319a68aa0ad86e BoringSSL-GRPC: 1e2348957acdbcad360b80a264a90799984b2ba6 - Firebase: 333ec7c6b12fa09c77b5162cda6b862102211d50 + Firebase: cf09623f98ae25a3ad484e23c7e0e5f464152d80 FirebaseAppCheckInterop: a1955ce8c30f38f87e7d091630e871e91154d65d FirebaseAuth: 22eb85d3853141de7062bfabc131aa7d6335cade - FirebaseCore: 63efb128decaebb04c4033ed4e05fb0bb1cccef1 + FirebaseCore: c43f9f0437b50a965e930cac4ad243200d12a984 FirebaseCoreExtension: cb88851781a24e031d1b58e0bd01eb1f46b044b5 FirebaseCoreInternal: 6a292e6f0bece1243a737e81556e56e5e19282e3 FirebaseFirestore: 3478b0580f6c16d895460611b4fcec93955f4717 diff --git a/functions/Podfile.lock b/functions/Podfile.lock index 077ef18b..03a2b111 100644 --- a/functions/Podfile.lock +++ b/functions/Podfile.lock @@ -1,12 +1,12 @@ PODS: - - Firebase/CoreOnly (10.23.0): - - FirebaseCore (= 10.23.0) - - Firebase/Functions (10.23.0): + - Firebase/CoreOnly (10.23.1): + - FirebaseCore (= 10.23.1) + - Firebase/Functions (10.23.1): - Firebase/CoreOnly - FirebaseFunctions (~> 10.23.0) - FirebaseAppCheckInterop (10.23.0) - FirebaseAuthInterop (10.23.0) - - FirebaseCore (10.23.0): + - FirebaseCore (10.23.1): - FirebaseCoreInternal (~> 10.0) - GoogleUtilities/Environment (~> 7.12) - GoogleUtilities/Logger (~> 7.12) @@ -55,10 +55,10 @@ SPEC REPOS: - PromisesObjC SPEC CHECKSUMS: - Firebase: 333ec7c6b12fa09c77b5162cda6b862102211d50 + Firebase: cf09623f98ae25a3ad484e23c7e0e5f464152d80 FirebaseAppCheckInterop: a1955ce8c30f38f87e7d091630e871e91154d65d FirebaseAuthInterop: a458e398bb1e9b71b9b42d46e54acc666b021d0f - FirebaseCore: 63efb128decaebb04c4033ed4e05fb0bb1cccef1 + FirebaseCore: c43f9f0437b50a965e930cac4ad243200d12a984 FirebaseCoreExtension: cb88851781a24e031d1b58e0bd01eb1f46b044b5 FirebaseCoreInternal: 6a292e6f0bece1243a737e81556e56e5e19282e3 FirebaseFunctions: cded4f8bab16758f92060133c73c9e9b0747c056 diff --git a/installations/Podfile.lock b/installations/Podfile.lock index 1630161f..ea0f2e92 100644 --- a/installations/Podfile.lock +++ b/installations/Podfile.lock @@ -1,5 +1,5 @@ PODS: - - FirebaseCore (10.23.0): + - FirebaseCore (10.23.1): - FirebaseCoreInternal (~> 10.0) - GoogleUtilities/Environment (~> 7.12) - GoogleUtilities/Logger (~> 7.12) @@ -36,7 +36,7 @@ SPEC REPOS: - PromisesObjC SPEC CHECKSUMS: - FirebaseCore: 63efb128decaebb04c4033ed4e05fb0bb1cccef1 + FirebaseCore: c43f9f0437b50a965e930cac4ad243200d12a984 FirebaseCoreInternal: 6a292e6f0bece1243a737e81556e56e5e19282e3 FirebaseInstallations: 42d6ead4605d6eafb3b6683674e80e18eb6f2c35 GoogleUtilities: d053d902a8edaa9904e1bd00c37535385b8ed152 diff --git a/ml-functions/Podfile.lock b/ml-functions/Podfile.lock index 865d6770..c2c1c8a6 100644 --- a/ml-functions/Podfile.lock +++ b/ml-functions/Podfile.lock @@ -1,12 +1,12 @@ PODS: - - Firebase/CoreOnly (10.23.0): - - FirebaseCore (= 10.23.0) - - Firebase/Functions (10.23.0): + - Firebase/CoreOnly (10.23.1): + - FirebaseCore (= 10.23.1) + - Firebase/Functions (10.23.1): - Firebase/CoreOnly - FirebaseFunctions (~> 10.23.0) - FirebaseAppCheckInterop (10.23.0) - FirebaseAuthInterop (10.23.0) - - FirebaseCore (10.23.0): + - FirebaseCore (10.23.1): - FirebaseCoreInternal (~> 10.0) - GoogleUtilities/Environment (~> 7.12) - GoogleUtilities/Logger (~> 7.12) @@ -55,10 +55,10 @@ SPEC REPOS: - PromisesObjC SPEC CHECKSUMS: - Firebase: 333ec7c6b12fa09c77b5162cda6b862102211d50 + Firebase: cf09623f98ae25a3ad484e23c7e0e5f464152d80 FirebaseAppCheckInterop: a1955ce8c30f38f87e7d091630e871e91154d65d FirebaseAuthInterop: a458e398bb1e9b71b9b42d46e54acc666b021d0f - FirebaseCore: 63efb128decaebb04c4033ed4e05fb0bb1cccef1 + FirebaseCore: c43f9f0437b50a965e930cac4ad243200d12a984 FirebaseCoreExtension: cb88851781a24e031d1b58e0bd01eb1f46b044b5 FirebaseCoreInternal: 6a292e6f0bece1243a737e81556e56e5e19282e3 FirebaseFunctions: cded4f8bab16758f92060133c73c9e9b0747c056 diff --git a/mlkit/Podfile.lock b/mlkit/Podfile.lock index cf67072e..55f2c6d8 100644 --- a/mlkit/Podfile.lock +++ b/mlkit/Podfile.lock @@ -81,7 +81,7 @@ PODS: - nanopb/decode (1.30906.0) - nanopb/encode (1.30906.0) - PromisesObjC (1.2.12) - - Protobuf (3.26.0) + - Protobuf (3.26.1) - TensorFlowLiteC (2.1.0) - TensorFlowLiteObjC (2.1.0): - TensorFlowLiteC (= 2.1.0) @@ -125,7 +125,7 @@ SPEC CHECKSUMS: GTMSessionFetcher: 5595ec75acf5be50814f81e9189490412bad82ba nanopb: 59317e09cf1f1a0af72f12af412d54edf52603fc PromisesObjC: 3113f7f76903778cf4a0586bd1ab89329a0b7b97 - Protobuf: 5685c66a07eaad9d18ce5ab618e9ac01fd04b5aa + Protobuf: a53f5173a603075b3522a5c50be63a67a5f3353a TensorFlowLiteC: 215603d4426d93810eace5947e317389554a4b66 TensorFlowLiteObjC: 2e074eb41084037aeda9a8babe111fdd3ac99974 diff --git a/storage/Podfile.lock b/storage/Podfile.lock index 347b1d5a..61d68003 100644 --- a/storage/Podfile.lock +++ b/storage/Podfile.lock @@ -47,9 +47,9 @@ PODS: - nanopb/decode (2.30909.1) - nanopb/encode (2.30909.1) - PromisesObjC (2.4.0) - - SDWebImage (5.19.0): - - SDWebImage/Core (= 5.19.0) - - SDWebImage/Core (5.19.0) + - SDWebImage (5.19.1): + - SDWebImage/Core (= 5.19.1) + - SDWebImage/Core (5.19.1) DEPENDENCIES: - FirebaseStorage (~> 9.0) @@ -88,7 +88,7 @@ SPEC CHECKSUMS: GTMSessionFetcher: 3a63d75eecd6aa32c2fc79f578064e1214dfdec2 nanopb: d4d75c12cd1316f4a64e3c6963f879ecd4b5e0d5 PromisesObjC: f5707f49cb48b9636751c5b2e7d227e43fba9f47 - SDWebImage: 981fd7e860af070920f249fd092420006014c3eb + SDWebImage: 40b0b4053e36c660a764958bff99eed16610acbb PODFILE CHECKSUM: 391f1ea32d2ab69e86fbbcaed454945eef4950b4 From 948f54eb7eb133d0840aea07c1fdd071a240e4df Mon Sep 17 00:00:00 2001 From: Morgan Chen Date: Wed, 24 Apr 2024 15:44:52 -0700 Subject: [PATCH 356/387] Add vertex snippets --- .../project.pbxproj | 407 ++++++++++++++++++ .../AccentColor.colorset/Contents.json | 11 + .../AppIcon.appiconset/Contents.json | 63 +++ .../Assets.xcassets/Contents.json | 6 + .../VertexAISnippets/ContentView.swift | 31 ++ .../Preview Assets.xcassets/Contents.json | 6 + .../VertexAISnippets.entitlements | 10 + .../VertexAISnippets/VertexAISnippets.swift | 298 +++++++++++++ .../VertexAISnippetsApp.swift | 24 ++ 9 files changed, 856 insertions(+) create mode 100644 VertexAISnippets/VertexAISnippets.xcodeproj/project.pbxproj create mode 100644 VertexAISnippets/VertexAISnippets/Assets.xcassets/AccentColor.colorset/Contents.json create mode 100644 VertexAISnippets/VertexAISnippets/Assets.xcassets/AppIcon.appiconset/Contents.json create mode 100644 VertexAISnippets/VertexAISnippets/Assets.xcassets/Contents.json create mode 100644 VertexAISnippets/VertexAISnippets/ContentView.swift create mode 100644 VertexAISnippets/VertexAISnippets/Preview Content/Preview Assets.xcassets/Contents.json create mode 100644 VertexAISnippets/VertexAISnippets/VertexAISnippets.entitlements create mode 100644 VertexAISnippets/VertexAISnippets/VertexAISnippets.swift create mode 100644 VertexAISnippets/VertexAISnippets/VertexAISnippetsApp.swift diff --git a/VertexAISnippets/VertexAISnippets.xcodeproj/project.pbxproj b/VertexAISnippets/VertexAISnippets.xcodeproj/project.pbxproj new file mode 100644 index 00000000..96a6a887 --- /dev/null +++ b/VertexAISnippets/VertexAISnippets.xcodeproj/project.pbxproj @@ -0,0 +1,407 @@ +// !$*UTF8*$! +{ + archiveVersion = 1; + classes = { + }; + objectVersion = 56; + objects = { + +/* Begin PBXBuildFile section */ + 8D40F40E2BD1CDC30020872A /* VertexAISnippetsApp.swift in Sources */ = {isa = PBXBuildFile; fileRef = 8D40F40D2BD1CDC30020872A /* VertexAISnippetsApp.swift */; }; + 8D40F4102BD1CDC30020872A /* ContentView.swift in Sources */ = {isa = PBXBuildFile; fileRef = 8D40F40F2BD1CDC30020872A /* ContentView.swift */; }; + 8D40F4122BD1CDC40020872A /* Assets.xcassets in Resources */ = {isa = PBXBuildFile; fileRef = 8D40F4112BD1CDC40020872A /* Assets.xcassets */; }; + 8D40F4162BD1CDC40020872A /* Preview Assets.xcassets in Resources */ = {isa = PBXBuildFile; fileRef = 8D40F4152BD1CDC40020872A /* Preview Assets.xcassets */; }; + 8D40F4262BD1CE1A0020872A /* FirebaseAppCheck in Frameworks */ = {isa = PBXBuildFile; productRef = 8D40F4252BD1CE1A0020872A /* FirebaseAppCheck */; }; + 8D40F43B2BD1CE3E0020872A /* FirebaseVertexAI-Preview in Frameworks */ = {isa = PBXBuildFile; productRef = 8D40F43A2BD1CE3E0020872A /* FirebaseVertexAI-Preview */; }; + 8D40F43D2BD1CE910020872A /* VertexAISnippets.swift in Sources */ = {isa = PBXBuildFile; fileRef = 8D40F43C2BD1CE910020872A /* VertexAISnippets.swift */; }; +/* End PBXBuildFile section */ + +/* Begin PBXFileReference section */ + 8D40F40A2BD1CDC30020872A /* VertexAISnippets.app */ = {isa = PBXFileReference; explicitFileType = wrapper.application; includeInIndex = 0; path = VertexAISnippets.app; sourceTree = BUILT_PRODUCTS_DIR; }; + 8D40F40D2BD1CDC30020872A /* VertexAISnippetsApp.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = VertexAISnippetsApp.swift; sourceTree = ""; }; + 8D40F40F2BD1CDC30020872A /* ContentView.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = ContentView.swift; sourceTree = ""; }; + 8D40F4112BD1CDC40020872A /* Assets.xcassets */ = {isa = PBXFileReference; lastKnownFileType = folder.assetcatalog; path = Assets.xcassets; sourceTree = ""; }; + 8D40F4132BD1CDC40020872A /* VertexAISnippets.entitlements */ = {isa = PBXFileReference; lastKnownFileType = text.plist.entitlements; path = VertexAISnippets.entitlements; sourceTree = ""; }; + 8D40F4152BD1CDC40020872A /* Preview Assets.xcassets */ = {isa = PBXFileReference; lastKnownFileType = folder.assetcatalog; path = "Preview Assets.xcassets"; sourceTree = ""; }; + 8D40F43C2BD1CE910020872A /* VertexAISnippets.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = VertexAISnippets.swift; sourceTree = ""; }; +/* End PBXFileReference section */ + +/* Begin PBXFrameworksBuildPhase section */ + 8D40F4072BD1CDC30020872A /* Frameworks */ = { + isa = PBXFrameworksBuildPhase; + buildActionMask = 2147483647; + files = ( + 8D40F43B2BD1CE3E0020872A /* FirebaseVertexAI-Preview in Frameworks */, + 8D40F4262BD1CE1A0020872A /* FirebaseAppCheck in Frameworks */, + ); + runOnlyForDeploymentPostprocessing = 0; + }; +/* End PBXFrameworksBuildPhase section */ + +/* Begin PBXGroup section */ + 8D40F4012BD1CDC30020872A = { + isa = PBXGroup; + children = ( + 8D40F40C2BD1CDC30020872A /* VertexAISnippets */, + 8D40F40B2BD1CDC30020872A /* Products */, + 8D40F4392BD1CE3E0020872A /* Frameworks */, + ); + sourceTree = ""; + }; + 8D40F40B2BD1CDC30020872A /* Products */ = { + isa = PBXGroup; + children = ( + 8D40F40A2BD1CDC30020872A /* VertexAISnippets.app */, + ); + name = Products; + sourceTree = ""; + }; + 8D40F40C2BD1CDC30020872A /* VertexAISnippets */ = { + isa = PBXGroup; + children = ( + 8D40F40D2BD1CDC30020872A /* VertexAISnippetsApp.swift */, + 8D40F43C2BD1CE910020872A /* VertexAISnippets.swift */, + 8D40F40F2BD1CDC30020872A /* ContentView.swift */, + 8D40F4112BD1CDC40020872A /* Assets.xcassets */, + 8D40F4132BD1CDC40020872A /* VertexAISnippets.entitlements */, + 8D40F4142BD1CDC40020872A /* Preview Content */, + ); + path = VertexAISnippets; + sourceTree = ""; + }; + 8D40F4142BD1CDC40020872A /* Preview Content */ = { + isa = PBXGroup; + children = ( + 8D40F4152BD1CDC40020872A /* Preview Assets.xcassets */, + ); + path = "Preview Content"; + sourceTree = ""; + }; + 8D40F4392BD1CE3E0020872A /* Frameworks */ = { + isa = PBXGroup; + children = ( + ); + name = Frameworks; + sourceTree = ""; + }; +/* End PBXGroup section */ + +/* Begin PBXNativeTarget section */ + 8D40F4092BD1CDC30020872A /* VertexAISnippets */ = { + isa = PBXNativeTarget; + buildConfigurationList = 8D40F4192BD1CDC40020872A /* Build configuration list for PBXNativeTarget "VertexAISnippets" */; + buildPhases = ( + 8D40F4062BD1CDC30020872A /* Sources */, + 8D40F4072BD1CDC30020872A /* Frameworks */, + 8D40F4082BD1CDC30020872A /* Resources */, + ); + buildRules = ( + ); + dependencies = ( + ); + name = VertexAISnippets; + packageProductDependencies = ( + 8D40F4252BD1CE1A0020872A /* FirebaseAppCheck */, + 8D40F43A2BD1CE3E0020872A /* FirebaseVertexAI-Preview */, + ); + productName = VertexAISnippets; + productReference = 8D40F40A2BD1CDC30020872A /* VertexAISnippets.app */; + productType = "com.apple.product-type.application"; + }; +/* End PBXNativeTarget section */ + +/* Begin PBXProject section */ + 8D40F4022BD1CDC30020872A /* Project object */ = { + isa = PBXProject; + attributes = { + BuildIndependentTargetsInParallel = 1; + LastSwiftUpdateCheck = 1520; + LastUpgradeCheck = 1520; + TargetAttributes = { + 8D40F4092BD1CDC30020872A = { + CreatedOnToolsVersion = 15.2; + }; + }; + }; + buildConfigurationList = 8D40F4052BD1CDC30020872A /* Build configuration list for PBXProject "VertexAISnippets" */; + compatibilityVersion = "Xcode 14.0"; + developmentRegion = en; + hasScannedForEncodings = 0; + knownRegions = ( + en, + Base, + ); + mainGroup = 8D40F4012BD1CDC30020872A; + packageReferences = ( + 8D40F41C2BD1CE1A0020872A /* XCRemoteSwiftPackageReference "firebase-ios-sdk" */, + ); + productRefGroup = 8D40F40B2BD1CDC30020872A /* Products */; + projectDirPath = ""; + projectRoot = ""; + targets = ( + 8D40F4092BD1CDC30020872A /* VertexAISnippets */, + ); + }; +/* End PBXProject section */ + +/* Begin PBXResourcesBuildPhase section */ + 8D40F4082BD1CDC30020872A /* Resources */ = { + isa = PBXResourcesBuildPhase; + buildActionMask = 2147483647; + files = ( + 8D40F4162BD1CDC40020872A /* Preview Assets.xcassets in Resources */, + 8D40F4122BD1CDC40020872A /* Assets.xcassets in Resources */, + ); + runOnlyForDeploymentPostprocessing = 0; + }; +/* End PBXResourcesBuildPhase section */ + +/* Begin PBXSourcesBuildPhase section */ + 8D40F4062BD1CDC30020872A /* Sources */ = { + isa = PBXSourcesBuildPhase; + buildActionMask = 2147483647; + files = ( + 8D40F4102BD1CDC30020872A /* ContentView.swift in Sources */, + 8D40F43D2BD1CE910020872A /* VertexAISnippets.swift in Sources */, + 8D40F40E2BD1CDC30020872A /* VertexAISnippetsApp.swift in Sources */, + ); + runOnlyForDeploymentPostprocessing = 0; + }; +/* End PBXSourcesBuildPhase section */ + +/* Begin XCBuildConfiguration section */ + 8D40F4172BD1CDC40020872A /* Debug */ = { + isa = XCBuildConfiguration; + buildSettings = { + ALWAYS_SEARCH_USER_PATHS = NO; + ASSETCATALOG_COMPILER_GENERATE_SWIFT_ASSET_SYMBOL_EXTENSIONS = YES; + CLANG_ANALYZER_NONNULL = YES; + CLANG_ANALYZER_NUMBER_OBJECT_CONVERSION = YES_AGGRESSIVE; + CLANG_CXX_LANGUAGE_STANDARD = "gnu++20"; + CLANG_ENABLE_MODULES = YES; + CLANG_ENABLE_OBJC_ARC = YES; + CLANG_ENABLE_OBJC_WEAK = YES; + CLANG_WARN_BLOCK_CAPTURE_AUTORELEASING = YES; + CLANG_WARN_BOOL_CONVERSION = YES; + CLANG_WARN_COMMA = YES; + CLANG_WARN_CONSTANT_CONVERSION = YES; + CLANG_WARN_DEPRECATED_OBJC_IMPLEMENTATIONS = YES; + CLANG_WARN_DIRECT_OBJC_ISA_USAGE = YES_ERROR; + CLANG_WARN_DOCUMENTATION_COMMENTS = YES; + CLANG_WARN_EMPTY_BODY = YES; + CLANG_WARN_ENUM_CONVERSION = YES; + CLANG_WARN_INFINITE_RECURSION = YES; + CLANG_WARN_INT_CONVERSION = YES; + CLANG_WARN_NON_LITERAL_NULL_CONVERSION = YES; + CLANG_WARN_OBJC_IMPLICIT_RETAIN_SELF = YES; + CLANG_WARN_OBJC_LITERAL_CONVERSION = YES; + CLANG_WARN_OBJC_ROOT_CLASS = YES_ERROR; + CLANG_WARN_QUOTED_INCLUDE_IN_FRAMEWORK_HEADER = YES; + CLANG_WARN_RANGE_LOOP_ANALYSIS = YES; + CLANG_WARN_STRICT_PROTOTYPES = YES; + CLANG_WARN_SUSPICIOUS_MOVE = YES; + CLANG_WARN_UNGUARDED_AVAILABILITY = YES_AGGRESSIVE; + CLANG_WARN_UNREACHABLE_CODE = YES; + CLANG_WARN__DUPLICATE_METHOD_MATCH = YES; + COPY_PHASE_STRIP = NO; + DEBUG_INFORMATION_FORMAT = dwarf; + ENABLE_STRICT_OBJC_MSGSEND = YES; + ENABLE_TESTABILITY = YES; + ENABLE_USER_SCRIPT_SANDBOXING = YES; + GCC_C_LANGUAGE_STANDARD = gnu17; + GCC_DYNAMIC_NO_PIC = NO; + GCC_NO_COMMON_BLOCKS = YES; + GCC_OPTIMIZATION_LEVEL = 0; + GCC_PREPROCESSOR_DEFINITIONS = ( + "DEBUG=1", + "$(inherited)", + ); + GCC_WARN_64_TO_32_BIT_CONVERSION = YES; + GCC_WARN_ABOUT_RETURN_TYPE = YES_ERROR; + GCC_WARN_UNDECLARED_SELECTOR = YES; + GCC_WARN_UNINITIALIZED_AUTOS = YES_AGGRESSIVE; + GCC_WARN_UNUSED_FUNCTION = YES; + GCC_WARN_UNUSED_VARIABLE = YES; + LOCALIZATION_PREFERS_STRING_CATALOGS = YES; + MTL_ENABLE_DEBUG_INFO = INCLUDE_SOURCE; + MTL_FAST_MATH = YES; + ONLY_ACTIVE_ARCH = YES; + SWIFT_ACTIVE_COMPILATION_CONDITIONS = "DEBUG $(inherited)"; + SWIFT_OPTIMIZATION_LEVEL = "-Onone"; + }; + name = Debug; + }; + 8D40F4182BD1CDC40020872A /* Release */ = { + isa = XCBuildConfiguration; + buildSettings = { + ALWAYS_SEARCH_USER_PATHS = NO; + ASSETCATALOG_COMPILER_GENERATE_SWIFT_ASSET_SYMBOL_EXTENSIONS = YES; + CLANG_ANALYZER_NONNULL = YES; + CLANG_ANALYZER_NUMBER_OBJECT_CONVERSION = YES_AGGRESSIVE; + CLANG_CXX_LANGUAGE_STANDARD = "gnu++20"; + CLANG_ENABLE_MODULES = YES; + CLANG_ENABLE_OBJC_ARC = YES; + CLANG_ENABLE_OBJC_WEAK = YES; + CLANG_WARN_BLOCK_CAPTURE_AUTORELEASING = YES; + CLANG_WARN_BOOL_CONVERSION = YES; + CLANG_WARN_COMMA = YES; + CLANG_WARN_CONSTANT_CONVERSION = YES; + CLANG_WARN_DEPRECATED_OBJC_IMPLEMENTATIONS = YES; + CLANG_WARN_DIRECT_OBJC_ISA_USAGE = YES_ERROR; + CLANG_WARN_DOCUMENTATION_COMMENTS = YES; + CLANG_WARN_EMPTY_BODY = YES; + CLANG_WARN_ENUM_CONVERSION = YES; + CLANG_WARN_INFINITE_RECURSION = YES; + CLANG_WARN_INT_CONVERSION = YES; + CLANG_WARN_NON_LITERAL_NULL_CONVERSION = YES; + CLANG_WARN_OBJC_IMPLICIT_RETAIN_SELF = YES; + CLANG_WARN_OBJC_LITERAL_CONVERSION = YES; + CLANG_WARN_OBJC_ROOT_CLASS = YES_ERROR; + CLANG_WARN_QUOTED_INCLUDE_IN_FRAMEWORK_HEADER = YES; + CLANG_WARN_RANGE_LOOP_ANALYSIS = YES; + CLANG_WARN_STRICT_PROTOTYPES = YES; + CLANG_WARN_SUSPICIOUS_MOVE = YES; + CLANG_WARN_UNGUARDED_AVAILABILITY = YES_AGGRESSIVE; + CLANG_WARN_UNREACHABLE_CODE = YES; + CLANG_WARN__DUPLICATE_METHOD_MATCH = YES; + COPY_PHASE_STRIP = NO; + DEBUG_INFORMATION_FORMAT = "dwarf-with-dsym"; + ENABLE_NS_ASSERTIONS = NO; + ENABLE_STRICT_OBJC_MSGSEND = YES; + ENABLE_USER_SCRIPT_SANDBOXING = YES; + GCC_C_LANGUAGE_STANDARD = gnu17; + GCC_NO_COMMON_BLOCKS = YES; + GCC_WARN_64_TO_32_BIT_CONVERSION = YES; + GCC_WARN_ABOUT_RETURN_TYPE = YES_ERROR; + GCC_WARN_UNDECLARED_SELECTOR = YES; + GCC_WARN_UNINITIALIZED_AUTOS = YES_AGGRESSIVE; + GCC_WARN_UNUSED_FUNCTION = YES; + GCC_WARN_UNUSED_VARIABLE = YES; + LOCALIZATION_PREFERS_STRING_CATALOGS = YES; + MTL_ENABLE_DEBUG_INFO = NO; + MTL_FAST_MATH = YES; + SWIFT_COMPILATION_MODE = wholemodule; + }; + name = Release; + }; + 8D40F41A2BD1CDC40020872A /* Debug */ = { + isa = XCBuildConfiguration; + buildSettings = { + ASSETCATALOG_COMPILER_APPICON_NAME = AppIcon; + ASSETCATALOG_COMPILER_GLOBAL_ACCENT_COLOR_NAME = AccentColor; + CODE_SIGN_ENTITLEMENTS = VertexAISnippets/VertexAISnippets.entitlements; + CODE_SIGN_STYLE = Automatic; + CURRENT_PROJECT_VERSION = 1; + DEVELOPMENT_ASSET_PATHS = "\"VertexAISnippets/Preview Content\""; + ENABLE_PREVIEWS = YES; + GENERATE_INFOPLIST_FILE = YES; + "INFOPLIST_KEY_UIApplicationSceneManifest_Generation[sdk=iphoneos*]" = YES; + "INFOPLIST_KEY_UIApplicationSceneManifest_Generation[sdk=iphonesimulator*]" = YES; + "INFOPLIST_KEY_UIApplicationSupportsIndirectInputEvents[sdk=iphoneos*]" = YES; + "INFOPLIST_KEY_UIApplicationSupportsIndirectInputEvents[sdk=iphonesimulator*]" = YES; + "INFOPLIST_KEY_UILaunchScreen_Generation[sdk=iphoneos*]" = YES; + "INFOPLIST_KEY_UILaunchScreen_Generation[sdk=iphonesimulator*]" = YES; + "INFOPLIST_KEY_UIStatusBarStyle[sdk=iphoneos*]" = UIStatusBarStyleDefault; + "INFOPLIST_KEY_UIStatusBarStyle[sdk=iphonesimulator*]" = UIStatusBarStyleDefault; + INFOPLIST_KEY_UISupportedInterfaceOrientations_iPad = "UIInterfaceOrientationPortrait UIInterfaceOrientationPortraitUpsideDown UIInterfaceOrientationLandscapeLeft UIInterfaceOrientationLandscapeRight"; + INFOPLIST_KEY_UISupportedInterfaceOrientations_iPhone = "UIInterfaceOrientationPortrait UIInterfaceOrientationLandscapeLeft UIInterfaceOrientationLandscapeRight"; + IPHONEOS_DEPLOYMENT_TARGET = 17.2; + LD_RUNPATH_SEARCH_PATHS = "@executable_path/Frameworks"; + "LD_RUNPATH_SEARCH_PATHS[sdk=macosx*]" = "@executable_path/../Frameworks"; + MACOSX_DEPLOYMENT_TARGET = 14.2; + MARKETING_VERSION = 1.0; + PRODUCT_BUNDLE_IDENTIFIER = com.firebase.VertexAISnippets; + PRODUCT_NAME = "$(TARGET_NAME)"; + SDKROOT = auto; + SUPPORTED_PLATFORMS = "iphoneos iphonesimulator macosx"; + SWIFT_EMIT_LOC_STRINGS = YES; + SWIFT_VERSION = 5.0; + TARGETED_DEVICE_FAMILY = "1,2"; + }; + name = Debug; + }; + 8D40F41B2BD1CDC40020872A /* Release */ = { + isa = XCBuildConfiguration; + buildSettings = { + ASSETCATALOG_COMPILER_APPICON_NAME = AppIcon; + ASSETCATALOG_COMPILER_GLOBAL_ACCENT_COLOR_NAME = AccentColor; + CODE_SIGN_ENTITLEMENTS = VertexAISnippets/VertexAISnippets.entitlements; + CODE_SIGN_STYLE = Automatic; + CURRENT_PROJECT_VERSION = 1; + DEVELOPMENT_ASSET_PATHS = "\"VertexAISnippets/Preview Content\""; + ENABLE_PREVIEWS = YES; + GENERATE_INFOPLIST_FILE = YES; + "INFOPLIST_KEY_UIApplicationSceneManifest_Generation[sdk=iphoneos*]" = YES; + "INFOPLIST_KEY_UIApplicationSceneManifest_Generation[sdk=iphonesimulator*]" = YES; + "INFOPLIST_KEY_UIApplicationSupportsIndirectInputEvents[sdk=iphoneos*]" = YES; + "INFOPLIST_KEY_UIApplicationSupportsIndirectInputEvents[sdk=iphonesimulator*]" = YES; + "INFOPLIST_KEY_UILaunchScreen_Generation[sdk=iphoneos*]" = YES; + "INFOPLIST_KEY_UILaunchScreen_Generation[sdk=iphonesimulator*]" = YES; + "INFOPLIST_KEY_UIStatusBarStyle[sdk=iphoneos*]" = UIStatusBarStyleDefault; + "INFOPLIST_KEY_UIStatusBarStyle[sdk=iphonesimulator*]" = UIStatusBarStyleDefault; + INFOPLIST_KEY_UISupportedInterfaceOrientations_iPad = "UIInterfaceOrientationPortrait UIInterfaceOrientationPortraitUpsideDown UIInterfaceOrientationLandscapeLeft UIInterfaceOrientationLandscapeRight"; + INFOPLIST_KEY_UISupportedInterfaceOrientations_iPhone = "UIInterfaceOrientationPortrait UIInterfaceOrientationLandscapeLeft UIInterfaceOrientationLandscapeRight"; + IPHONEOS_DEPLOYMENT_TARGET = 17.2; + LD_RUNPATH_SEARCH_PATHS = "@executable_path/Frameworks"; + "LD_RUNPATH_SEARCH_PATHS[sdk=macosx*]" = "@executable_path/../Frameworks"; + MACOSX_DEPLOYMENT_TARGET = 14.2; + MARKETING_VERSION = 1.0; + PRODUCT_BUNDLE_IDENTIFIER = com.firebase.VertexAISnippets; + PRODUCT_NAME = "$(TARGET_NAME)"; + SDKROOT = auto; + SUPPORTED_PLATFORMS = "iphoneos iphonesimulator macosx"; + SWIFT_EMIT_LOC_STRINGS = YES; + SWIFT_VERSION = 5.0; + TARGETED_DEVICE_FAMILY = "1,2"; + }; + name = Release; + }; +/* End XCBuildConfiguration section */ + +/* Begin XCConfigurationList section */ + 8D40F4052BD1CDC30020872A /* Build configuration list for PBXProject "VertexAISnippets" */ = { + isa = XCConfigurationList; + buildConfigurations = ( + 8D40F4172BD1CDC40020872A /* Debug */, + 8D40F4182BD1CDC40020872A /* Release */, + ); + defaultConfigurationIsVisible = 0; + defaultConfigurationName = Release; + }; + 8D40F4192BD1CDC40020872A /* Build configuration list for PBXNativeTarget "VertexAISnippets" */ = { + isa = XCConfigurationList; + buildConfigurations = ( + 8D40F41A2BD1CDC40020872A /* Debug */, + 8D40F41B2BD1CDC40020872A /* Release */, + ); + defaultConfigurationIsVisible = 0; + defaultConfigurationName = Release; + }; +/* End XCConfigurationList section */ + +/* Begin XCRemoteSwiftPackageReference section */ + 8D40F41C2BD1CE1A0020872A /* XCRemoteSwiftPackageReference "firebase-ios-sdk" */ = { + isa = XCRemoteSwiftPackageReference; + repositoryURL = "https://github.com/firebase/firebase-ios-sdk"; + requirement = { + branch = "vertexai-preview-0.1.0"; + kind = branch; + }; + }; +/* End XCRemoteSwiftPackageReference section */ + +/* Begin XCSwiftPackageProductDependency section */ + 8D40F4252BD1CE1A0020872A /* FirebaseAppCheck */ = { + isa = XCSwiftPackageProductDependency; + package = 8D40F41C2BD1CE1A0020872A /* XCRemoteSwiftPackageReference "firebase-ios-sdk" */; + productName = FirebaseAppCheck; + }; + 8D40F43A2BD1CE3E0020872A /* FirebaseVertexAI-Preview */ = { + isa = XCSwiftPackageProductDependency; + package = 8D40F41C2BD1CE1A0020872A /* XCRemoteSwiftPackageReference "firebase-ios-sdk" */; + productName = "FirebaseVertexAI-Preview"; + }; +/* End XCSwiftPackageProductDependency section */ + }; + rootObject = 8D40F4022BD1CDC30020872A /* Project object */; +} diff --git a/VertexAISnippets/VertexAISnippets/Assets.xcassets/AccentColor.colorset/Contents.json b/VertexAISnippets/VertexAISnippets/Assets.xcassets/AccentColor.colorset/Contents.json new file mode 100644 index 00000000..eb878970 --- /dev/null +++ b/VertexAISnippets/VertexAISnippets/Assets.xcassets/AccentColor.colorset/Contents.json @@ -0,0 +1,11 @@ +{ + "colors" : [ + { + "idiom" : "universal" + } + ], + "info" : { + "author" : "xcode", + "version" : 1 + } +} diff --git a/VertexAISnippets/VertexAISnippets/Assets.xcassets/AppIcon.appiconset/Contents.json b/VertexAISnippets/VertexAISnippets/Assets.xcassets/AppIcon.appiconset/Contents.json new file mode 100644 index 00000000..532cd729 --- /dev/null +++ b/VertexAISnippets/VertexAISnippets/Assets.xcassets/AppIcon.appiconset/Contents.json @@ -0,0 +1,63 @@ +{ + "images" : [ + { + "idiom" : "universal", + "platform" : "ios", + "size" : "1024x1024" + }, + { + "idiom" : "mac", + "scale" : "1x", + "size" : "16x16" + }, + { + "idiom" : "mac", + "scale" : "2x", + "size" : "16x16" + }, + { + "idiom" : "mac", + "scale" : "1x", + "size" : "32x32" + }, + { + "idiom" : "mac", + "scale" : "2x", + "size" : "32x32" + }, + { + "idiom" : "mac", + "scale" : "1x", + "size" : "128x128" + }, + { + "idiom" : "mac", + "scale" : "2x", + "size" : "128x128" + }, + { + "idiom" : "mac", + "scale" : "1x", + "size" : "256x256" + }, + { + "idiom" : "mac", + "scale" : "2x", + "size" : "256x256" + }, + { + "idiom" : "mac", + "scale" : "1x", + "size" : "512x512" + }, + { + "idiom" : "mac", + "scale" : "2x", + "size" : "512x512" + } + ], + "info" : { + "author" : "xcode", + "version" : 1 + } +} diff --git a/VertexAISnippets/VertexAISnippets/Assets.xcassets/Contents.json b/VertexAISnippets/VertexAISnippets/Assets.xcassets/Contents.json new file mode 100644 index 00000000..73c00596 --- /dev/null +++ b/VertexAISnippets/VertexAISnippets/Assets.xcassets/Contents.json @@ -0,0 +1,6 @@ +{ + "info" : { + "author" : "xcode", + "version" : 1 + } +} diff --git a/VertexAISnippets/VertexAISnippets/ContentView.swift b/VertexAISnippets/VertexAISnippets/ContentView.swift new file mode 100644 index 00000000..0c5e96f7 --- /dev/null +++ b/VertexAISnippets/VertexAISnippets/ContentView.swift @@ -0,0 +1,31 @@ +// Copyright 2024 Google LLC +// +// Licensed under the Apache License, Version 2.0 (the "License"); +// you may not use this file except in compliance with the License. +// You may obtain a copy of the License at +// +// http://www.apache.org/licenses/LICENSE-2.0 +// +// Unless required by applicable law or agreed to in writing, software +// distributed under the License is distributed on an "AS IS" BASIS, +// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +// See the License for the specific language governing permissions and +// limitations under the License. + +import SwiftUI + +struct ContentView: View { + var body: some View { + VStack { + Image(systemName: "globe") + .imageScale(.large) + .foregroundStyle(.tint) + Text("Hello, world!") + } + .padding() + } +} + +#Preview { + ContentView() +} diff --git a/VertexAISnippets/VertexAISnippets/Preview Content/Preview Assets.xcassets/Contents.json b/VertexAISnippets/VertexAISnippets/Preview Content/Preview Assets.xcassets/Contents.json new file mode 100644 index 00000000..73c00596 --- /dev/null +++ b/VertexAISnippets/VertexAISnippets/Preview Content/Preview Assets.xcassets/Contents.json @@ -0,0 +1,6 @@ +{ + "info" : { + "author" : "xcode", + "version" : 1 + } +} diff --git a/VertexAISnippets/VertexAISnippets/VertexAISnippets.entitlements b/VertexAISnippets/VertexAISnippets/VertexAISnippets.entitlements new file mode 100644 index 00000000..f2ef3ae0 --- /dev/null +++ b/VertexAISnippets/VertexAISnippets/VertexAISnippets.entitlements @@ -0,0 +1,10 @@ + + + + + com.apple.security.app-sandbox + + com.apple.security.files.user-selected.read-only + + + diff --git a/VertexAISnippets/VertexAISnippets/VertexAISnippets.swift b/VertexAISnippets/VertexAISnippets/VertexAISnippets.swift new file mode 100644 index 00000000..617da1a6 --- /dev/null +++ b/VertexAISnippets/VertexAISnippets/VertexAISnippets.swift @@ -0,0 +1,298 @@ +// Copyright 2024 Google LLC +// +// Licensed under the Apache License, Version 2.0 (the "License"); +// you may not use this file except in compliance with the License. +// You may obtain a copy of the License at +// +// http://www.apache.org/licenses/LICENSE-2.0 +// +// Unless required by applicable law or agreed to in writing, software +// distributed under the License is distributed on an "AS IS" BASIS, +// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +// See the License for the specific language governing permissions and +// limitations under the License. + +#if canImport(UIKit) +import UIKit +#else +import AppKit +#endif + +// [START import_vertexai] +import FirebaseVertexAI +// [END import_vertexai] + +class Snippets { + + var model: GenerativeModel! + + func initializeModel() { + // [START initialize_model] + // Initialize the Vertex AI service + let vertex = VertexAI.vertexAI() + + // Initialize the generative model with a model that supports your use case + // Gemini 1.5 Pro is versatile and can accept both text-only or multimodal prompt inputs + let model = vertex.generativeModel(modelName: "gemini-1.5-pro-preview-0409") + // [END initialize_model] + + self.model = model + } + + func callGemini() async throws { + // [START call_gemini] + // Provide a prompt that contains text + let prompt = "Write a story about a magic backpack." + + // To generate text output, call generateContent with the text input + let response = try await model.generateContent(prompt) + if let text = response.text { + print(text) + } + // [END call_gemini] + } + + func callGeminiStreaming() async throws { + // [START call_gemini_streaming] + // Provide a prompt that contains text + let prompt = "Write a story about a magic backpack." + + // To stream generated text output, call generateContentStream with the text input + let contentStream = model.generateContentStream(prompt) + for try await chunk in contentStream { + if let text = chunk.text { + print(text) + } + } + // [END call_gemini_streaming] + } + + func sendTextOnlyPromptStreaming() async throws { + // [START text_only_prompt_streaming] + // Provide a prompt that contains text + let prompt = "Write a story about a magic backpack." + + // To stream generated text output, call generateContentStream with the text input + let contentStream = model.generateContentStream(prompt) + for try await chunk in contentStream { + if let text = chunk.text { + print(text) + } + } + // [END text_only_prompt_streaming] + } + + // Note: This is the same as the call gemini prompt, but may change in the future. + func sendTextOnlyPromt() async throws { + // [START text_only_prompt] + // Provide a prompt that contains text + let prompt = "Write a story about a magic backpack." + + // To generate text output, call generateContent with the text input + let response = try await model.generateContent(prompt) + if let text = response.text { + print(text) + } + // [END text_only_prompt] + } + + func sendMultimodalPromptStreaming() async throws { + // [START multimodal_prompt_streaming] + #if canImport(UIKit) + guard let image = UIImage(named: "image") else { fatalError() } + #else + guard let image = NSImage(named: "image") else { fatalError() } + #endif + + // Provide a text prompt to include with the image + let prompt = "What's in this picture?" + + // To stream generated text output, call generateContentStream and pass in the prompt + let contentStream = model.generateContentStream(image, prompt) + for try await chunk in contentStream { + if let text = chunk.text { + print(text) + } + } + // [END multimodal_prompt_streaming] + } + + func sendMultimodalPrompt() async throws { + // [START multimodal_prompt] + // Provide a text prompt to include with the image + #if canImport(UIKit) + guard let image = UIImage(named: "image") else { fatalError() } + #else + guard let image = NSImage(named: "image") else { fatalError() } + #endif + + let prompt = "What's in this picture?" + + // To generate text output, call generateContent and pass in the prompt + let response = try await model.generateContent(image, prompt) + if let text = response.text { + print(text) + } + // [END multimodal_prompt] + } + + func multiImagePromptStreaming() async throws { + // [START two_image_prompt_streaming] + #if canImport(UIKit) + guard let image1 = UIImage(named: "image1") else { fatalError() } + guard let image2 = UIImage(named: "image2") else { fatalError() } + #else + guard let image1 = NSImage(named: "image1") else { fatalError() } + guard let image2 = NSImage(named: "image2") else { fatalError() } + #endif + + // Provide a text prompt to include with the images + let prompt = "What's different between these pictures?" + + // To stream generated text output, call generateContentStream and pass in the prompt + let contentStream = model.generateContentStream(image1, image2, prompt) + for try await chunk in contentStream { + if let text = chunk.text { + print(text) + } + } + // [END two_image_prompt_streaming] + } + + func multiImagePrompt() async throws { + // [START two_image_prompt] + #if canImport(UIKit) + guard let image1 = UIImage(named: "image1") else { fatalError() } + guard let image2 = UIImage(named: "image2") else { fatalError() } + #else + guard let image1 = NSImage(named: "image1") else { fatalError() } + guard let image2 = NSImage(named: "image2") else { fatalError() } + #endif + + // Provide a text prompt to include with the images + let prompt = "What's different between these pictures?" + + // To generate text output, call generateContent and pass in the prompt + let response = try await model.generateContent(image1, image2, prompt) + if let text = response.text { + print(text) + } + // [END two_image_prompt] + } + + func textAndVideoPrompt() async throws { + // AVFoundation support coming soon™ + } + + func chatStreaming() async throws { + // [START chat_streaming] + // Optionally specify existing chat history + let history = [ + ModelContent(role: "user", parts: "Hello, I have 2 dogs in my house."), + ModelContent(role: "model", parts: "Great to meet you. What would you like to know?"), + ] + + // Initialize the chat with optional chat history + let chat = model.startChat(history: history) + + // To stream generated text output, call sendMessageStream and pass in the message + let contentStream = chat.sendMessageStream("How many paws are in my house?") + for try await chunk in contentStream { + if let text = chunk.text { + print(text) + } + } + // [END chat_streaming] + } + + func chat() async throws { + // [START chat] + // Optionally specify existing chat history + let history = [ + ModelContent(role: "user", parts: "Hello, I have 2 dogs in my house."), + ModelContent(role: "model", parts: "Great to meet you. What would you like to know?"), + ] + + // Initialize the chat with optional chat history + let chat = model.startChat(history: history) + + // To generate text output, call sendMessage and pass in the message + let response = try await chat.sendMessage("How many paws are in my house?") + if let text = response.text { + print(text) + } + // [END chat] + } + + func countTokensText() async throws { + // [START count_tokens_text] + let response = try await model.countTokens("Why is the sky blue?") + print("Total Tokens: \(response.totalTokens)") + print("Total Billable Characters: \(response.totalBillableCharacters)") + // [END count_tokens_text] + } + + func countTokensTextAndImage() async throws { +#if canImport(UIKit) + guard let image = UIImage(named: "image") else { fatalError() } +#else + guard let image = NSImage(named: "image") else { fatalError() } +#endif + // [START count_tokens_text_image] + let response = try await model.countTokens(image, "What's in this picture?") + print("Total Tokens: \(response.totalTokens)") + print("Total Billable Characters: \(response.totalBillableCharacters)") + // [START count_tokens_text_image] + } + + func countTokensMultiImage() async throws { +#if canImport(UIKit) + guard let image1 = UIImage(named: "image1") else { fatalError() } + guard let image2 = UIImage(named: "image2") else { fatalError() } +#else + guard let image1 = NSImage(named: "image1") else { fatalError() } + guard let image2 = NSImage(named: "image2") else { fatalError() } +#endif + // [START count_tokens_multi_image] + let response = try await model.countTokens(image1, image2, "What's in this picture?") + print("Total Tokens: \(response.totalTokens)") + print("Total Billable Characters: \(response.totalBillableCharacters)") + // [END count_tokens_multi_image] + } + + func countTokensChat() async throws { + // [START count_tokens_chat] + let chat = model.startChat() + let history = chat.history + let message = try ModelContent(role: "user", "Why is the sky blue?") + let contents = history + [message] + let response = try await model.countTokens(contents) + print("Total Tokens: \(response.totalTokens)") + print("Total Billable Characters: \(response.totalBillableCharacters)") + // [END count_tokens_chat] + } + + func setSafetySetting() { + // [START set_safety_setting] + let model = VertexAI.vertexAI().generativeModel( + modelName: "MODEL_NAME", + safetySettings: [ + SafetySetting(harmCategory: .harassment, threshold: .blockOnlyHigh) + ] + ) + // [END set_safety_setting] + } + + func setMultipleSafetySettings() { + // [START set_safety_settings] + let harassmentSafety = SafetySetting(harmCategory: .harassment, threshold: .blockOnlyHigh) + let hateSpeechSafety = SafetySetting(harmCategory: .hateSpeech, threshold: .blockMediumAndAbove) + + let model = VertexAI.vertexAI().generativeModel( + modelName: "MODEL_NAME", + safetySettings: [harassmentSafety, hateSpeechSafety] + ) + // [END set_safety_settings] + } + +} diff --git a/VertexAISnippets/VertexAISnippets/VertexAISnippetsApp.swift b/VertexAISnippets/VertexAISnippets/VertexAISnippetsApp.swift new file mode 100644 index 00000000..cc626444 --- /dev/null +++ b/VertexAISnippets/VertexAISnippets/VertexAISnippetsApp.swift @@ -0,0 +1,24 @@ +// Copyright 2024 Google LLC +// +// Licensed under the Apache License, Version 2.0 (the "License"); +// you may not use this file except in compliance with the License. +// You may obtain a copy of the License at +// +// http://www.apache.org/licenses/LICENSE-2.0 +// +// Unless required by applicable law or agreed to in writing, software +// distributed under the License is distributed on an "AS IS" BASIS, +// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +// See the License for the specific language governing permissions and +// limitations under the License. + +import SwiftUI + +@main +struct VertexAISnippetsApp: App { + var body: some Scene { + WindowGroup { + ContentView() + } + } +} From 185f9a8cc560faf3113b888ae14dbd31bedd719e Mon Sep 17 00:00:00 2001 From: Morgan Chen Date: Thu, 25 Apr 2024 13:43:55 -0700 Subject: [PATCH 357/387] Add video snippets --- .../VertexAISnippets/VertexAISnippets.swift | 32 +++++++++++++++++++ 1 file changed, 32 insertions(+) diff --git a/VertexAISnippets/VertexAISnippets/VertexAISnippets.swift b/VertexAISnippets/VertexAISnippets/VertexAISnippets.swift index 617da1a6..5b57ed8d 100644 --- a/VertexAISnippets/VertexAISnippets/VertexAISnippets.swift +++ b/VertexAISnippets/VertexAISnippets/VertexAISnippets.swift @@ -182,6 +182,38 @@ class Snippets { func textAndVideoPrompt() async throws { // AVFoundation support coming soon™ + // [START text_video_prompt] + guard let fileURL = Bundle.main.url(forResource: "sample", + withExtension: "mp4") else { fatalError() } + let video = try Data(contentsOf: fileURL) + let prompt = "What's in this video?" + let videoContent = ModelContent.Part.data(mimetype: "video/mp4", video) + + // To generate text output, call generateContent and pass in the prompt + let response = try await model.generateContent(videoContent, prompt) + if let text = response.text { + print(text) + } + // [END text_video_prompt] + } + + func textAndVideoPromptStreaming() async throws { + // AVFoundation support coming soon™ + // [START text_video_prompt_streaming] + guard let fileURL = Bundle.main.url(forResource: "sample", + withExtension: "mp4") else { fatalError() } + let video = try Data(contentsOf: fileURL) + let prompt = "What's in this video?" + let videoContent = ModelContent.Part.data(mimetype: "video/mp4", video) + + // To stream generated text output, call generateContentStream and pass in the prompt + let contentStream = model.generateContentStream(videoContent, prompt) + for try await chunk in contentStream { + if let text = chunk.text { + print(text) + } + } + // [END text_video_prompt_streaming] } func chatStreaming() async throws { From 82072ea1709ed96e2295921ea1b6480771ac9a3d Mon Sep 17 00:00:00 2001 From: Morgan Chen Date: Fri, 26 Apr 2024 13:24:53 -0700 Subject: [PATCH 358/387] remove comment --- VertexAISnippets/VertexAISnippets/VertexAISnippets.swift | 1 - 1 file changed, 1 deletion(-) diff --git a/VertexAISnippets/VertexAISnippets/VertexAISnippets.swift b/VertexAISnippets/VertexAISnippets/VertexAISnippets.swift index 5b57ed8d..fb9823fe 100644 --- a/VertexAISnippets/VertexAISnippets/VertexAISnippets.swift +++ b/VertexAISnippets/VertexAISnippets/VertexAISnippets.swift @@ -198,7 +198,6 @@ class Snippets { } func textAndVideoPromptStreaming() async throws { - // AVFoundation support coming soon™ // [START text_video_prompt_streaming] guard let fileURL = Bundle.main.url(forResource: "sample", withExtension: "mp4") else { fatalError() } From 40d47039cfaaa84cfd04ef808a1880f94f1aac47 Mon Sep 17 00:00:00 2001 From: Morgan Chen Date: Mon, 29 Apr 2024 15:16:57 -0700 Subject: [PATCH 359/387] add ci build and function calling --- .github/workflows/vertexai.yml | 22 ++++ .../VertexAISnippets/VertexAISnippets.swift | 116 ++++++++++++++++++ 2 files changed, 138 insertions(+) create mode 100644 .github/workflows/vertexai.yml diff --git a/.github/workflows/vertexai.yml b/.github/workflows/vertexai.yml new file mode 100644 index 00000000..51bceeaa --- /dev/null +++ b/.github/workflows/vertexai.yml @@ -0,0 +1,22 @@ +on: + pull_request: + paths: + - 'VertexAISnippets/**' + - '.github/workflows/vertexai.yml' +name: VertexAI +jobs: + snippets-build: + name: snippets build + runs-on: macOS-latest + strategy: + matrix: + destination: ['platform=iOS Simulator,OS=latest,name=iPhone 15', 'platform=OS X'] + steps: + - name: Checkout + uses: actions/checkout@master + - name: Build Swift snippets + run: | + cd VertexAISnippets + xcodebuild -project VertexAISnippets.xcodeproj -scheme VertexAISnippets clean build -destination "${destination}" CODE_SIGNING_REQUIRED=NO + env: + destination: ${{ matrix.destination }} diff --git a/VertexAISnippets/VertexAISnippets/VertexAISnippets.swift b/VertexAISnippets/VertexAISnippets/VertexAISnippets.swift index fb9823fe..bc51add3 100644 --- a/VertexAISnippets/VertexAISnippets/VertexAISnippets.swift +++ b/VertexAISnippets/VertexAISnippets/VertexAISnippets.swift @@ -326,4 +326,120 @@ class Snippets { // [END set_safety_settings] } + func functionCalling() async throws { + // [START create_function] + func makeAPIRequest(currencyDate: String, currencyFrom: String, + currencyTo: String) -> JSONObject { + // This hypothetical API returns a JSON such as: + // {"base":"USD","date":"2024-04-17","rates":{"SEK": 0.091}} + return [ + "date": .string(currencyDate), + "base": .string(currencyFrom), + "rates": .object([currencyTo: .number(0.091)]), + ] + } + // [END create_function] + + // [START create_function_metadata] + let getExchangeRate = FunctionDeclaration( + name: "getExchangeRate", + description: "Get the exchange rate for currencies between countries", + parameters: [ + "currencyDate": Schema( + type: .string, + description: "A date that must always be in YYYY-MM-DD format or the value 'latest' if a time period is not specified" + ), + "currencyFrom": Schema( + type: .string, + description: "The currency to convert from." + ), + "currencyTo": Schema( + type: .string, + description: "The currency to convert to." + ), + ], + requiredParameters: nil + ) + + // [END create_function_metadata] + + // [START initialize_model_function] + // Specify the function declaration. + let function = Tool(functionDeclarations: [getExchangeRate]) + + // Use a model that supports function calling, like Gemini 1.0 Pro. + // See "Supported models" in the "Introduction to function calling" page. + let generativeModel = VertexAI.vertexAI().generativeModel(modelName: "gemini-1.0-pro", + tools: [function]) + // [END initialize_model_function] + + // [START generate_function_call] + let chat = generativeModel.startChat() + + let prompt = "How much is 50 US dollars worth in Swedish krona?" + + // Send the message to the generative model + let response1 = try await chat.sendMessage(prompt) + + // Check if the model responded with a function call + guard let functionCall = response1.functionCalls.first else { + fatalError("Model did not respond with a function call.") + } + // Print an error if the returned function was not declared + guard functionCall.name == "getExchangeRate" else { + fatalError("Unexpected function called: \(functionCall.name)") + } + // Verify that the names and types of the parameters match the declaration + guard case let .string(currencyDate) = functionCall.args["currencyDate"] else { + fatalError("Missing argument: currencyDate") + } + guard case let .string(currencyFrom) = functionCall.args["currencyFrom"] else { + fatalError("Missing argument: currencyFrom") + } + guard case let .string(currencyTo) = functionCall.args["currencyTo"] else { + fatalError("Missing argument: currencyTo") + } + + // Call the hypothetical API + let apiResponse = makeAPIRequest( + currencyDate: currencyDate, + currencyFrom: currencyFrom, + currencyTo: currencyTo + ) + + // Send the API response back to the model so it can generate a text response that can be + // displayed to the user. + let response2 = try await chat.sendMessage([ModelContent( + role: "function", + parts: [.functionResponse(FunctionResponse( + name: functionCall.name, + response: apiResponse + ))] + )]) + + // Log the text response. + guard let modelResponse = response2.text else { + fatalError("Model did not respond with text.") + } + print(modelResponse) + // [END generate_function_call] + + // [START function_modes] + let model = VertexAI.vertexAI().generativeModel( + // Setting a function calling mode is only available in Gemini 1.5 Pro + modelName: "gemini-1.5-pro-latest", + // Pass the function declaration + tools: [Tool(functionDeclarations: [getExchangeRate])], + toolConfig: ToolConfig( + functionCallingConfig: FunctionCallingConfig( + // Only call functions (model won't generate text) + mode: FunctionCallingConfig.Mode.any, + // This should only be set when the Mode is .any. + allowedFunctionNames: ["getExchangeRate"] + ) + ) + ) + // [END function_modes] + } + } From 7909a49d690bf09fee2eba4f4e7a2e1e0e23cbe9 Mon Sep 17 00:00:00 2001 From: Andrew Heard Date: Wed, 1 May 2024 16:21:49 -0400 Subject: [PATCH 360/387] Remove `currencyDate` to match latest docs iteration --- .../VertexAISnippets/VertexAISnippets.swift | 58 +++++++++---------- 1 file changed, 29 insertions(+), 29 deletions(-) diff --git a/VertexAISnippets/VertexAISnippets/VertexAISnippets.swift b/VertexAISnippets/VertexAISnippets/VertexAISnippets.swift index bc51add3..3b4ff8b5 100644 --- a/VertexAISnippets/VertexAISnippets/VertexAISnippets.swift +++ b/VertexAISnippets/VertexAISnippets/VertexAISnippets.swift @@ -326,16 +326,16 @@ class Snippets { // [END set_safety_settings] } + // MARK: - Function Calling + func functionCalling() async throws { // [START create_function] - func makeAPIRequest(currencyDate: String, currencyFrom: String, - currencyTo: String) -> JSONObject { + func makeAPIRequest(currencyFrom: String, currencyTo: String) -> JSONObject { // This hypothetical API returns a JSON such as: - // {"base":"USD","date":"2024-04-17","rates":{"SEK": 0.091}} + // {"base":"USD","rates":{"SEK": 10.99}} return [ - "date": .string(currencyDate), "base": .string(currencyFrom), - "rates": .object([currencyTo: .number(0.091)]), + "rates": .object([currencyTo: .number(10.99)]), ] } // [END create_function] @@ -345,10 +345,6 @@ class Snippets { name: "getExchangeRate", description: "Get the exchange rate for currencies between countries", parameters: [ - "currencyDate": Schema( - type: .string, - description: "A date that must always be in YYYY-MM-DD format or the value 'latest' if a time period is not specified" - ), "currencyFrom": Schema( type: .string, description: "The currency to convert from." @@ -358,23 +354,25 @@ class Snippets { description: "The currency to convert to." ), ], - requiredParameters: nil + requiredParameters: ["currencyFrom", "currencyTo"] ) - // [END create_function_metadata] // [START initialize_model_function] - // Specify the function declaration. - let function = Tool(functionDeclarations: [getExchangeRate]) - + // Initialize the Vertex AI service + let vertex = VertexAI.vertexAI() + + // Initialize the generative model // Use a model that supports function calling, like Gemini 1.0 Pro. - // See "Supported models" in the "Introduction to function calling" page. - let generativeModel = VertexAI.vertexAI().generativeModel(modelName: "gemini-1.0-pro", - tools: [function]) + let model = vertex.generativeModel( + modelName: "gemini-1.0-pro", + // Specify the function declaration. + tools: [Tool(functionDeclarations: [getExchangeRate])] + ) // [END initialize_model_function] // [START generate_function_call] - let chat = generativeModel.startChat() + let chat = model.startChat() let prompt = "How much is 50 US dollars worth in Swedish krona?" @@ -390,9 +388,6 @@ class Snippets { fatalError("Unexpected function called: \(functionCall.name)") } // Verify that the names and types of the parameters match the declaration - guard case let .string(currencyDate) = functionCall.args["currencyDate"] else { - fatalError("Missing argument: currencyDate") - } guard case let .string(currencyFrom) = functionCall.args["currencyFrom"] else { fatalError("Missing argument: currencyFrom") } @@ -401,15 +396,11 @@ class Snippets { } // Call the hypothetical API - let apiResponse = makeAPIRequest( - currencyDate: currencyDate, - currencyFrom: currencyFrom, - currencyTo: currencyTo - ) + let apiResponse = makeAPIRequest(currencyFrom: currencyFrom, currencyTo: currencyTo) // Send the API response back to the model so it can generate a text response that can be // displayed to the user. - let response2 = try await chat.sendMessage([ModelContent( + let response = try await chat.sendMessage([ModelContent( role: "function", parts: [.functionResponse(FunctionResponse( name: functionCall.name, @@ -418,16 +409,25 @@ class Snippets { )]) // Log the text response. - guard let modelResponse = response2.text else { + guard let modelResponse = response.text else { fatalError("Model did not respond with text.") } print(modelResponse) // [END generate_function_call] + } + + func functionCallingModes() { + let getExchangeRate = FunctionDeclaration( + name: "getExchangeRate", + description: "Get the exchange rate for currencies between countries", + parameters: nil, + requiredParameters: nil + ) // [START function_modes] let model = VertexAI.vertexAI().generativeModel( // Setting a function calling mode is only available in Gemini 1.5 Pro - modelName: "gemini-1.5-pro-latest", + modelName: "gemini-1.5-pro-preview-0409", // Pass the function declaration tools: [Tool(functionDeclarations: [getExchangeRate])], toolConfig: ToolConfig( From 57e4ec906b359097db99e2c3da573358468c33cb Mon Sep 17 00:00:00 2001 From: Morgan Chen Date: Thu, 2 May 2024 13:56:24 -0700 Subject: [PATCH 361/387] Add more devsite snippets --- .../VertexAISnippets/VertexAISnippets.swift | 58 ++++++++++++++++++- 1 file changed, 57 insertions(+), 1 deletion(-) diff --git a/VertexAISnippets/VertexAISnippets/VertexAISnippets.swift b/VertexAISnippets/VertexAISnippets/VertexAISnippets.swift index bc51add3..54b77b2e 100644 --- a/VertexAISnippets/VertexAISnippets/VertexAISnippets.swift +++ b/VertexAISnippets/VertexAISnippets/VertexAISnippets.swift @@ -39,6 +39,63 @@ class Snippets { self.model = model } + func templateInitializeModel() { + // [START template_initialize_model] + // Initialize the Vertex AI service + let vertex = VertexAI.vertexAI() + + // Initialize the generative model with a model that supports your use case + // Gemini 1.5 Pro is versatile and can accept both text-only or multimodal prompt inputs + let model = vertex.generativeModel(modelName: "{{generic_model_name_initialization}}") + // [END template_initialize_model] + } + + func configureModel() { + let vertex = VertexAI.vertexAI() + + // [START configure_model] + let config = GenerationConfig( + temperature: 0.9, + topP: 0.1, + topK: 16, + maxOutputTokens: 200, + stopSequences: ["red"] + ) + + let model = vertex.generativeModel( + modelName: "{{ 'MODEL_NAME' }}", + generationConfig: config + ) + // [END configure_model] + } + + func safetySettings() { + let vertex = VertexAI.vertexAI() + + // [START safety_settings] + let model = vertex.generativeModel( + modelName: "{{ 'MODEL_NAME' }}", + safetySettings: [ + SafetySetting(harmCategory: .harassment, threshold: .blockOnlyHigh) + ] + ) + // [END safety_settings] + } + + func multiSafetySettings() { + let vertex = VertexAI.vertexAI() + + // [START multi_safety_settings] + let harassmentSafety = SafetySetting(harmCategory: .harassment, threshold: .blockOnlyHigh) + let hateSpeechSafety = SafetySetting(harmCategory: .hateSpeech, threshold: .blockMediumAndAbove) + + let model = vertex.generativeModel( + modelName: "{{ 'MODEL_NAME' }}", + safetySettings: [harassmentSafety, hateSpeechSafety] + ) + // END multi_safety_settings + } + func callGemini() async throws { // [START call_gemini] // Provide a prompt that contains text @@ -181,7 +238,6 @@ class Snippets { } func textAndVideoPrompt() async throws { - // AVFoundation support coming soon™ // [START text_video_prompt] guard let fileURL = Bundle.main.url(forResource: "sample", withExtension: "mp4") else { fatalError() } From 9279006eb959c0deb9c4cbce1482b69020fabba0 Mon Sep 17 00:00:00 2001 From: Morgan Chen Date: Thu, 2 May 2024 14:07:00 -0700 Subject: [PATCH 362/387] fix bad end tag --- VertexAISnippets/VertexAISnippets/VertexAISnippets.swift | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/VertexAISnippets/VertexAISnippets/VertexAISnippets.swift b/VertexAISnippets/VertexAISnippets/VertexAISnippets.swift index ab0c3427..a8a5ef4e 100644 --- a/VertexAISnippets/VertexAISnippets/VertexAISnippets.swift +++ b/VertexAISnippets/VertexAISnippets/VertexAISnippets.swift @@ -329,7 +329,7 @@ class Snippets { let response = try await model.countTokens(image, "What's in this picture?") print("Total Tokens: \(response.totalTokens)") print("Total Billable Characters: \(response.totalBillableCharacters)") - // [START count_tokens_text_image] + // [END count_tokens_text_image] } func countTokensMultiImage() async throws { From aa98c6c6b6a246fba9ed2280b8c0c862c2322121 Mon Sep 17 00:00:00 2001 From: Morgan Chen Date: Thu, 2 May 2024 14:20:26 -0700 Subject: [PATCH 363/387] fix bad end tag --- VertexAISnippets/VertexAISnippets/VertexAISnippets.swift | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/VertexAISnippets/VertexAISnippets/VertexAISnippets.swift b/VertexAISnippets/VertexAISnippets/VertexAISnippets.swift index a8a5ef4e..be7b6327 100644 --- a/VertexAISnippets/VertexAISnippets/VertexAISnippets.swift +++ b/VertexAISnippets/VertexAISnippets/VertexAISnippets.swift @@ -93,7 +93,7 @@ class Snippets { modelName: "{{ 'MODEL_NAME' }}", safetySettings: [harassmentSafety, hateSpeechSafety] ) - // END multi_safety_settings + // [END multi_safety_settings] } func callGemini() async throws { From 3a50d85236f6dbb8ae99753c13e7dd815380bd59 Mon Sep 17 00:00:00 2001 From: Morgan Chen Date: Thu, 23 May 2024 14:36:51 -0700 Subject: [PATCH 364/387] rachel code review --- .../VertexAISnippets/VertexAISnippets.swift | 100 ++++++------------ 1 file changed, 30 insertions(+), 70 deletions(-) diff --git a/VertexAISnippets/VertexAISnippets/VertexAISnippets.swift b/VertexAISnippets/VertexAISnippets/VertexAISnippets.swift index be7b6327..2a11ae9a 100644 --- a/VertexAISnippets/VertexAISnippets/VertexAISnippets.swift +++ b/VertexAISnippets/VertexAISnippets/VertexAISnippets.swift @@ -32,24 +32,13 @@ class Snippets { let vertex = VertexAI.vertexAI() // Initialize the generative model with a model that supports your use case - // Gemini 1.5 Pro is versatile and can accept both text-only or multimodal prompt inputs - let model = vertex.generativeModel(modelName: "gemini-1.5-pro-preview-0409") + // Gemini 1.5 models are versatile and can be used with all API capabilities + let model = vertex.generativeModel(modelName: "{{generic_model_name_initialization}}") // [END initialize_model] self.model = model } - func templateInitializeModel() { - // [START template_initialize_model] - // Initialize the Vertex AI service - let vertex = VertexAI.vertexAI() - - // Initialize the generative model with a model that supports your use case - // Gemini 1.5 Pro is versatile and can accept both text-only or multimodal prompt inputs - let model = vertex.generativeModel(modelName: "{{generic_model_name_initialization}}") - // [END template_initialize_model] - } - func configureModel() { let vertex = VertexAI.vertexAI() @@ -63,7 +52,7 @@ class Snippets { ) let model = vertex.generativeModel( - modelName: "{{ 'MODEL_NAME' }}", + modelName: "{{generic_model_name_initialization}}", generationConfig: config ) // [END configure_model] @@ -74,7 +63,7 @@ class Snippets { // [START safety_settings] let model = vertex.generativeModel( - modelName: "{{ 'MODEL_NAME' }}", + modelName: "{{generic_model_name_initialization}}", safetySettings: [ SafetySetting(harmCategory: .harassment, threshold: .blockOnlyHigh) ] @@ -90,42 +79,14 @@ class Snippets { let hateSpeechSafety = SafetySetting(harmCategory: .hateSpeech, threshold: .blockMediumAndAbove) let model = vertex.generativeModel( - modelName: "{{ 'MODEL_NAME' }}", + modelName: "{{generic_model_name_initialization}}", safetySettings: [harassmentSafety, hateSpeechSafety] ) // [END multi_safety_settings] } - func callGemini() async throws { - // [START call_gemini] - // Provide a prompt that contains text - let prompt = "Write a story about a magic backpack." - - // To generate text output, call generateContent with the text input - let response = try await model.generateContent(prompt) - if let text = response.text { - print(text) - } - // [END call_gemini] - } - - func callGeminiStreaming() async throws { - // [START call_gemini_streaming] - // Provide a prompt that contains text - let prompt = "Write a story about a magic backpack." - - // To stream generated text output, call generateContentStream with the text input - let contentStream = model.generateContentStream(prompt) - for try await chunk in contentStream { - if let text = chunk.text { - print(text) - } - } - // [END call_gemini_streaming] - } - func sendTextOnlyPromptStreaming() async throws { - // [START text_only_prompt_streaming] + // [START text_gen_text_only_prompt_streaming] // Provide a prompt that contains text let prompt = "Write a story about a magic backpack." @@ -136,12 +97,11 @@ class Snippets { print(text) } } - // [END text_only_prompt_streaming] + // [START text_gen_text_only_prompt_streaming] } - // Note: This is the same as the call gemini prompt, but may change in the future. func sendTextOnlyPromt() async throws { - // [START text_only_prompt] + // [START text_gen_text_only_prompt] // Provide a prompt that contains text let prompt = "Write a story about a magic backpack." @@ -150,11 +110,11 @@ class Snippets { if let text = response.text { print(text) } - // [END text_only_prompt] + // [START text_gen_text_only_prompt] } func sendMultimodalPromptStreaming() async throws { - // [START multimodal_prompt_streaming] + // [START text_gen_multimodal_one_image_prompt_streaming] #if canImport(UIKit) guard let image = UIImage(named: "image") else { fatalError() } #else @@ -171,11 +131,11 @@ class Snippets { print(text) } } - // [END multimodal_prompt_streaming] + // [END text_gen_multimodal_one_image_prompt_streaming] } func sendMultimodalPrompt() async throws { - // [START multimodal_prompt] + // [START text_gen_multimodal_one_image_prompt] // Provide a text prompt to include with the image #if canImport(UIKit) guard let image = UIImage(named: "image") else { fatalError() } @@ -190,11 +150,11 @@ class Snippets { if let text = response.text { print(text) } - // [END multimodal_prompt] + // [END text_gen_multimodal_one_image_prompt] } func multiImagePromptStreaming() async throws { - // [START two_image_prompt_streaming] + // [START text_gen_multimodal_multi_image_prompt_streaming] #if canImport(UIKit) guard let image1 = UIImage(named: "image1") else { fatalError() } guard let image2 = UIImage(named: "image2") else { fatalError() } @@ -213,11 +173,11 @@ class Snippets { print(text) } } - // [END two_image_prompt_streaming] + // [END text_gen_multimodal_multi_image_prompt_streaming] } func multiImagePrompt() async throws { - // [START two_image_prompt] + // [START text_gen_multimodal_multi_image_prompt] #if canImport(UIKit) guard let image1 = UIImage(named: "image1") else { fatalError() } guard let image2 = UIImage(named: "image2") else { fatalError() } @@ -234,12 +194,12 @@ class Snippets { if let text = response.text { print(text) } - // [END two_image_prompt] + // [END text_gen_multimodal_multi_image_prompt] } func textAndVideoPrompt() async throws { - // [START text_video_prompt] - guard let fileURL = Bundle.main.url(forResource: "sample", + // [START text_gen_multimodal_video_prompt] + guard let fileURL = Bundle.main.url(forResource: "sample", withExtension: "mp4") else { fatalError() } let video = try Data(contentsOf: fileURL) let prompt = "What's in this video?" @@ -250,11 +210,11 @@ class Snippets { if let text = response.text { print(text) } - // [END text_video_prompt] + // [END text_gen_multimodal_video_prompt] } func textAndVideoPromptStreaming() async throws { - // [START text_video_prompt_streaming] + // [START text_gen_multimodal_video_prompt_streaming] guard let fileURL = Bundle.main.url(forResource: "sample", withExtension: "mp4") else { fatalError() } let video = try Data(contentsOf: fileURL) @@ -268,7 +228,7 @@ class Snippets { print(text) } } - // [END text_video_prompt_streaming] + // [END text_gen_multimodal_video_prompt_streaming] } func chatStreaming() async throws { @@ -360,26 +320,26 @@ class Snippets { } func setSafetySetting() { - // [START set_safety_setting] + // [START set_one_safety_setting] let model = VertexAI.vertexAI().generativeModel( - modelName: "MODEL_NAME", + modelName: "{{generic_model_name_initialization}}", safetySettings: [ SafetySetting(harmCategory: .harassment, threshold: .blockOnlyHigh) ] ) - // [END set_safety_setting] + // [END set_one_safety_setting] } func setMultipleSafetySettings() { - // [START set_safety_settings] + // [START set_multi_safety_settings] let harassmentSafety = SafetySetting(harmCategory: .harassment, threshold: .blockOnlyHigh) let hateSpeechSafety = SafetySetting(harmCategory: .hateSpeech, threshold: .blockMediumAndAbove) let model = VertexAI.vertexAI().generativeModel( - modelName: "MODEL_NAME", + modelName: "{{generic_model_name_initialization}}", safetySettings: [harassmentSafety, hateSpeechSafety] ) - // [END set_safety_settings] + // [END set_multi_safety_settings] } // MARK: - Function Calling @@ -421,7 +381,7 @@ class Snippets { // Initialize the generative model // Use a model that supports function calling, like Gemini 1.0 Pro. let model = vertex.generativeModel( - modelName: "gemini-1.0-pro", + modelName: "{{generic_model_name_initialization}}", // Specify the function declaration. tools: [Tool(functionDeclarations: [getExchangeRate])] ) @@ -483,7 +443,7 @@ class Snippets { // [START function_modes] let model = VertexAI.vertexAI().generativeModel( // Setting a function calling mode is only available in Gemini 1.5 Pro - modelName: "gemini-1.5-pro-preview-0409", + modelName: "{{generic_model_name_initialization}}", // Pass the function declaration tools: [Tool(functionDeclarations: [getExchangeRate])], toolConfig: ToolConfig( From 21e79bcbc786222ad67e0a1f1debe6efc95cc64a Mon Sep 17 00:00:00 2001 From: Morgan Chen Date: Thu, 30 May 2024 14:31:56 -0700 Subject: [PATCH 365/387] rename Vertex dir --- .github/workflows/vertexai.yml | 4 ++-- .../VertexAISnippets.xcodeproj/project.pbxproj | 0 .../Assets.xcassets/AccentColor.colorset/Contents.json | 0 .../Assets.xcassets/AppIcon.appiconset/Contents.json | 0 .../VertexAISnippets/Assets.xcassets/Contents.json | 0 .../VertexAISnippets/ContentView.swift | 0 .../Preview Content/Preview Assets.xcassets/Contents.json | 0 .../VertexAISnippets/VertexAISnippets.entitlements | 0 .../VertexAISnippets/VertexAISnippets.swift | 0 .../VertexAISnippets/VertexAISnippetsApp.swift | 0 10 files changed, 2 insertions(+), 2 deletions(-) rename {VertexAISnippets => vertexai}/VertexAISnippets.xcodeproj/project.pbxproj (100%) rename {VertexAISnippets => vertexai}/VertexAISnippets/Assets.xcassets/AccentColor.colorset/Contents.json (100%) rename {VertexAISnippets => vertexai}/VertexAISnippets/Assets.xcassets/AppIcon.appiconset/Contents.json (100%) rename {VertexAISnippets => vertexai}/VertexAISnippets/Assets.xcassets/Contents.json (100%) rename {VertexAISnippets => vertexai}/VertexAISnippets/ContentView.swift (100%) rename {VertexAISnippets => vertexai}/VertexAISnippets/Preview Content/Preview Assets.xcassets/Contents.json (100%) rename {VertexAISnippets => vertexai}/VertexAISnippets/VertexAISnippets.entitlements (100%) rename {VertexAISnippets => vertexai}/VertexAISnippets/VertexAISnippets.swift (100%) rename {VertexAISnippets => vertexai}/VertexAISnippets/VertexAISnippetsApp.swift (100%) diff --git a/.github/workflows/vertexai.yml b/.github/workflows/vertexai.yml index 51bceeaa..f5757908 100644 --- a/.github/workflows/vertexai.yml +++ b/.github/workflows/vertexai.yml @@ -1,7 +1,7 @@ on: pull_request: paths: - - 'VertexAISnippets/**' + - 'vertexai/**' - '.github/workflows/vertexai.yml' name: VertexAI jobs: @@ -16,7 +16,7 @@ jobs: uses: actions/checkout@master - name: Build Swift snippets run: | - cd VertexAISnippets + cd vertexai xcodebuild -project VertexAISnippets.xcodeproj -scheme VertexAISnippets clean build -destination "${destination}" CODE_SIGNING_REQUIRED=NO env: destination: ${{ matrix.destination }} diff --git a/VertexAISnippets/VertexAISnippets.xcodeproj/project.pbxproj b/vertexai/VertexAISnippets.xcodeproj/project.pbxproj similarity index 100% rename from VertexAISnippets/VertexAISnippets.xcodeproj/project.pbxproj rename to vertexai/VertexAISnippets.xcodeproj/project.pbxproj diff --git a/VertexAISnippets/VertexAISnippets/Assets.xcassets/AccentColor.colorset/Contents.json b/vertexai/VertexAISnippets/Assets.xcassets/AccentColor.colorset/Contents.json similarity index 100% rename from VertexAISnippets/VertexAISnippets/Assets.xcassets/AccentColor.colorset/Contents.json rename to vertexai/VertexAISnippets/Assets.xcassets/AccentColor.colorset/Contents.json diff --git a/VertexAISnippets/VertexAISnippets/Assets.xcassets/AppIcon.appiconset/Contents.json b/vertexai/VertexAISnippets/Assets.xcassets/AppIcon.appiconset/Contents.json similarity index 100% rename from VertexAISnippets/VertexAISnippets/Assets.xcassets/AppIcon.appiconset/Contents.json rename to vertexai/VertexAISnippets/Assets.xcassets/AppIcon.appiconset/Contents.json diff --git a/VertexAISnippets/VertexAISnippets/Assets.xcassets/Contents.json b/vertexai/VertexAISnippets/Assets.xcassets/Contents.json similarity index 100% rename from VertexAISnippets/VertexAISnippets/Assets.xcassets/Contents.json rename to vertexai/VertexAISnippets/Assets.xcassets/Contents.json diff --git a/VertexAISnippets/VertexAISnippets/ContentView.swift b/vertexai/VertexAISnippets/ContentView.swift similarity index 100% rename from VertexAISnippets/VertexAISnippets/ContentView.swift rename to vertexai/VertexAISnippets/ContentView.swift diff --git a/VertexAISnippets/VertexAISnippets/Preview Content/Preview Assets.xcassets/Contents.json b/vertexai/VertexAISnippets/Preview Content/Preview Assets.xcassets/Contents.json similarity index 100% rename from VertexAISnippets/VertexAISnippets/Preview Content/Preview Assets.xcassets/Contents.json rename to vertexai/VertexAISnippets/Preview Content/Preview Assets.xcassets/Contents.json diff --git a/VertexAISnippets/VertexAISnippets/VertexAISnippets.entitlements b/vertexai/VertexAISnippets/VertexAISnippets.entitlements similarity index 100% rename from VertexAISnippets/VertexAISnippets/VertexAISnippets.entitlements rename to vertexai/VertexAISnippets/VertexAISnippets.entitlements diff --git a/VertexAISnippets/VertexAISnippets/VertexAISnippets.swift b/vertexai/VertexAISnippets/VertexAISnippets.swift similarity index 100% rename from VertexAISnippets/VertexAISnippets/VertexAISnippets.swift rename to vertexai/VertexAISnippets/VertexAISnippets.swift diff --git a/VertexAISnippets/VertexAISnippets/VertexAISnippetsApp.swift b/vertexai/VertexAISnippets/VertexAISnippetsApp.swift similarity index 100% rename from VertexAISnippets/VertexAISnippets/VertexAISnippetsApp.swift rename to vertexai/VertexAISnippets/VertexAISnippetsApp.swift From 43ca70778ee50a805ddf854c404d761d3c589879 Mon Sep 17 00:00:00 2001 From: Andrew Heard Date: Tue, 4 Jun 2024 17:17:37 -0400 Subject: [PATCH 366/387] Update Vertex AI xcodeproj to use `firebase-ios-sdk` `main` branch (#399) --- vertexai/VertexAISnippets.xcodeproj/project.pbxproj | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/vertexai/VertexAISnippets.xcodeproj/project.pbxproj b/vertexai/VertexAISnippets.xcodeproj/project.pbxproj index 96a6a887..b8d1f7cd 100644 --- a/vertexai/VertexAISnippets.xcodeproj/project.pbxproj +++ b/vertexai/VertexAISnippets.xcodeproj/project.pbxproj @@ -384,7 +384,7 @@ isa = XCRemoteSwiftPackageReference; repositoryURL = "https://github.com/firebase/firebase-ios-sdk"; requirement = { - branch = "vertexai-preview-0.1.0"; + branch = main; kind = branch; }; }; From 8f955c60942090b8cd0e8e90fbb9e76a9c17bd52 Mon Sep 17 00:00:00 2001 From: Morgan Chen Date: Tue, 4 Jun 2024 15:15:45 -0700 Subject: [PATCH 367/387] remove template in snippets --- vertexai/VertexAISnippets/VertexAISnippets.swift | 16 ++++++++-------- 1 file changed, 8 insertions(+), 8 deletions(-) diff --git a/vertexai/VertexAISnippets/VertexAISnippets.swift b/vertexai/VertexAISnippets/VertexAISnippets.swift index 2a11ae9a..9b8e3fe2 100644 --- a/vertexai/VertexAISnippets/VertexAISnippets.swift +++ b/vertexai/VertexAISnippets/VertexAISnippets.swift @@ -33,7 +33,7 @@ class Snippets { // Initialize the generative model with a model that supports your use case // Gemini 1.5 models are versatile and can be used with all API capabilities - let model = vertex.generativeModel(modelName: "{{generic_model_name_initialization}}") + let model = vertex.generativeModel(modelName: "gemini-1.5-pro") // [END initialize_model] self.model = model @@ -52,7 +52,7 @@ class Snippets { ) let model = vertex.generativeModel( - modelName: "{{generic_model_name_initialization}}", + modelName: "gemini-1.5-pro", generationConfig: config ) // [END configure_model] @@ -63,7 +63,7 @@ class Snippets { // [START safety_settings] let model = vertex.generativeModel( - modelName: "{{generic_model_name_initialization}}", + modelName: "gemini-1.5-pro", safetySettings: [ SafetySetting(harmCategory: .harassment, threshold: .blockOnlyHigh) ] @@ -79,7 +79,7 @@ class Snippets { let hateSpeechSafety = SafetySetting(harmCategory: .hateSpeech, threshold: .blockMediumAndAbove) let model = vertex.generativeModel( - modelName: "{{generic_model_name_initialization}}", + modelName: "gemini-1.5-pro", safetySettings: [harassmentSafety, hateSpeechSafety] ) // [END multi_safety_settings] @@ -322,7 +322,7 @@ class Snippets { func setSafetySetting() { // [START set_one_safety_setting] let model = VertexAI.vertexAI().generativeModel( - modelName: "{{generic_model_name_initialization}}", + modelName: "gemini-1.5-pro", safetySettings: [ SafetySetting(harmCategory: .harassment, threshold: .blockOnlyHigh) ] @@ -336,7 +336,7 @@ class Snippets { let hateSpeechSafety = SafetySetting(harmCategory: .hateSpeech, threshold: .blockMediumAndAbove) let model = VertexAI.vertexAI().generativeModel( - modelName: "{{generic_model_name_initialization}}", + modelName: "gemini-1.5-pro", safetySettings: [harassmentSafety, hateSpeechSafety] ) // [END set_multi_safety_settings] @@ -381,7 +381,7 @@ class Snippets { // Initialize the generative model // Use a model that supports function calling, like Gemini 1.0 Pro. let model = vertex.generativeModel( - modelName: "{{generic_model_name_initialization}}", + modelName: "gemini-1.5-pro", // Specify the function declaration. tools: [Tool(functionDeclarations: [getExchangeRate])] ) @@ -443,7 +443,7 @@ class Snippets { // [START function_modes] let model = VertexAI.vertexAI().generativeModel( // Setting a function calling mode is only available in Gemini 1.5 Pro - modelName: "{{generic_model_name_initialization}}", + modelName: "gemini-1.5-pro", // Pass the function declaration tools: [Tool(functionDeclarations: [getExchangeRate])], toolConfig: ToolConfig( From 8e9e73a0f1ce8987b1ac1fa984a0a2e6e8fde782 Mon Sep 17 00:00:00 2001 From: Morgan Chen Date: Tue, 4 Jun 2024 15:28:08 -0700 Subject: [PATCH 368/387] use flash --- vertexai/VertexAISnippets/VertexAISnippets.swift | 16 ++++++++-------- 1 file changed, 8 insertions(+), 8 deletions(-) diff --git a/vertexai/VertexAISnippets/VertexAISnippets.swift b/vertexai/VertexAISnippets/VertexAISnippets.swift index 9b8e3fe2..6e1f4f57 100644 --- a/vertexai/VertexAISnippets/VertexAISnippets.swift +++ b/vertexai/VertexAISnippets/VertexAISnippets.swift @@ -33,7 +33,7 @@ class Snippets { // Initialize the generative model with a model that supports your use case // Gemini 1.5 models are versatile and can be used with all API capabilities - let model = vertex.generativeModel(modelName: "gemini-1.5-pro") + let model = vertex.generativeModel(modelName: "gemini-1.5-flash") // [END initialize_model] self.model = model @@ -52,7 +52,7 @@ class Snippets { ) let model = vertex.generativeModel( - modelName: "gemini-1.5-pro", + modelName: "gemini-1.5-flash", generationConfig: config ) // [END configure_model] @@ -63,7 +63,7 @@ class Snippets { // [START safety_settings] let model = vertex.generativeModel( - modelName: "gemini-1.5-pro", + modelName: "gemini-1.5-flash", safetySettings: [ SafetySetting(harmCategory: .harassment, threshold: .blockOnlyHigh) ] @@ -79,7 +79,7 @@ class Snippets { let hateSpeechSafety = SafetySetting(harmCategory: .hateSpeech, threshold: .blockMediumAndAbove) let model = vertex.generativeModel( - modelName: "gemini-1.5-pro", + modelName: "gemini-1.5-flash", safetySettings: [harassmentSafety, hateSpeechSafety] ) // [END multi_safety_settings] @@ -322,7 +322,7 @@ class Snippets { func setSafetySetting() { // [START set_one_safety_setting] let model = VertexAI.vertexAI().generativeModel( - modelName: "gemini-1.5-pro", + modelName: "gemini-1.5-flash", safetySettings: [ SafetySetting(harmCategory: .harassment, threshold: .blockOnlyHigh) ] @@ -336,7 +336,7 @@ class Snippets { let hateSpeechSafety = SafetySetting(harmCategory: .hateSpeech, threshold: .blockMediumAndAbove) let model = VertexAI.vertexAI().generativeModel( - modelName: "gemini-1.5-pro", + modelName: "gemini-1.5-flash", safetySettings: [harassmentSafety, hateSpeechSafety] ) // [END set_multi_safety_settings] @@ -379,9 +379,9 @@ class Snippets { let vertex = VertexAI.vertexAI() // Initialize the generative model - // Use a model that supports function calling, like Gemini 1.0 Pro. + // Use a model that supports function calling, like a Gemini 1.5 model. let model = vertex.generativeModel( - modelName: "gemini-1.5-pro", + modelName: "gemini-1.5-flash", // Specify the function declaration. tools: [Tool(functionDeclarations: [getExchangeRate])] ) From 7ca4d3bbcec72be649e1294a768bdf3707a5f518 Mon Sep 17 00:00:00 2001 From: Morgan Chen Date: Thu, 6 Jun 2024 12:51:58 -0700 Subject: [PATCH 369/387] fix bad end tags --- vertexai/VertexAISnippets/VertexAISnippets.swift | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/vertexai/VertexAISnippets/VertexAISnippets.swift b/vertexai/VertexAISnippets/VertexAISnippets.swift index 6e1f4f57..ab871d53 100644 --- a/vertexai/VertexAISnippets/VertexAISnippets.swift +++ b/vertexai/VertexAISnippets/VertexAISnippets.swift @@ -97,7 +97,7 @@ class Snippets { print(text) } } - // [START text_gen_text_only_prompt_streaming] + // [END text_gen_text_only_prompt_streaming] } func sendTextOnlyPromt() async throws { @@ -110,7 +110,7 @@ class Snippets { if let text = response.text { print(text) } - // [START text_gen_text_only_prompt] + // [END text_gen_text_only_prompt] } func sendMultimodalPromptStreaming() async throws { From e71e5a0993d4918b74b378bb1e3422edf792c161 Mon Sep 17 00:00:00 2001 From: Morgan Chen Date: Fri, 11 Oct 2024 13:13:49 -0700 Subject: [PATCH 370/387] update vertexai preview to main --- vertexai/VertexAISnippets/VertexAISnippets.swift | 13 ++++++++----- 1 file changed, 8 insertions(+), 5 deletions(-) diff --git a/vertexai/VertexAISnippets/VertexAISnippets.swift b/vertexai/VertexAISnippets/VertexAISnippets.swift index ab871d53..d8fd77c2 100644 --- a/vertexai/VertexAISnippets/VertexAISnippets.swift +++ b/vertexai/VertexAISnippets/VertexAISnippets.swift @@ -20,6 +20,9 @@ import AppKit // [START import_vertexai] import FirebaseVertexAI +import FirebaseCore +import FirebaseAuthInterop +import FirebaseAppCheckInterop // [END import_vertexai] class Snippets { @@ -91,7 +94,7 @@ class Snippets { let prompt = "Write a story about a magic backpack." // To stream generated text output, call generateContentStream with the text input - let contentStream = model.generateContentStream(prompt) + let contentStream = try model.generateContentStream(prompt) for try await chunk in contentStream { if let text = chunk.text { print(text) @@ -125,7 +128,7 @@ class Snippets { let prompt = "What's in this picture?" // To stream generated text output, call generateContentStream and pass in the prompt - let contentStream = model.generateContentStream(image, prompt) + let contentStream = try model.generateContentStream(image, prompt) for try await chunk in contentStream { if let text = chunk.text { print(text) @@ -167,7 +170,7 @@ class Snippets { let prompt = "What's different between these pictures?" // To stream generated text output, call generateContentStream and pass in the prompt - let contentStream = model.generateContentStream(image1, image2, prompt) + let contentStream = try model.generateContentStream(image1, image2, prompt) for try await chunk in contentStream { if let text = chunk.text { print(text) @@ -222,7 +225,7 @@ class Snippets { let videoContent = ModelContent.Part.data(mimetype: "video/mp4", video) // To stream generated text output, call generateContentStream and pass in the prompt - let contentStream = model.generateContentStream(videoContent, prompt) + let contentStream = try model.generateContentStream(videoContent, prompt) for try await chunk in contentStream { if let text = chunk.text { print(text) @@ -243,7 +246,7 @@ class Snippets { let chat = model.startChat(history: history) // To stream generated text output, call sendMessageStream and pass in the message - let contentStream = chat.sendMessageStream("How many paws are in my house?") + let contentStream = try chat.sendMessageStream("How many paws are in my house?") for try await chunk in contentStream { if let text = chunk.text { print(text) From 70d721b8f75016e686341c835a07156e59a3cd15 Mon Sep 17 00:00:00 2001 From: Morgan Chen Date: Thu, 31 Oct 2024 12:44:08 -0700 Subject: [PATCH 371/387] actually update snippets --- .../project.pbxproj | 24 ++++++++--- .../VertexAISnippets/VertexAISnippets.swift | 42 +++++++------------ 2 files changed, 34 insertions(+), 32 deletions(-) diff --git a/vertexai/VertexAISnippets.xcodeproj/project.pbxproj b/vertexai/VertexAISnippets.xcodeproj/project.pbxproj index b8d1f7cd..70883f14 100644 --- a/vertexai/VertexAISnippets.xcodeproj/project.pbxproj +++ b/vertexai/VertexAISnippets.xcodeproj/project.pbxproj @@ -12,8 +12,9 @@ 8D40F4122BD1CDC40020872A /* Assets.xcassets in Resources */ = {isa = PBXBuildFile; fileRef = 8D40F4112BD1CDC40020872A /* Assets.xcassets */; }; 8D40F4162BD1CDC40020872A /* Preview Assets.xcassets in Resources */ = {isa = PBXBuildFile; fileRef = 8D40F4152BD1CDC40020872A /* Preview Assets.xcassets */; }; 8D40F4262BD1CE1A0020872A /* FirebaseAppCheck in Frameworks */ = {isa = PBXBuildFile; productRef = 8D40F4252BD1CE1A0020872A /* FirebaseAppCheck */; }; - 8D40F43B2BD1CE3E0020872A /* FirebaseVertexAI-Preview in Frameworks */ = {isa = PBXBuildFile; productRef = 8D40F43A2BD1CE3E0020872A /* FirebaseVertexAI-Preview */; }; 8D40F43D2BD1CE910020872A /* VertexAISnippets.swift in Sources */ = {isa = PBXBuildFile; fileRef = 8D40F43C2BD1CE910020872A /* VertexAISnippets.swift */; }; + 8D7B83012CD4127C0024A604 /* FirebaseAuth in Frameworks */ = {isa = PBXBuildFile; productRef = 8D7B83002CD4127C0024A604 /* FirebaseAuth */; }; + 8D7B83032CD4127C0024A604 /* FirebaseVertexAI in Frameworks */ = {isa = PBXBuildFile; productRef = 8D7B83022CD4127C0024A604 /* FirebaseVertexAI */; }; /* End PBXBuildFile section */ /* Begin PBXFileReference section */ @@ -31,7 +32,8 @@ isa = PBXFrameworksBuildPhase; buildActionMask = 2147483647; files = ( - 8D40F43B2BD1CE3E0020872A /* FirebaseVertexAI-Preview in Frameworks */, + 8D7B83032CD4127C0024A604 /* FirebaseVertexAI in Frameworks */, + 8D7B83012CD4127C0024A604 /* FirebaseAuth in Frameworks */, 8D40F4262BD1CE1A0020872A /* FirebaseAppCheck in Frameworks */, ); runOnlyForDeploymentPostprocessing = 0; @@ -102,7 +104,8 @@ name = VertexAISnippets; packageProductDependencies = ( 8D40F4252BD1CE1A0020872A /* FirebaseAppCheck */, - 8D40F43A2BD1CE3E0020872A /* FirebaseVertexAI-Preview */, + 8D7B83002CD4127C0024A604 /* FirebaseAuth */, + 8D7B83022CD4127C0024A604 /* FirebaseVertexAI */, ); productName = VertexAISnippets; productReference = 8D40F40A2BD1CDC30020872A /* VertexAISnippets.app */; @@ -116,7 +119,7 @@ attributes = { BuildIndependentTargetsInParallel = 1; LastSwiftUpdateCheck = 1520; - LastUpgradeCheck = 1520; + LastUpgradeCheck = 1530; TargetAttributes = { 8D40F4092BD1CDC30020872A = { CreatedOnToolsVersion = 15.2; @@ -204,6 +207,7 @@ CLANG_WARN_UNREACHABLE_CODE = YES; CLANG_WARN__DUPLICATE_METHOD_MATCH = YES; COPY_PHASE_STRIP = NO; + DEAD_CODE_STRIPPING = YES; DEBUG_INFORMATION_FORMAT = dwarf; ENABLE_STRICT_OBJC_MSGSEND = YES; ENABLE_TESTABILITY = YES; @@ -265,6 +269,7 @@ CLANG_WARN_UNREACHABLE_CODE = YES; CLANG_WARN__DUPLICATE_METHOD_MATCH = YES; COPY_PHASE_STRIP = NO; + DEAD_CODE_STRIPPING = YES; DEBUG_INFORMATION_FORMAT = "dwarf-with-dsym"; ENABLE_NS_ASSERTIONS = NO; ENABLE_STRICT_OBJC_MSGSEND = YES; @@ -292,6 +297,7 @@ CODE_SIGN_ENTITLEMENTS = VertexAISnippets/VertexAISnippets.entitlements; CODE_SIGN_STYLE = Automatic; CURRENT_PROJECT_VERSION = 1; + DEAD_CODE_STRIPPING = YES; DEVELOPMENT_ASSET_PATHS = "\"VertexAISnippets/Preview Content\""; ENABLE_PREVIEWS = YES; GENERATE_INFOPLIST_FILE = YES; @@ -328,6 +334,7 @@ CODE_SIGN_ENTITLEMENTS = VertexAISnippets/VertexAISnippets.entitlements; CODE_SIGN_STYLE = Automatic; CURRENT_PROJECT_VERSION = 1; + DEAD_CODE_STRIPPING = YES; DEVELOPMENT_ASSET_PATHS = "\"VertexAISnippets/Preview Content\""; ENABLE_PREVIEWS = YES; GENERATE_INFOPLIST_FILE = YES; @@ -396,10 +403,15 @@ package = 8D40F41C2BD1CE1A0020872A /* XCRemoteSwiftPackageReference "firebase-ios-sdk" */; productName = FirebaseAppCheck; }; - 8D40F43A2BD1CE3E0020872A /* FirebaseVertexAI-Preview */ = { + 8D7B83002CD4127C0024A604 /* FirebaseAuth */ = { isa = XCSwiftPackageProductDependency; package = 8D40F41C2BD1CE1A0020872A /* XCRemoteSwiftPackageReference "firebase-ios-sdk" */; - productName = "FirebaseVertexAI-Preview"; + productName = FirebaseAuth; + }; + 8D7B83022CD4127C0024A604 /* FirebaseVertexAI */ = { + isa = XCSwiftPackageProductDependency; + package = 8D40F41C2BD1CE1A0020872A /* XCRemoteSwiftPackageReference "firebase-ios-sdk" */; + productName = FirebaseVertexAI; }; /* End XCSwiftPackageProductDependency section */ }; diff --git a/vertexai/VertexAISnippets/VertexAISnippets.swift b/vertexai/VertexAISnippets/VertexAISnippets.swift index d8fd77c2..ea18b7fb 100644 --- a/vertexai/VertexAISnippets/VertexAISnippets.swift +++ b/vertexai/VertexAISnippets/VertexAISnippets.swift @@ -21,8 +21,6 @@ import AppKit // [START import_vertexai] import FirebaseVertexAI import FirebaseCore -import FirebaseAuthInterop -import FirebaseAppCheckInterop // [END import_vertexai] class Snippets { @@ -206,7 +204,7 @@ class Snippets { withExtension: "mp4") else { fatalError() } let video = try Data(contentsOf: fileURL) let prompt = "What's in this video?" - let videoContent = ModelContent.Part.data(mimetype: "video/mp4", video) + let videoContent = InlineDataPart(data: video, mimeType: "video/mp4") // To generate text output, call generateContent and pass in the prompt let response = try await model.generateContent(videoContent, prompt) @@ -222,7 +220,7 @@ class Snippets { withExtension: "mp4") else { fatalError() } let video = try Data(contentsOf: fileURL) let prompt = "What's in this video?" - let videoContent = ModelContent.Part.data(mimetype: "video/mp4", video) + let videoContent = InlineDataPart(data: video, mimeType: "video/mp4") // To stream generated text output, call generateContentStream and pass in the prompt let contentStream = try model.generateContentStream(videoContent, prompt) @@ -278,7 +276,7 @@ class Snippets { // [START count_tokens_text] let response = try await model.countTokens("Why is the sky blue?") print("Total Tokens: \(response.totalTokens)") - print("Total Billable Characters: \(response.totalBillableCharacters)") + print("Total Billable Characters: \(response.totalBillableCharacters ?? 0)") // [END count_tokens_text] } @@ -291,7 +289,7 @@ class Snippets { // [START count_tokens_text_image] let response = try await model.countTokens(image, "What's in this picture?") print("Total Tokens: \(response.totalTokens)") - print("Total Billable Characters: \(response.totalBillableCharacters)") + print("Total Billable Characters: \(response.totalBillableCharacters ?? 0)") // [END count_tokens_text_image] } @@ -306,7 +304,7 @@ class Snippets { // [START count_tokens_multi_image] let response = try await model.countTokens(image1, image2, "What's in this picture?") print("Total Tokens: \(response.totalTokens)") - print("Total Billable Characters: \(response.totalBillableCharacters)") + print("Total Billable Characters: \(response.totalBillableCharacters ?? 0)") // [END count_tokens_multi_image] } @@ -314,11 +312,11 @@ class Snippets { // [START count_tokens_chat] let chat = model.startChat() let history = chat.history - let message = try ModelContent(role: "user", "Why is the sky blue?") + let message = ModelContent(role: "user", parts: "Why is the sky blue?") let contents = history + [message] let response = try await model.countTokens(contents) print("Total Tokens: \(response.totalTokens)") - print("Total Billable Characters: \(response.totalBillableCharacters)") + print("Total Billable Characters: \(response.totalBillableCharacters ?? 0)") // [END count_tokens_chat] } @@ -364,16 +362,13 @@ class Snippets { name: "getExchangeRate", description: "Get the exchange rate for currencies between countries", parameters: [ - "currencyFrom": Schema( - type: .string, + "currencyFrom": Schema.string( description: "The currency to convert from." ), - "currencyTo": Schema( - type: .string, + "currencyTo": Schema.string( description: "The currency to convert to." ), - ], - requiredParameters: ["currencyFrom", "currencyTo"] + ] ) // [END create_function_metadata] @@ -386,7 +381,7 @@ class Snippets { let model = vertex.generativeModel( modelName: "gemini-1.5-flash", // Specify the function declaration. - tools: [Tool(functionDeclarations: [getExchangeRate])] + tools: [Tool.functionDeclarations([getExchangeRate])] ) // [END initialize_model_function] @@ -421,10 +416,7 @@ class Snippets { // displayed to the user. let response = try await chat.sendMessage([ModelContent( role: "function", - parts: [.functionResponse(FunctionResponse( - name: functionCall.name, - response: apiResponse - ))] + parts: [FunctionResponsePart(name: functionCall.name, response: apiResponse)] )]) // Log the text response. @@ -439,8 +431,7 @@ class Snippets { let getExchangeRate = FunctionDeclaration( name: "getExchangeRate", description: "Get the exchange rate for currencies between countries", - parameters: nil, - requiredParameters: nil + parameters: [:] ) // [START function_modes] @@ -448,11 +439,10 @@ class Snippets { // Setting a function calling mode is only available in Gemini 1.5 Pro modelName: "gemini-1.5-pro", // Pass the function declaration - tools: [Tool(functionDeclarations: [getExchangeRate])], + tools: [Tool.functionDeclarations([getExchangeRate])], toolConfig: ToolConfig( - functionCallingConfig: FunctionCallingConfig( - // Only call functions (model won't generate text) - mode: FunctionCallingConfig.Mode.any, + // Only call functions (model won't generate text) + functionCallingConfig: FunctionCallingConfig.any( // This should only be set when the Mode is .any. allowedFunctionNames: ["getExchangeRate"] ) From b2074679adacf158a6d3e840a12da27420289e8a Mon Sep 17 00:00:00 2001 From: Morgan Chen Date: Tue, 7 Jan 2025 13:55:25 -0800 Subject: [PATCH 372/387] Migrate off CocoaPods (#403) * move crash, rtdb, and appcheck to spm * move firestore to spm * migrate firoptions example * migrate functions to spm * migrate iam, installations, functions again, storage * remove pod invocations from workflows * add CI for other products * fix tests * use xcode 16 for storage * swift 6 updates and sendable hack * use xcode 16 for objc build --- .github/workflows/appcheck.yml | 37 + .github/workflows/core.yml | 5 +- .github/workflows/crashlytics.yml | 37 + .github/workflows/database.yml | 22 + .github/workflows/firestore.yml | 10 +- .github/workflows/functions.yml | 37 + .github/workflows/installations.yml | 5 +- .github/workflows/ml-functions.yml | 37 + .github/workflows/storage.yml | 39 + .../project.pbxproj | 63 +- appcheck/Podfile | 20 - appcheck/Podfile.lock | 60 - .../project.pbxproj | 63 +- crashlytics/Podfile | 18 - crashlytics/Podfile.lock | 99 -- .../project.pbxproj | 66 +- .../contents.xcworkspacedata | 10 - database/Podfile | 8 - database/Podfile.lock | 92 -- firestore/objc/Podfile | 17 - firestore/objc/Podfile.lock | 1018 ---------------- .../project.pbxproj | 61 +- firestore/swift/Podfile | 3 +- firestore/swift/Podfile.lock | 1032 ----------------- .../project.pbxproj | 110 +- .../SolutionGeoPointViewController.swift | 2 +- .../project.pbxproj | 101 +- .../FiroptionConfiguration/AppDelegate.swift | 5 +- firoptions/Podfile | 13 - firoptions/Podfile.lock | 148 --- .../project.pbxproj | 49 +- .../ViewController.swift | 2 +- functions/Podfile | 18 - functions/Podfile.lock | 73 -- .../FIAMReference.xcodeproj/project.pbxproj | 203 +--- .../FIAMReference/FIAMReference/AppDelegate.m | 1 + .../FIAMReference/CardActionFiamDelegate.m | 8 +- .../CardActionFiamDelegate.swift | 4 +- inappmessaging/Podfile | 14 - inappmessaging/Podfile.lock | 89 -- .../project.pbxproj | 41 +- .../InstallationsSnippets/AppDelegate.swift | 1 + installations/Podfile | 15 - installations/Podfile.lock | 47 - .../project.pbxproj | 52 +- ml-functions/Podfile | 18 - ml-functions/Podfile.lock | 73 -- storage/Podfile | 1 + storage/Podfile.lock | 95 -- .../project.pbxproj | 138 ++- storage/StorageReference/ViewController.m | 32 +- .../StorageReferenceSwift/AppDelegate.swift | 2 +- .../ViewController.swift | 3 + 53 files changed, 927 insertions(+), 3290 deletions(-) create mode 100644 .github/workflows/appcheck.yml create mode 100644 .github/workflows/crashlytics.yml create mode 100644 .github/workflows/database.yml create mode 100644 .github/workflows/functions.yml create mode 100644 .github/workflows/ml-functions.yml create mode 100644 .github/workflows/storage.yml delete mode 100644 appcheck/Podfile delete mode 100644 appcheck/Podfile.lock delete mode 100644 crashlytics/Podfile delete mode 100644 crashlytics/Podfile.lock rename database/{swift.xcodeproj => DatabaseReference.xcodeproj}/project.pbxproj (87%) delete mode 100644 database/DatabaseReference.xcworkspace/contents.xcworkspacedata delete mode 100644 database/Podfile delete mode 100644 database/Podfile.lock delete mode 100644 firestore/objc/Podfile delete mode 100644 firestore/objc/Podfile.lock delete mode 100644 firestore/swift/Podfile.lock delete mode 100644 firoptions/Podfile delete mode 100644 firoptions/Podfile.lock delete mode 100644 functions/Podfile delete mode 100644 functions/Podfile.lock delete mode 100644 inappmessaging/Podfile delete mode 100644 inappmessaging/Podfile.lock delete mode 100644 installations/Podfile delete mode 100644 installations/Podfile.lock delete mode 100644 ml-functions/Podfile delete mode 100644 ml-functions/Podfile.lock delete mode 100644 storage/Podfile.lock diff --git a/.github/workflows/appcheck.yml b/.github/workflows/appcheck.yml new file mode 100644 index 00000000..38c18362 --- /dev/null +++ b/.github/workflows/appcheck.yml @@ -0,0 +1,37 @@ +on: + pull_request: + paths: + - 'appcheck/**' + - '.github/workflows/appcheck.yml' +name: App Check +jobs: + swift-build: + name: Swift build + runs-on: macOS-latest + strategy: + matrix: + destination: ['platform=iOS Simulator,OS=latest,name=iPhone 16'] + steps: + - name: Checkout + uses: actions/checkout@master + - name: Build Swift snippets + run: | + cd appcheck + xcodebuild -project AppCheckSnippets.xcodeproj clean build -scheme AppCheckSnippetsSwift -destination "${destination}" CODE_SIGN_IDENTITY="" CODE_SIGNING_REQUIRED=NO + env: + destination: ${{ matrix.destination }} + objc-build: + name: ObjC build + runs-on: macOS-latest + strategy: + matrix: + destination: ['platform=iOS Simulator,OS=latest,name=iPhone 16'] + steps: + - name: Checkout + uses: actions/checkout@master + - name: Build ObjC snippets + run: | + cd appcheck + xcodebuild -project AppCheckSnippets.xcodeproj clean build -scheme AppCheckSnippetsObjC -destination "${destination}" CODE_SIGN_IDENTITY="" CODE_SIGNING_REQUIRED=NO + env: + destination: ${{ matrix.destination }} diff --git a/.github/workflows/core.yml b/.github/workflows/core.yml index f32d8aba..8c13cb59 100644 --- a/.github/workflows/core.yml +++ b/.github/workflows/core.yml @@ -10,7 +10,7 @@ jobs: runs-on: macOS-latest strategy: matrix: - destination: ['platform=iOS Simulator,OS=latest,name=iPhone 11'] + destination: ['platform=iOS Simulator,OS=latest,name=iPhone 16'] steps: - name: Checkout uses: actions/checkout@master @@ -18,7 +18,6 @@ jobs: run: | cp .github/GoogleService-Info-CI.plist firoptions/FiroptionConfiguration/GoogleService-Info.plist cd firoptions - pod install --repo-update - xcodebuild -workspace FiroptionConfiguration.xcworkspace clean build -scheme FiroptionConfiguration -destination "${destination}" CODE_SIGN_IDENTITY="" CODE_SIGNING_REQUIRED=NO + xcodebuild -project FiroptionConfiguration.xcodeproj clean build -scheme FiroptionConfiguration -destination "${destination}" CODE_SIGN_IDENTITY="" CODE_SIGNING_REQUIRED=NO env: destination: ${{ matrix.destination }} diff --git a/.github/workflows/crashlytics.yml b/.github/workflows/crashlytics.yml new file mode 100644 index 00000000..2cf9ea47 --- /dev/null +++ b/.github/workflows/crashlytics.yml @@ -0,0 +1,37 @@ +on: + pull_request: + paths: + - 'crashlytics/**' + - '.github/workflows/crashlytics.yml' +name: Crashlytics +jobs: + swift-build: + name: Swift build + runs-on: macOS-latest + strategy: + matrix: + destination: ['platform=iOS Simulator,OS=latest,name=iPhone 16'] + steps: + - name: Checkout + uses: actions/checkout@master + - name: Build Swift snippets + run: | + cd crashlytics + xcodebuild -project CrashlyticsExample.xcodeproj clean build -scheme CrashlyticsExampleSwift -destination "${destination}" CODE_SIGN_IDENTITY="" CODE_SIGNING_REQUIRED=NO + env: + destination: ${{ matrix.destination }} + objc-build: + name: ObjC build + runs-on: macOS-latest + strategy: + matrix: + destination: ['platform=iOS Simulator,OS=latest,name=iPhone 16'] + steps: + - name: Checkout + uses: actions/checkout@master + - name: Build ObjC snippets + run: | + cd crashlytics + xcodebuild -project CrashlyticsExample.xcodeproj clean build -scheme CrashlyticsExample -destination "${destination}" CODE_SIGN_IDENTITY="" CODE_SIGNING_REQUIRED=NO + env: + destination: ${{ matrix.destination }} diff --git a/.github/workflows/database.yml b/.github/workflows/database.yml new file mode 100644 index 00000000..2f6b2306 --- /dev/null +++ b/.github/workflows/database.yml @@ -0,0 +1,22 @@ +on: + pull_request: + paths: + - 'database/**' + - '.github/workflows/database.yml' +name: Database +jobs: + swift-build: + name: Build combined snippets + runs-on: macOS-latest + strategy: + matrix: + destination: ['platform=iOS Simulator,OS=latest,name=iPhone 16'] + steps: + - name: Checkout + uses: actions/checkout@master + - name: Build snippets + run: | + cd database + xcodebuild -project DatabaseReference.xcodeproj clean build -scheme DatabaseReference -destination "${destination}" CODE_SIGN_IDENTITY="" CODE_SIGNING_REQUIRED=NO + env: + destination: ${{ matrix.destination }} diff --git a/.github/workflows/firestore.yml b/.github/workflows/firestore.yml index 30b3e1ed..bfcc6798 100644 --- a/.github/workflows/firestore.yml +++ b/.github/workflows/firestore.yml @@ -10,7 +10,7 @@ jobs: runs-on: macOS-latest strategy: matrix: - destination: ['platform=iOS Simulator,OS=latest,name=iPhone 11'] + destination: ['platform=iOS Simulator,OS=latest,name=iPhone 16'] steps: - name: Checkout uses: actions/checkout@master @@ -18,8 +18,7 @@ jobs: run: | cp .github/GoogleService-Info-CI.plist firestore/swift/firestore-smoketest/GoogleService-Info.plist cd firestore/swift - pod install --repo-update - xcodebuild -workspace firestore-smoketest.xcworkspace clean build -scheme firestore-smoketest -destination "${destination}" CODE_SIGN_IDENTITY="" CODE_SIGNING_REQUIRED=NO + xcodebuild -project firestore-smoketest.xcodeproj clean build -scheme firestore-smoketest -destination "${destination}" CODE_SIGN_IDENTITY="" CODE_SIGNING_REQUIRED=NO env: destination: ${{ matrix.destination }} objc-build: @@ -27,7 +26,7 @@ jobs: runs-on: macOS-latest strategy: matrix: - destination: ['platform=iOS Simulator,OS=latest,name=iPhone 11'] + destination: ['platform=iOS Simulator,OS=latest,name=iPhone 16'] steps: - name: Checkout uses: actions/checkout@master @@ -35,7 +34,6 @@ jobs: run: | cp .github/GoogleService-Info-CI.plist firestore/objc/GoogleService-Info.plist cd firestore/objc - pod install --repo-update - xcodebuild -workspace firestore-smoketest-objc.xcworkspace clean build -scheme firestore-smoketest-objc -destination "${destination}" CODE_SIGN_IDENTITY="" CODE_SIGNING_REQUIRED=NO + xcodebuild -project firestore-smoketest-objc.xcodeproj clean build -scheme firestore-smoketest-objc -destination "${destination}" CODE_SIGN_IDENTITY="" CODE_SIGNING_REQUIRED=NO env: destination: ${{ matrix.destination }} diff --git a/.github/workflows/functions.yml b/.github/workflows/functions.yml new file mode 100644 index 00000000..61bca69e --- /dev/null +++ b/.github/workflows/functions.yml @@ -0,0 +1,37 @@ +on: + pull_request: + paths: + - 'functions/**' + - '.github/workflows/functions.yml' +name: Functions +jobs: + swift-build: + name: Swift build + runs-on: macOS-latest + strategy: + matrix: + destination: ['platform=iOS Simulator,OS=latest,name=iPhone 16'] + steps: + - name: Checkout + uses: actions/checkout@master + - name: Build Swift snippets + run: | + cd functions + xcodebuild -project FunctionsExample.xcodeproj clean build -scheme FunctionsExampleSwift -destination "${destination}" CODE_SIGN_IDENTITY="" CODE_SIGNING_REQUIRED=NO + env: + destination: ${{ matrix.destination }} + objc-build: + name: ObjC build + runs-on: macOS-latest + strategy: + matrix: + destination: ['platform=iOS Simulator,OS=latest,name=iPhone 16'] + steps: + - name: Checkout + uses: actions/checkout@master + - name: Build ObjC snippets + run: | + cd functions + xcodebuild -project FunctionsExample.xcodeproj clean build -scheme FunctionsExample -destination "${destination}" CODE_SIGN_IDENTITY="" CODE_SIGNING_REQUIRED=NO + env: + destination: ${{ matrix.destination }} diff --git a/.github/workflows/installations.yml b/.github/workflows/installations.yml index 368fd7a8..1583f142 100644 --- a/.github/workflows/installations.yml +++ b/.github/workflows/installations.yml @@ -10,14 +10,13 @@ jobs: runs-on: macOS-latest strategy: matrix: - destination: ['platform=iOS Simulator,OS=latest,name=iPhone 11'] + destination: ['platform=iOS Simulator,OS=latest,name=iPhone 16'] steps: - name: Checkout uses: actions/checkout@master - name: Build Swift snippets run: | cd installations/ - pod install --repo-update - xcodebuild -workspace InstallationsSnippets.xcworkspace clean build -scheme InstallationsSnippets -destination "${destination}" CODE_SIGN_IDENTITY="" CODE_SIGNING_REQUIRED=NO + xcodebuild -project InstallationsSnippets.xcodeproj clean build -scheme InstallationsSnippets -destination "${destination}" CODE_SIGN_IDENTITY="" CODE_SIGNING_REQUIRED=NO env: destination: ${{ matrix.destination }} \ No newline at end of file diff --git a/.github/workflows/ml-functions.yml b/.github/workflows/ml-functions.yml new file mode 100644 index 00000000..4fb478db --- /dev/null +++ b/.github/workflows/ml-functions.yml @@ -0,0 +1,37 @@ +on: + pull_request: + paths: + - 'ml-functions/**' + - '.github/workflows/ml-functions.yml' +name: Functions (ML) +jobs: + swift-build: + name: Swift build + runs-on: macOS-latest + strategy: + matrix: + destination: ['platform=iOS Simulator,OS=latest,name=iPhone 16'] + steps: + - name: Checkout + uses: actions/checkout@master + - name: Build Swift snippets + run: | + cd ml-functions + xcodebuild -project MLFunctionsExample.xcodeproj clean build -scheme MLFunctionsExampleSwift -destination "${destination}" CODE_SIGN_IDENTITY="" CODE_SIGNING_REQUIRED=NO + env: + destination: ${{ matrix.destination }} + objc-build: + name: ObjC build + runs-on: macOS-latest + strategy: + matrix: + destination: ['platform=iOS Simulator,OS=latest,name=iPhone 16'] + steps: + - name: Checkout + uses: actions/checkout@master + - name: Build ObjC snippets + run: | + cd ml-functions + xcodebuild -project MLFunctionsExample.xcodeproj clean build -scheme MLFunctionsExample -destination "${destination}" CODE_SIGN_IDENTITY="" CODE_SIGNING_REQUIRED=NO + env: + destination: ${{ matrix.destination }} diff --git a/.github/workflows/storage.yml b/.github/workflows/storage.yml new file mode 100644 index 00000000..28416620 --- /dev/null +++ b/.github/workflows/storage.yml @@ -0,0 +1,39 @@ +on: + pull_request: + paths: + - 'storage/**' + - '.github/workflows/storage.yml' +name: Storage +jobs: + swift-build: + name: Swift build + runs-on: macOS-latest + strategy: + matrix: + destination: ['platform=iOS Simulator,OS=latest,name=iPhone 16'] + steps: + - name: Checkout + uses: actions/checkout@master + - name: Build Swift snippets + run: | + sudo xcode-select -switch /Applications/Xcode_16.1.app/Contents/Developer + cd storage + xcodebuild -project StorageReference.xcodeproj clean build -scheme StorageReferenceSwift -destination "${destination}" CODE_SIGN_IDENTITY="" CODE_SIGNING_REQUIRED=NO + env: + destination: ${{ matrix.destination }} + objc-build: + name: ObjC build + runs-on: macOS-latest + strategy: + matrix: + destination: ['platform=iOS Simulator,OS=latest,name=iPhone 16'] + steps: + - name: Checkout + uses: actions/checkout@master + - name: Build ObjC snippets + run: | + sudo xcode-select -switch /Applications/Xcode_16.1.app/Contents/Developer + cd storage + xcodebuild -project StorageReference.xcodeproj clean build -scheme StorageReference -destination "${destination}" CODE_SIGN_IDENTITY="" CODE_SIGNING_REQUIRED=NO + env: + destination: ${{ matrix.destination }} diff --git a/appcheck/AppCheckSnippets.xcodeproj/project.pbxproj b/appcheck/AppCheckSnippets.xcodeproj/project.pbxproj index 0322fab4..319930a4 100644 --- a/appcheck/AppCheckSnippets.xcodeproj/project.pbxproj +++ b/appcheck/AppCheckSnippets.xcodeproj/project.pbxproj @@ -3,7 +3,7 @@ archiveVersion = 1; classes = { }; - objectVersion = 51; + objectVersion = 54; objects = { /* Begin PBXBuildFile section */ @@ -24,6 +24,10 @@ 4265C3BC26AF775A00BD1DB2 /* AppAttestProviderFactories.m in Sources */ = {isa = PBXBuildFile; fileRef = 4265C3BB26AF775A00BD1DB2 /* AppAttestProviderFactories.m */; }; 4265C3BE26AF7A6600BD1DB2 /* YourCustomAppCheckProvider.swift in Sources */ = {isa = PBXBuildFile; fileRef = 4265C3BD26AF7A6600BD1DB2 /* YourCustomAppCheckProvider.swift */; }; 4265C3C026AF7A7E00BD1DB2 /* YourCustomAppCheckProvider.m in Sources */ = {isa = PBXBuildFile; fileRef = 4265C3BF26AF7A7E00BD1DB2 /* YourCustomAppCheckProvider.m */; }; + 8D7726082D2874A100537A0B /* FirebaseAppCheck in Frameworks */ = {isa = PBXBuildFile; productRef = 8D7726072D2874A100537A0B /* FirebaseAppCheck */; }; + 8D77260A2D2874A100537A0B /* FirebaseCore in Frameworks */ = {isa = PBXBuildFile; productRef = 8D7726092D2874A100537A0B /* FirebaseCore */; }; + 8D77260D2D2874BA00537A0B /* FirebaseAppCheck in Frameworks */ = {isa = PBXBuildFile; productRef = 8D77260C2D2874BA00537A0B /* FirebaseAppCheck */; }; + 8D77260F2D2874BA00537A0B /* FirebaseCore in Frameworks */ = {isa = PBXBuildFile; productRef = 8D77260E2D2874BA00537A0B /* FirebaseCore */; }; /* End PBXBuildFile section */ /* Begin PBXFileReference section */ @@ -58,6 +62,8 @@ isa = PBXFrameworksBuildPhase; buildActionMask = 2147483647; files = ( + 8D77260A2D2874A100537A0B /* FirebaseCore in Frameworks */, + 8D7726082D2874A100537A0B /* FirebaseAppCheck in Frameworks */, ); runOnlyForDeploymentPostprocessing = 0; }; @@ -65,19 +71,14 @@ isa = PBXFrameworksBuildPhase; buildActionMask = 2147483647; files = ( + 8D77260F2D2874BA00537A0B /* FirebaseCore in Frameworks */, + 8D77260D2D2874BA00537A0B /* FirebaseAppCheck in Frameworks */, ); runOnlyForDeploymentPostprocessing = 0; }; /* End PBXFrameworksBuildPhase section */ /* Begin PBXGroup section */ - 37860BEBF061B43F7FE74ABB /* Pods */ = { - isa = PBXGroup; - children = ( - ); - path = Pods; - sourceTree = ""; - }; 4265C38826AF71E100BD1DB2 /* Products */ = { isa = PBXGroup; children = ( @@ -128,11 +129,18 @@ children = ( 4265C38926AF71E100BD1DB2 /* AppCheckSnippetsObjC */, 4265C3A626AF723800BD1DB2 /* AppCheckSnippetsSwift */, + 8D77260B2D2874BA00537A0B /* Frameworks */, 4265C38826AF71E100BD1DB2 /* Products */, - 37860BEBF061B43F7FE74ABB /* Pods */, ); sourceTree = ""; }; + 8D77260B2D2874BA00537A0B /* Frameworks */ = { + isa = PBXGroup; + children = ( + ); + name = Frameworks; + sourceTree = ""; + }; /* End PBXGroup section */ /* Begin PBXNativeTarget section */ @@ -196,6 +204,9 @@ Base, ); mainGroup = 42A83E6D26AF6E5C00097CA3; + packageReferences = ( + 8D7726062D2874A100537A0B /* XCRemoteSwiftPackageReference "firebase-ios-sdk" */, + ); productRefGroup = 4265C38826AF71E100BD1DB2 /* Products */; projectDirPath = ""; projectRoot = ""; @@ -610,6 +621,40 @@ defaultConfigurationName = Release; }; /* End XCConfigurationList section */ + +/* Begin XCRemoteSwiftPackageReference section */ + 8D7726062D2874A100537A0B /* XCRemoteSwiftPackageReference "firebase-ios-sdk" */ = { + isa = XCRemoteSwiftPackageReference; + repositoryURL = "https://github.com/firebase/firebase-ios-sdk"; + requirement = { + kind = upToNextMajorVersion; + minimumVersion = 11.6.0; + }; + }; +/* End XCRemoteSwiftPackageReference section */ + +/* Begin XCSwiftPackageProductDependency section */ + 8D7726072D2874A100537A0B /* FirebaseAppCheck */ = { + isa = XCSwiftPackageProductDependency; + package = 8D7726062D2874A100537A0B /* XCRemoteSwiftPackageReference "firebase-ios-sdk" */; + productName = FirebaseAppCheck; + }; + 8D7726092D2874A100537A0B /* FirebaseCore */ = { + isa = XCSwiftPackageProductDependency; + package = 8D7726062D2874A100537A0B /* XCRemoteSwiftPackageReference "firebase-ios-sdk" */; + productName = FirebaseCore; + }; + 8D77260C2D2874BA00537A0B /* FirebaseAppCheck */ = { + isa = XCSwiftPackageProductDependency; + package = 8D7726062D2874A100537A0B /* XCRemoteSwiftPackageReference "firebase-ios-sdk" */; + productName = FirebaseAppCheck; + }; + 8D77260E2D2874BA00537A0B /* FirebaseCore */ = { + isa = XCSwiftPackageProductDependency; + package = 8D7726062D2874A100537A0B /* XCRemoteSwiftPackageReference "firebase-ios-sdk" */; + productName = FirebaseCore; + }; +/* End XCSwiftPackageProductDependency section */ }; rootObject = 42A83E6E26AF6E5C00097CA3 /* Project object */; } diff --git a/appcheck/Podfile b/appcheck/Podfile deleted file mode 100644 index 17e30745..00000000 --- a/appcheck/Podfile +++ /dev/null @@ -1,20 +0,0 @@ -# Uncomment the next line to define a global platform for your project -platform :ios, '14.0' - -target 'AppCheckSnippetsObjC' do - # Comment the next line if you don't want to use dynamic frameworks - use_frameworks! - - # Pods for AppCheckSnippetsObjC - pod 'Firebase/AppCheck' - -end - -target 'AppCheckSnippetsSwift' do - # Comment the next line if you don't want to use dynamic frameworks - use_frameworks! - - # Pods for AppCheckSnippetsSwift - pod 'Firebase/AppCheck' - -end diff --git a/appcheck/Podfile.lock b/appcheck/Podfile.lock deleted file mode 100644 index 8459833a..00000000 --- a/appcheck/Podfile.lock +++ /dev/null @@ -1,60 +0,0 @@ -PODS: - - AppCheckCore (10.18.1): - - GoogleUtilities/Environment (~> 7.11) - - PromisesObjC (~> 2.3) - - Firebase/AppCheck (10.23.1): - - Firebase/CoreOnly - - FirebaseAppCheck (~> 10.23.0) - - Firebase/CoreOnly (10.23.1): - - FirebaseCore (= 10.23.1) - - FirebaseAppCheck (10.23.0): - - AppCheckCore (~> 10.18) - - FirebaseAppCheckInterop (~> 10.17) - - FirebaseCore (~> 10.0) - - GoogleUtilities/Environment (~> 7.8) - - PromisesObjC (~> 2.1) - - FirebaseAppCheckInterop (10.23.0) - - FirebaseCore (10.23.1): - - FirebaseCoreInternal (~> 10.0) - - GoogleUtilities/Environment (~> 7.12) - - GoogleUtilities/Logger (~> 7.12) - - FirebaseCoreInternal (10.23.0): - - "GoogleUtilities/NSData+zlib (~> 7.8)" - - GoogleUtilities/Environment (7.13.0): - - GoogleUtilities/Privacy - - PromisesObjC (< 3.0, >= 1.2) - - GoogleUtilities/Logger (7.13.0): - - GoogleUtilities/Environment - - GoogleUtilities/Privacy - - "GoogleUtilities/NSData+zlib (7.13.0)": - - GoogleUtilities/Privacy - - GoogleUtilities/Privacy (7.13.0) - - PromisesObjC (2.4.0) - -DEPENDENCIES: - - Firebase/AppCheck - -SPEC REPOS: - trunk: - - AppCheckCore - - Firebase - - FirebaseAppCheck - - FirebaseAppCheckInterop - - FirebaseCore - - FirebaseCoreInternal - - GoogleUtilities - - PromisesObjC - -SPEC CHECKSUMS: - AppCheckCore: d0d4bcb6f90fd9f69958da5350467b79026b38c7 - Firebase: cf09623f98ae25a3ad484e23c7e0e5f464152d80 - FirebaseAppCheck: 4bb8047366c2c975583c9eff94235f8f2c5b342d - FirebaseAppCheckInterop: a1955ce8c30f38f87e7d091630e871e91154d65d - FirebaseCore: c43f9f0437b50a965e930cac4ad243200d12a984 - FirebaseCoreInternal: 6a292e6f0bece1243a737e81556e56e5e19282e3 - GoogleUtilities: d053d902a8edaa9904e1bd00c37535385b8ed152 - PromisesObjC: f5707f49cb48b9636751c5b2e7d227e43fba9f47 - -PODFILE CHECKSUM: 3f5fe9faa57008d6327228db502ed5519ccd4918 - -COCOAPODS: 1.15.2 diff --git a/crashlytics/CrashlyticsExample.xcodeproj/project.pbxproj b/crashlytics/CrashlyticsExample.xcodeproj/project.pbxproj index 8bda94e4..7c014915 100644 --- a/crashlytics/CrashlyticsExample.xcodeproj/project.pbxproj +++ b/crashlytics/CrashlyticsExample.xcodeproj/project.pbxproj @@ -3,10 +3,14 @@ archiveVersion = 1; classes = { }; - objectVersion = 50; + objectVersion = 54; objects = { /* Begin PBXBuildFile section */ + 8D7726132D2876F400537A0B /* FirebaseCore in Frameworks */ = {isa = PBXBuildFile; productRef = 8D7726122D2876F400537A0B /* FirebaseCore */; }; + 8D7726152D2876F400537A0B /* FirebaseCrashlytics in Frameworks */ = {isa = PBXBuildFile; productRef = 8D7726142D2876F400537A0B /* FirebaseCrashlytics */; }; + 8D7726172D2876FB00537A0B /* FirebaseCore in Frameworks */ = {isa = PBXBuildFile; productRef = 8D7726162D2876FB00537A0B /* FirebaseCore */; }; + 8D7726192D2876FB00537A0B /* FirebaseCrashlytics in Frameworks */ = {isa = PBXBuildFile; productRef = 8D7726182D2876FB00537A0B /* FirebaseCrashlytics */; }; 8D8FA34322F4CAB100213E06 /* AppDelegate.m in Sources */ = {isa = PBXBuildFile; fileRef = 8D8FA34222F4CAB100213E06 /* AppDelegate.m */; }; 8D8FA34622F4CAB100213E06 /* ViewController.m in Sources */ = {isa = PBXBuildFile; fileRef = 8D8FA34522F4CAB100213E06 /* ViewController.m */; }; 8D8FA34922F4CAB100213E06 /* Main.storyboard in Resources */ = {isa = PBXBuildFile; fileRef = 8D8FA34722F4CAB100213E06 /* Main.storyboard */; }; @@ -45,6 +49,8 @@ isa = PBXFrameworksBuildPhase; buildActionMask = 2147483647; files = ( + 8D7726132D2876F400537A0B /* FirebaseCore in Frameworks */, + 8D7726152D2876F400537A0B /* FirebaseCrashlytics in Frameworks */, ); runOnlyForDeploymentPostprocessing = 0; }; @@ -52,19 +58,28 @@ isa = PBXFrameworksBuildPhase; buildActionMask = 2147483647; files = ( + 8D7726172D2876FB00537A0B /* FirebaseCore in Frameworks */, + 8D7726192D2876FB00537A0B /* FirebaseCrashlytics in Frameworks */, ); runOnlyForDeploymentPostprocessing = 0; }; /* End PBXFrameworksBuildPhase section */ /* Begin PBXGroup section */ + 8D7726112D2876F400537A0B /* Frameworks */ = { + isa = PBXGroup; + children = ( + ); + name = Frameworks; + sourceTree = ""; + }; 8D8FA33522F4CAB100213E06 = { isa = PBXGroup; children = ( 8D8FA34022F4CAB100213E06 /* CrashlyticsExample */, 8D8FA35C22F4CAF700213E06 /* CrashlyticsExampleSwift */, + 8D7726112D2876F400537A0B /* Frameworks */, 8D8FA33F22F4CAB100213E06 /* Products */, - E21099940C3416ACBB0EB9EC /* Pods */, ); sourceTree = ""; }; @@ -106,13 +121,6 @@ path = CrashlyticsExampleSwift; sourceTree = ""; }; - E21099940C3416ACBB0EB9EC /* Pods */ = { - isa = PBXGroup; - children = ( - ); - path = Pods; - sourceTree = ""; - }; /* End PBXGroup section */ /* Begin PBXNativeTarget section */ @@ -177,6 +185,9 @@ Base, ); mainGroup = 8D8FA33522F4CAB100213E06; + packageReferences = ( + 8D7726102D2876EB00537A0B /* XCRemoteSwiftPackageReference "firebase-ios-sdk" */, + ); productRefGroup = 8D8FA33F22F4CAB100213E06 /* Products */; projectDirPath = ""; projectRoot = ""; @@ -484,6 +495,40 @@ defaultConfigurationName = Release; }; /* End XCConfigurationList section */ + +/* Begin XCRemoteSwiftPackageReference section */ + 8D7726102D2876EB00537A0B /* XCRemoteSwiftPackageReference "firebase-ios-sdk" */ = { + isa = XCRemoteSwiftPackageReference; + repositoryURL = "https://github.com/firebase/firebase-ios-sdk"; + requirement = { + kind = upToNextMajorVersion; + minimumVersion = 11.6.0; + }; + }; +/* End XCRemoteSwiftPackageReference section */ + +/* Begin XCSwiftPackageProductDependency section */ + 8D7726122D2876F400537A0B /* FirebaseCore */ = { + isa = XCSwiftPackageProductDependency; + package = 8D7726102D2876EB00537A0B /* XCRemoteSwiftPackageReference "firebase-ios-sdk" */; + productName = FirebaseCore; + }; + 8D7726142D2876F400537A0B /* FirebaseCrashlytics */ = { + isa = XCSwiftPackageProductDependency; + package = 8D7726102D2876EB00537A0B /* XCRemoteSwiftPackageReference "firebase-ios-sdk" */; + productName = FirebaseCrashlytics; + }; + 8D7726162D2876FB00537A0B /* FirebaseCore */ = { + isa = XCSwiftPackageProductDependency; + package = 8D7726102D2876EB00537A0B /* XCRemoteSwiftPackageReference "firebase-ios-sdk" */; + productName = FirebaseCore; + }; + 8D7726182D2876FB00537A0B /* FirebaseCrashlytics */ = { + isa = XCSwiftPackageProductDependency; + package = 8D7726102D2876EB00537A0B /* XCRemoteSwiftPackageReference "firebase-ios-sdk" */; + productName = FirebaseCrashlytics; + }; +/* End XCSwiftPackageProductDependency section */ }; rootObject = 8D8FA33622F4CAB100213E06 /* Project object */; } diff --git a/crashlytics/Podfile b/crashlytics/Podfile deleted file mode 100644 index 367b5dd1..00000000 --- a/crashlytics/Podfile +++ /dev/null @@ -1,18 +0,0 @@ -# Uncomment the next line to define a global platform for your project -# platform :ios, '9.0' - -target 'CrashlyticsExample' do - # Comment the next line if you don't want to use dynamic frameworks - use_frameworks! - - pod 'Firebase/Crashlytics' - -end - -target 'CrashlyticsExampleSwift' do - # Comment the next line if you don't want to use dynamic frameworks - use_frameworks! - - pod 'Firebase/Crashlytics' - -end diff --git a/crashlytics/Podfile.lock b/crashlytics/Podfile.lock deleted file mode 100644 index 4025ee5f..00000000 --- a/crashlytics/Podfile.lock +++ /dev/null @@ -1,99 +0,0 @@ -PODS: - - Firebase/CoreOnly (10.23.1): - - FirebaseCore (= 10.23.1) - - Firebase/Crashlytics (10.23.1): - - Firebase/CoreOnly - - FirebaseCrashlytics (~> 10.23.0) - - FirebaseCore (10.23.1): - - FirebaseCoreInternal (~> 10.0) - - GoogleUtilities/Environment (~> 7.12) - - GoogleUtilities/Logger (~> 7.12) - - FirebaseCoreExtension (10.23.0): - - FirebaseCore (~> 10.0) - - FirebaseCoreInternal (10.23.0): - - "GoogleUtilities/NSData+zlib (~> 7.8)" - - FirebaseCrashlytics (10.23.0): - - FirebaseCore (~> 10.5) - - FirebaseInstallations (~> 10.0) - - FirebaseRemoteConfigInterop (~> 10.23) - - FirebaseSessions (~> 10.5) - - GoogleDataTransport (~> 9.2) - - GoogleUtilities/Environment (~> 7.8) - - nanopb (< 2.30911.0, >= 2.30908.0) - - PromisesObjC (~> 2.1) - - FirebaseInstallations (10.23.0): - - FirebaseCore (~> 10.0) - - GoogleUtilities/Environment (~> 7.8) - - GoogleUtilities/UserDefaults (~> 7.8) - - PromisesObjC (~> 2.1) - - FirebaseRemoteConfigInterop (10.23.0) - - FirebaseSessions (10.23.0): - - FirebaseCore (~> 10.5) - - FirebaseCoreExtension (~> 10.0) - - FirebaseInstallations (~> 10.0) - - GoogleDataTransport (~> 9.2) - - GoogleUtilities/Environment (~> 7.10) - - nanopb (< 2.30911.0, >= 2.30908.0) - - PromisesSwift (~> 2.1) - - GoogleDataTransport (9.4.1): - - GoogleUtilities/Environment (~> 7.7) - - nanopb (< 2.30911.0, >= 2.30908.0) - - PromisesObjC (< 3.0, >= 1.2) - - GoogleUtilities/Environment (7.13.0): - - GoogleUtilities/Privacy - - PromisesObjC (< 3.0, >= 1.2) - - GoogleUtilities/Logger (7.13.0): - - GoogleUtilities/Environment - - GoogleUtilities/Privacy - - "GoogleUtilities/NSData+zlib (7.13.0)": - - GoogleUtilities/Privacy - - GoogleUtilities/Privacy (7.13.0) - - GoogleUtilities/UserDefaults (7.13.0): - - GoogleUtilities/Logger - - GoogleUtilities/Privacy - - nanopb (2.30910.0): - - nanopb/decode (= 2.30910.0) - - nanopb/encode (= 2.30910.0) - - nanopb/decode (2.30910.0) - - nanopb/encode (2.30910.0) - - PromisesObjC (2.4.0) - - PromisesSwift (2.4.0): - - PromisesObjC (= 2.4.0) - -DEPENDENCIES: - - Firebase/Crashlytics - -SPEC REPOS: - trunk: - - Firebase - - FirebaseCore - - FirebaseCoreExtension - - FirebaseCoreInternal - - FirebaseCrashlytics - - FirebaseInstallations - - FirebaseRemoteConfigInterop - - FirebaseSessions - - GoogleDataTransport - - GoogleUtilities - - nanopb - - PromisesObjC - - PromisesSwift - -SPEC CHECKSUMS: - Firebase: cf09623f98ae25a3ad484e23c7e0e5f464152d80 - FirebaseCore: c43f9f0437b50a965e930cac4ad243200d12a984 - FirebaseCoreExtension: cb88851781a24e031d1b58e0bd01eb1f46b044b5 - FirebaseCoreInternal: 6a292e6f0bece1243a737e81556e56e5e19282e3 - FirebaseCrashlytics: b7aca2d52dd2440257a13741d2909ad80745ac6c - FirebaseInstallations: 42d6ead4605d6eafb3b6683674e80e18eb6f2c35 - FirebaseRemoteConfigInterop: cbc87ffa4932719a7911a08e94510f18f026f5a7 - FirebaseSessions: f06853e30f99fe42aa511014d7ee6c8c319f08a3 - GoogleDataTransport: 6c09b596d841063d76d4288cc2d2f42cc36e1e2a - GoogleUtilities: d053d902a8edaa9904e1bd00c37535385b8ed152 - nanopb: 438bc412db1928dac798aa6fd75726007be04262 - PromisesObjC: f5707f49cb48b9636751c5b2e7d227e43fba9f47 - PromisesSwift: 9d77319bbe72ebf6d872900551f7eeba9bce2851 - -PODFILE CHECKSUM: 7d7fc01886b20bf15f0faadc1d61966683471571 - -COCOAPODS: 1.15.2 diff --git a/database/swift.xcodeproj/project.pbxproj b/database/DatabaseReference.xcodeproj/project.pbxproj similarity index 87% rename from database/swift.xcodeproj/project.pbxproj rename to database/DatabaseReference.xcodeproj/project.pbxproj index 1a9f6e34..f4c85ed6 100644 --- a/database/swift.xcodeproj/project.pbxproj +++ b/database/DatabaseReference.xcodeproj/project.pbxproj @@ -3,7 +3,7 @@ archiveVersion = 1; classes = { }; - objectVersion = 46; + objectVersion = 54; objects = { /* Begin PBXBuildFile section */ @@ -11,6 +11,8 @@ 8D19B3751EA7D49400451CA7 /* ViewController.m in Sources */ = {isa = PBXBuildFile; fileRef = 8D19B3731EA7D49400451CA7 /* ViewController.m */; }; 8D19B3781EA7D4A300451CA7 /* AppDelegate.swift in Sources */ = {isa = PBXBuildFile; fileRef = 8D19B3761EA7D4A300451CA7 /* AppDelegate.swift */; }; 8D19B3791EA7D4A300451CA7 /* ViewController.swift in Sources */ = {isa = PBXBuildFile; fileRef = 8D19B3771EA7D4A300451CA7 /* ViewController.swift */; }; + 8D474FD62D28A9CF000B5C38 /* FirebaseAuth in Frameworks */ = {isa = PBXBuildFile; productRef = 8D474FD52D28A9CF000B5C38 /* FirebaseAuth */; }; + 8D474FD82D28A9CF000B5C38 /* FirebaseDatabase in Frameworks */ = {isa = PBXBuildFile; productRef = 8D474FD72D28A9CF000B5C38 /* FirebaseDatabase */; }; 8DDD574C1EA6D39D00DD14EB /* Main.storyboard in Resources */ = {isa = PBXBuildFile; fileRef = 8DDD574A1EA6D39D00DD14EB /* Main.storyboard */; }; 8DDD574E1EA6D39D00DD14EB /* Assets.xcassets in Resources */ = {isa = PBXBuildFile; fileRef = 8DDD574D1EA6D39D00DD14EB /* Assets.xcassets */; }; 8DDD57511EA6D39D00DD14EB /* LaunchScreen.storyboard in Resources */ = {isa = PBXBuildFile; fileRef = 8DDD574F1EA6D39D00DD14EB /* LaunchScreen.storyboard */; }; @@ -35,12 +37,21 @@ isa = PBXFrameworksBuildPhase; buildActionMask = 2147483647; files = ( + 8D474FD82D28A9CF000B5C38 /* FirebaseDatabase in Frameworks */, + 8D474FD62D28A9CF000B5C38 /* FirebaseAuth in Frameworks */, ); runOnlyForDeploymentPostprocessing = 0; }; /* End PBXFrameworksBuildPhase section */ /* Begin PBXGroup section */ + 8D474FD42D28A9CF000B5C38 /* Frameworks */ = { + isa = PBXGroup; + children = ( + ); + name = Frameworks; + sourceTree = ""; + }; 8D5CA1551EA6D5490024095C /* ObjC */ = { isa = PBXGroup; children = ( @@ -65,8 +76,8 @@ isa = PBXGroup; children = ( 8DDD57451EA6D39D00DD14EB /* DatabaseReference */, + 8D474FD42D28A9CF000B5C38 /* Frameworks */, 8DDD57441EA6D39D00DD14EB /* Products */, - D8F966BF59E6A1509FCBF383 /* Pods */, ); sourceTree = ""; }; @@ -91,13 +102,6 @@ path = DatabaseReference; sourceTree = ""; }; - D8F966BF59E6A1509FCBF383 /* Pods */ = { - isa = PBXGroup; - children = ( - ); - path = Pods; - sourceTree = ""; - }; /* End PBXGroup section */ /* Begin PBXNativeTarget section */ @@ -135,7 +139,7 @@ }; }; }; - buildConfigurationList = 8DDD573E1EA6D39D00DD14EB /* Build configuration list for PBXProject "swift" */; + buildConfigurationList = 8DDD573E1EA6D39D00DD14EB /* Build configuration list for PBXProject "DatabaseReference" */; compatibilityVersion = "Xcode 3.2"; developmentRegion = English; hasScannedForEncodings = 0; @@ -145,6 +149,9 @@ Base, ); mainGroup = 8DDD573A1EA6D39D00DD14EB; + packageReferences = ( + 8D474FD32D28A9C3000B5C38 /* XCRemoteSwiftPackageReference "firebase-ios-sdk" */, + ); productRefGroup = 8DDD57441EA6D39D00DD14EB /* Products */; projectDirPath = ""; projectRoot = ""; @@ -291,7 +298,8 @@ IPHONEOS_DEPLOYMENT_TARGET = 12.0; MTL_ENABLE_DEBUG_INFO = NO; SDKROOT = iphoneos; - SWIFT_OPTIMIZATION_LEVEL = "-Owholemodule"; + SWIFT_COMPILATION_MODE = wholemodule; + SWIFT_OPTIMIZATION_LEVEL = "-O"; SWIFT_VERSION = 5.0; TARGETED_DEVICE_FAMILY = "1,2"; VALIDATE_PRODUCT = YES; @@ -305,7 +313,10 @@ CLANG_ENABLE_MODULES = YES; INFOPLIST_FILE = DatabaseReference/Info.plist; IPHONEOS_DEPLOYMENT_TARGET = 15.0; - LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks"; + LD_RUNPATH_SEARCH_PATHS = ( + "$(inherited)", + "@executable_path/Frameworks", + ); PRODUCT_BUNDLE_IDENTIFIER = com.google.firebase.referencecode.DatabaseReference; PRODUCT_NAME = "$(TARGET_NAME)"; SWIFT_OBJC_BRIDGING_HEADER = ""; @@ -321,7 +332,10 @@ CLANG_ENABLE_MODULES = YES; INFOPLIST_FILE = DatabaseReference/Info.plist; IPHONEOS_DEPLOYMENT_TARGET = 15.0; - LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks"; + LD_RUNPATH_SEARCH_PATHS = ( + "$(inherited)", + "@executable_path/Frameworks", + ); PRODUCT_BUNDLE_IDENTIFIER = com.google.firebase.referencecode.DatabaseReference; PRODUCT_NAME = "$(TARGET_NAME)"; SWIFT_OBJC_BRIDGING_HEADER = ""; @@ -332,7 +346,7 @@ /* End XCBuildConfiguration section */ /* Begin XCConfigurationList section */ - 8DDD573E1EA6D39D00DD14EB /* Build configuration list for PBXProject "swift" */ = { + 8DDD573E1EA6D39D00DD14EB /* Build configuration list for PBXProject "DatabaseReference" */ = { isa = XCConfigurationList; buildConfigurations = ( 8DDD575E1EA6D39D00DD14EB /* Debug */, @@ -351,6 +365,30 @@ defaultConfigurationName = Release; }; /* End XCConfigurationList section */ + +/* Begin XCRemoteSwiftPackageReference section */ + 8D474FD32D28A9C3000B5C38 /* XCRemoteSwiftPackageReference "firebase-ios-sdk" */ = { + isa = XCRemoteSwiftPackageReference; + repositoryURL = "https://github.com/firebase/firebase-ios-sdk"; + requirement = { + kind = upToNextMajorVersion; + minimumVersion = 11.6.0; + }; + }; +/* End XCRemoteSwiftPackageReference section */ + +/* Begin XCSwiftPackageProductDependency section */ + 8D474FD52D28A9CF000B5C38 /* FirebaseAuth */ = { + isa = XCSwiftPackageProductDependency; + package = 8D474FD32D28A9C3000B5C38 /* XCRemoteSwiftPackageReference "firebase-ios-sdk" */; + productName = FirebaseAuth; + }; + 8D474FD72D28A9CF000B5C38 /* FirebaseDatabase */ = { + isa = XCSwiftPackageProductDependency; + package = 8D474FD32D28A9C3000B5C38 /* XCRemoteSwiftPackageReference "firebase-ios-sdk" */; + productName = FirebaseDatabase; + }; +/* End XCSwiftPackageProductDependency section */ }; rootObject = 8DDD573B1EA6D39D00DD14EB /* Project object */; } diff --git a/database/DatabaseReference.xcworkspace/contents.xcworkspacedata b/database/DatabaseReference.xcworkspace/contents.xcworkspacedata deleted file mode 100644 index b4e48b12..00000000 --- a/database/DatabaseReference.xcworkspace/contents.xcworkspacedata +++ /dev/null @@ -1,10 +0,0 @@ - - - - - - - diff --git a/database/Podfile b/database/Podfile deleted file mode 100644 index 4b798581..00000000 --- a/database/Podfile +++ /dev/null @@ -1,8 +0,0 @@ -# Firebase Database ReferenceCode -use_frameworks! -platform :ios, '15.0' -pod 'Firebase/Database' -pod 'Firebase/Auth' - -target 'DatabaseReference' do -end diff --git a/database/Podfile.lock b/database/Podfile.lock deleted file mode 100644 index e6b5d88f..00000000 --- a/database/Podfile.lock +++ /dev/null @@ -1,92 +0,0 @@ -PODS: - - Firebase/Auth (10.23.1): - - Firebase/CoreOnly - - FirebaseAuth (~> 10.23.0) - - Firebase/CoreOnly (10.23.1): - - FirebaseCore (= 10.23.1) - - Firebase/Database (10.23.1): - - Firebase/CoreOnly - - FirebaseDatabase (~> 10.23.0) - - FirebaseAppCheckInterop (10.23.0) - - FirebaseAuth (10.23.0): - - FirebaseAppCheckInterop (~> 10.17) - - FirebaseCore (~> 10.0) - - GoogleUtilities/AppDelegateSwizzler (~> 7.8) - - GoogleUtilities/Environment (~> 7.8) - - GTMSessionFetcher/Core (< 4.0, >= 2.1) - - RecaptchaInterop (~> 100.0) - - FirebaseCore (10.23.1): - - FirebaseCoreInternal (~> 10.0) - - GoogleUtilities/Environment (~> 7.12) - - GoogleUtilities/Logger (~> 7.12) - - FirebaseCoreInternal (10.23.0): - - "GoogleUtilities/NSData+zlib (~> 7.8)" - - FirebaseDatabase (10.23.0): - - FirebaseAppCheckInterop (~> 10.17) - - FirebaseCore (~> 10.0) - - FirebaseSharedSwift (~> 10.0) - - leveldb-library (~> 1.22) - - FirebaseSharedSwift (10.23.0) - - GoogleUtilities/AppDelegateSwizzler (7.13.0): - - GoogleUtilities/Environment - - GoogleUtilities/Logger - - GoogleUtilities/Network - - GoogleUtilities/Privacy - - GoogleUtilities/Environment (7.13.0): - - GoogleUtilities/Privacy - - PromisesObjC (< 3.0, >= 1.2) - - GoogleUtilities/Logger (7.13.0): - - GoogleUtilities/Environment - - GoogleUtilities/Privacy - - GoogleUtilities/Network (7.13.0): - - GoogleUtilities/Logger - - "GoogleUtilities/NSData+zlib" - - GoogleUtilities/Privacy - - GoogleUtilities/Reachability - - "GoogleUtilities/NSData+zlib (7.13.0)": - - GoogleUtilities/Privacy - - GoogleUtilities/Privacy (7.13.0) - - GoogleUtilities/Reachability (7.13.0): - - GoogleUtilities/Logger - - GoogleUtilities/Privacy - - GTMSessionFetcher/Core (3.3.2) - - leveldb-library (1.22.4) - - PromisesObjC (2.4.0) - - RecaptchaInterop (100.0.0) - -DEPENDENCIES: - - Firebase/Auth - - Firebase/Database - -SPEC REPOS: - trunk: - - Firebase - - FirebaseAppCheckInterop - - FirebaseAuth - - FirebaseCore - - FirebaseCoreInternal - - FirebaseDatabase - - FirebaseSharedSwift - - GoogleUtilities - - GTMSessionFetcher - - leveldb-library - - PromisesObjC - - RecaptchaInterop - -SPEC CHECKSUMS: - Firebase: cf09623f98ae25a3ad484e23c7e0e5f464152d80 - FirebaseAppCheckInterop: a1955ce8c30f38f87e7d091630e871e91154d65d - FirebaseAuth: 22eb85d3853141de7062bfabc131aa7d6335cade - FirebaseCore: c43f9f0437b50a965e930cac4ad243200d12a984 - FirebaseCoreInternal: 6a292e6f0bece1243a737e81556e56e5e19282e3 - FirebaseDatabase: 50f243af7bbf3c7d50faf355b963b1502049d5c5 - FirebaseSharedSwift: c92645b392db3c41a83a0aa967de16f8bad25568 - GoogleUtilities: d053d902a8edaa9904e1bd00c37535385b8ed152 - GTMSessionFetcher: 0e876eea9782ec6462e91ab872711c357322c94f - leveldb-library: 06a69cc7582d64b29424a63e085e683cc188230a - PromisesObjC: f5707f49cb48b9636751c5b2e7d227e43fba9f47 - RecaptchaInterop: 7d1a4a01a6b2cb1610a47ef3f85f0c411434cb21 - -PODFILE CHECKSUM: 95de9d338e0f7c83f15f24ace0b99af6e6450cce - -COCOAPODS: 1.15.2 diff --git a/firestore/objc/Podfile b/firestore/objc/Podfile deleted file mode 100644 index f2e737a5..00000000 --- a/firestore/objc/Podfile +++ /dev/null @@ -1,17 +0,0 @@ -# Uncomment the next line to define a global platform for your project -platform :ios, '12.0' - -target 'firestore-smoketest-objc' do - - use_frameworks! - - # Pods for firestore-smoketest - pod 'FirebaseAuth' - pod 'FirebaseFirestore' - - target 'firestore-smoketest-objcTests' do - inherit! :search_paths - # Pods for testing - end - -end diff --git a/firestore/objc/Podfile.lock b/firestore/objc/Podfile.lock deleted file mode 100644 index 05e96f48..00000000 --- a/firestore/objc/Podfile.lock +++ /dev/null @@ -1,1018 +0,0 @@ -PODS: - - abseil/algorithm (1.20240116.1): - - abseil/algorithm/algorithm (= 1.20240116.1) - - abseil/algorithm/container (= 1.20240116.1) - - abseil/algorithm/algorithm (1.20240116.1): - - abseil/base/config - - abseil/algorithm/container (1.20240116.1): - - abseil/algorithm/algorithm - - abseil/base/core_headers - - abseil/base/nullability - - abseil/meta/type_traits - - abseil/base (1.20240116.1): - - abseil/base/atomic_hook (= 1.20240116.1) - - abseil/base/base (= 1.20240116.1) - - abseil/base/base_internal (= 1.20240116.1) - - abseil/base/config (= 1.20240116.1) - - abseil/base/core_headers (= 1.20240116.1) - - abseil/base/cycleclock_internal (= 1.20240116.1) - - abseil/base/dynamic_annotations (= 1.20240116.1) - - abseil/base/endian (= 1.20240116.1) - - abseil/base/errno_saver (= 1.20240116.1) - - abseil/base/fast_type_id (= 1.20240116.1) - - abseil/base/log_severity (= 1.20240116.1) - - abseil/base/malloc_internal (= 1.20240116.1) - - abseil/base/no_destructor (= 1.20240116.1) - - abseil/base/nullability (= 1.20240116.1) - - abseil/base/prefetch (= 1.20240116.1) - - abseil/base/pretty_function (= 1.20240116.1) - - abseil/base/raw_logging_internal (= 1.20240116.1) - - abseil/base/spinlock_wait (= 1.20240116.1) - - abseil/base/strerror (= 1.20240116.1) - - abseil/base/throw_delegate (= 1.20240116.1) - - abseil/base/atomic_hook (1.20240116.1): - - abseil/base/config - - abseil/base/core_headers - - abseil/base/base (1.20240116.1): - - abseil/base/atomic_hook - - abseil/base/base_internal - - abseil/base/config - - abseil/base/core_headers - - abseil/base/cycleclock_internal - - abseil/base/dynamic_annotations - - abseil/base/log_severity - - abseil/base/nullability - - abseil/base/raw_logging_internal - - abseil/base/spinlock_wait - - abseil/meta/type_traits - - abseil/base/base_internal (1.20240116.1): - - abseil/base/config - - abseil/meta/type_traits - - abseil/base/config (1.20240116.1) - - abseil/base/core_headers (1.20240116.1): - - abseil/base/config - - abseil/base/cycleclock_internal (1.20240116.1): - - abseil/base/base_internal - - abseil/base/config - - abseil/base/dynamic_annotations (1.20240116.1): - - abseil/base/config - - abseil/base/core_headers - - abseil/base/endian (1.20240116.1): - - abseil/base/base - - abseil/base/config - - abseil/base/core_headers - - abseil/base/nullability - - abseil/base/errno_saver (1.20240116.1): - - abseil/base/config - - abseil/base/fast_type_id (1.20240116.1): - - abseil/base/config - - abseil/base/log_severity (1.20240116.1): - - abseil/base/config - - abseil/base/core_headers - - abseil/base/malloc_internal (1.20240116.1): - - abseil/base/base - - abseil/base/base_internal - - abseil/base/config - - abseil/base/core_headers - - abseil/base/dynamic_annotations - - abseil/base/raw_logging_internal - - abseil/base/no_destructor (1.20240116.1): - - abseil/base/config - - abseil/base/nullability (1.20240116.1): - - abseil/base/core_headers - - abseil/meta/type_traits - - abseil/base/prefetch (1.20240116.1): - - abseil/base/config - - abseil/base/core_headers - - abseil/base/pretty_function (1.20240116.1) - - abseil/base/raw_logging_internal (1.20240116.1): - - abseil/base/atomic_hook - - abseil/base/config - - abseil/base/core_headers - - abseil/base/errno_saver - - abseil/base/log_severity - - abseil/base/spinlock_wait (1.20240116.1): - - abseil/base/base_internal - - abseil/base/core_headers - - abseil/base/errno_saver - - abseil/base/strerror (1.20240116.1): - - abseil/base/config - - abseil/base/core_headers - - abseil/base/errno_saver - - abseil/base/throw_delegate (1.20240116.1): - - abseil/base/config - - abseil/base/raw_logging_internal - - abseil/cleanup/cleanup (1.20240116.1): - - abseil/base/config - - abseil/base/core_headers - - abseil/cleanup/cleanup_internal - - abseil/cleanup/cleanup_internal (1.20240116.1): - - abseil/base/base_internal - - abseil/base/core_headers - - abseil/utility/utility - - abseil/container/common (1.20240116.1): - - abseil/meta/type_traits - - abseil/types/optional - - abseil/container/common_policy_traits (1.20240116.1): - - abseil/meta/type_traits - - abseil/container/compressed_tuple (1.20240116.1): - - abseil/utility/utility - - abseil/container/container_memory (1.20240116.1): - - abseil/base/config - - abseil/memory/memory - - abseil/meta/type_traits - - abseil/utility/utility - - abseil/container/fixed_array (1.20240116.1): - - abseil/algorithm/algorithm - - abseil/base/config - - abseil/base/core_headers - - abseil/base/dynamic_annotations - - abseil/base/throw_delegate - - abseil/container/compressed_tuple - - abseil/memory/memory - - abseil/container/flat_hash_map (1.20240116.1): - - abseil/algorithm/container - - abseil/base/core_headers - - abseil/container/container_memory - - abseil/container/hash_function_defaults - - abseil/container/raw_hash_map - - abseil/memory/memory - - abseil/container/flat_hash_set (1.20240116.1): - - abseil/algorithm/container - - abseil/base/core_headers - - abseil/container/container_memory - - abseil/container/hash_function_defaults - - abseil/container/raw_hash_set - - abseil/memory/memory - - abseil/container/hash_function_defaults (1.20240116.1): - - abseil/base/config - - abseil/hash/hash - - abseil/strings/cord - - abseil/strings/strings - - abseil/container/hash_policy_traits (1.20240116.1): - - abseil/container/common_policy_traits - - abseil/meta/type_traits - - abseil/container/hashtable_debug_hooks (1.20240116.1): - - abseil/base/config - - abseil/container/hashtablez_sampler (1.20240116.1): - - abseil/base/base - - abseil/base/config - - abseil/base/core_headers - - abseil/base/raw_logging_internal - - abseil/debugging/stacktrace - - abseil/memory/memory - - abseil/profiling/exponential_biased - - abseil/profiling/sample_recorder - - abseil/synchronization/synchronization - - abseil/time/time - - abseil/utility/utility - - abseil/container/inlined_vector (1.20240116.1): - - abseil/algorithm/algorithm - - abseil/base/core_headers - - abseil/base/throw_delegate - - abseil/container/inlined_vector_internal - - abseil/memory/memory - - abseil/meta/type_traits - - abseil/container/inlined_vector_internal (1.20240116.1): - - abseil/base/config - - abseil/base/core_headers - - abseil/container/compressed_tuple - - abseil/memory/memory - - abseil/meta/type_traits - - abseil/types/span - - abseil/container/layout (1.20240116.1): - - abseil/base/config - - abseil/base/core_headers - - abseil/debugging/demangle_internal - - abseil/meta/type_traits - - abseil/strings/strings - - abseil/types/span - - abseil/utility/utility - - abseil/container/raw_hash_map (1.20240116.1): - - abseil/base/config - - abseil/base/core_headers - - abseil/base/throw_delegate - - abseil/container/container_memory - - abseil/container/raw_hash_set - - abseil/container/raw_hash_set (1.20240116.1): - - abseil/base/config - - abseil/base/core_headers - - abseil/base/dynamic_annotations - - abseil/base/endian - - abseil/base/prefetch - - abseil/base/raw_logging_internal - - abseil/container/common - - abseil/container/compressed_tuple - - abseil/container/container_memory - - abseil/container/hash_policy_traits - - abseil/container/hashtable_debug_hooks - - abseil/container/hashtablez_sampler - - abseil/hash/hash - - abseil/memory/memory - - abseil/meta/type_traits - - abseil/numeric/bits - - abseil/utility/utility - - abseil/crc/cpu_detect (1.20240116.1): - - abseil/base/base - - abseil/base/config - - abseil/crc/crc32c (1.20240116.1): - - abseil/base/config - - abseil/base/core_headers - - abseil/base/endian - - abseil/base/prefetch - - abseil/crc/cpu_detect - - abseil/crc/crc_internal - - abseil/crc/non_temporal_memcpy - - abseil/strings/str_format - - abseil/strings/strings - - abseil/crc/crc_cord_state (1.20240116.1): - - abseil/base/config - - abseil/crc/crc32c - - abseil/numeric/bits - - abseil/strings/strings - - abseil/crc/crc_internal (1.20240116.1): - - abseil/base/config - - abseil/base/core_headers - - abseil/base/endian - - abseil/base/prefetch - - abseil/base/raw_logging_internal - - abseil/crc/cpu_detect - - abseil/memory/memory - - abseil/numeric/bits - - abseil/crc/non_temporal_arm_intrinsics (1.20240116.1): - - abseil/base/config - - abseil/crc/non_temporal_memcpy (1.20240116.1): - - abseil/base/config - - abseil/base/core_headers - - abseil/crc/non_temporal_arm_intrinsics - - abseil/debugging/debugging_internal (1.20240116.1): - - abseil/base/config - - abseil/base/core_headers - - abseil/base/dynamic_annotations - - abseil/base/errno_saver - - abseil/base/raw_logging_internal - - abseil/debugging/demangle_internal (1.20240116.1): - - abseil/base/base - - abseil/base/config - - abseil/base/core_headers - - abseil/debugging/stacktrace (1.20240116.1): - - abseil/base/config - - abseil/base/core_headers - - abseil/base/dynamic_annotations - - abseil/base/raw_logging_internal - - abseil/debugging/debugging_internal - - abseil/debugging/symbolize (1.20240116.1): - - abseil/base/base - - abseil/base/config - - abseil/base/core_headers - - abseil/base/dynamic_annotations - - abseil/base/malloc_internal - - abseil/base/raw_logging_internal - - abseil/debugging/debugging_internal - - abseil/debugging/demangle_internal - - abseil/strings/strings - - abseil/flags/commandlineflag (1.20240116.1): - - abseil/base/config - - abseil/base/fast_type_id - - abseil/flags/commandlineflag_internal - - abseil/strings/strings - - abseil/types/optional - - abseil/flags/commandlineflag_internal (1.20240116.1): - - abseil/base/config - - abseil/base/fast_type_id - - abseil/flags/config (1.20240116.1): - - abseil/base/config - - abseil/base/core_headers - - abseil/flags/path_util - - abseil/flags/program_name - - abseil/strings/strings - - abseil/synchronization/synchronization - - abseil/flags/flag (1.20240116.1): - - abseil/base/base - - abseil/base/config - - abseil/base/core_headers - - abseil/flags/config - - abseil/flags/flag_internal - - abseil/flags/reflection - - abseil/strings/strings - - abseil/flags/flag_internal (1.20240116.1): - - abseil/base/base - - abseil/base/config - - abseil/base/core_headers - - abseil/base/dynamic_annotations - - abseil/flags/commandlineflag - - abseil/flags/commandlineflag_internal - - abseil/flags/config - - abseil/flags/marshalling - - abseil/flags/reflection - - abseil/memory/memory - - abseil/meta/type_traits - - abseil/strings/strings - - abseil/synchronization/synchronization - - abseil/utility/utility - - abseil/flags/marshalling (1.20240116.1): - - abseil/base/config - - abseil/base/core_headers - - abseil/base/log_severity - - abseil/numeric/int128 - - abseil/strings/str_format - - abseil/strings/strings - - abseil/types/optional - - abseil/flags/path_util (1.20240116.1): - - abseil/base/config - - abseil/strings/strings - - abseil/flags/private_handle_accessor (1.20240116.1): - - abseil/base/config - - abseil/flags/commandlineflag - - abseil/flags/commandlineflag_internal - - abseil/strings/strings - - abseil/flags/program_name (1.20240116.1): - - abseil/base/config - - abseil/base/core_headers - - abseil/flags/path_util - - abseil/strings/strings - - abseil/synchronization/synchronization - - abseil/flags/reflection (1.20240116.1): - - abseil/base/config - - abseil/base/core_headers - - abseil/base/no_destructor - - abseil/container/flat_hash_map - - abseil/flags/commandlineflag - - abseil/flags/commandlineflag_internal - - abseil/flags/config - - abseil/flags/private_handle_accessor - - abseil/strings/strings - - abseil/synchronization/synchronization - - abseil/functional/any_invocable (1.20240116.1): - - abseil/base/base_internal - - abseil/base/config - - abseil/base/core_headers - - abseil/meta/type_traits - - abseil/utility/utility - - abseil/functional/bind_front (1.20240116.1): - - abseil/base/base_internal - - abseil/container/compressed_tuple - - abseil/meta/type_traits - - abseil/utility/utility - - abseil/functional/function_ref (1.20240116.1): - - abseil/base/base_internal - - abseil/base/core_headers - - abseil/functional/any_invocable - - abseil/meta/type_traits - - abseil/hash/city (1.20240116.1): - - abseil/base/config - - abseil/base/core_headers - - abseil/base/endian - - abseil/hash/hash (1.20240116.1): - - abseil/base/config - - abseil/base/core_headers - - abseil/base/endian - - abseil/container/fixed_array - - abseil/functional/function_ref - - abseil/hash/city - - abseil/hash/low_level_hash - - abseil/meta/type_traits - - abseil/numeric/bits - - abseil/numeric/int128 - - abseil/strings/strings - - abseil/types/optional - - abseil/types/variant - - abseil/utility/utility - - abseil/hash/low_level_hash (1.20240116.1): - - abseil/base/config - - abseil/base/endian - - abseil/base/prefetch - - abseil/numeric/int128 - - abseil/memory (1.20240116.1): - - abseil/memory/memory (= 1.20240116.1) - - abseil/memory/memory (1.20240116.1): - - abseil/base/core_headers - - abseil/meta/type_traits - - abseil/meta (1.20240116.1): - - abseil/meta/type_traits (= 1.20240116.1) - - abseil/meta/type_traits (1.20240116.1): - - abseil/base/config - - abseil/base/core_headers - - abseil/numeric/bits (1.20240116.1): - - abseil/base/config - - abseil/base/core_headers - - abseil/numeric/int128 (1.20240116.1): - - abseil/base/config - - abseil/base/core_headers - - abseil/numeric/bits - - abseil/numeric/representation (1.20240116.1): - - abseil/base/config - - abseil/profiling/exponential_biased (1.20240116.1): - - abseil/base/config - - abseil/base/core_headers - - abseil/profiling/sample_recorder (1.20240116.1): - - abseil/base/config - - abseil/base/core_headers - - abseil/synchronization/synchronization - - abseil/time/time - - abseil/random/bit_gen_ref (1.20240116.1): - - abseil/base/core_headers - - abseil/base/fast_type_id - - abseil/meta/type_traits - - abseil/random/internal/distribution_caller - - abseil/random/internal/fast_uniform_bits - - abseil/random/random - - abseil/random/distributions (1.20240116.1): - - abseil/base/base_internal - - abseil/base/config - - abseil/base/core_headers - - abseil/meta/type_traits - - abseil/numeric/bits - - abseil/random/internal/distribution_caller - - abseil/random/internal/fast_uniform_bits - - abseil/random/internal/fastmath - - abseil/random/internal/generate_real - - abseil/random/internal/iostream_state_saver - - abseil/random/internal/traits - - abseil/random/internal/uniform_helper - - abseil/random/internal/wide_multiply - - abseil/strings/strings - - abseil/random/internal/distribution_caller (1.20240116.1): - - abseil/base/config - - abseil/base/fast_type_id - - abseil/utility/utility - - abseil/random/internal/fast_uniform_bits (1.20240116.1): - - abseil/base/config - - abseil/meta/type_traits - - abseil/random/internal/traits - - abseil/random/internal/fastmath (1.20240116.1): - - abseil/numeric/bits - - abseil/random/internal/generate_real (1.20240116.1): - - abseil/meta/type_traits - - abseil/numeric/bits - - abseil/random/internal/fastmath - - abseil/random/internal/traits - - abseil/random/internal/iostream_state_saver (1.20240116.1): - - abseil/meta/type_traits - - abseil/numeric/int128 - - abseil/random/internal/nonsecure_base (1.20240116.1): - - abseil/base/core_headers - - abseil/container/inlined_vector - - abseil/meta/type_traits - - abseil/random/internal/pool_urbg - - abseil/random/internal/salted_seed_seq - - abseil/random/internal/seed_material - - abseil/types/span - - abseil/random/internal/pcg_engine (1.20240116.1): - - abseil/base/config - - abseil/meta/type_traits - - abseil/numeric/bits - - abseil/numeric/int128 - - abseil/random/internal/fastmath - - abseil/random/internal/iostream_state_saver - - abseil/random/internal/platform (1.20240116.1): - - abseil/base/config - - abseil/random/internal/pool_urbg (1.20240116.1): - - abseil/base/base - - abseil/base/config - - abseil/base/core_headers - - abseil/base/endian - - abseil/base/raw_logging_internal - - abseil/random/internal/randen - - abseil/random/internal/seed_material - - abseil/random/internal/traits - - abseil/random/seed_gen_exception - - abseil/types/span - - abseil/random/internal/randen (1.20240116.1): - - abseil/base/raw_logging_internal - - abseil/random/internal/platform - - abseil/random/internal/randen_hwaes - - abseil/random/internal/randen_slow - - abseil/random/internal/randen_engine (1.20240116.1): - - abseil/base/endian - - abseil/meta/type_traits - - abseil/random/internal/iostream_state_saver - - abseil/random/internal/randen - - abseil/random/internal/randen_hwaes (1.20240116.1): - - abseil/base/config - - abseil/random/internal/platform - - abseil/random/internal/randen_hwaes_impl - - abseil/random/internal/randen_hwaes_impl (1.20240116.1): - - abseil/base/config - - abseil/base/core_headers - - abseil/numeric/int128 - - abseil/random/internal/platform - - abseil/random/internal/randen_slow (1.20240116.1): - - abseil/base/config - - abseil/base/core_headers - - abseil/base/endian - - abseil/numeric/int128 - - abseil/random/internal/platform - - abseil/random/internal/salted_seed_seq (1.20240116.1): - - abseil/container/inlined_vector - - abseil/meta/type_traits - - abseil/random/internal/seed_material - - abseil/types/optional - - abseil/types/span - - abseil/random/internal/seed_material (1.20240116.1): - - abseil/base/core_headers - - abseil/base/dynamic_annotations - - abseil/base/raw_logging_internal - - abseil/random/internal/fast_uniform_bits - - abseil/strings/strings - - abseil/types/optional - - abseil/types/span - - abseil/random/internal/traits (1.20240116.1): - - abseil/base/config - - abseil/numeric/bits - - abseil/numeric/int128 - - abseil/random/internal/uniform_helper (1.20240116.1): - - abseil/base/config - - abseil/meta/type_traits - - abseil/numeric/int128 - - abseil/random/internal/traits - - abseil/random/internal/wide_multiply (1.20240116.1): - - abseil/base/config - - abseil/numeric/bits - - abseil/numeric/int128 - - abseil/random/internal/traits - - abseil/random/random (1.20240116.1): - - abseil/random/distributions - - abseil/random/internal/nonsecure_base - - abseil/random/internal/pcg_engine - - abseil/random/internal/pool_urbg - - abseil/random/internal/randen_engine - - abseil/random/seed_sequences - - abseil/random/seed_gen_exception (1.20240116.1): - - abseil/base/config - - abseil/random/seed_sequences (1.20240116.1): - - abseil/base/config - - abseil/random/internal/pool_urbg - - abseil/random/internal/salted_seed_seq - - abseil/random/internal/seed_material - - abseil/random/seed_gen_exception - - abseil/types/span - - abseil/status/status (1.20240116.1): - - abseil/base/atomic_hook - - abseil/base/config - - abseil/base/core_headers - - abseil/base/no_destructor - - abseil/base/nullability - - abseil/base/raw_logging_internal - - abseil/base/strerror - - abseil/container/inlined_vector - - abseil/debugging/stacktrace - - abseil/debugging/symbolize - - abseil/functional/function_ref - - abseil/memory/memory - - abseil/strings/cord - - abseil/strings/str_format - - abseil/strings/strings - - abseil/types/optional - - abseil/types/span - - abseil/status/statusor (1.20240116.1): - - abseil/base/base - - abseil/base/config - - abseil/base/core_headers - - abseil/base/nullability - - abseil/base/raw_logging_internal - - abseil/meta/type_traits - - abseil/status/status - - abseil/strings/has_ostream_operator - - abseil/strings/str_format - - abseil/strings/strings - - abseil/types/variant - - abseil/utility/utility - - abseil/strings/charset (1.20240116.1): - - abseil/base/core_headers - - abseil/strings/string_view - - abseil/strings/cord (1.20240116.1): - - abseil/base/base - - abseil/base/config - - abseil/base/core_headers - - abseil/base/endian - - abseil/base/nullability - - abseil/base/raw_logging_internal - - abseil/container/inlined_vector - - abseil/crc/crc32c - - abseil/crc/crc_cord_state - - abseil/functional/function_ref - - abseil/meta/type_traits - - abseil/numeric/bits - - abseil/strings/cord_internal - - abseil/strings/cordz_functions - - abseil/strings/cordz_info - - abseil/strings/cordz_statistics - - abseil/strings/cordz_update_scope - - abseil/strings/cordz_update_tracker - - abseil/strings/internal - - abseil/strings/strings - - abseil/types/optional - - abseil/types/span - - abseil/strings/cord_internal (1.20240116.1): - - abseil/base/base_internal - - abseil/base/config - - abseil/base/core_headers - - abseil/base/endian - - abseil/base/raw_logging_internal - - abseil/base/throw_delegate - - abseil/container/compressed_tuple - - abseil/container/container_memory - - abseil/container/inlined_vector - - abseil/container/layout - - abseil/crc/crc_cord_state - - abseil/functional/function_ref - - abseil/meta/type_traits - - abseil/strings/strings - - abseil/types/span - - abseil/strings/cordz_functions (1.20240116.1): - - abseil/base/config - - abseil/base/core_headers - - abseil/base/raw_logging_internal - - abseil/profiling/exponential_biased - - abseil/strings/cordz_handle (1.20240116.1): - - abseil/base/base - - abseil/base/config - - abseil/base/raw_logging_internal - - abseil/synchronization/synchronization - - abseil/strings/cordz_info (1.20240116.1): - - abseil/base/base - - abseil/base/config - - abseil/base/core_headers - - abseil/base/raw_logging_internal - - abseil/container/inlined_vector - - abseil/debugging/stacktrace - - abseil/strings/cord_internal - - abseil/strings/cordz_functions - - abseil/strings/cordz_handle - - abseil/strings/cordz_statistics - - abseil/strings/cordz_update_tracker - - abseil/synchronization/synchronization - - abseil/time/time - - abseil/types/span - - abseil/strings/cordz_statistics (1.20240116.1): - - abseil/base/config - - abseil/strings/cordz_update_tracker - - abseil/strings/cordz_update_scope (1.20240116.1): - - abseil/base/config - - abseil/base/core_headers - - abseil/strings/cord_internal - - abseil/strings/cordz_info - - abseil/strings/cordz_update_tracker - - abseil/strings/cordz_update_tracker (1.20240116.1): - - abseil/base/config - - abseil/strings/has_ostream_operator (1.20240116.1): - - abseil/base/config - - abseil/strings/internal (1.20240116.1): - - abseil/base/config - - abseil/base/core_headers - - abseil/base/endian - - abseil/base/raw_logging_internal - - abseil/meta/type_traits - - abseil/strings/str_format (1.20240116.1): - - abseil/base/config - - abseil/base/core_headers - - abseil/base/nullability - - abseil/strings/str_format_internal - - abseil/strings/string_view - - abseil/types/span - - abseil/strings/str_format_internal (1.20240116.1): - - abseil/base/config - - abseil/base/core_headers - - abseil/container/fixed_array - - abseil/container/inlined_vector - - abseil/functional/function_ref - - abseil/meta/type_traits - - abseil/numeric/bits - - abseil/numeric/int128 - - abseil/numeric/representation - - abseil/strings/strings - - abseil/types/optional - - abseil/types/span - - abseil/utility/utility - - abseil/strings/string_view (1.20240116.1): - - abseil/base/base - - abseil/base/config - - abseil/base/core_headers - - abseil/base/nullability - - abseil/base/throw_delegate - - abseil/strings/strings (1.20240116.1): - - abseil/base/base - - abseil/base/config - - abseil/base/core_headers - - abseil/base/endian - - abseil/base/nullability - - abseil/base/raw_logging_internal - - abseil/base/throw_delegate - - abseil/memory/memory - - abseil/meta/type_traits - - abseil/numeric/bits - - abseil/numeric/int128 - - abseil/strings/charset - - abseil/strings/internal - - abseil/strings/string_view - - abseil/synchronization/graphcycles_internal (1.20240116.1): - - abseil/base/base - - abseil/base/base_internal - - abseil/base/config - - abseil/base/core_headers - - abseil/base/malloc_internal - - abseil/base/raw_logging_internal - - abseil/synchronization/kernel_timeout_internal (1.20240116.1): - - abseil/base/base - - abseil/base/config - - abseil/base/core_headers - - abseil/base/raw_logging_internal - - abseil/time/time - - abseil/synchronization/synchronization (1.20240116.1): - - abseil/base/atomic_hook - - abseil/base/base - - abseil/base/base_internal - - abseil/base/config - - abseil/base/core_headers - - abseil/base/dynamic_annotations - - abseil/base/malloc_internal - - abseil/base/raw_logging_internal - - abseil/debugging/stacktrace - - abseil/debugging/symbolize - - abseil/synchronization/graphcycles_internal - - abseil/synchronization/kernel_timeout_internal - - abseil/time/time - - abseil/time (1.20240116.1): - - abseil/time/internal (= 1.20240116.1) - - abseil/time/time (= 1.20240116.1) - - abseil/time/internal (1.20240116.1): - - abseil/time/internal/cctz (= 1.20240116.1) - - abseil/time/internal/cctz (1.20240116.1): - - abseil/time/internal/cctz/civil_time (= 1.20240116.1) - - abseil/time/internal/cctz/time_zone (= 1.20240116.1) - - abseil/time/internal/cctz/civil_time (1.20240116.1): - - abseil/base/config - - abseil/time/internal/cctz/time_zone (1.20240116.1): - - abseil/base/config - - abseil/time/internal/cctz/civil_time - - abseil/time/time (1.20240116.1): - - abseil/base/base - - abseil/base/config - - abseil/base/core_headers - - abseil/base/raw_logging_internal - - abseil/numeric/int128 - - abseil/strings/strings - - abseil/time/internal/cctz/civil_time - - abseil/time/internal/cctz/time_zone - - abseil/types/optional - - abseil/types (1.20240116.1): - - abseil/types/any (= 1.20240116.1) - - abseil/types/bad_any_cast (= 1.20240116.1) - - abseil/types/bad_any_cast_impl (= 1.20240116.1) - - abseil/types/bad_optional_access (= 1.20240116.1) - - abseil/types/bad_variant_access (= 1.20240116.1) - - abseil/types/compare (= 1.20240116.1) - - abseil/types/optional (= 1.20240116.1) - - abseil/types/span (= 1.20240116.1) - - abseil/types/variant (= 1.20240116.1) - - abseil/types/any (1.20240116.1): - - abseil/base/config - - abseil/base/core_headers - - abseil/base/fast_type_id - - abseil/meta/type_traits - - abseil/types/bad_any_cast - - abseil/utility/utility - - abseil/types/bad_any_cast (1.20240116.1): - - abseil/base/config - - abseil/types/bad_any_cast_impl - - abseil/types/bad_any_cast_impl (1.20240116.1): - - abseil/base/config - - abseil/base/raw_logging_internal - - abseil/types/bad_optional_access (1.20240116.1): - - abseil/base/config - - abseil/base/raw_logging_internal - - abseil/types/bad_variant_access (1.20240116.1): - - abseil/base/config - - abseil/base/raw_logging_internal - - abseil/types/compare (1.20240116.1): - - abseil/base/config - - abseil/base/core_headers - - abseil/meta/type_traits - - abseil/types/optional (1.20240116.1): - - abseil/base/base_internal - - abseil/base/config - - abseil/base/core_headers - - abseil/base/nullability - - abseil/memory/memory - - abseil/meta/type_traits - - abseil/types/bad_optional_access - - abseil/utility/utility - - abseil/types/span (1.20240116.1): - - abseil/algorithm/algorithm - - abseil/base/core_headers - - abseil/base/nullability - - abseil/base/throw_delegate - - abseil/meta/type_traits - - abseil/types/variant (1.20240116.1): - - abseil/base/base_internal - - abseil/base/config - - abseil/base/core_headers - - abseil/meta/type_traits - - abseil/types/bad_variant_access - - abseil/utility/utility - - abseil/utility/utility (1.20240116.1): - - abseil/base/base_internal - - abseil/base/config - - abseil/meta/type_traits - - BoringSSL-GRPC (0.0.32): - - BoringSSL-GRPC/Implementation (= 0.0.32) - - BoringSSL-GRPC/Interface (= 0.0.32) - - BoringSSL-GRPC/Implementation (0.0.32): - - BoringSSL-GRPC/Interface (= 0.0.32) - - BoringSSL-GRPC/Interface (0.0.32) - - FirebaseAppCheckInterop (10.23.0) - - FirebaseAuth (10.23.0): - - FirebaseAppCheckInterop (~> 10.17) - - FirebaseCore (~> 10.0) - - GoogleUtilities/AppDelegateSwizzler (~> 7.8) - - GoogleUtilities/Environment (~> 7.8) - - GTMSessionFetcher/Core (< 4.0, >= 2.1) - - RecaptchaInterop (~> 100.0) - - FirebaseCore (10.23.1): - - FirebaseCoreInternal (~> 10.0) - - GoogleUtilities/Environment (~> 7.12) - - GoogleUtilities/Logger (~> 7.12) - - FirebaseCoreExtension (10.23.0): - - FirebaseCore (~> 10.0) - - FirebaseCoreInternal (10.23.0): - - "GoogleUtilities/NSData+zlib (~> 7.8)" - - FirebaseFirestore (10.23.0): - - FirebaseCore (~> 10.0) - - FirebaseCoreExtension (~> 10.0) - - FirebaseFirestoreInternal (~> 10.17) - - FirebaseSharedSwift (~> 10.0) - - FirebaseFirestoreInternal (10.23.0): - - abseil/algorithm (~> 1.20240116.1) - - abseil/base (~> 1.20240116.1) - - abseil/container/flat_hash_map (~> 1.20240116.1) - - abseil/memory (~> 1.20240116.1) - - abseil/meta (~> 1.20240116.1) - - abseil/strings/strings (~> 1.20240116.1) - - abseil/time (~> 1.20240116.1) - - abseil/types (~> 1.20240116.1) - - FirebaseAppCheckInterop (~> 10.17) - - FirebaseCore (~> 10.0) - - "gRPC-C++ (~> 1.62.0)" - - gRPC-Core (~> 1.62.0) - - leveldb-library (~> 1.22) - - nanopb (< 2.30911.0, >= 2.30908.0) - - FirebaseSharedSwift (10.23.0) - - GoogleUtilities/AppDelegateSwizzler (7.13.0): - - GoogleUtilities/Environment - - GoogleUtilities/Logger - - GoogleUtilities/Network - - GoogleUtilities/Privacy - - GoogleUtilities/Environment (7.13.0): - - GoogleUtilities/Privacy - - PromisesObjC (< 3.0, >= 1.2) - - GoogleUtilities/Logger (7.13.0): - - GoogleUtilities/Environment - - GoogleUtilities/Privacy - - GoogleUtilities/Network (7.13.0): - - GoogleUtilities/Logger - - "GoogleUtilities/NSData+zlib" - - GoogleUtilities/Privacy - - GoogleUtilities/Reachability - - "GoogleUtilities/NSData+zlib (7.13.0)": - - GoogleUtilities/Privacy - - GoogleUtilities/Privacy (7.13.0) - - GoogleUtilities/Reachability (7.13.0): - - GoogleUtilities/Logger - - GoogleUtilities/Privacy - - "gRPC-C++ (1.62.1)": - - "gRPC-C++/Implementation (= 1.62.1)" - - "gRPC-C++/Interface (= 1.62.1)" - - "gRPC-C++/Implementation (1.62.1)": - - abseil/algorithm/container (= 1.20240116.1) - - abseil/base/base (= 1.20240116.1) - - abseil/base/config (= 1.20240116.1) - - abseil/base/core_headers (= 1.20240116.1) - - abseil/cleanup/cleanup (= 1.20240116.1) - - abseil/container/flat_hash_map (= 1.20240116.1) - - abseil/container/flat_hash_set (= 1.20240116.1) - - abseil/container/inlined_vector (= 1.20240116.1) - - abseil/flags/flag (= 1.20240116.1) - - abseil/flags/marshalling (= 1.20240116.1) - - abseil/functional/any_invocable (= 1.20240116.1) - - abseil/functional/bind_front (= 1.20240116.1) - - abseil/functional/function_ref (= 1.20240116.1) - - abseil/hash/hash (= 1.20240116.1) - - abseil/memory/memory (= 1.20240116.1) - - abseil/meta/type_traits (= 1.20240116.1) - - abseil/random/bit_gen_ref (= 1.20240116.1) - - abseil/random/distributions (= 1.20240116.1) - - abseil/random/random (= 1.20240116.1) - - abseil/status/status (= 1.20240116.1) - - abseil/status/statusor (= 1.20240116.1) - - abseil/strings/cord (= 1.20240116.1) - - abseil/strings/str_format (= 1.20240116.1) - - abseil/strings/strings (= 1.20240116.1) - - abseil/synchronization/synchronization (= 1.20240116.1) - - abseil/time/time (= 1.20240116.1) - - abseil/types/optional (= 1.20240116.1) - - abseil/types/span (= 1.20240116.1) - - abseil/types/variant (= 1.20240116.1) - - abseil/utility/utility (= 1.20240116.1) - - "gRPC-C++/Interface (= 1.62.1)" - - "gRPC-C++/Privacy (= 1.62.1)" - - gRPC-Core (= 1.62.1) - - "gRPC-C++/Interface (1.62.1)" - - "gRPC-C++/Privacy (1.62.1)" - - gRPC-Core (1.62.1): - - gRPC-Core/Implementation (= 1.62.1) - - gRPC-Core/Interface (= 1.62.1) - - gRPC-Core/Implementation (1.62.1): - - abseil/algorithm/container (= 1.20240116.1) - - abseil/base/base (= 1.20240116.1) - - abseil/base/config (= 1.20240116.1) - - abseil/base/core_headers (= 1.20240116.1) - - abseil/cleanup/cleanup (= 1.20240116.1) - - abseil/container/flat_hash_map (= 1.20240116.1) - - abseil/container/flat_hash_set (= 1.20240116.1) - - abseil/container/inlined_vector (= 1.20240116.1) - - abseil/flags/flag (= 1.20240116.1) - - abseil/flags/marshalling (= 1.20240116.1) - - abseil/functional/any_invocable (= 1.20240116.1) - - abseil/functional/bind_front (= 1.20240116.1) - - abseil/functional/function_ref (= 1.20240116.1) - - abseil/hash/hash (= 1.20240116.1) - - abseil/memory/memory (= 1.20240116.1) - - abseil/meta/type_traits (= 1.20240116.1) - - abseil/random/bit_gen_ref (= 1.20240116.1) - - abseil/random/distributions (= 1.20240116.1) - - abseil/random/random (= 1.20240116.1) - - abseil/status/status (= 1.20240116.1) - - abseil/status/statusor (= 1.20240116.1) - - abseil/strings/cord (= 1.20240116.1) - - abseil/strings/str_format (= 1.20240116.1) - - abseil/strings/strings (= 1.20240116.1) - - abseil/synchronization/synchronization (= 1.20240116.1) - - abseil/time/time (= 1.20240116.1) - - abseil/types/optional (= 1.20240116.1) - - abseil/types/span (= 1.20240116.1) - - abseil/types/variant (= 1.20240116.1) - - abseil/utility/utility (= 1.20240116.1) - - BoringSSL-GRPC (= 0.0.32) - - gRPC-Core/Interface (= 1.62.1) - - gRPC-Core/Privacy (= 1.62.1) - - gRPC-Core/Interface (1.62.1) - - gRPC-Core/Privacy (1.62.1) - - GTMSessionFetcher/Core (3.3.2) - - leveldb-library (1.22.4) - - nanopb (2.30910.0): - - nanopb/decode (= 2.30910.0) - - nanopb/encode (= 2.30910.0) - - nanopb/decode (2.30910.0) - - nanopb/encode (2.30910.0) - - PromisesObjC (2.4.0) - - RecaptchaInterop (100.0.0) - -DEPENDENCIES: - - FirebaseAuth - - FirebaseFirestore - -SPEC REPOS: - trunk: - - abseil - - BoringSSL-GRPC - - FirebaseAppCheckInterop - - FirebaseAuth - - FirebaseCore - - FirebaseCoreExtension - - FirebaseCoreInternal - - FirebaseFirestore - - FirebaseFirestoreInternal - - FirebaseSharedSwift - - GoogleUtilities - - "gRPC-C++" - - gRPC-Core - - GTMSessionFetcher - - leveldb-library - - nanopb - - PromisesObjC - - RecaptchaInterop - -SPEC CHECKSUMS: - abseil: ebec4f56469dd7ce9ab08683c0319a68aa0ad86e - BoringSSL-GRPC: 1e2348957acdbcad360b80a264a90799984b2ba6 - FirebaseAppCheckInterop: a1955ce8c30f38f87e7d091630e871e91154d65d - FirebaseAuth: 22eb85d3853141de7062bfabc131aa7d6335cade - FirebaseCore: c43f9f0437b50a965e930cac4ad243200d12a984 - FirebaseCoreExtension: cb88851781a24e031d1b58e0bd01eb1f46b044b5 - FirebaseCoreInternal: 6a292e6f0bece1243a737e81556e56e5e19282e3 - FirebaseFirestore: 3478b0580f6c16d895460611b4fcec93955f4717 - FirebaseFirestoreInternal: 627b23f682c1c2aad38ba1345ed3ca6574c5a89c - FirebaseSharedSwift: c92645b392db3c41a83a0aa967de16f8bad25568 - GoogleUtilities: d053d902a8edaa9904e1bd00c37535385b8ed152 - "gRPC-C++": 12f33a422dcab88dcd0c53e52cd549a929f0f244 - gRPC-Core: 6ec9002832e1e22c5bb8c54994b050b0ee4205c6 - GTMSessionFetcher: 0e876eea9782ec6462e91ab872711c357322c94f - leveldb-library: 06a69cc7582d64b29424a63e085e683cc188230a - nanopb: 438bc412db1928dac798aa6fd75726007be04262 - PromisesObjC: f5707f49cb48b9636751c5b2e7d227e43fba9f47 - RecaptchaInterop: 7d1a4a01a6b2cb1610a47ef3f85f0c411434cb21 - -PODFILE CHECKSUM: 2c326f47761ecd18d1c150444d24a282c84b433e - -COCOAPODS: 1.15.2 diff --git a/firestore/objc/firestore-smoketest-objc.xcodeproj/project.pbxproj b/firestore/objc/firestore-smoketest-objc.xcodeproj/project.pbxproj index d95a7a0e..2c8e8536 100644 --- a/firestore/objc/firestore-smoketest-objc.xcodeproj/project.pbxproj +++ b/firestore/objc/firestore-smoketest-objc.xcodeproj/project.pbxproj @@ -3,7 +3,7 @@ archiveVersion = 1; classes = { }; - objectVersion = 46; + objectVersion = 54; objects = { /* Begin PBXBuildFile section */ @@ -18,6 +18,8 @@ 8D70FC2A1F4CAE1B00C7F603 /* Assets.xcassets in Resources */ = {isa = PBXBuildFile; fileRef = 8D70FC291F4CAE1B00C7F603 /* Assets.xcassets */; }; 8D70FC2D1F4CAE1B00C7F603 /* LaunchScreen.storyboard in Resources */ = {isa = PBXBuildFile; fileRef = 8D70FC2B1F4CAE1B00C7F603 /* LaunchScreen.storyboard */; }; 8D70FC381F4CAE1B00C7F603 /* firestore_smoketest_objcTests.m in Sources */ = {isa = PBXBuildFile; fileRef = 8D70FC371F4CAE1B00C7F603 /* firestore_smoketest_objcTests.m */; }; + 8D79519D2D28ABAD000FD694 /* FirebaseAuth in Frameworks */ = {isa = PBXBuildFile; productRef = 8D79519C2D28ABAD000FD694 /* FirebaseAuth */; }; + 8D79519F2D28ABAD000FD694 /* FirebaseFirestore in Frameworks */ = {isa = PBXBuildFile; productRef = 8D79519E2D28ABAD000FD694 /* FirebaseFirestore */; }; 8D9644E7260D565A002A46C9 /* FIRSolutionsBundleViewController.m in Sources */ = {isa = PBXBuildFile; fileRef = 8D9644E6260D565A002A46C9 /* FIRSolutionsBundleViewController.m */; }; /* End PBXBuildFile section */ @@ -61,6 +63,8 @@ isa = PBXFrameworksBuildPhase; buildActionMask = 2147483647; files = ( + 8D79519D2D28ABAD000FD694 /* FirebaseAuth in Frameworks */, + 8D79519F2D28ABAD000FD694 /* FirebaseFirestore in Frameworks */, ); runOnlyForDeploymentPostprocessing = 0; }; @@ -80,8 +84,8 @@ 8D4F2EF1201162EE002ED308 /* GoogleService-Info.plist */, 8D70FC1C1F4CAE1B00C7F603 /* firestore-smoketest-objc */, 8D70FC361F4CAE1B00C7F603 /* firestore-smoketest-objcTests */, + 8D79519B2D28ABAD000FD694 /* Frameworks */, 8D70FC1B1F4CAE1B00C7F603 /* Products */, - F792628F569A18209F7C4E90 /* Pods */, ); sourceTree = ""; }; @@ -135,11 +139,11 @@ path = "firestore-smoketest-objcTests"; sourceTree = ""; }; - F792628F569A18209F7C4E90 /* Pods */ = { + 8D79519B2D28ABAD000FD694 /* Frameworks */ = { isa = PBXGroup; children = ( ); - path = Pods; + name = Frameworks; sourceTree = ""; }; /* End PBXGroup section */ @@ -209,6 +213,9 @@ Base, ); mainGroup = 8D70FC111F4CAE1B00C7F603; + packageReferences = ( + 8D79519A2D28AB9C000FD694 /* XCRemoteSwiftPackageReference "firebase-ios-sdk" */, + ); productRefGroup = 8D70FC1B1F4CAE1B00C7F603 /* Products */; projectDirPath = ""; projectRoot = ""; @@ -408,7 +415,10 @@ buildSettings = { ASSETCATALOG_COMPILER_APPICON_NAME = AppIcon; INFOPLIST_FILE = "firestore-smoketest-objc/Info.plist"; - LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks"; + LD_RUNPATH_SEARCH_PATHS = ( + "$(inherited)", + "@executable_path/Frameworks", + ); PRODUCT_BUNDLE_IDENTIFIER = "com.firebase.firestore-smoketest-objc"; PRODUCT_NAME = "$(TARGET_NAME)"; }; @@ -419,7 +429,10 @@ buildSettings = { ASSETCATALOG_COMPILER_APPICON_NAME = AppIcon; INFOPLIST_FILE = "firestore-smoketest-objc/Info.plist"; - LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks"; + LD_RUNPATH_SEARCH_PATHS = ( + "$(inherited)", + "@executable_path/Frameworks", + ); PRODUCT_BUNDLE_IDENTIFIER = "com.firebase.firestore-smoketest-objc"; PRODUCT_NAME = "$(TARGET_NAME)"; }; @@ -430,7 +443,11 @@ buildSettings = { BUNDLE_LOADER = "$(TEST_HOST)"; INFOPLIST_FILE = "firestore-smoketest-objcTests/Info.plist"; - LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks @loader_path/Frameworks"; + LD_RUNPATH_SEARCH_PATHS = ( + "$(inherited)", + "@executable_path/Frameworks", + "@loader_path/Frameworks", + ); PRODUCT_BUNDLE_IDENTIFIER = "com.firebase.firestore-smoketest-objcTests"; PRODUCT_NAME = "$(TARGET_NAME)"; TEST_HOST = "$(BUILT_PRODUCTS_DIR)/firestore-smoketest-objc.app/firestore-smoketest-objc"; @@ -442,7 +459,11 @@ buildSettings = { BUNDLE_LOADER = "$(TEST_HOST)"; INFOPLIST_FILE = "firestore-smoketest-objcTests/Info.plist"; - LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks @loader_path/Frameworks"; + LD_RUNPATH_SEARCH_PATHS = ( + "$(inherited)", + "@executable_path/Frameworks", + "@loader_path/Frameworks", + ); PRODUCT_BUNDLE_IDENTIFIER = "com.firebase.firestore-smoketest-objcTests"; PRODUCT_NAME = "$(TARGET_NAME)"; TEST_HOST = "$(BUILT_PRODUCTS_DIR)/firestore-smoketest-objc.app/firestore-smoketest-objc"; @@ -480,6 +501,30 @@ defaultConfigurationName = Release; }; /* End XCConfigurationList section */ + +/* Begin XCRemoteSwiftPackageReference section */ + 8D79519A2D28AB9C000FD694 /* XCRemoteSwiftPackageReference "firebase-ios-sdk" */ = { + isa = XCRemoteSwiftPackageReference; + repositoryURL = "https://github.com/firebase/firebase-ios-sdk"; + requirement = { + kind = upToNextMajorVersion; + minimumVersion = 11.6.0; + }; + }; +/* End XCRemoteSwiftPackageReference section */ + +/* Begin XCSwiftPackageProductDependency section */ + 8D79519C2D28ABAD000FD694 /* FirebaseAuth */ = { + isa = XCSwiftPackageProductDependency; + package = 8D79519A2D28AB9C000FD694 /* XCRemoteSwiftPackageReference "firebase-ios-sdk" */; + productName = FirebaseAuth; + }; + 8D79519E2D28ABAD000FD694 /* FirebaseFirestore */ = { + isa = XCSwiftPackageProductDependency; + package = 8D79519A2D28AB9C000FD694 /* XCRemoteSwiftPackageReference "firebase-ios-sdk" */; + productName = FirebaseFirestore; + }; +/* End XCSwiftPackageProductDependency section */ }; rootObject = 8D70FC121F4CAE1B00C7F603 /* Project object */; } diff --git a/firestore/swift/Podfile b/firestore/swift/Podfile index 4dadbabf..5acf781b 100644 --- a/firestore/swift/Podfile +++ b/firestore/swift/Podfile @@ -1,4 +1,5 @@ -# Uncomment this line to define a global platform for your project +# No longer used since the project migrated to SPM, but this file still exists +# for the GeoFire snippet below. platform :ios, '14.0' target 'firestore-smoketest' do diff --git a/firestore/swift/Podfile.lock b/firestore/swift/Podfile.lock deleted file mode 100644 index bbf21867..00000000 --- a/firestore/swift/Podfile.lock +++ /dev/null @@ -1,1032 +0,0 @@ -PODS: - - abseil/algorithm (1.20240116.1): - - abseil/algorithm/algorithm (= 1.20240116.1) - - abseil/algorithm/container (= 1.20240116.1) - - abseil/algorithm/algorithm (1.20240116.1): - - abseil/base/config - - abseil/algorithm/container (1.20240116.1): - - abseil/algorithm/algorithm - - abseil/base/core_headers - - abseil/base/nullability - - abseil/meta/type_traits - - abseil/base (1.20240116.1): - - abseil/base/atomic_hook (= 1.20240116.1) - - abseil/base/base (= 1.20240116.1) - - abseil/base/base_internal (= 1.20240116.1) - - abseil/base/config (= 1.20240116.1) - - abseil/base/core_headers (= 1.20240116.1) - - abseil/base/cycleclock_internal (= 1.20240116.1) - - abseil/base/dynamic_annotations (= 1.20240116.1) - - abseil/base/endian (= 1.20240116.1) - - abseil/base/errno_saver (= 1.20240116.1) - - abseil/base/fast_type_id (= 1.20240116.1) - - abseil/base/log_severity (= 1.20240116.1) - - abseil/base/malloc_internal (= 1.20240116.1) - - abseil/base/no_destructor (= 1.20240116.1) - - abseil/base/nullability (= 1.20240116.1) - - abseil/base/prefetch (= 1.20240116.1) - - abseil/base/pretty_function (= 1.20240116.1) - - abseil/base/raw_logging_internal (= 1.20240116.1) - - abseil/base/spinlock_wait (= 1.20240116.1) - - abseil/base/strerror (= 1.20240116.1) - - abseil/base/throw_delegate (= 1.20240116.1) - - abseil/base/atomic_hook (1.20240116.1): - - abseil/base/config - - abseil/base/core_headers - - abseil/base/base (1.20240116.1): - - abseil/base/atomic_hook - - abseil/base/base_internal - - abseil/base/config - - abseil/base/core_headers - - abseil/base/cycleclock_internal - - abseil/base/dynamic_annotations - - abseil/base/log_severity - - abseil/base/nullability - - abseil/base/raw_logging_internal - - abseil/base/spinlock_wait - - abseil/meta/type_traits - - abseil/base/base_internal (1.20240116.1): - - abseil/base/config - - abseil/meta/type_traits - - abseil/base/config (1.20240116.1) - - abseil/base/core_headers (1.20240116.1): - - abseil/base/config - - abseil/base/cycleclock_internal (1.20240116.1): - - abseil/base/base_internal - - abseil/base/config - - abseil/base/dynamic_annotations (1.20240116.1): - - abseil/base/config - - abseil/base/core_headers - - abseil/base/endian (1.20240116.1): - - abseil/base/base - - abseil/base/config - - abseil/base/core_headers - - abseil/base/nullability - - abseil/base/errno_saver (1.20240116.1): - - abseil/base/config - - abseil/base/fast_type_id (1.20240116.1): - - abseil/base/config - - abseil/base/log_severity (1.20240116.1): - - abseil/base/config - - abseil/base/core_headers - - abseil/base/malloc_internal (1.20240116.1): - - abseil/base/base - - abseil/base/base_internal - - abseil/base/config - - abseil/base/core_headers - - abseil/base/dynamic_annotations - - abseil/base/raw_logging_internal - - abseil/base/no_destructor (1.20240116.1): - - abseil/base/config - - abseil/base/nullability (1.20240116.1): - - abseil/base/core_headers - - abseil/meta/type_traits - - abseil/base/prefetch (1.20240116.1): - - abseil/base/config - - abseil/base/core_headers - - abseil/base/pretty_function (1.20240116.1) - - abseil/base/raw_logging_internal (1.20240116.1): - - abseil/base/atomic_hook - - abseil/base/config - - abseil/base/core_headers - - abseil/base/errno_saver - - abseil/base/log_severity - - abseil/base/spinlock_wait (1.20240116.1): - - abseil/base/base_internal - - abseil/base/core_headers - - abseil/base/errno_saver - - abseil/base/strerror (1.20240116.1): - - abseil/base/config - - abseil/base/core_headers - - abseil/base/errno_saver - - abseil/base/throw_delegate (1.20240116.1): - - abseil/base/config - - abseil/base/raw_logging_internal - - abseil/cleanup/cleanup (1.20240116.1): - - abseil/base/config - - abseil/base/core_headers - - abseil/cleanup/cleanup_internal - - abseil/cleanup/cleanup_internal (1.20240116.1): - - abseil/base/base_internal - - abseil/base/core_headers - - abseil/utility/utility - - abseil/container/common (1.20240116.1): - - abseil/meta/type_traits - - abseil/types/optional - - abseil/container/common_policy_traits (1.20240116.1): - - abseil/meta/type_traits - - abseil/container/compressed_tuple (1.20240116.1): - - abseil/utility/utility - - abseil/container/container_memory (1.20240116.1): - - abseil/base/config - - abseil/memory/memory - - abseil/meta/type_traits - - abseil/utility/utility - - abseil/container/fixed_array (1.20240116.1): - - abseil/algorithm/algorithm - - abseil/base/config - - abseil/base/core_headers - - abseil/base/dynamic_annotations - - abseil/base/throw_delegate - - abseil/container/compressed_tuple - - abseil/memory/memory - - abseil/container/flat_hash_map (1.20240116.1): - - abseil/algorithm/container - - abseil/base/core_headers - - abseil/container/container_memory - - abseil/container/hash_function_defaults - - abseil/container/raw_hash_map - - abseil/memory/memory - - abseil/container/flat_hash_set (1.20240116.1): - - abseil/algorithm/container - - abseil/base/core_headers - - abseil/container/container_memory - - abseil/container/hash_function_defaults - - abseil/container/raw_hash_set - - abseil/memory/memory - - abseil/container/hash_function_defaults (1.20240116.1): - - abseil/base/config - - abseil/hash/hash - - abseil/strings/cord - - abseil/strings/strings - - abseil/container/hash_policy_traits (1.20240116.1): - - abseil/container/common_policy_traits - - abseil/meta/type_traits - - abseil/container/hashtable_debug_hooks (1.20240116.1): - - abseil/base/config - - abseil/container/hashtablez_sampler (1.20240116.1): - - abseil/base/base - - abseil/base/config - - abseil/base/core_headers - - abseil/base/raw_logging_internal - - abseil/debugging/stacktrace - - abseil/memory/memory - - abseil/profiling/exponential_biased - - abseil/profiling/sample_recorder - - abseil/synchronization/synchronization - - abseil/time/time - - abseil/utility/utility - - abseil/container/inlined_vector (1.20240116.1): - - abseil/algorithm/algorithm - - abseil/base/core_headers - - abseil/base/throw_delegate - - abseil/container/inlined_vector_internal - - abseil/memory/memory - - abseil/meta/type_traits - - abseil/container/inlined_vector_internal (1.20240116.1): - - abseil/base/config - - abseil/base/core_headers - - abseil/container/compressed_tuple - - abseil/memory/memory - - abseil/meta/type_traits - - abseil/types/span - - abseil/container/layout (1.20240116.1): - - abseil/base/config - - abseil/base/core_headers - - abseil/debugging/demangle_internal - - abseil/meta/type_traits - - abseil/strings/strings - - abseil/types/span - - abseil/utility/utility - - abseil/container/raw_hash_map (1.20240116.1): - - abseil/base/config - - abseil/base/core_headers - - abseil/base/throw_delegate - - abseil/container/container_memory - - abseil/container/raw_hash_set - - abseil/container/raw_hash_set (1.20240116.1): - - abseil/base/config - - abseil/base/core_headers - - abseil/base/dynamic_annotations - - abseil/base/endian - - abseil/base/prefetch - - abseil/base/raw_logging_internal - - abseil/container/common - - abseil/container/compressed_tuple - - abseil/container/container_memory - - abseil/container/hash_policy_traits - - abseil/container/hashtable_debug_hooks - - abseil/container/hashtablez_sampler - - abseil/hash/hash - - abseil/memory/memory - - abseil/meta/type_traits - - abseil/numeric/bits - - abseil/utility/utility - - abseil/crc/cpu_detect (1.20240116.1): - - abseil/base/base - - abseil/base/config - - abseil/crc/crc32c (1.20240116.1): - - abseil/base/config - - abseil/base/core_headers - - abseil/base/endian - - abseil/base/prefetch - - abseil/crc/cpu_detect - - abseil/crc/crc_internal - - abseil/crc/non_temporal_memcpy - - abseil/strings/str_format - - abseil/strings/strings - - abseil/crc/crc_cord_state (1.20240116.1): - - abseil/base/config - - abseil/crc/crc32c - - abseil/numeric/bits - - abseil/strings/strings - - abseil/crc/crc_internal (1.20240116.1): - - abseil/base/config - - abseil/base/core_headers - - abseil/base/endian - - abseil/base/prefetch - - abseil/base/raw_logging_internal - - abseil/crc/cpu_detect - - abseil/memory/memory - - abseil/numeric/bits - - abseil/crc/non_temporal_arm_intrinsics (1.20240116.1): - - abseil/base/config - - abseil/crc/non_temporal_memcpy (1.20240116.1): - - abseil/base/config - - abseil/base/core_headers - - abseil/crc/non_temporal_arm_intrinsics - - abseil/debugging/debugging_internal (1.20240116.1): - - abseil/base/config - - abseil/base/core_headers - - abseil/base/dynamic_annotations - - abseil/base/errno_saver - - abseil/base/raw_logging_internal - - abseil/debugging/demangle_internal (1.20240116.1): - - abseil/base/base - - abseil/base/config - - abseil/base/core_headers - - abseil/debugging/stacktrace (1.20240116.1): - - abseil/base/config - - abseil/base/core_headers - - abseil/base/dynamic_annotations - - abseil/base/raw_logging_internal - - abseil/debugging/debugging_internal - - abseil/debugging/symbolize (1.20240116.1): - - abseil/base/base - - abseil/base/config - - abseil/base/core_headers - - abseil/base/dynamic_annotations - - abseil/base/malloc_internal - - abseil/base/raw_logging_internal - - abseil/debugging/debugging_internal - - abseil/debugging/demangle_internal - - abseil/strings/strings - - abseil/flags/commandlineflag (1.20240116.1): - - abseil/base/config - - abseil/base/fast_type_id - - abseil/flags/commandlineflag_internal - - abseil/strings/strings - - abseil/types/optional - - abseil/flags/commandlineflag_internal (1.20240116.1): - - abseil/base/config - - abseil/base/fast_type_id - - abseil/flags/config (1.20240116.1): - - abseil/base/config - - abseil/base/core_headers - - abseil/flags/path_util - - abseil/flags/program_name - - abseil/strings/strings - - abseil/synchronization/synchronization - - abseil/flags/flag (1.20240116.1): - - abseil/base/base - - abseil/base/config - - abseil/base/core_headers - - abseil/flags/config - - abseil/flags/flag_internal - - abseil/flags/reflection - - abseil/strings/strings - - abseil/flags/flag_internal (1.20240116.1): - - abseil/base/base - - abseil/base/config - - abseil/base/core_headers - - abseil/base/dynamic_annotations - - abseil/flags/commandlineflag - - abseil/flags/commandlineflag_internal - - abseil/flags/config - - abseil/flags/marshalling - - abseil/flags/reflection - - abseil/memory/memory - - abseil/meta/type_traits - - abseil/strings/strings - - abseil/synchronization/synchronization - - abseil/utility/utility - - abseil/flags/marshalling (1.20240116.1): - - abseil/base/config - - abseil/base/core_headers - - abseil/base/log_severity - - abseil/numeric/int128 - - abseil/strings/str_format - - abseil/strings/strings - - abseil/types/optional - - abseil/flags/path_util (1.20240116.1): - - abseil/base/config - - abseil/strings/strings - - abseil/flags/private_handle_accessor (1.20240116.1): - - abseil/base/config - - abseil/flags/commandlineflag - - abseil/flags/commandlineflag_internal - - abseil/strings/strings - - abseil/flags/program_name (1.20240116.1): - - abseil/base/config - - abseil/base/core_headers - - abseil/flags/path_util - - abseil/strings/strings - - abseil/synchronization/synchronization - - abseil/flags/reflection (1.20240116.1): - - abseil/base/config - - abseil/base/core_headers - - abseil/base/no_destructor - - abseil/container/flat_hash_map - - abseil/flags/commandlineflag - - abseil/flags/commandlineflag_internal - - abseil/flags/config - - abseil/flags/private_handle_accessor - - abseil/strings/strings - - abseil/synchronization/synchronization - - abseil/functional/any_invocable (1.20240116.1): - - abseil/base/base_internal - - abseil/base/config - - abseil/base/core_headers - - abseil/meta/type_traits - - abseil/utility/utility - - abseil/functional/bind_front (1.20240116.1): - - abseil/base/base_internal - - abseil/container/compressed_tuple - - abseil/meta/type_traits - - abseil/utility/utility - - abseil/functional/function_ref (1.20240116.1): - - abseil/base/base_internal - - abseil/base/core_headers - - abseil/functional/any_invocable - - abseil/meta/type_traits - - abseil/hash/city (1.20240116.1): - - abseil/base/config - - abseil/base/core_headers - - abseil/base/endian - - abseil/hash/hash (1.20240116.1): - - abseil/base/config - - abseil/base/core_headers - - abseil/base/endian - - abseil/container/fixed_array - - abseil/functional/function_ref - - abseil/hash/city - - abseil/hash/low_level_hash - - abseil/meta/type_traits - - abseil/numeric/bits - - abseil/numeric/int128 - - abseil/strings/strings - - abseil/types/optional - - abseil/types/variant - - abseil/utility/utility - - abseil/hash/low_level_hash (1.20240116.1): - - abseil/base/config - - abseil/base/endian - - abseil/base/prefetch - - abseil/numeric/int128 - - abseil/memory (1.20240116.1): - - abseil/memory/memory (= 1.20240116.1) - - abseil/memory/memory (1.20240116.1): - - abseil/base/core_headers - - abseil/meta/type_traits - - abseil/meta (1.20240116.1): - - abseil/meta/type_traits (= 1.20240116.1) - - abseil/meta/type_traits (1.20240116.1): - - abseil/base/config - - abseil/base/core_headers - - abseil/numeric/bits (1.20240116.1): - - abseil/base/config - - abseil/base/core_headers - - abseil/numeric/int128 (1.20240116.1): - - abseil/base/config - - abseil/base/core_headers - - abseil/numeric/bits - - abseil/numeric/representation (1.20240116.1): - - abseil/base/config - - abseil/profiling/exponential_biased (1.20240116.1): - - abseil/base/config - - abseil/base/core_headers - - abseil/profiling/sample_recorder (1.20240116.1): - - abseil/base/config - - abseil/base/core_headers - - abseil/synchronization/synchronization - - abseil/time/time - - abseil/random/bit_gen_ref (1.20240116.1): - - abseil/base/core_headers - - abseil/base/fast_type_id - - abseil/meta/type_traits - - abseil/random/internal/distribution_caller - - abseil/random/internal/fast_uniform_bits - - abseil/random/random - - abseil/random/distributions (1.20240116.1): - - abseil/base/base_internal - - abseil/base/config - - abseil/base/core_headers - - abseil/meta/type_traits - - abseil/numeric/bits - - abseil/random/internal/distribution_caller - - abseil/random/internal/fast_uniform_bits - - abseil/random/internal/fastmath - - abseil/random/internal/generate_real - - abseil/random/internal/iostream_state_saver - - abseil/random/internal/traits - - abseil/random/internal/uniform_helper - - abseil/random/internal/wide_multiply - - abseil/strings/strings - - abseil/random/internal/distribution_caller (1.20240116.1): - - abseil/base/config - - abseil/base/fast_type_id - - abseil/utility/utility - - abseil/random/internal/fast_uniform_bits (1.20240116.1): - - abseil/base/config - - abseil/meta/type_traits - - abseil/random/internal/traits - - abseil/random/internal/fastmath (1.20240116.1): - - abseil/numeric/bits - - abseil/random/internal/generate_real (1.20240116.1): - - abseil/meta/type_traits - - abseil/numeric/bits - - abseil/random/internal/fastmath - - abseil/random/internal/traits - - abseil/random/internal/iostream_state_saver (1.20240116.1): - - abseil/meta/type_traits - - abseil/numeric/int128 - - abseil/random/internal/nonsecure_base (1.20240116.1): - - abseil/base/core_headers - - abseil/container/inlined_vector - - abseil/meta/type_traits - - abseil/random/internal/pool_urbg - - abseil/random/internal/salted_seed_seq - - abseil/random/internal/seed_material - - abseil/types/span - - abseil/random/internal/pcg_engine (1.20240116.1): - - abseil/base/config - - abseil/meta/type_traits - - abseil/numeric/bits - - abseil/numeric/int128 - - abseil/random/internal/fastmath - - abseil/random/internal/iostream_state_saver - - abseil/random/internal/platform (1.20240116.1): - - abseil/base/config - - abseil/random/internal/pool_urbg (1.20240116.1): - - abseil/base/base - - abseil/base/config - - abseil/base/core_headers - - abseil/base/endian - - abseil/base/raw_logging_internal - - abseil/random/internal/randen - - abseil/random/internal/seed_material - - abseil/random/internal/traits - - abseil/random/seed_gen_exception - - abseil/types/span - - abseil/random/internal/randen (1.20240116.1): - - abseil/base/raw_logging_internal - - abseil/random/internal/platform - - abseil/random/internal/randen_hwaes - - abseil/random/internal/randen_slow - - abseil/random/internal/randen_engine (1.20240116.1): - - abseil/base/endian - - abseil/meta/type_traits - - abseil/random/internal/iostream_state_saver - - abseil/random/internal/randen - - abseil/random/internal/randen_hwaes (1.20240116.1): - - abseil/base/config - - abseil/random/internal/platform - - abseil/random/internal/randen_hwaes_impl - - abseil/random/internal/randen_hwaes_impl (1.20240116.1): - - abseil/base/config - - abseil/base/core_headers - - abseil/numeric/int128 - - abseil/random/internal/platform - - abseil/random/internal/randen_slow (1.20240116.1): - - abseil/base/config - - abseil/base/core_headers - - abseil/base/endian - - abseil/numeric/int128 - - abseil/random/internal/platform - - abseil/random/internal/salted_seed_seq (1.20240116.1): - - abseil/container/inlined_vector - - abseil/meta/type_traits - - abseil/random/internal/seed_material - - abseil/types/optional - - abseil/types/span - - abseil/random/internal/seed_material (1.20240116.1): - - abseil/base/core_headers - - abseil/base/dynamic_annotations - - abseil/base/raw_logging_internal - - abseil/random/internal/fast_uniform_bits - - abseil/strings/strings - - abseil/types/optional - - abseil/types/span - - abseil/random/internal/traits (1.20240116.1): - - abseil/base/config - - abseil/numeric/bits - - abseil/numeric/int128 - - abseil/random/internal/uniform_helper (1.20240116.1): - - abseil/base/config - - abseil/meta/type_traits - - abseil/numeric/int128 - - abseil/random/internal/traits - - abseil/random/internal/wide_multiply (1.20240116.1): - - abseil/base/config - - abseil/numeric/bits - - abseil/numeric/int128 - - abseil/random/internal/traits - - abseil/random/random (1.20240116.1): - - abseil/random/distributions - - abseil/random/internal/nonsecure_base - - abseil/random/internal/pcg_engine - - abseil/random/internal/pool_urbg - - abseil/random/internal/randen_engine - - abseil/random/seed_sequences - - abseil/random/seed_gen_exception (1.20240116.1): - - abseil/base/config - - abseil/random/seed_sequences (1.20240116.1): - - abseil/base/config - - abseil/random/internal/pool_urbg - - abseil/random/internal/salted_seed_seq - - abseil/random/internal/seed_material - - abseil/random/seed_gen_exception - - abseil/types/span - - abseil/status/status (1.20240116.1): - - abseil/base/atomic_hook - - abseil/base/config - - abseil/base/core_headers - - abseil/base/no_destructor - - abseil/base/nullability - - abseil/base/raw_logging_internal - - abseil/base/strerror - - abseil/container/inlined_vector - - abseil/debugging/stacktrace - - abseil/debugging/symbolize - - abseil/functional/function_ref - - abseil/memory/memory - - abseil/strings/cord - - abseil/strings/str_format - - abseil/strings/strings - - abseil/types/optional - - abseil/types/span - - abseil/status/statusor (1.20240116.1): - - abseil/base/base - - abseil/base/config - - abseil/base/core_headers - - abseil/base/nullability - - abseil/base/raw_logging_internal - - abseil/meta/type_traits - - abseil/status/status - - abseil/strings/has_ostream_operator - - abseil/strings/str_format - - abseil/strings/strings - - abseil/types/variant - - abseil/utility/utility - - abseil/strings/charset (1.20240116.1): - - abseil/base/core_headers - - abseil/strings/string_view - - abseil/strings/cord (1.20240116.1): - - abseil/base/base - - abseil/base/config - - abseil/base/core_headers - - abseil/base/endian - - abseil/base/nullability - - abseil/base/raw_logging_internal - - abseil/container/inlined_vector - - abseil/crc/crc32c - - abseil/crc/crc_cord_state - - abseil/functional/function_ref - - abseil/meta/type_traits - - abseil/numeric/bits - - abseil/strings/cord_internal - - abseil/strings/cordz_functions - - abseil/strings/cordz_info - - abseil/strings/cordz_statistics - - abseil/strings/cordz_update_scope - - abseil/strings/cordz_update_tracker - - abseil/strings/internal - - abseil/strings/strings - - abseil/types/optional - - abseil/types/span - - abseil/strings/cord_internal (1.20240116.1): - - abseil/base/base_internal - - abseil/base/config - - abseil/base/core_headers - - abseil/base/endian - - abseil/base/raw_logging_internal - - abseil/base/throw_delegate - - abseil/container/compressed_tuple - - abseil/container/container_memory - - abseil/container/inlined_vector - - abseil/container/layout - - abseil/crc/crc_cord_state - - abseil/functional/function_ref - - abseil/meta/type_traits - - abseil/strings/strings - - abseil/types/span - - abseil/strings/cordz_functions (1.20240116.1): - - abseil/base/config - - abseil/base/core_headers - - abseil/base/raw_logging_internal - - abseil/profiling/exponential_biased - - abseil/strings/cordz_handle (1.20240116.1): - - abseil/base/base - - abseil/base/config - - abseil/base/raw_logging_internal - - abseil/synchronization/synchronization - - abseil/strings/cordz_info (1.20240116.1): - - abseil/base/base - - abseil/base/config - - abseil/base/core_headers - - abseil/base/raw_logging_internal - - abseil/container/inlined_vector - - abseil/debugging/stacktrace - - abseil/strings/cord_internal - - abseil/strings/cordz_functions - - abseil/strings/cordz_handle - - abseil/strings/cordz_statistics - - abseil/strings/cordz_update_tracker - - abseil/synchronization/synchronization - - abseil/time/time - - abseil/types/span - - abseil/strings/cordz_statistics (1.20240116.1): - - abseil/base/config - - abseil/strings/cordz_update_tracker - - abseil/strings/cordz_update_scope (1.20240116.1): - - abseil/base/config - - abseil/base/core_headers - - abseil/strings/cord_internal - - abseil/strings/cordz_info - - abseil/strings/cordz_update_tracker - - abseil/strings/cordz_update_tracker (1.20240116.1): - - abseil/base/config - - abseil/strings/has_ostream_operator (1.20240116.1): - - abseil/base/config - - abseil/strings/internal (1.20240116.1): - - abseil/base/config - - abseil/base/core_headers - - abseil/base/endian - - abseil/base/raw_logging_internal - - abseil/meta/type_traits - - abseil/strings/str_format (1.20240116.1): - - abseil/base/config - - abseil/base/core_headers - - abseil/base/nullability - - abseil/strings/str_format_internal - - abseil/strings/string_view - - abseil/types/span - - abseil/strings/str_format_internal (1.20240116.1): - - abseil/base/config - - abseil/base/core_headers - - abseil/container/fixed_array - - abseil/container/inlined_vector - - abseil/functional/function_ref - - abseil/meta/type_traits - - abseil/numeric/bits - - abseil/numeric/int128 - - abseil/numeric/representation - - abseil/strings/strings - - abseil/types/optional - - abseil/types/span - - abseil/utility/utility - - abseil/strings/string_view (1.20240116.1): - - abseil/base/base - - abseil/base/config - - abseil/base/core_headers - - abseil/base/nullability - - abseil/base/throw_delegate - - abseil/strings/strings (1.20240116.1): - - abseil/base/base - - abseil/base/config - - abseil/base/core_headers - - abseil/base/endian - - abseil/base/nullability - - abseil/base/raw_logging_internal - - abseil/base/throw_delegate - - abseil/memory/memory - - abseil/meta/type_traits - - abseil/numeric/bits - - abseil/numeric/int128 - - abseil/strings/charset - - abseil/strings/internal - - abseil/strings/string_view - - abseil/synchronization/graphcycles_internal (1.20240116.1): - - abseil/base/base - - abseil/base/base_internal - - abseil/base/config - - abseil/base/core_headers - - abseil/base/malloc_internal - - abseil/base/raw_logging_internal - - abseil/synchronization/kernel_timeout_internal (1.20240116.1): - - abseil/base/base - - abseil/base/config - - abseil/base/core_headers - - abseil/base/raw_logging_internal - - abseil/time/time - - abseil/synchronization/synchronization (1.20240116.1): - - abseil/base/atomic_hook - - abseil/base/base - - abseil/base/base_internal - - abseil/base/config - - abseil/base/core_headers - - abseil/base/dynamic_annotations - - abseil/base/malloc_internal - - abseil/base/raw_logging_internal - - abseil/debugging/stacktrace - - abseil/debugging/symbolize - - abseil/synchronization/graphcycles_internal - - abseil/synchronization/kernel_timeout_internal - - abseil/time/time - - abseil/time (1.20240116.1): - - abseil/time/internal (= 1.20240116.1) - - abseil/time/time (= 1.20240116.1) - - abseil/time/internal (1.20240116.1): - - abseil/time/internal/cctz (= 1.20240116.1) - - abseil/time/internal/cctz (1.20240116.1): - - abseil/time/internal/cctz/civil_time (= 1.20240116.1) - - abseil/time/internal/cctz/time_zone (= 1.20240116.1) - - abseil/time/internal/cctz/civil_time (1.20240116.1): - - abseil/base/config - - abseil/time/internal/cctz/time_zone (1.20240116.1): - - abseil/base/config - - abseil/time/internal/cctz/civil_time - - abseil/time/time (1.20240116.1): - - abseil/base/base - - abseil/base/config - - abseil/base/core_headers - - abseil/base/raw_logging_internal - - abseil/numeric/int128 - - abseil/strings/strings - - abseil/time/internal/cctz/civil_time - - abseil/time/internal/cctz/time_zone - - abseil/types/optional - - abseil/types (1.20240116.1): - - abseil/types/any (= 1.20240116.1) - - abseil/types/bad_any_cast (= 1.20240116.1) - - abseil/types/bad_any_cast_impl (= 1.20240116.1) - - abseil/types/bad_optional_access (= 1.20240116.1) - - abseil/types/bad_variant_access (= 1.20240116.1) - - abseil/types/compare (= 1.20240116.1) - - abseil/types/optional (= 1.20240116.1) - - abseil/types/span (= 1.20240116.1) - - abseil/types/variant (= 1.20240116.1) - - abseil/types/any (1.20240116.1): - - abseil/base/config - - abseil/base/core_headers - - abseil/base/fast_type_id - - abseil/meta/type_traits - - abseil/types/bad_any_cast - - abseil/utility/utility - - abseil/types/bad_any_cast (1.20240116.1): - - abseil/base/config - - abseil/types/bad_any_cast_impl - - abseil/types/bad_any_cast_impl (1.20240116.1): - - abseil/base/config - - abseil/base/raw_logging_internal - - abseil/types/bad_optional_access (1.20240116.1): - - abseil/base/config - - abseil/base/raw_logging_internal - - abseil/types/bad_variant_access (1.20240116.1): - - abseil/base/config - - abseil/base/raw_logging_internal - - abseil/types/compare (1.20240116.1): - - abseil/base/config - - abseil/base/core_headers - - abseil/meta/type_traits - - abseil/types/optional (1.20240116.1): - - abseil/base/base_internal - - abseil/base/config - - abseil/base/core_headers - - abseil/base/nullability - - abseil/memory/memory - - abseil/meta/type_traits - - abseil/types/bad_optional_access - - abseil/utility/utility - - abseil/types/span (1.20240116.1): - - abseil/algorithm/algorithm - - abseil/base/core_headers - - abseil/base/nullability - - abseil/base/throw_delegate - - abseil/meta/type_traits - - abseil/types/variant (1.20240116.1): - - abseil/base/base_internal - - abseil/base/config - - abseil/base/core_headers - - abseil/meta/type_traits - - abseil/types/bad_variant_access - - abseil/utility/utility - - abseil/utility/utility (1.20240116.1): - - abseil/base/base_internal - - abseil/base/config - - abseil/meta/type_traits - - BoringSSL-GRPC (0.0.32): - - BoringSSL-GRPC/Implementation (= 0.0.32) - - BoringSSL-GRPC/Interface (= 0.0.32) - - BoringSSL-GRPC/Implementation (0.0.32): - - BoringSSL-GRPC/Interface (= 0.0.32) - - BoringSSL-GRPC/Interface (0.0.32) - - Firebase/Auth (10.23.1): - - Firebase/CoreOnly - - FirebaseAuth (~> 10.23.0) - - Firebase/CoreOnly (10.23.1): - - FirebaseCore (= 10.23.1) - - Firebase/Firestore (10.23.1): - - Firebase/CoreOnly - - FirebaseFirestore (~> 10.23.0) - - FirebaseAppCheckInterop (10.23.0) - - FirebaseAuth (10.23.0): - - FirebaseAppCheckInterop (~> 10.17) - - FirebaseCore (~> 10.0) - - GoogleUtilities/AppDelegateSwizzler (~> 7.8) - - GoogleUtilities/Environment (~> 7.8) - - GTMSessionFetcher/Core (< 4.0, >= 2.1) - - RecaptchaInterop (~> 100.0) - - FirebaseCore (10.23.1): - - FirebaseCoreInternal (~> 10.0) - - GoogleUtilities/Environment (~> 7.12) - - GoogleUtilities/Logger (~> 7.12) - - FirebaseCoreExtension (10.23.0): - - FirebaseCore (~> 10.0) - - FirebaseCoreInternal (10.23.0): - - "GoogleUtilities/NSData+zlib (~> 7.8)" - - FirebaseFirestore (10.23.0): - - FirebaseCore (~> 10.0) - - FirebaseCoreExtension (~> 10.0) - - FirebaseFirestoreInternal (~> 10.17) - - FirebaseSharedSwift (~> 10.0) - - FirebaseFirestoreInternal (10.23.0): - - abseil/algorithm (~> 1.20240116.1) - - abseil/base (~> 1.20240116.1) - - abseil/container/flat_hash_map (~> 1.20240116.1) - - abseil/memory (~> 1.20240116.1) - - abseil/meta (~> 1.20240116.1) - - abseil/strings/strings (~> 1.20240116.1) - - abseil/time (~> 1.20240116.1) - - abseil/types (~> 1.20240116.1) - - FirebaseAppCheckInterop (~> 10.17) - - FirebaseCore (~> 10.0) - - "gRPC-C++ (~> 1.62.0)" - - gRPC-Core (~> 1.62.0) - - leveldb-library (~> 1.22) - - nanopb (< 2.30911.0, >= 2.30908.0) - - FirebaseSharedSwift (10.23.0) - - GeoFire/Utils (5.0.0) - - GoogleUtilities/AppDelegateSwizzler (7.13.0): - - GoogleUtilities/Environment - - GoogleUtilities/Logger - - GoogleUtilities/Network - - GoogleUtilities/Privacy - - GoogleUtilities/Environment (7.13.0): - - GoogleUtilities/Privacy - - PromisesObjC (< 3.0, >= 1.2) - - GoogleUtilities/Logger (7.13.0): - - GoogleUtilities/Environment - - GoogleUtilities/Privacy - - GoogleUtilities/Network (7.13.0): - - GoogleUtilities/Logger - - "GoogleUtilities/NSData+zlib" - - GoogleUtilities/Privacy - - GoogleUtilities/Reachability - - "GoogleUtilities/NSData+zlib (7.13.0)": - - GoogleUtilities/Privacy - - GoogleUtilities/Privacy (7.13.0) - - GoogleUtilities/Reachability (7.13.0): - - GoogleUtilities/Logger - - GoogleUtilities/Privacy - - "gRPC-C++ (1.62.1)": - - "gRPC-C++/Implementation (= 1.62.1)" - - "gRPC-C++/Interface (= 1.62.1)" - - "gRPC-C++/Implementation (1.62.1)": - - abseil/algorithm/container (= 1.20240116.1) - - abseil/base/base (= 1.20240116.1) - - abseil/base/config (= 1.20240116.1) - - abseil/base/core_headers (= 1.20240116.1) - - abseil/cleanup/cleanup (= 1.20240116.1) - - abseil/container/flat_hash_map (= 1.20240116.1) - - abseil/container/flat_hash_set (= 1.20240116.1) - - abseil/container/inlined_vector (= 1.20240116.1) - - abseil/flags/flag (= 1.20240116.1) - - abseil/flags/marshalling (= 1.20240116.1) - - abseil/functional/any_invocable (= 1.20240116.1) - - abseil/functional/bind_front (= 1.20240116.1) - - abseil/functional/function_ref (= 1.20240116.1) - - abseil/hash/hash (= 1.20240116.1) - - abseil/memory/memory (= 1.20240116.1) - - abseil/meta/type_traits (= 1.20240116.1) - - abseil/random/bit_gen_ref (= 1.20240116.1) - - abseil/random/distributions (= 1.20240116.1) - - abseil/random/random (= 1.20240116.1) - - abseil/status/status (= 1.20240116.1) - - abseil/status/statusor (= 1.20240116.1) - - abseil/strings/cord (= 1.20240116.1) - - abseil/strings/str_format (= 1.20240116.1) - - abseil/strings/strings (= 1.20240116.1) - - abseil/synchronization/synchronization (= 1.20240116.1) - - abseil/time/time (= 1.20240116.1) - - abseil/types/optional (= 1.20240116.1) - - abseil/types/span (= 1.20240116.1) - - abseil/types/variant (= 1.20240116.1) - - abseil/utility/utility (= 1.20240116.1) - - "gRPC-C++/Interface (= 1.62.1)" - - "gRPC-C++/Privacy (= 1.62.1)" - - gRPC-Core (= 1.62.1) - - "gRPC-C++/Interface (1.62.1)" - - "gRPC-C++/Privacy (1.62.1)" - - gRPC-Core (1.62.1): - - gRPC-Core/Implementation (= 1.62.1) - - gRPC-Core/Interface (= 1.62.1) - - gRPC-Core/Implementation (1.62.1): - - abseil/algorithm/container (= 1.20240116.1) - - abseil/base/base (= 1.20240116.1) - - abseil/base/config (= 1.20240116.1) - - abseil/base/core_headers (= 1.20240116.1) - - abseil/cleanup/cleanup (= 1.20240116.1) - - abseil/container/flat_hash_map (= 1.20240116.1) - - abseil/container/flat_hash_set (= 1.20240116.1) - - abseil/container/inlined_vector (= 1.20240116.1) - - abseil/flags/flag (= 1.20240116.1) - - abseil/flags/marshalling (= 1.20240116.1) - - abseil/functional/any_invocable (= 1.20240116.1) - - abseil/functional/bind_front (= 1.20240116.1) - - abseil/functional/function_ref (= 1.20240116.1) - - abseil/hash/hash (= 1.20240116.1) - - abseil/memory/memory (= 1.20240116.1) - - abseil/meta/type_traits (= 1.20240116.1) - - abseil/random/bit_gen_ref (= 1.20240116.1) - - abseil/random/distributions (= 1.20240116.1) - - abseil/random/random (= 1.20240116.1) - - abseil/status/status (= 1.20240116.1) - - abseil/status/statusor (= 1.20240116.1) - - abseil/strings/cord (= 1.20240116.1) - - abseil/strings/str_format (= 1.20240116.1) - - abseil/strings/strings (= 1.20240116.1) - - abseil/synchronization/synchronization (= 1.20240116.1) - - abseil/time/time (= 1.20240116.1) - - abseil/types/optional (= 1.20240116.1) - - abseil/types/span (= 1.20240116.1) - - abseil/types/variant (= 1.20240116.1) - - abseil/utility/utility (= 1.20240116.1) - - BoringSSL-GRPC (= 0.0.32) - - gRPC-Core/Interface (= 1.62.1) - - gRPC-Core/Privacy (= 1.62.1) - - gRPC-Core/Interface (1.62.1) - - gRPC-Core/Privacy (1.62.1) - - GTMSessionFetcher/Core (3.3.2) - - leveldb-library (1.22.4) - - nanopb (2.30910.0): - - nanopb/decode (= 2.30910.0) - - nanopb/encode (= 2.30910.0) - - nanopb/decode (2.30910.0) - - nanopb/encode (2.30910.0) - - PromisesObjC (2.4.0) - - RecaptchaInterop (100.0.0) - -DEPENDENCIES: - - Firebase/Auth - - Firebase/Firestore - - GeoFire/Utils - -SPEC REPOS: - trunk: - - abseil - - BoringSSL-GRPC - - Firebase - - FirebaseAppCheckInterop - - FirebaseAuth - - FirebaseCore - - FirebaseCoreExtension - - FirebaseCoreInternal - - FirebaseFirestore - - FirebaseFirestoreInternal - - FirebaseSharedSwift - - GeoFire - - GoogleUtilities - - "gRPC-C++" - - gRPC-Core - - GTMSessionFetcher - - leveldb-library - - nanopb - - PromisesObjC - - RecaptchaInterop - -SPEC CHECKSUMS: - abseil: ebec4f56469dd7ce9ab08683c0319a68aa0ad86e - BoringSSL-GRPC: 1e2348957acdbcad360b80a264a90799984b2ba6 - Firebase: cf09623f98ae25a3ad484e23c7e0e5f464152d80 - FirebaseAppCheckInterop: a1955ce8c30f38f87e7d091630e871e91154d65d - FirebaseAuth: 22eb85d3853141de7062bfabc131aa7d6335cade - FirebaseCore: c43f9f0437b50a965e930cac4ad243200d12a984 - FirebaseCoreExtension: cb88851781a24e031d1b58e0bd01eb1f46b044b5 - FirebaseCoreInternal: 6a292e6f0bece1243a737e81556e56e5e19282e3 - FirebaseFirestore: 3478b0580f6c16d895460611b4fcec93955f4717 - FirebaseFirestoreInternal: 627b23f682c1c2aad38ba1345ed3ca6574c5a89c - FirebaseSharedSwift: c92645b392db3c41a83a0aa967de16f8bad25568 - GeoFire: a579ffdcdcf6fe74ef9efd7f887d4082598d6d1f - GoogleUtilities: d053d902a8edaa9904e1bd00c37535385b8ed152 - "gRPC-C++": 12f33a422dcab88dcd0c53e52cd549a929f0f244 - gRPC-Core: 6ec9002832e1e22c5bb8c54994b050b0ee4205c6 - GTMSessionFetcher: 0e876eea9782ec6462e91ab872711c357322c94f - leveldb-library: 06a69cc7582d64b29424a63e085e683cc188230a - nanopb: 438bc412db1928dac798aa6fd75726007be04262 - PromisesObjC: f5707f49cb48b9636751c5b2e7d227e43fba9f47 - RecaptchaInterop: 7d1a4a01a6b2cb1610a47ef3f85f0c411434cb21 - -PODFILE CHECKSUM: 22731d7869838987cae87634f5c8630ddc505b09 - -COCOAPODS: 1.15.2 diff --git a/firestore/swift/firestore-smoketest.xcodeproj/project.pbxproj b/firestore/swift/firestore-smoketest.xcodeproj/project.pbxproj index 8367394b..ea360fd5 100644 --- a/firestore/swift/firestore-smoketest.xcodeproj/project.pbxproj +++ b/firestore/swift/firestore-smoketest.xcodeproj/project.pbxproj @@ -3,7 +3,7 @@ archiveVersion = 1; classes = { }; - objectVersion = 46; + objectVersion = 54; objects = { /* Begin PBXBuildFile section */ @@ -17,6 +17,9 @@ 3EABFB2D1E254C8F00F4BBED /* LaunchScreen.storyboard in Resources */ = {isa = PBXBuildFile; fileRef = 3EABFB2B1E254C8F00F4BBED /* LaunchScreen.storyboard */; }; 3EABFB381E254C8F00F4BBED /* firestore_smoketestTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 3EABFB371E254C8F00F4BBED /* firestore_smoketestTests.swift */; }; 3EABFB431E254C8F00F4BBED /* firestore_smoketestUITests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 3EABFB421E254C8F00F4BBED /* firestore_smoketestUITests.swift */; }; + 8D7951A32D28AC82000FD694 /* FirebaseAuth in Frameworks */ = {isa = PBXBuildFile; productRef = 8D7951A22D28AC82000FD694 /* FirebaseAuth */; }; + 8D7951A52D28AC82000FD694 /* FirebaseFirestore in Frameworks */ = {isa = PBXBuildFile; productRef = 8D7951A42D28AC82000FD694 /* FirebaseFirestore */; }; + 8D7951A82D28ADBE000FD694 /* GeoFireUtils in Frameworks */ = {isa = PBXBuildFile; productRef = 8D7951A72D28ADBE000FD694 /* GeoFireUtils */; }; 8D864B17260D3947008E85B3 /* SolutionBundles.swift in Sources */ = {isa = PBXBuildFile; fileRef = 8D864B16260D3947008E85B3 /* SolutionBundles.swift */; }; 8D864B35260D55C1008E85B3 /* SolutionGeoPointViewController.swift in Sources */ = {isa = PBXBuildFile; fileRef = 8DFC116F258A2B8E00D080CB /* SolutionGeoPointViewController.swift */; }; 8DA9B4AB201165C800EC29CD /* GoogleService-Info.plist in Resources */ = {isa = PBXBuildFile; fileRef = 8DA9B4AA201165C800EC29CD /* GoogleService-Info.plist */; }; @@ -66,6 +69,9 @@ isa = PBXFrameworksBuildPhase; buildActionMask = 2147483647; files = ( + 8D7951A32D28AC82000FD694 /* FirebaseAuth in Frameworks */, + 8D7951A82D28ADBE000FD694 /* GeoFireUtils in Frameworks */, + 8D7951A52D28AC82000FD694 /* FirebaseFirestore in Frameworks */, ); runOnlyForDeploymentPostprocessing = 0; }; @@ -92,8 +98,8 @@ 3EABFB211E254C8F00F4BBED /* firestore-smoketest */, 3EABFB361E254C8F00F4BBED /* firestore-smoketestTests */, 3EABFB411E254C8F00F4BBED /* firestore-smoketestUITests */, + 8D7951A12D28AC82000FD694 /* Frameworks */, 3EABFB201E254C8F00F4BBED /* Products */, - 89B479BF7A6DFFF64734BB51 /* Pods */, ); sourceTree = ""; }; @@ -144,11 +150,11 @@ path = "firestore-smoketestUITests"; sourceTree = ""; }; - 89B479BF7A6DFFF64734BB51 /* Pods */ = { + 8D7951A12D28AC82000FD694 /* Frameworks */ = { isa = PBXGroup; children = ( ); - path = Pods; + name = Frameworks; sourceTree = ""; }; /* End PBXGroup section */ @@ -213,8 +219,9 @@ 3EABFB171E254C8E00F4BBED /* Project object */ = { isa = PBXProject; attributes = { + BuildIndependentTargetsInParallel = YES; LastSwiftUpdateCheck = 0800; - LastUpgradeCheck = 1000; + LastUpgradeCheck = 1610; ORGANIZATIONNAME = Firebase; TargetAttributes = { 3EABFB1E1E254C8E00F4BBED = { @@ -238,14 +245,17 @@ }; buildConfigurationList = 3EABFB1A1E254C8E00F4BBED /* Build configuration list for PBXProject "firestore-smoketest" */; compatibilityVersion = "Xcode 3.2"; - developmentRegion = English; + developmentRegion = en; hasScannedForEncodings = 0; knownRegions = ( - English, en, Base, ); mainGroup = 3EABFB161E254C8E00F4BBED; + packageReferences = ( + 8D7951A02D28AC75000FD694 /* XCRemoteSwiftPackageReference "firebase-ios-sdk" */, + 8D7951A62D28ADAE000FD694 /* XCRemoteSwiftPackageReference "geofire-objc" */, + ); productRefGroup = 3EABFB201E254C8F00F4BBED /* Products */; projectDirPath = ""; projectRoot = ""; @@ -375,6 +385,7 @@ CLANG_WARN_OBJC_IMPLICIT_RETAIN_SELF = YES; CLANG_WARN_OBJC_LITERAL_CONVERSION = YES; CLANG_WARN_OBJC_ROOT_CLASS = YES_ERROR; + CLANG_WARN_QUOTED_INCLUDE_IN_FRAMEWORK_HEADER = YES; CLANG_WARN_RANGE_LOOP_ANALYSIS = YES; CLANG_WARN_STRICT_PROTOTYPES = YES; CLANG_WARN_SUSPICIOUS_MOVE = YES; @@ -386,6 +397,7 @@ DEBUG_INFORMATION_FORMAT = dwarf; ENABLE_STRICT_OBJC_MSGSEND = YES; ENABLE_TESTABILITY = YES; + ENABLE_USER_SCRIPT_SANDBOXING = YES; GCC_C_LANGUAGE_STANDARD = gnu99; GCC_DYNAMIC_NO_PIC = NO; GCC_NO_COMMON_BLOCKS = YES; @@ -400,7 +412,7 @@ GCC_WARN_UNINITIALIZED_AUTOS = YES_AGGRESSIVE; GCC_WARN_UNUSED_FUNCTION = YES; GCC_WARN_UNUSED_VARIABLE = YES; - IPHONEOS_DEPLOYMENT_TARGET = 10.0; + IPHONEOS_DEPLOYMENT_TARGET = 12.0; MTL_ENABLE_DEBUG_INFO = YES; ONLY_ACTIVE_ARCH = YES; SDKROOT = iphoneos; @@ -434,6 +446,7 @@ CLANG_WARN_OBJC_IMPLICIT_RETAIN_SELF = YES; CLANG_WARN_OBJC_LITERAL_CONVERSION = YES; CLANG_WARN_OBJC_ROOT_CLASS = YES_ERROR; + CLANG_WARN_QUOTED_INCLUDE_IN_FRAMEWORK_HEADER = YES; CLANG_WARN_RANGE_LOOP_ANALYSIS = YES; CLANG_WARN_STRICT_PROTOTYPES = YES; CLANG_WARN_SUSPICIOUS_MOVE = YES; @@ -445,6 +458,7 @@ DEBUG_INFORMATION_FORMAT = "dwarf-with-dsym"; ENABLE_NS_ASSERTIONS = NO; ENABLE_STRICT_OBJC_MSGSEND = YES; + ENABLE_USER_SCRIPT_SANDBOXING = YES; GCC_C_LANGUAGE_STANDARD = gnu99; GCC_NO_COMMON_BLOCKS = YES; GCC_WARN_64_TO_32_BIT_CONVERSION = YES; @@ -453,10 +467,11 @@ GCC_WARN_UNINITIALIZED_AUTOS = YES_AGGRESSIVE; GCC_WARN_UNUSED_FUNCTION = YES; GCC_WARN_UNUSED_VARIABLE = YES; - IPHONEOS_DEPLOYMENT_TARGET = 10.0; + IPHONEOS_DEPLOYMENT_TARGET = 12.0; MTL_ENABLE_DEBUG_INFO = NO; SDKROOT = iphoneos; - SWIFT_OPTIMIZATION_LEVEL = "-Owholemodule"; + SWIFT_COMPILATION_MODE = wholemodule; + SWIFT_OPTIMIZATION_LEVEL = "-O"; TARGETED_DEVICE_FAMILY = "1,2"; VALIDATE_PRODUCT = YES; }; @@ -469,7 +484,10 @@ "GCC_WARN_64_TO_32_BIT_CONVERSION[arch=*64]" = YES; INFOPLIST_FILE = "firestore-smoketest/Info.plist"; IPHONEOS_DEPLOYMENT_TARGET = 14.0; - LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks"; + LD_RUNPATH_SEARCH_PATHS = ( + "$(inherited)", + "@executable_path/Frameworks", + ); PRODUCT_BUNDLE_IDENTIFIER = "com.google.firebase.firestore-smoketest"; PRODUCT_NAME = "$(TARGET_NAME)"; SWIFT_VERSION = 4.0; @@ -484,7 +502,10 @@ "GCC_WARN_64_TO_32_BIT_CONVERSION[arch=*64]" = YES; INFOPLIST_FILE = "firestore-smoketest/Info.plist"; IPHONEOS_DEPLOYMENT_TARGET = 14.0; - LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks"; + LD_RUNPATH_SEARCH_PATHS = ( + "$(inherited)", + "@executable_path/Frameworks", + ); PRODUCT_BUNDLE_IDENTIFIER = "com.google.firebase.firestore-smoketest"; PRODUCT_NAME = "$(TARGET_NAME)"; SWIFT_VERSION = 4.0; @@ -495,10 +516,13 @@ 3EABFB4B1E254C8F00F4BBED /* Debug */ = { isa = XCBuildConfiguration; buildSettings = { - ALWAYS_EMBED_SWIFT_STANDARD_LIBRARIES = YES; BUNDLE_LOADER = "$(TEST_HOST)"; INFOPLIST_FILE = "firestore-smoketestTests/Info.plist"; - LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks @loader_path/Frameworks"; + LD_RUNPATH_SEARCH_PATHS = ( + "$(inherited)", + "@executable_path/Frameworks", + "@loader_path/Frameworks", + ); PRODUCT_BUNDLE_IDENTIFIER = "com.google.firebase.firestore-smoketestTests"; PRODUCT_NAME = "$(TARGET_NAME)"; SWIFT_VERSION = 4.0; @@ -509,10 +533,13 @@ 3EABFB4C1E254C8F00F4BBED /* Release */ = { isa = XCBuildConfiguration; buildSettings = { - ALWAYS_EMBED_SWIFT_STANDARD_LIBRARIES = YES; BUNDLE_LOADER = "$(TEST_HOST)"; INFOPLIST_FILE = "firestore-smoketestTests/Info.plist"; - LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks @loader_path/Frameworks"; + LD_RUNPATH_SEARCH_PATHS = ( + "$(inherited)", + "@executable_path/Frameworks", + "@loader_path/Frameworks", + ); PRODUCT_BUNDLE_IDENTIFIER = "com.google.firebase.firestore-smoketestTests"; PRODUCT_NAME = "$(TARGET_NAME)"; SWIFT_VERSION = 4.0; @@ -523,9 +550,12 @@ 3EABFB4E1E254C8F00F4BBED /* Debug */ = { isa = XCBuildConfiguration; buildSettings = { - ALWAYS_EMBED_SWIFT_STANDARD_LIBRARIES = YES; INFOPLIST_FILE = "firestore-smoketestUITests/Info.plist"; - LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks @loader_path/Frameworks"; + LD_RUNPATH_SEARCH_PATHS = ( + "$(inherited)", + "@executable_path/Frameworks", + "@loader_path/Frameworks", + ); PRODUCT_BUNDLE_IDENTIFIER = "com.google.firebase.firestore-smoketestUITests"; PRODUCT_NAME = "$(TARGET_NAME)"; SWIFT_VERSION = 4.0; @@ -536,9 +566,12 @@ 3EABFB4F1E254C8F00F4BBED /* Release */ = { isa = XCBuildConfiguration; buildSettings = { - ALWAYS_EMBED_SWIFT_STANDARD_LIBRARIES = YES; INFOPLIST_FILE = "firestore-smoketestUITests/Info.plist"; - LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks @loader_path/Frameworks"; + LD_RUNPATH_SEARCH_PATHS = ( + "$(inherited)", + "@executable_path/Frameworks", + "@loader_path/Frameworks", + ); PRODUCT_BUNDLE_IDENTIFIER = "com.google.firebase.firestore-smoketestUITests"; PRODUCT_NAME = "$(TARGET_NAME)"; SWIFT_VERSION = 4.0; @@ -586,6 +619,43 @@ defaultConfigurationName = Release; }; /* End XCConfigurationList section */ + +/* Begin XCRemoteSwiftPackageReference section */ + 8D7951A02D28AC75000FD694 /* XCRemoteSwiftPackageReference "firebase-ios-sdk" */ = { + isa = XCRemoteSwiftPackageReference; + repositoryURL = "https://github.com/firebase/firebase-ios-sdk"; + requirement = { + kind = upToNextMajorVersion; + minimumVersion = 11.6.0; + }; + }; + 8D7951A62D28ADAE000FD694 /* XCRemoteSwiftPackageReference "geofire-objc" */ = { + isa = XCRemoteSwiftPackageReference; + repositoryURL = "https://github.com/firebase/geofire-objc"; + requirement = { + branch = master; + kind = branch; + }; + }; +/* End XCRemoteSwiftPackageReference section */ + +/* Begin XCSwiftPackageProductDependency section */ + 8D7951A22D28AC82000FD694 /* FirebaseAuth */ = { + isa = XCSwiftPackageProductDependency; + package = 8D7951A02D28AC75000FD694 /* XCRemoteSwiftPackageReference "firebase-ios-sdk" */; + productName = FirebaseAuth; + }; + 8D7951A42D28AC82000FD694 /* FirebaseFirestore */ = { + isa = XCSwiftPackageProductDependency; + package = 8D7951A02D28AC75000FD694 /* XCRemoteSwiftPackageReference "firebase-ios-sdk" */; + productName = FirebaseFirestore; + }; + 8D7951A72D28ADBE000FD694 /* GeoFireUtils */ = { + isa = XCSwiftPackageProductDependency; + package = 8D7951A62D28ADAE000FD694 /* XCRemoteSwiftPackageReference "geofire-objc" */; + productName = GeoFireUtils; + }; +/* End XCSwiftPackageProductDependency section */ }; rootObject = 3EABFB171E254C8E00F4BBED /* Project object */; } diff --git a/firestore/swift/firestore-smoketest/SolutionGeoPointViewController.swift b/firestore/swift/firestore-smoketest/SolutionGeoPointViewController.swift index 0866c12b..963f3f78 100644 --- a/firestore/swift/firestore-smoketest/SolutionGeoPointViewController.swift +++ b/firestore/swift/firestore-smoketest/SolutionGeoPointViewController.swift @@ -18,7 +18,7 @@ import UIKit import FirebaseCore import FirebaseFirestore -import GeoFire +import GeoFireUtils import CoreLocation class SolutionGeoPointController: UIViewController { diff --git a/firoptions/FiroptionConfiguration.xcodeproj/project.pbxproj b/firoptions/FiroptionConfiguration.xcodeproj/project.pbxproj index 1572b257..6c7323c0 100644 --- a/firoptions/FiroptionConfiguration.xcodeproj/project.pbxproj +++ b/firoptions/FiroptionConfiguration.xcodeproj/project.pbxproj @@ -3,10 +3,16 @@ archiveVersion = 1; classes = { }; - objectVersion = 46; + objectVersion = 54; objects = { /* Begin PBXBuildFile section */ + 8D7951AC2D28AF88000FD694 /* FirebaseAnalytics in Frameworks */ = {isa = PBXBuildFile; productRef = 8D7951AB2D28AF88000FD694 /* FirebaseAnalytics */; }; + 8D7951AE2D28AF88000FD694 /* FirebaseCore in Frameworks */ = {isa = PBXBuildFile; productRef = 8D7951AD2D28AF88000FD694 /* FirebaseCore */; }; + 8D7951B02D28AF88000FD694 /* FirebaseDatabase in Frameworks */ = {isa = PBXBuildFile; productRef = 8D7951AF2D28AF88000FD694 /* FirebaseDatabase */; }; + 8D7951B22D28AFF4000FD694 /* FirebaseAnalytics in Frameworks */ = {isa = PBXBuildFile; productRef = 8D7951B12D28AFF4000FD694 /* FirebaseAnalytics */; }; + 8D7951B42D28AFF4000FD694 /* FirebaseCore in Frameworks */ = {isa = PBXBuildFile; productRef = 8D7951B32D28AFF4000FD694 /* FirebaseCore */; }; + 8D7951B62D28B003000FD694 /* FirebaseDatabase in Frameworks */ = {isa = PBXBuildFile; productRef = 8D7951B52D28B003000FD694 /* FirebaseDatabase */; }; 8DFC20162410844B004392AD /* AnalyticsHelper.m in Sources */ = {isa = PBXBuildFile; fileRef = 8DFC20152410844B004392AD /* AnalyticsHelper.m */; }; A19F764427EDED14002DE108 /* ISImpressionData.m in Sources */ = {isa = PBXBuildFile; fileRef = A19F764027EDED14002DE108 /* ISImpressionData.m */; }; A19F764527EDED14002DE108 /* MAAd.m in Sources */ = {isa = PBXBuildFile; fileRef = A19F764327EDED14002DE108 /* MAAd.m */; }; @@ -51,6 +57,9 @@ isa = PBXFrameworksBuildPhase; buildActionMask = 2147483647; files = ( + 8D7951B02D28AF88000FD694 /* FirebaseDatabase in Frameworks */, + 8D7951AE2D28AF88000FD694 /* FirebaseCore in Frameworks */, + 8D7951AC2D28AF88000FD694 /* FirebaseAnalytics in Frameworks */, ); runOnlyForDeploymentPostprocessing = 0; }; @@ -58,17 +67,20 @@ isa = PBXFrameworksBuildPhase; buildActionMask = 2147483647; files = ( + 8D7951B62D28B003000FD694 /* FirebaseDatabase in Frameworks */, + 8D7951B42D28AFF4000FD694 /* FirebaseCore in Frameworks */, + 8D7951B22D28AFF4000FD694 /* FirebaseAnalytics in Frameworks */, ); runOnlyForDeploymentPostprocessing = 0; }; /* End PBXFrameworksBuildPhase section */ /* Begin PBXGroup section */ - 868938E40019DC0FEF0F5F30 /* Pods */ = { + 8D7951AA2D28AF88000FD694 /* Frameworks */ = { isa = PBXGroup; children = ( ); - path = Pods; + name = Frameworks; sourceTree = ""; }; EFEC9D561E01BF310021BDF9 = { @@ -76,8 +88,8 @@ children = ( EFEC9D9B1E01EEB60021BDF9 /* Dev */, EFEC9D611E01BF310021BDF9 /* FiroptionConfiguration */, + 8D7951AA2D28AF88000FD694 /* Frameworks */, EFEC9D601E01BF310021BDF9 /* Products */, - 868938E40019DC0FEF0F5F30 /* Pods */, ); sourceTree = ""; }; @@ -163,8 +175,9 @@ EFEC9D571E01BF310021BDF9 /* Project object */ = { isa = PBXProject; attributes = { + BuildIndependentTargetsInParallel = YES; LastSwiftUpdateCheck = 0820; - LastUpgradeCheck = 1130; + LastUpgradeCheck = 1610; ORGANIZATIONNAME = Google; TargetAttributes = { EFEC9D5E1E01BF310021BDF9 = { @@ -189,6 +202,9 @@ Base, ); mainGroup = EFEC9D561E01BF310021BDF9; + packageReferences = ( + 8D7951A92D28AF6D000FD694 /* XCRemoteSwiftPackageReference "firebase-ios-sdk" */, + ); productRefGroup = EFEC9D601E01BF310021BDF9 /* Products */; projectDirPath = ""; projectRoot = ""; @@ -293,6 +309,7 @@ CLANG_WARN_OBJC_IMPLICIT_RETAIN_SELF = YES; CLANG_WARN_OBJC_LITERAL_CONVERSION = YES; CLANG_WARN_OBJC_ROOT_CLASS = YES_ERROR; + CLANG_WARN_QUOTED_INCLUDE_IN_FRAMEWORK_HEADER = YES; CLANG_WARN_RANGE_LOOP_ANALYSIS = YES; CLANG_WARN_STRICT_PROTOTYPES = YES; CLANG_WARN_SUSPICIOUS_MOVE = YES; @@ -303,6 +320,7 @@ DEBUG_INFORMATION_FORMAT = dwarf; ENABLE_STRICT_OBJC_MSGSEND = YES; ENABLE_TESTABILITY = YES; + ENABLE_USER_SCRIPT_SANDBOXING = YES; GCC_C_LANGUAGE_STANDARD = gnu99; GCC_DYNAMIC_NO_PIC = NO; GCC_NO_COMMON_BLOCKS = YES; @@ -317,7 +335,7 @@ GCC_WARN_UNINITIALIZED_AUTOS = YES_AGGRESSIVE; GCC_WARN_UNUSED_FUNCTION = YES; GCC_WARN_UNUSED_VARIABLE = YES; - IPHONEOS_DEPLOYMENT_TARGET = 10.2; + IPHONEOS_DEPLOYMENT_TARGET = 12.0; MTL_ENABLE_DEBUG_INFO = YES; ONLY_ACTIVE_ARCH = YES; SDKROOT = iphoneos; @@ -351,6 +369,7 @@ CLANG_WARN_OBJC_IMPLICIT_RETAIN_SELF = YES; CLANG_WARN_OBJC_LITERAL_CONVERSION = YES; CLANG_WARN_OBJC_ROOT_CLASS = YES_ERROR; + CLANG_WARN_QUOTED_INCLUDE_IN_FRAMEWORK_HEADER = YES; CLANG_WARN_RANGE_LOOP_ANALYSIS = YES; CLANG_WARN_STRICT_PROTOTYPES = YES; CLANG_WARN_SUSPICIOUS_MOVE = YES; @@ -361,6 +380,7 @@ DEBUG_INFORMATION_FORMAT = "dwarf-with-dsym"; ENABLE_NS_ASSERTIONS = NO; ENABLE_STRICT_OBJC_MSGSEND = YES; + ENABLE_USER_SCRIPT_SANDBOXING = YES; GCC_C_LANGUAGE_STANDARD = gnu99; GCC_NO_COMMON_BLOCKS = YES; GCC_WARN_64_TO_32_BIT_CONVERSION = YES; @@ -369,10 +389,11 @@ GCC_WARN_UNINITIALIZED_AUTOS = YES_AGGRESSIVE; GCC_WARN_UNUSED_FUNCTION = YES; GCC_WARN_UNUSED_VARIABLE = YES; - IPHONEOS_DEPLOYMENT_TARGET = 10.2; + IPHONEOS_DEPLOYMENT_TARGET = 12.0; MTL_ENABLE_DEBUG_INFO = NO; SDKROOT = iphoneos; - SWIFT_OPTIMIZATION_LEVEL = "-Owholemodule"; + SWIFT_COMPILATION_MODE = wholemodule; + SWIFT_OPTIMIZATION_LEVEL = "-O"; TARGETED_DEVICE_FAMILY = "1,2"; VALIDATE_PRODUCT = YES; }; @@ -385,7 +406,10 @@ CLANG_ENABLE_MODULES = YES; DEVELOPMENT_TEAM = EQHXZ8M8AV; INFOPLIST_FILE = FiroptionConfiguration/Info.plist; - LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks"; + LD_RUNPATH_SEARCH_PATHS = ( + "$(inherited)", + "@executable_path/Frameworks", + ); PRODUCT_BUNDLE_IDENTIFIER = com.google.firebase.devrel.FiroptionConfiguration; PRODUCT_NAME = "$(TARGET_NAME)"; SWIFT_OBJC_BRIDGING_HEADER = "FiroptionConfiguration/FiroptionConfiguration-Bridging-Header.h"; @@ -401,7 +425,10 @@ CLANG_ENABLE_MODULES = YES; DEVELOPMENT_TEAM = EQHXZ8M8AV; INFOPLIST_FILE = FiroptionConfiguration/Info.plist; - LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks"; + LD_RUNPATH_SEARCH_PATHS = ( + "$(inherited)", + "@executable_path/Frameworks", + ); PRODUCT_BUNDLE_IDENTIFIER = com.google.firebase.devrel.FiroptionConfiguration; PRODUCT_NAME = "$(TARGET_NAME)"; SWIFT_OBJC_BRIDGING_HEADER = "FiroptionConfiguration/FiroptionConfiguration-Bridging-Header.h"; @@ -415,7 +442,10 @@ ASSETCATALOG_COMPILER_APPICON_NAME = AppIcon; DEVELOPMENT_TEAM = EQHXZ8M8AV; INFOPLIST_FILE = "$(SRCROOT)/FiroptionConfiguration/Info.plist"; - LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks"; + LD_RUNPATH_SEARCH_PATHS = ( + "$(inherited)", + "@executable_path/Frameworks", + ); PRODUCT_BUNDLE_IDENTIFIER = com.google.firebase.devrel.FiroptionConfigurationDev; PRODUCT_NAME = "$(TARGET_NAME)"; SWIFT_VERSION = 4.2; @@ -428,7 +458,10 @@ ASSETCATALOG_COMPILER_APPICON_NAME = AppIcon; DEVELOPMENT_TEAM = EQHXZ8M8AV; INFOPLIST_FILE = "$(SRCROOT)/FiroptionConfiguration/Info.plist"; - LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks"; + LD_RUNPATH_SEARCH_PATHS = ( + "$(inherited)", + "@executable_path/Frameworks", + ); PRODUCT_BUNDLE_IDENTIFIER = com.google.firebase.devrel.FiroptionConfigurationDev; PRODUCT_NAME = "$(TARGET_NAME)"; SWIFT_VERSION = 4.2; @@ -466,6 +499,50 @@ defaultConfigurationName = Release; }; /* End XCConfigurationList section */ + +/* Begin XCRemoteSwiftPackageReference section */ + 8D7951A92D28AF6D000FD694 /* XCRemoteSwiftPackageReference "firebase-ios-sdk" */ = { + isa = XCRemoteSwiftPackageReference; + repositoryURL = "https://github.com/firebase/firebase-ios-sdk"; + requirement = { + kind = upToNextMajorVersion; + minimumVersion = 11.6.0; + }; + }; +/* End XCRemoteSwiftPackageReference section */ + +/* Begin XCSwiftPackageProductDependency section */ + 8D7951AB2D28AF88000FD694 /* FirebaseAnalytics */ = { + isa = XCSwiftPackageProductDependency; + package = 8D7951A92D28AF6D000FD694 /* XCRemoteSwiftPackageReference "firebase-ios-sdk" */; + productName = FirebaseAnalytics; + }; + 8D7951AD2D28AF88000FD694 /* FirebaseCore */ = { + isa = XCSwiftPackageProductDependency; + package = 8D7951A92D28AF6D000FD694 /* XCRemoteSwiftPackageReference "firebase-ios-sdk" */; + productName = FirebaseCore; + }; + 8D7951AF2D28AF88000FD694 /* FirebaseDatabase */ = { + isa = XCSwiftPackageProductDependency; + package = 8D7951A92D28AF6D000FD694 /* XCRemoteSwiftPackageReference "firebase-ios-sdk" */; + productName = FirebaseDatabase; + }; + 8D7951B12D28AFF4000FD694 /* FirebaseAnalytics */ = { + isa = XCSwiftPackageProductDependency; + package = 8D7951A92D28AF6D000FD694 /* XCRemoteSwiftPackageReference "firebase-ios-sdk" */; + productName = FirebaseAnalytics; + }; + 8D7951B32D28AFF4000FD694 /* FirebaseCore */ = { + isa = XCSwiftPackageProductDependency; + package = 8D7951A92D28AF6D000FD694 /* XCRemoteSwiftPackageReference "firebase-ios-sdk" */; + productName = FirebaseCore; + }; + 8D7951B52D28B003000FD694 /* FirebaseDatabase */ = { + isa = XCSwiftPackageProductDependency; + package = 8D7951A92D28AF6D000FD694 /* XCRemoteSwiftPackageReference "firebase-ios-sdk" */; + productName = FirebaseDatabase; + }; +/* End XCSwiftPackageProductDependency section */ }; rootObject = EFEC9D571E01BF310021BDF9 /* Project object */; } diff --git a/firoptions/FiroptionConfiguration/AppDelegate.swift b/firoptions/FiroptionConfiguration/AppDelegate.swift index b3e1e5fc..1311dfcc 100644 --- a/firoptions/FiroptionConfiguration/AppDelegate.swift +++ b/firoptions/FiroptionConfiguration/AppDelegate.swift @@ -15,7 +15,8 @@ // import UIKit -import Firebase +import FirebaseCore +import FirebaseDatabase @UIApplicationMain class AppDelegate: UIResponder, UIApplicationDelegate { @@ -53,11 +54,9 @@ class AppDelegate: UIResponder, UIApplicationDelegate { // The other options are not mandatory, but may be required // for specific Firebase products. secondaryOptions.bundleID = "com.google.firebase.devrel.FiroptionConfiguration" - secondaryOptions.trackingID = "UA-12345678-1" secondaryOptions.clientID = "27992087142-ola6qe637ulk8780vl8mo5vogegkm23n.apps.googleusercontent.com" secondaryOptions.databaseURL = "https://myproject.firebaseio.com" secondaryOptions.storageBucket = "myproject.appspot.com" - secondaryOptions.androidClientID = "12345.apps.googleusercontent.com" secondaryOptions.deepLinkURLScheme = "myapp://" secondaryOptions.storageBucket = "projectid-12345.appspot.com" secondaryOptions.appGroupID = nil diff --git a/firoptions/Podfile b/firoptions/Podfile deleted file mode 100644 index a062e3de..00000000 --- a/firoptions/Podfile +++ /dev/null @@ -1,13 +0,0 @@ -# Uncomment the next line to define a global platform for your project -# platform :ios, '9.0' - -target 'FiroptionConfiguration' do - # Comment the next line if you're not using Swift and don't want to use dynamic frameworks - use_frameworks! - - # Pods for FiroptionConfiguration - pod 'Firebase/Analytics' - pod 'Firebase/Core' - pod 'Firebase/Database' - -end diff --git a/firoptions/Podfile.lock b/firoptions/Podfile.lock deleted file mode 100644 index c31144a1..00000000 --- a/firoptions/Podfile.lock +++ /dev/null @@ -1,148 +0,0 @@ -PODS: - - Firebase/Analytics (9.6.0): - - Firebase/Core - - Firebase/Core (9.6.0): - - Firebase/CoreOnly - - FirebaseAnalytics (~> 9.6.0) - - Firebase/CoreOnly (9.6.0): - - FirebaseCore (= 9.6.0) - - Firebase/Database (9.6.0): - - Firebase/CoreOnly - - FirebaseDatabase (~> 9.6.0) - - FirebaseAnalytics (9.6.0): - - FirebaseAnalytics/AdIdSupport (= 9.6.0) - - FirebaseCore (~> 9.0) - - FirebaseInstallations (~> 9.0) - - GoogleUtilities/AppDelegateSwizzler (~> 7.7) - - GoogleUtilities/MethodSwizzler (~> 7.7) - - GoogleUtilities/Network (~> 7.7) - - "GoogleUtilities/NSData+zlib (~> 7.7)" - - nanopb (< 2.30910.0, >= 2.30908.0) - - FirebaseAnalytics/AdIdSupport (9.6.0): - - FirebaseCore (~> 9.0) - - FirebaseInstallations (~> 9.0) - - GoogleAppMeasurement (= 9.6.0) - - GoogleUtilities/AppDelegateSwizzler (~> 7.7) - - GoogleUtilities/MethodSwizzler (~> 7.7) - - GoogleUtilities/Network (~> 7.7) - - "GoogleUtilities/NSData+zlib (~> 7.7)" - - nanopb (< 2.30910.0, >= 2.30908.0) - - FirebaseCore (9.6.0): - - FirebaseCoreDiagnostics (~> 9.0) - - FirebaseCoreInternal (~> 9.0) - - GoogleUtilities/Environment (~> 7.7) - - GoogleUtilities/Logger (~> 7.7) - - FirebaseCoreDiagnostics (9.6.0): - - GoogleDataTransport (< 10.0.0, >= 9.1.4) - - GoogleUtilities/Environment (~> 7.7) - - GoogleUtilities/Logger (~> 7.7) - - nanopb (< 2.30910.0, >= 2.30908.0) - - FirebaseCoreInternal (9.6.0): - - "GoogleUtilities/NSData+zlib (~> 7.7)" - - FirebaseDatabase (9.6.0): - - FirebaseCore (~> 9.0) - - leveldb-library (~> 1.22) - - FirebaseInstallations (9.6.0): - - FirebaseCore (~> 9.0) - - GoogleUtilities/Environment (~> 7.7) - - GoogleUtilities/UserDefaults (~> 7.7) - - PromisesObjC (~> 2.1) - - GoogleAppMeasurement (9.6.0): - - GoogleAppMeasurement/AdIdSupport (= 9.6.0) - - GoogleUtilities/AppDelegateSwizzler (~> 7.7) - - GoogleUtilities/MethodSwizzler (~> 7.7) - - GoogleUtilities/Network (~> 7.7) - - "GoogleUtilities/NSData+zlib (~> 7.7)" - - nanopb (< 2.30910.0, >= 2.30908.0) - - GoogleAppMeasurement/AdIdSupport (9.6.0): - - GoogleAppMeasurement/WithoutAdIdSupport (= 9.6.0) - - GoogleUtilities/AppDelegateSwizzler (~> 7.7) - - GoogleUtilities/MethodSwizzler (~> 7.7) - - GoogleUtilities/Network (~> 7.7) - - "GoogleUtilities/NSData+zlib (~> 7.7)" - - nanopb (< 2.30910.0, >= 2.30908.0) - - GoogleAppMeasurement/WithoutAdIdSupport (9.6.0): - - GoogleUtilities/AppDelegateSwizzler (~> 7.7) - - GoogleUtilities/MethodSwizzler (~> 7.7) - - GoogleUtilities/Network (~> 7.7) - - "GoogleUtilities/NSData+zlib (~> 7.7)" - - nanopb (< 2.30910.0, >= 2.30908.0) - - GoogleDataTransport (9.4.1): - - GoogleUtilities/Environment (~> 7.7) - - nanopb (< 2.30911.0, >= 2.30908.0) - - PromisesObjC (< 3.0, >= 1.2) - - GoogleUtilities/AppDelegateSwizzler (7.13.0): - - GoogleUtilities/Environment - - GoogleUtilities/Logger - - GoogleUtilities/Network - - GoogleUtilities/Privacy - - GoogleUtilities/Environment (7.13.0): - - GoogleUtilities/Privacy - - PromisesObjC (< 3.0, >= 1.2) - - GoogleUtilities/Logger (7.13.0): - - GoogleUtilities/Environment - - GoogleUtilities/Privacy - - GoogleUtilities/MethodSwizzler (7.13.0): - - GoogleUtilities/Logger - - GoogleUtilities/Privacy - - GoogleUtilities/Network (7.13.0): - - GoogleUtilities/Logger - - "GoogleUtilities/NSData+zlib" - - GoogleUtilities/Privacy - - GoogleUtilities/Reachability - - "GoogleUtilities/NSData+zlib (7.13.0)": - - GoogleUtilities/Privacy - - GoogleUtilities/Privacy (7.13.0) - - GoogleUtilities/Reachability (7.13.0): - - GoogleUtilities/Logger - - GoogleUtilities/Privacy - - GoogleUtilities/UserDefaults (7.13.0): - - GoogleUtilities/Logger - - GoogleUtilities/Privacy - - leveldb-library (1.22.1) - - nanopb (2.30909.1): - - nanopb/decode (= 2.30909.1) - - nanopb/encode (= 2.30909.1) - - nanopb/decode (2.30909.1) - - nanopb/encode (2.30909.1) - - PromisesObjC (2.4.0) - -DEPENDENCIES: - - Firebase/Analytics - - Firebase/Core - - Firebase/Database - -SPEC REPOS: - trunk: - - Firebase - - FirebaseAnalytics - - FirebaseCore - - FirebaseCoreDiagnostics - - FirebaseCoreInternal - - FirebaseDatabase - - FirebaseInstallations - - GoogleAppMeasurement - - GoogleDataTransport - - GoogleUtilities - - leveldb-library - - nanopb - - PromisesObjC - -SPEC CHECKSUMS: - Firebase: 5ae8b7cf8efce559a653aef0ad95bab3f427c351 - FirebaseAnalytics: 89ad762c6c3852a685794174757e2c60a36b6a82 - FirebaseCore: 2082fffcd855f95f883c0a1641133eb9bbe76d40 - FirebaseCoreDiagnostics: 99a495094b10a57eeb3ae8efa1665700ad0bdaa6 - FirebaseCoreInternal: bca76517fe1ed381e989f5e7d8abb0da8d85bed3 - FirebaseDatabase: 3de19e533a73d45e25917b46aafe1dd344ec8119 - FirebaseInstallations: 0a115432c4e223c5ab20b0dbbe4cbefa793a0e8e - GoogleAppMeasurement: 6de2b1a69e4326eb82ee05d138f6a5cb7311bcb1 - GoogleDataTransport: 6c09b596d841063d76d4288cc2d2f42cc36e1e2a - GoogleUtilities: d053d902a8edaa9904e1bd00c37535385b8ed152 - leveldb-library: 50c7b45cbd7bf543c81a468fe557a16ae3db8729 - nanopb: d4d75c12cd1316f4a64e3c6963f879ecd4b5e0d5 - PromisesObjC: f5707f49cb48b9636751c5b2e7d227e43fba9f47 - -PODFILE CHECKSUM: 637f4cec311becce3d9f62d24448342df688ce41 - -COCOAPODS: 1.15.2 diff --git a/functions/FunctionsExample.xcodeproj/project.pbxproj b/functions/FunctionsExample.xcodeproj/project.pbxproj index 54bcb58e..207b4f35 100644 --- a/functions/FunctionsExample.xcodeproj/project.pbxproj +++ b/functions/FunctionsExample.xcodeproj/project.pbxproj @@ -3,10 +3,12 @@ archiveVersion = 1; classes = { }; - objectVersion = 50; + objectVersion = 54; objects = { /* Begin PBXBuildFile section */ + 8D7951BA2D28B078000FD694 /* FirebaseFunctions in Frameworks */ = {isa = PBXBuildFile; productRef = 8D7951B92D28B078000FD694 /* FirebaseFunctions */; }; + 8D7951BC2D28B0C4000FD694 /* FirebaseFunctions in Frameworks */ = {isa = PBXBuildFile; productRef = 8D7951BB2D28B0C4000FD694 /* FirebaseFunctions */; }; 8D8FA34322F4CAB100213E06 /* AppDelegate.m in Sources */ = {isa = PBXBuildFile; fileRef = 8D8FA34222F4CAB100213E06 /* AppDelegate.m */; }; 8D8FA34622F4CAB100213E06 /* ViewController.m in Sources */ = {isa = PBXBuildFile; fileRef = 8D8FA34522F4CAB100213E06 /* ViewController.m */; }; 8D8FA34922F4CAB100213E06 /* Main.storyboard in Resources */ = {isa = PBXBuildFile; fileRef = 8D8FA34722F4CAB100213E06 /* Main.storyboard */; }; @@ -45,6 +47,7 @@ isa = PBXFrameworksBuildPhase; buildActionMask = 2147483647; files = ( + 8D7951BC2D28B0C4000FD694 /* FirebaseFunctions in Frameworks */, ); runOnlyForDeploymentPostprocessing = 0; }; @@ -52,17 +55,26 @@ isa = PBXFrameworksBuildPhase; buildActionMask = 2147483647; files = ( + 8D7951BA2D28B078000FD694 /* FirebaseFunctions in Frameworks */, ); runOnlyForDeploymentPostprocessing = 0; }; /* End PBXFrameworksBuildPhase section */ /* Begin PBXGroup section */ + 8D7951B82D28B078000FD694 /* Frameworks */ = { + isa = PBXGroup; + children = ( + ); + name = Frameworks; + sourceTree = ""; + }; 8D8FA33522F4CAB100213E06 = { isa = PBXGroup; children = ( 8D8FA34022F4CAB100213E06 /* FunctionsExample */, 8D8FA35C22F4CAF700213E06 /* FunctionsExampleSwift */, + 8D7951B82D28B078000FD694 /* Frameworks */, 8D8FA33F22F4CAB100213E06 /* Products */, ); sourceTree = ""; @@ -148,8 +160,9 @@ 8D8FA33622F4CAB100213E06 /* Project object */ = { isa = PBXProject; attributes = { + BuildIndependentTargetsInParallel = YES; LastSwiftUpdateCheck = 1020; - LastUpgradeCheck = 1020; + LastUpgradeCheck = 1610; ORGANIZATIONNAME = Firebase; TargetAttributes = { 8D8FA33D22F4CAB100213E06 = { @@ -169,6 +182,9 @@ Base, ); mainGroup = 8D8FA33522F4CAB100213E06; + packageReferences = ( + 8D7951B72D28B070000FD694 /* XCRemoteSwiftPackageReference "firebase-ios-sdk" */, + ); productRefGroup = 8D8FA33F22F4CAB100213E06 /* Products */; projectDirPath = ""; projectRoot = ""; @@ -286,6 +302,7 @@ CLANG_WARN_OBJC_IMPLICIT_RETAIN_SELF = YES; CLANG_WARN_OBJC_LITERAL_CONVERSION = YES; CLANG_WARN_OBJC_ROOT_CLASS = YES_ERROR; + CLANG_WARN_QUOTED_INCLUDE_IN_FRAMEWORK_HEADER = YES; CLANG_WARN_RANGE_LOOP_ANALYSIS = YES; CLANG_WARN_STRICT_PROTOTYPES = YES; CLANG_WARN_SUSPICIOUS_MOVE = YES; @@ -297,6 +314,7 @@ DEBUG_INFORMATION_FORMAT = dwarf; ENABLE_STRICT_OBJC_MSGSEND = YES; ENABLE_TESTABILITY = YES; + ENABLE_USER_SCRIPT_SANDBOXING = YES; GCC_C_LANGUAGE_STANDARD = gnu11; GCC_DYNAMIC_NO_PIC = NO; GCC_NO_COMMON_BLOCKS = YES; @@ -345,6 +363,7 @@ CLANG_WARN_OBJC_IMPLICIT_RETAIN_SELF = YES; CLANG_WARN_OBJC_LITERAL_CONVERSION = YES; CLANG_WARN_OBJC_ROOT_CLASS = YES_ERROR; + CLANG_WARN_QUOTED_INCLUDE_IN_FRAMEWORK_HEADER = YES; CLANG_WARN_RANGE_LOOP_ANALYSIS = YES; CLANG_WARN_STRICT_PROTOTYPES = YES; CLANG_WARN_SUSPICIOUS_MOVE = YES; @@ -356,6 +375,7 @@ DEBUG_INFORMATION_FORMAT = "dwarf-with-dsym"; ENABLE_NS_ASSERTIONS = NO; ENABLE_STRICT_OBJC_MSGSEND = YES; + ENABLE_USER_SCRIPT_SANDBOXING = YES; GCC_C_LANGUAGE_STANDARD = gnu11; GCC_NO_COMMON_BLOCKS = YES; GCC_WARN_64_TO_32_BIT_CONVERSION = YES; @@ -368,6 +388,7 @@ MTL_ENABLE_DEBUG_INFO = NO; MTL_FAST_MATH = YES; SDKROOT = iphoneos; + SWIFT_COMPILATION_MODE = wholemodule; VALIDATE_PRODUCT = YES; }; name = Release; @@ -473,6 +494,30 @@ defaultConfigurationName = Release; }; /* End XCConfigurationList section */ + +/* Begin XCRemoteSwiftPackageReference section */ + 8D7951B72D28B070000FD694 /* XCRemoteSwiftPackageReference "firebase-ios-sdk" */ = { + isa = XCRemoteSwiftPackageReference; + repositoryURL = "https://github.com/firebase/firebase-ios-sdk"; + requirement = { + kind = upToNextMajorVersion; + minimumVersion = 11.6.0; + }; + }; +/* End XCRemoteSwiftPackageReference section */ + +/* Begin XCSwiftPackageProductDependency section */ + 8D7951B92D28B078000FD694 /* FirebaseFunctions */ = { + isa = XCSwiftPackageProductDependency; + package = 8D7951B72D28B070000FD694 /* XCRemoteSwiftPackageReference "firebase-ios-sdk" */; + productName = FirebaseFunctions; + }; + 8D7951BB2D28B0C4000FD694 /* FirebaseFunctions */ = { + isa = XCSwiftPackageProductDependency; + package = 8D7951B72D28B070000FD694 /* XCRemoteSwiftPackageReference "firebase-ios-sdk" */; + productName = FirebaseFunctions; + }; +/* End XCSwiftPackageProductDependency section */ }; rootObject = 8D8FA33622F4CAB100213E06 /* Project object */; } diff --git a/functions/FunctionsExampleSwift/ViewController.swift b/functions/FunctionsExampleSwift/ViewController.swift index 39b41284..0a0c6c25 100644 --- a/functions/FunctionsExampleSwift/ViewController.swift +++ b/functions/FunctionsExampleSwift/ViewController.swift @@ -26,7 +26,7 @@ class ViewController: UIViewController { func emulatorSettings() { // [START functions_emulator_connect] - Functions.functions().useFunctionsEmulator(origin: "http://127.0.0.1:5001") + Functions.functions().useEmulator(withHost: "localhost", port: 5001) // [END functions_emulator_connect] } diff --git a/functions/Podfile b/functions/Podfile deleted file mode 100644 index 070ed351..00000000 --- a/functions/Podfile +++ /dev/null @@ -1,18 +0,0 @@ -# Uncomment the next line to define a global platform for your project -# platform :ios, '9.0' - -target 'FunctionsExample' do - # Comment the next line if you don't want to use dynamic frameworks - use_frameworks! - - pod 'Firebase/Functions' - -end - -target 'FunctionsExampleSwift' do - # Comment the next line if you don't want to use dynamic frameworks - use_frameworks! - - pod 'Firebase/Functions' - -end diff --git a/functions/Podfile.lock b/functions/Podfile.lock deleted file mode 100644 index 03a2b111..00000000 --- a/functions/Podfile.lock +++ /dev/null @@ -1,73 +0,0 @@ -PODS: - - Firebase/CoreOnly (10.23.1): - - FirebaseCore (= 10.23.1) - - Firebase/Functions (10.23.1): - - Firebase/CoreOnly - - FirebaseFunctions (~> 10.23.0) - - FirebaseAppCheckInterop (10.23.0) - - FirebaseAuthInterop (10.23.0) - - FirebaseCore (10.23.1): - - FirebaseCoreInternal (~> 10.0) - - GoogleUtilities/Environment (~> 7.12) - - GoogleUtilities/Logger (~> 7.12) - - FirebaseCoreExtension (10.23.0): - - FirebaseCore (~> 10.0) - - FirebaseCoreInternal (10.23.0): - - "GoogleUtilities/NSData+zlib (~> 7.8)" - - FirebaseFunctions (10.23.0): - - FirebaseAppCheckInterop (~> 10.10) - - FirebaseAuthInterop (~> 10.0) - - FirebaseCore (~> 10.0) - - FirebaseCoreExtension (~> 10.0) - - FirebaseMessagingInterop (~> 10.0) - - FirebaseSharedSwift (~> 10.0) - - GTMSessionFetcher/Core (< 4.0, >= 2.1) - - FirebaseMessagingInterop (10.23.0) - - FirebaseSharedSwift (10.23.0) - - GoogleUtilities/Environment (7.13.0): - - GoogleUtilities/Privacy - - PromisesObjC (< 3.0, >= 1.2) - - GoogleUtilities/Logger (7.13.0): - - GoogleUtilities/Environment - - GoogleUtilities/Privacy - - "GoogleUtilities/NSData+zlib (7.13.0)": - - GoogleUtilities/Privacy - - GoogleUtilities/Privacy (7.13.0) - - GTMSessionFetcher/Core (3.3.2) - - PromisesObjC (2.4.0) - -DEPENDENCIES: - - Firebase/Functions - -SPEC REPOS: - trunk: - - Firebase - - FirebaseAppCheckInterop - - FirebaseAuthInterop - - FirebaseCore - - FirebaseCoreExtension - - FirebaseCoreInternal - - FirebaseFunctions - - FirebaseMessagingInterop - - FirebaseSharedSwift - - GoogleUtilities - - GTMSessionFetcher - - PromisesObjC - -SPEC CHECKSUMS: - Firebase: cf09623f98ae25a3ad484e23c7e0e5f464152d80 - FirebaseAppCheckInterop: a1955ce8c30f38f87e7d091630e871e91154d65d - FirebaseAuthInterop: a458e398bb1e9b71b9b42d46e54acc666b021d0f - FirebaseCore: c43f9f0437b50a965e930cac4ad243200d12a984 - FirebaseCoreExtension: cb88851781a24e031d1b58e0bd01eb1f46b044b5 - FirebaseCoreInternal: 6a292e6f0bece1243a737e81556e56e5e19282e3 - FirebaseFunctions: cded4f8bab16758f92060133c73c9e9b0747c056 - FirebaseMessagingInterop: 4e285daa3ec0522b06c11a675d0c8b952c304689 - FirebaseSharedSwift: c92645b392db3c41a83a0aa967de16f8bad25568 - GoogleUtilities: d053d902a8edaa9904e1bd00c37535385b8ed152 - GTMSessionFetcher: 0e876eea9782ec6462e91ab872711c357322c94f - PromisesObjC: f5707f49cb48b9636751c5b2e7d227e43fba9f47 - -PODFILE CHECKSUM: 0bf21181414ed35c7e5fc96da7dd0f72b77e7b34 - -COCOAPODS: 1.15.2 diff --git a/inappmessaging/FIAMReference/FIAMReference.xcodeproj/project.pbxproj b/inappmessaging/FIAMReference/FIAMReference.xcodeproj/project.pbxproj index 7d111c20..0003f2ea 100644 --- a/inappmessaging/FIAMReference/FIAMReference.xcodeproj/project.pbxproj +++ b/inappmessaging/FIAMReference/FIAMReference.xcodeproj/project.pbxproj @@ -3,7 +3,7 @@ archiveVersion = 1; classes = { }; - objectVersion = 50; + objectVersion = 54; objects = { /* Begin PBXBuildFile section */ @@ -20,12 +20,11 @@ 3E64A7C32294513E003EE93A /* LaunchScreen.storyboard in Resources */ = {isa = PBXBuildFile; fileRef = 3E64A7C12294513E003EE93A /* LaunchScreen.storyboard */; }; 3E64A7C9229456A3003EE93A /* CardActionFiamDelegate.swift in Sources */ = {isa = PBXBuildFile; fileRef = 3E64A7C8229456A3003EE93A /* CardActionFiamDelegate.swift */; }; 3E64A7D522946983003EE93A /* CardActionFiamDelegate.m in Sources */ = {isa = PBXBuildFile; fileRef = 3E64A7D422946983003EE93A /* CardActionFiamDelegate.m */; }; - 7B57A0C81AD819D38114C0DA /* Pods_FIAMReferenceSwift.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = F5CB090B898D1808D8BFB45E /* Pods_FIAMReferenceSwift.framework */; }; - 9DC7047D28AC0715DA8758B9 /* Pods_FIAMReference.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 0F31B861CDBF9DB7CD403440 /* Pods_FIAMReference.framework */; }; + 8D7951C02D2C8885000FD694 /* FirebaseInAppMessaging-Beta in Frameworks */ = {isa = PBXBuildFile; productRef = 8D7951BF2D2C8885000FD694 /* FirebaseInAppMessaging-Beta */; }; + 8D7951C22D2C888E000FD694 /* FirebaseInAppMessaging-Beta in Frameworks */ = {isa = PBXBuildFile; productRef = 8D7951C12D2C888E000FD694 /* FirebaseInAppMessaging-Beta */; }; /* End PBXBuildFile section */ /* Begin PBXFileReference section */ - 0F31B861CDBF9DB7CD403440 /* Pods_FIAMReference.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; path = Pods_FIAMReference.framework; sourceTree = BUILT_PRODUCTS_DIR; }; 3E64A798229376BB003EE93A /* FIAMReference.app */ = {isa = PBXFileReference; explicitFileType = wrapper.application; includeInIndex = 0; path = FIAMReference.app; sourceTree = BUILT_PRODUCTS_DIR; }; 3E64A79B229376BB003EE93A /* AppDelegate.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = AppDelegate.h; sourceTree = ""; }; 3E64A79C229376BB003EE93A /* AppDelegate.m */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; path = AppDelegate.m; sourceTree = ""; }; @@ -46,11 +45,6 @@ 3E64A7C8229456A3003EE93A /* CardActionFiamDelegate.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = CardActionFiamDelegate.swift; sourceTree = ""; }; 3E64A7D322946983003EE93A /* CardActionFiamDelegate.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = CardActionFiamDelegate.h; sourceTree = ""; }; 3E64A7D422946983003EE93A /* CardActionFiamDelegate.m */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; path = CardActionFiamDelegate.m; sourceTree = ""; }; - 60DA3A39F9552E8B37AD597C /* Pods-FIAMReferenceSwift.release.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; name = "Pods-FIAMReferenceSwift.release.xcconfig"; path = "Target Support Files/Pods-FIAMReferenceSwift/Pods-FIAMReferenceSwift.release.xcconfig"; sourceTree = ""; }; - 8D026225BF1D8381A23B9CDD /* Pods-FIAMReferenceSwift.debug.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; name = "Pods-FIAMReferenceSwift.debug.xcconfig"; path = "Target Support Files/Pods-FIAMReferenceSwift/Pods-FIAMReferenceSwift.debug.xcconfig"; sourceTree = ""; }; - 9E2817EDB630021664AEF7F0 /* Pods-FIAMReference.release.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; name = "Pods-FIAMReference.release.xcconfig"; path = "Target Support Files/Pods-FIAMReference/Pods-FIAMReference.release.xcconfig"; sourceTree = ""; }; - B20FEECC6333640D763A6374 /* Pods-FIAMReference.debug.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; name = "Pods-FIAMReference.debug.xcconfig"; path = "Target Support Files/Pods-FIAMReference/Pods-FIAMReference.debug.xcconfig"; sourceTree = ""; }; - F5CB090B898D1808D8BFB45E /* Pods_FIAMReferenceSwift.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; path = Pods_FIAMReferenceSwift.framework; sourceTree = BUILT_PRODUCTS_DIR; }; /* End PBXFileReference section */ /* Begin PBXFrameworksBuildPhase section */ @@ -58,7 +52,7 @@ isa = PBXFrameworksBuildPhase; buildActionMask = 2147483647; files = ( - 9DC7047D28AC0715DA8758B9 /* Pods_FIAMReference.framework in Frameworks */, + 8D7951C02D2C8885000FD694 /* FirebaseInAppMessaging-Beta in Frameworks */, ); runOnlyForDeploymentPostprocessing = 0; }; @@ -66,7 +60,7 @@ isa = PBXFrameworksBuildPhase; buildActionMask = 2147483647; files = ( - 7B57A0C81AD819D38114C0DA /* Pods_FIAMReferenceSwift.framework in Frameworks */, + 8D7951C22D2C888E000FD694 /* FirebaseInAppMessaging-Beta in Frameworks */, ); runOnlyForDeploymentPostprocessing = 0; }; @@ -79,8 +73,6 @@ 3E64A79A229376BB003EE93A /* FIAMReference */, 3E64A7B72294513E003EE93A /* FIAMReferenceSwift */, 3E64A799229376BB003EE93A /* Products */, - CE6E66E48A82916264FE3F5B /* Pods */, - A53E5F3D908E32CBF3BBB4EC /* Frameworks */, ); sourceTree = ""; }; @@ -125,27 +117,6 @@ path = FIAMReferenceSwift; sourceTree = ""; }; - A53E5F3D908E32CBF3BBB4EC /* Frameworks */ = { - isa = PBXGroup; - children = ( - 0F31B861CDBF9DB7CD403440 /* Pods_FIAMReference.framework */, - F5CB090B898D1808D8BFB45E /* Pods_FIAMReferenceSwift.framework */, - ); - name = Frameworks; - sourceTree = ""; - }; - CE6E66E48A82916264FE3F5B /* Pods */ = { - isa = PBXGroup; - children = ( - B20FEECC6333640D763A6374 /* Pods-FIAMReference.debug.xcconfig */, - 9E2817EDB630021664AEF7F0 /* Pods-FIAMReference.release.xcconfig */, - 8D026225BF1D8381A23B9CDD /* Pods-FIAMReferenceSwift.debug.xcconfig */, - 60DA3A39F9552E8B37AD597C /* Pods-FIAMReferenceSwift.release.xcconfig */, - ); - name = Pods; - path = ../Pods; - sourceTree = ""; - }; /* End PBXGroup section */ /* Begin PBXNativeTarget section */ @@ -153,12 +124,9 @@ isa = PBXNativeTarget; buildConfigurationList = 3E64A7AE229376BC003EE93A /* Build configuration list for PBXNativeTarget "FIAMReference" */; buildPhases = ( - 46E292585FA315EF59F64499 /* [CP] Check Pods Manifest.lock */, 3E64A794229376BB003EE93A /* Sources */, 3E64A795229376BB003EE93A /* Frameworks */, 3E64A796229376BB003EE93A /* Resources */, - 65339EA2723DC26D2F6AB3B9 /* [CP] Embed Pods Frameworks */, - C7965CB691942633E444DB3C /* [CP] Copy Pods Resources */, ); buildRules = ( ); @@ -173,12 +141,9 @@ isa = PBXNativeTarget; buildConfigurationList = 3E64A7C72294513E003EE93A /* Build configuration list for PBXNativeTarget "FIAMReferenceSwift" */; buildPhases = ( - BBF5C5D44E878689104526D9 /* [CP] Check Pods Manifest.lock */, 3E64A7B22294513E003EE93A /* Sources */, 3E64A7B32294513E003EE93A /* Frameworks */, 3E64A7B42294513E003EE93A /* Resources */, - C45D95F46F4377C48D861896 /* [CP] Embed Pods Frameworks */, - 771EE35B3102DD3769ED7A38 /* [CP] Copy Pods Resources */, ); buildRules = ( ); @@ -195,8 +160,9 @@ 3E64A790229376BB003EE93A /* Project object */ = { isa = PBXProject; attributes = { + BuildIndependentTargetsInParallel = YES; LastSwiftUpdateCheck = 1000; - LastUpgradeCheck = 1000; + LastUpgradeCheck = 1610; ORGANIZATIONNAME = Google; TargetAttributes = { 3E64A797229376BB003EE93A = { @@ -216,6 +182,9 @@ Base, ); mainGroup = 3E64A78F229376BB003EE93A; + packageReferences = ( + 8D7951BD2D2C887B000FD694 /* XCRemoteSwiftPackageReference "firebase-ios-sdk" */, + ); productRefGroup = 3E64A799229376BB003EE93A /* Products */; projectDirPath = ""; projectRoot = ""; @@ -249,121 +218,6 @@ }; /* End PBXResourcesBuildPhase section */ -/* Begin PBXShellScriptBuildPhase section */ - 46E292585FA315EF59F64499 /* [CP] Check Pods Manifest.lock */ = { - isa = PBXShellScriptBuildPhase; - buildActionMask = 2147483647; - files = ( - ); - inputFileListPaths = ( - ); - inputPaths = ( - "${PODS_PODFILE_DIR_PATH}/Podfile.lock", - "${PODS_ROOT}/Manifest.lock", - ); - name = "[CP] Check Pods Manifest.lock"; - outputFileListPaths = ( - ); - outputPaths = ( - "$(DERIVED_FILE_DIR)/Pods-FIAMReference-checkManifestLockResult.txt", - ); - runOnlyForDeploymentPostprocessing = 0; - shellPath = /bin/sh; - 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; - }; - 65339EA2723DC26D2F6AB3B9 /* [CP] Embed Pods Frameworks */ = { - isa = PBXShellScriptBuildPhase; - buildActionMask = 2147483647; - files = ( - ); - inputFileListPaths = ( - "${PODS_ROOT}/Target Support Files/Pods-FIAMReference/Pods-FIAMReference-frameworks-${CONFIGURATION}-input-files.xcfilelist", - ); - name = "[CP] Embed Pods Frameworks"; - outputFileListPaths = ( - "${PODS_ROOT}/Target Support Files/Pods-FIAMReference/Pods-FIAMReference-frameworks-${CONFIGURATION}-output-files.xcfilelist", - ); - runOnlyForDeploymentPostprocessing = 0; - shellPath = /bin/sh; - shellScript = "\"${PODS_ROOT}/Target Support Files/Pods-FIAMReference/Pods-FIAMReference-frameworks.sh\"\n"; - showEnvVarsInLog = 0; - }; - 771EE35B3102DD3769ED7A38 /* [CP] Copy Pods Resources */ = { - isa = PBXShellScriptBuildPhase; - buildActionMask = 2147483647; - files = ( - ); - inputFileListPaths = ( - "${PODS_ROOT}/Target Support Files/Pods-FIAMReferenceSwift/Pods-FIAMReferenceSwift-resources-${CONFIGURATION}-input-files.xcfilelist", - ); - name = "[CP] Copy Pods Resources"; - outputFileListPaths = ( - "${PODS_ROOT}/Target Support Files/Pods-FIAMReferenceSwift/Pods-FIAMReferenceSwift-resources-${CONFIGURATION}-output-files.xcfilelist", - ); - runOnlyForDeploymentPostprocessing = 0; - shellPath = /bin/sh; - shellScript = "\"${PODS_ROOT}/Target Support Files/Pods-FIAMReferenceSwift/Pods-FIAMReferenceSwift-resources.sh\"\n"; - showEnvVarsInLog = 0; - }; - BBF5C5D44E878689104526D9 /* [CP] Check Pods Manifest.lock */ = { - isa = PBXShellScriptBuildPhase; - buildActionMask = 2147483647; - files = ( - ); - inputFileListPaths = ( - ); - inputPaths = ( - "${PODS_PODFILE_DIR_PATH}/Podfile.lock", - "${PODS_ROOT}/Manifest.lock", - ); - name = "[CP] Check Pods Manifest.lock"; - outputFileListPaths = ( - ); - outputPaths = ( - "$(DERIVED_FILE_DIR)/Pods-FIAMReferenceSwift-checkManifestLockResult.txt", - ); - runOnlyForDeploymentPostprocessing = 0; - shellPath = /bin/sh; - 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; - }; - C45D95F46F4377C48D861896 /* [CP] Embed Pods Frameworks */ = { - isa = PBXShellScriptBuildPhase; - buildActionMask = 2147483647; - files = ( - ); - inputFileListPaths = ( - "${PODS_ROOT}/Target Support Files/Pods-FIAMReferenceSwift/Pods-FIAMReferenceSwift-frameworks-${CONFIGURATION}-input-files.xcfilelist", - ); - name = "[CP] Embed Pods Frameworks"; - outputFileListPaths = ( - "${PODS_ROOT}/Target Support Files/Pods-FIAMReferenceSwift/Pods-FIAMReferenceSwift-frameworks-${CONFIGURATION}-output-files.xcfilelist", - ); - runOnlyForDeploymentPostprocessing = 0; - shellPath = /bin/sh; - shellScript = "\"${PODS_ROOT}/Target Support Files/Pods-FIAMReferenceSwift/Pods-FIAMReferenceSwift-frameworks.sh\"\n"; - showEnvVarsInLog = 0; - }; - C7965CB691942633E444DB3C /* [CP] Copy Pods Resources */ = { - isa = PBXShellScriptBuildPhase; - buildActionMask = 2147483647; - files = ( - ); - inputFileListPaths = ( - "${PODS_ROOT}/Target Support Files/Pods-FIAMReference/Pods-FIAMReference-resources-${CONFIGURATION}-input-files.xcfilelist", - ); - name = "[CP] Copy Pods Resources"; - outputFileListPaths = ( - "${PODS_ROOT}/Target Support Files/Pods-FIAMReference/Pods-FIAMReference-resources-${CONFIGURATION}-output-files.xcfilelist", - ); - runOnlyForDeploymentPostprocessing = 0; - shellPath = /bin/sh; - shellScript = "\"${PODS_ROOT}/Target Support Files/Pods-FIAMReference/Pods-FIAMReference-resources.sh\"\n"; - showEnvVarsInLog = 0; - }; -/* End PBXShellScriptBuildPhase section */ - /* Begin PBXSourcesBuildPhase section */ 3E64A794229376BB003EE93A /* Sources */ = { isa = PBXSourcesBuildPhase; @@ -450,6 +304,7 @@ CLANG_WARN_OBJC_IMPLICIT_RETAIN_SELF = YES; CLANG_WARN_OBJC_LITERAL_CONVERSION = YES; CLANG_WARN_OBJC_ROOT_CLASS = YES_ERROR; + CLANG_WARN_QUOTED_INCLUDE_IN_FRAMEWORK_HEADER = YES; CLANG_WARN_RANGE_LOOP_ANALYSIS = YES; CLANG_WARN_STRICT_PROTOTYPES = YES; CLANG_WARN_SUSPICIOUS_MOVE = YES; @@ -461,6 +316,7 @@ DEBUG_INFORMATION_FORMAT = dwarf; ENABLE_STRICT_OBJC_MSGSEND = YES; ENABLE_TESTABILITY = YES; + ENABLE_USER_SCRIPT_SANDBOXING = YES; GCC_C_LANGUAGE_STANDARD = gnu11; GCC_DYNAMIC_NO_PIC = NO; GCC_NO_COMMON_BLOCKS = YES; @@ -475,7 +331,7 @@ GCC_WARN_UNINITIALIZED_AUTOS = YES_AGGRESSIVE; GCC_WARN_UNUSED_FUNCTION = YES; GCC_WARN_UNUSED_VARIABLE = YES; - IPHONEOS_DEPLOYMENT_TARGET = 12.0; + IPHONEOS_DEPLOYMENT_TARGET = 15.6; MTL_ENABLE_DEBUG_INFO = INCLUDE_SOURCE; MTL_FAST_MATH = YES; ONLY_ACTIVE_ARCH = YES; @@ -509,6 +365,7 @@ CLANG_WARN_OBJC_IMPLICIT_RETAIN_SELF = YES; CLANG_WARN_OBJC_LITERAL_CONVERSION = YES; CLANG_WARN_OBJC_ROOT_CLASS = YES_ERROR; + CLANG_WARN_QUOTED_INCLUDE_IN_FRAMEWORK_HEADER = YES; CLANG_WARN_RANGE_LOOP_ANALYSIS = YES; CLANG_WARN_STRICT_PROTOTYPES = YES; CLANG_WARN_SUSPICIOUS_MOVE = YES; @@ -520,6 +377,7 @@ DEBUG_INFORMATION_FORMAT = "dwarf-with-dsym"; ENABLE_NS_ASSERTIONS = NO; ENABLE_STRICT_OBJC_MSGSEND = YES; + ENABLE_USER_SCRIPT_SANDBOXING = YES; GCC_C_LANGUAGE_STANDARD = gnu11; GCC_NO_COMMON_BLOCKS = YES; GCC_WARN_64_TO_32_BIT_CONVERSION = YES; @@ -528,17 +386,17 @@ GCC_WARN_UNINITIALIZED_AUTOS = YES_AGGRESSIVE; GCC_WARN_UNUSED_FUNCTION = YES; GCC_WARN_UNUSED_VARIABLE = YES; - IPHONEOS_DEPLOYMENT_TARGET = 12.0; + IPHONEOS_DEPLOYMENT_TARGET = 15.6; MTL_ENABLE_DEBUG_INFO = NO; MTL_FAST_MATH = YES; SDKROOT = iphoneos; + SWIFT_COMPILATION_MODE = wholemodule; VALIDATE_PRODUCT = YES; }; name = Release; }; 3E64A7AF229376BC003EE93A /* Debug */ = { isa = XCBuildConfiguration; - baseConfigurationReference = B20FEECC6333640D763A6374 /* Pods-FIAMReference.debug.xcconfig */; buildSettings = { ASSETCATALOG_COMPILER_APPICON_NAME = AppIcon; CODE_SIGN_STYLE = Automatic; @@ -555,7 +413,6 @@ }; 3E64A7B0229376BC003EE93A /* Release */ = { isa = XCBuildConfiguration; - baseConfigurationReference = 9E2817EDB630021664AEF7F0 /* Pods-FIAMReference.release.xcconfig */; buildSettings = { ASSETCATALOG_COMPILER_APPICON_NAME = AppIcon; CODE_SIGN_STYLE = Automatic; @@ -572,7 +429,6 @@ }; 3E64A7C52294513E003EE93A /* Debug */ = { isa = XCBuildConfiguration; - baseConfigurationReference = 8D026225BF1D8381A23B9CDD /* Pods-FIAMReferenceSwift.debug.xcconfig */; buildSettings = { ASSETCATALOG_COMPILER_APPICON_NAME = AppIcon; CODE_SIGN_STYLE = Automatic; @@ -592,7 +448,6 @@ }; 3E64A7C62294513E003EE93A /* Release */ = { isa = XCBuildConfiguration; - baseConfigurationReference = 60DA3A39F9552E8B37AD597C /* Pods-FIAMReferenceSwift.release.xcconfig */; buildSettings = { ASSETCATALOG_COMPILER_APPICON_NAME = AppIcon; CODE_SIGN_STYLE = Automatic; @@ -641,6 +496,30 @@ defaultConfigurationName = Release; }; /* End XCConfigurationList section */ + +/* Begin XCRemoteSwiftPackageReference section */ + 8D7951BD2D2C887B000FD694 /* XCRemoteSwiftPackageReference "firebase-ios-sdk" */ = { + isa = XCRemoteSwiftPackageReference; + repositoryURL = "https://github.com/firebase/firebase-ios-sdk"; + requirement = { + kind = upToNextMajorVersion; + minimumVersion = 11.6.0; + }; + }; +/* End XCRemoteSwiftPackageReference section */ + +/* Begin XCSwiftPackageProductDependency section */ + 8D7951BF2D2C8885000FD694 /* FirebaseInAppMessaging-Beta */ = { + isa = XCSwiftPackageProductDependency; + package = 8D7951BD2D2C887B000FD694 /* XCRemoteSwiftPackageReference "firebase-ios-sdk" */; + productName = "FirebaseInAppMessaging-Beta"; + }; + 8D7951C12D2C888E000FD694 /* FirebaseInAppMessaging-Beta */ = { + isa = XCSwiftPackageProductDependency; + package = 8D7951BD2D2C887B000FD694 /* XCRemoteSwiftPackageReference "firebase-ios-sdk" */; + productName = "FirebaseInAppMessaging-Beta"; + }; +/* End XCSwiftPackageProductDependency section */ }; rootObject = 3E64A790229376BB003EE93A /* Project object */; } diff --git a/inappmessaging/FIAMReference/FIAMReference/AppDelegate.m b/inappmessaging/FIAMReference/FIAMReference/AppDelegate.m index 9136a8d2..708c1619 100644 --- a/inappmessaging/FIAMReference/FIAMReference/AppDelegate.m +++ b/inappmessaging/FIAMReference/FIAMReference/AppDelegate.m @@ -16,6 +16,7 @@ #import "AppDelegate.h" +@import FirebaseCore; @import FirebaseInAppMessaging; #import "CardActionFiamDelegate.h" diff --git a/inappmessaging/FIAMReference/FIAMReference/CardActionFiamDelegate.m b/inappmessaging/FIAMReference/FIAMReference/CardActionFiamDelegate.m index 84f59038..7d6a0335 100644 --- a/inappmessaging/FIAMReference/FIAMReference/CardActionFiamDelegate.m +++ b/inappmessaging/FIAMReference/FIAMReference/CardActionFiamDelegate.m @@ -40,12 +40,16 @@ - (void)messageDismissed:(nonnull FIRInAppMessagingDisplayMessage *)inAppMessage @end // [END fiam_card_action_delegate] +@interface ExampleCardActionDelegate: NSObject +@end + // [START fiam_card_action_delegate_bundles] -@implementation CardActionFiamDelegate +@implementation ExampleCardActionDelegate - (void)messageClicked:(nonnull FIRInAppMessagingDisplayMessage *)inAppMessage { - appData = inAppMessage.appData + NSDictionary *appData = inAppMessage.appData; + NSLog(@"Message data: %@", appData); // ... } diff --git a/inappmessaging/FIAMReference/FIAMReferenceSwift/CardActionFiamDelegate.swift b/inappmessaging/FIAMReference/FIAMReferenceSwift/CardActionFiamDelegate.swift index e5262d87..6349e9c6 100644 --- a/inappmessaging/FIAMReference/FIAMReferenceSwift/CardActionFiamDelegate.swift +++ b/inappmessaging/FIAMReference/FIAMReferenceSwift/CardActionFiamDelegate.swift @@ -24,7 +24,7 @@ class CardActionFiamDelegate : NSObject, InAppMessagingDisplayDelegate { } func messageDismissed(_ inAppMessage: InAppMessagingDisplayMessage, - dismissType: FIRInAppMessagingDismissType) { + dismissType: InAppMessagingDismissType) { // ... } @@ -41,7 +41,7 @@ class CardActionFiamDelegate : NSObject, InAppMessagingDisplayDelegate { // [START fiam_card_action_delegate_bundles] -class CardActionFiamDelegate : NSObject, InAppMessagingDisplayDelegate { +class CardActionDelegate : NSObject, InAppMessagingDisplayDelegate { func messageClicked(_ inAppMessage: InAppMessagingDisplayMessage) { // Get data bundle from the inapp message diff --git a/inappmessaging/Podfile b/inappmessaging/Podfile deleted file mode 100644 index 30c17274..00000000 --- a/inappmessaging/Podfile +++ /dev/null @@ -1,14 +0,0 @@ -project 'FIAMReference/FIAMReference.xcodeproj/' - -platform :ios, '8.0' -use_frameworks! - -pod 'Firebase' -pod 'Firebase/InAppMessagingDisplay' - -target 'FIAMReference' do -end - -target 'FIAMReferenceSwift' do - use_frameworks! -end diff --git a/inappmessaging/Podfile.lock b/inappmessaging/Podfile.lock deleted file mode 100644 index e375993e..00000000 --- a/inappmessaging/Podfile.lock +++ /dev/null @@ -1,89 +0,0 @@ -PODS: - - Firebase (2.5.1) - - Firebase/CoreOnly (6.15.0): - - FirebaseCore (= 6.6.0) - - Firebase/InAppMessagingDisplay (6.15.0): - - Firebase/CoreOnly - - FirebaseInAppMessagingDisplay (~> 0.15.5) - - FirebaseAnalyticsInterop (1.5.0) - - FirebaseCore (6.6.0): - - FirebaseCoreDiagnostics (~> 1.2) - - FirebaseCoreDiagnosticsInterop (~> 1.2) - - GoogleUtilities/Environment (~> 6.5) - - GoogleUtilities/Logger (~> 6.5) - - FirebaseCoreDiagnostics (1.7.0): - - GoogleDataTransport (~> 7.4) - - GoogleUtilities/Environment (~> 6.7) - - GoogleUtilities/Logger (~> 6.7) - - nanopb (~> 1.30906.0) - - FirebaseCoreDiagnosticsInterop (1.2.0) - - FirebaseInAppMessaging (0.15.3): - - FirebaseAnalyticsInterop (~> 1.3) - - FirebaseCore (~> 6.2) - - FirebaseInstanceID (~> 4.0) - - FirebaseInAppMessagingDisplay (0.15.5): - - FirebaseCore (~> 6.2) - - FirebaseInAppMessaging (>= 0.15.0) - - FirebaseInstallations (1.3.0): - - FirebaseCore (~> 6.6) - - GoogleUtilities/Environment (~> 6.6) - - GoogleUtilities/UserDefaults (~> 6.6) - - PromisesObjC (~> 1.2) - - FirebaseInstanceID (4.3.4): - - FirebaseCore (~> 6.6) - - FirebaseInstallations (~> 1.0) - - GoogleUtilities/Environment (~> 6.5) - - GoogleUtilities/UserDefaults (~> 6.5) - - GoogleDataTransport (7.5.1): - - nanopb (~> 1.30906.0) - - GoogleUtilities/Environment (6.7.2): - - PromisesObjC (~> 1.2) - - GoogleUtilities/Logger (6.7.2): - - GoogleUtilities/Environment - - GoogleUtilities/UserDefaults (6.7.2): - - GoogleUtilities/Logger - - nanopb (1.30906.0): - - nanopb/decode (= 1.30906.0) - - nanopb/encode (= 1.30906.0) - - nanopb/decode (1.30906.0) - - nanopb/encode (1.30906.0) - - PromisesObjC (1.2.10) - -DEPENDENCIES: - - Firebase - - Firebase/InAppMessagingDisplay - -SPEC REPOS: - trunk: - - Firebase - - FirebaseAnalyticsInterop - - FirebaseCore - - FirebaseCoreDiagnostics - - FirebaseCoreDiagnosticsInterop - - FirebaseInAppMessaging - - FirebaseInAppMessagingDisplay - - FirebaseInstallations - - FirebaseInstanceID - - GoogleDataTransport - - GoogleUtilities - - nanopb - - PromisesObjC - -SPEC CHECKSUMS: - Firebase: 5d77105d9740a07ca6b16927ca971db7e860faaf - FirebaseAnalyticsInterop: 3f86269c38ae41f47afeb43ebf32a001f58fcdae - FirebaseCore: 4aeb81ff53dcd9a3634ca725dc1fb8c2a4622046 - FirebaseCoreDiagnostics: 770ac5958e1372ce67959ae4b4f31d8e127c3ac1 - FirebaseCoreDiagnosticsInterop: 296e2c5f5314500a850ad0b83e9e7c10b011a850 - FirebaseInAppMessaging: 5db5fa181ed4215e02ded09f7e4bbcc2ce624a47 - FirebaseInAppMessagingDisplay: 60a65c8277f17675a8a5b92e9a97cd914b45d4ff - FirebaseInstallations: 6f5f680e65dc374397a483c32d1799ba822a395b - FirebaseInstanceID: cef67c4967c7cecb56ea65d8acbb4834825c587b - GoogleDataTransport: f56af7caa4ed338dc8e138a5d7c5973e66440833 - GoogleUtilities: 7f2f5a07f888cdb145101d6042bc4422f57e70b3 - nanopb: 59317e09cf1f1a0af72f12af412d54edf52603fc - PromisesObjC: b14b1c6b68e306650688599de8a45e49fae81151 - -PODFILE CHECKSUM: ee1d0162c4b114166138141943031a3ae6c42221 - -COCOAPODS: 1.15.2 diff --git a/installations/InstallationsSnippets.xcodeproj/project.pbxproj b/installations/InstallationsSnippets.xcodeproj/project.pbxproj index 479cfeb4..c66d3adb 100644 --- a/installations/InstallationsSnippets.xcodeproj/project.pbxproj +++ b/installations/InstallationsSnippets.xcodeproj/project.pbxproj @@ -3,10 +3,11 @@ archiveVersion = 1; classes = { }; - objectVersion = 51; + objectVersion = 54; objects = { /* Begin PBXBuildFile section */ + 8D7951C62D2C8A15000FD694 /* FirebaseInstallations in Frameworks */ = {isa = PBXBuildFile; productRef = 8D7951C52D2C8A15000FD694 /* FirebaseInstallations */; }; 8DC74B6624A3DABF004C5F44 /* ObjCSnippets.m in Sources */ = {isa = PBXBuildFile; fileRef = 8DC74B6524A3DABF004C5F44 /* ObjCSnippets.m */; }; 8DF2A72824A3D78300737F46 /* AppDelegate.swift in Sources */ = {isa = PBXBuildFile; fileRef = 8DF2A72724A3D78300737F46 /* AppDelegate.swift */; }; 8DF2A72A24A3D78300737F46 /* SceneDelegate.swift in Sources */ = {isa = PBXBuildFile; fileRef = 8DF2A72924A3D78300737F46 /* SceneDelegate.swift */; }; @@ -49,6 +50,7 @@ isa = PBXFrameworksBuildPhase; buildActionMask = 2147483647; files = ( + 8D7951C62D2C8A15000FD694 /* FirebaseInstallations in Frameworks */, ); runOnlyForDeploymentPostprocessing = 0; }; @@ -62,11 +64,11 @@ /* End PBXFrameworksBuildPhase section */ /* Begin PBXGroup section */ - 8AD735E937155091CB79F9CC /* Pods */ = { + 8D7951C42D2C8A15000FD694 /* Frameworks */ = { isa = PBXGroup; children = ( ); - path = Pods; + name = Frameworks; sourceTree = ""; }; 8DF2A71B24A3D78300737F46 = { @@ -74,8 +76,8 @@ children = ( 8DF2A72624A3D78300737F46 /* InstallationsSnippets */, 8DF2A73D24A3D78300737F46 /* InstallationsSnippetsTests */, + 8D7951C42D2C8A15000FD694 /* Frameworks */, 8DF2A72524A3D78300737F46 /* Products */, - 8AD735E937155091CB79F9CC /* Pods */, ); sourceTree = ""; }; @@ -166,8 +168,9 @@ 8DF2A71C24A3D78300737F46 /* Project object */ = { isa = PBXProject; attributes = { + BuildIndependentTargetsInParallel = YES; LastSwiftUpdateCheck = 1140; - LastUpgradeCheck = 1140; + LastUpgradeCheck = 1610; ORGANIZATIONNAME = Firebase; TargetAttributes = { 8DF2A72324A3D78300737F46 = { @@ -189,6 +192,9 @@ Base, ); mainGroup = 8DF2A71B24A3D78300737F46; + packageReferences = ( + 8D7951C32D2C89F0000FD694 /* XCRemoteSwiftPackageReference "firebase-ios-sdk" */, + ); productRefGroup = 8DF2A72524A3D78300737F46 /* Products */; projectDirPath = ""; projectRoot = ""; @@ -287,6 +293,7 @@ CLANG_WARN_OBJC_IMPLICIT_RETAIN_SELF = YES; CLANG_WARN_OBJC_LITERAL_CONVERSION = YES; CLANG_WARN_OBJC_ROOT_CLASS = YES_ERROR; + CLANG_WARN_QUOTED_INCLUDE_IN_FRAMEWORK_HEADER = YES; CLANG_WARN_RANGE_LOOP_ANALYSIS = YES; CLANG_WARN_STRICT_PROTOTYPES = YES; CLANG_WARN_SUSPICIOUS_MOVE = YES; @@ -297,6 +304,7 @@ DEBUG_INFORMATION_FORMAT = dwarf; ENABLE_STRICT_OBJC_MSGSEND = YES; ENABLE_TESTABILITY = YES; + ENABLE_USER_SCRIPT_SANDBOXING = YES; GCC_C_LANGUAGE_STANDARD = gnu11; GCC_DYNAMIC_NO_PIC = NO; GCC_NO_COMMON_BLOCKS = YES; @@ -347,6 +355,7 @@ CLANG_WARN_OBJC_IMPLICIT_RETAIN_SELF = YES; CLANG_WARN_OBJC_LITERAL_CONVERSION = YES; CLANG_WARN_OBJC_ROOT_CLASS = YES_ERROR; + CLANG_WARN_QUOTED_INCLUDE_IN_FRAMEWORK_HEADER = YES; CLANG_WARN_RANGE_LOOP_ANALYSIS = YES; CLANG_WARN_STRICT_PROTOTYPES = YES; CLANG_WARN_SUSPICIOUS_MOVE = YES; @@ -357,6 +366,7 @@ DEBUG_INFORMATION_FORMAT = "dwarf-with-dsym"; ENABLE_NS_ASSERTIONS = NO; ENABLE_STRICT_OBJC_MSGSEND = YES; + ENABLE_USER_SCRIPT_SANDBOXING = YES; GCC_C_LANGUAGE_STANDARD = gnu11; GCC_NO_COMMON_BLOCKS = YES; GCC_WARN_64_TO_32_BIT_CONVERSION = YES; @@ -421,7 +431,6 @@ 8DF2A74724A3D78300737F46 /* Debug */ = { isa = XCBuildConfiguration; buildSettings = { - ALWAYS_EMBED_SWIFT_STANDARD_LIBRARIES = YES; BUNDLE_LOADER = "$(TEST_HOST)"; CODE_SIGN_STYLE = Automatic; INFOPLIST_FILE = InstallationsSnippetsTests/Info.plist; @@ -442,7 +451,6 @@ 8DF2A74824A3D78300737F46 /* Release */ = { isa = XCBuildConfiguration; buildSettings = { - ALWAYS_EMBED_SWIFT_STANDARD_LIBRARIES = YES; BUNDLE_LOADER = "$(TEST_HOST)"; CODE_SIGN_STYLE = Automatic; INFOPLIST_FILE = InstallationsSnippetsTests/Info.plist; @@ -491,6 +499,25 @@ defaultConfigurationName = Release; }; /* End XCConfigurationList section */ + +/* Begin XCRemoteSwiftPackageReference section */ + 8D7951C32D2C89F0000FD694 /* XCRemoteSwiftPackageReference "firebase-ios-sdk" */ = { + isa = XCRemoteSwiftPackageReference; + repositoryURL = "https://github.com/firebase/firebase-ios-sdk"; + requirement = { + kind = upToNextMajorVersion; + minimumVersion = 11.6.0; + }; + }; +/* End XCRemoteSwiftPackageReference section */ + +/* Begin XCSwiftPackageProductDependency section */ + 8D7951C52D2C8A15000FD694 /* FirebaseInstallations */ = { + isa = XCSwiftPackageProductDependency; + package = 8D7951C32D2C89F0000FD694 /* XCRemoteSwiftPackageReference "firebase-ios-sdk" */; + productName = FirebaseInstallations; + }; +/* End XCSwiftPackageProductDependency section */ }; rootObject = 8DF2A71C24A3D78300737F46 /* Project object */; } diff --git a/installations/InstallationsSnippets/AppDelegate.swift b/installations/InstallationsSnippets/AppDelegate.swift index 7dc08d77..f0d3cd6e 100644 --- a/installations/InstallationsSnippets/AppDelegate.swift +++ b/installations/InstallationsSnippets/AppDelegate.swift @@ -14,6 +14,7 @@ // limitations under the License. // +import UIKit import FirebaseCore import FirebaseInstallations diff --git a/installations/Podfile b/installations/Podfile deleted file mode 100644 index d3cb87f4..00000000 --- a/installations/Podfile +++ /dev/null @@ -1,15 +0,0 @@ -# Uncomment the next line to define a global platform for your project -# platform :ios, '9.0' - -target 'InstallationsSnippets' do - # Comment the next line if you don't want to use dynamic frameworks - use_frameworks! - - pod 'FirebaseInstallations' - - target 'InstallationsSnippetsTests' do - inherit! :search_paths - # Pods for testing - end - -end diff --git a/installations/Podfile.lock b/installations/Podfile.lock deleted file mode 100644 index ea0f2e92..00000000 --- a/installations/Podfile.lock +++ /dev/null @@ -1,47 +0,0 @@ -PODS: - - FirebaseCore (10.23.1): - - FirebaseCoreInternal (~> 10.0) - - GoogleUtilities/Environment (~> 7.12) - - GoogleUtilities/Logger (~> 7.12) - - FirebaseCoreInternal (10.23.0): - - "GoogleUtilities/NSData+zlib (~> 7.8)" - - FirebaseInstallations (10.23.0): - - FirebaseCore (~> 10.0) - - GoogleUtilities/Environment (~> 7.8) - - GoogleUtilities/UserDefaults (~> 7.8) - - PromisesObjC (~> 2.1) - - GoogleUtilities/Environment (7.13.0): - - GoogleUtilities/Privacy - - PromisesObjC (< 3.0, >= 1.2) - - GoogleUtilities/Logger (7.13.0): - - GoogleUtilities/Environment - - GoogleUtilities/Privacy - - "GoogleUtilities/NSData+zlib (7.13.0)": - - GoogleUtilities/Privacy - - GoogleUtilities/Privacy (7.13.0) - - GoogleUtilities/UserDefaults (7.13.0): - - GoogleUtilities/Logger - - GoogleUtilities/Privacy - - PromisesObjC (2.4.0) - -DEPENDENCIES: - - FirebaseInstallations - -SPEC REPOS: - trunk: - - FirebaseCore - - FirebaseCoreInternal - - FirebaseInstallations - - GoogleUtilities - - PromisesObjC - -SPEC CHECKSUMS: - FirebaseCore: c43f9f0437b50a965e930cac4ad243200d12a984 - FirebaseCoreInternal: 6a292e6f0bece1243a737e81556e56e5e19282e3 - FirebaseInstallations: 42d6ead4605d6eafb3b6683674e80e18eb6f2c35 - GoogleUtilities: d053d902a8edaa9904e1bd00c37535385b8ed152 - PromisesObjC: f5707f49cb48b9636751c5b2e7d227e43fba9f47 - -PODFILE CHECKSUM: 904aacceb39f206bdcc33f354e02d1d3d6343a46 - -COCOAPODS: 1.15.2 diff --git a/ml-functions/MLFunctionsExample.xcodeproj/project.pbxproj b/ml-functions/MLFunctionsExample.xcodeproj/project.pbxproj index 0d40f6ee..7a47ff3e 100644 --- a/ml-functions/MLFunctionsExample.xcodeproj/project.pbxproj +++ b/ml-functions/MLFunctionsExample.xcodeproj/project.pbxproj @@ -7,6 +7,8 @@ objects = { /* Begin PBXBuildFile section */ + 8D7951CA2D2C8AAA000FD694 /* FirebaseFunctions in Frameworks */ = {isa = PBXBuildFile; productRef = 8D7951C92D2C8AAA000FD694 /* FirebaseFunctions */; }; + 8D7951CC2D2C8AB2000FD694 /* FirebaseFunctions in Frameworks */ = {isa = PBXBuildFile; productRef = 8D7951CB2D2C8AB2000FD694 /* FirebaseFunctions */; }; 8D8FA34322F4CAB100213E06 /* AppDelegate.m in Sources */ = {isa = PBXBuildFile; fileRef = 8D8FA34222F4CAB100213E06 /* AppDelegate.m */; }; 8D8FA34622F4CAB100213E06 /* ViewController.m in Sources */ = {isa = PBXBuildFile; fileRef = 8D8FA34522F4CAB100213E06 /* ViewController.m */; }; 8D8FA34922F4CAB100213E06 /* Main.storyboard in Resources */ = {isa = PBXBuildFile; fileRef = 8D8FA34722F4CAB100213E06 /* Main.storyboard */; }; @@ -45,6 +47,7 @@ isa = PBXFrameworksBuildPhase; buildActionMask = 2147483647; files = ( + 8D7951CA2D2C8AAA000FD694 /* FirebaseFunctions in Frameworks */, ); runOnlyForDeploymentPostprocessing = 0; }; @@ -52,19 +55,27 @@ isa = PBXFrameworksBuildPhase; buildActionMask = 2147483647; files = ( + 8D7951CC2D2C8AB2000FD694 /* FirebaseFunctions in Frameworks */, ); runOnlyForDeploymentPostprocessing = 0; }; /* End PBXFrameworksBuildPhase section */ /* Begin PBXGroup section */ + 8D7951C82D2C8AAA000FD694 /* Frameworks */ = { + isa = PBXGroup; + children = ( + ); + name = Frameworks; + sourceTree = ""; + }; 8D8FA33522F4CAB100213E06 = { isa = PBXGroup; children = ( 8D8FA34022F4CAB100213E06 /* MLFunctionsExample */, 8D8FA35C22F4CAF700213E06 /* MLFunctionsExampleSwift */, + 8D7951C82D2C8AAA000FD694 /* Frameworks */, 8D8FA33F22F4CAB100213E06 /* Products */, - E21099940C3416ACBB0EB9EC /* Pods */, ); sourceTree = ""; }; @@ -106,13 +117,6 @@ path = MLFunctionsExampleSwift; sourceTree = ""; }; - E21099940C3416ACBB0EB9EC /* Pods */ = { - isa = PBXGroup; - children = ( - ); - path = Pods; - sourceTree = ""; - }; /* End PBXGroup section */ /* Begin PBXNativeTarget section */ @@ -156,8 +160,9 @@ 8D8FA33622F4CAB100213E06 /* Project object */ = { isa = PBXProject; attributes = { + BuildIndependentTargetsInParallel = YES; LastSwiftUpdateCheck = 1020; - LastUpgradeCheck = 1230; + LastUpgradeCheck = 1610; ORGANIZATIONNAME = Firebase; TargetAttributes = { 8D8FA33D22F4CAB100213E06 = { @@ -177,6 +182,9 @@ Base, ); mainGroup = 8D8FA33522F4CAB100213E06; + packageReferences = ( + 8D7951C72D2C8A9B000FD694 /* XCRemoteSwiftPackageReference "firebase-ios-sdk" */, + ); productRefGroup = 8D8FA33F22F4CAB100213E06 /* Products */; projectDirPath = ""; projectRoot = ""; @@ -306,6 +314,7 @@ DEBUG_INFORMATION_FORMAT = dwarf; ENABLE_STRICT_OBJC_MSGSEND = YES; ENABLE_TESTABILITY = YES; + ENABLE_USER_SCRIPT_SANDBOXING = YES; GCC_C_LANGUAGE_STANDARD = gnu11; GCC_DYNAMIC_NO_PIC = NO; GCC_NO_COMMON_BLOCKS = YES; @@ -366,6 +375,7 @@ DEBUG_INFORMATION_FORMAT = "dwarf-with-dsym"; ENABLE_NS_ASSERTIONS = NO; ENABLE_STRICT_OBJC_MSGSEND = YES; + ENABLE_USER_SCRIPT_SANDBOXING = YES; GCC_C_LANGUAGE_STANDARD = gnu11; GCC_NO_COMMON_BLOCKS = YES; GCC_WARN_64_TO_32_BIT_CONVERSION = YES; @@ -488,6 +498,30 @@ defaultConfigurationName = Release; }; /* End XCConfigurationList section */ + +/* Begin XCRemoteSwiftPackageReference section */ + 8D7951C72D2C8A9B000FD694 /* XCRemoteSwiftPackageReference "firebase-ios-sdk" */ = { + isa = XCRemoteSwiftPackageReference; + repositoryURL = "https://github.com/firebase/firebase-ios-sdk"; + requirement = { + kind = upToNextMajorVersion; + minimumVersion = 11.6.0; + }; + }; +/* End XCRemoteSwiftPackageReference section */ + +/* Begin XCSwiftPackageProductDependency section */ + 8D7951C92D2C8AAA000FD694 /* FirebaseFunctions */ = { + isa = XCSwiftPackageProductDependency; + package = 8D7951C72D2C8A9B000FD694 /* XCRemoteSwiftPackageReference "firebase-ios-sdk" */; + productName = FirebaseFunctions; + }; + 8D7951CB2D2C8AB2000FD694 /* FirebaseFunctions */ = { + isa = XCSwiftPackageProductDependency; + package = 8D7951C72D2C8A9B000FD694 /* XCRemoteSwiftPackageReference "firebase-ios-sdk" */; + productName = FirebaseFunctions; + }; +/* End XCSwiftPackageProductDependency section */ }; rootObject = 8D8FA33622F4CAB100213E06 /* Project object */; } diff --git a/ml-functions/Podfile b/ml-functions/Podfile deleted file mode 100644 index c0a3e167..00000000 --- a/ml-functions/Podfile +++ /dev/null @@ -1,18 +0,0 @@ -# Uncomment the next line to define a global platform for your project -# platform :ios, '9.0' - -target 'MLFunctionsExample' do - # Comment the next line if you don't want to use dynamic frameworks - use_frameworks! - - pod 'Firebase/Functions' - -end - -target 'MLFunctionsExampleSwift' do - # Comment the next line if you don't want to use dynamic frameworks - use_frameworks! - - pod 'Firebase/Functions' - -end diff --git a/ml-functions/Podfile.lock b/ml-functions/Podfile.lock deleted file mode 100644 index c2c1c8a6..00000000 --- a/ml-functions/Podfile.lock +++ /dev/null @@ -1,73 +0,0 @@ -PODS: - - Firebase/CoreOnly (10.23.1): - - FirebaseCore (= 10.23.1) - - Firebase/Functions (10.23.1): - - Firebase/CoreOnly - - FirebaseFunctions (~> 10.23.0) - - FirebaseAppCheckInterop (10.23.0) - - FirebaseAuthInterop (10.23.0) - - FirebaseCore (10.23.1): - - FirebaseCoreInternal (~> 10.0) - - GoogleUtilities/Environment (~> 7.12) - - GoogleUtilities/Logger (~> 7.12) - - FirebaseCoreExtension (10.23.0): - - FirebaseCore (~> 10.0) - - FirebaseCoreInternal (10.23.0): - - "GoogleUtilities/NSData+zlib (~> 7.8)" - - FirebaseFunctions (10.23.0): - - FirebaseAppCheckInterop (~> 10.10) - - FirebaseAuthInterop (~> 10.0) - - FirebaseCore (~> 10.0) - - FirebaseCoreExtension (~> 10.0) - - FirebaseMessagingInterop (~> 10.0) - - FirebaseSharedSwift (~> 10.0) - - GTMSessionFetcher/Core (< 4.0, >= 2.1) - - FirebaseMessagingInterop (10.23.0) - - FirebaseSharedSwift (10.23.0) - - GoogleUtilities/Environment (7.13.0): - - GoogleUtilities/Privacy - - PromisesObjC (< 3.0, >= 1.2) - - GoogleUtilities/Logger (7.13.0): - - GoogleUtilities/Environment - - GoogleUtilities/Privacy - - "GoogleUtilities/NSData+zlib (7.13.0)": - - GoogleUtilities/Privacy - - GoogleUtilities/Privacy (7.13.0) - - GTMSessionFetcher/Core (3.3.2) - - PromisesObjC (2.4.0) - -DEPENDENCIES: - - Firebase/Functions - -SPEC REPOS: - trunk: - - Firebase - - FirebaseAppCheckInterop - - FirebaseAuthInterop - - FirebaseCore - - FirebaseCoreExtension - - FirebaseCoreInternal - - FirebaseFunctions - - FirebaseMessagingInterop - - FirebaseSharedSwift - - GoogleUtilities - - GTMSessionFetcher - - PromisesObjC - -SPEC CHECKSUMS: - Firebase: cf09623f98ae25a3ad484e23c7e0e5f464152d80 - FirebaseAppCheckInterop: a1955ce8c30f38f87e7d091630e871e91154d65d - FirebaseAuthInterop: a458e398bb1e9b71b9b42d46e54acc666b021d0f - FirebaseCore: c43f9f0437b50a965e930cac4ad243200d12a984 - FirebaseCoreExtension: cb88851781a24e031d1b58e0bd01eb1f46b044b5 - FirebaseCoreInternal: 6a292e6f0bece1243a737e81556e56e5e19282e3 - FirebaseFunctions: cded4f8bab16758f92060133c73c9e9b0747c056 - FirebaseMessagingInterop: 4e285daa3ec0522b06c11a675d0c8b952c304689 - FirebaseSharedSwift: c92645b392db3c41a83a0aa967de16f8bad25568 - GoogleUtilities: d053d902a8edaa9904e1bd00c37535385b8ed152 - GTMSessionFetcher: 0e876eea9782ec6462e91ab872711c357322c94f - PromisesObjC: f5707f49cb48b9636751c5b2e7d227e43fba9f47 - -PODFILE CHECKSUM: aa543baa476adf0a1eb62d4970ac2cffc30a1931 - -COCOAPODS: 1.15.2 diff --git a/storage/Podfile b/storage/Podfile index 0d21be70..c54ab2e5 100644 --- a/storage/Podfile +++ b/storage/Podfile @@ -1,3 +1,4 @@ +# Podfile left around for legacy snippets. The project has since been migrated to SPM. platform :ios, '12.0' use_frameworks! diff --git a/storage/Podfile.lock b/storage/Podfile.lock deleted file mode 100644 index 61d68003..00000000 --- a/storage/Podfile.lock +++ /dev/null @@ -1,95 +0,0 @@ -PODS: - - FirebaseAppCheckInterop (9.6.0) - - FirebaseAuthInterop (9.6.0) - - FirebaseCore (9.6.0): - - FirebaseCoreDiagnostics (~> 9.0) - - FirebaseCoreInternal (~> 9.0) - - GoogleUtilities/Environment (~> 7.7) - - GoogleUtilities/Logger (~> 7.7) - - FirebaseCoreDiagnostics (9.6.0): - - GoogleDataTransport (< 10.0.0, >= 9.1.4) - - GoogleUtilities/Environment (~> 7.7) - - GoogleUtilities/Logger (~> 7.7) - - nanopb (< 2.30910.0, >= 2.30908.0) - - FirebaseCoreExtension (9.6.0): - - FirebaseCore (~> 9.0) - - FirebaseCoreInternal (9.6.0): - - "GoogleUtilities/NSData+zlib (~> 7.7)" - - FirebaseStorage (9.6.0): - - FirebaseAppCheckInterop (~> 9.0) - - FirebaseAuthInterop (~> 9.0) - - FirebaseCore (~> 9.0) - - FirebaseCoreExtension (~> 9.0) - - FirebaseStorageInternal (~> 9.0) - - FirebaseStorageInternal (9.6.0): - - FirebaseCore (~> 9.0) - - GTMSessionFetcher/Core (< 3.0, >= 1.7) - - FirebaseStorageUI (13.1.0): - - FirebaseStorage (< 11.0, >= 8.0) - - SDWebImage (~> 5.6) - - GoogleDataTransport (9.4.1): - - GoogleUtilities/Environment (~> 7.7) - - nanopb (< 2.30911.0, >= 2.30908.0) - - PromisesObjC (< 3.0, >= 1.2) - - GoogleUtilities/Environment (7.13.0): - - GoogleUtilities/Privacy - - PromisesObjC (< 3.0, >= 1.2) - - GoogleUtilities/Logger (7.13.0): - - GoogleUtilities/Environment - - GoogleUtilities/Privacy - - "GoogleUtilities/NSData+zlib (7.13.0)": - - GoogleUtilities/Privacy - - GoogleUtilities/Privacy (7.13.0) - - GTMSessionFetcher/Core (2.3.0) - - nanopb (2.30909.1): - - nanopb/decode (= 2.30909.1) - - nanopb/encode (= 2.30909.1) - - nanopb/decode (2.30909.1) - - nanopb/encode (2.30909.1) - - PromisesObjC (2.4.0) - - SDWebImage (5.19.1): - - SDWebImage/Core (= 5.19.1) - - SDWebImage/Core (5.19.1) - -DEPENDENCIES: - - FirebaseStorage (~> 9.0) - - FirebaseStorageUI - -SPEC REPOS: - trunk: - - FirebaseAppCheckInterop - - FirebaseAuthInterop - - FirebaseCore - - FirebaseCoreDiagnostics - - FirebaseCoreExtension - - FirebaseCoreInternal - - FirebaseStorage - - FirebaseStorageInternal - - FirebaseStorageUI - - GoogleDataTransport - - GoogleUtilities - - GTMSessionFetcher - - nanopb - - PromisesObjC - - SDWebImage - -SPEC CHECKSUMS: - FirebaseAppCheckInterop: d5ecda0c09f8069406643d6e0fa12c09d1b736e3 - FirebaseAuthInterop: b6cf02117f13a8400c8c8b4421e12c6e850bcaf3 - FirebaseCore: 2082fffcd855f95f883c0a1641133eb9bbe76d40 - FirebaseCoreDiagnostics: 99a495094b10a57eeb3ae8efa1665700ad0bdaa6 - FirebaseCoreExtension: e83465d1236b166d1d445bbf0e82b65acb30b73b - FirebaseCoreInternal: bca76517fe1ed381e989f5e7d8abb0da8d85bed3 - FirebaseStorage: 1fead543a1f441c3b434c1c9f12560dd82f8b568 - FirebaseStorageInternal: 81d8a597324ccd06c41a43c5700bc1185a2fc328 - FirebaseStorageUI: 5db14fc4c251fdbe3b706eb1a9dddc55bc51b414 - GoogleDataTransport: 6c09b596d841063d76d4288cc2d2f42cc36e1e2a - GoogleUtilities: d053d902a8edaa9904e1bd00c37535385b8ed152 - GTMSessionFetcher: 3a63d75eecd6aa32c2fc79f578064e1214dfdec2 - nanopb: d4d75c12cd1316f4a64e3c6963f879ecd4b5e0d5 - PromisesObjC: f5707f49cb48b9636751c5b2e7d227e43fba9f47 - SDWebImage: 40b0b4053e36c660a764958bff99eed16610acbb - -PODFILE CHECKSUM: 391f1ea32d2ab69e86fbbcaed454945eef4950b4 - -COCOAPODS: 1.15.2 diff --git a/storage/StorageReference.xcodeproj/project.pbxproj b/storage/StorageReference.xcodeproj/project.pbxproj index eff0ce0d..999509a5 100644 --- a/storage/StorageReference.xcodeproj/project.pbxproj +++ b/storage/StorageReference.xcodeproj/project.pbxproj @@ -3,7 +3,7 @@ archiveVersion = 1; classes = { }; - objectVersion = 46; + objectVersion = 54; objects = { /* Begin PBXBuildFile section */ @@ -15,6 +15,10 @@ 8D64553B1DFF56CE00972DCE /* Main.storyboard in Resources */ = {isa = PBXBuildFile; fileRef = 8D6455391DFF56CE00972DCE /* Main.storyboard */; }; 8D64553D1DFF56CE00972DCE /* Assets.xcassets in Resources */ = {isa = PBXBuildFile; fileRef = 8D64553C1DFF56CE00972DCE /* Assets.xcassets */; }; 8D6455401DFF56CE00972DCE /* LaunchScreen.storyboard in Resources */ = {isa = PBXBuildFile; fileRef = 8D64553E1DFF56CE00972DCE /* LaunchScreen.storyboard */; }; + 8D7951D02D2C8C71000FD694 /* FirebaseStorage in Frameworks */ = {isa = PBXBuildFile; productRef = 8D7951CF2D2C8C71000FD694 /* FirebaseStorage */; }; + 8D7951D22D2C8C77000FD694 /* FirebaseStorage in Frameworks */ = {isa = PBXBuildFile; productRef = 8D7951D12D2C8C77000FD694 /* FirebaseStorage */; }; + 8D7951D52D2C8D2A000FD694 /* FirebaseStorageUI in Frameworks */ = {isa = PBXBuildFile; productRef = 8D7951D42D2C8D2A000FD694 /* FirebaseStorageUI */; }; + 8D7951D72D2C8D33000FD694 /* FirebaseStorageUI in Frameworks */ = {isa = PBXBuildFile; productRef = 8D7951D62D2C8D33000FD694 /* FirebaseStorageUI */; }; /* End PBXBuildFile section */ /* Begin PBXFileReference section */ @@ -38,6 +42,8 @@ isa = PBXFrameworksBuildPhase; buildActionMask = 2147483647; files = ( + 8D7951D22D2C8C77000FD694 /* FirebaseStorage in Frameworks */, + 8D7951D52D2C8D2A000FD694 /* FirebaseStorageUI in Frameworks */, ); runOnlyForDeploymentPostprocessing = 0; }; @@ -45,19 +51,14 @@ isa = PBXFrameworksBuildPhase; buildActionMask = 2147483647; files = ( + 8D7951D02D2C8C71000FD694 /* FirebaseStorage in Frameworks */, + 8D7951D72D2C8D33000FD694 /* FirebaseStorageUI in Frameworks */, ); runOnlyForDeploymentPostprocessing = 0; }; /* End PBXFrameworksBuildPhase section */ /* Begin PBXGroup section */ - 0B3979B2C8769728EE24D424 /* Pods */ = { - isa = PBXGroup; - children = ( - ); - path = Pods; - sourceTree = ""; - }; 1090B0671EBCE02000A8F759 /* StorageReferenceSwift */ = { isa = PBXGroup; children = ( @@ -72,8 +73,8 @@ children = ( 8D64552F1DFF56CE00972DCE /* StorageReference */, 1090B0671EBCE02000A8F759 /* StorageReferenceSwift */, + 8D7951CE2D2C8C71000FD694 /* Frameworks */, 8D64552E1DFF56CE00972DCE /* Products */, - 0B3979B2C8769728EE24D424 /* Pods */, ); sourceTree = ""; }; @@ -110,6 +111,13 @@ name = "Supporting Files"; sourceTree = ""; }; + 8D7951CE2D2C8C71000FD694 /* Frameworks */ = { + isa = PBXGroup; + children = ( + ); + name = Frameworks; + sourceTree = ""; + }; /* End PBXGroup section */ /* Begin PBXNativeTarget section */ @@ -153,8 +161,9 @@ 8D6455251DFF56CD00972DCE /* Project object */ = { isa = PBXProject; attributes = { + BuildIndependentTargetsInParallel = YES; LastSwiftUpdateCheck = 0830; - LastUpgradeCheck = 0830; + LastUpgradeCheck = 1610; ORGANIZATIONNAME = "Google Inc."; TargetAttributes = { 1090B0651EBCE02000A8F759 = { @@ -170,14 +179,17 @@ }; buildConfigurationList = 8D6455281DFF56CD00972DCE /* Build configuration list for PBXProject "StorageReference" */; compatibilityVersion = "Xcode 3.2"; - developmentRegion = English; + developmentRegion = en; hasScannedForEncodings = 0; knownRegions = ( - English, en, Base, ); mainGroup = 8D6455241DFF56CD00972DCE; + packageReferences = ( + 8D7951CD2D2C8C62000FD694 /* XCRemoteSwiftPackageReference "firebase-ios-sdk" */, + 8D7951D32D2C8D15000FD694 /* XCRemoteSwiftPackageReference "FirebaseUI-iOS" */, + ); productRefGroup = 8D64552E1DFF56CE00972DCE /* Products */; projectDirPath = ""; projectRoot = ""; @@ -259,12 +271,16 @@ CLANG_WARN_SUSPICIOUS_MOVE = YES; INFOPLIST_FILE = "$(SRCROOT)/StorageReference/Info.plist"; IPHONEOS_DEPLOYMENT_TARGET = 14.0; - LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks"; + LD_RUNPATH_SEARCH_PATHS = ( + "$(inherited)", + "@executable_path/Frameworks", + ); + OTHER_SWIFT_FLAGS = "-Xcc -fmodule-map-file=$(GENERATED_MODULEMAP_DIR)/FirebaseStorage.modulemap"; PRODUCT_BUNDLE_IDENTIFIER = com.google.firebase.referencecode.FirebaseStorageReference; PRODUCT_NAME = "$(TARGET_NAME)"; SWIFT_ACTIVE_COMPILATION_CONDITIONS = DEBUG; SWIFT_OPTIMIZATION_LEVEL = "-Onone"; - SWIFT_VERSION = 5.0; + SWIFT_VERSION = 6.0; }; name = Debug; }; @@ -277,11 +293,16 @@ CLANG_WARN_SUSPICIOUS_MOVE = YES; INFOPLIST_FILE = "$(SRCROOT)/StorageReference/Info.plist"; IPHONEOS_DEPLOYMENT_TARGET = 14.0; - LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks"; + LD_RUNPATH_SEARCH_PATHS = ( + "$(inherited)", + "@executable_path/Frameworks", + ); + OTHER_SWIFT_FLAGS = "-Xcc -fmodule-map-file=$(GENERATED_MODULEMAP_DIR)/FirebaseStorage.modulemap"; PRODUCT_BUNDLE_IDENTIFIER = com.google.firebase.referencecode.FirebaseStorageReference; PRODUCT_NAME = "$(TARGET_NAME)"; - SWIFT_OPTIMIZATION_LEVEL = "-Owholemodule"; - SWIFT_VERSION = 5.0; + SWIFT_COMPILATION_MODE = wholemodule; + SWIFT_OPTIMIZATION_LEVEL = "-O"; + SWIFT_VERSION = 6.0; }; name = Release; }; @@ -289,20 +310,30 @@ isa = XCBuildConfiguration; buildSettings = { ALWAYS_SEARCH_USER_PATHS = NO; + CLANG_ANALYZER_LOCALIZABILITY_NONLOCALIZED = YES; CLANG_ANALYZER_NONNULL = YES; CLANG_CXX_LANGUAGE_STANDARD = "gnu++0x"; CLANG_CXX_LIBRARY = "libc++"; CLANG_ENABLE_MODULES = YES; CLANG_ENABLE_OBJC_ARC = YES; + CLANG_WARN_BLOCK_CAPTURE_AUTORELEASING = YES; CLANG_WARN_BOOL_CONVERSION = YES; + CLANG_WARN_COMMA = YES; CLANG_WARN_CONSTANT_CONVERSION = YES; + CLANG_WARN_DEPRECATED_OBJC_IMPLEMENTATIONS = YES; CLANG_WARN_DIRECT_OBJC_ISA_USAGE = YES_ERROR; CLANG_WARN_DOCUMENTATION_COMMENTS = YES; CLANG_WARN_EMPTY_BODY = YES; CLANG_WARN_ENUM_CONVERSION = YES; CLANG_WARN_INFINITE_RECURSION = YES; CLANG_WARN_INT_CONVERSION = YES; + CLANG_WARN_NON_LITERAL_NULL_CONVERSION = YES; + CLANG_WARN_OBJC_IMPLICIT_RETAIN_SELF = YES; + CLANG_WARN_OBJC_LITERAL_CONVERSION = YES; CLANG_WARN_OBJC_ROOT_CLASS = YES_ERROR; + CLANG_WARN_QUOTED_INCLUDE_IN_FRAMEWORK_HEADER = YES; + CLANG_WARN_RANGE_LOOP_ANALYSIS = YES; + CLANG_WARN_STRICT_PROTOTYPES = YES; CLANG_WARN_SUSPICIOUS_MOVE = YES; CLANG_WARN_SUSPICIOUS_MOVES = YES; CLANG_WARN_UNREACHABLE_CODE = YES; @@ -312,6 +343,7 @@ DEBUG_INFORMATION_FORMAT = dwarf; ENABLE_STRICT_OBJC_MSGSEND = YES; ENABLE_TESTABILITY = YES; + ENABLE_USER_SCRIPT_SANDBOXING = YES; GCC_C_LANGUAGE_STANDARD = gnu99; GCC_DYNAMIC_NO_PIC = NO; GCC_NO_COMMON_BLOCKS = YES; @@ -326,10 +358,11 @@ GCC_WARN_UNINITIALIZED_AUTOS = YES_AGGRESSIVE; GCC_WARN_UNUSED_FUNCTION = YES; GCC_WARN_UNUSED_VARIABLE = YES; - IPHONEOS_DEPLOYMENT_TARGET = 10.1; + IPHONEOS_DEPLOYMENT_TARGET = 15.6; MTL_ENABLE_DEBUG_INFO = YES; ONLY_ACTIVE_ARCH = YES; SDKROOT = iphoneos; + SWIFT_VERSION = 6.0; TARGETED_DEVICE_FAMILY = "1,2"; }; name = Debug; @@ -338,20 +371,30 @@ isa = XCBuildConfiguration; buildSettings = { ALWAYS_SEARCH_USER_PATHS = NO; + CLANG_ANALYZER_LOCALIZABILITY_NONLOCALIZED = YES; CLANG_ANALYZER_NONNULL = YES; CLANG_CXX_LANGUAGE_STANDARD = "gnu++0x"; CLANG_CXX_LIBRARY = "libc++"; CLANG_ENABLE_MODULES = YES; CLANG_ENABLE_OBJC_ARC = YES; + CLANG_WARN_BLOCK_CAPTURE_AUTORELEASING = YES; CLANG_WARN_BOOL_CONVERSION = YES; + CLANG_WARN_COMMA = YES; CLANG_WARN_CONSTANT_CONVERSION = YES; + CLANG_WARN_DEPRECATED_OBJC_IMPLEMENTATIONS = YES; CLANG_WARN_DIRECT_OBJC_ISA_USAGE = YES_ERROR; CLANG_WARN_DOCUMENTATION_COMMENTS = YES; CLANG_WARN_EMPTY_BODY = YES; CLANG_WARN_ENUM_CONVERSION = YES; CLANG_WARN_INFINITE_RECURSION = YES; CLANG_WARN_INT_CONVERSION = YES; + CLANG_WARN_NON_LITERAL_NULL_CONVERSION = YES; + CLANG_WARN_OBJC_IMPLICIT_RETAIN_SELF = YES; + CLANG_WARN_OBJC_LITERAL_CONVERSION = YES; CLANG_WARN_OBJC_ROOT_CLASS = YES_ERROR; + CLANG_WARN_QUOTED_INCLUDE_IN_FRAMEWORK_HEADER = YES; + CLANG_WARN_RANGE_LOOP_ANALYSIS = YES; + CLANG_WARN_STRICT_PROTOTYPES = YES; CLANG_WARN_SUSPICIOUS_MOVE = YES; CLANG_WARN_SUSPICIOUS_MOVES = YES; CLANG_WARN_UNREACHABLE_CODE = YES; @@ -361,6 +404,7 @@ DEBUG_INFORMATION_FORMAT = "dwarf-with-dsym"; ENABLE_NS_ASSERTIONS = NO; ENABLE_STRICT_OBJC_MSGSEND = YES; + ENABLE_USER_SCRIPT_SANDBOXING = YES; GCC_C_LANGUAGE_STANDARD = gnu99; GCC_NO_COMMON_BLOCKS = YES; GCC_WARN_64_TO_32_BIT_CONVERSION = YES; @@ -369,10 +413,12 @@ GCC_WARN_UNINITIALIZED_AUTOS = YES_AGGRESSIVE; GCC_WARN_UNUSED_FUNCTION = YES; GCC_WARN_UNUSED_VARIABLE = YES; - IPHONEOS_DEPLOYMENT_TARGET = 10.1; + IPHONEOS_DEPLOYMENT_TARGET = 15.6; MTL_ENABLE_DEBUG_INFO = NO; SDKROOT = iphoneos; - SWIFT_OPTIMIZATION_LEVEL = "-Owholemodule"; + SWIFT_COMPILATION_MODE = wholemodule; + SWIFT_OPTIMIZATION_LEVEL = "-O"; + SWIFT_VERSION = 6.0; TARGETED_DEVICE_FAMILY = "1,2"; VALIDATE_PRODUCT = YES; }; @@ -384,7 +430,10 @@ ASSETCATALOG_COMPILER_APPICON_NAME = AppIcon; INFOPLIST_FILE = "$(SRCROOT)/StorageReference/Info.plist"; IPHONEOS_DEPLOYMENT_TARGET = 14.0; - LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks"; + LD_RUNPATH_SEARCH_PATHS = ( + "$(inherited)", + "@executable_path/Frameworks", + ); PRODUCT_BUNDLE_IDENTIFIER = com.google.firebase.referencecode.StorageReference; PRODUCT_NAME = "$(TARGET_NAME)"; }; @@ -396,7 +445,10 @@ ASSETCATALOG_COMPILER_APPICON_NAME = AppIcon; INFOPLIST_FILE = "$(SRCROOT)/StorageReference/Info.plist"; IPHONEOS_DEPLOYMENT_TARGET = 14.0; - LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks"; + LD_RUNPATH_SEARCH_PATHS = ( + "$(inherited)", + "@executable_path/Frameworks", + ); PRODUCT_BUNDLE_IDENTIFIER = com.google.firebase.referencecode.StorageReference; PRODUCT_NAME = "$(TARGET_NAME)"; }; @@ -433,6 +485,48 @@ defaultConfigurationName = Release; }; /* End XCConfigurationList section */ + +/* Begin XCRemoteSwiftPackageReference section */ + 8D7951CD2D2C8C62000FD694 /* XCRemoteSwiftPackageReference "firebase-ios-sdk" */ = { + isa = XCRemoteSwiftPackageReference; + repositoryURL = "https://github.com/firebase/firebase-ios-sdk"; + requirement = { + kind = upToNextMajorVersion; + minimumVersion = 11.6.0; + }; + }; + 8D7951D32D2C8D15000FD694 /* XCRemoteSwiftPackageReference "FirebaseUI-iOS" */ = { + isa = XCRemoteSwiftPackageReference; + repositoryURL = "https://github.com/firebase/FirebaseUI-iOS"; + requirement = { + kind = upToNextMajorVersion; + minimumVersion = 15.0.0; + }; + }; +/* End XCRemoteSwiftPackageReference section */ + +/* Begin XCSwiftPackageProductDependency section */ + 8D7951CF2D2C8C71000FD694 /* FirebaseStorage */ = { + isa = XCSwiftPackageProductDependency; + package = 8D7951CD2D2C8C62000FD694 /* XCRemoteSwiftPackageReference "firebase-ios-sdk" */; + productName = FirebaseStorage; + }; + 8D7951D12D2C8C77000FD694 /* FirebaseStorage */ = { + isa = XCSwiftPackageProductDependency; + package = 8D7951CD2D2C8C62000FD694 /* XCRemoteSwiftPackageReference "firebase-ios-sdk" */; + productName = FirebaseStorage; + }; + 8D7951D42D2C8D2A000FD694 /* FirebaseStorageUI */ = { + isa = XCSwiftPackageProductDependency; + package = 8D7951D32D2C8D15000FD694 /* XCRemoteSwiftPackageReference "FirebaseUI-iOS" */; + productName = FirebaseStorageUI; + }; + 8D7951D62D2C8D33000FD694 /* FirebaseStorageUI */ = { + isa = XCSwiftPackageProductDependency; + package = 8D7951D32D2C8D15000FD694 /* XCRemoteSwiftPackageReference "FirebaseUI-iOS" */; + productName = FirebaseStorageUI; + }; +/* End XCSwiftPackageProductDependency section */ }; rootObject = 8D6455251DFF56CD00972DCE /* Project object */; } diff --git a/storage/StorageReference/ViewController.m b/storage/StorageReference/ViewController.m index 0556d095..30aef157 100644 --- a/storage/StorageReference/ViewController.m +++ b/storage/StorageReference/ViewController.m @@ -244,10 +244,10 @@ - (void)storagePauseExample { // [START firstorage_progress] // Add a progress observer to an upload task - FIRStorageHandle observer = [uploadTask observeStatus:FIRStorageTaskStatusProgress - handler:^(FIRStorageTaskSnapshot *snapshot) { - // A progress event occurred - }]; + NSString *observer = [uploadTask observeStatus:FIRStorageTaskStatusProgress + handler:^(FIRStorageTaskSnapshot *snapshot) { + // A progress event occurred + }]; // [END firstorage_progress] } @@ -259,10 +259,10 @@ - (void)storageTaskExample { // [START firstorage_task] // Create a task listener handle - FIRStorageHandle observer = [uploadTask observeStatus:FIRStorageTaskStatusProgress - handler:^(FIRStorageTaskSnapshot *snapshot) { - // A progress event occurred - }]; + NSString *observer = [uploadTask observeStatus:FIRStorageTaskStatusProgress + handler:^(FIRStorageTaskSnapshot *snapshot) { + // A progress event occurred + }]; // Remove an individual observer [uploadTask removeObserverWithHandle:observer]; @@ -446,10 +446,10 @@ - (void)storageDownloadPauseExample { // [START firstorage_download_observe] // Add a progress observer to a download task - FIRStorageHandle observer = [downloadTask observeStatus:FIRStorageTaskStatusProgress - handler:^(FIRStorageTaskSnapshot *snapshot) { - // A progress event occurred - }]; + NSString *observer = [downloadTask observeStatus:FIRStorageTaskStatusProgress + handler:^(FIRStorageTaskSnapshot *snapshot) { + // A progress event occurred + }]; // [END firstorage_download_observe] } @@ -460,10 +460,10 @@ - (void)storageHandleObserverExample { // [START firstorage_handle_observer] // Create a task listener handle - FIRStorageHandle observer = [downloadTask observeStatus:FIRStorageTaskStatusProgress - handler:^(FIRStorageTaskSnapshot *snapshot) { - // A progress event occurred - }]; + NSString *observer = [downloadTask observeStatus:FIRStorageTaskStatusProgress + handler:^(FIRStorageTaskSnapshot *snapshot) { + // A progress event occurred + }]; // Remove an individual observer [downloadTask removeObserverWithHandle:observer]; diff --git a/storage/StorageReferenceSwift/AppDelegate.swift b/storage/StorageReferenceSwift/AppDelegate.swift index 79d8d6fe..7cf52e57 100644 --- a/storage/StorageReferenceSwift/AppDelegate.swift +++ b/storage/StorageReferenceSwift/AppDelegate.swift @@ -24,7 +24,7 @@ import FirebaseCore // ... // [END import_firebase] -@UIApplicationMain +@main class AppDelegate: UIResponder, UIApplicationDelegate { var window: UIWindow? diff --git a/storage/StorageReferenceSwift/ViewController.swift b/storage/StorageReferenceSwift/ViewController.swift index 23bb1fc4..5cf1ac24 100644 --- a/storage/StorageReferenceSwift/ViewController.swift +++ b/storage/StorageReferenceSwift/ViewController.swift @@ -20,6 +20,9 @@ import FirebaseCore import FirebaseStorage import FirebaseStorageUI +extension StorageMetadata: @unchecked @retroactive Sendable {} +extension StorageListResult: @unchecked @retroactive Sendable {} + class ViewController: UIViewController { var imageView: UIImageView! From 7a270b7bb574e0e75e02e87b21ef95a79ca26cd7 Mon Sep 17 00:00:00 2001 From: Morgan Chen Date: Tue, 7 Jan 2025 14:41:36 -0800 Subject: [PATCH 373/387] delete invites (#404) --- .../InvitesExample.xcodeproj/project.pbxproj | 920 ------------------ .../xcschemes/InvitesExample.xcscheme | 111 --- .../xcschemes/InvitesExampleSwift.xcscheme | 101 -- invites/InvitesExample/.clang-format | 4 - invites/InvitesExample/AppDelegate.h | 23 - invites/InvitesExample/AppDelegate.m | 102 -- .../InvitesExample/Base.lproj/Main.storyboard | 238 ----- invites/InvitesExample/Info.plist | 62 -- .../InvitesExample.entitlements | 10 - invites/InvitesExample/SignInViewController.h | 20 - invites/InvitesExample/SignInViewController.m | 67 -- invites/InvitesExample/ViewController.h | 21 - invites/InvitesExample/ViewController.m | 172 ---- invites/InvitesExample/main.m | 24 - invites/InvitesExampleSwift/AppDelegate.swift | 84 -- .../AppIcon.appiconset/Contents.json | 68 -- .../SignInViewController.swift | 60 -- .../InvitesExampleSwift/ViewController.swift | 130 --- invites/InvitesExampleSwiftUITests/Info.plist | 22 - .../InvitesExampleSwiftUITests.swift | 36 - .../InvitesExampleTests/InvitesExampleTests.m | 41 - invites/InvitesExampleUITests/Info.plist | 22 - .../InvitesExampleUITests.m | 40 - invites/Podfile | 10 - invites/Podfile.lock | 150 --- invites/README.md | 9 - invites/Screenshot/app-invites-sample.png | Bin 57578 -> 0 bytes 27 files changed, 2547 deletions(-) delete mode 100644 invites/InvitesExample.xcodeproj/project.pbxproj delete mode 100644 invites/InvitesExample.xcodeproj/xcshareddata/xcschemes/InvitesExample.xcscheme delete mode 100644 invites/InvitesExample.xcodeproj/xcshareddata/xcschemes/InvitesExampleSwift.xcscheme delete mode 100644 invites/InvitesExample/.clang-format delete mode 100644 invites/InvitesExample/AppDelegate.h delete mode 100644 invites/InvitesExample/AppDelegate.m delete mode 100644 invites/InvitesExample/Base.lproj/Main.storyboard delete mode 100644 invites/InvitesExample/Info.plist delete mode 100644 invites/InvitesExample/InvitesExample.entitlements delete mode 100644 invites/InvitesExample/SignInViewController.h delete mode 100644 invites/InvitesExample/SignInViewController.m delete mode 100644 invites/InvitesExample/ViewController.h delete mode 100644 invites/InvitesExample/ViewController.m delete mode 100644 invites/InvitesExample/main.m delete mode 100644 invites/InvitesExampleSwift/AppDelegate.swift delete mode 100644 invites/InvitesExampleSwift/Images.xcassets/AppIcon.appiconset/Contents.json delete mode 100644 invites/InvitesExampleSwift/SignInViewController.swift delete mode 100644 invites/InvitesExampleSwift/ViewController.swift delete mode 100644 invites/InvitesExampleSwiftUITests/Info.plist delete mode 100644 invites/InvitesExampleSwiftUITests/InvitesExampleSwiftUITests.swift delete mode 100644 invites/InvitesExampleTests/InvitesExampleTests.m delete mode 100644 invites/InvitesExampleUITests/Info.plist delete mode 100644 invites/InvitesExampleUITests/InvitesExampleUITests.m delete mode 100644 invites/Podfile delete mode 100644 invites/Podfile.lock delete mode 100644 invites/README.md delete mode 100644 invites/Screenshot/app-invites-sample.png diff --git a/invites/InvitesExample.xcodeproj/project.pbxproj b/invites/InvitesExample.xcodeproj/project.pbxproj deleted file mode 100644 index 9f49bc09..00000000 --- a/invites/InvitesExample.xcodeproj/project.pbxproj +++ /dev/null @@ -1,920 +0,0 @@ -// !$*UTF8*$! -{ - archiveVersion = 1; - classes = { - }; - objectVersion = 46; - objects = { - -/* Begin PBXBuildFile section */ - 1073478F20315A0F004A66D1 /* InvitesExampleSwiftUITests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 1073478E20315A0F004A66D1 /* InvitesExampleSwiftUITests.swift */; }; - 1073485320333BDE004A66D1 /* InvitesExampleUITests.m in Sources */ = {isa = PBXBuildFile; fileRef = 1073485220333BDE004A66D1 /* InvitesExampleUITests.m */; }; - 4B1A6C781B0A752100E1EDA2 /* InvitesExampleTests.m in Sources */ = {isa = PBXBuildFile; fileRef = 4B1A6C771B0A752100E1EDA2 /* InvitesExampleTests.m */; }; - 4B1F2A361B01375C00F69A92 /* SignInViewController.swift in Sources */ = {isa = PBXBuildFile; fileRef = 4B1F2A351B01375C00F69A92 /* SignInViewController.swift */; }; - 4B97B2591AD7145E0036DD6C /* AppDelegate.swift in Sources */ = {isa = PBXBuildFile; fileRef = 4B97B2581AD7145E0036DD6C /* AppDelegate.swift */; }; - 4B97B25B1AD7145E0036DD6C /* ViewController.swift in Sources */ = {isa = PBXBuildFile; fileRef = 4B97B25A1AD7145E0036DD6C /* ViewController.swift */; }; - 4BA30A161AE81F5A00E5CDE9 /* SystemConfiguration.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 4BDB99E21ACF472000C4DC2C /* SystemConfiguration.framework */; }; - 4BA30A171AE81F5A00E5CDE9 /* MessageUI.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 4BDB99E01ACF470F00C4DC2C /* MessageUI.framework */; }; - 4BA30A181AE81F5A00E5CDE9 /* CoreMotion.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 4BDB99DE1ACF46FA00C4DC2C /* CoreMotion.framework */; }; - 4BA30A191AE81F5A00E5CDE9 /* CoreLocation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 4BDB99DC1ACF46F400C4DC2C /* CoreLocation.framework */; }; - 4BA30A1A1AE81F5A00E5CDE9 /* AssetsLibrary.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 4BDB99DA1ACF46EC00C4DC2C /* AssetsLibrary.framework */; }; - 4BA30A1B1AE81F5A00E5CDE9 /* AddressBook.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 4BDB99D81ACF46E500C4DC2C /* AddressBook.framework */; }; - 4BC032E41ACF33B70092326A /* main.m in Sources */ = {isa = PBXBuildFile; fileRef = 4BC032E31ACF33B70092326A /* main.m */; }; - 4BC032E71ACF33B70092326A /* AppDelegate.m in Sources */ = {isa = PBXBuildFile; fileRef = 4BC032E61ACF33B70092326A /* AppDelegate.m */; }; - 4BC032EA1ACF33B70092326A /* ViewController.m in Sources */ = {isa = PBXBuildFile; fileRef = 4BC032E91ACF33B70092326A /* ViewController.m */; }; - 4BCF1C421AFBFA8D0039B15C /* SignInViewController.m in Sources */ = {isa = PBXBuildFile; fileRef = 4BCF1C411AFBFA8D0039B15C /* SignInViewController.m */; }; - 4BDB99D91ACF46E500C4DC2C /* AddressBook.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 4BDB99D81ACF46E500C4DC2C /* AddressBook.framework */; }; - 4BDB99DB1ACF46EC00C4DC2C /* AssetsLibrary.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 4BDB99DA1ACF46EC00C4DC2C /* AssetsLibrary.framework */; }; - 4BDB99DD1ACF46F400C4DC2C /* CoreLocation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 4BDB99DC1ACF46F400C4DC2C /* CoreLocation.framework */; }; - 4BDB99DF1ACF46FA00C4DC2C /* CoreMotion.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 4BDB99DE1ACF46FA00C4DC2C /* CoreMotion.framework */; }; - 4BDB99E11ACF470F00C4DC2C /* MessageUI.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 4BDB99E01ACF470F00C4DC2C /* MessageUI.framework */; }; - 4BDB99E31ACF472000C4DC2C /* SystemConfiguration.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 4BDB99E21ACF472000C4DC2C /* SystemConfiguration.framework */; }; - EF4BB4D81B05B454003A1AC6 /* Main.storyboard in Resources */ = {isa = PBXBuildFile; fileRef = 4B5CBBFB1AE9DBF700D822CE /* Main.storyboard */; }; - EFB292011B0F1F430021C8AC /* Images.xcassets in Resources */ = {isa = PBXBuildFile; fileRef = EFB291FD1B0F1F430021C8AC /* Images.xcassets */; }; - EFB292021B0F1F430021C8AC /* Images.xcassets in Resources */ = {isa = PBXBuildFile; fileRef = EFB291FD1B0F1F430021C8AC /* Images.xcassets */; }; - EFB292031B0F1F430021C8AC /* LaunchScreen.xib in Resources */ = {isa = PBXBuildFile; fileRef = EFB291FE1B0F1F430021C8AC /* LaunchScreen.xib */; }; - EFB292041B0F1F430021C8AC /* LaunchScreen.xib in Resources */ = {isa = PBXBuildFile; fileRef = EFB291FE1B0F1F430021C8AC /* LaunchScreen.xib */; }; - EFB292061B0F20100021C8AC /* Main.storyboard in Resources */ = {isa = PBXBuildFile; fileRef = 4B5CBBFB1AE9DBF700D822CE /* Main.storyboard */; }; -/* End PBXBuildFile section */ - -/* Begin PBXContainerItemProxy section */ - 1073479120315A0F004A66D1 /* PBXContainerItemProxy */ = { - isa = PBXContainerItemProxy; - containerPortal = 4BC032D61ACF33B70092326A /* Project object */; - proxyType = 1; - remoteGlobalIDString = 4B97B2521AD7145E0036DD6C; - remoteInfo = InvitesExampleSwift; - }; - 1073485520333BDE004A66D1 /* PBXContainerItemProxy */ = { - isa = PBXContainerItemProxy; - containerPortal = 4BC032D61ACF33B70092326A /* Project object */; - proxyType = 1; - remoteGlobalIDString = 4BC032DD1ACF33B70092326A; - remoteInfo = InvitesExample; - }; - 4B1A6C791B0A752100E1EDA2 /* PBXContainerItemProxy */ = { - isa = PBXContainerItemProxy; - containerPortal = 4BC032D61ACF33B70092326A /* Project object */; - proxyType = 1; - remoteGlobalIDString = 4BC032DD1ACF33B70092326A; - remoteInfo = AppInvitesExample; - }; -/* End PBXContainerItemProxy section */ - -/* Begin PBXFileReference section */ - 105A4F501D91C5A500B5DE54 /* InvitesExample.entitlements */ = {isa = PBXFileReference; lastKnownFileType = text.plist.entitlements; path = InvitesExample.entitlements; sourceTree = ""; }; - 1073478C20315A0F004A66D1 /* InvitesExampleSwiftUITests.xctest */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; path = InvitesExampleSwiftUITests.xctest; sourceTree = BUILT_PRODUCTS_DIR; }; - 1073478E20315A0F004A66D1 /* InvitesExampleSwiftUITests.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = InvitesExampleSwiftUITests.swift; sourceTree = ""; }; - 1073479020315A0F004A66D1 /* Info.plist */ = {isa = PBXFileReference; lastKnownFileType = text.plist.xml; path = Info.plist; sourceTree = ""; }; - 1073485020333BDE004A66D1 /* InvitesExampleUITests.xctest */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; path = InvitesExampleUITests.xctest; sourceTree = BUILT_PRODUCTS_DIR; }; - 1073485220333BDE004A66D1 /* InvitesExampleUITests.m */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; path = InvitesExampleUITests.m; sourceTree = ""; }; - 1073485420333BDE004A66D1 /* Info.plist */ = {isa = PBXFileReference; lastKnownFileType = text.plist.xml; path = Info.plist; sourceTree = ""; }; - 108F89D31D47B0090009615B /* Info.plist */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.plist.xml; path = Info.plist; sourceTree = ""; }; - 4B1A6C731B0A752100E1EDA2 /* InvitesExample.xctest */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; path = InvitesExample.xctest; sourceTree = BUILT_PRODUCTS_DIR; }; - 4B1A6C771B0A752100E1EDA2 /* InvitesExampleTests.m */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; path = InvitesExampleTests.m; sourceTree = ""; }; - 4B1F2A351B01375C00F69A92 /* SignInViewController.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = SignInViewController.swift; sourceTree = ""; }; - 4B5CBBFC1AE9DBF700D822CE /* Base */ = {isa = PBXFileReference; lastKnownFileType = file.storyboard; name = Base; path = Base.lproj/Main.storyboard; sourceTree = ""; }; - 4B97B2531AD7145E0036DD6C /* InvitesExample.app */ = {isa = PBXFileReference; explicitFileType = wrapper.application; includeInIndex = 0; path = InvitesExample.app; sourceTree = BUILT_PRODUCTS_DIR; }; - 4B97B2581AD7145E0036DD6C /* AppDelegate.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = AppDelegate.swift; sourceTree = ""; }; - 4B97B25A1AD7145E0036DD6C /* ViewController.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = ViewController.swift; sourceTree = ""; }; - 4B97B25F1AD7145E0036DD6C /* Images.xcassets */ = {isa = PBXFileReference; lastKnownFileType = folder.assetcatalog; path = Images.xcassets; sourceTree = ""; }; - 4BC032DE1ACF33B70092326A /* InvitesExample.app */ = {isa = PBXFileReference; explicitFileType = wrapper.application; includeInIndex = 0; path = InvitesExample.app; sourceTree = BUILT_PRODUCTS_DIR; }; - 4BC032E31ACF33B70092326A /* main.m */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; path = main.m; sourceTree = ""; }; - 4BC032E51ACF33B70092326A /* AppDelegate.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = AppDelegate.h; sourceTree = ""; }; - 4BC032E61ACF33B70092326A /* AppDelegate.m */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; path = AppDelegate.m; sourceTree = ""; }; - 4BC032E81ACF33B70092326A /* ViewController.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = ViewController.h; sourceTree = ""; }; - 4BC032E91ACF33B70092326A /* ViewController.m */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; path = ViewController.m; sourceTree = ""; }; - 4BCF1C411AFBFA8D0039B15C /* SignInViewController.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = SignInViewController.m; sourceTree = ""; }; - 4BCF1C431AFC01A40039B15C /* SignInViewController.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = SignInViewController.h; sourceTree = ""; }; - 4BDB99D81ACF46E500C4DC2C /* AddressBook.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = AddressBook.framework; path = System/Library/Frameworks/AddressBook.framework; sourceTree = SDKROOT; }; - 4BDB99DA1ACF46EC00C4DC2C /* AssetsLibrary.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = AssetsLibrary.framework; path = System/Library/Frameworks/AssetsLibrary.framework; sourceTree = SDKROOT; }; - 4BDB99DC1ACF46F400C4DC2C /* CoreLocation.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = CoreLocation.framework; path = System/Library/Frameworks/CoreLocation.framework; sourceTree = SDKROOT; }; - 4BDB99DE1ACF46FA00C4DC2C /* CoreMotion.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = CoreMotion.framework; path = System/Library/Frameworks/CoreMotion.framework; sourceTree = SDKROOT; }; - 4BDB99E01ACF470F00C4DC2C /* MessageUI.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = MessageUI.framework; path = System/Library/Frameworks/MessageUI.framework; sourceTree = SDKROOT; }; - 4BDB99E21ACF472000C4DC2C /* SystemConfiguration.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = SystemConfiguration.framework; path = System/Library/Frameworks/SystemConfiguration.framework; sourceTree = SDKROOT; }; - EFB291FD1B0F1F430021C8AC /* Images.xcassets */ = {isa = PBXFileReference; lastKnownFileType = folder.assetcatalog; path = Images.xcassets; sourceTree = ""; }; - EFB291FE1B0F1F430021C8AC /* LaunchScreen.xib */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = file.xib; path = LaunchScreen.xib; sourceTree = ""; }; -/* End PBXFileReference section */ - -/* Begin PBXFrameworksBuildPhase section */ - 1073478920315A0F004A66D1 /* Frameworks */ = { - isa = PBXFrameworksBuildPhase; - buildActionMask = 2147483647; - files = ( - ); - runOnlyForDeploymentPostprocessing = 0; - }; - 1073484D20333BDE004A66D1 /* Frameworks */ = { - isa = PBXFrameworksBuildPhase; - buildActionMask = 2147483647; - files = ( - ); - runOnlyForDeploymentPostprocessing = 0; - }; - 4B1A6C701B0A752100E1EDA2 /* Frameworks */ = { - isa = PBXFrameworksBuildPhase; - buildActionMask = 2147483647; - files = ( - ); - runOnlyForDeploymentPostprocessing = 0; - }; - 4B97B2501AD7145E0036DD6C /* Frameworks */ = { - isa = PBXFrameworksBuildPhase; - buildActionMask = 2147483647; - files = ( - 4BA30A161AE81F5A00E5CDE9 /* SystemConfiguration.framework in Frameworks */, - 4BA30A171AE81F5A00E5CDE9 /* MessageUI.framework in Frameworks */, - 4BA30A181AE81F5A00E5CDE9 /* CoreMotion.framework in Frameworks */, - 4BA30A191AE81F5A00E5CDE9 /* CoreLocation.framework in Frameworks */, - 4BA30A1A1AE81F5A00E5CDE9 /* AssetsLibrary.framework in Frameworks */, - 4BA30A1B1AE81F5A00E5CDE9 /* AddressBook.framework in Frameworks */, - ); - runOnlyForDeploymentPostprocessing = 0; - }; - 4BC032DB1ACF33B70092326A /* Frameworks */ = { - isa = PBXFrameworksBuildPhase; - buildActionMask = 2147483647; - files = ( - 4BDB99E31ACF472000C4DC2C /* SystemConfiguration.framework in Frameworks */, - 4BDB99E11ACF470F00C4DC2C /* MessageUI.framework in Frameworks */, - 4BDB99DF1ACF46FA00C4DC2C /* CoreMotion.framework in Frameworks */, - 4BDB99DD1ACF46F400C4DC2C /* CoreLocation.framework in Frameworks */, - 4BDB99DB1ACF46EC00C4DC2C /* AssetsLibrary.framework in Frameworks */, - 4BDB99D91ACF46E500C4DC2C /* AddressBook.framework in Frameworks */, - ); - runOnlyForDeploymentPostprocessing = 0; - }; -/* End PBXFrameworksBuildPhase section */ - -/* Begin PBXGroup section */ - 1073478D20315A0F004A66D1 /* InvitesExampleSwiftUITests */ = { - isa = PBXGroup; - children = ( - 1073478E20315A0F004A66D1 /* InvitesExampleSwiftUITests.swift */, - 1073479020315A0F004A66D1 /* Info.plist */, - ); - path = InvitesExampleSwiftUITests; - sourceTree = ""; - }; - 1073485120333BDE004A66D1 /* InvitesExampleUITests */ = { - isa = PBXGroup; - children = ( - 1073485220333BDE004A66D1 /* InvitesExampleUITests.m */, - 1073485420333BDE004A66D1 /* Info.plist */, - ); - path = InvitesExampleUITests; - sourceTree = ""; - }; - 4B1A6C741B0A752100E1EDA2 /* InvitesExampleTests */ = { - isa = PBXGroup; - children = ( - 4B1A6C771B0A752100E1EDA2 /* InvitesExampleTests.m */, - ); - path = InvitesExampleTests; - sourceTree = ""; - }; - 4B97B2551AD7145E0036DD6C /* InvitesExampleSwift */ = { - isa = PBXGroup; - children = ( - 4B97B2581AD7145E0036DD6C /* AppDelegate.swift */, - 4B1F2A351B01375C00F69A92 /* SignInViewController.swift */, - 4B97B25A1AD7145E0036DD6C /* ViewController.swift */, - 4B97B25F1AD7145E0036DD6C /* Images.xcassets */, - ); - path = InvitesExampleSwift; - sourceTree = ""; - }; - 4BC032D51ACF33B70092326A = { - isa = PBXGroup; - children = ( - 4BC032E01ACF33B70092326A /* InvitesExample */, - 4B97B2551AD7145E0036DD6C /* InvitesExampleSwift */, - 4B1A6C741B0A752100E1EDA2 /* InvitesExampleTests */, - 1073478D20315A0F004A66D1 /* InvitesExampleSwiftUITests */, - 1073485120333BDE004A66D1 /* InvitesExampleUITests */, - 4BC032DF1ACF33B70092326A /* Products */, - E27D599993EDB54E213FA076 /* Frameworks */, - ); - sourceTree = ""; - }; - 4BC032DF1ACF33B70092326A /* Products */ = { - isa = PBXGroup; - children = ( - 4BC032DE1ACF33B70092326A /* InvitesExample.app */, - 4B97B2531AD7145E0036DD6C /* InvitesExample.app */, - 4B1A6C731B0A752100E1EDA2 /* InvitesExample.xctest */, - 1073478C20315A0F004A66D1 /* InvitesExampleSwiftUITests.xctest */, - 1073485020333BDE004A66D1 /* InvitesExampleUITests.xctest */, - ); - name = Products; - sourceTree = ""; - }; - 4BC032E01ACF33B70092326A /* InvitesExample */ = { - isa = PBXGroup; - children = ( - 105A4F501D91C5A500B5DE54 /* InvitesExample.entitlements */, - 4BC032E51ACF33B70092326A /* AppDelegate.h */, - 4BC032E61ACF33B70092326A /* AppDelegate.m */, - 4BCF1C431AFC01A40039B15C /* SignInViewController.h */, - 4BCF1C411AFBFA8D0039B15C /* SignInViewController.m */, - 4BC032E81ACF33B70092326A /* ViewController.h */, - 4BC032E91ACF33B70092326A /* ViewController.m */, - 4BC032E11ACF33B70092326A /* Supporting Files */, - ); - path = InvitesExample; - sourceTree = ""; - }; - 4BC032E11ACF33B70092326A /* Supporting Files */ = { - isa = PBXGroup; - children = ( - 108F89D31D47B0090009615B /* Info.plist */, - EFB291FB1B0F1F430021C8AC /* shared */, - 4B5CBBFB1AE9DBF700D822CE /* Main.storyboard */, - 4BC032E31ACF33B70092326A /* main.m */, - ); - name = "Supporting Files"; - sourceTree = ""; - }; - E27D599993EDB54E213FA076 /* Frameworks */ = { - isa = PBXGroup; - children = ( - 4BDB99E21ACF472000C4DC2C /* SystemConfiguration.framework */, - 4BDB99E01ACF470F00C4DC2C /* MessageUI.framework */, - 4BDB99DE1ACF46FA00C4DC2C /* CoreMotion.framework */, - 4BDB99DC1ACF46F400C4DC2C /* CoreLocation.framework */, - 4BDB99DA1ACF46EC00C4DC2C /* AssetsLibrary.framework */, - 4BDB99D81ACF46E500C4DC2C /* AddressBook.framework */, - ); - name = Frameworks; - sourceTree = ""; - }; - EFB291FB1B0F1F430021C8AC /* shared */ = { - isa = PBXGroup; - children = ( - EFB291FD1B0F1F430021C8AC /* Images.xcassets */, - EFB291FE1B0F1F430021C8AC /* LaunchScreen.xib */, - ); - name = shared; - path = ../../shared; - sourceTree = ""; - }; -/* End PBXGroup section */ - -/* Begin PBXNativeTarget section */ - 1073478B20315A0F004A66D1 /* InvitesExampleSwiftUITests */ = { - isa = PBXNativeTarget; - buildConfigurationList = 1073479320315A0F004A66D1 /* Build configuration list for PBXNativeTarget "InvitesExampleSwiftUITests" */; - buildPhases = ( - 1073478820315A0F004A66D1 /* Sources */, - 1073478920315A0F004A66D1 /* Frameworks */, - 1073478A20315A0F004A66D1 /* Resources */, - ); - buildRules = ( - ); - dependencies = ( - 1073479220315A0F004A66D1 /* PBXTargetDependency */, - ); - name = InvitesExampleSwiftUITests; - productName = InvitesExampleSwiftUITests; - productReference = 1073478C20315A0F004A66D1 /* InvitesExampleSwiftUITests.xctest */; - productType = "com.apple.product-type.bundle.ui-testing"; - }; - 1073484F20333BDE004A66D1 /* InvitesExampleUITests */ = { - isa = PBXNativeTarget; - buildConfigurationList = 1073485720333BDE004A66D1 /* Build configuration list for PBXNativeTarget "InvitesExampleUITests" */; - buildPhases = ( - 1073484C20333BDE004A66D1 /* Sources */, - 1073484D20333BDE004A66D1 /* Frameworks */, - 1073484E20333BDE004A66D1 /* Resources */, - ); - buildRules = ( - ); - dependencies = ( - 1073485620333BDE004A66D1 /* PBXTargetDependency */, - ); - name = InvitesExampleUITests; - productName = InvitesExampleUITests; - productReference = 1073485020333BDE004A66D1 /* InvitesExampleUITests.xctest */; - productType = "com.apple.product-type.bundle.ui-testing"; - }; - 4B1A6C721B0A752100E1EDA2 /* InvitesExampleTests */ = { - isa = PBXNativeTarget; - buildConfigurationList = 4B1A6C7D1B0A752100E1EDA2 /* Build configuration list for PBXNativeTarget "InvitesExampleTests" */; - buildPhases = ( - 4B1A6C6F1B0A752100E1EDA2 /* Sources */, - 4B1A6C701B0A752100E1EDA2 /* Frameworks */, - 4B1A6C711B0A752100E1EDA2 /* Resources */, - ); - buildRules = ( - ); - dependencies = ( - 4B1A6C7A1B0A752100E1EDA2 /* PBXTargetDependency */, - ); - name = InvitesExampleTests; - productName = AppInvitesExampleTests; - productReference = 4B1A6C731B0A752100E1EDA2 /* InvitesExample.xctest */; - productType = "com.apple.product-type.bundle.unit-test"; - }; - 4B97B2521AD7145E0036DD6C /* InvitesExampleSwift */ = { - isa = PBXNativeTarget; - buildConfigurationList = 4B97B2721AD7145E0036DD6C /* Build configuration list for PBXNativeTarget "InvitesExampleSwift" */; - buildPhases = ( - 4B97B24F1AD7145E0036DD6C /* Sources */, - 4B97B2511AD7145E0036DD6C /* Resources */, - 4B97B2501AD7145E0036DD6C /* Frameworks */, - ); - buildRules = ( - ); - dependencies = ( - ); - name = InvitesExampleSwift; - productName = AppInvitesExampleSwift; - productReference = 4B97B2531AD7145E0036DD6C /* InvitesExample.app */; - productType = "com.apple.product-type.application"; - }; - 4BC032DD1ACF33B70092326A /* InvitesExample */ = { - isa = PBXNativeTarget; - buildConfigurationList = 4BC033011ACF33B70092326A /* Build configuration list for PBXNativeTarget "InvitesExample" */; - buildPhases = ( - 4BC032DA1ACF33B70092326A /* Sources */, - 4BC032DC1ACF33B70092326A /* Resources */, - 4BC032DB1ACF33B70092326A /* Frameworks */, - ); - buildRules = ( - ); - dependencies = ( - ); - name = InvitesExample; - productName = AppInvitesExample; - productReference = 4BC032DE1ACF33B70092326A /* InvitesExample.app */; - productType = "com.apple.product-type.application"; - }; -/* End PBXNativeTarget section */ - -/* Begin PBXProject section */ - 4BC032D61ACF33B70092326A /* Project object */ = { - isa = PBXProject; - attributes = { - LastSwiftUpdateCheck = 0920; - LastUpgradeCheck = 0930; - ORGANIZATIONNAME = "Google Inc."; - TargetAttributes = { - 1073478B20315A0F004A66D1 = { - CreatedOnToolsVersion = 9.2; - LastSwiftMigration = 1000; - ProvisioningStyle = Automatic; - TestTargetID = 4B97B2521AD7145E0036DD6C; - }; - 1073484F20333BDE004A66D1 = { - CreatedOnToolsVersion = 9.2; - ProvisioningStyle = Automatic; - TestTargetID = 4BC032DD1ACF33B70092326A; - }; - 4B1A6C721B0A752100E1EDA2 = { - CreatedOnToolsVersion = 6.3.1; - LastSwiftMigration = 0800; - ProvisioningStyle = Automatic; - TestTargetID = 4BC032DD1ACF33B70092326A; - }; - 4B97B2521AD7145E0036DD6C = { - LastSwiftMigration = 1000; - ProvisioningStyle = Automatic; - }; - 4BC032DD1ACF33B70092326A = { - CreatedOnToolsVersion = 6.2; - LastSwiftMigration = 0800; - ProvisioningStyle = Automatic; - }; - }; - }; - buildConfigurationList = 4BC032D91ACF33B70092326A /* Build configuration list for PBXProject "InvitesExample" */; - compatibilityVersion = "Xcode 3.2"; - developmentRegion = English; - hasScannedForEncodings = 0; - knownRegions = ( - en, - Base, - ); - mainGroup = 4BC032D51ACF33B70092326A; - productRefGroup = 4BC032DF1ACF33B70092326A /* Products */; - projectDirPath = ""; - projectRoot = ""; - targets = ( - 4BC032DD1ACF33B70092326A /* InvitesExample */, - 4B97B2521AD7145E0036DD6C /* InvitesExampleSwift */, - 4B1A6C721B0A752100E1EDA2 /* InvitesExampleTests */, - 1073478B20315A0F004A66D1 /* InvitesExampleSwiftUITests */, - 1073484F20333BDE004A66D1 /* InvitesExampleUITests */, - ); - }; -/* End PBXProject section */ - -/* Begin PBXResourcesBuildPhase section */ - 1073478A20315A0F004A66D1 /* Resources */ = { - isa = PBXResourcesBuildPhase; - buildActionMask = 2147483647; - files = ( - ); - runOnlyForDeploymentPostprocessing = 0; - }; - 1073484E20333BDE004A66D1 /* Resources */ = { - isa = PBXResourcesBuildPhase; - buildActionMask = 2147483647; - files = ( - ); - runOnlyForDeploymentPostprocessing = 0; - }; - 4B1A6C711B0A752100E1EDA2 /* Resources */ = { - isa = PBXResourcesBuildPhase; - buildActionMask = 2147483647; - files = ( - ); - runOnlyForDeploymentPostprocessing = 0; - }; - 4B97B2511AD7145E0036DD6C /* Resources */ = { - isa = PBXResourcesBuildPhase; - buildActionMask = 2147483647; - files = ( - EFB292061B0F20100021C8AC /* Main.storyboard in Resources */, - EFB292041B0F1F430021C8AC /* LaunchScreen.xib in Resources */, - EFB292021B0F1F430021C8AC /* Images.xcassets in Resources */, - ); - runOnlyForDeploymentPostprocessing = 0; - }; - 4BC032DC1ACF33B70092326A /* Resources */ = { - isa = PBXResourcesBuildPhase; - buildActionMask = 2147483647; - files = ( - EF4BB4D81B05B454003A1AC6 /* Main.storyboard in Resources */, - EFB292011B0F1F430021C8AC /* Images.xcassets in Resources */, - EFB292031B0F1F430021C8AC /* LaunchScreen.xib in Resources */, - ); - runOnlyForDeploymentPostprocessing = 0; - }; -/* End PBXResourcesBuildPhase section */ - -/* Begin PBXSourcesBuildPhase section */ - 1073478820315A0F004A66D1 /* Sources */ = { - isa = PBXSourcesBuildPhase; - buildActionMask = 2147483647; - files = ( - 1073478F20315A0F004A66D1 /* InvitesExampleSwiftUITests.swift in Sources */, - ); - runOnlyForDeploymentPostprocessing = 0; - }; - 1073484C20333BDE004A66D1 /* Sources */ = { - isa = PBXSourcesBuildPhase; - buildActionMask = 2147483647; - files = ( - 1073485320333BDE004A66D1 /* InvitesExampleUITests.m in Sources */, - ); - runOnlyForDeploymentPostprocessing = 0; - }; - 4B1A6C6F1B0A752100E1EDA2 /* Sources */ = { - isa = PBXSourcesBuildPhase; - buildActionMask = 2147483647; - files = ( - 4B1A6C781B0A752100E1EDA2 /* InvitesExampleTests.m in Sources */, - ); - runOnlyForDeploymentPostprocessing = 0; - }; - 4B97B24F1AD7145E0036DD6C /* Sources */ = { - isa = PBXSourcesBuildPhase; - buildActionMask = 2147483647; - files = ( - 4B97B25B1AD7145E0036DD6C /* ViewController.swift in Sources */, - 4B97B2591AD7145E0036DD6C /* AppDelegate.swift in Sources */, - 4B1F2A361B01375C00F69A92 /* SignInViewController.swift in Sources */, - ); - runOnlyForDeploymentPostprocessing = 0; - }; - 4BC032DA1ACF33B70092326A /* Sources */ = { - isa = PBXSourcesBuildPhase; - buildActionMask = 2147483647; - files = ( - 4BCF1C421AFBFA8D0039B15C /* SignInViewController.m in Sources */, - 4BC032EA1ACF33B70092326A /* ViewController.m in Sources */, - 4BC032E71ACF33B70092326A /* AppDelegate.m in Sources */, - 4BC032E41ACF33B70092326A /* main.m in Sources */, - ); - runOnlyForDeploymentPostprocessing = 0; - }; -/* End PBXSourcesBuildPhase section */ - -/* Begin PBXTargetDependency section */ - 1073479220315A0F004A66D1 /* PBXTargetDependency */ = { - isa = PBXTargetDependency; - target = 4B97B2521AD7145E0036DD6C /* InvitesExampleSwift */; - targetProxy = 1073479120315A0F004A66D1 /* PBXContainerItemProxy */; - }; - 1073485620333BDE004A66D1 /* PBXTargetDependency */ = { - isa = PBXTargetDependency; - target = 4BC032DD1ACF33B70092326A /* InvitesExample */; - targetProxy = 1073485520333BDE004A66D1 /* PBXContainerItemProxy */; - }; - 4B1A6C7A1B0A752100E1EDA2 /* PBXTargetDependency */ = { - isa = PBXTargetDependency; - target = 4BC032DD1ACF33B70092326A /* InvitesExample */; - targetProxy = 4B1A6C791B0A752100E1EDA2 /* PBXContainerItemProxy */; - }; -/* End PBXTargetDependency section */ - -/* Begin PBXVariantGroup section */ - 4B5CBBFB1AE9DBF700D822CE /* Main.storyboard */ = { - isa = PBXVariantGroup; - children = ( - 4B5CBBFC1AE9DBF700D822CE /* Base */, - ); - name = Main.storyboard; - sourceTree = ""; - }; -/* End PBXVariantGroup section */ - -/* Begin XCBuildConfiguration section */ - 1073479420315A0F004A66D1 /* Debug */ = { - isa = XCBuildConfiguration; - buildSettings = { - CLANG_ANALYZER_NONNULL = YES; - CLANG_ANALYZER_NUMBER_OBJECT_CONVERSION = YES_AGGRESSIVE; - CLANG_CXX_LANGUAGE_STANDARD = "gnu++14"; - CLANG_WARN_DOCUMENTATION_COMMENTS = YES; - CLANG_WARN_UNGUARDED_AVAILABILITY = YES_AGGRESSIVE; - CODE_SIGN_IDENTITY = "iPhone Developer"; - CODE_SIGN_STYLE = Automatic; - DEBUG_INFORMATION_FORMAT = dwarf; - GCC_C_LANGUAGE_STANDARD = gnu11; - INFOPLIST_FILE = InvitesExampleSwiftUITests/Info.plist; - IPHONEOS_DEPLOYMENT_TARGET = 11.2; - LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks @loader_path/Frameworks"; - PRODUCT_BUNDLE_IDENTIFIER = com.google.firebase.quickstart.InvitesExampleSwiftUITests; - PRODUCT_NAME = "$(TARGET_NAME)"; - SWIFT_ACTIVE_COMPILATION_CONDITIONS = DEBUG; - SWIFT_SWIFT3_OBJC_INFERENCE = Default; - SWIFT_VERSION = 4.2; - TARGETED_DEVICE_FAMILY = "1,2"; - TEST_TARGET_NAME = InvitesExampleSwift; - }; - name = Debug; - }; - 1073479520315A0F004A66D1 /* Release */ = { - isa = XCBuildConfiguration; - buildSettings = { - CLANG_ANALYZER_NONNULL = YES; - CLANG_ANALYZER_NUMBER_OBJECT_CONVERSION = YES_AGGRESSIVE; - CLANG_CXX_LANGUAGE_STANDARD = "gnu++14"; - CLANG_WARN_DOCUMENTATION_COMMENTS = YES; - CLANG_WARN_UNGUARDED_AVAILABILITY = YES_AGGRESSIVE; - CODE_SIGN_IDENTITY = "iPhone Developer"; - CODE_SIGN_STYLE = Automatic; - DEBUG_INFORMATION_FORMAT = "dwarf-with-dsym"; - GCC_C_LANGUAGE_STANDARD = gnu11; - INFOPLIST_FILE = InvitesExampleSwiftUITests/Info.plist; - IPHONEOS_DEPLOYMENT_TARGET = 11.2; - LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks @loader_path/Frameworks"; - PRODUCT_BUNDLE_IDENTIFIER = com.google.firebase.quickstart.InvitesExampleSwiftUITests; - PRODUCT_NAME = "$(TARGET_NAME)"; - SWIFT_SWIFT3_OBJC_INFERENCE = Default; - SWIFT_VERSION = 4.2; - TARGETED_DEVICE_FAMILY = "1,2"; - TEST_TARGET_NAME = InvitesExampleSwift; - }; - name = Release; - }; - 1073485820333BDE004A66D1 /* Debug */ = { - isa = XCBuildConfiguration; - buildSettings = { - CLANG_ANALYZER_NONNULL = YES; - CLANG_ANALYZER_NUMBER_OBJECT_CONVERSION = YES_AGGRESSIVE; - CLANG_CXX_LANGUAGE_STANDARD = "gnu++14"; - CLANG_WARN_DOCUMENTATION_COMMENTS = YES; - CLANG_WARN_UNGUARDED_AVAILABILITY = YES_AGGRESSIVE; - CODE_SIGN_IDENTITY = "iPhone Developer"; - CODE_SIGN_STYLE = Automatic; - DEBUG_INFORMATION_FORMAT = dwarf; - GCC_C_LANGUAGE_STANDARD = gnu11; - INFOPLIST_FILE = InvitesExampleUITests/Info.plist; - IPHONEOS_DEPLOYMENT_TARGET = 11.2; - LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks @loader_path/Frameworks"; - PRODUCT_BUNDLE_IDENTIFIER = com.google.firebase.quickstart.InvitesExampleUITests; - PRODUCT_NAME = "$(TARGET_NAME)"; - TARGETED_DEVICE_FAMILY = "1,2"; - TEST_TARGET_NAME = InvitesExample; - }; - name = Debug; - }; - 1073485920333BDE004A66D1 /* Release */ = { - isa = XCBuildConfiguration; - buildSettings = { - CLANG_ANALYZER_NONNULL = YES; - CLANG_ANALYZER_NUMBER_OBJECT_CONVERSION = YES_AGGRESSIVE; - CLANG_CXX_LANGUAGE_STANDARD = "gnu++14"; - CLANG_WARN_DOCUMENTATION_COMMENTS = YES; - CLANG_WARN_UNGUARDED_AVAILABILITY = YES_AGGRESSIVE; - CODE_SIGN_IDENTITY = "iPhone Developer"; - CODE_SIGN_STYLE = Automatic; - DEBUG_INFORMATION_FORMAT = "dwarf-with-dsym"; - GCC_C_LANGUAGE_STANDARD = gnu11; - INFOPLIST_FILE = InvitesExampleUITests/Info.plist; - IPHONEOS_DEPLOYMENT_TARGET = 11.2; - LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks @loader_path/Frameworks"; - PRODUCT_BUNDLE_IDENTIFIER = com.google.firebase.quickstart.InvitesExampleUITests; - PRODUCT_NAME = "$(TARGET_NAME)"; - TARGETED_DEVICE_FAMILY = "1,2"; - TEST_TARGET_NAME = InvitesExample; - }; - name = Release; - }; - 4B1A6C7B1B0A752100E1EDA2 /* Debug */ = { - isa = XCBuildConfiguration; - buildSettings = { - BUNDLE_LOADER = "$(TEST_HOST)"; - "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = "iPhone Developer"; - DEBUG_INFORMATION_FORMAT = "dwarf-with-dsym"; - DEVELOPMENT_TEAM = ""; - FRAMEWORK_SEARCH_PATHS = ( - "$(SDKROOT)/Developer/Library/Frameworks", - "$(inherited)", - ); - GCC_NO_COMMON_BLOCKS = YES; - GCC_PREPROCESSOR_DEFINITIONS = ( - "DEBUG=1", - "$(inherited)", - ); - INFOPLIST_FILE = InvitesExample/Info.plist; - IPHONEOS_DEPLOYMENT_TARGET = 8.3; - LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks @loader_path/Frameworks"; - PRODUCT_BUNDLE_IDENTIFIER = "com.google.samples.quickstart.$(PRODUCT_NAME:rfc1034identifier)"; - PRODUCT_NAME = InvitesExample; - PROVISIONING_PROFILE_SPECIFIER = ""; - TEST_HOST = "$(BUILT_PRODUCTS_DIR)/InvitesExample.app/InvitesExample"; - }; - name = Debug; - }; - 4B1A6C7C1B0A752100E1EDA2 /* Release */ = { - isa = XCBuildConfiguration; - buildSettings = { - BUNDLE_LOADER = "$(TEST_HOST)"; - "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = "iPhone Developer"; - DEBUG_INFORMATION_FORMAT = "dwarf-with-dsym"; - DEVELOPMENT_TEAM = ""; - FRAMEWORK_SEARCH_PATHS = ( - "$(SDKROOT)/Developer/Library/Frameworks", - "$(inherited)", - ); - GCC_NO_COMMON_BLOCKS = YES; - INFOPLIST_FILE = InvitesExample/Info.plist; - IPHONEOS_DEPLOYMENT_TARGET = 8.3; - LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks @loader_path/Frameworks"; - PRODUCT_BUNDLE_IDENTIFIER = "com.google.samples.quickstart.$(PRODUCT_NAME:rfc1034identifier)"; - PRODUCT_NAME = InvitesExample; - PROVISIONING_PROFILE_SPECIFIER = ""; - TEST_HOST = "$(BUILT_PRODUCTS_DIR)/InvitesExample.app/InvitesExample"; - }; - name = Release; - }; - 4B97B2731AD7145E0036DD6C /* Debug */ = { - isa = XCBuildConfiguration; - buildSettings = { - ASSETCATALOG_COMPILER_APPICON_NAME = AppIcon; - CLANG_ENABLE_MODULES = YES; - CODE_SIGN_ENTITLEMENTS = InvitesExample/InvitesExample.entitlements; - "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = "iPhone Developer"; - DEVELOPMENT_TEAM = ""; - INFOPLIST_FILE = InvitesExample/Info.plist; - LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks"; - LIBRARY_SEARCH_PATHS = "$(inherited)"; - ONLY_ACTIVE_ARCH = YES; - OTHER_LDFLAGS = "$(inherited)"; - PRODUCT_BUNDLE_IDENTIFIER = com.google.firebase.quickstart.InvitesExample; - PRODUCT_NAME = InvitesExample; - PROVISIONING_PROFILE_SPECIFIER = ""; - SDKROOT = iphoneos; - SWIFT_OPTIMIZATION_LEVEL = "-Onone"; - SWIFT_SWIFT3_OBJC_INFERENCE = Default; - SWIFT_VERSION = 4.0; - VALID_ARCHS = "armv7 armv7s arm64"; - }; - name = Debug; - }; - 4B97B2741AD7145E0036DD6C /* Release */ = { - isa = XCBuildConfiguration; - buildSettings = { - ASSETCATALOG_COMPILER_APPICON_NAME = AppIcon; - CLANG_ENABLE_MODULES = YES; - CODE_SIGN_ENTITLEMENTS = InvitesExample/InvitesExample.entitlements; - "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = "iPhone Developer"; - DEVELOPMENT_TEAM = ""; - INFOPLIST_FILE = InvitesExample/Info.plist; - LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks"; - LIBRARY_SEARCH_PATHS = "$(inherited)"; - OTHER_LDFLAGS = "$(inherited)"; - PRODUCT_BUNDLE_IDENTIFIER = com.google.firebase.quickstart.InvitesExample; - PRODUCT_NAME = InvitesExample; - PROVISIONING_PROFILE_SPECIFIER = ""; - SDKROOT = iphoneos; - SWIFT_OPTIMIZATION_LEVEL = "-Owholemodule"; - SWIFT_SWIFT3_OBJC_INFERENCE = Default; - SWIFT_VERSION = 4.0; - VALID_ARCHS = "armv7 armv7s arm64"; - }; - name = Release; - }; - 4BC032FF1ACF33B70092326A /* Debug */ = { - isa = XCBuildConfiguration; - buildSettings = { - ALWAYS_SEARCH_USER_PATHS = NO; - CLANG_CXX_LANGUAGE_STANDARD = "gnu++0x"; - CLANG_CXX_LIBRARY = "libc++"; - CLANG_ENABLE_MODULES = YES; - CLANG_ENABLE_OBJC_ARC = YES; - CLANG_WARN_BLOCK_CAPTURE_AUTORELEASING = YES; - CLANG_WARN_BOOL_CONVERSION = YES; - CLANG_WARN_COMMA = YES; - CLANG_WARN_CONSTANT_CONVERSION = YES; - CLANG_WARN_DEPRECATED_OBJC_IMPLEMENTATIONS = YES; - CLANG_WARN_DIRECT_OBJC_ISA_USAGE = YES_ERROR; - CLANG_WARN_EMPTY_BODY = YES; - CLANG_WARN_ENUM_CONVERSION = YES; - CLANG_WARN_INFINITE_RECURSION = YES; - CLANG_WARN_INT_CONVERSION = YES; - CLANG_WARN_NON_LITERAL_NULL_CONVERSION = YES; - CLANG_WARN_OBJC_IMPLICIT_RETAIN_SELF = YES; - CLANG_WARN_OBJC_LITERAL_CONVERSION = YES; - CLANG_WARN_OBJC_ROOT_CLASS = YES_ERROR; - CLANG_WARN_RANGE_LOOP_ANALYSIS = YES; - CLANG_WARN_STRICT_PROTOTYPES = YES; - CLANG_WARN_SUSPICIOUS_MOVE = YES; - CLANG_WARN_UNREACHABLE_CODE = YES; - CLANG_WARN__DUPLICATE_METHOD_MATCH = YES; - "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = "iPhone Developer"; - COPY_PHASE_STRIP = NO; - ENABLE_BITCODE = NO; - ENABLE_STRICT_OBJC_MSGSEND = YES; - ENABLE_TESTABILITY = YES; - GCC_C_LANGUAGE_STANDARD = gnu99; - GCC_DYNAMIC_NO_PIC = NO; - GCC_NO_COMMON_BLOCKS = YES; - GCC_OPTIMIZATION_LEVEL = 0; - GCC_PREPROCESSOR_DEFINITIONS = ( - "DEBUG=1", - "$(inherited)", - ); - GCC_SYMBOLS_PRIVATE_EXTERN = NO; - GCC_WARN_64_TO_32_BIT_CONVERSION = YES; - GCC_WARN_ABOUT_RETURN_TYPE = YES_ERROR; - GCC_WARN_UNDECLARED_SELECTOR = YES; - GCC_WARN_UNINITIALIZED_AUTOS = YES_AGGRESSIVE; - GCC_WARN_UNUSED_FUNCTION = YES; - GCC_WARN_UNUSED_VARIABLE = YES; - IPHONEOS_DEPLOYMENT_TARGET = 8.2; - MTL_ENABLE_DEBUG_INFO = YES; - ONLY_ACTIVE_ARCH = YES; - SDKROOT = iphoneos; - SWIFT_OPTIMIZATION_LEVEL = "-Onone"; - TARGETED_DEVICE_FAMILY = "1,2"; - }; - name = Debug; - }; - 4BC033001ACF33B70092326A /* Release */ = { - isa = XCBuildConfiguration; - buildSettings = { - ALWAYS_SEARCH_USER_PATHS = NO; - CLANG_CXX_LANGUAGE_STANDARD = "gnu++0x"; - CLANG_CXX_LIBRARY = "libc++"; - CLANG_ENABLE_MODULES = YES; - CLANG_ENABLE_OBJC_ARC = YES; - CLANG_WARN_BLOCK_CAPTURE_AUTORELEASING = YES; - CLANG_WARN_BOOL_CONVERSION = YES; - CLANG_WARN_COMMA = YES; - CLANG_WARN_CONSTANT_CONVERSION = YES; - CLANG_WARN_DEPRECATED_OBJC_IMPLEMENTATIONS = YES; - CLANG_WARN_DIRECT_OBJC_ISA_USAGE = YES_ERROR; - CLANG_WARN_EMPTY_BODY = YES; - CLANG_WARN_ENUM_CONVERSION = YES; - CLANG_WARN_INFINITE_RECURSION = YES; - CLANG_WARN_INT_CONVERSION = YES; - CLANG_WARN_NON_LITERAL_NULL_CONVERSION = YES; - CLANG_WARN_OBJC_IMPLICIT_RETAIN_SELF = YES; - CLANG_WARN_OBJC_LITERAL_CONVERSION = YES; - CLANG_WARN_OBJC_ROOT_CLASS = YES_ERROR; - CLANG_WARN_RANGE_LOOP_ANALYSIS = YES; - CLANG_WARN_STRICT_PROTOTYPES = YES; - CLANG_WARN_SUSPICIOUS_MOVE = YES; - CLANG_WARN_UNREACHABLE_CODE = YES; - CLANG_WARN__DUPLICATE_METHOD_MATCH = YES; - "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = "iPhone Developer"; - COPY_PHASE_STRIP = NO; - ENABLE_BITCODE = NO; - ENABLE_NS_ASSERTIONS = NO; - ENABLE_STRICT_OBJC_MSGSEND = YES; - GCC_C_LANGUAGE_STANDARD = gnu99; - GCC_NO_COMMON_BLOCKS = YES; - GCC_WARN_64_TO_32_BIT_CONVERSION = YES; - GCC_WARN_ABOUT_RETURN_TYPE = YES_ERROR; - GCC_WARN_UNDECLARED_SELECTOR = YES; - GCC_WARN_UNINITIALIZED_AUTOS = YES_AGGRESSIVE; - GCC_WARN_UNUSED_FUNCTION = YES; - GCC_WARN_UNUSED_VARIABLE = YES; - IPHONEOS_DEPLOYMENT_TARGET = 8.2; - MTL_ENABLE_DEBUG_INFO = NO; - SDKROOT = iphoneos; - SWIFT_OPTIMIZATION_LEVEL = "-Owholemodule"; - TARGETED_DEVICE_FAMILY = "1,2"; - VALIDATE_PRODUCT = YES; - }; - name = Release; - }; - 4BC033021ACF33B70092326A /* Debug */ = { - isa = XCBuildConfiguration; - buildSettings = { - ASSETCATALOG_COMPILER_APPICON_NAME = AppIcon; - CODE_SIGN_ENTITLEMENTS = InvitesExample/InvitesExample.entitlements; - "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = "iPhone Developer"; - DEVELOPMENT_TEAM = ""; - ENABLE_BITCODE = NO; - INFOPLIST_FILE = InvitesExample/Info.plist; - LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks"; - PRODUCT_BUNDLE_IDENTIFIER = com.google.firebase.quickstart.InvitesExample; - PRODUCT_NAME = InvitesExample; - PROVISIONING_PROFILE = ""; - PROVISIONING_PROFILE_SPECIFIER = ""; - }; - name = Debug; - }; - 4BC033031ACF33B70092326A /* Release */ = { - isa = XCBuildConfiguration; - buildSettings = { - ASSETCATALOG_COMPILER_APPICON_NAME = AppIcon; - CODE_SIGN_ENTITLEMENTS = InvitesExample/InvitesExample.entitlements; - "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = "iPhone Developer"; - DEVELOPMENT_TEAM = ""; - ENABLE_BITCODE = NO; - INFOPLIST_FILE = InvitesExample/Info.plist; - LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks"; - PRODUCT_BUNDLE_IDENTIFIER = com.google.firebase.quickstart.InvitesExample; - PRODUCT_NAME = InvitesExample; - PROVISIONING_PROFILE_SPECIFIER = ""; - }; - name = Release; - }; -/* End XCBuildConfiguration section */ - -/* Begin XCConfigurationList section */ - 1073479320315A0F004A66D1 /* Build configuration list for PBXNativeTarget "InvitesExampleSwiftUITests" */ = { - isa = XCConfigurationList; - buildConfigurations = ( - 1073479420315A0F004A66D1 /* Debug */, - 1073479520315A0F004A66D1 /* Release */, - ); - defaultConfigurationIsVisible = 0; - defaultConfigurationName = Release; - }; - 1073485720333BDE004A66D1 /* Build configuration list for PBXNativeTarget "InvitesExampleUITests" */ = { - isa = XCConfigurationList; - buildConfigurations = ( - 1073485820333BDE004A66D1 /* Debug */, - 1073485920333BDE004A66D1 /* Release */, - ); - defaultConfigurationIsVisible = 0; - defaultConfigurationName = Release; - }; - 4B1A6C7D1B0A752100E1EDA2 /* Build configuration list for PBXNativeTarget "InvitesExampleTests" */ = { - isa = XCConfigurationList; - buildConfigurations = ( - 4B1A6C7B1B0A752100E1EDA2 /* Debug */, - 4B1A6C7C1B0A752100E1EDA2 /* Release */, - ); - defaultConfigurationIsVisible = 0; - defaultConfigurationName = Release; - }; - 4B97B2721AD7145E0036DD6C /* Build configuration list for PBXNativeTarget "InvitesExampleSwift" */ = { - isa = XCConfigurationList; - buildConfigurations = ( - 4B97B2731AD7145E0036DD6C /* Debug */, - 4B97B2741AD7145E0036DD6C /* Release */, - ); - defaultConfigurationIsVisible = 0; - defaultConfigurationName = Release; - }; - 4BC032D91ACF33B70092326A /* Build configuration list for PBXProject "InvitesExample" */ = { - isa = XCConfigurationList; - buildConfigurations = ( - 4BC032FF1ACF33B70092326A /* Debug */, - 4BC033001ACF33B70092326A /* Release */, - ); - defaultConfigurationIsVisible = 0; - defaultConfigurationName = Release; - }; - 4BC033011ACF33B70092326A /* Build configuration list for PBXNativeTarget "InvitesExample" */ = { - isa = XCConfigurationList; - buildConfigurations = ( - 4BC033021ACF33B70092326A /* Debug */, - 4BC033031ACF33B70092326A /* Release */, - ); - defaultConfigurationIsVisible = 0; - defaultConfigurationName = Release; - }; -/* End XCConfigurationList section */ - }; - rootObject = 4BC032D61ACF33B70092326A /* Project object */; -} diff --git a/invites/InvitesExample.xcodeproj/xcshareddata/xcschemes/InvitesExample.xcscheme b/invites/InvitesExample.xcodeproj/xcshareddata/xcschemes/InvitesExample.xcscheme deleted file mode 100644 index 4a4a0eb8..00000000 --- a/invites/InvitesExample.xcodeproj/xcshareddata/xcschemes/InvitesExample.xcscheme +++ /dev/null @@ -1,111 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/invites/InvitesExample.xcodeproj/xcshareddata/xcschemes/InvitesExampleSwift.xcscheme b/invites/InvitesExample.xcodeproj/xcshareddata/xcschemes/InvitesExampleSwift.xcscheme deleted file mode 100644 index ca8c6c54..00000000 --- a/invites/InvitesExample.xcodeproj/xcshareddata/xcschemes/InvitesExampleSwift.xcscheme +++ /dev/null @@ -1,101 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/invites/InvitesExample/.clang-format b/invites/InvitesExample/.clang-format deleted file mode 100644 index 1f09ce0f..00000000 --- a/invites/InvitesExample/.clang-format +++ /dev/null @@ -1,4 +0,0 @@ -BasedOnStyle: Google -ColumnLimit: 100 -BinPackParameters: false -AllowAllParametersOfDeclarationOnNextLine: true diff --git a/invites/InvitesExample/AppDelegate.h b/invites/InvitesExample/AppDelegate.h deleted file mode 100644 index 409c657c..00000000 --- a/invites/InvitesExample/AppDelegate.h +++ /dev/null @@ -1,23 +0,0 @@ -// -// Copyright (c) Google Inc. -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS, -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. -// - -@import UIKit; - -@interface AppDelegate : UIResponder - -@property(strong, nonatomic) UIWindow *window; - -@end diff --git a/invites/InvitesExample/AppDelegate.m b/invites/InvitesExample/AppDelegate.m deleted file mode 100644 index 89ff0762..00000000 --- a/invites/InvitesExample/AppDelegate.m +++ /dev/null @@ -1,102 +0,0 @@ -// -// Copyright (c) Google Inc. -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS, -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. -// - -#import "AppDelegate.h" -@import FirebaseCore; -@import GoogleSignIn; - -@implementation AppDelegate - -// [START configure] -- (BOOL)application:(UIApplication *)application - didFinishLaunchingWithOptions:(NSDictionary *)launchOptions { - // Use Firebase library to configure APIs - [FIRApp configure]; - return YES; -} -// [END configure] - -// [START openurl] -- (BOOL)application:(UIApplication *)app openURL:(NSURL *)url - options:(NSDictionary *)options { - return [self application:app - openURL:url - sourceApplication:options[UIApplicationOpenURLOptionsSourceApplicationKey] - annotation:options[UIApplicationOpenURLOptionsAnnotationKey]]; -} - -- (BOOL)application:(UIApplication *)application - openURL:(NSURL *)url - sourceApplication:(NSString *)sourceApplication - annotation:(id)annotation { - if ([[GIDSignIn sharedInstance] handleURL:url - sourceApplication:sourceApplication - annotation:annotation]) { - return YES; - } - // Handle App Invite requests - return [FIRInvites handleUniversalLink:url - completion:^(FIRReceivedInvite * _Nullable receivedInvite, - NSError * _Nullable error) { - // [START_EXCLUDE] - if (receivedInvite) { - [self showAlertViewWithInvite:receivedInvite]; - } - // [END_EXCLUDE] - }]; -} -// [END openurl] - -// [START continueuseractivity] -- (BOOL)application:(UIApplication *)application -continueUserActivity:(nonnull NSUserActivity *)userActivity restorationHandler: -#if defined(__IPHONE_12_0) && (__IPHONE_OS_VERSION_MAX_ALLOWED >= __IPHONE_12_0) -(nonnull void (^)(NSArray> *_Nullable))restorationHandler { -#else - (nonnull void (^)(NSArray *_Nullable))restorationHandler { -#endif // __IPHONE_12_0 - // Handle App Invite requests - return [FIRInvites handleUniversalLink:userActivity.webpageURL - completion:^(FIRReceivedInvite * _Nullable receivedInvite, - NSError * _Nullable error) { - // [START_EXCLUDE] - if (receivedInvite) { - [self showAlertViewWithInvite:receivedInvite]; - } - // [END_EXCLUDE] - }]; -} -// [END continueuseractivity] - -- (void)showAlertViewWithInvite:(FIRReceivedInvite *)invite { - UIAlertAction *okAction = [UIAlertAction actionWithTitle:@"OK" - style:UIAlertActionStyleDefault - handler:nil]; - NSString *matchType = invite.matchType == FIRReceivedInviteMatchTypeWeak ? @"weak" : @"strong"; - NSString *message = - [NSString stringWithFormat:@"Invite ID: %@\nDeep-link: %@\nMatch Type: %@", - invite.inviteId, invite.deepLink, matchType]; - - UIAlertController *alertController = - [UIAlertController alertControllerWithTitle:@"Invite" - message:message - preferredStyle:UIAlertControllerStyleAlert]; - [alertController addAction:okAction]; - [self.window.rootViewController presentViewController:alertController - animated:YES - completion:nil]; -} -@end diff --git a/invites/InvitesExample/Base.lproj/Main.storyboard b/invites/InvitesExample/Base.lproj/Main.storyboard deleted file mode 100644 index e94cae05..00000000 --- a/invites/InvitesExample/Base.lproj/Main.storyboard +++ /dev/null @@ -1,238 +0,0 @@ - - - - - - - - - - - - - - - - Roboto-Bold - - - Roboto-Regular - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/invites/InvitesExample/Info.plist b/invites/InvitesExample/Info.plist deleted file mode 100644 index 69cf445e..00000000 --- a/invites/InvitesExample/Info.plist +++ /dev/null @@ -1,62 +0,0 @@ - - - - - NSContactsUsageDescription - Used for Firebase Invites - CFBundleDevelopmentRegion - en - CFBundleExecutable - $(EXECUTABLE_NAME) - CFBundleIdentifier - $(PRODUCT_BUNDLE_IDENTIFIER) - CFBundleInfoDictionaryVersion - 6.0 - CFBundleName - $(PRODUCT_NAME) - CFBundlePackageType - APPL - CFBundleShortVersionString - 1.0.1 - CFBundleSignature - ???? - CFBundleURLTypes - - - CFBundleTypeRole - Editor - CFBundleURLName - google - CFBundleURLSchemes - - YOUR_REVERSED_CLIENT_ID - - - - CFBundleVersion - 1 - LSRequiresIPhoneOS - - UILaunchStoryboardName - LaunchScreen - UIMainStoryboardFile - Main - UIRequiredDeviceCapabilities - - armv7 - - UISupportedInterfaceOrientations - - UIInterfaceOrientationPortrait - UIInterfaceOrientationLandscapeLeft - UIInterfaceOrientationLandscapeRight - - UISupportedInterfaceOrientations~ipad - - UIInterfaceOrientationPortrait - UIInterfaceOrientationPortraitUpsideDown - UIInterfaceOrientationLandscapeLeft - UIInterfaceOrientationLandscapeRight - - - diff --git a/invites/InvitesExample/InvitesExample.entitlements b/invites/InvitesExample/InvitesExample.entitlements deleted file mode 100644 index bdcfc1a4..00000000 --- a/invites/InvitesExample/InvitesExample.entitlements +++ /dev/null @@ -1,10 +0,0 @@ - - - - - com.apple.developer.associated-domains - - applinks:n8r9f.app.goo.gl - - - diff --git a/invites/InvitesExample/SignInViewController.h b/invites/InvitesExample/SignInViewController.h deleted file mode 100644 index 3369cd1e..00000000 --- a/invites/InvitesExample/SignInViewController.h +++ /dev/null @@ -1,20 +0,0 @@ -// -// Copyright (c) Google Inc. -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS, -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. -// -#import - -@interface SignInViewController : UIViewController - -@end \ No newline at end of file diff --git a/invites/InvitesExample/SignInViewController.m b/invites/InvitesExample/SignInViewController.m deleted file mode 100644 index 145a14b5..00000000 --- a/invites/InvitesExample/SignInViewController.m +++ /dev/null @@ -1,67 +0,0 @@ -// -// Copyright (c) Google Inc. -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS, -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. -// - -#import "SignInViewController.h" -#import "ViewController.h" -@import GoogleSignIn; -@import FirebaseCore; - - -@interface SignInViewController () -@property(weak, nonatomic) IBOutlet GIDSignInButton *signInButton; -@property(weak, nonatomic) IBOutlet UILabel *bgText; -@end - -@implementation SignInViewController - -- (void)viewDidAppear:(BOOL)animated { - [super viewDidAppear:animated]; - - _bgText.text = @"Invites\niOS demo"; - - [GIDSignIn sharedInstance].clientID = [FIRApp defaultApp].options.clientID; - - // Sign the user in automatically - [GIDSignIn sharedInstance].uiDelegate = self; - [[GIDSignIn sharedInstance] signInSilently]; - - // TODO(developer): Configure the sign-in button look/feel - [GIDSignIn sharedInstance].delegate = self; -} - -- (void)signIn:(GIDSignIn *)signIn - didSignInForUser:(GIDGoogleUser *)user - withError:(NSError *)error { - if (error == nil) { - // User Successfully signed in. - // TODO: Remove async after, when GIDSignIn is started getting called after dissmissVC - dispatch_after(dispatch_time(DISPATCH_TIME_NOW, (int64_t)(0.35 * NSEC_PER_SEC)), dispatch_get_main_queue(), ^{ - [self performSegueWithIdentifier:@"SignedInScreen" sender:self]; - }); - } else { - // Something went wrong; for example, the user could haved clicked cancel. - NSLog(@"%@", error.localizedDescription); - } -} - -- (UIStatusBarStyle)preferredStatusBarStyle { - return UIStatusBarStyleLightContent; -} - -- (IBAction)unwindToSignIn:(UIStoryboardSegue *)sender { - [GIDSignIn sharedInstance].delegate = self; -} -@end diff --git a/invites/InvitesExample/ViewController.h b/invites/InvitesExample/ViewController.h deleted file mode 100644 index 179f8331..00000000 --- a/invites/InvitesExample/ViewController.h +++ /dev/null @@ -1,21 +0,0 @@ -// -// Copyright (c) Google Inc. -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS, -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. -// - -@import UIKit; - -@interface ViewController : UIViewController - -@end diff --git a/invites/InvitesExample/ViewController.m b/invites/InvitesExample/ViewController.m deleted file mode 100644 index e6b6e70a..00000000 --- a/invites/InvitesExample/ViewController.m +++ /dev/null @@ -1,172 +0,0 @@ -// -// Copyright (c) Google Inc. -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS, -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. -// - -#import "ViewController.h" -@import GoogleSignIn; -@import Firebase; - -// [START viewcontroller_interfaces] -@interface ViewController () -// [END viewcontroller_interfaces] -// [START viewcontroller_vars] -@property(weak, nonatomic) IBOutlet GIDSignInButton *signInButton; -@property(weak, nonatomic) IBOutlet UIButton *signOutButton; -@property(weak, nonatomic) IBOutlet UIButton *disconnectButton; -@property(weak, nonatomic) IBOutlet UIButton *inviteButton; -@property(weak, nonatomic) IBOutlet UILabel *statusText; -// [END viewcontroler_vars] -@end - -@implementation ViewController - -// [START viewdidload] -- (void)viewDidLoad { - [super viewDidLoad]; - - // TODO(developer) Configure the sign-in button look/feel - [GIDSignIn sharedInstance].delegate = self; - [GIDSignIn sharedInstance].uiDelegate = self; - - // Sign in automatically. - [[GIDSignIn sharedInstance] signInSilently]; - - [self setupUI]; - [self toggleAuthUI]; -} -// [END viewdidload] - -- (void)setupUI { - float grayValue = (204.0 / 255); - UIColor *grayColor = [UIColor colorWithRed:grayValue green:grayValue blue:grayValue alpha:1.0]; - - _inviteButton.layer.cornerRadius = 3; - _inviteButton.layer.shadowRadius = 1; - _inviteButton.layer.shadowOffset = CGSizeMake(0, 0.5); - _inviteButton.layer.shadowColor = [UIColor blackColor].CGColor; - _inviteButton.layer.shadowOpacity = .7; - - _signOutButton.layer.borderWidth = .5; - _signOutButton.layer.borderColor = grayColor.CGColor; - _signOutButton.layer.cornerRadius = 2; - _signOutButton.layer.shadowRadius = .5; - _signOutButton.layer.shadowOffset = CGSizeMake(0, 0.5); - _signOutButton.layer.shadowColor = [UIColor blackColor].CGColor; - _signOutButton.layer.shadowOpacity = .4; - - _disconnectButton.layer.borderWidth = .5; - _disconnectButton.layer.borderColor = grayColor.CGColor; - _disconnectButton.layer.cornerRadius = 2; - _disconnectButton.layer.shadowRadius = .5; - _disconnectButton.layer.shadowOffset = CGSizeMake(0, 0.5); - _disconnectButton.layer.shadowColor = [UIColor blackColor].CGColor; - _disconnectButton.layer.shadowOpacity = .4; -} - -// [START signin_handler] -- (void)signIn:(GIDSignIn *)signIn - didSignInForUser:(GIDGoogleUser *)user - withError:(NSError *)error { - // Perform any operations on signed in user here. - if (user.profile.name) { - _statusText.text = [NSString stringWithFormat:@"Signed in as %@", user.profile.name]; - } else { - _statusText.text = @"Signed in, profile name is not set"; - } - [self toggleAuthUI]; -} -// [END signin_handler] - -// [START disconnect_handler] -- (void)signIn:(GIDSignIn *)signIn - didDisconnectWithUser:(GIDGoogleUser *)user - withError:(NSError *)error { - // Perform any operations when the user disconnects from app here. - _statusText.text = @"Disconnected user"; - [self toggleAuthUI]; -} -// [END disconnect_handler] - -// [START signout_tapped] -- (IBAction)signOutTapped:(id)sender { - [[GIDSignIn sharedInstance] signOut]; - _statusText.text = @"Signed out"; - [self toggleAuthUI]; -} -// [END signout_tapped] - -// [START disconnect_tapped] -- (IBAction)disconnectTapped:(id)sender { - [[GIDSignIn sharedInstance] disconnect]; -} -// [END disconnect_tapped] - -// [START invite_tapped] -- (IBAction)inviteTapped:(id)sender { - id inviteDialog = [FIRInvites inviteDialog]; - [inviteDialog setInviteDelegate:self]; - - // NOTE: You must have the App Store ID set in your developer console project - // in order for invitations to successfully be sent. - NSString *message = - [NSString stringWithFormat:@"Try this out!\n -%@", - [GIDSignIn sharedInstance].currentUser.profile.name]; - - // A message hint for the dialog. Note this manifests differently depending on the - // received invitation type. For example, in an email invite this appears as the subject. - [inviteDialog setMessage:message]; - - // Title for the dialog, this is what the user sees before sending the invites. - [inviteDialog setTitle:@"Invites Example"]; - [inviteDialog setDeepLink:@"app_url"]; - [inviteDialog setCallToActionText:@"Install!"]; - [inviteDialog setCustomImage:@"https://www.google.com/images/branding/googlelogo/2x/googlelogo_color_272x92dp.png"]; - [inviteDialog open]; -} -// [END invite_tapped] - -// [START invite_finished] -- (void)inviteFinishedWithInvitations:(NSArray *)invitationIds error:(NSError *)error { - if (error) { - NSLog(@"%@", error.localizedDescription); - } else { - NSLog(@"%li invites sent", invitationIds.count); - } -} -// [END invite_finished] - -// [START toggle_auth] -- (void)toggleAuthUI { - if ([GIDSignIn sharedInstance].currentUser.authentication == nil) { - // Not signed in - _signInButton.enabled = YES; - _signOutButton.enabled = NO; - _disconnectButton.enabled = NO; - _inviteButton.enabled = NO; - [self performSegueWithIdentifier:@"SignedOutScreen" sender:self]; - } else { - // Signed in - _signInButton.enabled = NO; - _signOutButton.enabled = YES; - _disconnectButton.enabled = YES; - _inviteButton.enabled = YES; - } -} -// [END toggle_auth] - -- (UIStatusBarStyle)preferredStatusBarStyle { - return UIStatusBarStyleLightContent; -} -@end diff --git a/invites/InvitesExample/main.m b/invites/InvitesExample/main.m deleted file mode 100644 index d4878306..00000000 --- a/invites/InvitesExample/main.m +++ /dev/null @@ -1,24 +0,0 @@ -// -// Copyright (c) 2015 Google Inc. -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS, -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. -// - -#import -#import "AppDelegate.h" - -int main(int argc, char* argv[]) { - @autoreleasepool { - return UIApplicationMain(argc, argv, nil, NSStringFromClass([AppDelegate class])); - } -} diff --git a/invites/InvitesExampleSwift/AppDelegate.swift b/invites/InvitesExampleSwift/AppDelegate.swift deleted file mode 100644 index 39c085c7..00000000 --- a/invites/InvitesExampleSwift/AppDelegate.swift +++ /dev/null @@ -1,84 +0,0 @@ -// -// Copyright (c) Google Inc. -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS, -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. -// -import UIKit -import Firebase -import GoogleSignIn - -@UIApplicationMain -class AppDelegate: UIResponder, UIApplicationDelegate { - var window: UIWindow? - - // [START configure] - func application(_ application: UIApplication, - didFinishLaunchingWithOptions launchOptions: [UIApplicationLaunchOptionsKey: Any]?) -> Bool { - // Use Firebase library to configure APIs - FirebaseApp.configure() - return true - } - // [END configure] - - // [START openurl] - @available(iOS 9.0, *) - func application(_ application: UIApplication, open url: URL, options: [UIApplicationOpenURLOptionsKey : Any]) -> Bool { - return self.application(application, open: url, sourceApplication: options[UIApplicationOpenURLOptionsKey.sourceApplication] as? String, annotation: "") - } - - func application(_ application: UIApplication, - open url: URL, sourceApplication: String?, annotation: Any) -> Bool { - if GIDSignIn.sharedInstance().handle(url, sourceApplication: sourceApplication, annotation: annotation) { - return true - } - - return Invites.handleUniversalLink(url) { invite, error in - // [START_EXCLUDE] - if let error = error { - print(error.localizedDescription) - return - } - if let invite = invite { - self.showAlertView(withInvite: invite) - } - // [END_EXCLUDE] - } - } - // [END openurl] - - // [START continueuseractivity] - func application(_ application: UIApplication, continue userActivity: NSUserActivity, restorationHandler: @escaping ([Any]?) -> Void) -> Bool { - return Invites.handleUniversalLink(userActivity.webpageURL!) { invite, error in - // [START_EXCLUDE] - if let error = error { - print(error.localizedDescription) - return - } - if let invite = invite { - self.showAlertView(withInvite: invite) - } - // [END_EXCLUDE] - } - } - // [END continueuseractivity] - - func showAlertView(withInvite invite: ReceivedInvite) { - let okAction = UIAlertAction(title: "OK", style: .default, handler: nil) - let matchType = invite.matchType == .weak ? "weak" : "strong" - let message = "Invite ID: \(invite.inviteId)\nDeep-link: \(invite.deepLink)\nMatch Type: \(matchType)" - let alertController = UIAlertController(title: "Invite", message: message, preferredStyle: .alert) - alertController.addAction(okAction) - self.window?.rootViewController?.present(alertController, animated: true, completion: nil) - } -} - diff --git a/invites/InvitesExampleSwift/Images.xcassets/AppIcon.appiconset/Contents.json b/invites/InvitesExampleSwift/Images.xcassets/AppIcon.appiconset/Contents.json deleted file mode 100644 index 36d2c80d..00000000 --- a/invites/InvitesExampleSwift/Images.xcassets/AppIcon.appiconset/Contents.json +++ /dev/null @@ -1,68 +0,0 @@ -{ - "images" : [ - { - "idiom" : "iphone", - "size" : "29x29", - "scale" : "2x" - }, - { - "idiom" : "iphone", - "size" : "29x29", - "scale" : "3x" - }, - { - "idiom" : "iphone", - "size" : "40x40", - "scale" : "2x" - }, - { - "idiom" : "iphone", - "size" : "40x40", - "scale" : "3x" - }, - { - "idiom" : "iphone", - "size" : "60x60", - "scale" : "2x" - }, - { - "idiom" : "iphone", - "size" : "60x60", - "scale" : "3x" - }, - { - "idiom" : "ipad", - "size" : "29x29", - "scale" : "1x" - }, - { - "idiom" : "ipad", - "size" : "29x29", - "scale" : "2x" - }, - { - "idiom" : "ipad", - "size" : "40x40", - "scale" : "1x" - }, - { - "idiom" : "ipad", - "size" : "40x40", - "scale" : "2x" - }, - { - "idiom" : "ipad", - "size" : "76x76", - "scale" : "1x" - }, - { - "idiom" : "ipad", - "size" : "76x76", - "scale" : "2x" - } - ], - "info" : { - "version" : 1, - "author" : "xcode" - } -} \ No newline at end of file diff --git a/invites/InvitesExampleSwift/SignInViewController.swift b/invites/InvitesExampleSwift/SignInViewController.swift deleted file mode 100644 index 0194820d..00000000 --- a/invites/InvitesExampleSwift/SignInViewController.swift +++ /dev/null @@ -1,60 +0,0 @@ -// -// Copyright (c) Google Inc. -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS, -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. -// -import UIKit -import Firebase -import GoogleSignIn - -// Match the ObjC symbol name inside Main.storyboard. -@objc(SignInViewController) - -class SignInViewController: UIViewController, GIDSignInDelegate, GIDSignInUIDelegate { - - @IBOutlet weak var signInButton: GIDSignInButton! - @IBOutlet weak var bgText: UILabel! - - override func viewDidAppear(_ animated: Bool) { - super.viewDidAppear(animated) - - bgText.text = "Invites\niOS demo" - - GIDSignIn.sharedInstance().clientID = FirebaseApp.app()?.options.clientID - GIDSignIn.sharedInstance().delegate = self - GIDSignIn.sharedInstance().uiDelegate = self - GIDSignIn.sharedInstance().signInSilently() - } - - func sign(_ signIn: GIDSignIn!, didSignInFor user: GIDGoogleUser!, withError error: Error!) { - guard error == nil else { - // Something went wrong; for example, the user could haved clicked cancel. - print("\(error.localizedDescription)") - return - } - // User Successfully signed in. - // TODO: Remove async after, when GIDSignIn is started getting called after dissmissVC - DispatchQueue.main.asyncAfter(deadline: .now() + 0.35) { - self.performSegue(withIdentifier: "SignedInScreen", sender: self) - } - } - - @IBAction func unwindToSignIn(_ sender: UIStoryboardSegue) { - GIDSignIn.sharedInstance().delegate = self - } - - // Sets the status bar to white. - override var preferredStatusBarStyle: UIStatusBarStyle { - return .lightContent - } -} diff --git a/invites/InvitesExampleSwift/ViewController.swift b/invites/InvitesExampleSwift/ViewController.swift deleted file mode 100644 index 837eef95..00000000 --- a/invites/InvitesExampleSwift/ViewController.swift +++ /dev/null @@ -1,130 +0,0 @@ -// -// Copyright (c) Google Inc. -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS, -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. -// -import UIKit - -import GoogleSignIn -import Firebase - -// Match the ObjC symbol name inside Main.storyboard. -@objc(ViewController) -// [START viewcontroller_interfaces] -class ViewController: UIViewController, GIDSignInDelegate, GIDSignInUIDelegate, InviteDelegate { -// [END viewcontroller_interfaces] - // [START viewcontroller_vars] - @IBOutlet weak var signOutButton: UIButton! - @IBOutlet weak var disconnectButton: UIButton! - @IBOutlet weak var inviteButton: UIButton! - @IBOutlet weak var statusText: UILabel! - // [END viewcontroller_vars] - - // [START viewdidload] - override func viewWillAppear(_ animated: Bool) { - super.viewWillAppear(animated) - GIDSignIn.sharedInstance().delegate = self - GIDSignIn.sharedInstance().uiDelegate = self - GIDSignIn.sharedInstance().signInSilently() - toggleAuthUI() - } - // [END viewdidload] - - // [START signin_handler] - func sign(_ signIn: GIDSignIn!, didSignInFor user: GIDGoogleUser!, withError error: Error!) { - if let error = error { - print("\(error.localizedDescription)") - } else { - // User Successfully signed in. - if let name = user.profile.name { - statusText.text = "Signed in as \(name)" - } else { - statusText.text = "Signed in, profile name is not set" - } - } - toggleAuthUI() - } - // [END signin_handler] - - // [START signout_tapped] - @IBAction func signOutTapped(_ sender: AnyObject) { - GIDSignIn.sharedInstance().signOut() - statusText.text = "Signed out" - toggleAuthUI() - } - // [END signout_tapped] - - // [START disconnect_tapped] - @IBAction func disconnectTapped(_ sender: AnyObject) { - GIDSignIn.sharedInstance().disconnect() - statusText.text = "Disconnected" - toggleAuthUI() - } - - func sign(_ signIn: GIDSignIn!, didDisconnectWith user: GIDGoogleUser!, withError error: Error!) { - toggleAuthUI() - } - // [END disconnect_tapped] - - // [START invite_tapped] - @IBAction func inviteTapped(_ sender: AnyObject) { - if let invite = Invites.inviteDialog() { - invite.setInviteDelegate(self) - - // NOTE: You must have the App Store ID set in your developer console project - // in order for invitations to successfully be sent. - - // A message hint for the dialog. Note this manifests differently depending on the - // received invitation type. For example, in an email invite this appears as the subject. - invite.setMessage("Try this out!\n -\(GIDSignIn.sharedInstance().currentUser.profile.name)") - // Title for the dialog, this is what the user sees before sending the invites. - invite.setTitle("Invites Example") - invite.setDeepLink("app_url") - invite.setCallToActionText("Install!") - invite.setCustomImage("https://www.google.com/images/branding/googlelogo/2x/googlelogo_color_272x92dp.png") - invite.open() - } - } - // [END invite_tapped] - - // [START toggle_auth] - func toggleAuthUI() { - if GIDSignIn.sharedInstance().hasAuthInKeychain() { - // Signed in - signOutButton.isEnabled = true - disconnectButton.isEnabled = true - inviteButton.isEnabled = true - } else { - signOutButton.isEnabled = false - disconnectButton.isEnabled = false - inviteButton.isEnabled = false - self.performSegue(withIdentifier: "SignedOutScreen", sender:self) - } - } - // [END toggle_auth] - - // [START invite_finished] - func inviteFinished(withInvitations invitationIds: [String], error: Error?) { - if let error = error { - print("Failed: " + error.localizedDescription) - } else { - print("\(invitationIds.count) invites sent") - } - } - // [END invite_finished] - - // Sets the status bar to white. - override var preferredStatusBarStyle: UIStatusBarStyle { - return UIStatusBarStyle.lightContent - } -} diff --git a/invites/InvitesExampleSwiftUITests/Info.plist b/invites/InvitesExampleSwiftUITests/Info.plist deleted file mode 100644 index 6c40a6cd..00000000 --- a/invites/InvitesExampleSwiftUITests/Info.plist +++ /dev/null @@ -1,22 +0,0 @@ - - - - - CFBundleDevelopmentRegion - $(DEVELOPMENT_LANGUAGE) - CFBundleExecutable - $(EXECUTABLE_NAME) - CFBundleIdentifier - $(PRODUCT_BUNDLE_IDENTIFIER) - CFBundleInfoDictionaryVersion - 6.0 - CFBundleName - $(PRODUCT_NAME) - CFBundlePackageType - BNDL - CFBundleShortVersionString - 1.0 - CFBundleVersion - 1 - - diff --git a/invites/InvitesExampleSwiftUITests/InvitesExampleSwiftUITests.swift b/invites/InvitesExampleSwiftUITests/InvitesExampleSwiftUITests.swift deleted file mode 100644 index b33f5428..00000000 --- a/invites/InvitesExampleSwiftUITests/InvitesExampleSwiftUITests.swift +++ /dev/null @@ -1,36 +0,0 @@ -// -// InvitesExampleSwiftUITests.swift -// InvitesExampleSwiftUITests -// -// Created by Ibrahim Ulukaya on 2/12/18. -// Copyright © 2018 Google Inc. All rights reserved. -// - -import XCTest - -class InvitesExampleSwiftUITests: XCTestCase { - - override func setUp() { - super.setUp() - - // Put setup code here. This method is called before the invocation of each test method in the class. - - // In UI tests it is usually best to stop immediately when a failure occurs. - continueAfterFailure = false - // UI tests must launch the application that they test. Doing this in setup will make sure it happens for each test method. - XCUIApplication().launch() - - // In UI tests it’s important to set the initial state - such as interface orientation - required for your tests before they run. The setUp method is a good place to do this. - } - - override func tearDown() { - // Put teardown code here. This method is called after the invocation of each test method in the class. - super.tearDown() - } - - func testExample() { - // Use recording to get started writing UI tests. - // Use XCTAssert and related functions to verify your tests produce the correct results. - } - -} diff --git a/invites/InvitesExampleTests/InvitesExampleTests.m b/invites/InvitesExampleTests/InvitesExampleTests.m deleted file mode 100644 index ce8e581b..00000000 --- a/invites/InvitesExampleTests/InvitesExampleTests.m +++ /dev/null @@ -1,41 +0,0 @@ -// -// Copyright (c) Google Inc. -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS, -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. -// -#import -#import -@import Firebase; - -@interface InvitesExampleTests : XCTestCase - -@end - -@implementation InvitesExampleTests - -- (void)testAppWasConfigured { - // Check that the FIROptions matches what we read from the file. - [FIRApp configure]; - NSDictionary *configPlist = - [NSDictionary dictionaryWithContentsOfFile:[[NSBundle mainBundle] - pathForResource:@"GoogleService-Info" - ofType:@"plist"]]; - - // Check the client ID is configured for iOS target app. - NSString* actual = [FIRApp defaultApp].options.clientID; - NSString* expected = configPlist[@"CLIENT_ID"]; - - XCTAssertEqualObjects(actual, expected); -} - -@end diff --git a/invites/InvitesExampleUITests/Info.plist b/invites/InvitesExampleUITests/Info.plist deleted file mode 100644 index 6c40a6cd..00000000 --- a/invites/InvitesExampleUITests/Info.plist +++ /dev/null @@ -1,22 +0,0 @@ - - - - - CFBundleDevelopmentRegion - $(DEVELOPMENT_LANGUAGE) - CFBundleExecutable - $(EXECUTABLE_NAME) - CFBundleIdentifier - $(PRODUCT_BUNDLE_IDENTIFIER) - CFBundleInfoDictionaryVersion - 6.0 - CFBundleName - $(PRODUCT_NAME) - CFBundlePackageType - BNDL - CFBundleShortVersionString - 1.0 - CFBundleVersion - 1 - - diff --git a/invites/InvitesExampleUITests/InvitesExampleUITests.m b/invites/InvitesExampleUITests/InvitesExampleUITests.m deleted file mode 100644 index 709c4c3d..00000000 --- a/invites/InvitesExampleUITests/InvitesExampleUITests.m +++ /dev/null @@ -1,40 +0,0 @@ -// -// InvitesExampleUITests.m -// InvitesExampleUITests -// -// Created by Ibrahim Ulukaya on 2/13/18. -// Copyright © 2018 Google Inc. All rights reserved. -// - -#import - -@interface InvitesExampleUITests : XCTestCase - -@end - -@implementation InvitesExampleUITests - -- (void)setUp { - [super setUp]; - - // Put setup code here. This method is called before the invocation of each test method in the class. - - // In UI tests it is usually best to stop immediately when a failure occurs. - self.continueAfterFailure = NO; - // UI tests must launch the application that they test. Doing this in setup will make sure it happens for each test method. - [[[XCUIApplication alloc] init] launch]; - - // In UI tests it’s important to set the initial state - such as interface orientation - required for your tests before they run. The setUp method is a good place to do this. -} - -- (void)tearDown { - // Put teardown code here. This method is called after the invocation of each test method in the class. - [super tearDown]; -} - -- (void)testExample { - // Use recording to get started writing UI tests. - // Use XCTAssert and related functions to verify your tests produce the correct results. -} - -@end diff --git a/invites/Podfile b/invites/Podfile deleted file mode 100644 index b7518719..00000000 --- a/invites/Podfile +++ /dev/null @@ -1,10 +0,0 @@ -use_frameworks! -platform :ios, '8.0' -pod 'Firebase/Invites' - -target 'InvitesExample' do -end -target 'InvitesExampleSwift' do -end -target 'InvitesExampleTests' do -end diff --git a/invites/Podfile.lock b/invites/Podfile.lock deleted file mode 100644 index ad0a65e7..00000000 --- a/invites/Podfile.lock +++ /dev/null @@ -1,150 +0,0 @@ -PODS: - - Firebase/CoreOnly (5.20.2): - - FirebaseCore (= 5.4.1) - - Firebase/Invites (5.20.2): - - Firebase/CoreOnly - - FirebaseInvites (= 3.0.1) - - 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.5.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) - - 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) - - GoogleAPIClientForREST (1.4.3): - - GoogleAPIClientForREST/Core (= 1.4.3) - - GTMSessionFetcher (>= 1.1.7) - - GoogleAPIClientForREST/Core (1.4.3): - - 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.2): - - GoogleToolboxForMac/Defines (= 2.2.2) - - GoogleToolboxForMac/DebugUtils (2.2.2): - - GoogleToolboxForMac/Defines (= 2.2.2) - - GoogleToolboxForMac/Defines (2.2.2) - - GoogleToolboxForMac/Logger (2.2.2): - - GoogleToolboxForMac/Defines (= 2.2.2) - - "GoogleToolboxForMac/NSDictionary+URLArguments (2.2.2)": - - GoogleToolboxForMac/DebugUtils (= 2.2.2) - - GoogleToolboxForMac/Defines (= 2.2.2) - - "GoogleToolboxForMac/NSString+URLArguments (= 2.2.2)" - - "GoogleToolboxForMac/NSString+URLArguments (2.2.2)" - - GoogleToolboxForMac/StringEncoding (2.2.2): - - GoogleToolboxForMac/Defines (= 2.2.2) - - GoogleToolboxForMac/URLBuilder (2.2.2): - - GoogleToolboxForMac/Core (= 2.2.2) - - GoogleToolboxForMac/Defines (= 2.2.2) - - "GoogleToolboxForMac/NSDictionary+URLArguments (= 2.2.2)" - - "GoogleToolboxForMac/NSString+URLArguments (= 2.2.2)" - - GoogleUtilities/AppDelegateSwizzler (5.8.0): - - GoogleUtilities/Environment - - GoogleUtilities/Logger - - GoogleUtilities/Network - - GoogleUtilities/Environment (5.8.0) - - GoogleUtilities/Logger (5.8.0): - - GoogleUtilities/Environment - - GoogleUtilities/MethodSwizzler (5.8.0): - - GoogleUtilities/Logger - - GoogleUtilities/Network (5.8.0): - - GoogleUtilities/Logger - - "GoogleUtilities/NSData+zlib" - - GoogleUtilities/Reachability - - "GoogleUtilities/NSData+zlib (5.8.0)" - - GoogleUtilities/Reachability (5.8.0): - - GoogleUtilities/Logger - - GoogleUtilities/UserDefaults (5.8.0): - - GoogleUtilities/Logger - - GTMOAuth2 (1.1.6): - - GTMSessionFetcher (~> 1.1) - - GTMSessionFetcher (1.4.0): - - GTMSessionFetcher/Full (= 1.4.0) - - GTMSessionFetcher/Core (1.4.0) - - GTMSessionFetcher/Full (1.4.0): - - GTMSessionFetcher/Core (= 1.4.0) - - nanopb (0.3.9011): - - nanopb/decode (= 0.3.9011) - - nanopb/encode (= 0.3.9011) - - nanopb/decode (0.3.9011) - - nanopb/encode (0.3.9011) - - Protobuf (3.13.0) - -DEPENDENCIES: - - Firebase/Invites - -SPEC REPOS: - trunk: - - Firebase - - FirebaseAnalytics - - FirebaseAnalyticsInterop - - FirebaseCore - - FirebaseDynamicLinks - - FirebaseInstanceID - - FirebaseInvites - - GoogleAPIClientForREST - - GoogleAppMeasurement - - GoogleSignIn - - GoogleToolboxForMac - - GoogleUtilities - - GTMOAuth2 - - GTMSessionFetcher - - nanopb - - Protobuf - -SPEC CHECKSUMS: - Firebase: 0c8cf33f266410c61ab3e2265cfa412200351d9c - FirebaseAnalytics: ece1aa57a4f43c64d53a648b5a5e05151aae947b - FirebaseAnalyticsInterop: 3f86269c38ae41f47afeb43ebf32a001f58fcdae - FirebaseCore: f1a9a8be1aee4bf71a2fc0f4096df6788bdfda61 - FirebaseDynamicLinks: f7a8717e2c7ea652923882a2d60b0045d6fd99d5 - FirebaseInstanceID: a122b0c258720cf250551bb2bedf48c699f80d90 - FirebaseInvites: f13ed69fae140e705baec1a59ff127334b841a8a - GoogleAPIClientForREST: e2d95a611ac06a90d143c93bfd8597719f8b0938 - GoogleAppMeasurement: ffe513e90551844a739e7bcbb1d2aca1c28a4338 - GoogleSignIn: 7ff245e1a7b26d379099d3243a562f5747e23d39 - GoogleToolboxForMac: 800648f8b3127618c1b59c7f97684427630c5ea3 - GoogleUtilities: 04fce34bcd5620c1ee76fb79172105c74a4df335 - GTMOAuth2: e8b6512c896235149df975c41d9a36c868ab7fba - GTMSessionFetcher: 6f5c8abbab8a9bce4bb3f057e317728ec6182b10 - nanopb: 18003b5e52dab79db540fe93fe9579f399bd1ccd - Protobuf: 3dac39b34a08151c6d949560efe3f86134a3f748 - -PODFILE CHECKSUM: 642789e1fcae7a05996d36ee829b1b64089587bd - -COCOAPODS: 1.15.2 diff --git a/invites/README.md b/invites/README.md deleted file mode 100644 index 40a80b03..00000000 --- a/invites/README.md +++ /dev/null @@ -1,9 +0,0 @@ -# Firebase Invites - -Firebase Invites is deprecated. You can create cross-platform invitation links that survive app installation using [Firebase Dynamic Links][fdl]. Please see [Migration Guide][migration] for more details. - -For an example of how to use Dynamic Links to invite users to your application, see [Invite Users to Your App][user-to-user]. - -[fdl]:https://firebase.google.com/docs/dynamic-links/ -[migration]:https://firebase.google.com/docs/invites/deprecation -[user-to-user]:https://firebase.google.com/docs/dynamic-links/use-cases/user-to-user diff --git a/invites/Screenshot/app-invites-sample.png b/invites/Screenshot/app-invites-sample.png deleted file mode 100644 index ffcd244b47d0975124bffd7ab9fbf52599a8f730..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 57578 zcmeFZS6Ecb76ym}MWTw5lcFH0$vLSgh?10?L2NQKxj{k`6eNq}3?fN#&NLDQY;vZd zftH+O0}b?S&%NgyXTEP9=3(Y#t`FL~tX*MM)xTE#YporkuBu2*LQjH+hexjT{OM~v zJp64uJR(uzt3XNbgwXGQuDHBbe1ccf&$tHs9<$ceb=6f-mNbXhgUsGS-he?K_KrX; zJUnR+N#LhF*wu{H!`{xpMbbm&-d{B&f#1K2`R=j)RmIg-=AN#KI;%Xy8O$mI5(e?# zlO2cBf^S-HA8O7ihRp->Q12n2Dq8u>GfzzuS2Vb}@Ihc67CdII#Y1*X#|%%~j^!z26=E^XEU~bhWnlwc-htL_vmB=|NHj;eU1NXTWZeMU|`mNz5RFJf0q5XzBJ$OiT@#p|48|- zQb5eIB+`8UESW5cglmlr9^NB7rKgWIJ+5rdUPsDkT(s_G7d`L-=gAnve>VEEdG|@^ z;FHTxyD4aeCHY;0`vvdc_Ow9sKIdq@;H-E{(}wd^I7nPUCN;{e)DIw6PE#i~FpUFg zQkb7fn4f8<{YftU%7Qy@`kI)PNgihU;s5t9bzA@1(FRv))hk4|)gS%$FTpDWP$=Oa z1y>)nw))_SetxF;ca_`ft*x^@|2{qPzjA}$k;O0K?ae#?v~!!^5z6xKle#G$AsOtugBGNVGpsr9OSeoB16vHk_h~JnwgKdt^^zdH3XF} zj%)LJo!fp1t-aS9NiJUf8ly^2ja|LBfMzig|A|?k{7}D~D5ETdkg7;Ksb9&U9FWG^ zoot{knYWv9lncu!B(p=y*6}V1cUfy;Yvy!2aT0$-P0Z*7qoEc-`aa1b^{(*z{@R%Kx#r{v>4xRr=tn{NPCk?uZl}G#^5VXsM^C9@ zRjksokzLY+Vr-zv_6yVTBovdVA#Ap6`5X6#wcNBC^p5P&q0qv47>Ghn8k@Jkg7f~0 z-jT@0C;573{^`LIIsAs~$tA{uW?JnMi&{8F%`t(R&%Ze?8=(iVapG@z11-3D6CAzl!6{$0 z;WizIHy_V=G*M7|x03a&N{i@W%Vtz@?TP-R9XcXN_T5qSL|ed1pNb{tAd6#4qT95z z{*)~^pM@xxFMrecNd(PELxi~&am@QLzD8-D=8nY(^VONQmwe4g;yDPJn%sf1(|9D# z_*A1Wn0x|jIJwa(UjcSM@01+?Ce^~RSv_*R@YBVY8FY5EB*QmLk4ax^z}~A3tU2lJ zS_s=Hp<++5tJrQqCVDkk=Uq2BJAY>u=q8(De~4C-<(0-Ff0U>R`%7l zOWGF6Dw_qZ8NTzE5ffW-m6v7KeTb(vV}w6ZJXf}mqQ z-;j^1EEyL6o_t%~)SJ|M*JsC`v3;3b^9j=NpjhR*lr3)4WgwWlq#nf6e9~QMKH&V4 z?`BE;LT(LotM`}aj7NJJ0_0_J=SvFYET=-xMqul`28`By7USo50zDRREbXMWe)aJK zb)p<&6K312M$eK?bixSUC}!w3d$iDxx&%p|49YKraNyFm=2M#_?hc4_Gfwrm)aN9S zkn-+!g`{S}V!F06)nNNnX5BIva;UJ)8GtVQXZVFBCk184xPW6^)8T9JY$wcy8s+7K zp9fi#qM-bVUeFKdl*7hulp^zW9b>Nxb^j9?Sh3R^y*ejG@$8$UCQvj&KBE)1J7c_Q z&Jw{v=`~y|nuyvQM9WZ}kH zFe1Hq!Tm^pBOQ7E*u3}rz+3#M>_$;ehQzBYL|sv>$~Y-@#Qruk_yLVUm7oW#z=^SW zy@7$gyXje*UFAc89ECf=Vzg^3 zN=%h-PiMx5PtKog9kb}{vXq$7n(^*zt*CijTWXvBTfp%N_S9<`WsxA$Hc@-w&YB@z zy+IZ~uu_OmatPu_NXI>XkI863zc&({W~zUDAI-ko9C58OuoshRN<*?V(>?ctt3{Qfh^JpGjicOg{9L zG_Ye+k}u-4Pu?Cw8*%$J1up%v2D+wmp2-#*rY5H_&!q!V#4kXr($e5-%HC=cYE`g8 zRB+sf4^oL?lscP^5d~W^cJSulwA4@& zaAL-eujNi|?%g!+owAE-7_Vo6=MV?%X48c4LJJCaw+Od{V6d-q_$fz{+EFi3h3Q98 z$l(@x7P?GuTu7G@k%inY?j38jm-b8tOCje!R^}9ZrM8-JW#{{z-dd0RtMJ3mV)Niy z;Q{+yN?e4h3Zw`*n5@@4#Y};mq!iM<+sG_xhmq0PW3Mx7U|-JtY+PFp>o{Gt1GRFy zrXiWjS3PXm_L;jx_HbuR#{^Niw&u1qro;4Y34T(+-9|)XA{jd%X)7$2MR!)V+ufO9 zB5@e0j}ad-{1hX!w%9k9DwaNg0boRyFu$zn=vb<9`F+tV>L#&d#IKN>MYMfs7T*U% z6w1GNEHGTSR5t85 zB7$DNMoN9E`_A<|XcJ^=(@pUxt^C7DUh&2ZvSo%Ia*Y6?X!|4MG2-b)>(2>beu_(T59CsUktD+>)~Fpxz2bCy%(rEp zJ^TcF*K{swizXPKF>Vp-{rtW|Jqu}}{K<$>E zzMZG%2Ee2h=Z9c2qONaFe|R5=UbtJ|`y53me?2$j7;#fyKkj4sU_H9aX}?gJA z*+3tWel8@Lx!i3PRPpO+U-^>G2Q%J+Xh=d`SZf;5EgJqX8p%m#FKGyS`*mr#klMbH zfjfYrBSs!IdbP=5W>LCHVvP+#!^|o^*QZU+2Vh;@p~rR9U<9cFcuZqn);ycdh9iWc zuv2&ru46dy4KCMs#uZWi5@mq9?r*?TT`HYy7CizMyBoqRN#B{6fdz zd=C~thYXp^vtRx2FKABI_&`6XU)b+sC?r@J)*vF-F~t_N2R zpvTAu%5t++dIst?OW34`QcUVfe9h<1b(`z9LDXt4Nln_`5nZ#7yF4KY`AP#L>)fz2 z*pba$@1}(qRK$;c-qfapQy<`f?eRW3m{Y`cruB&hU?v#u5LN}QObQKAiR{dN1(u0} zKD*oXGc7nbu?vd{-OxY6SV!bpq|N5*v0W^-g|%^Q_}*n;UaiF-8ED@`c6_92l3RYy z@;+|dSnm86@}P1J-t=q2e<$U(dL|A(JboVoI~OwGryLeP=s>p>>loisl{x;w56!N> zj!@n|JRBKVhH1C#$HF^lE_6)^lhQDA@SSSa(EznE;yEQ96R5mL%TT|t8s=ibKdYvI za5kKA95gh_4tXPgkikjM)y!&GAAXbpqdNECnzClCdJF5~g(-L7&>Pf$Y>YJ#X-M9>9 zy4h0R-aqx|e2Y1upLeyHQd0OFpSoyP@Z9hU(J;y2RhQWaIDMTTNK`AE z96J;dwrO&4hRDmkEF9{oGMctID7DDrXI6g_(YF}p>$-}H)o8kTs46@4YpTq~J6_D% zIsuZG0Xr6gxV`{is_`_xt=k(Wt&H4rja*@&Ve|YFW7F6{^y5Q9%icrCnfTuMb(?k1 zWx|k18{E51rzo>6)(b;_r~9n}rUjj{bF17!I_AZ5#M64sEA*6~zM8NQI5utBLo`{# zv&Xh=w6H_im6Ucb{+1VJl~vyIFjHs9Rs2uEK*Zmnm&hEt1WG)Hi=6M@cB7GQM5P31^>v zAA*DnR_+RNzfWMGxz0I^bm^b+sGGr;*Hamyt@sSn3fW&8SkF%mUIR=F>q(Emqsp-G zF`YBl6SeFuu8Vii;XhMQx4B#@D9_aZ`zi;o9XZ?qJzJYwJ&^ZnXl-I~DB8Hc5UMca z9?8v!Ud?}ZFal5U9Bt!R4);Az_$PZrk22nxt z7fc$pI}F0H-^EV?Wg|>b7Qyk9JiG>obQ@&PM+<&iA1CzgSXXvaB}bm9s%q6<({fNs zMY4Mr1L!4Z3noOt>!oVYg}$-ahE7d?aqjHsWYSI(78-GELMnoAS2ULt+4+wkB!l>l z;7%ViU<;jQ@>0G|%>y4eaTDJ^2Gib287`_i=V&jAh|VI8na~C2IIh0x4&umo$Hfrb zY*Xy(+tp(>o@CiS9bQ`gJ)vScQL}oBa3PjWO*#M@k3vSnnU2pq%yoYlK_}U{rPSWb zoQ79UkCVOHXqgqO{lRs2U+TKFk|;zTcUFciYo}ge09NK207lhs(Yi{{e)aLeQ)ToT zJZc3@o+Z;6d!beIs2(c}uz7F<@yNav%$S%EBYH=H>{(=q$ir^A44Off#}`Zh70x91 zw(?>{j_(66!`5s)lPpde`Q#njtP5(V9WaFJcbLZam$2Xb@Y{(>nvNSb-#*0y2Go*1 zcHe0uA@qHzeZ?zk_uKSCM-2b^ArPoLnN&*3ZFpGq%#^V+A&OW*ows z)3zYNnrtK`>ZFrDL7Mg(*B)7DTFt4&xOST8PB^yTC`dcReS5~C-ZS$+FFh!^N0`0I z*iJ5KU>>kG!x{YRSCZMhNDfK)S_X-KLMR5LM_MXnxd&8QakIpmJ&SR;OEE7zV>OfQ z_JlfhrRX{7irgOv>36q0w(D0IYG1Z6F62dipG;mq@=qt~zdZHS zL)@fOXK0x@o_SxXCVTfBr6WdOrIQyjZ(#so0nU1Md;Iqu&#?iYyPIX*a|@& z&G&LAm4jFtJ)o>0%Cr?o-BL|f&uD|o!Z6p+m80CYw6?r--(08Q}B<>nm+30S~H1oL9UAG3VRE)^ZZswIbZN!?)(_7pHCj#;%um@!tD&Ne%^~ zUr8)%KJlF&ZIBye!d753Vf|@s4JCHF!Ff9pGtEONy`49~kB@)!4Z-iYiI zRxKgi6vj%-H!4|TQ7`5?Cjr3 zuMi-+|5!>*EobQpf#dG&G2`Lud1=uyUq3%4h!o#`Z(On32c=a=47N`9I7?#FpSynm zstFeZDL!3I0L+sw*9VhA19#uXs7!k-xA{c03L|(2LzY+1xH4NiZs|gc2ZXgfK5tSi z%`mh-68z;BdK0W|OUB$nNvMB0xYgJ5dmQOxVn}b>I*=plOboX{Y#MErUg33T$y}M4e$y76a&Ng!hJPK!}-m01U(QUhj<`DCa)j1z_Nml+wG8x=|ahUA0Y1yZ{-E^U(D<8YA%c5?fmc zW}(nAa?`3?4CQVM<7=5j=qL*BET=%2@RM;XJ?1dCy4Pvw84dY}vXF{(lI&@Z8hu?t?;-Tw_s5Jy9XnWq zFYkDHYZBjnR$A9;y{?@cI}-v9x5HW4 zmcX9jyeuKa8ZS>m@nd9l^(^Hli z0GWL_oPLn=#XOkFop{F!g?-nbeew){!M zy~bu$dK;!~3W>I<)112Kz|U9`tz8CWpp)-5iV0N4Rb@|q6-D4$Z_fpA@lya^m+tQh zMfyYzM_mXKW6!0yM~xV1fq~PN4Ajwe5U!;ZK;K7s_^#XctvDumU&78tGAjIbgBTo$ z2V^jYQ#@0`(BG4~wLQ_OES?xYh1ITc(FSCd@(T9j>lt~Z61!<`QJ!-T`K zf@E6S+o0l?&BxQWOwhONlTj(U(UfV*7+|mL0=ThX170kl*qQ>Sjw~BeU?57i?+g*W zsG?Z`J%QiyKLQr+poFG-HkydWkiV#E_=UgAvs8;TxAC$ORp5H+K2yw=ae{5pdE~zh zsEtN3hK~@(GG2GVFN4VGU-vc1kV&drpO_*)@sFv@hj6451F+&V8!BSfH?nd3!?v;j z5kb|RZXPL-o2Qx+KJJWk>i#g}(8zm^!d;k**HuEon#E>jF;mQ6kmPRRcWiK~mfdpbGIQ z7&oB4n@Mim{*5sXXOivY%+5dV$`EaJ{-iBm`p6dfkem^IzQk8+=cOtO;1ZS~yR~EO za71mV-j30Qlj=Jxb@jQ_^AOoWhldm?J*Aey4G# zB?sYcrK&NG$_y$ri@r^31?YDFIq#(pdCiv6(DT&% zxr21f`+5fXkfkUA%l8bD^vi0i3|rCH*VTiD%IxDfHqNsseIAnDB33QS(_l=yLg%mp z1zaWj^95R-S1*JleMWu-THMinof7uI9)7AA@wT_W(v>0=&|8%YSFcN7k4*PHTiaym z%bH^7`|4g78R91+%lt|;xdsW~N%rfv%xzCOG!)``sNe+CRvB*NdcQpuV1KV~=$q{d z!?h0`LPyr0ywP2-ISF#wUpwy;Xig+X(&dDkd({@8;KgrF_tE!Po(9n`K@ra$!19b?PJn%cRIZMZE?my~8NM!`q({vrVwT9lQkU(9 zyTBxfvK01?tOefPU5>Wr@3rNeA-LwmmS86e`M<}NC0E90pvJQ>NjtXk9kp$ukg;wMr4_H?Dc?(~hf zvTAja@2_^JKp$^F88g&~C--{K6R@n>pjZ$n?MC!{EIZuxctl%mC+EwC4*X23Zv9(f zP%$4wJl-kwVl+=SPRmyWu?xSRIO{s1qBp|1t$&zYhxc`Wn6l%ZDI`uj-r3s{$M#Vy zf)Y3}d*w{Q<6nw;UX~{*%d&kR02Gm!T`Dwy$fmHt+NJl7Y_(r!>@^Q$y2WaxHsu3O zU&ywCy);gI;Z~xXKATRk;O&WQ7TCybF86_izF8`KQ`L`Kw>X&aNdn9RpaK2jPP_1( z7HmaW>7u1HMf1dbY*_J0KmeE~&^`Xy>Eh8(44*8=^C&sXcd5O}HlLu4Pv;ChoWJmZ zYS+E&5<003c(96=yHu*;S%oMnI9>X~X%z!A8;1!a=xkZPMJz+wKOc?r0#j>d+7&qdZ>JBAs8> zly=edYBIYy8?JUk3dfv2n-9htI80Ss*J^3bA6vfnq2-3OYv_xsx2g{e?8=`d0_NI* z9=FNq)-HCruIJf6L0-DP1Z3(O8SCR~rl1>(xnCei zYc)X1+R;HJ|`9FVpDQ^ z*#5j1)d%%_4Ki1S-m0QG$fNe0v9BeUX3gapau-+Kv^5ky`b_MA)^zu$8yFeDAm3Ra z_W<8bb9SZ-h=Iep=2@Od?N2qf88h&Vtt^;swy_yz%m zcxHBHbDcN-$sHX-0Y|aSkq+83vX?J3zN!Wui$nUiViTn9<$kAL-71or+>my7IiPiP zTSHmE?m}EiyBfwT=YJ!J7zMJ21mR;2_RXi-j zeG!UuQgj+lyhL2eA0&Uv+~>G5 z!@gni&CKv&{x{T<)CsGm(r>f5*YN16}ahDu`_g;wsnIeIbe{5*fu~C#J_>O zD-Ob0wdBdWr{+s9Zrkg@{eO$QV$XM@xR&|b{330ud)^ue4Z5>Ka_}0vYZ%^rJrYus5(ALtFEtct?7BzBRX~q(wWzvy~ zoi6yE>X*ee(_CJQywEw7Kn~Lg?7V&D@GX}m<_U@#+m|nRIYbJaxEk?3uB;u(T)S#R zN?g_(;J&|Ls>om~IoJ_0Jyq(nW!nw{EqYEjm&(&k#|d<<7~(|}zfhG}iY+>LsDjsv z|Ayj_@Uyh$16AQyT!oxqhOUt01M&Irl@L@n#}ipT+fXW4>88v~{PgM~{N#QYhPW#9 zU>B-KCAgf^CCNOIB38!QRH1VW6ff<^@@0+?ae|hkpxCqzG?o8B1-Jl zxo&1JJ9nLE)ez+sagm!EdMG@`Z^>Rq*jlX`mHmpL(Uti?%6`ePuE$a+Hh$UtA8eJ4 zHcqmgnQ6Vzzs+f3s}(Op>5->7MG&Iuwc=aV`%Xmo2QFEU5T{ECCdSiu)65Ct?n-S{ zX`BFegqbShUbUI?kOq{fKiMQ9K-0{aYIX9G))ee;?)QZ+&<@-q$16-t@I z!7@8*29}BY4dQEvCJ5Nti{4M}HikBSE zI!JT;cCI*&Z8}SJ1DJ;Obfr^AbJgHX!#o4$@S1j0tb!$nLcI-pZn7~f^ zOyVP78K(xrt+Q1IRbw70=zO6PRQXbe{mzsSa_dIiSRGp9`2KeJiT$hiijGdUmE4NV z8gV)3l!u?TmW#%=&AwM@gIB^z91G1p=9JstYpmr7m=UX+s=LhWwK?Q^O&~oAL%6FM z8s`?Cn`G|I1L|wHKBD4xEJcZ~H9SQ+huI#8t2-Lh8ZENki2C(-i$&x;n-b$HF{>20 z>^}HapsqVjW`by=+e7&l-MP=d!4Sv8~B;~Y+9Z|R?K8nKseCE-q>;lAxJ%cw9D3Chcp zZaI*>=!7jxg$G^BPN|>27pz$kY;7pgeeDG^&S-p!3xszKf4ZT&py;Yxdfu2;C#?i$N3~pUh@hZhi_EuiSCG(ziCk8p5H=dBi zdH^#di~@6!eku%D8+ypm4X;@C1k>E!+n?enc$`=BIXKoWMHkAYVHN2(`brV3V%KGk zXELVAF3TJ~1}U^_EH`n*rhsN3^#nR@3$JSobK_>6xMuhgyG*H^zF3>{Z4I9?o&VyH z3#sg5W>>ssH)47nU}ndUxp?jMKFzA|YmOTRwPt-|&#byJ^wdW9ol3a0#yDLZeX+x9 zKr5(tDoR51G~!kFc?yY&zd3RI2#4@d5xWUS3V=g`{lBJpPW2SUIOnAYleT+kvV$%c zN#j%#`aalt?}cg@X0t$(AHb692g`XtYK7nfDT|B&T-=d~)zQV?2_22P(>I&s8w1_Y zsY~IQH-yo^HJjHqPg%uQEQB?@W|nX_yj_KN!$Zv}Wv~3qK2E~roNGheKolZdyosMv z)W((pU$5T0*KB93AQ#%*y%G@E__&$<>|xw&&&J{8?1uA&@jJkNJq2{>Ue^h!!#PrxONS-Ptnc z{QCUb$|DtD#@K2DUn4obLf+h>y-tMgMNKbqHGj^YtI=h|S|eq#qIaLuHyvl>4oy06 z-Ao=p^>EXC5srw^7`suh=iO2o)%x{_GxWjQGrxJslE-g&ChD4P3!6?KkMv7y$0~Lw zW?XDq#xc2k+uzJ#zt>+_q~bKyZn(I!w6mce)Wmb~j<>L$DFRGYq@Jy9m)`l~AxE0) z>%Qr=x+F5}LpGMt2c1_$mc9sCdz&FuJkghI-eL|T{m+CD`m2+)9NXT5$N+s92!9pc zYD6OW)qSL2q`#JBhmMXz^@0pp7(e!M-q?_`hR8lWY%5)l`VJ{6Zl5$XiTEe#<&s}mDo zQE32wH#rsM(L;D=&tvKBixHwOrfv2(kqA@z+Rb_+q{=sX>&z7C-s#)UpEJ8EV)Vl# zW3y6@R0JS;F$uR%yF7335AW4ank6QS9mi=?z6wq0alCRPV;&7YI`EOc&(^oBlv|)N zXD{^^$~;WDdX3I3mHf_^8+kQv#7IwSd~{<_$rlVo z=t3pA;zh{U?+-XEa~3*v*B8CcO!1yU^nKv%R=yPA;if#`nn^$Rb!a{sj|`%-ul-qm z<_)+#9rT5}=T3Bmam@WyJ(NyTU&Vo+f|%I9L5S+^N;xe6Wjjy5FH&W&4Cav< z$f*lcrs}T1Yqsl}P%~kkn^RV&MyK087 zk=($2um`T;T`W%*xz^Ss)Ufh5%1Sm*6g;CT2eOH+&Mh(@fAbbXS4h6G-DhZ>UtA~qIB@ZZH&>8 ziPB|-36Vat@%2TJCsUn-=#6g5t~Vynt6>$C0-79ZHIW&y62mKCSKH6dzWwCjE<^9G z0ua2o&d|+Ajbro#+J5Tzb?ZRlxC2@)uzJ{}uTvVL4FasK*~O}~U#)t|sa62L6G1;B zZW5HT$?jNcW1!Dt+X%0(*4Or8pcK-MQv<9lt(rZ-w3}w*fNQ`kE!!GIb!}Ui>SH%a ziGdJZ&2<&2#a17Hv|qJG{?eRDl%mpIGS|pc=5<~`S{KP|w+&G!}R>-}y=-^`aQbT@wKKy>1$kaUt+KvmzeTu+KBVdBa zfYEPp5wpIFAsj&!S!WG;&ulj8#*CHEC+P&an5Rp`)%JG2nSK#hYlQbP<8@rg9a$&? z_M-a+aD8yui0_Z?%$nO@7VISb0e~gjW$dgfi)~az^v60p{evEeU->*;^V_0ZX(H%_WmUsw}HUj9@v=(_z0%-5+ z8kj&DnEcJWraQ$OnO;z2?|8EVoVVtg(Jh)yr;N;s%*L7h_$7hiSMd$Jfd^5Bt)km( zVw+wRqcu)mwTX312FHY>i_&T52uByNeP18Nu-0iOxG=eN>=3x&6t9^x^N(6regLr1 zny72xeG|L5iHJjI7iDiK0p>*N6xw}O%~eOc;jG1*foij_ouxhoymMs$jT=-UT1I%> zX(m;;PhY%-jN>GI0WfI#A<6DR6%iwV-$-k^rFnBf(j~#QA^c$D*k^3EO*P7T76cJq z$+P#G!XrMf={vhYHVv^A-jeKT+$?z(>Y}g54DMV18s0DD4!DZUEl~%b`vR;2j&E;` z=5z8g7^KV>j!^J0GFo*@e%5qfeduGa`Z-;Bd)Cf7jYU>C& zmcEIKSL(eW)<#aY+D2<%jdPvNd_^g38|E;a-O{OK>PEkn_AE202(o6`dTGQpzWm|mo3CZ+uY=M)*&~JyuJ^!;i{Myb7ZE; z3PeOk0#qJzYPYoc-b`qp=<}VvZT-OvRtL=7mZZR2NNR8VodGoV-StV$T;rK+du#E6 zZl;Tq;pZtoZqq39>Pe5Xe7~BlZRkD)?$qPPEt{!IuN5ae9Yl!#aB2W}vPC6c6kwz9 zl8RHv-seaAn{<-$+IUKQ9~2NMvA4{4SV&hwK%^q3oAJi9xs8PTJt?Rz^AM!T0lr+< zflC%y+=_W4WqEuQNFiyZtL?$;`763T*KHq&T*De2W`N6NbE>8&yeh*I7e*C#GfL)IS6ad=3M08uB(y1%%sI#@x8zj4`B+Rip&|4s#(}@y$eyC4m(%cARly<`d(x*~$uIfcp?o2x zoF#~?Qwqw>HTJPAve{Uu`btC~gCuf^jk(j`%P6JCbYPZUp^=jv6g#179*bH0gJhEhxQk(-p5mxVs}!GYg{iQqAXQ}+{OL- zKc_%iJV%g4IP1K$abcN^M-g6n#Zojz1=}PycDv&4^1zD_KE@>t&9|QV0xsZQ<|^uh z2vXzpRKvKg#ab<`_{WJr*tq+O7r-%+HHRm5UDkfT${<`Unby5AiOMg?RHbDHyd>e- zmyq57%YdxWt@{A?O{KytX^&N!e~frD^(oS+r4ut6UkrGQJC&wTgu$H@Q7S^Q%K7qi zFG5AO*o3iRvraGOO{^PIpC-E15MNoHfJR=s7d2?W5Tc$e#@T^+s zl7lbPV$@_M)GKGX;v$ltmC2`rna=c=?!da37(wcjvQCQ*9jy03rgc(nE;7BtdX{Np zHI+_qm;rc+@vAi$do}K!Fww?wTY7L+CsSGZLxV0>I+f81`Z~(Ncn&L24NZTTEPZvN zlV3Dn;bz-i9FK2K5q7guZA9H~&-)ac6R*!zI201dWAm_2wdfS1-#ng0R@^JbEX$@I ziFvHLYd5fXJt#8vw*Z8=88+%h=EEok_d1ENY*+zkfTT)cagDw%;4BSB^!pkfzn!WO z#TnRFYw1)sj|MqAM^dq6$9i@gL>zk^N24R9N~-k8ptM#QCgUABM)kyRMQ7|P%K-W! zE>aCaB&T9F{a~5fR`5~x8~}&_57Wu6xwYRXw-QO-?(8has>)N^&qSbSGW~R9&$D*c zoizNaX1vFltrpII@f?5%E)Z<+GFSAxiveQCCEBf3qd4`$cJJpVOuD{ybMjF}d4>Lk zI3;RA4Zw52#)x~M?@+&#ESpWuT~cnFTo8O+IL>q4|61~Nhtr_=!A~J6hXkeK4P&pZ zJHCJ)&*EB0MQa2*5mF&H&01ivFU+Tl&NBSr39x1M-RMe73Ab&5xVXV}r(wR9l|b=2 zmSl-N7O==qB>VDx1qQ?8?-Ryeyp1o95X_RE?4`VhnyM_cuH#iK)rrT11GrSwVu$Wx6dVE;iT-RB#T zB5!q7jxD9vRz}v}e6)W;E&?uGA03!HLt*DIlDyL&SF-tt5Ip)1n4fg!s~Z;WW1K3M9)BN5Whzj<5iNK*OnmNHgNI

&_3NVW4KNwGW)KoO3Ifhw{N?e^{R{ltRpjeqvZ?RVTvUWRYOCi+!U*Xr}mJjN*3 zyLH15|2(XF%-O}vdaj*YYC@RK@f~JjYFxi39Ehc{=v=OSLN0TMfNZSiI5OjEYAMTw zDe-jQS^3hzi9Q6ltG|O}WDWB+tbS2x7uY9YL>L$m!c!liGn1DEi}9fp_eNhhhb0+I zdEUFhDO<#mVSLm(_-0i6@H1eB8TZQkKrP&>psk~s_^`}M*m&{WGnm`vivz84Ly*p>qVWfptd=Ui68!-yntakFmgu6mxir;xmqRuSB` z72Nr|yw{qF=+xH=gs?xq+Dt@7-Asuc;fbz>&|F``3JtZeR%pf-14Gen5u2RT36*=e z9bZf%0fVsFi+s^HEuH=Bc%eQ9CoRqDz)|hmV6xX?JLf!n=&#X(P z)LZduD{Dk{==3>PO=likgZ?X3V_UzXso(26Ikb0%7&vZClZ|MkwFbLK%(B~n>pE2i z=lXiYOpKX&KP7@KS!9WJ|jTbgX({Mj%+Fn?Hl}H z2d!c9R}Fod4y^XONg&eds-RV#3m;8pojQS`D2bYw>hIZU)JXQf)R5RFbb36uArXzH zz2GIA-l+S~$Q>gBL@`E8A*-yzMyy0*dJ>+sYK>cmA0LO`ALJS`jte9=_ZE6hCZY?j z4)J6j{X7!A*+$C8v(*tlFoCfBi-Nl5X>21^pZNC2@SDX&-Xk@?v*g(@E6jb<>C z%uFR^fi$n}`l;g4Md8b3R{0s|G{FdSEY%fz_fy5pF7_NjEp+duN}v_NfIy%Q zD4y7GA5FBO+NxHTE}2<0?NXk1!H=_QlV>pR?dxQn@!#rCdw(96nc$o(NwtcB6jr_- zgMuOn$ZGo_A5hnUn%ylwARo~97m>Y^9TU)E9z72HG#z`_&nX8F2cP&6yg2tup{|VT zRRsK$`9+CI$Itv?Sg)|*&Z74pRkQScYZtUS(-FD7rJE2HS#gdo`OMk;2rv@XCNkj? z&fj}G@8XoHUIJ>5%GRr~=HD<<0xrN#%4Fz&^E+VWKgG&C0Ct2_HyauJ6SV1nmM({m-o|HQwx`jG%^=xR{q1({}c6T`Ur^lx#rrg zXZLRhArF9Yl-JbS7XCeqhy0oNF?MC&ua;6;P4T*u6MAe4MtuXZGh;5-3%9aFnE(D3 zKq)mx#5(G?SV}UJ{+R~3|H93L`y{TMt>y_PfO!If$GIO%#@^kcPfGcFz=J%d8c7yZ zd4Fd5O97Lgw!cLRMB4m4iAR+H&0QIy@lOaVkXi;1WnNpNAw;i%NSFVXXX>@KHcxeM z{{0%zz^E!vmNNN0}@YBN&WK2q_%)~H``hz zo=<=DfB^1?2zJ$1e@yE4m9cu}KK1iIdawXw^gprvy9)mk+y8dk-v|7EhxGq@Y-9Iq zj!x!~`U3>75Um5mhgVun5cp3pdjh~Qepk=GCzoVY2`ExEXs`HF2iyhV_zL>%ANUEh zHgB9)Y^L`ILgxdYaw+w5s`vvx-EILzBjaT}fApXUpOU{3+S*o^`i~yC z066A0O)dHZq0@k(jVckIus?dZ1HkbeepT&15Ly)|a+{`)|6}_8BmhE_&~p5v4M`rV za{xt>_T+tk>VOY`79$Fe`B$mm&Icm6|0lM;5A*-T_P^cs|I00vV=;#44- zc_Dxl^ke)N8_VhQNr1EM`mSG3Lh^9%#XJyk`RZhe50-?e03wNln4rk=vCV3nT~o2z z)^}dhV!-aSZT7s{=m_K$z}kQiV+MdYfPVmz12Pt(fe+gN)Td{n&+$|x?5~uL$!=Nd zxwG+F?UIL{=exmjWEd0-rt94EpdH}GH6%(|!Xy1=OkE8JJVcYFML>9yEG$-x;jcb1)^Ih7yMwxRN_2qY{mFt;#d;o0BZsb5LYGNjhG$|?i0HiCg@ zNp44j)Wh?Gfnd4w1xo+p34pUeRaz$)zq9rLezE*cjN0_ML;)NDW6Mb=Ul8!QE{vXi zW9_g@(q(f4`I)86T*4u+aD7ch!jOd z=_tJgMMXdeNRy5rT|hbkl86nZiZrDwO{7b&K>_JR3B4pzLJSZh2@pcs-JEk?Uw_~6 z-7)UCm!B+l_FkEL&S%Z`%m~~j-$*#+K5BUZ=&EXg0-7=4913vD+72sDeP0xZlm{Hf{uk`!Z<$*UOzA#ekcNaHL($wS zg%=!eyrM3oNpCmOj+;kitiRo6)wxuA)760~OI2sWUqDDV*vGdS9y9oYtRsofH`XCy z3p(Yk2!{^~aq!$tzkF0v#N$~TVu<-$r(}z-iN*#N^pH+Ch%)6j18`^jY77!rJ-tJ% zIx&(1_pC>OH>fe1Vqt1-FMrw3-A_L?y z7k$W>(4}qulvVv^6CMeWn3C3U@3vVGj$DW|+q*vFg|NvrfuCbtOF*KyB_F0eome@_ zsOU*^JlvmuDm>cp9AYN$GIp!HIFSaHUP5_68P?kj)bIyvXWGd(WX9bbPAMH3%5@NI zLQv45ZA=;wnPt%fUZB!8<-JwGnsmU<4nh0&eFY}`WLBrRWU3*#020l8ph$KqH4X%$ z&k1o2lS-OMJu`ZCTXzFLIF7@CwTOV!xo7l3FjTAP}yoq@RUh)CLGk^mP`gK&oLsh z8313v|Kx$sTvd7xg>K0@+{hKp3j6G~p}g=`WKu(JebGg?BG$1!rlH!>r-P>rpb({d z?s+nr1@wpA@0F}A?sLvX6anaTb(^ne!7M6k3EBM0+wyvv0T7eOpE<9Qklc)in;9fp zkMsn`BK|e<_O;cDxc5@ZFJ#V{iN133skm-i#gdjvgTA#7oemg1yq7e6e#Myyu)mOE z0tYUU+kIT#IVE#!_tBUszX5x%s|+$K>ZE;*YJg7uXDBd8-5SnVw-CCN+zjN}o_WK_ zX-OTo>or8C;dhI{*vPGLws^qZ+dDgn-ly?9oNMokBj=C()L3oj78qt8zqjh0i*Hye zmOe2_w*?eJbF{6xmT+3(BXI; z`|FatwNE*u_>7)99Wyjas|MP0p0^!QEv`D5wf=KHQ#AGYBhD-X*wC)y)>pWK1U5&B zi9N+O^?XT}gyym!7I1fYw~_0QpI*-5e)t_e`!Of>AZD8y?5-0A;B!i3fRL*eIvG(36rD+G7tmU9H<8!Tt=Gt@VEH#{P(x^+ z07~cnl?+{FJFDGnPVPyhQ~?9Ap)-C5G9-0nV{%# z;p&q17{hZx#NoR_ZLz+5?Oo;igy612 z)zy^%hsF>lcUZV9Um+!sO3yKiqes5tKGVOS)UM-&%Lwv1=vp_7Av7#NV%Ox8EQ)-O z`hTCl1l}vXYQz8JJd*$vJS^-r?VsUYG|2Dh9$IBV7-*0JU6}jhF!pO<@Yx>!ntk$g zb33TKcO|wGT&}Jyl4slLz(=cyiR@j%dP}teEdYf2oQ1Q6F!K)VZ^iH{G<`MtGERe1 zU!1Itc-*VqzV(wGbgBj&vb4-m-qAGXGL~}SWxc94x5R?Do?J(7Ehq0!fEHtO(iKPk zTz0Jd>Yzc3^@fYsuDaHTNe70MPjc7sa$`R{5$0O17tWh~eDJwa%n0)>JK+$2UqV&A zy~n7iaK~0T40r)+pEW9~i9D_sWSY!viD!Zd-2k0P%sN{#}pn7MsxQ&xHhJWu3V9MW|OWogOzU^ z`tZZ6@>CU$eAQMyXLC&miC5I9fk!W+e}dOKH6+z{3mqa3x3L2k2?)gqqRn zQTFk$Z`1P0H;qfwejLiT5#yYo9_f^EAB)oR-{z<1jmIo7Z_`4gB9)S>IVUb#N3Qdg zFd|3+jT&K{xqsAEn{CK!rM&IPjE5a<;=4>-Sp39A_kiGY=dRI@X`hMD_&6JDEg*S5 z^_69T+KMy{$jG5D)%}KM*?k4>zzPEhaa%3PW)){i{r9|d=GM*|fZvfF3 z2|p-r-{HSaV{T^r(gvNr2QziB!M~m)CVnlpdFOV#5@=O&X1S(Jit%`e@Kt<}zy@h; z7Mp_h)yVh1uhaU92pjwQSxs9-avcB#R2%>bw$gAviOaG3dF*}{&~12nwNYSu1`#oBNwbCjQGuy zK28^mB*CMk8eE4TiezSn2t@5$>{JkwDjP*`+$Eo2Z@LUOr(Oy6q=XiXG>&-})DcgR zyIE2rQ>dZ5;P@`JV)Iplqaqg7de*@{yW>SuYfbXZct22sPJOw6XuJlQojXDXEbDe< z?rh*dugQ9U_?L&}PN+%)rB6t5D~do&ywP-vb4`>Wqz)>;^99ok}K}k4FzsIVQslQmS2vZFsO@{Cd zKZ8nv<#_SuW$n=IMfV^-x`XB*t}9ymZoryms)GxJGqWfRv`}x4p?t~oR`fd4*wm{) z{QE1wl@Zk)xazRmi$RK0m;pR#aNR&@53g{(@D!4vRLH3_IrfI~ssoUW<1zUrRk+SU!am8}doV3nd+ zqkAfj+cb{x-yRt!GgF7vds)^%MT*}|ek2gUpM z0Nqwu_p6hpd_@o7>}<94evj(dYiVEKvXw!DL`F_X?{(!zf&}f`_FdwAOGv$)J9e^g zRQBe(tt4&wYg`16w8;ylHWJKZxyN$^}{Qwe{S9&T6GM^PhQvrrZb3yYy z>5K~#;z~wb)CeFg{(jKKXy9u+8y{M?GIE#N4hmh`_!h1mpQ}JA7o$wnAU;dUR@ngu z(d3`;>oZ?JO!^?AzUcbcaH!Q`1u-v(L!RGpInJ+fd*}5Joob0?-!K%nm2*+wrjtHk zNNzUT7`6xTNxf-0aQD|*Cnz-pTfI)#H$I&jxH>fTLpP^7Hpdh_L|w=cjhCJ*8S~Gn zi_zX{)U{dhB8#Ih%qw-lM!Y~yd>ua<-fGwOB5~3RdSZe>BqX~h{9(1moExjVHm;0Y z8>m#yK3p=gF`lqo5DAnS+#gr5a{fnmRICxz_3}2+NQFA_UCpP{+&ypG@qUl&+=`n$ zg|WU@UfN;BoK7s;JYiz6GUb_VvvK3jA&V4tsYC4DN3$?*k#3 zyst6TpT{VEiW7WsX8knRGRJ93+H8VeeHTv3IP)&El%&?VC~wRAgz~vnS<0?rq|Sz& zu-WKDBr{Txk^PTIkpFJHf_gi)w?3}y;F{jgekmHm@_r1ep3XmPBzXqb3k~H1yPCQYSy?`}9$5 zlTFtOCmS|CYcz*NsPcAjW`7pWdFxF-S~TlI?>7un`~DoR7M-u;3s#ffO@E^&r7Tx} zO6{=zo!{Dv0e1{@Tb!<&e-fdM#ZP(muts~vQ3`stD^(y&gh1H|! zO(Piz6F_VaS`NPmfkij9zFmcAkA-cyB1pL-Ksv$2RTgNM3bQ!(czb?A(AtWjr>}XaNlpPy=@7Yvheo(eO+o;PK-jNi$@6frY8M_v-2$9DR#l&pE6|mk$X9K z+MSR8ym#Y8N`C6hdzlqdP}K$G^sNsZoOfnE&1^Z z@InR-omz>vw9M4)-FK#TkYhf|)0cb&OJis3i*y49Dj`+sd{fwrRT_Qc+nHJ}4k}-- zq#ok6hWrHK(*5>tP=Dwaj`~#fjO({pKj2A=TK)Y#Z27l?#zP_4)hNlDdp^D>3=lWy z^TmC6CLK1zIWGGcD#P_r`BpjC;E~LQh-GpIOf%YjXyvWW^8=j%v3zH|KiI+H0wA2 z^{88CyCsQO-*jkC9gu~6o)f2`qN;O@e*6Hr?5(Sw?qM`AcIjTa+9I6W@NQHfkaIXP zy&w1WLQ8Nr=U0wUpf~mOh?^wq;mmX10bmq(>E6PjuRd&2H4rB>{iKS>`{>&CIduJF z<)z}v&!!^61E=M2w8G`gb!!~5j4=CK9LO-dhz8RraS=x$tN z3t)D<$`@DDdmKAXI8J_a4f#>Vx-Z%0`#;>CvJ60eX;pF#PSf6UKe+x(&lQ=`@M z?Y(oed;>9-UhaVhif7vmUq=sBkb1;}{NKbPgb=vGl7&)?Z0MhmFWxg|=?quT_0Zu*fP z;dm}6PU)5m{Zi0uoeYv2>DwBiusYSfeBP(?W#qAyqw(IWb!`G_Pey?pvD66~(gbT2 z!H@;Ai<2-&eE$gzD|c<0JJkCJbcDCS&x{n2Tw$GqhYd}!3%pey}`o0ul`5&i*vq3(6DxW3k-g$HOoL7&X0 z8=3k0xIpwr3b_Jb4o@~IwcAQBwM`##e~FiF?KrBRqEfhT#mOQg%tdabA_043LJcsC zfP3B}&-1H6f*8E_hBUq*N zChq%{0f@Ew|H{a~=ulwl1v|gbhcY%odz{kj%VKU`eg0o#W?^3e_c zGeSJ!pPI7F0l@yAmM2L#>g}F@559`>2YTusaD9JY$&)ediqL5t&-?27 z=iBy>l2r>5i>$g~h>wyTt_wLod zmzsg4ovQ%33GYbaf4v<$lK97rb|kSQi5_}qAd))4B z+VK?rz~ld2Kl&$Yypc;uc}WHS6EXcT>YN z84Rz8I`|}8)M3UDX=@nipmhU$`NQL*ArYFlb8_Qr+#0DMgoSgEOOT7+g6e}x8qBt= zKN0s1Nme7i>w|5)!$B@uYx;1B^4xyBYd72814o55g>5x`;uMqqTG+W_M;?Ev!;XIJ z*vnt)u!9ae={P>nvw8sHUgVf z%|kZ?nyOn(Qw7hd0PSh}8#T4Gv}$iI<6FGA>!0olFF9V`0WBI+d-+fE+T+%%;`ULr zt4p3ffg5(Ow=C(Zx20SxEivp?!xP zzSrmiXdZl_zu)HoXCfy=YB^2O+aOKBQ;hL&to%JA1kxJ{nK;{be;ByM2eu47T35V? zF_TZ;-2^Xc=k4w;#zUoR6f|-D;0+(1xX2bsQ@F2)dVk4KYPS9@?rUc6)~A4_!5s0? z+@)k5P?18uwt}Zlkz#GJVC0f_25?Up8+Y2RJ5zoSv_e*nh@gCoMRV0J>fcWI76;DJ zj+07)SfL{@9$!z7nrFYi#IK&U@u7vBWMJRLG0)P)N)nbv%fRAhWd@2GE$0|(-2wQO z^^(H+&8(Vw;1?UTR$kR!-}|Co6O}w7SEE$lw>yV_5JQyHP<<|FBmSBbU z3=mq7K3*hr(LO5lR9^Os*mtTohBUIVu&^NKjqmZt&v^_^#T+h_=V5;s0P>i4bfFTx z_rRgE;Z4^Z^eZ$Jy)VULE~Cl$^76TRBB5vkQR7+WgQ6?0dml3S<-pJPjidMZx*^#= zEKENbDYZ#s*7*lC6l~rcNj?20uDXWeGD_kW{+^}@i|Zu@P}QXoloIhk?x{K-N7@%^ zv-*e<+ukkd>^cgjCvorAi7u=H6;9W?%z7i1Wt30wNZEhX{w~mDd1!a|$ZWF= zob(p_DlJIJWGtdJ!JTJ+%;Q-N*UW>QpPLWP+v#HM?qEro@cVo~%}vI7Ur%0h6BA46 zB6+6lJ@7E&@oYk4JXmEXEm1X4(@ug?*zr((C0t>p7wQ|mzLWYJob#G3)yv}dS+7pYXp6~ zD_nDThx$?D6aOxR00LQmlce`=0l*MwA8kKz^Up%IEn8%0^8@U0Va@-o9XMe)wMX{m zu|EqRQy$OSN?X+b=kfo!hz;0}<{hJd7Z(3ty_N9%RtaFUhm67z?_Lik=Eow)L_5rz zQajA|mKvl$P*Ar8Sp^PJk-Ao)i{nMguZq68&YGR9ti zi~SXBT}?-?Ae?OU8XO(tQRNq!1Mgx+W&n74pt-*|(BpQq&t)^kL_UVfS+(*y|Mqta}ZyG=9W^*DX!I|(j7G!Tg zb6l}1mtia{+`JiMfUn|JYxK7egiz@F@TRpAQkdmcUjt(g74q{=v*_M9+6*dAwRF?* zC-+S++)QMaT~_9$5JqRLvXcHOP$~K2ZadbfG1{mJ9(nQ~q3v$F5 zQ|6~BId?71)kITHAiFh_EApx@m2sZTlb)(oVtCmg{qRfcvahKD8Cv7H1p(-Z(R&a< zhDGT*ze4VFu#}#nltrq6T~+B?ge`S-Sjt7NCZ9r3INMChR(9+ARr3`cFcHwdgyQmQ zRD?1s))_s^Tfwy)M^9z438a00f!nh3VB5QR{?TGQEzhUW(}SYvEbHy372KEyMN$6Jk2loCTZ2kfY_4>$RR7* z=_PO=B-Of!a@iKnqAzQqh;fsmSV>m%VJcS_rs-Gt8ke@<-Rde_XB@xk#b(CaHk4^6 z(TaX{IMmsjd^L7g_zYlbTxGb)iQ~cF_6DY_U55Hn9E8$JPL;l8-RsCny%l}CEOUs) z{;U(3ZnpYXKTWYfsASCACyT$D<4iTt7QbvU=fTMl<}X=RQDPCzhbqV;Hq9&J6Y(OU zVVjAw04$$TE$9S$lagsMX_1WBhC{00jMSEp?*ld~0SUm#tnc)dL+Hps3cGW7c&KwL*d_oN6mjEyL0ikh@zeJv{0ILB17sR9GX?Qg)>#LWn@o zXcuLz#txZ0@E2gZ-KyaHepaAy7nT%28m{%vDE6m)ae)6$46#Kv@%Lw$l@M2bGKfux z(6S}9hQ)Q!WJ$14J(c-su2;lMT=F`SRup9OjZZ{77k7s*#n!AC&TK1GqeCk$P&?!7 zFlCNMdgAc-&r9@>)QgzWlTR>z@_zkP81E+uaIxCF7Dyl#C~wX7C~)or_)98nW0k+J)frs2UD5eHWd7X zvmt?*xMI^-kq@TE`pQ+e}#-cjUU0aM3_QT>?o?e;TA;w(L9A zVPrh{Eu~V(f^<&>AD-0lr9=S!9Sd?`;WsYeCoU%#GuyM(&Zq{28BM9i@?XXf-vAns zu}=l9uYy_H_5h#k-H<*=nan>#FIgb%1Di-((+FNG>s+^vwX5o#k91RfIQ3S_!cFnr z!NiiLc;u0_&CflcCr47{0>x2_3qM=5zgf+g}xrY-&E&8qiQr{e#Rdws|c6+w$3TWm6~a~yfO&c zB$H;N4yYWa8h?ngedN0Jb0BB%$R2uIwQ+P2a6-HCmdAyvJ{RA6;0DJ-v5kGKK2NSZ zvVl^AIw`N?T5P9O%UMP}idV5ZuGklw!kLoiLZ~#SjfI)TLDK~9aGfZKmf$KIEA*v2 zt6oY)AxGy+(gje71=D6JL=}6=8n^?}Sag`H_+Exa)uW}}-(yB1C~?uXmKM0>lBxoNNdJ>kAZ)+S^>j#=P=A=j|(B{P! zc9blQfD%mWrK!fMpUb$HZnTg*`xr08%l>|0)CJt>UIpsn0p6;~F~g~%*1EJ^;S+md z6&Ldq{l#Rdhh$yOsEB7gn#)mNp-iHtq@*^CS@so(tzSk0jm}NZoj>rEVE+>z9XCEs z9b^?m2PG;U(9MiJ1^t)ME%cbPN0g>KG?&i2+hl2 zR+Ag|V62GhLFzzG+F-n@zD`7-3QZ?dD(lO_2UBYLRx|7U>jHx3OPN=}G3zzaHl6AX zEu^|v@%s91tl2zBP-m|!W2spW)!}$6WdMqyuIAi|y`zmBZ(Jk)D9F?`p8|oPfvXd1 zLuPc@Vdc>P;J8j{ZB;}Zk{0sNd#rhwO{js@oyc`UlB>QrL#+hoXP;7l4|_*3M%0h# zjzfZ(r2;q)(8n=&-4dQ6WkEN=b=wdNTE)3kWuQMH+SRP|;I)})-B707+_d5p=wr>v z(XG=5KrlZWp65sxr4}&m2rnQW>#j6!$(;&HNf#7?VYI8?oo`` zK-~&tB~c$GRXV^tA$lqswY4b+=}^v-8=IGn(fjbd(#jW`^LoeKwi?y)MKtXvs?aH_s0~jMj3dSayd5T%D4#3XPN1&^19vF}TwLSombM2}|oD+#!*ZKAJ48OGDSl zG&|vDIZHM&Onv$^VQYn*XHrWU(~@qs1&)dnE{g{N;8fx8$Ao=%%iXr%kEYqxW3`OA zS~U}+k6G~VFt-7NB#exOr$$;Nw6H8o5#g{F6@~h(?>Y5mV?4mQgTbq=u~}2Kz&FujmDp3xK-8irkWbM%pMf^>C?hWQg?Z4!GZT*V5n8XRN+xjr`1|B1I({1>8b7rpcmPL%JnQn|68xre zsOg=Jt{ziDtsO#3Yis;|V-?FfoGOmxv)lkTLJh9%HXSLEQE^)B^-L z7GE#yW((li{H`T_7hP@d@d9%~RMnz7UrE0orKQn<)?p{wv{*FI8Eu@vC{d%dR^_OX zT)>m8ikJu0Xf$D>HzuF1>H=O<%Lr~yqrq**TX9}l5=4!)jGF@N*K1F}QD^R^hZoTO z+BGUs;ifHNmm?&shgU-eY70)5x$OaVu?0kVwBuJYcZDAf7mc)$m-^+K?GArRRxT@p z{`wKw9hBPO*g+6dN0a%~#4h^gVA#MXXkM)1UNg$mD2J`VYfakP!1LW@M4~d9TAD`N z*BWw;6uzA&O|Fz~8a&}2tlTBftOk@WS z1GuRsX$Z+Zd~*9-H2O(*lEf2vr7vfUhGkdQ&sUh@lOopXANR$9;=M3(!L?dVfpKp5 zU&8{p+eC=u-L1h7!4_u%(K?(TaQWAM1qLBy|J<|kN?KGmTB*8%UtsB<9 zJjcIZNUnN6ri;Lg<*#iiR~nCk)VwVe)Z&n?oxaa^g~I?nznwwvu38-xqbHNA0r zYbM&}uEtLv;kMxp7^ye1vfvJZBu`eJtL2gwyghVP!&B;!_PS#!2s-=XLmkEOtBdO! zx_%Mpa!msQuPgwUCD^3LlB+3_#Z(F9|L)#`W?33`x|h{J{Zf^0>?REo5P}Cgskq|u zF2mcrA!C)nB`ot*)TE5}k2h-|J@S{x!SI7)1S9on-Mi%K>(SG19t^pwd<-!BC-E1># zLgIl}e}$F1!CijOi8c^BnTD$!w+7(Tc3;B5wVyUGevk4hQ)}z%n@y*S8t}>fE_eBT z3@A)wC#$-<;(NM-S|?gGK8BTX_)vLbBuW6Cl;c>k8d^T-6VRAJrY^=^*NSf*X@g z#W#C=D_D5(#m1`!R-*o9S2**498cDrGcuo)7;eT|r;Q$(z+Kyt<;upyFJ^_pJ|1zb zt;+T5EYqoU?$<>XfWh1s@7&hc*Drj34@Y+t*0f*Rw>;Of9w?~upTtB6&zSWxn_uTQ zlP$Nj@=K)+9%atAjtd*ww3c2O_KXJnasaEg(-tzWK+5MD+2r2Q|NQx%^r35ssVaZn&i+A9lOpp$F#j5dsAFB3BcJoXm5A_7KBGZbiG=b<)wUz>NZdmlUYQ zu~(N3JE-A1-z68a_RHUO?uDEfZ;%zb`8trIJHplxY6C;62KR2sxetBZAeB~eMTlZl zG>ieoxO%};L(5heE|*>_gPqj~Tpsh^eEXuRb0MHmmZ!1r5>bmut$nihMYZOtUMoep^%M!u_ms1%ydX2b zx5sLVEM3%8?Y5P88E=uMkk_qeo?E{(k{_CSF*h$qG4O^mP zMbhr*kp9?IbVq8Xq@?6RQbh-0Ix9r1`O&&@A!Oarjl9tBXk}?R(aGhgQe^PBHBihD zZ5YpWy}xn4!CSer`cel&siFw>1y28V;*HNK`Rk#n{fEBiGTzVZ9jH5JKqx~$9ja~D-^p+G1XKx2I)LOgu zj=jvm69uUwg8S#V9pBY}!%6UhrfPNGHT{m#EBuOH4_Vz5YzYC5rq$!2Nez0xnJE=>11ig8W7;+HE+72bDFYgNxTU4J`Tz!8MbC&<5{D zYh_M-`=h`$Pk-xF+}1MJbQ5YomdJ|$Y3CE`Gh2ODM9;H7i?2*xpH_<~d2IKnZKJSu z_CH3R?YtWkX?XShu75#i9l(Vp?}xzj_J07y9r%hK7f<{Hf`Fwk0nB5>^oRce7|niQ zrT-b*pU)f^vIBq$QK9_LO#rXe0$6!x_~$db!nXi)SyxnG|M%hYz=}Ng!GECisIVa% zFiPgPg})x|46Ha`-~I3Y7J=%(C}!-;Uk{f6R_rk$v0|&j0^3=er5Z;?Ron!|~4-uvy!MSmaMzOFiw! znikm=6|&f@7cX86f~l~Sy`MOO5oH(WU~EsVT4~Tu^3`JCaNx#NxfxqlyPH~8INY?X zbdDjRS0^6Dv}W^kdCzWpZN~X`bX1qiwN5Mh=8`mAvr4{H*rSQ;on-sV2M(D4H_E%G zwd!1xM=G81DWYG@DF?IoGt*qnVb^#ewJ?~W(Cs4y)uz>hE zQetJk)onEal<*$H*{CcpD$9on@)Z7_@R&l&G?~)2ryak9z$hvzaxG1#Mg;gEX|*`T zHTr0J_^xmQSeS+BXGQd~Qfd+Mw>9lOlhuuoV;&I)2(yzPRGUq+1eN^Qn}R1g&zJF9mkFU{xRXF z&gYl^0`G~SvOjpbn{6^2C~69*>70!J1M!b%SLFZPPt#r%@XczUigus-x3*|F)x7^- z+b9J|9mYm&Ft@gMAL;}@hu zB-HC?3*|n$-I(yi;qi}~T?$eVzaiLeF)3-OeE5TzH&v*r%XmrFW@@BQhIg@T}Rw4brh*24j7wa_^t0@{^5Iq+E%k zXKyD!sThV4epOn7`PP5)8oSAZb=PsfmzB*7x z&7pUyk9C4@UH*OX5vKeE7~9?&<8UtcRwcf0xJW!%17R*$h0(xMI|VZ~#ytW%>N363 zL%*={*@Yl-{bO#HTfb;%6zcqC1SpGA?VTUND`C)UUUIn^*Z)>SUI6x!iTCuT7YGWW z)(6tOo7EXB6H9~YTpH-AI`g1tin;$rR-o1#1i(_5={c-%ky!y(7Il2E z4jzW>9kdf-O>N+rj|f?V7do!Y&*Z{kHY&5w4#8E>WjzuRaOE`4$01e$y2r<^{aKwQs&P_i;YT;eX8OqHwSm`@( z@+_kClwFI@`jqNmLrj`6(C;$g`ArJ{yi>qfaG2n0K+ zk%F+dD6F%)N-3>^`Q;hazFT|L+0HR{f+A==b<;kSw{HCl)orMb!^X_fF_ltag_4fU z((hjyEOTdbQH9DIW&$Aj~47DZC}X4O^lz75F)I#`<0 z#p?ZL2K{OKFnXat32uP8$&RY4a8wl>!%s-oV%}+NQOT&TRn@9#RbT4~YwJehY7)N1 z&Mu=R053gQF9eb&Tn$CmtlBUoRV6K(FWCg+o$!ZQhES2gPqSR_Zx$&gANOinuZf(6 zF{Z30JE8O`mJVWb#Jr)ekhCzYIF)YZ?WW5G(m?p$@F{A#Gkt6Ak#;q1VFHACJ+QSH zg!;J3Jt-*viJ)wG@1ArMb!Dx{!@xk4)w?vb&Pf?PdCyq6nsE!y4CUfuvPU?kbS?H)3B-3(TtU>#@=ll&Z>h4Md&6`Co1kIJPMk)tf#u{BG>SI$ z^%6}#OG&Ca>?_;tr(bEw~1CkJ}AdeJMi8l3AX5;5%D-?ATSwdrjx3%@e!6 zIp7+aemn5A>$nu)bks<%2;3*X5b_I`Gi`i&yhAjjCO9Zk}uE$H*3K91Z3Yi!Xz?iI#?^*sjj<=IN-a*#xS_ooQWf zGAPLK^V*s(EI9PjXj+s&p9&C~3`9mxHzFe7g~48>P56PkZkVbTWqm=EN!XTp(b!jX zqF_2gSiQnot9zLq1%G$(M3xtQSQdHtdH*}*=1ziEyl|^|+*0ribtfIsRD`21#ZuJC;L-T=R5SmVqrbMfEPK%g9ZSytr0bmSw&yXko!22=Tub zLUD6Rso8?hHkIYsL22~JuDEn6#xt*Zto%`HsWHkzhS=+wgEUWue^<0TH^E2EeLwV$UjwAQD1s7r?VXI1hO?}99WfCqRg?JJ)UQFh&w7;NY6ekN%nT~-~6 z?*p$X#i-VDg=YqhOlu@h-`#&;p21-isW`3HL>-nUnoW=ys^F|-=FGDi$rE5iX7&}g`=VH3l4rX5U)q%5gyu}Fn6M|6GVPaY7>5QPH?zR#x$=mQ2 zeDWuhXaCDG*6%liLKh)|1uUFu1F#3`l#9?i0|?neZ&f@B`h(15Z0CU=a)vh{DZEHE z$>#ZS_9SPZAQ*GbyLpB9sDou=Dn@{8!J*SdjY%6}tjy5mOxuvYV^nvyrIo2k;w2j- ztIw`nrazQaI7leW;g1}Ixzp+f%m)}l+Nf{UMY=(ZtqFdWI5E#31C0UmU}K~bHUp?4 zW^T%t1-pfedf1tUOm#V=#5W;f)%W#0JluvN9l&q1?0lT6ySD=11MXt6qMJX*r$HBf znQI>AhHe(Kq>?t0XN@DsV3r{ui5$Op_&Rx#*~MqN?BM^y3GwlMtYE`-VQCUoX&T{V zvo+S+kRn$?~FX$=KoC!iuxg z>#c33IWEK|M>i%_pDE7El*2x~E%G8g2sp6yj6w-lhjs$)2{-#^t*$69iJ8bQrA1s*Q}444N9& zVEVDhh&+ch&J`L4dY8tqDVvWuOC!ow`UkcB^2ytCpBzJP38g#{)uqHuG-(JxT-R;n znF~(RUUr=rTTt!V+e{|k_~(`?3>@u=dm_Xru4;4vqtY;=N1Nu;ZHAP$Yj?~HfBP)%j{pxuAGO%RF%1ua@C|u?c7m$_?RzsSOlFDa`cVlM? z%+25^40Ivdf2Q6g5%wwLetvp_G)~&udO}*&4t~vNB%$R+Sr+w&e>X4k4leBD7W3J5 zWm>dlD=+V(JikI763%FZc5HZr*^cOUzzC3FH=m2CEidL`T~$%7sq1NXnR_|__dne8 z^6yW)YPE8-u%mMyF6eDlU+NShFK^&md}b~XMjLIrtpcT4BPn_y*4DSt+Bnnv%K>Wzh?N$(btAlEdn>VV|tb^M0u|>_cf{bF3iCPC~shZ!Jn^^_<9T^(og!L~S zT?;XuSjh6nnm6N&Z* z6K$CZaJy51Rp*L|dg{RY#+~q z){T~xsYyD(dGS9w;;O+7R`x!~_d;Q#R;Z7&Q;YRVSrkAx8cTYTTIku#2zvZVW@9xp zchU;&)xj6k)27vd7uoK89ZP15I1{WXM#MmI&0K4tMlJM0E*@G|t*5DNeZ6cmxeA$& zP{o6EY4JF61VuqE_O#9E=DFNg&H82mQ&2ATW~&FQ8nE9?nrTLoDA=o-cni1ZF@n@jG)b#kWb{VOeMN7e zxl9-Tmc}Q3jBUqEe2|b>kesZ znM>@(AC?Zi=4P#Nd#xA4ydQ^JrwllWPaa7>{p0mr6iUcwV`D5MQaVnVQ(S z{Upa;yRRuh?294ES*7D%T;T8)(A?=vsWz{Y&S<_2jo;qhdPQbsIw_2WAbf+>iZ1y7 zYVW+inp)OAjvzLwB4VRhj);n}At+T*>7bw@QX(RRnt+r53FP1vQL4ZZlok}F7b((7 z6ojahXegm3K!iXlkdQz^lACkSE8hR%z5B;!tv&l$v%j-v*7N<$p7LY1XK&N^QOrk} zehhkv9x{F)7{@0FGjJL6s6Q{Fr~FSQCo=Co#jeh#G)Ij%^yL_Ut$CaaMa#-S_&#ES zgK()RP91>KpbWuq-SLovy)6R&-cvPt2)J52+L5Q@KRg_ComN~}FZGhQY@#G)ne%NW z<&px57JD(0au0R`bEMYRYVGW-GPUhg;N;EoUHS~0q|WG{O)qs-E|KBnX*LN7%tNir z_a7thS()wg13Mf_ilW zCvU3FDsNs65#S1a(vQ5Il?yQIAkPn-gLoU8)U7q5P8zRND)l3BgsV7`5jRQwE&NaF zkZj8fl=LzI=W|-TaL~792xoTY2J0iAfo>azRm`v5!EY7&JlfA2B*_jcv+m3yuC)4` zL7_78a5OtgGgFOoFK8T#M{^58FozPXJVQS@P!psK?ErKu*S-lCxYl){WN{y|G6S^Qp5Sk1w@wSck}!pU9AR}lKeDAdcya4W`>g~A zkLr{tqvz1bpfQvD+CN=AFZwmQ9XM5cw2m3g+K1D{^2|q@j*dn&7V0%e|42)AFu!e( z-=DPB8!rN!{AmfXkj9yFSK= zL4=QFg&-EcdPVH6en%gEGf2Hy|5yxfl9%!Yvvqc1m&Msz-l#rXY6?< z02w#NguRDDS7!FPiA~2~OnuZ`RqNCc&gbani|GOmp;mC9VLTMVU-ormlbb3=rVTi`v~3`8DIgGTL`aMf_EjV z8j+va29^l?(LJFeU;23+UxIMAW;qFJ_+9vJ-%R3{ZiQXwI}e}r z5heI9)ZH#l&OK8)Qipi65SI;RE|1ezPw49s`PY5aV9G$%iHKn+C(q||Kcd`V!JJ86 z%S9Illtl?Iml04orNJnwcxIeCcB)FRcJNKnXnmyJ{vT=AmPsbqoK$E`>r{;N{39cy zl5rR(FJcL|Fsx*kQB~+64;iaLTG61<1N@>~{7#_!Ip6UWoRGFz{d?G^SFJw^T6GW% zLCQ@-U09yGQAh71&j9BZO>n0?3c30bW(B-CaFf;`ddGAfK*>wBEj0jO7FoD@GyA)P z7Y}L!`}wb+o3fBaSmX}>NS;G772MW>e+ustu1Vh*sW%2)q3ZN}p^Lc%A~>&FAbXfaui}s4KABL@gKfzI5r-lD4(MoIp!96vZHaZ?h z{@7k3ed0Z1=mK%3s}iJ}DYxi?B6?=Pm?O*}6mb<*D}tedu}!PBy*3Z9jwhNvP#lnq zBRNZzU9L}OFVA;h8B1oC6NGcGiCsT7Y(mGbH4H-*GZFB*yWqG0-MV4j2GT2W^}1vG z3Y{6PPEd(ssH&n56Km`BUBU<#I-Dx*dR+#QtjhgNVU40sNQEW>9XRs6m{lsZciI2$ z3R@2xZnrk=895%!H5|-zF4M)X0A_-&a{F&l>RqMKdipRy?s&B;sl$n^F!3m=EAHer zx@vBa^)exl!MBa3O07u7$h zWdvqkfO~oDD5(>af$yC8=__M2x{~G(1VZ$dp6kjr>bt?=1wqk> z?LLcwVHfT^;IUbTpkUMsbLt3dw?7%vd+}gvAa(f7*>;SupR=vS77Tydq?>FX%y^g3 zuCC^@5$}_(fI;PgfN;-7(NtGlc8E($>w_YH2nM4dp;c_BF44#P@?tPjpknEo*4ISK zI<{g5-I|4Hg@F3 z*;7{&G9LS7$ojijgd!|k_$c5_CksIf2vvC6)bA|BOqJI~@!WQbXb8I0$Tc(e5tc>@ zzv-g(%(^TsQe=t^C(1hB$!rQEhm(5nu|ZT#D_*}+Sx1W(cB?VW+Y}+-tA(FxCB5aw z&G_v-d()1#TbYyWF_iMNI*{-xsJ*0Xb5d$K(M5COwIT1hR5k>eP9~*9lM$>)tSP#R zH>(TEvC&_{e|s_YGeV|aDd^=__RAfZETYG5k10nPe$|ZhwZQ(8nUs+YY$fxGK@b{r zyKy=L@Pv^^2&Cds`@jj8BJqu!@4G}5@rTfF^NkE~;^MuLVCB>?PUwDyhj3o=iMal( z^VZ2p-Ffk*9<_#AN>5Btml*1DKj?@V;bv)*e2#tzwu`_9>gH(<_Dg5gDuu(^ zFkjD=$w903#<`(AhK?0Zj?%RGaECxdk266r%+)wyGJjvX*y@Qn`uhZv~sHIehJif?X-XnqApbpoAlRjT~T~!o>uLxE|L9YQ(EQ@%}(!fWY=jss8sT^ zPmFtqFmOt#Rl5bNPew%9r*ylM)H<2o5SyoW--hB~e8gtyTw#z(u)XYP6@OS-07d_( zGKSA;O|AJsN*LGu+1~`W%`t*OCLH|@g8q34D1R$VpyH-tJOCHWUKOObPp6!eEy{si z@}}-qk8Wc#ryeV~?u~4A>_VFbEHX?TXVRbG{FzRwCxLqGiTDlsmc0_hdqy|bU)^8% zuie&@%Kb&Lohs29J;PC!bMe{)Epq{g+q`gd|C`fowj21zx#Qa7?-yv_bHXCu(`7R< zc+FV-)y7lgxrSKPBZ*a#Q=x592YQb*_|kb}MS!_2o6!#=?>t;wdv0W&$gZaL0k&2V z5ml*`YPjK#TH(gClds%cDw>63y_$R8qNwTjM;GH%cg`Zi?wezD21q{(ykccQ>ifd7 z8bizPo8DoCK+IjkaY02gV2bTnT$yorq#ir}m1)4`|Lg@;o})iY(yCSn!K3l9QBcBx z@#>Y*B>BQAWsXPXm1&VCdpHq9dDUhCMQ*p=Zp5dXX-`!-&smsbsxeDr$s$)j&$!PTIh2ts zl`g#tc$+Vn4_&*|D!$r*{*)sB%$~y3!qo z5N>;M&*Sw!3zq?epohw*An|lCC4k*IhV|hsRC|nd3~03^dS6ZqiFik{@jx?ofVAK@ z(2I24&}eFNoA{Jl4gZFTF!!aOUps{N-CQduk>eEp)C)KzC9f+Gl9H}RZ^5g%^S394 zzo<`r0?s)dMckfrDbGt*@F|Mxc(z7O(d^6V?KcW&w=r9b8G@;l4jB*E2D=m4AcA1G z+tvo5J%zub3W;g?*tQJtG`kMkpd68Fg$T!-3{=lcf4AkYlldrx!CXGB+d}x;*&T2* zQRj{#B_-BFcQ2Vt61KfNoU-mGe^60u#0z&ytUJcvw~42m+eiP1SU07M+y4C6#wn6m z=aph^D=IcNT-N$}=$8|1LYLmi_+Tt8CZztap}I%no0Kgr)Wj?Ee?qisb<3r7TlqR{Lkx^=w?Se(y$TJDKuD~8n%OUJI%ZU6%eWt6o5ZgNDSAtb zZ#w>0n!&okJ>ZtliQyODD7Xv+0_k=eB{tr@q2byxzZdN1=hsQ=W_j(pPK0;`wj6rD zReFFc*K>C>V?IS7h63B;m5-mFD)Dp>mvK+VgwPB9?o6VZK08B=Df}UA{R^7UHx6)< zSo!rau+q!iBc}aT!rqf7r$4{e?ah;2Ps4W4&#-A1fv@>KYrs zLEwy>GN!IfZLZ?*Pf2V!lS-w0)C}JI(83h z*9Z4y!LD05@`cwVDSWwDSN_K+saVJLH@@+kaxuO5%*?K5IlnhQe-X>8>DkU-BG@3= zxpm8U!tot@4zBC=xmXv$N?O0$iC0o=RB=3f=E}O@G{jmbAF*E_4O@0! z6N1S}jXVILzdSZ}JH3bE2>4*^I%Z)KBp!Fu@mHSwPVc8UGJfUnjVS-bVy49drc?Qu o?EgCEe;p$R-2a~{CPpNozUe6Sp~gp)g!r Date: Wed, 8 Jan 2025 14:34:52 -0800 Subject: [PATCH 374/387] add OR query snippets (#405) --- .../firestore-smoketest-objc/ViewController.m | 126 +++++++++++++++--- .../firestore-smoketest/ViewController.swift | 91 +++++++++++++ 2 files changed, 199 insertions(+), 18 deletions(-) diff --git a/firestore/objc/firestore-smoketest-objc/ViewController.m b/firestore/objc/firestore-smoketest-objc/ViewController.m index 00ec009b..977c25d5 100644 --- a/firestore/objc/firestore-smoketest-objc/ViewController.m +++ b/firestore/objc/firestore-smoketest-objc/ViewController.m @@ -1271,24 +1271,114 @@ - (void)averageAggregateQuery { } - (void)multiAggregateCollection { - // [START multi_aggregate_collection] - FIRQuery *query = [self.db collectionWithPath:@"cities"]; - FIRAggregateQuery *aggregateQuery = [query aggregate:@[ - [FIRAggregateField aggregateFieldForCount], - [FIRAggregateField aggregateFieldForSumOfField:@"population"], - [FIRAggregateField aggregateFieldForAverageOfField:@"population"]]]; - [aggregateQuery aggregationWithSource:FIRAggregateSourceServer - completion:^(FIRAggregateQuerySnapshot *snapshot, - NSError *error) { - if (error != nil) { - NSLog(@"Error fetching aggregate: %@", error); - } else { - NSLog(@"Count: %@", [snapshot valueForAggregateField:[FIRAggregateField aggregateFieldForCount]]); - NSLog(@"Sum: %@", [snapshot valueForAggregateField:[FIRAggregateField aggregateFieldForSumOfField:@"population"]]); - NSLog(@"Avg: %@", [snapshot valueForAggregateField:[FIRAggregateField aggregateFieldForAverageOfField:@"population"]]); - } - }]; - // [END multi_aggregate_collection] + // [START multi_aggregate_collection] + FIRQuery *query = [self.db collectionWithPath:@"cities"]; + FIRAggregateQuery *aggregateQuery = [query aggregate:@[ + [FIRAggregateField aggregateFieldForCount], + [FIRAggregateField aggregateFieldForSumOfField:@"population"], + [FIRAggregateField aggregateFieldForAverageOfField:@"population"]]]; + [aggregateQuery aggregationWithSource:FIRAggregateSourceServer + completion:^(FIRAggregateQuerySnapshot *snapshot, + NSError *error) { + if (error != nil) { + NSLog(@"Error fetching aggregate: %@", error); + } else { + NSLog(@"Count: %@", [snapshot valueForAggregateField:[FIRAggregateField aggregateFieldForCount]]); + NSLog(@"Sum: %@", [snapshot valueForAggregateField:[FIRAggregateField aggregateFieldForSumOfField:@"population"]]); + NSLog(@"Avg: %@", [snapshot valueForAggregateField:[FIRAggregateField aggregateFieldForAverageOfField:@"population"]]); + } + }]; + // [END multi_aggregate_collection] +} + +- (void)orQuery { + // [START or_query] + FIRCollectionReference *collection = [self.db collectionWithPath:@"cities"]; + FIRQuery *query = [collection queryWhereFilter:[FIRFilter andFilterWithFilters:@[ + [FIRFilter filterWhereField:@"state" isEqualTo:@"CA"], + [FIRFilter orFilterWithFilters:@[ + [FIRFilter filterWhereField:@"capital" isEqualTo:@YES], + [FIRFilter filterWhereField:@"population" isGreaterThanOrEqualTo:@1000000] + ]] + ]]]; + // [END or_query] +} + +- (void)orQueryDisjunctions { + FIRCollectionReference *collection = [self.db collectionWithPath:@"cities"]; + + // [START one_disjunction] + [collection queryWhereField:@"a" isEqualTo:@1]; + // [END one_disjunction] + + // [START two_disjunctions] + [collection queryWhereFilter:[FIRFilter orFilterWithFilters:@[ + [FIRFilter filterWhereField:@"a" isEqualTo:@1], + [FIRFilter filterWhereField:@"b" isEqualTo:@2] + ]]]; + // [END two_disjunctions] + + // [START four_disjunctions] + [collection queryWhereFilter:[FIRFilter orFilterWithFilters:@[ + [FIRFilter andFilterWithFilters:@[ + [FIRFilter filterWhereField:@"a" isEqualTo:@1], + [FIRFilter filterWhereField:@"c" isEqualTo:@3] + ]], + [FIRFilter andFilterWithFilters:@[ + [FIRFilter filterWhereField:@"a" isEqualTo:@1], + [FIRFilter filterWhereField:@"d" isEqualTo:@4] + ]], + [FIRFilter andFilterWithFilters:@[ + [FIRFilter filterWhereField:@"b" isEqualTo:@2], + [FIRFilter filterWhereField:@"c" isEqualTo:@3] + ]], + [FIRFilter andFilterWithFilters:@[ + [FIRFilter filterWhereField:@"b" isEqualTo:@2], + [FIRFilter filterWhereField:@"d" isEqualTo:@4] + ]], + ]]]; + // [END four_disjunctions] + + // [START four_disjunctions_compact] + [collection queryWhereFilter:[FIRFilter andFilterWithFilters:@[ + [FIRFilter orFilterWithFilters:@[ + [FIRFilter filterWhereField:@"a" isEqualTo:@1], + [FIRFilter filterWhereField:@"b" isEqualTo:@2] + ]], + [FIRFilter orFilterWithFilters:@[ + [FIRFilter filterWhereField:@"c" isEqualTo:@3], + [FIRFilter filterWhereField:@"d" isEqualTo:@4] + ]] + ]]]; + // [END four_disjunctions_compact] + + // [START 20_disjunctions] + [collection queryWhereFilter:[FIRFilter orFilterWithFilters:@[ + [FIRFilter filterWhereField:@"a" in:@[@1, @2, @3, @4, @5, @6, @7, @8, @9, @10]], + [FIRFilter filterWhereField:@"b" in:@[@1, @2, @3, @4, @5, @6, @7, @8, @9, @10]] + ]]]; + // [END 20_disjunctions] + + // [START 10_disjunctions] + [collection queryWhereFilter:[FIRFilter andFilterWithFilters:@[ + [FIRFilter filterWhereField:@"a" in: @[@1, @2, @3, @4, @5]], + [FIRFilter orFilterWithFilters:@[ + [FIRFilter filterWhereField:@"b" isEqualTo:@2], + [FIRFilter filterWhereField:@"c" isEqualTo:@3] + ]] + ]]]; + // [END 10_disjunctions] +} + +- (void)illegalDisjunctions { + FIRCollectionReference *collection = [self.db collectionWithPath:@"cities"]; + + // [START 20_disjunctions] + [collection queryWhereFilter:[FIRFilter andFilterWithFilters:@[ + [FIRFilter filterWhereField:@"a" in:@[@1, @2, @3, @4, @5]], + [FIRFilter filterWhereField:@"b" in:@[@1, @2, @3, @4, @5, @6, @7, @8, @9, @10]] + ]]]; + // [END 20_disjunctions] } @end diff --git a/firestore/swift/firestore-smoketest/ViewController.swift b/firestore/swift/firestore-smoketest/ViewController.swift index 436d870c..7b9171d4 100644 --- a/firestore/swift/firestore-smoketest/ViewController.swift +++ b/firestore/swift/firestore-smoketest/ViewController.swift @@ -1352,6 +1352,97 @@ class ViewController: UIViewController { } // [END multi_aggregate_collection] } + + private func orQuery() { + // [START or_query] + let query = db.collection("cities").whereFilter(Filter.andFilter([ + Filter.whereField("state", isEqualTo: "CA"), + Filter.orFilter([ + Filter.whereField("capital", isEqualTo: true), + Filter.whereField("population", isGreaterOrEqualTo: 1000000) + ]) + ])) + // [END or_query] + } + + private func orQueryDisjunctions() { + let collection = db.collection("cities") + + // [START one_disjunction] + collection.whereField("a", isEqualTo: 1) + // [END one_disjunction] + + // [START two_disjunctions] + collection.whereFilter(Filter.orFilter([ + Filter.whereField("a", isEqualTo: 1), + Filter.whereField("b", isEqualTo: 2) + ])) + // [END two_disjunctions] + + // [START four_disjunctions] + collection.whereFilter(Filter.orFilter([ + Filter.andFilter([ + Filter.whereField("a", isEqualTo: 1), + Filter.whereField("c", isEqualTo: 3) + ]), + Filter.andFilter([ + Filter.whereField("a", isEqualTo: 1), + Filter.whereField("d", isEqualTo: 4) + ]), + Filter.andFilter([ + Filter.whereField("b", isEqualTo: 2), + Filter.whereField("c", isEqualTo: 3) + ]), + Filter.andFilter([ + Filter.whereField("b", isEqualTo: 2), + Filter.whereField("d", isEqualTo: 4) + ]) + ])) + // [END four_disjunctions] + + // [START four_disjunctions_compact] + collection.whereFilter(Filter.andFilter([ + Filter.orFilter([ + Filter.whereField("a", isEqualTo: 1), + Filter.whereField("b", isEqualTo: 2) + ]), + Filter.orFilter([ + Filter.whereField("c", isEqualTo: 3), + Filter.whereField("d", isEqualTo: 4) + ]), + ])) + // [END four_disjunctions_compact] + + // [START 20_disjunctions] + collection.whereFilter(Filter.orFilter([ + Filter.whereField("a", in: [1, 2, 3, 4, 5, 6, 7, 8, 9, 10]), + Filter.whereField("b", in: [1, 2, 3, 4, 5, 6, 7, 8, 9, 10]) + ])) + // [END 20_disjunctions] + + // [START 10_disjunctions] + collection.whereFilter(Filter.andFilter([ + Filter.whereField("a", in: [1, 2, 3, 4, 5]), + Filter.orFilter([ + Filter.whereField("b", isEqualTo: 2), + Filter.whereField("c", isEqualTo: 3) + ]) + ])) + // [END 10_disjunctions] + } + + // This method crashes, so don't include it in the smoketest. + func illegalDisjunctions() { + let collection = db.collection("cities") + + // [START 50_disjunctions] + collection.whereFilter(Filter.andFilter([ + Filter.whereField("a", in: [1, 2, 3, 4, 5]), + Filter.whereField("b", in: [1, 2, 3, 4, 5, 6, 7, 8, 9, 10]) + ])) + // [END 50_disjunctions] + } + } // [START codable_struct] From 81f643355f68e16fa9f3f93642cdd19aa372f5fa Mon Sep 17 00:00:00 2001 From: Morgan Chen Date: Wed, 8 Jan 2025 15:03:56 -0800 Subject: [PATCH 375/387] add xcbeautify (#406) --- .github/workflows/appcheck.yml | 8 ++++++-- .github/workflows/core.yml | 4 +++- .github/workflows/crashlytics.yml | 8 ++++++-- .github/workflows/database.yml | 4 +++- .github/workflows/firestore.yml | 8 ++++++-- .github/workflows/functions.yml | 8 ++++++-- .github/workflows/installations.yml | 4 +++- .github/workflows/ml-functions.yml | 8 ++++++-- .github/workflows/storage.yml | 8 ++++++-- .github/workflows/vertexai.yml | 4 +++- 10 files changed, 48 insertions(+), 16 deletions(-) diff --git a/.github/workflows/appcheck.yml b/.github/workflows/appcheck.yml index 38c18362..e1db0f5a 100644 --- a/.github/workflows/appcheck.yml +++ b/.github/workflows/appcheck.yml @@ -14,10 +14,12 @@ jobs: steps: - name: Checkout uses: actions/checkout@master + - name: Install deps + run: brew install xcbeautify - name: Build Swift snippets run: | cd appcheck - xcodebuild -project AppCheckSnippets.xcodeproj clean build -scheme AppCheckSnippetsSwift -destination "${destination}" CODE_SIGN_IDENTITY="" CODE_SIGNING_REQUIRED=NO + xcodebuild -project AppCheckSnippets.xcodeproj clean build -scheme AppCheckSnippetsSwift -destination "${destination}" CODE_SIGN_IDENTITY="" CODE_SIGNING_REQUIRED=NO | xcbeautify --renderer github-actions env: destination: ${{ matrix.destination }} objc-build: @@ -29,9 +31,11 @@ jobs: steps: - name: Checkout uses: actions/checkout@master + - name: Install deps + run: brew install xcbeautify - name: Build ObjC snippets run: | cd appcheck - xcodebuild -project AppCheckSnippets.xcodeproj clean build -scheme AppCheckSnippetsObjC -destination "${destination}" CODE_SIGN_IDENTITY="" CODE_SIGNING_REQUIRED=NO + xcodebuild -project AppCheckSnippets.xcodeproj clean build -scheme AppCheckSnippetsObjC -destination "${destination}" CODE_SIGN_IDENTITY="" CODE_SIGNING_REQUIRED=NO | xcbeautify --renderer github-actions env: destination: ${{ matrix.destination }} diff --git a/.github/workflows/core.yml b/.github/workflows/core.yml index 8c13cb59..644f018c 100644 --- a/.github/workflows/core.yml +++ b/.github/workflows/core.yml @@ -14,10 +14,12 @@ jobs: steps: - name: Checkout uses: actions/checkout@master + - name: Install deps + run: brew install xcbeautify - name: Build Swift snippets run: | cp .github/GoogleService-Info-CI.plist firoptions/FiroptionConfiguration/GoogleService-Info.plist cd firoptions - xcodebuild -project FiroptionConfiguration.xcodeproj clean build -scheme FiroptionConfiguration -destination "${destination}" CODE_SIGN_IDENTITY="" CODE_SIGNING_REQUIRED=NO + xcodebuild -project FiroptionConfiguration.xcodeproj clean build -scheme FiroptionConfiguration -destination "${destination}" CODE_SIGN_IDENTITY="" CODE_SIGNING_REQUIRED=NO | xcbeautify --renderer github-actions env: destination: ${{ matrix.destination }} diff --git a/.github/workflows/crashlytics.yml b/.github/workflows/crashlytics.yml index 2cf9ea47..4c3b982e 100644 --- a/.github/workflows/crashlytics.yml +++ b/.github/workflows/crashlytics.yml @@ -14,10 +14,12 @@ jobs: steps: - name: Checkout uses: actions/checkout@master + - name: Install deps + run: brew install xcbeautify - name: Build Swift snippets run: | cd crashlytics - xcodebuild -project CrashlyticsExample.xcodeproj clean build -scheme CrashlyticsExampleSwift -destination "${destination}" CODE_SIGN_IDENTITY="" CODE_SIGNING_REQUIRED=NO + xcodebuild -project CrashlyticsExample.xcodeproj clean build -scheme CrashlyticsExampleSwift -destination "${destination}" CODE_SIGN_IDENTITY="" CODE_SIGNING_REQUIRED=NO | xcbeautify --renderer github-actions env: destination: ${{ matrix.destination }} objc-build: @@ -29,9 +31,11 @@ jobs: steps: - name: Checkout uses: actions/checkout@master + - name: Install deps + run: brew install xcbeautify - name: Build ObjC snippets run: | cd crashlytics - xcodebuild -project CrashlyticsExample.xcodeproj clean build -scheme CrashlyticsExample -destination "${destination}" CODE_SIGN_IDENTITY="" CODE_SIGNING_REQUIRED=NO + xcodebuild -project CrashlyticsExample.xcodeproj clean build -scheme CrashlyticsExample -destination "${destination}" CODE_SIGN_IDENTITY="" CODE_SIGNING_REQUIRED=NO | xcbeautify --renderer github-actions env: destination: ${{ matrix.destination }} diff --git a/.github/workflows/database.yml b/.github/workflows/database.yml index 2f6b2306..fe3f424c 100644 --- a/.github/workflows/database.yml +++ b/.github/workflows/database.yml @@ -14,9 +14,11 @@ jobs: steps: - name: Checkout uses: actions/checkout@master + - name: Install deps + run: brew install xcbeautify - name: Build snippets run: | cd database - xcodebuild -project DatabaseReference.xcodeproj clean build -scheme DatabaseReference -destination "${destination}" CODE_SIGN_IDENTITY="" CODE_SIGNING_REQUIRED=NO + xcodebuild -project DatabaseReference.xcodeproj clean build -scheme DatabaseReference -destination "${destination}" CODE_SIGN_IDENTITY="" CODE_SIGNING_REQUIRED=NO | xcbeautify --renderer github-actions env: destination: ${{ matrix.destination }} diff --git a/.github/workflows/firestore.yml b/.github/workflows/firestore.yml index bfcc6798..37d9f810 100644 --- a/.github/workflows/firestore.yml +++ b/.github/workflows/firestore.yml @@ -14,11 +14,13 @@ jobs: steps: - name: Checkout uses: actions/checkout@master + - name: Install deps + run: brew install xcbeautify - name: Build Swift snippets run: | cp .github/GoogleService-Info-CI.plist firestore/swift/firestore-smoketest/GoogleService-Info.plist cd firestore/swift - xcodebuild -project firestore-smoketest.xcodeproj clean build -scheme firestore-smoketest -destination "${destination}" CODE_SIGN_IDENTITY="" CODE_SIGNING_REQUIRED=NO + xcodebuild -project firestore-smoketest.xcodeproj clean build -scheme firestore-smoketest -destination "${destination}" CODE_SIGN_IDENTITY="" CODE_SIGNING_REQUIRED=NO | xcbeautify --renderer github-actions env: destination: ${{ matrix.destination }} objc-build: @@ -30,10 +32,12 @@ jobs: steps: - name: Checkout uses: actions/checkout@master + - name: Install deps + run: brew install xcbeautify - name: Build ObjC snippets run: | cp .github/GoogleService-Info-CI.plist firestore/objc/GoogleService-Info.plist cd firestore/objc - xcodebuild -project firestore-smoketest-objc.xcodeproj clean build -scheme firestore-smoketest-objc -destination "${destination}" CODE_SIGN_IDENTITY="" CODE_SIGNING_REQUIRED=NO + xcodebuild -project firestore-smoketest-objc.xcodeproj clean build -scheme firestore-smoketest-objc -destination "${destination}" CODE_SIGN_IDENTITY="" CODE_SIGNING_REQUIRED=NO | xcbeautify --renderer github-actions env: destination: ${{ matrix.destination }} diff --git a/.github/workflows/functions.yml b/.github/workflows/functions.yml index 61bca69e..fe0cd5e3 100644 --- a/.github/workflows/functions.yml +++ b/.github/workflows/functions.yml @@ -14,10 +14,12 @@ jobs: steps: - name: Checkout uses: actions/checkout@master + - name: Install deps + run: brew install xcbeautify - name: Build Swift snippets run: | cd functions - xcodebuild -project FunctionsExample.xcodeproj clean build -scheme FunctionsExampleSwift -destination "${destination}" CODE_SIGN_IDENTITY="" CODE_SIGNING_REQUIRED=NO + xcodebuild -project FunctionsExample.xcodeproj clean build -scheme FunctionsExampleSwift -destination "${destination}" CODE_SIGN_IDENTITY="" CODE_SIGNING_REQUIRED=NO | xcbeautify --renderer github-actions env: destination: ${{ matrix.destination }} objc-build: @@ -29,9 +31,11 @@ jobs: steps: - name: Checkout uses: actions/checkout@master + - name: Install deps + run: brew install xcbeautify - name: Build ObjC snippets run: | cd functions - xcodebuild -project FunctionsExample.xcodeproj clean build -scheme FunctionsExample -destination "${destination}" CODE_SIGN_IDENTITY="" CODE_SIGNING_REQUIRED=NO + xcodebuild -project FunctionsExample.xcodeproj clean build -scheme FunctionsExample -destination "${destination}" CODE_SIGN_IDENTITY="" CODE_SIGNING_REQUIRED=NO | xcbeautify --renderer github-actions env: destination: ${{ matrix.destination }} diff --git a/.github/workflows/installations.yml b/.github/workflows/installations.yml index 1583f142..8286a823 100644 --- a/.github/workflows/installations.yml +++ b/.github/workflows/installations.yml @@ -14,9 +14,11 @@ jobs: steps: - name: Checkout uses: actions/checkout@master + - name: Install deps + run: brew install xcbeautify - name: Build Swift snippets run: | cd installations/ - xcodebuild -project InstallationsSnippets.xcodeproj clean build -scheme InstallationsSnippets -destination "${destination}" CODE_SIGN_IDENTITY="" CODE_SIGNING_REQUIRED=NO + xcodebuild -project InstallationsSnippets.xcodeproj clean build -scheme InstallationsSnippets -destination "${destination}" CODE_SIGN_IDENTITY="" CODE_SIGNING_REQUIRED=NO | xcbeautify --renderer github-actions env: destination: ${{ matrix.destination }} \ No newline at end of file diff --git a/.github/workflows/ml-functions.yml b/.github/workflows/ml-functions.yml index 4fb478db..f28a921d 100644 --- a/.github/workflows/ml-functions.yml +++ b/.github/workflows/ml-functions.yml @@ -14,10 +14,12 @@ jobs: steps: - name: Checkout uses: actions/checkout@master + - name: Install deps + run: brew install xcbeautify - name: Build Swift snippets run: | cd ml-functions - xcodebuild -project MLFunctionsExample.xcodeproj clean build -scheme MLFunctionsExampleSwift -destination "${destination}" CODE_SIGN_IDENTITY="" CODE_SIGNING_REQUIRED=NO + xcodebuild -project MLFunctionsExample.xcodeproj clean build -scheme MLFunctionsExampleSwift -destination "${destination}" CODE_SIGN_IDENTITY="" CODE_SIGNING_REQUIRED=NO | xcbeautify --renderer github-actions env: destination: ${{ matrix.destination }} objc-build: @@ -29,9 +31,11 @@ jobs: steps: - name: Checkout uses: actions/checkout@master + - name: Install deps + run: brew install xcbeautify - name: Build ObjC snippets run: | cd ml-functions - xcodebuild -project MLFunctionsExample.xcodeproj clean build -scheme MLFunctionsExample -destination "${destination}" CODE_SIGN_IDENTITY="" CODE_SIGNING_REQUIRED=NO + xcodebuild -project MLFunctionsExample.xcodeproj clean build -scheme MLFunctionsExample -destination "${destination}" CODE_SIGN_IDENTITY="" CODE_SIGNING_REQUIRED=NO | xcbeautify --renderer github-actions env: destination: ${{ matrix.destination }} diff --git a/.github/workflows/storage.yml b/.github/workflows/storage.yml index 28416620..73949ab2 100644 --- a/.github/workflows/storage.yml +++ b/.github/workflows/storage.yml @@ -14,11 +14,13 @@ jobs: steps: - name: Checkout uses: actions/checkout@master + - name: Install deps + run: brew install xcbeautify - name: Build Swift snippets run: | sudo xcode-select -switch /Applications/Xcode_16.1.app/Contents/Developer cd storage - xcodebuild -project StorageReference.xcodeproj clean build -scheme StorageReferenceSwift -destination "${destination}" CODE_SIGN_IDENTITY="" CODE_SIGNING_REQUIRED=NO + xcodebuild -project StorageReference.xcodeproj clean build -scheme StorageReferenceSwift -destination "${destination}" CODE_SIGN_IDENTITY="" CODE_SIGNING_REQUIRED=NO | xcbeautify --renderer github-actions env: destination: ${{ matrix.destination }} objc-build: @@ -30,10 +32,12 @@ jobs: steps: - name: Checkout uses: actions/checkout@master + - name: Install deps + run: brew install xcbeautify - name: Build ObjC snippets run: | sudo xcode-select -switch /Applications/Xcode_16.1.app/Contents/Developer cd storage - xcodebuild -project StorageReference.xcodeproj clean build -scheme StorageReference -destination "${destination}" CODE_SIGN_IDENTITY="" CODE_SIGNING_REQUIRED=NO + xcodebuild -project StorageReference.xcodeproj clean build -scheme StorageReference -destination "${destination}" CODE_SIGN_IDENTITY="" CODE_SIGNING_REQUIRED=NO | xcbeautify --renderer github-actions env: destination: ${{ matrix.destination }} diff --git a/.github/workflows/vertexai.yml b/.github/workflows/vertexai.yml index f5757908..30b61ab6 100644 --- a/.github/workflows/vertexai.yml +++ b/.github/workflows/vertexai.yml @@ -14,9 +14,11 @@ jobs: steps: - name: Checkout uses: actions/checkout@master + - name: Install deps + run: brew install xcbeautify - name: Build Swift snippets run: | cd vertexai - xcodebuild -project VertexAISnippets.xcodeproj -scheme VertexAISnippets clean build -destination "${destination}" CODE_SIGNING_REQUIRED=NO + xcodebuild -project VertexAISnippets.xcodeproj -scheme VertexAISnippets clean build -destination "${destination}" CODE_SIGNING_REQUIRED=NO | xcbeautify --renderer github-actions env: destination: ${{ matrix.destination }} From 8ac9052a04af7270788c5118d401285274ec3c4f Mon Sep 17 00:00:00 2001 From: Nick Cooke <36927374+ncooke3@users.noreply.github.com> Date: Thu, 21 Aug 2025 10:24:56 -0400 Subject: [PATCH 376/387] [Docs] Prefer fatalError over assert in AppDelegate.swift --- firoptions/FiroptionConfiguration/AppDelegate.swift | 13 +++++++------ 1 file changed, 7 insertions(+), 6 deletions(-) diff --git a/firoptions/FiroptionConfiguration/AppDelegate.swift b/firoptions/FiroptionConfiguration/AppDelegate.swift index 1311dfcc..9fad7a29 100644 --- a/firoptions/FiroptionConfiguration/AppDelegate.swift +++ b/firoptions/FiroptionConfiguration/AppDelegate.swift @@ -36,10 +36,11 @@ class AppDelegate: UIResponder, UIApplicationDelegate { // [START default_configure_file] // Load a named file. - let filePath = Bundle.main.path(forResource: "MyGoogleService", ofType: "plist") - guard let fileopts = FirebaseOptions(contentsOfFile: filePath!) - else { assert(false, "Couldn't load config file") } - FirebaseApp.configure(options: fileopts) + guard + let filePath = Bundle.main.path(forResource: "MyGoogleService", ofType: "plist"), + let fileOptions = FirebaseOptions(contentsOfFile: filePath) + else { fatalError("Couldn't load config file.") } + FirebaseApp.configure(options: fileOptions) // [END default_configure_file] // Note: this one is not deleted, so is the default below. @@ -69,7 +70,7 @@ class AppDelegate: UIResponder, UIApplicationDelegate { // Retrieve a previous created named app. guard let secondary = FirebaseApp.app(name: "secondary") - else { assert(false, "Could not retrieve secondary app") } + else { fatalError("Could not retrieve secondary app") } // Retrieve a Real Time Database client configured against a specific app. @@ -80,7 +81,7 @@ class AppDelegate: UIResponder, UIApplicationDelegate { let defaultDb = Database.database() guard let defapp = FirebaseApp.app() - else { assert(false, "Could not retrieve default app") } + else { fatalError("Could not retrieve default app") } assert(secondaryDb.app == secondary) assert(defaultDb.app == defapp) From 32e6bab539a5be408d2b5fdf21544119a12bb021 Mon Sep 17 00:00:00 2001 From: Nick Cooke Date: Thu, 21 Aug 2025 10:25:59 -0400 Subject: [PATCH 377/387] Revert "[Docs] Prefer fatalError over assert in AppDelegate.swift" This reverts commit 8ac9052a04af7270788c5118d401285274ec3c4f. --- firoptions/FiroptionConfiguration/AppDelegate.swift | 13 ++++++------- 1 file changed, 6 insertions(+), 7 deletions(-) diff --git a/firoptions/FiroptionConfiguration/AppDelegate.swift b/firoptions/FiroptionConfiguration/AppDelegate.swift index 9fad7a29..1311dfcc 100644 --- a/firoptions/FiroptionConfiguration/AppDelegate.swift +++ b/firoptions/FiroptionConfiguration/AppDelegate.swift @@ -36,11 +36,10 @@ class AppDelegate: UIResponder, UIApplicationDelegate { // [START default_configure_file] // Load a named file. - guard - let filePath = Bundle.main.path(forResource: "MyGoogleService", ofType: "plist"), - let fileOptions = FirebaseOptions(contentsOfFile: filePath) - else { fatalError("Couldn't load config file.") } - FirebaseApp.configure(options: fileOptions) + let filePath = Bundle.main.path(forResource: "MyGoogleService", ofType: "plist") + guard let fileopts = FirebaseOptions(contentsOfFile: filePath!) + else { assert(false, "Couldn't load config file") } + FirebaseApp.configure(options: fileopts) // [END default_configure_file] // Note: this one is not deleted, so is the default below. @@ -70,7 +69,7 @@ class AppDelegate: UIResponder, UIApplicationDelegate { // Retrieve a previous created named app. guard let secondary = FirebaseApp.app(name: "secondary") - else { fatalError("Could not retrieve secondary app") } + else { assert(false, "Could not retrieve secondary app") } // Retrieve a Real Time Database client configured against a specific app. @@ -81,7 +80,7 @@ class AppDelegate: UIResponder, UIApplicationDelegate { let defaultDb = Database.database() guard let defapp = FirebaseApp.app() - else { fatalError("Could not retrieve default app") } + else { assert(false, "Could not retrieve default app") } assert(secondaryDb.app == secondary) assert(defaultDb.app == defapp) From e82e39ec6bc5c4f6ae1ef03a1add153f96f043f9 Mon Sep 17 00:00:00 2001 From: Nick Cooke <36927374+ncooke3@users.noreply.github.com> Date: Thu, 21 Aug 2025 10:24:56 -0400 Subject: [PATCH 378/387] [Docs] Prefer fatalError over assert in AppDelegate.swift --- firoptions/FiroptionConfiguration/AppDelegate.swift | 13 +++++++------ 1 file changed, 7 insertions(+), 6 deletions(-) diff --git a/firoptions/FiroptionConfiguration/AppDelegate.swift b/firoptions/FiroptionConfiguration/AppDelegate.swift index 1311dfcc..9fad7a29 100644 --- a/firoptions/FiroptionConfiguration/AppDelegate.swift +++ b/firoptions/FiroptionConfiguration/AppDelegate.swift @@ -36,10 +36,11 @@ class AppDelegate: UIResponder, UIApplicationDelegate { // [START default_configure_file] // Load a named file. - let filePath = Bundle.main.path(forResource: "MyGoogleService", ofType: "plist") - guard let fileopts = FirebaseOptions(contentsOfFile: filePath!) - else { assert(false, "Couldn't load config file") } - FirebaseApp.configure(options: fileopts) + guard + let filePath = Bundle.main.path(forResource: "MyGoogleService", ofType: "plist"), + let fileOptions = FirebaseOptions(contentsOfFile: filePath) + else { fatalError("Couldn't load config file.") } + FirebaseApp.configure(options: fileOptions) // [END default_configure_file] // Note: this one is not deleted, so is the default below. @@ -69,7 +70,7 @@ class AppDelegate: UIResponder, UIApplicationDelegate { // Retrieve a previous created named app. guard let secondary = FirebaseApp.app(name: "secondary") - else { assert(false, "Could not retrieve secondary app") } + else { fatalError("Could not retrieve secondary app") } // Retrieve a Real Time Database client configured against a specific app. @@ -80,7 +81,7 @@ class AppDelegate: UIResponder, UIApplicationDelegate { let defaultDb = Database.database() guard let defapp = FirebaseApp.app() - else { assert(false, "Could not retrieve default app") } + else { fatalError("Could not retrieve default app") } assert(secondaryDb.app == secondary) assert(defaultDb.app == defapp) From 62762614a749b6d3c4298ae455a58e09c75a3897 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Ros=C3=A1rio=20P=2E=20Fernandes?= Date: Fri, 10 Oct 2025 23:22:48 +0100 Subject: [PATCH 379/387] vertexai: add system instructions snippet (#397) * vertexai: add system instructions snippet * rename Vertex dir * update model name to 1.5 flash --------- Co-authored-by: Morgan Chen --- vertexai/VertexAISnippets/VertexAISnippets.swift | 14 ++++++++++++++ 1 file changed, 14 insertions(+) diff --git a/vertexai/VertexAISnippets/VertexAISnippets.swift b/vertexai/VertexAISnippets/VertexAISnippets.swift index ea18b7fb..9218dbe9 100644 --- a/vertexai/VertexAISnippets/VertexAISnippets.swift +++ b/vertexai/VertexAISnippets/VertexAISnippets.swift @@ -343,6 +343,20 @@ class Snippets { // [END set_multi_safety_settings] } + func setSystemInstructions() { + // [START system_instructions_text] + // Initialize the Vertex AI service + let vertex = VertexAI.vertexAI() + + // Initialize the generative model + // Specify a model that supports system instructions, like a Gemini 1.5 model + let model = vertex.generativeModel( + modelName: "gemini-1.5-flash", + systemInstruction: ModelContent(role: "system", parts: "You are a cat. Your name is Neko.") + ) + // [END system_instructions_text] + } + // MARK: - Function Calling func functionCalling() async throws { From 7c498b9ff3494cbdd33cb0d48b3385129400629a Mon Sep 17 00:00:00 2001 From: Morgan Chen Date: Fri, 31 Oct 2025 13:29:25 -0700 Subject: [PATCH 380/387] add pipeline snippets and update project for Swift 6 (#409) * add pipeline snippets and update project for Swift 6 * fix typo in name * fix another typo --- .../project.pbxproj | 43 +- .../xcschemes/firestore-smoketest.xcscheme | 107 ++ .../firestore-smoketest/AppDelegate.swift | 4 +- .../PipelineSnippets.swift | 1385 +++++++++++++++++ .../SolutionAggregationViewController.swift | 11 +- .../firestore-smoketest/ViewController.swift | 32 +- 6 files changed, 1555 insertions(+), 27 deletions(-) create mode 100644 firestore/swift/firestore-smoketest.xcodeproj/xcshareddata/xcschemes/firestore-smoketest.xcscheme create mode 100644 firestore/swift/firestore-smoketest/PipelineSnippets.swift diff --git a/firestore/swift/firestore-smoketest.xcodeproj/project.pbxproj b/firestore/swift/firestore-smoketest.xcodeproj/project.pbxproj index ea360fd5..90eb7522 100644 --- a/firestore/swift/firestore-smoketest.xcodeproj/project.pbxproj +++ b/firestore/swift/firestore-smoketest.xcodeproj/project.pbxproj @@ -3,7 +3,7 @@ archiveVersion = 1; classes = { }; - objectVersion = 54; + objectVersion = 60; objects = { /* Begin PBXBuildFile section */ @@ -17,9 +17,12 @@ 3EABFB2D1E254C8F00F4BBED /* LaunchScreen.storyboard in Resources */ = {isa = PBXBuildFile; fileRef = 3EABFB2B1E254C8F00F4BBED /* LaunchScreen.storyboard */; }; 3EABFB381E254C8F00F4BBED /* firestore_smoketestTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 3EABFB371E254C8F00F4BBED /* firestore_smoketestTests.swift */; }; 3EABFB431E254C8F00F4BBED /* firestore_smoketestUITests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 3EABFB421E254C8F00F4BBED /* firestore_smoketestUITests.swift */; }; + 8D15627E2EA0474400D3B017 /* FirebaseAuth in Frameworks */ = {isa = PBXBuildFile; productRef = 8D15627D2EA0474400D3B017 /* FirebaseAuth */; }; + 8D1562802EA0474400D3B017 /* FirebaseFirestore in Frameworks */ = {isa = PBXBuildFile; productRef = 8D15627F2EA0474400D3B017 /* FirebaseFirestore */; }; 8D7951A32D28AC82000FD694 /* FirebaseAuth in Frameworks */ = {isa = PBXBuildFile; productRef = 8D7951A22D28AC82000FD694 /* FirebaseAuth */; }; 8D7951A52D28AC82000FD694 /* FirebaseFirestore in Frameworks */ = {isa = PBXBuildFile; productRef = 8D7951A42D28AC82000FD694 /* FirebaseFirestore */; }; 8D7951A82D28ADBE000FD694 /* GeoFireUtils in Frameworks */ = {isa = PBXBuildFile; productRef = 8D7951A72D28ADBE000FD694 /* GeoFireUtils */; }; + 8D7C36932EA069B70083BAF5 /* PipelineSnippets.swift in Sources */ = {isa = PBXBuildFile; fileRef = 8D7C36922EA069B00083BAF5 /* PipelineSnippets.swift */; }; 8D864B17260D3947008E85B3 /* SolutionBundles.swift in Sources */ = {isa = PBXBuildFile; fileRef = 8D864B16260D3947008E85B3 /* SolutionBundles.swift */; }; 8D864B35260D55C1008E85B3 /* SolutionGeoPointViewController.swift in Sources */ = {isa = PBXBuildFile; fileRef = 8DFC116F258A2B8E00D080CB /* SolutionGeoPointViewController.swift */; }; 8DA9B4AB201165C800EC29CD /* GoogleService-Info.plist in Resources */ = {isa = PBXBuildFile; fileRef = 8DA9B4AA201165C800EC29CD /* GoogleService-Info.plist */; }; @@ -59,6 +62,7 @@ 3EABFB3E1E254C8F00F4BBED /* firestore-smoketestUITests.xctest */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; path = "firestore-smoketestUITests.xctest"; sourceTree = BUILT_PRODUCTS_DIR; }; 3EABFB421E254C8F00F4BBED /* firestore_smoketestUITests.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = firestore_smoketestUITests.swift; sourceTree = ""; }; 3EABFB441E254C8F00F4BBED /* Info.plist */ = {isa = PBXFileReference; lastKnownFileType = text.plist.xml; path = Info.plist; sourceTree = ""; }; + 8D7C36922EA069B00083BAF5 /* PipelineSnippets.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = PipelineSnippets.swift; sourceTree = ""; }; 8D864B16260D3947008E85B3 /* SolutionBundles.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = SolutionBundles.swift; sourceTree = ""; }; 8DA9B4AA201165C800EC29CD /* GoogleService-Info.plist */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.plist.xml; path = "GoogleService-Info.plist"; sourceTree = ""; }; 8DFC116F258A2B8E00D080CB /* SolutionGeoPointViewController.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = SolutionGeoPointViewController.swift; sourceTree = ""; }; @@ -72,6 +76,8 @@ 8D7951A32D28AC82000FD694 /* FirebaseAuth in Frameworks */, 8D7951A82D28ADBE000FD694 /* GeoFireUtils in Frameworks */, 8D7951A52D28AC82000FD694 /* FirebaseFirestore in Frameworks */, + 8D1562802EA0474400D3B017 /* FirebaseFirestore in Frameworks */, + 8D15627E2EA0474400D3B017 /* FirebaseAuth in Frameworks */, ); runOnlyForDeploymentPostprocessing = 0; }; @@ -116,6 +122,7 @@ 3EABFB211E254C8F00F4BBED /* firestore-smoketest */ = { isa = PBXGroup; children = ( + 8D7C36922EA069B00083BAF5 /* PipelineSnippets.swift */, 8DA9B4AA201165C800EC29CD /* GoogleService-Info.plist */, 3EABFB221E254C8F00F4BBED /* AppDelegate.swift */, 3EABFB241E254C8F00F4BBED /* ViewController.swift */, @@ -253,8 +260,8 @@ ); mainGroup = 3EABFB161E254C8E00F4BBED; packageReferences = ( - 8D7951A02D28AC75000FD694 /* XCRemoteSwiftPackageReference "firebase-ios-sdk" */, 8D7951A62D28ADAE000FD694 /* XCRemoteSwiftPackageReference "geofire-objc" */, + 8D15627C2EA0474400D3B017 /* XCLocalSwiftPackageReference "../../../firebase-ios-sdk" */, ); productRefGroup = 3EABFB201E254C8F00F4BBED /* Products */; projectDirPath = ""; @@ -305,6 +312,7 @@ 8D864B17260D3947008E85B3 /* SolutionBundles.swift in Sources */, 3E3694B71EFDB3BF009C9125 /* SolutionAggregationViewController.swift in Sources */, 8D864B35260D55C1008E85B3 /* SolutionGeoPointViewController.swift in Sources */, + 8D7C36932EA069B70083BAF5 /* PipelineSnippets.swift in Sources */, 3EABFB231E254C8F00F4BBED /* AppDelegate.swift in Sources */, 3E3694B91EFDC039009C9125 /* SolutionCountersViewController.swift in Sources */, ); @@ -412,12 +420,13 @@ GCC_WARN_UNINITIALIZED_AUTOS = YES_AGGRESSIVE; GCC_WARN_UNUSED_FUNCTION = YES; GCC_WARN_UNUSED_VARIABLE = YES; - IPHONEOS_DEPLOYMENT_TARGET = 12.0; + IPHONEOS_DEPLOYMENT_TARGET = 16.6; MTL_ENABLE_DEBUG_INFO = YES; ONLY_ACTIVE_ARCH = YES; SDKROOT = iphoneos; SWIFT_ACTIVE_COMPILATION_CONDITIONS = DEBUG; SWIFT_OPTIMIZATION_LEVEL = "-Onone"; + SWIFT_VERSION = 6.0; TARGETED_DEVICE_FAMILY = "1,2"; }; name = Debug; @@ -467,11 +476,12 @@ GCC_WARN_UNINITIALIZED_AUTOS = YES_AGGRESSIVE; GCC_WARN_UNUSED_FUNCTION = YES; GCC_WARN_UNUSED_VARIABLE = YES; - IPHONEOS_DEPLOYMENT_TARGET = 12.0; + IPHONEOS_DEPLOYMENT_TARGET = 16.6; MTL_ENABLE_DEBUG_INFO = NO; SDKROOT = iphoneos; SWIFT_COMPILATION_MODE = wholemodule; SWIFT_OPTIMIZATION_LEVEL = "-O"; + SWIFT_VERSION = 6.0; TARGETED_DEVICE_FAMILY = "1,2"; VALIDATE_PRODUCT = YES; }; @@ -483,14 +493,14 @@ ASSETCATALOG_COMPILER_APPICON_NAME = AppIcon; "GCC_WARN_64_TO_32_BIT_CONVERSION[arch=*64]" = YES; INFOPLIST_FILE = "firestore-smoketest/Info.plist"; - IPHONEOS_DEPLOYMENT_TARGET = 14.0; + IPHONEOS_DEPLOYMENT_TARGET = 16.6; LD_RUNPATH_SEARCH_PATHS = ( "$(inherited)", "@executable_path/Frameworks", ); PRODUCT_BUNDLE_IDENTIFIER = "com.google.firebase.firestore-smoketest"; PRODUCT_NAME = "$(TARGET_NAME)"; - SWIFT_VERSION = 4.0; + SWIFT_VERSION = 6.0; TARGETED_DEVICE_FAMILY = 1; }; name = Debug; @@ -501,14 +511,14 @@ ASSETCATALOG_COMPILER_APPICON_NAME = AppIcon; "GCC_WARN_64_TO_32_BIT_CONVERSION[arch=*64]" = YES; INFOPLIST_FILE = "firestore-smoketest/Info.plist"; - IPHONEOS_DEPLOYMENT_TARGET = 14.0; + IPHONEOS_DEPLOYMENT_TARGET = 16.6; LD_RUNPATH_SEARCH_PATHS = ( "$(inherited)", "@executable_path/Frameworks", ); PRODUCT_BUNDLE_IDENTIFIER = "com.google.firebase.firestore-smoketest"; PRODUCT_NAME = "$(TARGET_NAME)"; - SWIFT_VERSION = 4.0; + SWIFT_VERSION = 6.0; TARGETED_DEVICE_FAMILY = 1; }; name = Release; @@ -620,10 +630,17 @@ }; /* End XCConfigurationList section */ +/* Begin XCLocalSwiftPackageReference section */ + 8D15627C2EA0474400D3B017 /* XCLocalSwiftPackageReference "../../../firebase-ios-sdk" */ = { + isa = XCLocalSwiftPackageReference; + relativePath = "../../../firebase-ios-sdk"; + }; +/* End XCLocalSwiftPackageReference section */ + /* Begin XCRemoteSwiftPackageReference section */ 8D7951A02D28AC75000FD694 /* XCRemoteSwiftPackageReference "firebase-ios-sdk" */ = { isa = XCRemoteSwiftPackageReference; - repositoryURL = "https://github.com/firebase/firebase-ios-sdk"; + repositoryURL = "~/dev/firebase-ios-sdk"; requirement = { kind = upToNextMajorVersion; minimumVersion = 11.6.0; @@ -640,6 +657,14 @@ /* End XCRemoteSwiftPackageReference section */ /* Begin XCSwiftPackageProductDependency section */ + 8D15627D2EA0474400D3B017 /* FirebaseAuth */ = { + isa = XCSwiftPackageProductDependency; + productName = FirebaseAuth; + }; + 8D15627F2EA0474400D3B017 /* FirebaseFirestore */ = { + isa = XCSwiftPackageProductDependency; + productName = FirebaseFirestore; + }; 8D7951A22D28AC82000FD694 /* FirebaseAuth */ = { isa = XCSwiftPackageProductDependency; package = 8D7951A02D28AC75000FD694 /* XCRemoteSwiftPackageReference "firebase-ios-sdk" */; diff --git a/firestore/swift/firestore-smoketest.xcodeproj/xcshareddata/xcschemes/firestore-smoketest.xcscheme b/firestore/swift/firestore-smoketest.xcodeproj/xcshareddata/xcschemes/firestore-smoketest.xcscheme new file mode 100644 index 00000000..8affb89d --- /dev/null +++ b/firestore/swift/firestore-smoketest.xcodeproj/xcshareddata/xcschemes/firestore-smoketest.xcscheme @@ -0,0 +1,107 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/firestore/swift/firestore-smoketest/AppDelegate.swift b/firestore/swift/firestore-smoketest/AppDelegate.swift index 1fac4ba5..f2f5723d 100644 --- a/firestore/swift/firestore-smoketest/AppDelegate.swift +++ b/firestore/swift/firestore-smoketest/AppDelegate.swift @@ -19,13 +19,13 @@ import UIKit import FirebaseCore import FirebaseFirestore -@UIApplicationMain +@main class AppDelegate: UIResponder, UIApplicationDelegate { var window: UIWindow? - func application(_ application: UIApplication, didFinishLaunchingWithOptions launchOptions: [UIApplicationLaunchOptionsKey: Any]?) -> Bool { + func application(_ application: UIApplication, didFinishLaunchingWithOptions launchOptions: [UIApplication.LaunchOptionsKey: Any]?) -> Bool { // [START default_firestore] FirebaseApp.configure() diff --git a/firestore/swift/firestore-smoketest/PipelineSnippets.swift b/firestore/swift/firestore-smoketest/PipelineSnippets.swift new file mode 100644 index 00000000..0e138fbf --- /dev/null +++ b/firestore/swift/firestore-smoketest/PipelineSnippets.swift @@ -0,0 +1,1385 @@ +// +// Copyright (c) 2025 Google LLC. +// +// Licensed under the Apache License, Version 2.0 (the "License"); +// you may not use this file except in compliance with the License. +// You may obtain a copy of the License at +// +// http://www.apache.org/licenses/LICENSE-2.0 +// +// Unless required by applicable law or agreed to in writing, software +// distributed under the License is distributed on an "AS IS" BASIS, +// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +// See the License for the specific language governing permissions and +// limitations under the License. +// + +import FirebaseFirestore +import CoreLocation + +public class PipelineSnippets { + + lazy var db = { + Firestore.firestore(database: "enterprise") + }() + + public func runAllSnippets() { + pipelineConcepts() + } + + // https://cloud.google.com/firestore/docs/pipeline/overview#concepts + func pipelineConcepts() { + // [START pipeline_concepts] + let pipeline = db.pipeline() + // Step 1: Start a query with collection scope + .collection("cities") + // Step 2: Filter the collection + .where(Field("population").greaterThan(100000)) + // Step 3: Sort the remaining documents + .sort([Field("name").ascending()]) + // Step 4: Return the top 10. Note applying the limit earlier in the pipeline would have + // unintentional results. + .limit(10) + // [END pipeline_concepts] + print(pipeline) + } + + // https://cloud.google.com/firestore/docs/pipeline/overview#initialization + func pipelineInitialization() { + // [START pipeline_initialization] + let firestore = Firestore.firestore(database: "enterprise") + let pipeline = firestore.pipeline() + // [END pipeline_initialization] + print(pipeline) + } + + // https://cloud.google.com/firestore/docs/pipeline/overview#field_vs_constant_references/ + func fieldVsConstants() { + // [START field_or_constant] + let pipeline = db.pipeline() + .collection("cities") + .where(Field("name").equal(Constant("Toronto"))) + // [END field_or_constant] + print(pipeline) + } + + // https://cloud.google.com/firestore/docs/pipeline/overview#input_stages + func inputStages() async throws { + // [START input_stages] + var results: Pipeline.Snapshot + + // Return all restaurants in San Francisco + results = try await db.pipeline().collection("cities/sf/restaurants").execute() + + // Return all restaurants + results = try await db.pipeline().collectionGroup("restaurants").execute() + + // Return all documents across all collections in the database (the entire database) + results = try await db.pipeline().database().execute() + + // Batch read of 3 documents + results = try await db.pipeline().documents([ + db.collection("cities").document("SF"), + db.collection("cities").document("DC"), + db.collection("cities").document("NY") + ]).execute() + // [END input_stages] + print(results) + } + + // https://cloud.google.com/firestore/docs/pipeline/overview#where + func wherePipeline() async throws { + // [START pipeline_where] + var results: Pipeline.Snapshot + + results = try await db.pipeline().collection("books") + .where(Field("rating").equal(5)) + .where(Field("published").lessThan(1900)) + .execute() + + results = try await db.pipeline().collection("books") + .where(Field("rating").equal(5) && Field("published").lessThan(1900)) + .execute() + // [END pipeline_where] + print(results) + } + + // https://cloud.google.com/firestore/docs/pipeline/overview#aggregate_distinct + func aggregateGroups() async throws { + // [START aggregate_groups] + let results = try await db.pipeline() + .collection("books") + .aggregate([ + Field("rating").average().as("avg_rating") + ], groups: [ + Field("genre") + ]) + .execute() + // [END aggregate_groups] + print(results) + } + + // https://cloud.google.com/firestore/docs/pipeline/overview#aggregate_distinct + func aggregateDistinct() async throws { + // [START aggregate_distinct] + let results = try await db.pipeline() + .collection("books") + .distinct([ + Field("author").toUpper().as("author"), + Field("genre") + ]) + .execute() + // [END aggregate_distinct] + print(results) + } + + // https://cloud.google.com/firestore/docs/pipeline/overview#sort + func sort() async throws { + // [START sort] + let results = try await db.pipeline() + .collection("books") + .sort([ + Field("release_date").descending(), Field("author").ascending() + ]) + .execute() + // [END sort] + print(results) + } + + // https://cloud.google.com/firestore/docs/pipeline/overview#sort + func sortComparison() { + // [START sort_comparison] + let query = db.collection("cities") + .order(by: "state") + .order(by: "population", descending: true) + + let pipeline = db.pipeline() + .collection("books") + .sort([ + Field("release_date").descending(), Field("author").ascending() + ]) + // [END sort_comparison] + print(query) + print(pipeline) + } + + // https://cloud.google.com/firestore/docs/pipeline/overview#functions + func functions() async throws { + // [START functions_example] + var results: Pipeline.Snapshot + + // Type 1: Scalar (for use in non-aggregation stages) + // Example: Return the min store price for each book. + results = try await db.pipeline().collection("books") + .select([ + Field("current").logicalMinimum(["updated"]).as("price_min") + ]) + .execute() + + // Type 2: Aggregation (for use in aggregate stages) + // Example: Return the min price of all books. + results = try await db.pipeline().collection("books") + .aggregate([Field("price").minimum().as("min_price")]) + .execute() + // [END functions_example] + print(results) + } + + // https://cloud.google.com/firestore/docs/pipeline/overview#creating_indexes + func creatingIndexes() async throws { + // [START query_example] + let results = try await db.pipeline() + .collection("books") + .where(Field("published").lessThan(1900)) + .where(Field("genre").equal("Science Fiction")) + .where(Field("rating").greaterThan(4.3)) + .sort([Field("published").descending()]) + .execute() + // [END query_example] + print(results) + } + + // https://cloud.google.com/firestore/docs/pipeline/overview#existing_sparse_indexes + func sparseIndexes() async throws { + // [START sparse_index_example] + let results = try await db.pipeline() + .collection("books") + .where(Field("category").like("%fantasy%")) + .execute() + // [END sparse_index_example] + print(results) + } + + func sparseIndexes2() async throws { + // [START sparse_index_example_2] + let results = try await db.pipeline() + .collection("books") + .sort([Field("release_date").ascending()]) + .execute() + // [END sparse_index_example_2] + print(results) + } + + // https://cloud.google.com/firestore/docs/pipeline/overview#covered_queries_secondary_indexes + func coveredQuery() async throws { + // [START covered_query] + let results = try await db.pipeline() + .collection("books") + .where(Field("category").like("%fantasy%")) + .where(Field("title").exists()) + .where(Field("author").exists()) + .select([Field("title"), Field("author")]) + .execute() + // [END covered_query] + print(results) + } + + // https://cloud.google.com/firestore/docs/pipeline/overview#pagination + func pagination() async throws { + // [START pagination_not_supported_preview] + // Existing pagination via `start(at:)` + let query = db.collection("cities").order(by: "population").start(at: [1000000]) + + // Private preview workaround using pipelines + let pipeline = db.pipeline() + .collection("cities") + .where(Field("population").greaterThanOrEqual(1000000)) + .sort([Field("population").descending()]) + // [END pagination_not_supported_preview] + print(query) + print(pipeline) + } + + // http://cloud.google.com/firestore/docs/pipeline/stages/input/collection#example + func collectionStage() async throws { + // [START collection_example] + let results = try await db.pipeline() + .collection("users/bob/games") + .sort([Field("name").ascending()]) + .execute() + // [END collection_example] + print(results) + } + + // https://cloud.google.com/firestore/docs/pipeline/stages/input/collection_group + func collectionGroupStage() async throws { + // [START collection_group_example] + let results = try await db.pipeline() + .collectionGroup("games") + .sort([Field("name").ascending()]) + .execute() + // [END collection_group_example] + print(results) + } + + // https://cloud.google.com/firestore/docs/pipeline/stages/input/database + func databaseStage() async throws { + // [START database_example] + // Count all documents in the database + let results = try await db.pipeline() + .database() + .aggregate([CountAll().as("total")]) + .execute() + // [END database_example] + print(results) + } + + // https://cloud.google.com/firestore/docs/pipeline/stages/input/documents + func documentsStage() async throws { + // [START documents_example] + let results = try await db.pipeline() + .documents([ + db.collection("cities").document("SF"), + db.collection("cities").document("DC"), + db.collection("cities").document("NY") + ]).execute() + // [END documents_example] + print(results) + } + + func replaceWithStage() async throws { + // [START initial_data] + try await db.collection("cities").document("SF").setData([ + "name": "San Francisco", + "population": 800000, + "location": [ + "country": "USA", + "state": "California" + ] + ]) + try await db.collection("cities").document("TO").setData([ + "name": "Toronto", + "population": 3000000, + "province": "ON", + "location": [ + "country": "Canada", + "province": "Ontario" + ] + ]) + try await db.collection("cities").document("NY").setData([ + "name": "New York", + "location": [ + "country": "USA", + "state": "New York" + ] + ]) + try await db.collection("cities").document("AT").setData([ + "name": "Atlantis", + ]) + // [END initial_data] + + // [START full_replace] + let names = try await db.pipeline() + .collection("cities") + .replace(with: Field("location")) + .execute() + // [END full_replace] + + // [START map_merge_overwrite] + // unsupported in client SDKs for now + // [END map_merge_overwrite] + print(names) + } + + // https://cloud.google.com/firestore/docs/pipeline/stages/transformation/sample#examples + func sampleStage() async throws { + // [START sample_example] + var results: Pipeline.Snapshot + + // Get a sample of 100 documents in a database + results = try await db.pipeline() + .database() + .sample(count: 100) + .execute() + + // Randomly shuffle a list of 3 documents + results = try await db.pipeline() + .documents([ + db.collection("cities").document("SF"), + db.collection("cities").document("NY"), + db.collection("cities").document("DC"), + ]) + .sample(count: 3) + .execute() + // [END sample_example] + print(results) + } + + // https://cloud.google.com/firestore/docs/pipeline/stages/transformation/sample#examples_2 + func samplePercent() async throws { + // [START sample_percent] + // Get a sample of on average 50% of the documents in the database + let results = try await db.pipeline() + .database() + .sample(percentage: 0.5) + .execute() + // [END sample_percent] + print(results) + } + + // https://cloud.google.com/firestore/docs/pipeline/stages/transformation/union#examples + func unionStage() async throws { + // [START union_stage] + let results = try await db.pipeline() + .collection("cities/SF/restaurants") + .where(Field("type").equal("Chinese")) + .union(with: db.pipeline() + .collection("cities/NY/restaurants") + .where(Field("type").equal("Italian"))) + .where(Field("rating").greaterThanOrEqual(4.5)) + .sort([Field("__name__").descending()]) + .execute() + // [END union_stage] + print(results) + } + + // https://cloud.google.com/firestore/docs/pipeline/stages/transformation/union#examples + func unionStageStable() async throws { + // [START union_stage_stable] + let results = try await db.pipeline() + .collection("cities/SF/restaurants") + .where(Field("type").equal("Chinese")) + .union(with: db.pipeline() + .collection("cities/NY/restaurants") + .where(Field("type").equal("Italian"))) + .where(Field("rating").greaterThanOrEqual(4.5)) + .sort([Field("__name__").descending()]) + .execute() + // [END union_stage_stable] + print(results) + } + + // https://cloud.google.com/firestore/docs/pipeline/stages/transformation/unnest#examples + func unnestStage() async throws { + // [START unnest_stage] + let results = try await db.pipeline() + .database() + .unnest(Field("arrayField").as("unnestedArrayField"), indexField: "index") + .execute() + // [END unnest_stage] + print(results) + } + + // https://cloud.google.com/firestore/docs/pipeline/stages/transformation/unnest#examples + func unnestStageEmptyOrNonArray() async throws { + // [START unnest_edge_cases] + // Input + // { identifier : 1, neighbors: [ "Alice", "Cathy" ] } + // { identifier : 2, neighbors: [] } + // { identifier : 3, neighbors: "Bob" } + + let results = try await db.pipeline() + .database() + .unnest(Field("neighbors").as("unnestedNeighbors"), indexField: "index") + .execute() + + // Output + // { identifier: 1, neighbors: [ "Alice", "Cathy" ], unnestedNeighbors: "Alice", index: 0 } + // { identifier: 1, neighbors: [ "Alice", "Cathy" ], unnestedNeighbors: "Cathy", index: 1 } + // { identifier: 3, neighbors: "Bob", index: null} + // [END unnest_edge_cases] + print(results) + } + + // https://cloud.google.com/firestore/docs/pipeline/functions/aggregate_functions#count + func countFunction() async throws { + // [START count_function] + // Total number of books in the collection + let countAll = try await db.pipeline() + .collection("books") + .aggregate([CountAll().as("count")]) + .execute() + + // Number of books with nonnull `ratings` field + let countField = try await db.pipeline() + .collection("books") + .aggregate([Field("ratings").count().as("count")]) + .execute() + // [END count_function] + print(countAll) + print(countField) + } + + // https://cloud.google.com/firestore/docs/pipeline/functions/aggregate_functions#count_if + func countIfFunction() async throws { + // [START count_if] + let result = try await db.pipeline() + .collection("books") + .aggregate([ + AggregateFunction("count_if", [Field("rating").greaterThan(4)]).as("filteredCount") + ]) + .execute() + // [END count_if] + print(result) + } + + // https://cloud.google.com/firestore/docs/pipeline/functions/aggregate_functions#count_distinct + func countDistinctFunction() async throws { + // [START count_distinct] + let result = try await db.pipeline() + .collection("books") + .aggregate([AggregateFunction("count_distinct", [Field("author")]).as("unique_authors")]) + .execute() + // [END count_distinct] + print(result) + } + + // https://cloud.google.com/firestore/docs/pipeline/functions/aggregate_functions#sum + func sumFunction() async throws { + // [START sum_function] + let result = try await db.pipeline() + .collection("cities") + .aggregate([Field("population").sum().as("totalPopulation")]) + .execute() + // [END sum_function] + print(result) + } + + // https://cloud.google.com/firestore/docs/pipeline/functions/aggregate_functions#avg + func avgFunction() async throws { + // [START avg_function] + let result = try await db.pipeline() + .collection("cities") + .aggregate([Field("population").average().as("averagePopulation")]) + .execute() + // [END avg_function] + print(result) + } + + // https://cloud.google.com/firestore/docs/pipeline/functions/aggregate_functions#min + func minFunction() async throws { + // [START min_function] + let result = try await db.pipeline() + .collection("books") + .aggregate([Field("price").minimum().as("minimumPrice")]) + .execute() + // [END min_function] + print(result) + } + + // https://cloud.google.com/firestore/docs/pipeline/functions/aggregate_functions#max + func maxFunction() async throws { + // [START min_function] + let result = try await db.pipeline() + .collection("books") + .aggregate([Field("price").maximum().as("maximumPrice")]) + .execute() + // [START max_function] + print(result) + } + + // https://cloud.google.com/firestore/docs/pipeline/functions/arithmetic_functions#add + func addFunction() async throws { + // [START add_function] + let result = try await db.pipeline() + .collection("books") + .select([Field("soldBooks").add(Field("unsoldBooks")).as("totalBooks")]) + .execute() + // [END add_function] + print(result) + } + + // https://cloud.google.com/firestore/docs/pipeline/functions/arithmetic_functions#subtract + func subtractFunction() async throws { + // [START subtract_function] + let storeCredit = 7 + let result = try await db.pipeline() + .collection("books") + .select([Field("price").subtract(Constant(storeCredit)).as("totalCost")]) + .execute() + // [END subtract_function] + print(result) + } + + // https://cloud.google.com/firestore/docs/pipeline/functions/arithmetic_functions#multiply + func multiplyFunction() async throws { + // [START multiply_function] + let result = try await db.pipeline() + .collection("books") + .select([Field("price").multiply(Field("soldBooks")).as("revenue")]) + .execute() + // [END multiply_function] + print(result) + } + + // https://cloud.google.com/firestore/docs/pipeline/functions/arithmetic_functions#divide + func divideFunction() async throws { + // [START divide_function] + let result = try await db.pipeline() + .collection("books") + .select([Field("ratings").divide(Field("soldBooks")).as("reviewRate")]) + .execute() + // [END divide_function] + print(result) + } + + // https://cloud.google.com/firestore/docs/pipeline/functions/arithmetic_functions#mod + func modFunction() async throws { + // [START mod_function] + let displayCapacity = 1000 + let result = try await db.pipeline() + .collection("books") + .select([Field("unsoldBooks").mod(Constant(displayCapacity)).as("warehousedBooks")]) + .execute() + // [END mod_function] + print(result) + } + + // https://cloud.google.com/firestore/docs/pipeline/functions/arithmetic_functions#ceil + func ceilFunction() async throws { + // [START ceil_function] + let booksPerShelf = 100 + let result = try await db.pipeline() + .collection("books") + .select([ + Field("unsoldBooks").divide(Constant(booksPerShelf)).ceil().as("requiredShelves") + ]) + .execute() + // [END ceil_function] + print(result) + } + + // https://cloud.google.com/firestore/docs/pipeline/functions/arithmetic_functions#floor + func floorFunction() async throws { + // [START floor_function] + let result = try await db.pipeline() + .collection("books") + .addFields([ + Field("wordCount").divide(Field("pages")).floor().as("wordsPerPage") + ]) + .execute() + // [END floor_function] + print(result) + } + + // https://cloud.google.com/firestore/docs/pipeline/functions/arithmetic_functions#round + func roundFunction() async throws { + // [START round_function] + let result = try await db.pipeline() + .collection("books") + .select([Field("soldBooks").multiply(Field("price")).round().as("partialRevenue")]) + .aggregate([Field("partialRevenue").sum().as("totalRevenue")]) + .execute() + // [END round_function] + print(result) + } + + // https://cloud.google.com/firestore/docs/pipeline/functions/arithmetic_functions#pow + func powFunction() async throws { + // [START pow_function] + let googleplex = CLLocation(latitude: 37.4221, longitude: 122.0853) + let result = try await db.pipeline() + .collection("cities") + .addFields([ + Field("lat").subtract(Constant(googleplex.coordinate.latitude)) + .multiply(111 /* km per degree */) + .pow(2) + .as("latitudeDifference"), + Field("lng").subtract(Constant(googleplex.coordinate.latitude)) + .multiply(111 /* km per degree */) + .pow(2) + .as("longitudeDifference") + ]) + .select([ + Field("latitudeDifference").add(Field("longitudeDifference")).sqrt() + // Inaccurate for large distances or close to poles + .as("approximateDistanceToGoogle") + ]) + .execute() + // [END pow_function] + print(result) + } + + // https://cloud.google.com/firestore/docs/pipeline/functions/arithmetic_functions#sqrt + func sqrtFunction() async throws { + // [START sqrt_function] + let googleplex = CLLocation(latitude: 37.4221, longitude: 122.0853) + let result = try await db.pipeline() + .collection("cities") + .addFields([ + Field("lat").subtract(Constant(googleplex.coordinate.latitude)) + .multiply(111 /* km per degree */) + .pow(2) + .as("latitudeDifference"), + Field("lng").subtract(Constant(googleplex.coordinate.latitude)) + .multiply(111 /* km per degree */) + .pow(2) + .as("longitudeDifference") + ]) + .select([ + Field("latitudeDifference").add(Field("longitudeDifference")).sqrt() + // Inaccurate for large distances or close to poles + .as("approximateDistanceToGoogle") + ]) + .execute() + // [END sqrt_function] + print(result) + } + + // https://cloud.google.com/firestore/docs/pipeline/functions/arithmetic_functions#exp + func expFunction() async throws { + // [START exp_function] + let result = try await db.pipeline() + .collection("books") + .select([Field("rating").exp().as("expRating")]) + .execute() + // [END exp_function] + print(result) + } + + // https://cloud.google.com/firestore/docs/pipeline/functions/arithmetic_functions#ln + func lnFunction() async throws { + // [START ln_function] + let result = try await db.pipeline() + .collection("books") + .select([Field("rating").ln().as("lnRating")]) + .execute() + // [END ln_function] + print(result) + } + + // https://cloud.google.com/firestore/docs/pipeline/functions/arithmetic_functions#log + func logFunction() async throws { + // [START log_function] + // Not supported on iOS + // END log_function] + } + + // https://cloud.google.com/firestore/docs/pipeline/functions/array_functions#array_concat + func arrayConcat() async throws { + // [START array_concat] + let result = try await db.pipeline() + .collection("books") + .select([Field("genre").arrayConcat([Field("subGenre")]).as("allGenres")]) + .execute() + // [END array_concat] + print(result) + } + + // https://cloud.google.com/firestore/docs/pipeline/functions/array_functions#array_contains + func arrayContains() async throws { + // [START array_contains] + let result = try await db.pipeline() + .collection("books") + .select([Field("genre").arrayContains(Constant("mystery")).as("isMystery")]) + .execute() + // [END array_contains] + print(result) + } + + // https://cloud.google.com/firestore/docs/pipeline/functions/array_functions#array_contains_all + func arrayContainsAll() async throws { + // [START array_contains_all] + let result = try await db.pipeline() + .collection("books") + .select([ + Field("genre") + .arrayContainsAll([Constant("fantasy"), Constant("adventure")]) + .as("isFantasyAdventure") + ]) + .execute() + // [END array_contains_all] + print(result) + } + + // https://cloud.google.com/firestore/docs/pipeline/functions/array_functions#array_contains_any + func arrayContainsAny() async throws { + // [START array_contains_any] + let result = try await db.pipeline() + .collection("books") + .select([ + Field("genre") + .arrayContainsAny([Constant("fantasy"), Constant("nonfiction")]) + .as("isMysteryOrFantasy") + ]) + .execute() + // [END array_contains_any] + print(result) + } + + // https://cloud.google.com/firestore/docs/pipeline/functions/array_functions#array_length + func arrayLength() async throws { + // [START array_length] + let result = try await db.pipeline() + .collection("books") + .select([Field("genre").arrayLength().as("genreCount")]) + .execute() + // [END array_length] + print(result) + } + + // https://cloud.google.com/firestore/docs/pipeline/functions/array_functions#array_reverse + func arrayReverse() async throws { + // [START array_reverse] + let result = try await db.pipeline() + .collection("books") + .select([Field("genre").arrayReverse().as("reversedGenres")]) + .execute() + // [END array_reverse] + print(result) + } + + // https://cloud.google.com/firestore/docs/pipeline/functions/comparison_functions#eq + func equalFunction() async throws { + // [START equal_function] + let result = try await db.pipeline() + .collection("books") + .select([Field("rating").equal(5).as("hasPerfectRating")]) + .execute() + // [END equal_function] + print(result) + } + + // https://cloud.google.com/firestore/docs/pipeline/functions/comparison_functions#gt + func greaterThanFunction() async throws { + // [START greater_than] + let result = try await db.pipeline() + .collection("books") + .select([Field("rating").greaterThan(4).as("hasHighRating")]) + .execute() + // [END greater_than] + print(result) + } + + // https://cloud.google.com/firestore/docs/pipeline/functions/comparison_functions#gte + func greaterThanOrEqualToFunction() async throws { + // [START greater_or_equal] + let result = try await db.pipeline() + .collection("books") + .select([Field("published").greaterThanOrEqual(1900).as("publishedIn20thCentury")]) + .execute() + // [END greater_or_equal] + print(result) + } + + // https://cloud.google.com/firestore/docs/pipeline/functions/comparison_functions#lt + func lessThanFunction() async throws { + // [START less_than] + let result = try await db.pipeline() + .collection("books") + .select([Field("published").lessThan(1923).as("isPublicDomainProbably")]) + .execute() + // [END less_than] + print(result) + } + + // https://cloud.google.com/firestore/docs/pipeline/functions/comparison_functions#lte + func lessThanOrEqualToFunction() async throws { + // [START less_or_equal] + let result = try await db.pipeline() + .collection("books") + .select([Field("rating").lessThanOrEqual(2).as("hasBadRating")]) + .execute() + // [END less_or_equal] + print(result) + } + + // https://cloud.google.com/firestore/docs/pipeline/functions/comparison_functions#neq + func notEqualFunction() async throws { + // [START not_equal] + let result = try await db.pipeline() + .collection("books") + .select([Field("title").notEqual("1984").as("not1984")]) + .execute() + // [END not_equal] + print(result) + } + + // https://cloud.google.com/firestore/docs/pipeline/functions/debugging_functions#exists + func existsFunction() async throws { + // [START exists_function] + let result = try await db.pipeline() + .collection("books") + .select([Field("rating").exists().as("hasRating")]) + .execute() + // [END exists_function] + print(result) + } + + // https://cloud.google.com/firestore/docs/pipeline/functions/logical_functions#and + func andFunction() async throws { + // [START and_function] + let result = try await db.pipeline() + .collection("books") + .select([ + (Field("rating").greaterThan(4) && Field("price").lessThan(10)) + .as("under10Recommendation") + ]) + .execute() + // [END and_function] + print(result) + } + + // https://cloud.google.com/firestore/docs/pipeline/functions/logical_functions#or + func orFunction() async throws { + // [START or_function] + let result = try await db.pipeline() + .collection("books") + .select([ + (Field("genre").equal("Fantasy") || Field("tags").arrayContains("adventure")) + .as("matchesSearchFilters") + ]) + .execute() + // [END or_function] + print(result) + } + + // https://cloud.google.com/firestore/docs/pipeline/functions/logical_functions#xor + func xorFunction() async throws { + // [START xor_function] + let result = try await db.pipeline() + .collection("books") + .select([ + (Field("tags").arrayContains("magic") ^ Field("tags").arrayContains("nonfiction")) + .as("matchesSearchFilters") + ]) + .execute() + // [END xor_function] + print(result) + } + + // https://cloud.google.com/firestore/docs/pipeline/functions/logical_functions#not + func notFunction() async throws { + // [START not_function] + let result = try await db.pipeline() + .collection("books") + .select([ + (!Field("tags").arrayContains("nonfiction")) + .as("isFiction") + ]) + .execute() + // [END not_function] + print(result) + } + + // https://cloud.google.com/firestore/docs/pipeline/functions/logical_functions#cond + func condFunction() async throws { + // [START cond_function] + let result = try await db.pipeline() + .collection("books") + .select([ + Field("tags").arrayConcat([ + ConditionalExpression( + Field("pages").greaterThan(100), + then: Constant("longRead"), + else: Constant("shortRead") + ) + ]).as("extendedTags") + ]) + .execute() + // [END cond_function] + print(result) + } + + // https://cloud.google.com/firestore/docs/pipeline/functions/logical_functions#eq_any + func equalAnyFunction() async throws { + // [START eq_any] + let result = try await db.pipeline() + .collection("books") + .select([ + Field("genre").equalAny(["Science Fiction", "Psychological Thriller"]) + .as("matchesGenreFilters") + ]) + .execute() + // [END eq_any] + print(result) + } + + // https://cloud.google.com/firestore/docs/pipeline/functions/logical_functions#not_eq_any + func notEqualAnyFunction() async throws { + // [START not_eq_any] + let result = try await db.pipeline() + .collection("books") + .select([ + Field("author").notEqualAny(["George Orwell", "F. Scott Fitzgerald"]) + .as("byExcludedAuthors") + ]) + .execute() + // [END not_eq_any] + print(result) + } + + // https://cloud.google.com/firestore/docs/pipeline/functions/logical_functions#is_nan + func isNaNFunction() async throws { + // [START is_nan] + let result = try await db.pipeline() + .collection("books") + .select([ + Field("rating").isNan().as("hasInvalidRating") + ]) + .execute() + // [END is_nan] + print(result) + } + + // https://cloud.google.com/firestore/docs/pipeline/functions/logical_functions#is_not_nan + func isNotNaNFunction() async throws { + // [START is_not_nan] + let result = try await db.pipeline() + .collection("books") + .select([ + Field("rating").isNotNan().as("hasValidRating") + ]) + .execute() + // [END is_not_nan] + print(result) + } + + // https://cloud.google.com/firestore/docs/pipeline/functions/logical_functions#max + func maxLogicalFunction() async throws { + // [START max_logical_function] + let result = try await db.pipeline() + .collection("books") + .select([ + Field("rating").logicalMaximum([1]).as("flooredRating") + ]) + .execute() + // [END max_logical_function] + print(result) + } + + // https://cloud.google.com/firestore/docs/pipeline/functions/logical_functions#min + func minLogicalFunction() async throws { + // [START min_logical_function] + let result = try await db.pipeline() + .collection("books") + .select([ + Field("rating").logicalMinimum([5]).as("cappedRating") + ]) + .execute() + // [END min_logical_function] + print(result) + } + + // https://cloud.google.com/firestore/docs/pipeline/functions/map_functions#map_get + func mapGetFunction() async throws { + // [START map_get] + let result = try await db.pipeline() + .collection("books") + .select([ + Field("awards").mapGet("pulitzer").as("hasPulitzerAward") + ]) + .execute() + // [END map_get] + print(result) + } + + // https://cloud.google.com/firestore/docs/pipeline/functions/string_functions#byte_length + func byteLengthFunction() async throws { + // [START byte_length] + let result = try await db.pipeline() + .collection("books") + .select([ + Field("title").byteLength().as("titleByteLength") + ]) + .execute() + // [END byte_length] + print(result) + } + + // https://cloud.google.com/firestore/docs/pipeline/functions/string_functions#char_length + func charLengthFunction() async throws { + // [START char_length] + let result = try await db.pipeline() + .collection("books") + .select([ + Field("title").charLength().as("titleCharLength") + ]) + .execute() + // [END char_length] + print(result) + } + + // https://cloud.google.com/firestore/docs/pipeline/functions/string_functions#starts_with + func startsWithFunction() async throws { + // [START starts_with] + let result = try await db.pipeline() + .collection("books") + .select([ + Field("title").startsWith("The") + .as("needsSpecialAlphabeticalSort") + ]) + .execute() + // [END starts_with] + print(result) + } + + // https://cloud.google.com/firestore/docs/pipeline/functions/string_functions#ends_with + func endsWithFunction() async throws { + let result = try await db.pipeline() + .collection("inventory/devices/laptops") + .select([ + Field("name").endsWith("16 inch") + .as("16InLaptops") + ]) + .execute() + print(result) + } + + // https://cloud.google.com/firestore/docs/pipeline/functions/string_functions#like + func likeFunction() async throws { + // [START like] + let result = try await db.pipeline() + .collection("books") + .select([ + Field("genre").like("%Fiction") + .as("anyFiction") + ]) + .execute() + // [END like] + print(result) + } + + // https://cloud.google.com/firestore/docs/pipeline/functions/string_functions#regex_contains + func regexContainsFunction() async throws { + // [START regex_contains] + let result = try await db.pipeline() + .collection("documents") + .select([ + Field("title").regexContains("Firestore (Enterprise|Standard)") + .as("isFirestoreRelated") + ]) + .execute() + // [END regex_contains] + print(result) + } + + // https://cloud.google.com/firestore/docs/pipeline/functions/string_functions#regex_match + func regexMatchFunction() async throws { + // [START regex_match] + let result = try await db.pipeline() + .collection("documents") + .select([ + Field("title").regexMatch("Firestore (Enterprise|Standard)") + .as("isFirestoreExactly") + ]) + .execute() + // [END regex_match] + print(result) + } + + // https://cloud.google.com/firestore/docs/pipeline/functions/string_functions#str_concat + func strConcatFunction() async throws { + // [START str_concat] + let result = try await db.pipeline() + .collection("books") + .select([ + Field("title").concat([" by ", Field("author")]) + .as("fullyQualifiedTitle") + ]) + .execute() + // [END str_concat] + print(result) + } + + // https://cloud.google.com/firestore/docs/pipeline/functions/string_functions#str_contains + func strContainsFunction() async throws { + // [START string_contains] + let result = try await db.pipeline() + .collection("articles") + .select([ + Field("body").stringContains("Firestore") + .as("isFirestoreRelated") + ]) + .execute() + // [END string_contains] + print(result) + } + + // https://cloud.google.com/firestore/docs/pipeline/functions/string_functions#to_upper + func toUpperFunction() async throws { + // [START to_upper] + let result = try await db.pipeline() + .collection("authors") + .select([ + Field("name").toUpper() + .as("uppercaseName") + ]) + .execute() + // [END to_upper] + print(result) + } + + // https://cloud.google.com/firestore/docs/pipeline/functions/string_functions#to_lower + func toLowerFunction() async throws { + // [START to_lower] + let result = try await db.pipeline() + .collection("authors") + .select([ + Field("genre").toLower().equal("fantasy") + .as("isFantasy") + ]) + .execute() + // [END to_lower] + } + + // https://cloud.google.com/firestore/docs/pipeline/functions/string_functions#substr + func substrFunction() async throws { + // [START substr_function] + let result = try await db.pipeline() + .collection("books") + .where(Field("title").startsWith("The ")) + .select([ + Field("title").substring(position: 4) + .as("titleWithoutLeadingThe") + ]) + .execute() + // [END substr_function] + print(result) + } + + // https://cloud.google.com/firestore/docs/pipeline/functions/string_functions#str_reverse + func strReverseFunction() async throws { + // [START str_reverse] + let result = try await db.pipeline() + .collection("books") + .select([ + Field("name").reverse().as("reversedName") + ]) + .execute() + // [END str_reverse] + print(result) + } + + // https://cloud.google.com/firestore/docs/pipeline/functions/string_functions#str_trim + func strTrimFunction() async throws { + // [START trim_function] + let result = try await db.pipeline() + .collection("books") + .select([ + Field("name").trim().as("whitespaceTrimmedName") + ]) + .execute() + // [END trim_function] + print(result) + } + + // https://cloud.google.com/firestore/docs/pipeline/functions/string_functions#str_replace + func strReplaceFunction() async throws { + // not yet supported until GA + } + + // https://cloud.google.com/firestore/docs/pipeline/functions/string_functions#str_split + func strSplitFunction() async throws { + // not yet supported until GA + } + + // https://cloud.google.com/firestore/docs/pipeline/functions/timestamp_functions#unix_micros_to_timestamp + func unixMicrosToTimestampFunction() async throws { + // [START unix_micros_timestamp] + let result = try await db.pipeline() + .collection("documents") + .select([ + Field("createdAtMicros").unixMicrosToTimestamp().as("createdAtString") + ]) + .execute() + // [END unix_micros_timestamp] + print(result) + } + + // https://cloud.google.com/firestore/docs/pipeline/functions/timestamp_functions#unix_millis_to_timestamp + func unixMillisToTimestampFunction() async throws { + // [START unix_millis_timestamp] + let result = try await db.pipeline() + .collection("documents") + .select([ + Field("createdAtMillis").unixMillisToTimestamp().as("createdAtString") + ]) + .execute() + // [END unix_millis_timestamp] + print(result) + } + + // https://cloud.google.com/firestore/docs/pipeline/functions/timestamp_functions#unix_seconds_to_timestamp + func unixSecondsToTimestampFunction() async throws { + // [START unix_seconds_timestamp] + let result = try await db.pipeline() + .collection("documents") + .select([ + Field("createdAtSeconds").unixSecondsToTimestamp().as("createdAtString") + ]) + .execute() + // [END unix_seconds_timestamp] + print(result) + } + + // https://cloud.google.com/firestore/docs/pipeline/functions/timestamp_functions#timestamp_add + func timestampAddFunction() async throws { + // [START timestamp_add] + let result = try await db.pipeline() + .collection("documents") + .select([ + Field("createdAt").timestampAdd(3653, .day).as("expiresAt") + ]) + .execute() + // [END timestamp_add] + print(result) + } + + // https://cloud.google.com/firestore/docs/pipeline/functions/timestamp_functions#timestamp_sub + func timestampSubFunction() async throws { + // [START timestamp_sub] + let result = try await db.pipeline() + .collection("documents") + .select([ + Field("expiresAt").timestampSubtract(14, .day).as("sendWarningTimestamp") + ]) + .execute() + // [END timestamp_sub] + print(result) + } + + // https://cloud.google.com/firestore/docs/pipeline/functions/timestamp_functions#timestamp_to_unix_micros + func timestampToUnixMicrosFunction() async throws { + // [START timestamp_unix_micros] + let result = try await db.pipeline() + .collection("documents") + .select([ + Field("dateString").timestampToUnixMicros().as("unixMicros") + ]) + .execute() + // [END timestamp_unix_micros] + print(result) + } + + // https://cloud.google.com/firestore/docs/pipeline/functions/timestamp_functions#timestamp_to_unix_millis + func timestampToUnixMillisFunction() async throws { + // [START timestamp_unix_millis] + let result = try await db.pipeline() + .collection("documents") + .select([ + Field("dateString").timestampToUnixMillis().as("unixMillis") + ]) + .execute() + // [END timestamp_unix_millis] + print(result) + } + + // https://cloud.google.com/firestore/docs/pipeline/functions/timestamp_functions#timestamp_to_unix_seconds + func timestampToUnixSecondsFunction() async throws { + // [START timestamp_unix_seconds] + let result = try await db.pipeline() + .collection("documents") + .select([ + Field("dateString").timestampToUnixSeconds().as("unixSeconds") + ]) + .execute() + // [END timestamp_unix_seconds] + print(result) + } + + // https://cloud.google.com/firestore/docs/pipeline/functions/vector_functions#cosine_distance + func cosineDistanceFunction() async throws { + // [START cosine_distance] + let sampleVector = [0.0, 1, 2, 3, 4, 5] + let result = try await db.pipeline() + .collection("books") + .select([ + Field("embedding").cosineDistance(sampleVector).as("cosineDistance") + ]) + .execute() + // [END cosine_distance] + print(result) + } + + // https://cloud.google.com/firestore/docs/pipeline/functions/vector_functions#dot_product + func dotProductFunction() async throws { + // [START dot_product] + let sampleVector = [0.0, 1, 2, 3, 4, 5] + let result = try await db.pipeline() + .collection("books") + .select([ + Field("embedding").dotProduct(sampleVector).as("dotProduct") + ]) + .execute() + // [END dot_product] + print(result) + } + + // https://cloud.google.com/firestore/docs/pipeline/functions/vector_functions#euclidean_distance + func euclideanDistanceFunction() async throws { + // [START euclidean_distance] + let sampleVector = [0.0, 1, 2, 3, 4, 5] + let result = try await db.pipeline() + .collection("books") + .select([ + Field("embedding").euclideanDistance(sampleVector).as("euclideanDistance") + ]) + .execute() + // [END euclidean_distance] + print(result) + } + + // https://cloud.google.com/firestore/docs/pipeline/functions/vector_functions#vector_length + func vectorLengthFunction() async throws { + // [START vector_length] + let result = try await db.pipeline() + .collection("books") + .select([ + Field("embedding").vectorLength().as("vectorLength") + ]) + .execute() + // [END vector_length] + print(result) + } +} diff --git a/firestore/swift/firestore-smoketest/SolutionAggregationViewController.swift b/firestore/swift/firestore-smoketest/SolutionAggregationViewController.swift index bd23e3a1..743c861f 100644 --- a/firestore/swift/firestore-smoketest/SolutionAggregationViewController.swift +++ b/firestore/swift/firestore-smoketest/SolutionAggregationViewController.swift @@ -19,9 +19,11 @@ import UIKit import FirebaseCore import FirebaseFirestore -class SolutionAggregationViewController: UIViewController { +class SolutionAggregationViewController: @unchecked Sendable { - var db: Firestore! + nonisolated(unsafe) lazy var db: Firestore = { + Firestore.firestore() + }() // [START restaurant_struct] struct Restaurant { @@ -39,11 +41,6 @@ class SolutionAggregationViewController: UIViewController { let rating: Float } - override func viewDidLoad() { - super.viewDidLoad() - db = Firestore.firestore() - } - func getRatingsSubcollection() async { // [START get_ratings_subcollection] do { diff --git a/firestore/swift/firestore-smoketest/ViewController.swift b/firestore/swift/firestore-smoketest/ViewController.swift index 7b9171d4..1d29b193 100644 --- a/firestore/swift/firestore-smoketest/ViewController.swift +++ b/firestore/swift/firestore-smoketest/ViewController.swift @@ -21,7 +21,7 @@ import FirebaseFirestore class ViewController: UIViewController { - var db: Firestore! + var smokeTests: SmokeTests! override func viewDidLoad() { super.viewDidLoad() @@ -31,10 +31,29 @@ class ViewController: UIViewController { Firestore.firestore().settings = settings // [END setup] - db = Firestore.firestore() + smokeTests = SmokeTests(Firestore.firestore()) } @IBAction func didTouchSmokeTestButton(_ sender: AnyObject) { + smokeTests.runAllSmokeTests() + } + + @IBAction func didTouchDeleteButton(_ sender: AnyObject) { + smokeTests.deleteCollection(collection: "users") + smokeTests.deleteCollection(collection: "cities") + } + +} + +class SmokeTests: @unchecked Sendable { + + nonisolated(unsafe) private let db: Firestore + + init(_ db: Firestore) { + self.db = db + } + + func runAllSmokeTests() { // Quickstart Task { await addAdaLovelace() @@ -121,12 +140,7 @@ class ViewController: UIViewController { multiCursor() } - @IBAction func didTouchDeleteButton(_ sender: AnyObject) { - deleteCollection(collection: "users") - deleteCollection(collection: "cities") - } - - private func deleteCollection(collection: String) { + func deleteCollection(collection: String) { db.collection(collection).getDocuments() { (querySnapshot, err) in if let err = err { print("Error getting documents: \(err)") @@ -1446,7 +1460,7 @@ class ViewController: UIViewController { } // [START codable_struct] -public struct City: Codable { +public struct City: Codable, Sendable { let name: String let state: String? From 1ba91dc764fb7e1deec17aafd48bed9ecfa8cc4c Mon Sep 17 00:00:00 2001 From: Morgan Chen Date: Mon, 3 Nov 2025 09:35:30 -0800 Subject: [PATCH 381/387] remove nan snippets (#410) --- .../PipelineSnippets.swift | 26 ------------------- 1 file changed, 26 deletions(-) diff --git a/firestore/swift/firestore-smoketest/PipelineSnippets.swift b/firestore/swift/firestore-smoketest/PipelineSnippets.swift index 0e138fbf..8a105006 100644 --- a/firestore/swift/firestore-smoketest/PipelineSnippets.swift +++ b/firestore/swift/firestore-smoketest/PipelineSnippets.swift @@ -959,32 +959,6 @@ public class PipelineSnippets { print(result) } - // https://cloud.google.com/firestore/docs/pipeline/functions/logical_functions#is_nan - func isNaNFunction() async throws { - // [START is_nan] - let result = try await db.pipeline() - .collection("books") - .select([ - Field("rating").isNan().as("hasInvalidRating") - ]) - .execute() - // [END is_nan] - print(result) - } - - // https://cloud.google.com/firestore/docs/pipeline/functions/logical_functions#is_not_nan - func isNotNaNFunction() async throws { - // [START is_not_nan] - let result = try await db.pipeline() - .collection("books") - .select([ - Field("rating").isNotNan().as("hasValidRating") - ]) - .execute() - // [END is_not_nan] - print(result) - } - // https://cloud.google.com/firestore/docs/pipeline/functions/logical_functions#max func maxLogicalFunction() async throws { // [START max_logical_function] From 978c1a1269c4f71546930545adb5a4cff9973a31 Mon Sep 17 00:00:00 2001 From: markarndt <50713862+markarndt@users.noreply.github.com> Date: Wed, 5 Nov 2025 14:21:52 -0800 Subject: [PATCH 382/387] Update PipelineSnippets.swift (#412) Fix single error in this set. --- firestore/swift/firestore-smoketest/PipelineSnippets.swift | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/firestore/swift/firestore-smoketest/PipelineSnippets.swift b/firestore/swift/firestore-smoketest/PipelineSnippets.swift index 8a105006..cc81ad14 100644 --- a/firestore/swift/firestore-smoketest/PipelineSnippets.swift +++ b/firestore/swift/firestore-smoketest/PipelineSnippets.swift @@ -519,7 +519,7 @@ public class PipelineSnippets { // https://cloud.google.com/firestore/docs/pipeline/functions/aggregate_functions#max func maxFunction() async throws { - // [START min_function] + // [START max_function] let result = try await db.pipeline() .collection("books") .aggregate([Field("price").maximum().as("maximumPrice")]) From 16a11aa3fa787767ceed4ede25c83bc2f4e91eb9 Mon Sep 17 00:00:00 2001 From: markarndt <50713862+markarndt@users.noreply.github.com> Date: Thu, 6 Nov 2025 08:06:37 -0800 Subject: [PATCH 383/387] Mea swift pipelines fix (#413) * Update PipelineSnippets.swift Fix single error in this set. * Update PipelineSnippets.swift Let's see if we can get it right this time. * Update PipelineSnippets.swift Another fix. --- firestore/swift/firestore-smoketest/PipelineSnippets.swift | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/firestore/swift/firestore-smoketest/PipelineSnippets.swift b/firestore/swift/firestore-smoketest/PipelineSnippets.swift index cc81ad14..a739d3d7 100644 --- a/firestore/swift/firestore-smoketest/PipelineSnippets.swift +++ b/firestore/swift/firestore-smoketest/PipelineSnippets.swift @@ -524,7 +524,7 @@ public class PipelineSnippets { .collection("books") .aggregate([Field("price").maximum().as("maximumPrice")]) .execute() - // [START max_function] + // [END max_function] print(result) } @@ -1040,6 +1040,7 @@ public class PipelineSnippets { // https://cloud.google.com/firestore/docs/pipeline/functions/string_functions#ends_with func endsWithFunction() async throws { + // [START ends_with] let result = try await db.pipeline() .collection("inventory/devices/laptops") .select([ @@ -1047,6 +1048,7 @@ public class PipelineSnippets { .as("16InLaptops") ]) .execute() + // [END ends_with] print(result) } From fad246b5a665369c2b26ea070881dfd99994a08a Mon Sep 17 00:00:00 2001 From: Morgan Chen Date: Thu, 6 Nov 2025 08:22:34 -0800 Subject: [PATCH 384/387] Add basic read snippet (#411) * remove nan snippets * add basic read snippet --- .../firestore-smoketest/PipelineSnippets.swift | 18 ++++++++++++++++++ 1 file changed, 18 insertions(+) diff --git a/firestore/swift/firestore-smoketest/PipelineSnippets.swift b/firestore/swift/firestore-smoketest/PipelineSnippets.swift index a739d3d7..9de5764d 100644 --- a/firestore/swift/firestore-smoketest/PipelineSnippets.swift +++ b/firestore/swift/firestore-smoketest/PipelineSnippets.swift @@ -27,6 +27,24 @@ public class PipelineSnippets { pipelineConcepts() } + func basicRead() async throws { + do { + // Initialize a Firestore Pipeline instance and specify the "users" collection as the + // input stage. + let snapshot = try await db.pipeline() + .collection("users") + .execute() // Execute the pipeline to retrieve documents. + + // Iterate through the documents in the pipeline results, similar to a regular query + // snapshot. + for result in snapshot.results { + print("\(result.id ?? "no ID") => \(result.data)") + } + } catch { + print("Error getting documents with pipeline: \(error)") + } + } + // https://cloud.google.com/firestore/docs/pipeline/overview#concepts func pipelineConcepts() { // [START pipeline_concepts] From 710a22d622612fccee537cd2f6dff595bd538275 Mon Sep 17 00:00:00 2001 From: Morgan Chen Date: Thu, 6 Nov 2025 14:30:55 -0800 Subject: [PATCH 385/387] remove stable snippet (#414) --- .../firestore-smoketest/PipelineSnippets.swift | 16 ---------------- 1 file changed, 16 deletions(-) diff --git a/firestore/swift/firestore-smoketest/PipelineSnippets.swift b/firestore/swift/firestore-smoketest/PipelineSnippets.swift index 9de5764d..73d31300 100644 --- a/firestore/swift/firestore-smoketest/PipelineSnippets.swift +++ b/firestore/swift/firestore-smoketest/PipelineSnippets.swift @@ -411,22 +411,6 @@ public class PipelineSnippets { print(results) } - // https://cloud.google.com/firestore/docs/pipeline/stages/transformation/union#examples - func unionStageStable() async throws { - // [START union_stage_stable] - let results = try await db.pipeline() - .collection("cities/SF/restaurants") - .where(Field("type").equal("Chinese")) - .union(with: db.pipeline() - .collection("cities/NY/restaurants") - .where(Field("type").equal("Italian"))) - .where(Field("rating").greaterThanOrEqual(4.5)) - .sort([Field("__name__").descending()]) - .execute() - // [END union_stage_stable] - print(results) - } - // https://cloud.google.com/firestore/docs/pipeline/stages/transformation/unnest#examples func unnestStage() async throws { // [START unnest_stage] From 0b7a061b07ac73c8275072b70a15b0df3bef3af6 Mon Sep 17 00:00:00 2001 From: Morgan Chen Date: Thu, 6 Nov 2025 19:32:06 -0800 Subject: [PATCH 386/387] Add missing snippet tag and fix missing param error (#415) * remove stable snippet * snippet updates --- .../PipelineSnippets.swift | 21 +++++++++++++++++-- 1 file changed, 19 insertions(+), 2 deletions(-) diff --git a/firestore/swift/firestore-smoketest/PipelineSnippets.swift b/firestore/swift/firestore-smoketest/PipelineSnippets.swift index 73d31300..0c4aa486 100644 --- a/firestore/swift/firestore-smoketest/PipelineSnippets.swift +++ b/firestore/swift/firestore-smoketest/PipelineSnippets.swift @@ -27,7 +27,22 @@ public class PipelineSnippets { pipelineConcepts() } - func basicRead() async throws { + func stagesExpressionsExample() async throws { + // [START stages_expressions_example] + guard let cutoffDate = Calendar.current.date(byAdding: .month, value: -1, to: Date()) else { + return + } + let snapshot = try await db.pipeline() + .collection("productViews") + .where(Field("viewedAt").greaterThan(cutoffDate.timeIntervalSince1970)) + .aggregate([Field("productId").countDistinct().as("uniqueProductViews")]) + .execute() + // [END stages_expressions_example] + print(snapshot) + } + + func basicRead() async { + // [START basic_read] do { // Initialize a Firestore Pipeline instance and specify the "users" collection as the // input stage. @@ -43,6 +58,7 @@ public class PipelineSnippets { } catch { print("Error getting documents with pipeline: \(error)") } + // [END basic_read] } // https://cloud.google.com/firestore/docs/pipeline/overview#concepts @@ -1149,6 +1165,7 @@ public class PipelineSnippets { ]) .execute() // [END to_lower] + print(result) } // https://cloud.google.com/firestore/docs/pipeline/functions/string_functions#substr @@ -1185,7 +1202,7 @@ public class PipelineSnippets { let result = try await db.pipeline() .collection("books") .select([ - Field("name").trim().as("whitespaceTrimmedName") + Field("name").trim(" \n\t").as("whitespaceTrimmedName") ]) .execute() // [END trim_function] From 2e3aeafab791ee60561b9004ebdd7fc034e0c0bd Mon Sep 17 00:00:00 2001 From: Morgan Chen Date: Wed, 19 Nov 2025 13:28:59 -0800 Subject: [PATCH 387/387] move quickstart snippets to snippets repo (#417) --- qs-snippets/DatabaseExample/AppDelegate.h | 23 + qs-snippets/DatabaseExample/AppDelegate.m | 30 + .../Base.lproj/Main.storyboard | 458 +++++++ qs-snippets/DatabaseExample/Comment.h | 27 + qs-snippets/DatabaseExample/Comment.m | 35 + .../DatabaseExampleSwift-Bridging-Header.h | 19 + .../Images.xcassets/Contents.json | 6 + .../ic_account_circle.imageset/Contents.json | 23 + .../ic_account_circle.png | Bin 0 -> 331 bytes .../ic_account_circle_2x.png | Bin 0 -> 633 bytes .../ic_account_circle_3x.png | Bin 0 -> 906 bytes .../ic_history.imageset/Contents.json | 23 + .../ic_history.imageset/ic_history.png | Bin 0 -> 311 bytes .../ic_history.imageset/ic_history_2x.png | Bin 0 -> 612 bytes .../ic_history.imageset/ic_history_3x.png | Bin 0 -> 889 bytes .../ic_person.imageset/Contents.json | 23 + .../ic_person.imageset/ic_person.png | Bin 0 -> 189 bytes .../ic_person.imageset/ic_person_2x.png | Bin 0 -> 307 bytes .../ic_person.imageset/ic_person_3x.png | Bin 0 -> 428 bytes .../ic_star.imageset/Contents.json | 23 + .../ic_star.imageset/ic_star.png | Bin 0 -> 263 bytes .../ic_star.imageset/ic_star_2x.png | Bin 0 -> 467 bytes .../ic_star.imageset/ic_star_3x.png | Bin 0 -> 668 bytes .../ic_star_border.imageset/Contents.json | 23 + .../ic_star_border.png | Bin 0 -> 332 bytes .../ic_star_border_2x.png | Bin 0 -> 674 bytes .../ic_star_border_3x.png | Bin 0 -> 971 bytes .../ic_whatshot.imageset/Contents.json | 23 + .../ic_whatshot.imageset/ic_whatshot.png | Bin 0 -> 330 bytes .../ic_whatshot.imageset/ic_whatshot_2x.png | Bin 0 -> 601 bytes .../ic_whatshot.imageset/ic_whatshot_3x.png | Bin 0 -> 874 bytes qs-snippets/DatabaseExample/Info.plist | 51 + .../DatabaseExample/MyPostsViewController.h | 20 + .../DatabaseExample/MyPostsViewController.m | 25 + .../MyTopPostsViewController.h | 21 + .../MyTopPostsViewController.m | 31 + .../DatabaseExample/NewPostViewController.h | 25 + .../DatabaseExample/NewPostViewController.m | 101 ++ qs-snippets/DatabaseExample/Post.h | 32 + qs-snippets/DatabaseExample/Post.m | 38 + qs-snippets/DatabaseExample/PostDataSource.h | 23 + qs-snippets/DatabaseExample/PostDataSource.m | 54 + .../PostDetailTableViewController.h | 21 + .../PostDetailTableViewController.m | 185 +++ .../DatabaseExample/PostListViewController.h | 29 + .../DatabaseExample/PostListViewController.m | 93 ++ .../DatabaseExample/PostTableViewCell.h | 28 + .../DatabaseExample/PostTableViewCell.m | 83 ++ .../DatabaseExample/PostTableViewCell.xib | 96 ++ .../RecentPostsViewController.h | 21 + .../RecentPostsViewController.m | 30 + .../DatabaseExample/SignInViewController.h | 22 + .../DatabaseExample/SignInViewController.m | 149 ++ .../DatabaseExample/TabBarController.h | 21 + .../DatabaseExample/TabBarController.m | 36 + .../DatabaseExample/UIViewController+Alerts.h | 60 + .../DatabaseExample/UIViewController+Alerts.m | 283 ++++ qs-snippets/DatabaseExample/User.h | 24 + qs-snippets/DatabaseExample/User.m | 33 + qs-snippets/DatabaseExample/main.m | 24 + .../DatabaseExampleSwift/AppDelegate.swift | 32 + .../DatabaseExampleSwift/Comment.swift | 33 + .../MyPostsViewController.swift | 25 + .../MyTopPostsViewController.swift | 29 + .../NewPostViewController.swift | 106 ++ qs-snippets/DatabaseExampleSwift/Post.swift | 54 + .../DatabaseExampleSwift/PostDataSource.swift | 50 + .../PostDetailTableViewController.swift | 190 +++ .../PostListViewController.swift | 106 ++ .../PostTableViewCell.swift | 82 ++ .../RecentPostsViewController.swift | 30 + .../SignInViewController.swift | 163 +++ .../TabBarController.swift | 33 + qs-snippets/DatabaseExampleSwift/User.swift | 29 + .../project.pbxproj | 951 +++++++++++++ .../xcschemes/AuthenticationExample.xcscheme | 117 ++ .../AuthenticationExampleSwift.xcscheme | 97 ++ .../AuthenticationExample/.clang-format | 4 + .../AuthenticationExample/AppDelegate.h | 27 + .../AuthenticationExample/AppDelegate.m | 97 ++ .../AuthenticationExample.entitlements | 14 + .../Base.lproj/Main.storyboard | 588 ++++++++ .../CustomTokenViewController.h | 20 + .../CustomTokenViewController.m | 54 + .../EmailViewController.h | 21 + .../EmailViewController.m | 191 +++ .../AuthenticationExample/Info.plist | 107 ++ .../MainViewController.h | 26 + .../MainViewController.m | 1197 +++++++++++++++++ .../PasswordlessViewController.h | 21 + .../PasswordlessViewController.m | 102 ++ .../UIViewController+Alerts.h | 60 + .../UIViewController+Alerts.m | 159 +++ .../AuthenticationExample/main.m | 24 + .../AppDelegate.swift | 104 ++ .../AuthenticationExample.entitlements | 10 + .../CustomTokenViewController.swift | 49 + .../EmailViewController.swift | 190 +++ .../MainViewController.swift | 1121 +++++++++++++++ .../PasswordlessViewController.swift | 98 ++ .../UIViewController.swift | 98 ++ .../AuthenticationExampleSwiftUITests.swift | 34 + .../Info.plist | 22 + .../AuthenticationExampleTests.m | 47 + .../AuthenticationExampleUITests.m | 321 +++++ .../AuthenticationExampleUITests/Info.plist | 22 + qs-snippets/LegacyAuthQuickstart/Podfile | 17 + qs-snippets/LegacyAuthQuickstart/Podfile.lock | 192 +++ qs-snippets/LegacyAuthQuickstart/README.md | 130 ++ .../LegacyAuthQuickstart/web/auth.html | 127 ++ .../project.pbxproj | 986 ++++++++++++++ .../xcschemes/FunctionsExample.xcscheme | 107 ++ .../xcschemes/FunctionsExampleSwift.xcscheme | 97 ++ .../FunctionsExample/.clang-format | 4 + .../FunctionsExample/AppDelegate.h | 23 + .../FunctionsExample/AppDelegate.m | 43 + .../Base.lproj/Main.storyboard | 220 +++ .../FunctionsExample/CloudAddCell.h | 24 + .../FunctionsExample/CloudAddCell.m | 69 + .../FunctionsExample/CommentCell.h | 22 + .../FunctionsExample/CommentCell.m | 63 + .../FAuthPickerViewController.h | 20 + .../FAuthPickerViewController.m | 20 + .../FAuthPickerViewController.xib | 50 + .../FunctionsExample/Info.plist | 64 + .../FunctionsExample/MainViewController.h | 22 + .../FunctionsExample/MainViewController.m | 73 + .../FunctionsExample/SignInViewController.h | 20 + .../FunctionsExample/SignInViewController.m | 78 ++ .../FunctionsExample/main.m | 24 + .../FunctionsExampleSwift/AppDelegate.swift | 63 + .../FunctionsExampleSwift/CloudAddCell.swift | 54 + .../FunctionsExampleSwift/CommentCell.swift | 51 + .../FAuthPickerViewController.swift | 20 + .../MainViewController.swift | 76 ++ .../SignInViewController.swift | 73 + .../FunctionsExampleSwiftUITests.swift | 34 + .../FunctionsExampleSwiftUITests/Info.plist | 22 + .../FunctionsExampleTests.m | 47 + .../FunctionsExampleTests/Info.plist | 22 + .../FunctionsExampleUITests.m | 104 ++ .../FunctionsExampleUITests/Info.plist | 22 + qs-snippets/LegacyFunctionsQuickstart/Podfile | 21 + .../LegacyFunctionsQuickstart/Podfile.lock | 317 +++++ .../LegacyFunctionsQuickstart/README.md | 45 + .../QSSnippets.xcodeproj/project.pbxproj | 715 ++++++++++ .../AccentColor.colorset/Contents.json | 11 + .../AppIcon.appiconset/Contents.json | 35 + .../QSSnippets/Assets.xcassets/Contents.json | 6 + qs-snippets/QSSnippets/ContentView.swift | 33 + qs-snippets/QSSnippets/MigratedSnippets.swift | 462 +++++++ qs-snippets/QSSnippets/ObjCMigratedSnippets.m | 356 +++++ .../QSSnippets/QSSnippets-Bridging-Header.h | 16 + qs-snippets/QSSnippets/QSSnippetsApp.swift | 63 + .../QSSnippetsTests/QSSnippetsTests.swift | 26 + .../QSSnippetsUITests/QSSnippetsUITests.swift | 50 + .../QSSnippetsUITestsLaunchTests.swift | 42 + 157 files changed, 14631 insertions(+) create mode 100644 qs-snippets/DatabaseExample/AppDelegate.h create mode 100644 qs-snippets/DatabaseExample/AppDelegate.m create mode 100644 qs-snippets/DatabaseExample/Base.lproj/Main.storyboard create mode 100644 qs-snippets/DatabaseExample/Comment.h create mode 100644 qs-snippets/DatabaseExample/Comment.m create mode 100644 qs-snippets/DatabaseExample/DatabaseExampleSwift-Bridging-Header.h create mode 100644 qs-snippets/DatabaseExample/Images.xcassets/Contents.json create mode 100644 qs-snippets/DatabaseExample/Images.xcassets/ic_account_circle.imageset/Contents.json create mode 100644 qs-snippets/DatabaseExample/Images.xcassets/ic_account_circle.imageset/ic_account_circle.png create mode 100644 qs-snippets/DatabaseExample/Images.xcassets/ic_account_circle.imageset/ic_account_circle_2x.png create mode 100644 qs-snippets/DatabaseExample/Images.xcassets/ic_account_circle.imageset/ic_account_circle_3x.png create mode 100644 qs-snippets/DatabaseExample/Images.xcassets/ic_history.imageset/Contents.json create mode 100644 qs-snippets/DatabaseExample/Images.xcassets/ic_history.imageset/ic_history.png create mode 100644 qs-snippets/DatabaseExample/Images.xcassets/ic_history.imageset/ic_history_2x.png create mode 100644 qs-snippets/DatabaseExample/Images.xcassets/ic_history.imageset/ic_history_3x.png create mode 100644 qs-snippets/DatabaseExample/Images.xcassets/ic_person.imageset/Contents.json create mode 100644 qs-snippets/DatabaseExample/Images.xcassets/ic_person.imageset/ic_person.png create mode 100644 qs-snippets/DatabaseExample/Images.xcassets/ic_person.imageset/ic_person_2x.png create mode 100644 qs-snippets/DatabaseExample/Images.xcassets/ic_person.imageset/ic_person_3x.png create mode 100644 qs-snippets/DatabaseExample/Images.xcassets/ic_star.imageset/Contents.json create mode 100644 qs-snippets/DatabaseExample/Images.xcassets/ic_star.imageset/ic_star.png create mode 100644 qs-snippets/DatabaseExample/Images.xcassets/ic_star.imageset/ic_star_2x.png create mode 100644 qs-snippets/DatabaseExample/Images.xcassets/ic_star.imageset/ic_star_3x.png create mode 100644 qs-snippets/DatabaseExample/Images.xcassets/ic_star_border.imageset/Contents.json create mode 100644 qs-snippets/DatabaseExample/Images.xcassets/ic_star_border.imageset/ic_star_border.png create mode 100644 qs-snippets/DatabaseExample/Images.xcassets/ic_star_border.imageset/ic_star_border_2x.png create mode 100644 qs-snippets/DatabaseExample/Images.xcassets/ic_star_border.imageset/ic_star_border_3x.png create mode 100644 qs-snippets/DatabaseExample/Images.xcassets/ic_whatshot.imageset/Contents.json create mode 100644 qs-snippets/DatabaseExample/Images.xcassets/ic_whatshot.imageset/ic_whatshot.png create mode 100644 qs-snippets/DatabaseExample/Images.xcassets/ic_whatshot.imageset/ic_whatshot_2x.png create mode 100644 qs-snippets/DatabaseExample/Images.xcassets/ic_whatshot.imageset/ic_whatshot_3x.png create mode 100644 qs-snippets/DatabaseExample/Info.plist create mode 100644 qs-snippets/DatabaseExample/MyPostsViewController.h create mode 100644 qs-snippets/DatabaseExample/MyPostsViewController.m create mode 100644 qs-snippets/DatabaseExample/MyTopPostsViewController.h create mode 100644 qs-snippets/DatabaseExample/MyTopPostsViewController.m create mode 100644 qs-snippets/DatabaseExample/NewPostViewController.h create mode 100644 qs-snippets/DatabaseExample/NewPostViewController.m create mode 100644 qs-snippets/DatabaseExample/Post.h create mode 100644 qs-snippets/DatabaseExample/Post.m create mode 100644 qs-snippets/DatabaseExample/PostDataSource.h create mode 100644 qs-snippets/DatabaseExample/PostDataSource.m create mode 100644 qs-snippets/DatabaseExample/PostDetailTableViewController.h create mode 100644 qs-snippets/DatabaseExample/PostDetailTableViewController.m create mode 100644 qs-snippets/DatabaseExample/PostListViewController.h create mode 100644 qs-snippets/DatabaseExample/PostListViewController.m create mode 100644 qs-snippets/DatabaseExample/PostTableViewCell.h create mode 100644 qs-snippets/DatabaseExample/PostTableViewCell.m create mode 100644 qs-snippets/DatabaseExample/PostTableViewCell.xib create mode 100644 qs-snippets/DatabaseExample/RecentPostsViewController.h create mode 100644 qs-snippets/DatabaseExample/RecentPostsViewController.m create mode 100644 qs-snippets/DatabaseExample/SignInViewController.h create mode 100644 qs-snippets/DatabaseExample/SignInViewController.m create mode 100644 qs-snippets/DatabaseExample/TabBarController.h create mode 100644 qs-snippets/DatabaseExample/TabBarController.m create mode 100644 qs-snippets/DatabaseExample/UIViewController+Alerts.h create mode 100644 qs-snippets/DatabaseExample/UIViewController+Alerts.m create mode 100644 qs-snippets/DatabaseExample/User.h create mode 100644 qs-snippets/DatabaseExample/User.m create mode 100644 qs-snippets/DatabaseExample/main.m create mode 100644 qs-snippets/DatabaseExampleSwift/AppDelegate.swift create mode 100644 qs-snippets/DatabaseExampleSwift/Comment.swift create mode 100644 qs-snippets/DatabaseExampleSwift/MyPostsViewController.swift create mode 100644 qs-snippets/DatabaseExampleSwift/MyTopPostsViewController.swift create mode 100644 qs-snippets/DatabaseExampleSwift/NewPostViewController.swift create mode 100644 qs-snippets/DatabaseExampleSwift/Post.swift create mode 100644 qs-snippets/DatabaseExampleSwift/PostDataSource.swift create mode 100644 qs-snippets/DatabaseExampleSwift/PostDetailTableViewController.swift create mode 100644 qs-snippets/DatabaseExampleSwift/PostListViewController.swift create mode 100644 qs-snippets/DatabaseExampleSwift/PostTableViewCell.swift create mode 100644 qs-snippets/DatabaseExampleSwift/RecentPostsViewController.swift create mode 100644 qs-snippets/DatabaseExampleSwift/SignInViewController.swift create mode 100644 qs-snippets/DatabaseExampleSwift/TabBarController.swift create mode 100644 qs-snippets/DatabaseExampleSwift/User.swift create mode 100644 qs-snippets/LegacyAuthQuickstart/AuthenticationExample.xcodeproj/project.pbxproj create mode 100644 qs-snippets/LegacyAuthQuickstart/AuthenticationExample.xcodeproj/xcshareddata/xcschemes/AuthenticationExample.xcscheme create mode 100644 qs-snippets/LegacyAuthQuickstart/AuthenticationExample.xcodeproj/xcshareddata/xcschemes/AuthenticationExampleSwift.xcscheme create mode 100644 qs-snippets/LegacyAuthQuickstart/AuthenticationExample/.clang-format create mode 100644 qs-snippets/LegacyAuthQuickstart/AuthenticationExample/AppDelegate.h create mode 100644 qs-snippets/LegacyAuthQuickstart/AuthenticationExample/AppDelegate.m create mode 100644 qs-snippets/LegacyAuthQuickstart/AuthenticationExample/AuthenticationExample.entitlements create mode 100644 qs-snippets/LegacyAuthQuickstart/AuthenticationExample/Base.lproj/Main.storyboard create mode 100644 qs-snippets/LegacyAuthQuickstart/AuthenticationExample/CustomTokenViewController.h create mode 100644 qs-snippets/LegacyAuthQuickstart/AuthenticationExample/CustomTokenViewController.m create mode 100644 qs-snippets/LegacyAuthQuickstart/AuthenticationExample/EmailViewController.h create mode 100644 qs-snippets/LegacyAuthQuickstart/AuthenticationExample/EmailViewController.m create mode 100644 qs-snippets/LegacyAuthQuickstart/AuthenticationExample/Info.plist create mode 100644 qs-snippets/LegacyAuthQuickstart/AuthenticationExample/MainViewController.h create mode 100644 qs-snippets/LegacyAuthQuickstart/AuthenticationExample/MainViewController.m create mode 100644 qs-snippets/LegacyAuthQuickstart/AuthenticationExample/PasswordlessViewController.h create mode 100644 qs-snippets/LegacyAuthQuickstart/AuthenticationExample/PasswordlessViewController.m create mode 100644 qs-snippets/LegacyAuthQuickstart/AuthenticationExample/UIViewController+Alerts.h create mode 100644 qs-snippets/LegacyAuthQuickstart/AuthenticationExample/UIViewController+Alerts.m create mode 100644 qs-snippets/LegacyAuthQuickstart/AuthenticationExample/main.m create mode 100644 qs-snippets/LegacyAuthQuickstart/AuthenticationExampleSwift/AppDelegate.swift create mode 100644 qs-snippets/LegacyAuthQuickstart/AuthenticationExampleSwift/AuthenticationExample.entitlements create mode 100644 qs-snippets/LegacyAuthQuickstart/AuthenticationExampleSwift/CustomTokenViewController.swift create mode 100644 qs-snippets/LegacyAuthQuickstart/AuthenticationExampleSwift/EmailViewController.swift create mode 100644 qs-snippets/LegacyAuthQuickstart/AuthenticationExampleSwift/MainViewController.swift create mode 100644 qs-snippets/LegacyAuthQuickstart/AuthenticationExampleSwift/PasswordlessViewController.swift create mode 100644 qs-snippets/LegacyAuthQuickstart/AuthenticationExampleSwift/UIViewController.swift create mode 100644 qs-snippets/LegacyAuthQuickstart/AuthenticationExampleSwiftUITests/AuthenticationExampleSwiftUITests.swift create mode 100644 qs-snippets/LegacyAuthQuickstart/AuthenticationExampleSwiftUITests/Info.plist create mode 100644 qs-snippets/LegacyAuthQuickstart/AuthenticationExampleTests/AuthenticationExampleTests.m create mode 100644 qs-snippets/LegacyAuthQuickstart/AuthenticationExampleUITests/AuthenticationExampleUITests.m create mode 100644 qs-snippets/LegacyAuthQuickstart/AuthenticationExampleUITests/Info.plist create mode 100644 qs-snippets/LegacyAuthQuickstart/Podfile create mode 100644 qs-snippets/LegacyAuthQuickstart/Podfile.lock create mode 100644 qs-snippets/LegacyAuthQuickstart/README.md create mode 100644 qs-snippets/LegacyAuthQuickstart/web/auth.html create mode 100644 qs-snippets/LegacyFunctionsQuickstart/FunctionsExample.xcodeproj/project.pbxproj create mode 100644 qs-snippets/LegacyFunctionsQuickstart/FunctionsExample.xcodeproj/xcshareddata/xcschemes/FunctionsExample.xcscheme create mode 100644 qs-snippets/LegacyFunctionsQuickstart/FunctionsExample.xcodeproj/xcshareddata/xcschemes/FunctionsExampleSwift.xcscheme create mode 100644 qs-snippets/LegacyFunctionsQuickstart/FunctionsExample/.clang-format create mode 100644 qs-snippets/LegacyFunctionsQuickstart/FunctionsExample/AppDelegate.h create mode 100644 qs-snippets/LegacyFunctionsQuickstart/FunctionsExample/AppDelegate.m create mode 100644 qs-snippets/LegacyFunctionsQuickstart/FunctionsExample/Base.lproj/Main.storyboard create mode 100644 qs-snippets/LegacyFunctionsQuickstart/FunctionsExample/CloudAddCell.h create mode 100644 qs-snippets/LegacyFunctionsQuickstart/FunctionsExample/CloudAddCell.m create mode 100644 qs-snippets/LegacyFunctionsQuickstart/FunctionsExample/CommentCell.h create mode 100644 qs-snippets/LegacyFunctionsQuickstart/FunctionsExample/CommentCell.m create mode 100644 qs-snippets/LegacyFunctionsQuickstart/FunctionsExample/FAuthPickerViewController.h create mode 100644 qs-snippets/LegacyFunctionsQuickstart/FunctionsExample/FAuthPickerViewController.m create mode 100644 qs-snippets/LegacyFunctionsQuickstart/FunctionsExample/FAuthPickerViewController.xib create mode 100644 qs-snippets/LegacyFunctionsQuickstart/FunctionsExample/Info.plist create mode 100644 qs-snippets/LegacyFunctionsQuickstart/FunctionsExample/MainViewController.h create mode 100644 qs-snippets/LegacyFunctionsQuickstart/FunctionsExample/MainViewController.m create mode 100644 qs-snippets/LegacyFunctionsQuickstart/FunctionsExample/SignInViewController.h create mode 100644 qs-snippets/LegacyFunctionsQuickstart/FunctionsExample/SignInViewController.m create mode 100644 qs-snippets/LegacyFunctionsQuickstart/FunctionsExample/main.m create mode 100644 qs-snippets/LegacyFunctionsQuickstart/FunctionsExampleSwift/AppDelegate.swift create mode 100644 qs-snippets/LegacyFunctionsQuickstart/FunctionsExampleSwift/CloudAddCell.swift create mode 100644 qs-snippets/LegacyFunctionsQuickstart/FunctionsExampleSwift/CommentCell.swift create mode 100644 qs-snippets/LegacyFunctionsQuickstart/FunctionsExampleSwift/FAuthPickerViewController.swift create mode 100644 qs-snippets/LegacyFunctionsQuickstart/FunctionsExampleSwift/MainViewController.swift create mode 100644 qs-snippets/LegacyFunctionsQuickstart/FunctionsExampleSwift/SignInViewController.swift create mode 100644 qs-snippets/LegacyFunctionsQuickstart/FunctionsExampleSwiftUITests/FunctionsExampleSwiftUITests.swift create mode 100644 qs-snippets/LegacyFunctionsQuickstart/FunctionsExampleSwiftUITests/Info.plist create mode 100644 qs-snippets/LegacyFunctionsQuickstart/FunctionsExampleTests/FunctionsExampleTests.m create mode 100644 qs-snippets/LegacyFunctionsQuickstart/FunctionsExampleTests/Info.plist create mode 100644 qs-snippets/LegacyFunctionsQuickstart/FunctionsExampleUITests/FunctionsExampleUITests.m create mode 100644 qs-snippets/LegacyFunctionsQuickstart/FunctionsExampleUITests/Info.plist create mode 100644 qs-snippets/LegacyFunctionsQuickstart/Podfile create mode 100644 qs-snippets/LegacyFunctionsQuickstart/Podfile.lock create mode 100644 qs-snippets/LegacyFunctionsQuickstart/README.md create mode 100644 qs-snippets/QSSnippets.xcodeproj/project.pbxproj create mode 100644 qs-snippets/QSSnippets/Assets.xcassets/AccentColor.colorset/Contents.json create mode 100644 qs-snippets/QSSnippets/Assets.xcassets/AppIcon.appiconset/Contents.json create mode 100644 qs-snippets/QSSnippets/Assets.xcassets/Contents.json create mode 100644 qs-snippets/QSSnippets/ContentView.swift create mode 100644 qs-snippets/QSSnippets/MigratedSnippets.swift create mode 100644 qs-snippets/QSSnippets/ObjCMigratedSnippets.m create mode 100644 qs-snippets/QSSnippets/QSSnippets-Bridging-Header.h create mode 100644 qs-snippets/QSSnippets/QSSnippetsApp.swift create mode 100644 qs-snippets/QSSnippetsTests/QSSnippetsTests.swift create mode 100644 qs-snippets/QSSnippetsUITests/QSSnippetsUITests.swift create mode 100644 qs-snippets/QSSnippetsUITests/QSSnippetsUITestsLaunchTests.swift diff --git a/qs-snippets/DatabaseExample/AppDelegate.h b/qs-snippets/DatabaseExample/AppDelegate.h new file mode 100644 index 00000000..b6060b5c --- /dev/null +++ b/qs-snippets/DatabaseExample/AppDelegate.h @@ -0,0 +1,23 @@ +// +// Copyright (c) 2015 Google Inc. +// +// Licensed under the Apache License, Version 2.0 (the "License"); +// you may not use this file except in compliance with the License. +// You may obtain a copy of the License at +// +// http://www.apache.org/licenses/LICENSE-2.0 +// +// Unless required by applicable law or agreed to in writing, software +// distributed under the License is distributed on an "AS IS" BASIS, +// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +// See the License for the specific language governing permissions and +// limitations under the License. +// + +@import UIKit; + +@interface AppDelegate : UIResponder + +@property(nonatomic, strong) UIWindow *window; + +@end diff --git a/qs-snippets/DatabaseExample/AppDelegate.m b/qs-snippets/DatabaseExample/AppDelegate.m new file mode 100644 index 00000000..2643e7d2 --- /dev/null +++ b/qs-snippets/DatabaseExample/AppDelegate.m @@ -0,0 +1,30 @@ +// +// Copyright (c) 2015 Google Inc. +// +// Licensed under the Apache License, Version 2.0 (the "License"); +// you may not use this file except in compliance with the License. +// You may obtain a copy of the License at +// +// http://www.apache.org/licenses/LICENSE-2.0 +// +// Unless required by applicable law or agreed to in writing, software +// distributed under the License is distributed on an "AS IS" BASIS, +// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +// See the License for the specific language governing permissions and +// limitations under the License. +// + +#import "AppDelegate.h" +@import FirebaseCore; + +@implementation AppDelegate + +- (BOOL)application:(UIApplication *)application + didFinishLaunchingWithOptions:(NSDictionary *)launchOptions { + // [START initialize_firebase] + [FIRApp configure]; + // [END initialize_firebase] + return YES; +} + +@end diff --git a/qs-snippets/DatabaseExample/Base.lproj/Main.storyboard b/qs-snippets/DatabaseExample/Base.lproj/Main.storyboard new file mode 100644 index 00000000..af653da9 --- /dev/null +++ b/qs-snippets/DatabaseExample/Base.lproj/Main.storyboard @@ -0,0 +1,458 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/qs-snippets/DatabaseExample/Comment.h b/qs-snippets/DatabaseExample/Comment.h new file mode 100644 index 00000000..33582f6b --- /dev/null +++ b/qs-snippets/DatabaseExample/Comment.h @@ -0,0 +1,27 @@ +// +// Copyright (c) 2015 Google Inc. +// +// Licensed under the Apache License, Version 2.0 (the "License"); +// you may not use this file except in compliance with the License. +// You may obtain a copy of the License at +// +// http://www.apache.org/licenses/LICENSE-2.0 +// +// Unless required by applicable law or agreed to in writing, software +// distributed under the License is distributed on an "AS IS" BASIS, +// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +// See the License for the specific language governing permissions and +// limitations under the License. +// + +#import + +@interface Comment : NSObject +@property(strong, nonatomic) NSString *uid; +@property(strong, nonatomic) NSString *author; +@property(strong, nonatomic) NSString *text; + +- (instancetype)initWithUid:(NSString *)uid + andAuthor:(NSString *)author + andText:(NSString *)text NS_DESIGNATED_INITIALIZER; +@end diff --git a/qs-snippets/DatabaseExample/Comment.m b/qs-snippets/DatabaseExample/Comment.m new file mode 100644 index 00000000..832c1fa2 --- /dev/null +++ b/qs-snippets/DatabaseExample/Comment.m @@ -0,0 +1,35 @@ +// +// Copyright (c) 2015 Google Inc. +// +// Licensed under the Apache License, Version 2.0 (the "License"); +// you may not use this file except in compliance with the License. +// You may obtain a copy of the License at +// +// http://www.apache.org/licenses/LICENSE-2.0 +// +// Unless required by applicable law or agreed to in writing, software +// distributed under the License is distributed on an "AS IS" BASIS, +// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +// See the License for the specific language governing permissions and +// limitations under the License. +// + +#import "Comment.h" + +@implementation Comment + +- (instancetype)init { + return [self initWithUid:@"" andAuthor:@"" andText:@""]; +} + +- (instancetype)initWithUid:(NSString *)uid andAuthor:(NSString *)author andText:(NSString *)text { + self = [super init]; + if (self) { + self.uid = uid; + self.author = author; + self.text = text; + } + return self; +} + +@end diff --git a/qs-snippets/DatabaseExample/DatabaseExampleSwift-Bridging-Header.h b/qs-snippets/DatabaseExample/DatabaseExampleSwift-Bridging-Header.h new file mode 100644 index 00000000..3a24de6f --- /dev/null +++ b/qs-snippets/DatabaseExample/DatabaseExampleSwift-Bridging-Header.h @@ -0,0 +1,19 @@ +// +// Copyright (c) 2015 Google Inc. +// +// Licensed under the Apache License, Version 2.0 (the "License"); +// you may not use this file except in compliance with the License. +// You may obtain a copy of the License at +// +// http://www.apache.org/licenses/LICENSE-2.0 +// +// Unless required by applicable law or agreed to in writing, software +// distributed under the License is distributed on an "AS IS" BASIS, +// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +// See the License for the specific language governing permissions and +// limitations under the License. +// +// Use this file to import your target's public headers that you would like to expose to Swift. +// + +#import "UIViewController+Alerts.h" diff --git a/qs-snippets/DatabaseExample/Images.xcassets/Contents.json b/qs-snippets/DatabaseExample/Images.xcassets/Contents.json new file mode 100644 index 00000000..da4a164c --- /dev/null +++ b/qs-snippets/DatabaseExample/Images.xcassets/Contents.json @@ -0,0 +1,6 @@ +{ + "info" : { + "version" : 1, + "author" : "xcode" + } +} \ No newline at end of file diff --git a/qs-snippets/DatabaseExample/Images.xcassets/ic_account_circle.imageset/Contents.json b/qs-snippets/DatabaseExample/Images.xcassets/ic_account_circle.imageset/Contents.json new file mode 100644 index 00000000..4bd32cab --- /dev/null +++ b/qs-snippets/DatabaseExample/Images.xcassets/ic_account_circle.imageset/Contents.json @@ -0,0 +1,23 @@ +{ + "images" : [ + { + "idiom" : "universal", + "filename" : "ic_account_circle.png", + "scale" : "1x" + }, + { + "idiom" : "universal", + "filename" : "ic_account_circle_2x.png", + "scale" : "2x" + }, + { + "idiom" : "universal", + "filename" : "ic_account_circle_3x.png", + "scale" : "3x" + } + ], + "info" : { + "version" : 1, + "author" : "xcode" + } +} \ No newline at end of file diff --git a/qs-snippets/DatabaseExample/Images.xcassets/ic_account_circle.imageset/ic_account_circle.png b/qs-snippets/DatabaseExample/Images.xcassets/ic_account_circle.imageset/ic_account_circle.png new file mode 100644 index 0000000000000000000000000000000000000000..0c1202de4cd71cbb96cda434bfcef68881282ac5 GIT binary patch literal 331 zcmV-R0kr;!P)^U|ZBw+@5W)vH zi5d2sQO=hiE_=tL$Bd9|Y{--@9wprHj>)*9MIjC&48;y{$f4g^<5QtZzy_VC7&>A-MsZnP@Wc3ANt5|0A|G|!r z*j@f0|D;bwTyO-yF_%2@rEQLwrs;(fvYhgou46L($ z5`VZOOTcfkHOMf;BtCJ)0RV?w^PJWPayU9MeDfB&*7rRQg)~`WGKMrL!KK551ySsr dF>PG-%pWr4<#?ErI_LlZ002ovPDHLkV1g6Hj!6Ij literal 0 HcmV?d00001 diff --git a/qs-snippets/DatabaseExample/Images.xcassets/ic_account_circle.imageset/ic_account_circle_2x.png b/qs-snippets/DatabaseExample/Images.xcassets/ic_account_circle.imageset/ic_account_circle_2x.png new file mode 100644 index 0000000000000000000000000000000000000000..f26b201a6293ecae9a0f6347224dcc295dae7a93 GIT binary patch literal 633 zcmV-<0*3vGP)y{|}GsO%0*&EQb%rzD2T^M@dT}c`7>&`zfKua(UMHVdRUNBOYgx*BR z7SY{qdZTVd|J+&Br@1LOGw12dtU?HWzPHbMX3xwSmt#jlf^NoGB1?giUx6%3jM7Dd z1G~s18;H_64{4%o4J=SX9C@UvrwjvpLLye6pIA=t42fBqBoWoHij+}?nn+i#{P`WG zXs62WD$^8|C6YKjMJ(lMHl{AIu56UUfO7TC1hwK>XZt|cz-PqL6gD%~*=_1jEg;s~ zvFT8z=haiI9;+&Bs@0=+0jo(Q?gB~^SR~j$Vr@}MozGK2NH?PP7@H@ES|=f6h+2^r zg4*y9wGl#=5IsHymS|%g(PNR2Eb`ZiOw&QNUy2z#$MhN@1>_LhBBX>IV%|Skz`aGg zlr@ZeJoUaf7eOpEjulU4P)`%57Zk2Hvc_IHVDyRa(%r@;Wd* zhf|UaVzf_&o18JG&eF##_5+hER1!fA86?ymZ&~KK-!kvmvrMc|O+-o3NX+J_B$j@* zk%(>5OBw2z$3q+ynWdJp{l^4(L@CEOjT~5lPDWT{jV(OCE!J3Mm=qNp0mps;7V(xp T@;1rA00000NkvXXu0mjfNgW-$ literal 0 HcmV?d00001 diff --git a/qs-snippets/DatabaseExample/Images.xcassets/ic_account_circle.imageset/ic_account_circle_3x.png b/qs-snippets/DatabaseExample/Images.xcassets/ic_account_circle.imageset/ic_account_circle_3x.png new file mode 100644 index 0000000000000000000000000000000000000000..3cc0a63e3c94211e1fea91faa2becba4ea066ef1 GIT binary patch literal 906 zcmV;519kj~P)_Z+H<;rwqO8s=d0OU8 zzC%K^!eN}-%hyPRuCoV+PVg5Ju`LQXk>m@+QCCS2Q5QwTVK+$=L6#p8$K4}KNL`BU zG??cky~Ih-$0-(6TgnhZQgO3>W`O@X$U0)_76}6TT(N8llQg#xOIHZ!gyQO?@RC+s zrT0K@ul3w%Fo2&!igPK4+6~0gJT{Anr7!jGEU|VHo70H3JQ}K3XfHPXh_ySq0YenU zu}LC|hOnAL6eS#OXakr27InVRhyudK`5JeN=UmXo@aDX5N_=X1J+X$YH zTCU8igz*|bAU?f~r`z=gAhm0!oe{^jvEuMpJ%!)v98%3*5A=;05;F*}ITb;Fi^i?F30%7zuMp|*!D(^U$6QvYdKtwI((3Lc}zS%Qgij%~!y zaRT}bF}B1@Xzk})#Mos5OK=l0R%e3!*u2ank3Bz~;)Ia#ooALgM-L{woae6Z)Q}>i ztaZftojEQu!iUX9`ILDcTF1L?BFJzHao8d$B1&)-anv|*oG7q`M6AMb9Ln((61oQ0 z$l_d{J4lF%4AC+}%uq*^)tF|Gmdi3si7MjLHbpMb%@eeXBaAZ1DrGjQHru4kDie(G g7SGV8IyyT30RtrvP>|rGMF0Q*07*qoM6N<$f?|WMZ~y=R literal 0 HcmV?d00001 diff --git a/qs-snippets/DatabaseExample/Images.xcassets/ic_history.imageset/Contents.json b/qs-snippets/DatabaseExample/Images.xcassets/ic_history.imageset/Contents.json new file mode 100644 index 00000000..a065596e --- /dev/null +++ b/qs-snippets/DatabaseExample/Images.xcassets/ic_history.imageset/Contents.json @@ -0,0 +1,23 @@ +{ + "images" : [ + { + "idiom" : "universal", + "filename" : "ic_history.png", + "scale" : "1x" + }, + { + "idiom" : "universal", + "filename" : "ic_history_2x.png", + "scale" : "2x" + }, + { + "idiom" : "universal", + "filename" : "ic_history_3x.png", + "scale" : "3x" + } + ], + "info" : { + "version" : 1, + "author" : "xcode" + } +} \ No newline at end of file diff --git a/qs-snippets/DatabaseExample/Images.xcassets/ic_history.imageset/ic_history.png b/qs-snippets/DatabaseExample/Images.xcassets/ic_history.imageset/ic_history.png new file mode 100644 index 0000000000000000000000000000000000000000..9fade8bb5e374bbbdcc6bb682aef5d001a7a3519 GIT binary patch literal 311 zcmV-70m%M|P)yXEuiv4QWt z>3igqR@;n<(hb|9!BHQDDHm)r-+bF$G%b8^SdDGz{ISLImUxyXTa+Y5(|MvSNt3rq z&InVv@8KqZrDlbb3LXm=s13L*JWwzYwlxMjg`R@%!u-Zyf$$aJrpVn5K$x(-HYg<5 z0G!kF!(Ge4E}=^~xgu}At3G)Ht_b%jCYMyLv>(gN3CI1V#7p6|T6a9RRNk_5{@zA4 z*7_jKx@3p>7TD#AxpaO|gDr+c>0aBY)hQ44efL$@eaHRl{s5UPbkRYq0~i1R002ov JPDHLkV1h)1j=KN= literal 0 HcmV?d00001 diff --git a/qs-snippets/DatabaseExample/Images.xcassets/ic_history.imageset/ic_history_2x.png b/qs-snippets/DatabaseExample/Images.xcassets/ic_history.imageset/ic_history_2x.png new file mode 100644 index 0000000000000000000000000000000000000000..f6096cab335c4d4066bb59134af44bcca618e928 GIT binary patch literal 612 zcmV-q0-ODbP)s`{)8c-`{a)5_?;&*g>;sN`ZMsw;wHWRr;STn9MmMm&vIByBNjF$|;lOlEzHXK_h zz*032V;Y30VFBH#BsV&$=)poR5{jv~ONCwgH?s6En>ClSC0qH2oGSB(A|A-H=d{B~ z2VP0-9r7`;7#7n$2NO9l5d(0M%^Nv6MVKm<6ZOLFxtJiAwk=82 zTq+&qa*x4@Jhhv_Dgd_2)9s+8-1p6`16s**(G0B_s^kJ#2f$@DKNYS0s$_wufF){v zFFNvi=$QSMlv&kY}FZniL65-RFhLwC%6_4pntfgxE9&nHFq1TwBQnww%6}4>& zxJCGIGk_QWD_4Tjnvl9eO~ESmSzdLcO_$gxmCw{O zGO>`2iCoUg)$5CeAZI8w*n4Tudb{?~CA^{&PCCc@LERz`V{>HLKep3~R9dr>P|P1x zITot8OYE=XWfswcDzeF=nqDkLJyvSmq#R2HY$a?s){%!NLwM=h{26_zg)GK%L(@9M y6-JRs9caN!_Vb8O{N*R_xyv3V)0DKddKUrAaMOw8S<^}Y0000HWw35{00G?s&rw$4J zM5=Hc&oYitkw1l}S&HW~7V#vGslZjd0C9yfI72ZAFHL;ILOM~HXStmO32x_EiqM%w ze3Q0)KNJp#F(FOyb=2e*GI1-lSf3_qEHMJ2(&%j96HNGwO=*-Af%xNOeMv(im=dK4 zU+0;)09260*u@Lj@)BRjDwOuW(dEus!EN~A4pxaem;D|BOQjCiR+_B6hD4!?l!7&V{;a)rVl+hr-TSL#4El62rp(S9zES{#hlO6|$bL(C94U(=OTj+c5v@T1fY zQ$Av+$UHz1B)5x0qaLudYZ>%H4`CGY@ zy<&XI;(+V$%MGj%I`eTr4>od-&(V=Omw4QTj)%t~UdNVKvHYCpsdwQ2-MPumw*BqX zoIf4KCpkZHo@NB^p!f@k@CJ<-$x;q-g&+8qvm9U{Lukm01ScdUBqZc#w{RM2&&A-H P00000NkvXXu0mjfnT?y9 literal 0 HcmV?d00001 diff --git a/qs-snippets/DatabaseExample/Images.xcassets/ic_person.imageset/Contents.json b/qs-snippets/DatabaseExample/Images.xcassets/ic_person.imageset/Contents.json new file mode 100644 index 00000000..8328848a --- /dev/null +++ b/qs-snippets/DatabaseExample/Images.xcassets/ic_person.imageset/Contents.json @@ -0,0 +1,23 @@ +{ + "images" : [ + { + "idiom" : "universal", + "filename" : "ic_person.png", + "scale" : "1x" + }, + { + "idiom" : "universal", + "filename" : "ic_person_2x.png", + "scale" : "2x" + }, + { + "idiom" : "universal", + "filename" : "ic_person_3x.png", + "scale" : "3x" + } + ], + "info" : { + "version" : 1, + "author" : "xcode" + } +} \ No newline at end of file diff --git a/qs-snippets/DatabaseExample/Images.xcassets/ic_person.imageset/ic_person.png b/qs-snippets/DatabaseExample/Images.xcassets/ic_person.imageset/ic_person.png new file mode 100644 index 0000000000000000000000000000000000000000..57da32af189fd3dd94da03b0bdb966c1e34af1de GIT binary patch literal 189 zcmeAS@N?(olHy`uVBq!ia0vp^5+KaM0wlfaz7_+i7Ec$)kP61TrwzFdIY_uXET1Ki zvqk*9;yu^(TXH-Wi(jbLxaFzhxzuQx$Hoad|CdePvwm*kGF^?#OpOzlpXpy&9i*qq zRdFUtWQAe&GC3}hf*DUkR(w}!p3=SiorTfA1)}VJcPh%)$=uwma;uG7sxa-WhxI;< oM~A05@{1gw>uBU-cV>nBw2MvWwby8c0^P&l>FVdQ&MBb@07o52e*gdg literal 0 HcmV?d00001 diff --git a/qs-snippets/DatabaseExample/Images.xcassets/ic_person.imageset/ic_person_2x.png b/qs-snippets/DatabaseExample/Images.xcassets/ic_person.imageset/ic_person_2x.png new file mode 100644 index 0000000000000000000000000000000000000000..360a32f27cd837c6e2036bf8087f3fbd440d26af GIT binary patch literal 307 zcmV-30nGl1P)8`r`AL0Dh?&)4uZS5=#i{jTauwS5FB-rB8cb#+9sDUC`vn+$E-^GHOc!q zDBthD=Sjj#5Cjdxq~xrsG7=)Z+F^peRg%*4_xO9Xrm3%q3EEJC2Qk`MNrYL79E~x{ zk)t_gE97YT2L>|aXogvW91SsxC>>|ohu=KZ5nl9|qBY&o1z!^><&U2;qKj7%W9BTY zW(?^Q{40B$bIC0W3O=g}7Thr4j9rXk2IR<5#s!D8(BYJ4RI?{e=+M9ckEme}>{HV* zZ>UAD9MyaK57e^vI$v>(3|+BRfegK{m5enX2m?V7d;xL&3kk*tXR!bP002ovPDHLk FV1itgfiM67 literal 0 HcmV?d00001 diff --git a/qs-snippets/DatabaseExample/Images.xcassets/ic_person.imageset/ic_person_3x.png b/qs-snippets/DatabaseExample/Images.xcassets/ic_person.imageset/ic_person_3x.png new file mode 100644 index 0000000000000000000000000000000000000000..f1e148490b9b0ab76648553a96da8ee27ba0b8be GIT binary patch literal 428 zcmV;d0aN~oP)IS7U|zrX^K8 zYaj=Djz=}bpbDN8SRn=_1bER!3~S>-krXj3CB(TVVo?Lhed z{|IQ4B71FVagCD+X)s{Mde@9Tbpn)9|D_zac+4w$Oo&O??n;Q6(B&mnZj!^3dqfOL z48GPO5qELu4sZB^SQhh|5*fR|BR(KUH0B{WGV*{=NCr*0&(W^%4#}{$T;>QRVkF}} zbDO_(gKvm~zH%LVTw;ni>LVAi_7rj06ReF9hrP$z55!^Lu_kWQK{`kW{Uel8N~vG5 Wub7svB(2u~0000ujP)wy>Q~O4(cG+o4>KCu6T+^BCOrw^!GuQE#HdwSrIsaKw_?-sW8HhPsQ^&e^6HMX(vec#v}05LvoCpRlKN)&1ls@r N002ovPDHLkV1jAvcYy!^ literal 0 HcmV?d00001 diff --git a/qs-snippets/DatabaseExample/Images.xcassets/ic_star.imageset/ic_star_2x.png b/qs-snippets/DatabaseExample/Images.xcassets/ic_star.imageset/ic_star_2x.png new file mode 100644 index 0000000000000000000000000000000000000000..c636ce8e81bedced667a12e42fae8037f7f932ae GIT binary patch literal 467 zcmV;^0WAKBP)&2LP>Th>G%L(iAzV?AI-i9w zqgElh#qyI1@mef@r2zZIs{7>bzF76HoNe<{tolQfTn&gd`{k(QqgZoFjofsJDo@C$ zq*=QTr}Y_h$A}qG<+KsE4eHaaL%U`r8|XD`%!FA>BI6~qCX5-@Yn>)zBBw7ksiMJ< z$l*iv{%TPC<7;fJ$D+u1(HRMJ`Ytm3rb9w|O^cL2*&~HEZ$*mZTBOwIg-CeRRvFZ~ zB@(=;B%>oD!GkipC=%?K*{DeHxr}Oj6$yTk(Qc9OE}5Ja3HQk4fmruld8~U+CR3u~ zoO5c+&zln!CuPtoDn8cAvNlgd#qCl%C00&2YOQ15iJ69|%3YV* zxDcM&VIw;|6T%xQHTrE*rzDR1V8Irt9Ck^Aq#9gyKtVQb`U4ZVOh=;|ezgDq002ov JPDHLkV1hje(8d4& literal 0 HcmV?d00001 diff --git a/qs-snippets/DatabaseExample/Images.xcassets/ic_star.imageset/ic_star_3x.png b/qs-snippets/DatabaseExample/Images.xcassets/ic_star.imageset/ic_star_3x.png new file mode 100644 index 0000000000000000000000000000000000000000..54d306599a5b5a269a3bd46a7636d5277ee37845 GIT binary patch literal 668 zcmV;N0%QG&P)L>hS~%Lf)(0@qL2a?)n8C8f?8A<)G~?|wF_Da zkx5u&xM?Rr(M8BKvKytAw|sM9a?mp$<2moS1n2i`X8Cf?4D)^;u~_Usv306Qxx;ND zWI3aZP>zBG8k$*1G0j9ok`D+%FG(U{KQdh-k?<6m?lBQijo8{m=x!pmt`o9l{6cIE zvn1S~{c%#*m2!*_CFntB^@aqY*^M|J|ORCBad48k$~%`7K2rEBLUXUO3cX6js(<0G8CYQTSx%iAW6Z_BEB}s zY3AuLqliz9a1a-^@fGo*FXV7(9d8lkUX#Uxa=H-3o>7KJDefUk-K7Kt30e?^E@7eO z1QUpd#%V@b9YcuAezFT6)bJ5;Q6JU#q!V#b2Rrmzc##mNsNgT_{S=SkRX;*}BSxFTiz03MwODX4suAXp4 zp_;u8JME3Hs#)K>cGeO5?2uTeZ)7f3-2gYms)ez>mBc{!<+=-wYpH^&mJ>RE#({)& zJ*lAsHtjc*>cXbBsflCO9W^o4mZNFpr@E!Og^{KLk4$Y@s`&1qLZ3VbrYj1|}; zT(#R1Aw1S_O=!r~5uTYz-O5V+@KiW2*F7P;bPzPX62e`%-uvvL#8TptFW$;gb6d@( e?e5s-fA$;MJ6x;Jv?K-q0000K*Y%mIn+Eh%mnZ6d51%gpT2$9ufgb|VCqFT5UYl>n@ zXrjQu+BS$pLAD4+RB{Z{2(^WxQ)=qzS)9ei?p*GDnY#$)_urngdf(?*@V|3MsjWUW zu8o#C@0_c(%^RZhx;E){Oq7o5))tS8Y_+!7BeLDvV3nw8$h`Ydln#}m^nrP{*k7Xb zl2K8bHDF$C6s5EJ4VV?BQS+$NucGum7!#!#o#xFWwVzggZV#%c(^4zlXN~7=w%u2b zUh#A8$p<%S%oZCwY1oiux-_ufgelWbxFqWK7-@~D+a)LMGiAbh|Iu$sH0YRa(jvc$ z27Rkv9X-Z{%vp#1VA7bkz2FH$YTatBm%Za--`MLn=Y-6-9&_59Ll-@#70X>=&h1R5mF}+a>gtl04jYs;I+BQCcf`$YC=^B=M~d*MS>^ zlABcWY+g}%z3FdJ)2vN;@P{Zpt&&gjT#T3z+0UiO4!GZ!qV$nU4&^h8?6eKKN-sJs zvg4w3PzB3HZ9cPHGH8dW%~CB}Eo7$M<4X71CuAPgvaPv##;9)fEV9v=oO(~oeiWt8 zU89j}eIZKUYf+zn>^H0#4>;(&UM;!PYkD-R$0oOHlLZU@1-^1}ixkfOf&c&j07*qo IM6N<$f}P_@hX4Qo literal 0 HcmV?d00001 diff --git a/qs-snippets/DatabaseExample/Images.xcassets/ic_star_border.imageset/ic_star_border_3x.png b/qs-snippets/DatabaseExample/Images.xcassets/ic_star_border.imageset/ic_star_border_3x.png new file mode 100644 index 0000000000000000000000000000000000000000..f10d4274dd8d8e2b2f7f3f91c176989e298a48b2 GIT binary patch literal 971 zcmV;+12p`JP)&01^kJ^m*u zDk{bsuSa>$dOb*;RxO6=F_uY^C3=Y74oH&ydg~GHl5)+`BW#s&HBf%nN+Q=NyS0+Y z+sbT+6OzbrgO$}|lKd7cqiRi({2Em&n>(dk2ONyg)0E8?Dc3T~Gm zxuY{KR~D;jpy3KWl zm-5s!)q|e4+6E2wIO2>{q&D>e>a|HlI^(FlzVneaR#<4N!Z6k$siZ!Uk58qNI%KR4 z)Y~nU(9QC3i&R3pU8IOwTROblN9@sHgSRX4Nk9Ac?F{s>k!T*X@Stq8cAdBJY;4HhNi; zzm2Mqfod;HBHuVyaSZf@B=V|inOUe!ihg#nVut%kirPFRV|O@~x2YBLjuag;UG`k> z&lutX#Vm+(|1wTD*%pIbrI^ui?)SP$KP|DfRVk(_w$)bsb&DIMT$>cf#yI~b-QtND z;K>Zm&p`ZQH_BIIrDxR?xuO}1IiW>A0W&n^?o!hP^mS6qIhl)9W1C=vjgrV`E)i@M zt5W7-U-4qBy5(^VA}1`-x7|z80-0Mc<(dv|_p4Mm``ikqiCePFHO6E95cTa|c22gt zRv)_1;CS?Cl(7q9pkF-I?p9Wpdfo0QidX6nc+`=z{2J4a@wNFt}KGC(l{z2uZ6 zGFfI;NYU3um9V>iD@9AQ|9|vB_bAnzc+UJ%MtW(Moc4-AI-}O>+9dy|mWgqa23PBf tF}6v@$i&_5({)wmnW>_pqN1Wy{{hTqL2tK~H?sf$002ovPDHLkV1ioS*SX$|J@^;bm4$-i?4V4+;hX%KMZtq$t|4>g_}D0tZ_vLYvGI2D!|A{+e!#a6*%mb ztJ*$@?3@bMgy(tyE(@8ZO3z#Q(GXm;6EeS?R9p};ziqu2?MxJRMa@Ish44tRD#zd4 zaL6+uyjFZ_oqqM$bp!Aqm!0B|keNFMfIISCiXS3-0p*9i;*H2|YvW0-8^wK*-P3l) z&s?X9vl=0MbOOL}FLP^*RTd&!JMV~7Cf2x%>qIMq5TA4+W z&g1M1sx(DgWL*;|rVljXB*OwSdc`3c`K6b~D51SL$)iZ`xyv{=c!`puh?5CaXLC4c z#z)RQKxTAel|#~+<8Q-YxZ0NMC`cbGBl4W>{jPh8uMTWYaWP_oRW^pi% z%(zC9t)b10;iNnC*b@7Q)5}L>6wryI5oCtX0hVjwWaP#S;jEQsDAXPHvzkWQ*}*XH zVyvfAJuvc8F$0Vcf zJu#$RM%@NsXseB~E@5bA+-OuS7n$}OuW~oZ>wY2I6DoGMx8!xNknNNX6`J91AIWQ( zNVHXjz7Y1wYpqCh&Kwn4DTK4Gmd_56>|>Saa7tY0L3y+|DUzKxTLs<`7uze3rDE8& zYS?^(;!=x^WP(Ft*v^=&K|95ej+v>xXGPtf(vW#-!q5)uFuePm6LmYRA=`v(zqw7? zN&{lV<|}QIevxR5{W)k%BP~ie$b{@$kwBjW1^wH(~dnN(G-QDC% z=y8R;C`xt4M%Qymn@F@tVIPRX{q6;AvQ7xub}H;EQJ^C>xzji)-wN5jQP|HSM}OJk z0qyG9Rn3QgLX6O#9@S!GZzrF9VP{3%cAG4p*M)3-3L6x4+GT>g)+gtFVgHF?`_(n_ zdr8PPps`fuvtBSbJc_G_o zg)JA-J+FurBGEF1O%u|+qKL1BY&GplI3SYkl;1*;XrEG6i)1IY%I7LaM4~RGOx54u ze`u>n)Mtv4-Vn)pOf<4*M6!)ao1sr6+pfNG){A7PP1AsNBAqS9OJk;Pk~}X zv)9eCX!EkuBAtU;G-z&};|J~Wu(>8`)#i3xcGq1Ay=JSx5`&_G&Re7+t3(BLs?aKf z4c< + + + + CFBundleDevelopmentRegion + en + CFBundleExecutable + $(EXECUTABLE_NAME) + CFBundleIcons + + CFBundleIcons~ipad + + CFBundleIdentifier + $(PRODUCT_BUNDLE_IDENTIFIER) + CFBundleInfoDictionaryVersion + 6.0 + CFBundleName + $(PRODUCT_NAME) + CFBundlePackageType + APPL + CFBundleShortVersionString + 1.0 + CFBundleSignature + ???? + CFBundleVersion + 1 + LSRequiresIPhoneOS + + UILaunchStoryboardName + LaunchScreen + UIMainStoryboardFile + Main + UIRequiredDeviceCapabilities + + armv7 + + UISupportedInterfaceOrientations + + UIInterfaceOrientationPortrait + UIInterfaceOrientationLandscapeLeft + UIInterfaceOrientationLandscapeRight + + UISupportedInterfaceOrientations~ipad + + UIInterfaceOrientationPortrait + UIInterfaceOrientationPortraitUpsideDown + UIInterfaceOrientationLandscapeLeft + UIInterfaceOrientationLandscapeRight + + + diff --git a/qs-snippets/DatabaseExample/MyPostsViewController.h b/qs-snippets/DatabaseExample/MyPostsViewController.h new file mode 100644 index 00000000..e21af88d --- /dev/null +++ b/qs-snippets/DatabaseExample/MyPostsViewController.h @@ -0,0 +1,20 @@ +// +// Copyright (c) 2015 Google Inc. +// +// Licensed under the Apache License, Version 2.0 (the "License"); +// you may not use this file except in compliance with the License. +// You may obtain a copy of the License at +// +// http://www.apache.org/licenses/LICENSE-2.0 +// +// Unless required by applicable law or agreed to in writing, software +// distributed under the License is distributed on an "AS IS" BASIS, +// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +// See the License for the specific language governing permissions and +// limitations under the License. +// + +#import "PostListViewController.h" + +@interface MyPostsViewController : PostListViewController +@end diff --git a/qs-snippets/DatabaseExample/MyPostsViewController.m b/qs-snippets/DatabaseExample/MyPostsViewController.m new file mode 100644 index 00000000..37209cd7 --- /dev/null +++ b/qs-snippets/DatabaseExample/MyPostsViewController.m @@ -0,0 +1,25 @@ +// +// Copyright (c) 2015 Google Inc. +// +// Licensed under the Apache License, Version 2.0 (the "License"); +// you may not use this file except in compliance with the License. +// You may obtain a copy of the License at +// +// http://www.apache.org/licenses/LICENSE-2.0 +// +// Unless required by applicable law or agreed to in writing, software +// distributed under the License is distributed on an "AS IS" BASIS, +// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +// See the License for the specific language governing permissions and +// limitations under the License. +// + +#import "MyPostsViewController.h" + +@implementation MyPostsViewController + +- (FIRDatabaseQuery *) getQuery { + return [[self.ref child:@"user-posts"] child:[super getUid]]; +} + +@end diff --git a/qs-snippets/DatabaseExample/MyTopPostsViewController.h b/qs-snippets/DatabaseExample/MyTopPostsViewController.h new file mode 100644 index 00000000..ef84e226 --- /dev/null +++ b/qs-snippets/DatabaseExample/MyTopPostsViewController.h @@ -0,0 +1,21 @@ +// +// Copyright (c) 2015 Google Inc. +// +// Licensed under the Apache License, Version 2.0 (the "License"); +// you may not use this file except in compliance with the License. +// You may obtain a copy of the License at +// +// http://www.apache.org/licenses/LICENSE-2.0 +// +// Unless required by applicable law or agreed to in writing, software +// distributed under the License is distributed on an "AS IS" BASIS, +// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +// See the License for the specific language governing permissions and +// limitations under the License. +// + +#import "MyPostsViewController.h" + +@interface MyTopPostsViewController : PostListViewController + +@end diff --git a/qs-snippets/DatabaseExample/MyTopPostsViewController.m b/qs-snippets/DatabaseExample/MyTopPostsViewController.m new file mode 100644 index 00000000..1dff6b0d --- /dev/null +++ b/qs-snippets/DatabaseExample/MyTopPostsViewController.m @@ -0,0 +1,31 @@ +// +// Copyright (c) 2015 Google Inc. +// +// Licensed under the Apache License, Version 2.0 (the "License"); +// you may not use this file except in compliance with the License. +// You may obtain a copy of the License at +// +// http://www.apache.org/licenses/LICENSE-2.0 +// +// Unless required by applicable law or agreed to in writing, software +// distributed under the License is distributed on an "AS IS" BASIS, +// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +// See the License for the specific language governing permissions and +// limitations under the License. +// + +#import "MyTopPostsViewController.h" + +@implementation MyTopPostsViewController + +- (FIRDatabaseQuery *) getQuery { + // [START my_top_posts_query] + // My top posts by number of stars + FIRDatabaseQuery *myTopPostsQuery = [[[self.ref child:@"user-posts"] + child:[super getUid]] + queryOrderedByChild:@"starCount"]; + // [END my_top_posts_query] + return myTopPostsQuery; +} + +@end diff --git a/qs-snippets/DatabaseExample/NewPostViewController.h b/qs-snippets/DatabaseExample/NewPostViewController.h new file mode 100644 index 00000000..c2b8957f --- /dev/null +++ b/qs-snippets/DatabaseExample/NewPostViewController.h @@ -0,0 +1,25 @@ +// +// Copyright (c) 2015 Google Inc. +// +// Licensed under the Apache License, Version 2.0 (the "License"); +// you may not use this file except in compliance with the License. +// You may obtain a copy of the License at +// +// http://www.apache.org/licenses/LICENSE-2.0 +// +// Unless required by applicable law or agreed to in writing, software +// distributed under the License is distributed on an "AS IS" BASIS, +// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +// See the License for the specific language governing permissions and +// limitations under the License. +// + +@import UIKit; +@import FirebaseDatabase; + +@interface NewPostViewController + : UIViewController + +@property(strong, nonatomic) FIRDatabaseReference *ref; + +@end diff --git a/qs-snippets/DatabaseExample/NewPostViewController.m b/qs-snippets/DatabaseExample/NewPostViewController.m new file mode 100644 index 00000000..7134999e --- /dev/null +++ b/qs-snippets/DatabaseExample/NewPostViewController.m @@ -0,0 +1,101 @@ +// +// Copyright (c) 2015 Google Inc. +// +// Licensed under the Apache License, Version 2.0 (the "License"); +// you may not use this file except in compliance with the License. +// You may obtain a copy of the License at +// +// http://www.apache.org/licenses/LICENSE-2.0 +// +// Unless required by applicable law or agreed to in writing, software +// distributed under the License is distributed on an "AS IS" BASIS, +// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +// See the License for the specific language governing permissions and +// limitations under the License. +// + +#import "NewPostViewController.h" +#import "User.h" +#import "Post.h" +#import "UIViewController+Alerts.h" +@import FirebaseDatabase; +@import FirebaseAuth; + +@interface NewPostViewController () + @property (weak) IBOutlet UITextView *bodyTextView; + @property (weak) IBOutlet UITextField *titleTextField; +@end + +@implementation NewPostViewController + +#pragma mark - UIViewController lifecycle methods +- (void)viewDidLoad { + [super viewDidLoad]; + + // [START create_database_reference] + self.ref = [[FIRDatabase database] reference]; + // [END create_database_reference] + + UIToolbar *doneBar = [[UIToolbar alloc]initWithFrame:CGRectMake(0, 0, 320, 44)]; + doneBar.autoresizingMask = UIViewAutoresizingFlexibleWidth; + UIBarButtonItem *flex = [[UIBarButtonItem alloc] initWithBarButtonSystemItem:UIBarButtonSystemItemFlexibleSpace + target:nil + action:nil]; + UIBarButtonItem *done = [[UIBarButtonItem alloc] initWithTitle:@"Post" + style:UIBarButtonItemStylePlain + target:self + action:@selector(didTapShare:)]; + done.tintColor = [UIColor colorWithRed:1.0 green:143.0/255.0 blue:0.0 alpha:1.0]; + doneBar.items = @[flex, done, flex]; + [doneBar sizeToFit]; + _bodyTextView.inputAccessoryView = doneBar; + _titleTextField.inputAccessoryView = doneBar; +} + +- (IBAction)didTapShare:(id)sender { + if (self.titleTextField.text.length == 0 || self.bodyTextView.text.length == 0) { + [self showMessagePrompt:@"Neither title nor body can be empty."]; + return; + } + // [START single_value_read] + NSString *userID = [FIRAuth auth].currentUser.uid; + [[[_ref child:@"users"] child:userID] observeSingleEventOfType:FIRDataEventTypeValue withBlock:^(FIRDataSnapshot * _Nonnull snapshot) { + // Get user value + User *user = [[User alloc] initWithUsername:snapshot.value[@"username"]]; + + // [START_EXCLUDE] + // Write new post + [self writeNewPost:userID + username:user.username + title:self.titleTextField.text + body:self.bodyTextView.text]; + // Finish this Activity, back to the stream + [self.navigationController popViewControllerAnimated:YES]; + // [END_EXCLUDE] + } withCancelBlock:^(NSError * _Nonnull error) { + NSLog(@"%@", error.localizedDescription); + }]; + // [END single_value_read] +} + +- (void)writeNewPost:(NSString *)userID username:(NSString *)username title:(NSString *)title body:(NSString *)body { + // Create new post at /user-posts/$userid/$postid and at + // /posts/$postid simultaneously + // [START write_fan_out] + NSString *key = [[_ref child:@"posts"] childByAutoId].key; + NSDictionary *post = @{@"uid": userID, + @"author": username, + @"title": title, + @"body": body}; + NSDictionary *childUpdates = @{[@"/posts/" stringByAppendingString:key]: post, + [NSString stringWithFormat:@"/user-posts/%@/%@/", userID, key]: post}; + [_ref updateChildValues:childUpdates]; + // [END write_fan_out] +} + +- (BOOL)textFieldShouldReturn:(UITextField *)textField { + [textField resignFirstResponder]; + return NO; +} + +@end diff --git a/qs-snippets/DatabaseExample/Post.h b/qs-snippets/DatabaseExample/Post.h new file mode 100644 index 00000000..b2f585cc --- /dev/null +++ b/qs-snippets/DatabaseExample/Post.h @@ -0,0 +1,32 @@ +// +// Copyright (c) 2015 Google Inc. +// +// Licensed under the Apache License, Version 2.0 (the "License"); +// you may not use this file except in compliance with the License. +// You may obtain a copy of the License at +// +// http://www.apache.org/licenses/LICENSE-2.0 +// +// Unless required by applicable law or agreed to in writing, software +// distributed under the License is distributed on an "AS IS" BASIS, +// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +// See the License for the specific language governing permissions and +// limitations under the License. +// + +#import + +@interface Post : NSObject +@property(strong, nonatomic) NSString *uid; +@property(strong, nonatomic) NSString *author; +@property(strong, nonatomic) NSString *title; +@property(strong, nonatomic) NSString *body; +@property(assign, nonatomic) int starCount; +@property(strong, nonatomic) NSDictionary *stars; + +- (instancetype)initWithUid:(NSString *)uid + andAuthor:(NSString *)author + andTitle:(NSString *)title + andBody:(NSString *)body NS_DESIGNATED_INITIALIZER; + +@end diff --git a/qs-snippets/DatabaseExample/Post.m b/qs-snippets/DatabaseExample/Post.m new file mode 100644 index 00000000..a61e78db --- /dev/null +++ b/qs-snippets/DatabaseExample/Post.m @@ -0,0 +1,38 @@ +// +// Copyright (c) 2015 Google Inc. +// +// Licensed under the Apache License, Version 2.0 (the "License"); +// you may not use this file except in compliance with the License. +// You may obtain a copy of the License at +// +// http://www.apache.org/licenses/LICENSE-2.0 +// +// Unless required by applicable law or agreed to in writing, software +// distributed under the License is distributed on an "AS IS" BASIS, +// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +// See the License for the specific language governing permissions and +// limitations under the License. +// + +#import "Post.h" + +@implementation Post + +- (instancetype)init { + return [self initWithUid:@"" andAuthor:@"" andTitle:@"" andBody:@""]; +} + +- (instancetype)initWithUid:(NSString *)uid + andAuthor:(NSString *)author + andTitle:(NSString *)title + andBody:(NSString *)body { + self = [super init]; + if (self) { + self.uid = uid; + self.author = author; + self.title = title; + self.body = body; + } + return self; +} +@end diff --git a/qs-snippets/DatabaseExample/PostDataSource.h b/qs-snippets/DatabaseExample/PostDataSource.h new file mode 100644 index 00000000..b6ee1b8f --- /dev/null +++ b/qs-snippets/DatabaseExample/PostDataSource.h @@ -0,0 +1,23 @@ +// +// Copyright (c) 2015 Google Inc. +// +// Licensed under the Apache License, Version 2.0 (the "License"); +// you may not use this file except in compliance with the License. +// You may obtain a copy of the License at +// +// http://www.apache.org/licenses/LICENSE-2.0 +// +// Unless required by applicable law or agreed to in writing, software +// distributed under the License is distributed on an "AS IS" BASIS, +// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +// See the License for the specific language governing permissions and +// limitations under the License. +// + +#import + +@import FirebaseDatabaseUI; + +@interface PostDataSource : FUITableViewDataSource + +@end diff --git a/qs-snippets/DatabaseExample/PostDataSource.m b/qs-snippets/DatabaseExample/PostDataSource.m new file mode 100644 index 00000000..f355a55a --- /dev/null +++ b/qs-snippets/DatabaseExample/PostDataSource.m @@ -0,0 +1,54 @@ +// +// Copyright (c) 2015 Google Inc. +// +// Licensed under the Apache License, Version 2.0 (the "License"); +// you may not use this file except in compliance with the License. +// You may obtain a copy of the License at +// +// http://www.apache.org/licenses/LICENSE-2.0 +// +// Unless required by applicable law or agreed to in writing, software +// distributed under the License is distributed on an "AS IS" BASIS, +// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +// See the License for the specific language governing permissions and +// limitations under the License. +// + +#import "PostDataSource.h" + +@import FirebaseDatabase; + +@implementation PostDataSource + +- (BOOL)tableView:(UITableView *)tableView canEditRowAtIndexPath:(NSIndexPath *)indexPath { + return YES; +} + +- (void)tableView:(UITableView *)tableView +commitEditingStyle:(UITableViewCellEditingStyle)editingStyle +forRowAtIndexPath:(NSIndexPath *)indexPath { + if (editingStyle == UITableViewCellEditingStyleDelete) { + [[self snapshotAtIndex:indexPath.row].ref removeValue]; + } +} + +- (NSInteger)tableView:(UITableView *)tableView + numberOfRowsInSection:(NSInteger)section { + if (self.count != 0) { + tableView.separatorStyle = UITableViewCellSeparatorStyleSingleLine; + tableView.backgroundView = nil; + } + return self.count; +} + +- (NSInteger)numberOfSectionsInTableView:(UITableView *)tableView { + UILabel *noDataLabel = [[UILabel alloc] initWithFrame:CGRectMake(0, 0, tableView.bounds.size.width, tableView.bounds.size.height)]; + noDataLabel.text = @"No posts yet - why not add one?"; + noDataLabel.textColor = [UIColor blackColor]; + noDataLabel.textAlignment = NSTextAlignmentCenter; + tableView.backgroundView = noDataLabel; + tableView.separatorStyle = UITableViewCellSeparatorStyleNone; + return 1; +} + +@end diff --git a/qs-snippets/DatabaseExample/PostDetailTableViewController.h b/qs-snippets/DatabaseExample/PostDetailTableViewController.h new file mode 100644 index 00000000..15dd912c --- /dev/null +++ b/qs-snippets/DatabaseExample/PostDetailTableViewController.h @@ -0,0 +1,21 @@ +// +// Copyright (c) 2015 Google Inc. +// +// Licensed under the Apache License, Version 2.0 (the "License"); +// you may not use this file except in compliance with the License. +// You may obtain a copy of the License at +// +// http://www.apache.org/licenses/LICENSE-2.0 +// +// Unless required by applicable law or agreed to in writing, software +// distributed under the License is distributed on an "AS IS" BASIS, +// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +// See the License for the specific language governing permissions and +// limitations under the License. +// + +#import + +@interface PostDetailTableViewController : UITableViewController +@property (strong, nonatomic) NSString *postKey; +@end diff --git a/qs-snippets/DatabaseExample/PostDetailTableViewController.m b/qs-snippets/DatabaseExample/PostDetailTableViewController.m new file mode 100644 index 00000000..3cb481aa --- /dev/null +++ b/qs-snippets/DatabaseExample/PostDetailTableViewController.m @@ -0,0 +1,185 @@ +// +// Copyright (c) 2015 Google Inc. +// +// Licensed under the Apache License, Version 2.0 (the "License"); +// you may not use this file except in compliance with the License. +// You may obtain a copy of the License at +// +// http://www.apache.org/licenses/LICENSE-2.0 +// +// Unless required by applicable law or agreed to in writing, software +// distributed under the License is distributed on an "AS IS" BASIS, +// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +// See the License for the specific language governing permissions and +// limitations under the License. +// + +#import "Post.h" +#import "PostDetailTableViewController.h" +#import "PostTableViewCell.h" + +@import FirebaseDatabase; +@import FirebaseAuth; + +static const int kSectionComments = 2; +static const int kSectionSend = 1; +static const int kSectionPost = 0; + +@interface PostDetailTableViewController () +@property (strong, nonatomic) NSMutableArray *comments; +@property (strong, nonatomic) UITextField *commentField; +@property (strong, nonatomic) Post *post; +@property (strong, nonatomic) FIRDatabaseReference *postRef; +@property (strong, nonatomic) FIRDatabaseReference *commentsRef; +@end + +@implementation PostDetailTableViewController + + FIRDatabaseHandle _refHandle; + +// UITextViewDelegate protocol method +- (BOOL)textFieldShouldReturn:(UITextField *)textField { + [textField resignFirstResponder]; + return YES; +} + +- (void)viewDidLoad { + [super viewDidLoad]; + FIRDatabaseReference *ref = [FIRDatabase database].reference; + self.postRef = [[ref child:@"posts"] child:_postKey]; + self.commentsRef = [[ref child:@"post-comments"] child:_postKey]; + self.comments = [[NSMutableArray alloc] init]; + self.post = [[Post alloc] init]; + UINib *nib = [UINib nibWithNibName:@"PostTableViewCell" bundle:nil]; + [self.tableView registerNib:nib forCellReuseIdentifier:@"post"]; +} + +- (void)viewWillAppear:(BOOL)animated { + [super viewWillAppear:animated]; + [self.comments removeAllObjects]; + // [START child_event_listener] + // Listen for new comments in the Firebase database + [_commentsRef + observeEventType:FIRDataEventTypeChildAdded + withBlock:^(FIRDataSnapshot *snapshot) { + [self.comments addObject:snapshot]; + [self.tableView insertRowsAtIndexPaths:@[ + [NSIndexPath indexPathForRow:self.comments.count - 1 inSection:kSectionComments] + ] + withRowAnimation:UITableViewRowAnimationAutomatic]; + }]; + // Listen for deleted comments in the Firebase database + [_commentsRef + observeEventType:FIRDataEventTypeChildRemoved + withBlock:^(FIRDataSnapshot *snapshot) { + int index = [self indexOfMessage:snapshot]; + [self.comments removeObjectAtIndex:index]; + [self.tableView deleteRowsAtIndexPaths:@[[NSIndexPath indexPathForRow:index inSection:kSectionComments]] + withRowAnimation:UITableViewRowAnimationAutomatic]; + }]; + // [END child_event_listener] + + // [START post_value_event_listener] + _refHandle = [_postRef observeEventType:FIRDataEventTypeValue withBlock:^(FIRDataSnapshot * _Nonnull snapshot) { + NSDictionary *postDict = snapshot.value; + // [START_EXCLUDE] + [self.post setValuesForKeysWithDictionary:postDict]; + [self.tableView reloadData]; + self.navigationItem.title = self.post.title; + // [END_EXCLUDE] + }]; + // [END post_value_event_listener] +} + +- (int) indexOfMessage:(FIRDataSnapshot *)snapshot { + int index = 0; + for (FIRDataSnapshot *comment in _comments) { + if ([snapshot.key isEqualToString:comment.key]) { + return index; + } + ++index; + } + return -1; +} +- (void)viewWillDisappear:(BOOL)animated { + [super viewWillDisappear:animated]; + [self.postRef removeObserverWithHandle:_refHandle]; + [self.commentsRef removeAllObservers]; + [[[[FIRDatabase database].reference child:@"users"] child:[FIRAuth auth].currentUser.uid] removeAllObservers]; +} + +#pragma mark - Table view data source + +- (NSInteger)numberOfSectionsInTableView:(UITableView *)tableView { + return 3; +} + +- (NSInteger)tableView:(UITableView *)tableView numberOfRowsInSection:(NSInteger)section { + if (section == kSectionPost || section == kSectionSend ) { + return 1; + } else if (section == kSectionComments) { + return _comments.count; + } + NSAssert(NO, @"Unexpected section"); + return 0; +} +- (IBAction)didTapSend:(UIButton *)sender { + [self textFieldShouldReturn:_commentField]; + _commentField.enabled = NO; + sender.enabled = NO; + NSString *uid = [FIRAuth auth].currentUser.uid; + [[[[FIRDatabase database].reference child:@"users"] child:uid] + observeSingleEventOfType:FIRDataEventTypeValue + withBlock:^(FIRDataSnapshot * _Nonnull snapshot) { + NSDictionary *user = snapshot.value; + NSString *username = user[@"username"]; + NSDictionary *comment = @{@"uid": uid, + @"author": username, + @"text": self.commentField.text}; + [[self.commentsRef childByAutoId] setValue:comment]; + self.commentField.text = @""; + self.commentField.enabled = YES; + sender.enabled = YES; + }]; +} + +- (UITableViewCell *)tableView:(UITableView *)tableView + cellForRowAtIndexPath:(NSIndexPath *)indexPath { + UITableViewCell *cell; + if (indexPath.section == kSectionPost) { + cell = [tableView dequeueReusableCellWithIdentifier:@"post" forIndexPath: indexPath]; + PostTableViewCell *postcell = (PostTableViewCell *)cell; + postcell.authorLabel.text = _post.author; + postcell.postTitle.text = _post.title; + postcell.postBody.text = _post.body; + NSString *imageName = _post.stars[[self getUid]] ? @"ic_star" : @"ic_star_border"; + [postcell.starButton setImage:[UIImage imageNamed:imageName] forState:UIControlStateNormal]; + postcell.numStarsLabel.text = [NSString stringWithFormat:@"%d", _post.starCount]; + postcell.postKey = _postKey; + + } else if (indexPath.section == kSectionComments) { + cell = [tableView dequeueReusableCellWithIdentifier:@"comment" forIndexPath: indexPath]; + NSDictionary *comment = _comments[indexPath.row].value; + cell.textLabel.text = comment[@"author"]; + cell.detailTextLabel.text = comment[@"text"]; + } else if (indexPath.section == kSectionSend) { + cell = [tableView dequeueReusableCellWithIdentifier:@"send" forIndexPath: indexPath]; + _commentField = [(UITextField *) cell viewWithTag:7]; + } else { + [NSException raise:NSInternalInconsistencyException format:@"Wrong section %ld", (long)indexPath.section]; + } + return cell; +} + +- (CGFloat)tableView:(UITableView *)tableView heightForRowAtIndexPath:(NSIndexPath *)indexPath { + if (indexPath.section == kSectionPost) { + return 160; + } + return 56; +} + +- (NSString *) getUid { + return [FIRAuth auth].currentUser.uid; +} + +@end diff --git a/qs-snippets/DatabaseExample/PostListViewController.h b/qs-snippets/DatabaseExample/PostListViewController.h new file mode 100644 index 00000000..f432ef5c --- /dev/null +++ b/qs-snippets/DatabaseExample/PostListViewController.h @@ -0,0 +1,29 @@ +// +// Copyright (c) 2015 Google Inc. +// +// Licensed under the Apache License, Version 2.0 (the "License"); +// you may not use this file except in compliance with the License. +// You may obtain a copy of the License at +// +// http://www.apache.org/licenses/LICENSE-2.0 +// +// Unless required by applicable law or agreed to in writing, software +// distributed under the License is distributed on an "AS IS" BASIS, +// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +// See the License for the specific language governing permissions and +// limitations under the License. +// + +#import +@import FirebaseDatabaseUI; +@import FirebaseDatabase; + +@interface PostListViewController : UIViewController +// [START define_database_reference] +@property (strong, nonatomic) FIRDatabaseReference *ref; +// [END define_database_reference] +@property (strong, nonatomic) FUITableViewDataSource *dataSource; + +@property (weak, nonatomic) IBOutlet UITableView *tableView; +@property (NS_NONATOMIC_IOSONLY, getter=getUid, readonly, copy) NSString *uid; +@end diff --git a/qs-snippets/DatabaseExample/PostListViewController.m b/qs-snippets/DatabaseExample/PostListViewController.m new file mode 100644 index 00000000..70d4f4c4 --- /dev/null +++ b/qs-snippets/DatabaseExample/PostListViewController.m @@ -0,0 +1,93 @@ +// +// Copyright (c) 2015 Google Inc. +// +// Licensed under the Apache License, Version 2.0 (the "License"); +// you may not use this file except in compliance with the License. +// You may obtain a copy of the License at +// +// http://www.apache.org/licenses/LICENSE-2.0 +// +// Unless required by applicable law or agreed to in writing, software +// distributed under the License is distributed on an "AS IS" BASIS, +// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +// See the License for the specific language governing permissions and +// limitations under the License. +// + +#import "PostListViewController.h" +#import "Post.h" +#import "PostTableViewCell.h" +#import "PostDataSource.h" +#import "PostDetailTableViewController.h" + +@import FirebaseDatabase; +@import FirebaseAuth; + +@implementation PostListViewController + +- (void)viewDidLoad { + [super viewDidLoad]; + + // [START create_database_reference] + self.ref = [[FIRDatabase database] reference]; + // [END create_database_reference] + + NSString *identifier = @"post"; + UINib *nib = [UINib nibWithNibName:@"PostTableViewCell" bundle:nil]; + [self.tableView registerNib:nib forCellReuseIdentifier:identifier]; + + self.dataSource = [[PostDataSource alloc] initWithQuery:[self getQuery] + populateCell:^UITableViewCell * _Nonnull(UITableView * _Nonnull tableView, + NSIndexPath * _Nonnull indexPath, + FIRDataSnapshot * _Nonnull snap) { + Post *post = [[Post alloc] initWithUid:snap.value[@"uid"] + andAuthor:snap.value[@"author"] + andTitle:snap.value[@"title"] + andBody:snap.value[@"body"]]; + PostTableViewCell *cell = [tableView dequeueReusableCellWithIdentifier:identifier]; + cell.authorImage.image = [UIImage imageNamed:@"ic_account_circle"]; + cell.authorLabel.text = post.author; + NSString *imageName = post.stars[[self getUid]] ? @"ic_star" : @"ic_star_border"; + [cell.starButton setImage:[UIImage imageNamed:imageName] forState:UIControlStateNormal]; + cell.numStarsLabel.text = [NSString stringWithFormat:@"%d", post.starCount]; + cell.postTitle.text = post.title; + cell.postBody.text = post.body; + return cell; + }]; + + [self.dataSource bindToView:self.tableView]; + self.tableView.delegate = self; +} + +- (void)tableView:(UITableView *)tableView didSelectRowAtIndexPath:(NSIndexPath *)indexPath { + [self performSegueWithIdentifier:@"detail" sender:indexPath]; +} + +- (void)viewWillAppear:(BOOL)animated { + [super viewWillAppear:animated]; + [self.tableView reloadData]; +} + +-(CGFloat)tableView:(UITableView *)tableView heightForRowAtIndexPath:(NSIndexPath *)indexPath { + return 150; +} + +- (NSString *) getUid { + return [FIRAuth auth].currentUser.uid; +} + +- (FIRDatabaseQuery *) getQuery { + return self.ref; +} + +-(void) prepareForSegue:(UIStoryboardSegue *)segue sender:(id)sender { + NSIndexPath *indexPath = sender; + PostDetailTableViewController *detail = segue.destinationViewController; + detail.postKey = [self.dataSource snapshotAtIndex:indexPath.row].key; +} + +- (void)viewWillDisappear:(BOOL)animated { + [super viewWillDisappear:animated]; + [[self getQuery] removeAllObservers]; +} +@end diff --git a/qs-snippets/DatabaseExample/PostTableViewCell.h b/qs-snippets/DatabaseExample/PostTableViewCell.h new file mode 100644 index 00000000..8f833783 --- /dev/null +++ b/qs-snippets/DatabaseExample/PostTableViewCell.h @@ -0,0 +1,28 @@ +// +// Copyright (c) 2015 Google Inc. +// +// Licensed under the Apache License, Version 2.0 (the "License"); +// you may not use this file except in compliance with the License. +// You may obtain a copy of the License at +// +// http://www.apache.org/licenses/LICENSE-2.0 +// +// Unless required by applicable law or agreed to in writing, software +// distributed under the License is distributed on an "AS IS" BASIS, +// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +// See the License for the specific language governing permissions and +// limitations under the License. +// + +#import +@import FirebaseDatabase; + +@interface PostTableViewCell : UITableViewCell +@property (weak, nonatomic) IBOutlet UIImageView *authorImage; +@property (weak, nonatomic) IBOutlet UILabel *authorLabel; +@property (weak, nonatomic) IBOutlet UIButton *starButton; +@property (weak, nonatomic) IBOutlet UILabel *numStarsLabel; +@property (weak, nonatomic) IBOutlet UILabel *postTitle; +@property (weak, nonatomic) IBOutlet UITextView *postBody; +@property (weak, nonatomic) NSString *postKey; +@end diff --git a/qs-snippets/DatabaseExample/PostTableViewCell.m b/qs-snippets/DatabaseExample/PostTableViewCell.m new file mode 100644 index 00000000..834ba0df --- /dev/null +++ b/qs-snippets/DatabaseExample/PostTableViewCell.m @@ -0,0 +1,83 @@ +// +// Copyright (c) 2015 Google Inc. +// +// Licensed under the Apache License, Version 2.0 (the "License"); +// you may not use this file except in compliance with the License. +// You may obtain a copy of the License at +// +// http://www.apache.org/licenses/LICENSE-2.0 +// +// Unless required by applicable law or agreed to in writing, software +// distributed under the License is distributed on an "AS IS" BASIS, +// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +// See the License for the specific language governing permissions and +// limitations under the License. +// + +#import "PostTableViewCell.h" +@import FirebaseDatabase; +@import FirebaseAuth; + +@interface PostTableViewCell () + @property (strong, nonatomic) FIRDatabaseReference *postRef; +@end + +@implementation PostTableViewCell + +- (IBAction)didTapStarButton:(id)sender { + if (!self.postKey) { + // We don't know the identifier of this post, so just return. + return; + } + self.postRef = [[[[FIRDatabase database] reference] child:@"posts"] child:self.postKey]; + [self incrementStarsForRef:self.postRef]; + [self.postRef observeSingleEventOfType:FIRDataEventTypeValue withBlock:^(FIRDataSnapshot * _Nonnull snapshot) { + NSString *uid = snapshot.value[@"uid"]; + FIRDatabaseReference *ref = [[[[[FIRDatabase database] reference] + child:@"user-posts"] + child:uid] child:self.postKey]; + [self incrementStarsForRef:ref]; + }]; +} + +- (void)incrementStarsForRef:(FIRDatabaseReference *)ref { + // [START post_stars_transaction] + [ref runTransactionBlock:^FIRTransactionResult * _Nonnull(FIRMutableData * _Nonnull currentData) { + NSMutableDictionary *post = currentData.value; + if (!post || [post isEqual:[NSNull null]]) { + return [FIRTransactionResult successWithValue:currentData]; + } + + NSMutableDictionary *stars = post[@"stars"]; + if (!stars) { + stars = [[NSMutableDictionary alloc] initWithCapacity:1]; + } + NSString *uid = [FIRAuth auth].currentUser.uid; + int starCount = [post[@"starCount"] intValue]; + if (stars[uid]) { + // Unstar the post and remove self from stars + starCount--; + [stars removeObjectForKey:uid]; + } else { + // Star the post and add self to stars + starCount++; + stars[uid] = @YES; + } + post[@"stars"] = stars; + post[@"starCount"] = @(starCount); + + // Set value and report transaction success + currentData.value = post; + return [FIRTransactionResult successWithValue:currentData]; + } andCompletionBlock:^(NSError * _Nullable error, + BOOL committed, + FIRDataSnapshot * _Nullable snapshot) { + // Transaction completed + if (error) { + NSLog(@"%@", error.localizedDescription); + } + }]; + // [END post_stars_transaction] +} + +@end diff --git a/qs-snippets/DatabaseExample/PostTableViewCell.xib b/qs-snippets/DatabaseExample/PostTableViewCell.xib new file mode 100644 index 00000000..58274553 --- /dev/null +++ b/qs-snippets/DatabaseExample/PostTableViewCell.xib @@ -0,0 +1,96 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + Lorem ipsum dolor sit er elit lamet, consectetaur cillium adipisicing pecu, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum. Nam liber te conscient to factor tum poen legum odioque civiuda. + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/qs-snippets/DatabaseExample/RecentPostsViewController.h b/qs-snippets/DatabaseExample/RecentPostsViewController.h new file mode 100644 index 00000000..583c6a36 --- /dev/null +++ b/qs-snippets/DatabaseExample/RecentPostsViewController.h @@ -0,0 +1,21 @@ +// +// Copyright (c) 2015 Google Inc. +// +// Licensed under the Apache License, Version 2.0 (the "License"); +// you may not use this file except in compliance with the License. +// You may obtain a copy of the License at +// +// http://www.apache.org/licenses/LICENSE-2.0 +// +// Unless required by applicable law or agreed to in writing, software +// distributed under the License is distributed on an "AS IS" BASIS, +// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +// See the License for the specific language governing permissions and +// limitations under the License. +// + +#import "PostListViewController.h" + +@interface RecentPostsViewController : PostListViewController + +@end diff --git a/qs-snippets/DatabaseExample/RecentPostsViewController.m b/qs-snippets/DatabaseExample/RecentPostsViewController.m new file mode 100644 index 00000000..690f0acd --- /dev/null +++ b/qs-snippets/DatabaseExample/RecentPostsViewController.m @@ -0,0 +1,30 @@ +// +// Copyright (c) 2015 Google Inc. +// +// Licensed under the Apache License, Version 2.0 (the "License"); +// you may not use this file except in compliance with the License. +// You may obtain a copy of the License at +// +// http://www.apache.org/licenses/LICENSE-2.0 +// +// Unless required by applicable law or agreed to in writing, software +// distributed under the License is distributed on an "AS IS" BASIS, +// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +// See the License for the specific language governing permissions and +// limitations under the License. +// + +#import "RecentPostsViewController.h" + +@implementation RecentPostsViewController + +- (FIRDatabaseQuery *) getQuery { + // [START recent_posts_query] + // Last 100 posts, these are automatically the 100 most recent + // due to sorting by push() keys + FIRDatabaseQuery *recentPostsQuery = [[self.ref child:@"posts"] queryLimitedToFirst:100]; + // [END recent_posts_query] + return recentPostsQuery; +} + +@end diff --git a/qs-snippets/DatabaseExample/SignInViewController.h b/qs-snippets/DatabaseExample/SignInViewController.h new file mode 100644 index 00000000..30f61d29 --- /dev/null +++ b/qs-snippets/DatabaseExample/SignInViewController.h @@ -0,0 +1,22 @@ +// +// Copyright (c) 2015 Google Inc. +// +// Licensed under the Apache License, Version 2.0 (the "License"); +// you may not use this file except in compliance with the License. +// You may obtain a copy of the License at +// +// http://www.apache.org/licenses/LICENSE-2.0 +// +// Unless required by applicable law or agreed to in writing, software +// distributed under the License is distributed on an "AS IS" BASIS, +// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +// See the License for the specific language governing permissions and +// limitations under the License. +// + +#import +@import FirebaseDatabase; + +@interface SignInViewController : UIViewController +@property (strong, nonatomic) FIRDatabaseReference *ref; +@end diff --git a/qs-snippets/DatabaseExample/SignInViewController.m b/qs-snippets/DatabaseExample/SignInViewController.m new file mode 100644 index 00000000..e1db6d30 --- /dev/null +++ b/qs-snippets/DatabaseExample/SignInViewController.m @@ -0,0 +1,149 @@ +// +// Copyright (c) 2015 Google Inc. +// +// Licensed under the Apache License, Version 2.0 (the "License"); +// you may not use this file except in compliance with the License. +// You may obtain a copy of the License at +// +// http://www.apache.org/licenses/LICENSE-2.0 +// +// Unless required by applicable law or agreed to in writing, software +// distributed under the License is distributed on an "AS IS" BASIS, +// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +// See the License for the specific language governing permissions and +// limitations under the License. +// + +#import "SignInViewController.h" +#import "UIViewController+Alerts.h" +@import FirebaseDatabase; +@import FirebaseAuth; + +@interface SignInViewController () +@property (weak, nonatomic) IBOutlet UITextField *emailField; +@property (weak, nonatomic) IBOutlet UITextField *passwordField; +@end + +@implementation SignInViewController + +- (void)touchesBegan:(NSSet *)touches withEvent:(UIEvent *)event { + [self.view endEditing:YES]; +} + +- (void)viewDidAppear:(BOOL)animated { + [super viewDidAppear:animated]; + if ([FIRAuth auth].currentUser) { + [self performSegueWithIdentifier:@"signIn" sender:nil]; + } + _ref = [[FIRDatabase database] reference]; +} + +- (IBAction)didTapEmailLogin:(id)sender { + [self showSpinner:^{ + [[FIRAuth auth] signInWithEmail:self.emailField.text + password:self.passwordField.text + completion:^(FIRAuthDataResult * _Nullable authResult, NSError *error) { + [self hideSpinner:^{ + if (error) { + [self showMessagePrompt:error.localizedDescription]; + return; + } + [[[self.ref child:@"users"] child:authResult.user.uid] + observeEventType:FIRDataEventTypeValue + withBlock:^(FIRDataSnapshot * _Nonnull snapshot) { + if (![snapshot exists]) { + [self promptForNewUserName:authResult.user]; + } else { + [self performSegueWithIdentifier:@"signIn" + sender:nil]; + } + }]; + }]; + }]; + }]; +} + +- (void)promptForNewUserName:(FIRUser *)user { + [self showTextInputPromptWithMessage:@"Username:" + completionBlock:^(BOOL userPressedOK, NSString *_Nullable username) { + if (!userPressedOK || !username.length) { + return; + } + [self showSpinner:^{ + FIRUserProfileChangeRequest *changeRequest =[user profileChangeRequest]; + changeRequest.displayName = username; + [changeRequest commitChangesWithCompletion:^(NSError *_Nullable error) { + [self hideSpinner:^{ + if (error) { + [self showMessagePrompt:error.localizedDescription]; + return; + } + [[[self.ref child:@"users"] child:[FIRAuth auth].currentUser.uid] + setValue:@{@"username": username}]; + [self performSegueWithIdentifier:@"signIn" sender:nil]; + }]; + }]; + }]; + }]; + +} + +- (IBAction)didTapSignUp:(id)sender { + [self showTextInputPromptWithMessage:@"Email:" + completionBlock:^(BOOL userPressedOK, NSString *_Nullable email) { + if (!userPressedOK || !email.length) { + return; + } + [self showTextInputPromptWithMessage:@"Password:" + completionBlock:^(BOOL userPressedOK, NSString *_Nullable password) { + if (!userPressedOK || !password.length) { + return; + } + [self showTextInputPromptWithMessage:@"Username:" + completionBlock:^(BOOL userPressedOK, NSString *_Nullable username) { + if (!userPressedOK || !username.length) { + return; + } + [self showSpinner:^{ + [[FIRAuth auth] createUserWithEmail:email password:password + completion:^(FIRAuthDataResult * _Nullable authResult, + NSError * _Nullable error) { + [self hideSpinner:^{ + if (error) { + [self showMessagePrompt:error.localizedDescription]; + return; + } + }]; + [self showSpinner:^{ + FIRUserProfileChangeRequest *changeRequest = + [[FIRAuth auth].currentUser profileChangeRequest]; + changeRequest.displayName = username; + [changeRequest commitChangesWithCompletion:^(NSError *_Nullable error) { + [self hideSpinner:^{ + if (error) { + [self showMessagePrompt:error.localizedDescription]; + return; + } + // [START basic_write] + [[[self.ref child:@"users"] child:authResult.user.uid] + setValue:@{@"username": username}]; + // [END basic_write] + [self performSegueWithIdentifier:@"signIn" sender:nil]; + }]; + }]; + }]; + }]; + }]; + }]; + }]; + }]; +} + + +#pragma mark - UITextFieldDelegate protocol methods +- (BOOL)textFieldShouldReturn:(UITextField *)textField { + [self didTapEmailLogin:nil]; + return YES; +} + +@end diff --git a/qs-snippets/DatabaseExample/TabBarController.h b/qs-snippets/DatabaseExample/TabBarController.h new file mode 100644 index 00000000..01893bda --- /dev/null +++ b/qs-snippets/DatabaseExample/TabBarController.h @@ -0,0 +1,21 @@ +// +// Copyright (c) 2015 Google Inc. +// +// Licensed under the Apache License, Version 2.0 (the "License"); +// you may not use this file except in compliance with the License. +// You may obtain a copy of the License at +// +// http://www.apache.org/licenses/LICENSE-2.0 +// +// Unless required by applicable law or agreed to in writing, software +// distributed under the License is distributed on an "AS IS" BASIS, +// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +// See the License for the specific language governing permissions and +// limitations under the License. +// + +#import + +@interface TabBarController : UITabBarController + +@end diff --git a/qs-snippets/DatabaseExample/TabBarController.m b/qs-snippets/DatabaseExample/TabBarController.m new file mode 100644 index 00000000..ba4847e6 --- /dev/null +++ b/qs-snippets/DatabaseExample/TabBarController.m @@ -0,0 +1,36 @@ +// +// Copyright (c) 2015 Google Inc. +// +// Licensed under the Apache License, Version 2.0 (the "License"); +// you may not use this file except in compliance with the License. +// You may obtain a copy of the License at +// +// http://www.apache.org/licenses/LICENSE-2.0 +// +// Unless required by applicable law or agreed to in writing, software +// distributed under the License is distributed on an "AS IS" BASIS, +// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +// See the License for the specific language governing permissions and +// limitations under the License. +// + +#import "TabBarController.h" +@import FirebaseDatabase; +@import FirebaseAuth; + + +@implementation TabBarController + + +- (void)didMoveToParentViewController:(UIViewController *)parent { + if (parent == nil) { + NSError *signOutError; + BOOL status = [[FIRAuth auth] signOut:&signOutError]; + if (!status) { + NSLog(@"Error signing out: %@", signOutError); + return; + } + } +} + +@end diff --git a/qs-snippets/DatabaseExample/UIViewController+Alerts.h b/qs-snippets/DatabaseExample/UIViewController+Alerts.h new file mode 100644 index 00000000..843b9533 --- /dev/null +++ b/qs-snippets/DatabaseExample/UIViewController+Alerts.h @@ -0,0 +1,60 @@ +// +// Copyright (c) 2016 Google Inc. +// +// Licensed under the Apache License, Version 2.0 (the "License"); +// you may not use this file except in compliance with the License. +// You may obtain a copy of the License at +// +// http://www.apache.org/licenses/LICENSE-2.0 +// +// Unless required by applicable law or agreed to in writing, software +// distributed under the License is distributed on an "AS IS" BASIS, +// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +// See the License for the specific language governing permissions and +// limitations under the License. +// + +#import + +NS_ASSUME_NONNULL_BEGIN + +/*! @typedef AlertPromptCompletionBlock + @brief The type of callback used to report text input prompt results. + */ +typedef void (^AlertPromptCompletionBlock)(BOOL userPressedOK, NSString *_Nullable userInput); + +/*! @class Alerts + @brief Wrapper for @c UIAlertController and @c UIAlertView for backwards compatability with + iOS 6+. + */ +@interface UIViewController (Alerts) + +/*! @fn showMessagePrompt: + @brief Displays an alert with an 'OK' button and a message. + @param message The message to display. + */ +- (void)showMessagePrompt:(NSString *)message; + +/*! @fn showTextInputPromptWithMessage:completionBlock: + @brief Shows a prompt with a text field and 'OK'/'Cancel' buttons. + @param message The message to display. + @param completion A block to call when the user taps 'OK' or 'Cancel'. + */ +- (void)showTextInputPromptWithMessage:(NSString *)message + completionBlock:(AlertPromptCompletionBlock)completion; + +/*! @fn showSpinner + @brief Shows the please wait spinner. + @param completion Called after the spinner has been hidden. + */ +- (void)showSpinner:(nullable void(^)(void))completion; + +/*! @fn hideSpinner + @brief Hides the please wait spinner. + @param completion Called after the spinner has been hidden. + */ +- (void)hideSpinner:(nullable void(^)(void))completion; + +@end + +NS_ASSUME_NONNULL_END \ No newline at end of file diff --git a/qs-snippets/DatabaseExample/UIViewController+Alerts.m b/qs-snippets/DatabaseExample/UIViewController+Alerts.m new file mode 100644 index 00000000..783086c6 --- /dev/null +++ b/qs-snippets/DatabaseExample/UIViewController+Alerts.m @@ -0,0 +1,283 @@ +// +// Copyright (c) 2016 Google Inc. +// +// Licensed under the Apache License, Version 2.0 (the "License"); +// you may not use this file except in compliance with the License. +// You may obtain a copy of the License at +// +// http://www.apache.org/licenses/LICENSE-2.0 +// +// Unless required by applicable law or agreed to in writing, software +// distributed under the License is distributed on an "AS IS" BASIS, +// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +// See the License for the specific language governing permissions and +// limitations under the License. +// + +#import "UIViewController+Alerts.h" + +#import + +/*! @var kPleaseWaitAssociatedObjectKey + @brief Key used to identify the "please wait" spinner associated object. + */ +static NSString *const kPleaseWaitAssociatedObjectKey = +@"_UIViewControllerAlertCategory_PleaseWaitScreenAssociatedObject"; + +/*! @var kOK + @brief Text for an 'OK' button. + */ +static NSString *const kOK = @"OK"; + +/*! @var kCancel + @brief Text for an 'Cancel' button. + */ +static NSString *const kCancel = @"Cancel"; + +/*! @class SimpleTextPromptDelegate + @brief A @c UIAlertViewDelegate which allows @c UIAlertView to be used with blocks more easily. + */ +@interface SimpleTextPromptDelegate : NSObject + +/*! @fn init + @brief Please use initWithCompletionHandler. + */ +- (nullable instancetype)init NS_UNAVAILABLE; + +/*! @fn initWithCompletionHandler: + @brief Designated initializer. + @param completionHandler The block to call when the alert view is dismissed. + */ +- (nullable instancetype)initWithCompletionHandler:(AlertPromptCompletionBlock)completionHandler +NS_DESIGNATED_INITIALIZER; + +@end + +@implementation UIViewController (Alerts) + +/*! @fn supportsAlertController + @brief Determines if the current platform supports @c UIAlertController. + @return YES if the current platform supports @c UIAlertController. + */ +- (BOOL)supportsAlertController { + return NSClassFromString(@"UIAlertController") != nil; +} + +- (void)showMessagePrompt:(NSString *)message { + if ([self supportsAlertController]) { + UIAlertController *alert = + [UIAlertController alertControllerWithTitle:nil + message:message + preferredStyle:UIAlertControllerStyleAlert]; + UIAlertAction *okAction = + [UIAlertAction actionWithTitle:kOK style:UIAlertActionStyleDefault handler:nil]; + [alert addAction:okAction]; + [self presentViewController:alert animated:YES completion:nil]; + } else { + UIAlertView *alert = + [[UIAlertView alloc] initWithTitle:nil + message:message + delegate:nil + cancelButtonTitle:nil + otherButtonTitles:kOK, nil]; + [alert show]; + } +} + +- (void)showTextInputPromptWithMessage:(NSString *)message + completionBlock:(AlertPromptCompletionBlock)completion { + if ([self supportsAlertController]) { + UIAlertController *prompt = + [UIAlertController alertControllerWithTitle:nil + message:message + preferredStyle:UIAlertControllerStyleAlert]; + __weak UIAlertController *weakPrompt = prompt; + UIAlertAction *cancelAction = + [UIAlertAction actionWithTitle:kCancel + style:UIAlertActionStyleCancel + handler:^(UIAlertAction * _Nonnull action) { + completion(NO, nil); + }]; + UIAlertAction *okAction = [UIAlertAction actionWithTitle:kOK + style:UIAlertActionStyleDefault + handler:^(UIAlertAction * _Nonnull action) { + UIAlertController *strongPrompt = weakPrompt; + completion(YES, strongPrompt.textFields[0].text); + }]; + [prompt addTextFieldWithConfigurationHandler:nil]; + [prompt addAction:cancelAction]; + [prompt addAction:okAction]; + [self presentViewController:prompt animated:YES completion:nil]; + } else { + SimpleTextPromptDelegate *prompt = + [[SimpleTextPromptDelegate alloc] initWithCompletionHandler:completion]; + UIAlertView *alertView = [[UIAlertView alloc] initWithTitle:nil + message:message + delegate:prompt + cancelButtonTitle:@"Cancel" + otherButtonTitles:@"Ok", nil]; + alertView.alertViewStyle = UIAlertViewStylePlainTextInput; + [alertView show]; + } +} + +- (void)showSpinner:(nullable void(^)(void))completion { + if ([self supportsAlertController]) { + [self showModernSpinner:completion]; + } else { + [self showIOS7Spinner:completion]; + } +} + +- (void)showModernSpinner:(nullable void (^)(void))completion { + UIAlertController *pleaseWaitAlert = + objc_getAssociatedObject(self, + (__bridge const void *)(kPleaseWaitAssociatedObjectKey)); + if (pleaseWaitAlert) { + if (completion) { + completion(); + } + return; + } + pleaseWaitAlert = [UIAlertController alertControllerWithTitle:nil + message:@"Please Wait...\n\n\n\n" + preferredStyle:UIAlertControllerStyleAlert]; + + UIActivityIndicatorView *spinner = + [[UIActivityIndicatorView alloc] + initWithActivityIndicatorStyle:UIActivityIndicatorViewStyleWhiteLarge]; + spinner.color = [UIColor blackColor]; + spinner.center = CGPointMake(pleaseWaitAlert.view.bounds.size.width / 2, + pleaseWaitAlert.view.bounds.size.height / 2); + spinner.autoresizingMask = UIViewAutoresizingFlexibleBottomMargin | + UIViewAutoresizingFlexibleTopMargin | + UIViewAutoresizingFlexibleLeftMargin | + UIViewAutoresizingFlexibleRightMargin; + [spinner startAnimating]; + [pleaseWaitAlert.view addSubview:spinner]; + + objc_setAssociatedObject(self, + (__bridge const void *)(kPleaseWaitAssociatedObjectKey), + pleaseWaitAlert, + OBJC_ASSOCIATION_RETAIN_NONATOMIC); + [self presentViewController:pleaseWaitAlert animated:YES completion:completion]; +} + +- (void)showIOS7Spinner:(nullable void (^)(void))completion { + UIWindow *pleaseWaitWindow = + objc_getAssociatedObject(self, + (__bridge const void *)(kPleaseWaitAssociatedObjectKey)); + + if (pleaseWaitWindow) { + if (completion) { + completion(); + } + return; + } + + pleaseWaitWindow = [[UIWindow alloc] initWithFrame:[UIScreen mainScreen].bounds]; + pleaseWaitWindow.backgroundColor = [UIColor clearColor]; + pleaseWaitWindow.windowLevel = UIWindowLevelStatusBar - 1; + + UIView *pleaseWaitView = [[UIView alloc] initWithFrame:pleaseWaitWindow.bounds]; + pleaseWaitView.autoresizingMask = UIViewAutoresizingFlexibleWidth | + UIViewAutoresizingFlexibleHeight; + pleaseWaitView.backgroundColor = [UIColor colorWithWhite:0 alpha:0.5]; + UIActivityIndicatorView *spinner = + [[UIActivityIndicatorView alloc] + initWithActivityIndicatorStyle:UIActivityIndicatorViewStyleWhite]; + spinner.center = pleaseWaitView.center; + [pleaseWaitView addSubview:spinner]; + [spinner startAnimating]; + + pleaseWaitView.layer.opacity = 0.0; + [self.view addSubview:pleaseWaitView]; + + [pleaseWaitWindow addSubview:pleaseWaitView]; + + [pleaseWaitWindow makeKeyAndVisible]; + + objc_setAssociatedObject(self, + (__bridge const void *)(kPleaseWaitAssociatedObjectKey), + pleaseWaitWindow, + OBJC_ASSOCIATION_RETAIN_NONATOMIC); + + [UIView animateWithDuration:0.5f animations:^{ + pleaseWaitView.layer.opacity = 1.0f; + } completion:^(BOOL finished) { + if (completion) { + completion(); + } + }]; +} + +- (void)hideSpinner:(nullable void(^)(void))completion { + if ([self supportsAlertController]) { + [self hideModernSpinner:completion]; + } else { + [self hideIOS7Spinner:completion]; + } +} + +- (void)hideModernSpinner:(nullable void(^)(void))completion { + UIAlertController *pleaseWaitAlert = + objc_getAssociatedObject(self, + (__bridge const void *)(kPleaseWaitAssociatedObjectKey)); + + [pleaseWaitAlert dismissViewControllerAnimated:YES completion:completion]; + + objc_setAssociatedObject(self, + (__bridge const void *)(kPleaseWaitAssociatedObjectKey), + nil, + OBJC_ASSOCIATION_RETAIN_NONATOMIC); +} + +- (void)hideIOS7Spinner:(nullable void(^)(void))completion { + UIWindow *pleaseWaitWindow = + objc_getAssociatedObject(self, + (__bridge const void *)(kPleaseWaitAssociatedObjectKey)); + + UIView *pleaseWaitView; + pleaseWaitView = pleaseWaitWindow.subviews.firstObject; + + [UIView animateWithDuration:0.5f animations:^{ + pleaseWaitView.layer.opacity = 0.0f; + } completion:^(BOOL finished) { + [pleaseWaitWindow resignKeyWindow]; + objc_setAssociatedObject(self, + (__bridge const void *)(kPleaseWaitAssociatedObjectKey), + nil, + OBJC_ASSOCIATION_RETAIN_NONATOMIC); + if (completion) { + completion(); + } + }]; +} + +@end + +@implementation SimpleTextPromptDelegate { + AlertPromptCompletionBlock _completionHandler; + SimpleTextPromptDelegate *_retainedSelf; +} + +- (instancetype)initWithCompletionHandler:(AlertPromptCompletionBlock)completionHandler { + self = [super init]; + if (self) { + _completionHandler = completionHandler; + _retainedSelf = self; + } + return self; +} + +- (void)alertView:(UIAlertView *)alertView didDismissWithButtonIndex:(NSInteger)buttonIndex { + if (buttonIndex == alertView.firstOtherButtonIndex) { + _completionHandler(YES, [alertView textFieldAtIndex:0].text); + } else { + _completionHandler(NO, nil); + } + _completionHandler = nil; + _retainedSelf = nil; +} + +@end diff --git a/qs-snippets/DatabaseExample/User.h b/qs-snippets/DatabaseExample/User.h new file mode 100644 index 00000000..4872357c --- /dev/null +++ b/qs-snippets/DatabaseExample/User.h @@ -0,0 +1,24 @@ +// +// Copyright (c) 2015 Google Inc. +// +// Licensed under the Apache License, Version 2.0 (the "License"); +// you may not use this file except in compliance with the License. +// You may obtain a copy of the License at +// +// http://www.apache.org/licenses/LICENSE-2.0 +// +// Unless required by applicable law or agreed to in writing, software +// distributed under the License is distributed on an "AS IS" BASIS, +// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +// See the License for the specific language governing permissions and +// limitations under the License. +// + +#import + +@interface User : NSObject +@property(strong, nonatomic) NSString *username; + +- (instancetype)initWithUsername:(NSString *)username NS_DESIGNATED_INITIALIZER; + +@end diff --git a/qs-snippets/DatabaseExample/User.m b/qs-snippets/DatabaseExample/User.m new file mode 100644 index 00000000..10758ef1 --- /dev/null +++ b/qs-snippets/DatabaseExample/User.m @@ -0,0 +1,33 @@ +// +// Copyright (c) 2015 Google Inc. +// +// Licensed under the Apache License, Version 2.0 (the "License"); +// you may not use this file except in compliance with the License. +// You may obtain a copy of the License at +// +// http://www.apache.org/licenses/LICENSE-2.0 +// +// Unless required by applicable law or agreed to in writing, software +// distributed under the License is distributed on an "AS IS" BASIS, +// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +// See the License for the specific language governing permissions and +// limitations under the License. +// + +#import "User.h" + +@implementation User + +- (instancetype)init { + return [self initWithUsername:@""]; +} + +- (instancetype)initWithUsername:(NSString *)username { + self = [super init]; + if (self) { + self.username = username; + } + return self; +} + +@end diff --git a/qs-snippets/DatabaseExample/main.m b/qs-snippets/DatabaseExample/main.m new file mode 100644 index 00000000..d4878306 --- /dev/null +++ b/qs-snippets/DatabaseExample/main.m @@ -0,0 +1,24 @@ +// +// Copyright (c) 2015 Google Inc. +// +// Licensed under the Apache License, Version 2.0 (the "License"); +// you may not use this file except in compliance with the License. +// You may obtain a copy of the License at +// +// http://www.apache.org/licenses/LICENSE-2.0 +// +// Unless required by applicable law or agreed to in writing, software +// distributed under the License is distributed on an "AS IS" BASIS, +// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +// See the License for the specific language governing permissions and +// limitations under the License. +// + +#import +#import "AppDelegate.h" + +int main(int argc, char* argv[]) { + @autoreleasepool { + return UIApplicationMain(argc, argv, nil, NSStringFromClass([AppDelegate class])); + } +} diff --git a/qs-snippets/DatabaseExampleSwift/AppDelegate.swift b/qs-snippets/DatabaseExampleSwift/AppDelegate.swift new file mode 100644 index 00000000..c3e96a60 --- /dev/null +++ b/qs-snippets/DatabaseExampleSwift/AppDelegate.swift @@ -0,0 +1,32 @@ +// +// Copyright (c) 2015 Google Inc. +// +// Licensed under the Apache License, Version 2.0 (the "License"); +// you may not use this file except in compliance with the License. +// You may obtain a copy of the License at +// +// http://www.apache.org/licenses/LICENSE-2.0 +// +// Unless required by applicable law or agreed to in writing, software +// distributed under the License is distributed on an "AS IS" BASIS, +// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +// See the License for the specific language governing permissions and +// limitations under the License. +// + +import UIKit +import FirebaseCore + +@UIApplicationMain +class AppDelegate: UIResponder, UIApplicationDelegate { + var window: UIWindow? + + func application(_ application: UIApplication, + didFinishLaunchingWithOptions launchOptions: [UIApplication + .LaunchOptionsKey: Any]?) -> Bool { + // [START initialize_firebase] + FirebaseApp.configure() + // [END initialize_firebase] + return true + } +} diff --git a/qs-snippets/DatabaseExampleSwift/Comment.swift b/qs-snippets/DatabaseExampleSwift/Comment.swift new file mode 100644 index 00000000..6e0f3b77 --- /dev/null +++ b/qs-snippets/DatabaseExampleSwift/Comment.swift @@ -0,0 +1,33 @@ +// +// Copyright (c) 2015 Google Inc. +// +// Licensed under the Apache License, Version 2.0 (the "License"); +// you may not use this file except in compliance with the License. +// You may obtain a copy of the License at +// +// http://www.apache.org/licenses/LICENSE-2.0 +// +// Unless required by applicable law or agreed to in writing, software +// distributed under the License is distributed on an "AS IS" BASIS, +// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +// See the License for the specific language governing permissions and +// limitations under the License. +// + +import UIKit + +class Comment: NSObject { + var uid: String + var author: String + var text: String + + init(uid: String, author: String, text: String) { + self.uid = uid + self.author = author + self.text = text + } + + override convenience init() { + self.init(uid: "", author: "", text: "") + } +} diff --git a/qs-snippets/DatabaseExampleSwift/MyPostsViewController.swift b/qs-snippets/DatabaseExampleSwift/MyPostsViewController.swift new file mode 100644 index 00000000..8a683a97 --- /dev/null +++ b/qs-snippets/DatabaseExampleSwift/MyPostsViewController.swift @@ -0,0 +1,25 @@ +// +// Copyright (c) 2015 Google Inc. +// +// Licensed under the Apache License, Version 2.0 (the "License"); +// you may not use this file except in compliance with the License. +// You may obtain a copy of the License at +// +// http://www.apache.org/licenses/LICENSE-2.0 +// +// Unless required by applicable law or agreed to in writing, software +// distributed under the License is distributed on an "AS IS" BASIS, +// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +// See the License for the specific language governing permissions and +// limitations under the License. +// + +import UIKit +import FirebaseDatabase + +@objc(MyPostsViewController) +class MyPostsViewController: PostListViewController { + override func getQuery() -> DatabaseQuery { + return (ref?.child("user-posts").child(getUid()))! + } +} diff --git a/qs-snippets/DatabaseExampleSwift/MyTopPostsViewController.swift b/qs-snippets/DatabaseExampleSwift/MyTopPostsViewController.swift new file mode 100644 index 00000000..6e8475b5 --- /dev/null +++ b/qs-snippets/DatabaseExampleSwift/MyTopPostsViewController.swift @@ -0,0 +1,29 @@ +// +// Copyright (c) 2015 Google Inc. +// +// Licensed under the Apache License, Version 2.0 (the "License"); +// you may not use this file except in compliance with the License. +// You may obtain a copy of the License at +// +// http://www.apache.org/licenses/LICENSE-2.0 +// +// Unless required by applicable law or agreed to in writing, software +// distributed under the License is distributed on an "AS IS" BASIS, +// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +// See the License for the specific language governing permissions and +// limitations under the License. +// + +import UIKit +import FirebaseDatabase + +@objc(MyTopPostsViewController) +class MyTopPostsViewController: PostListViewController { + override func getQuery() -> DatabaseQuery { + // [START my_top_posts_query] + // My top posts by number of stars + let myTopPostsQuery = ref.child("user-posts").child(getUid()).queryOrdered(byChild: "starCount") + // [END my_top_posts_query] + return myTopPostsQuery + } +} diff --git a/qs-snippets/DatabaseExampleSwift/NewPostViewController.swift b/qs-snippets/DatabaseExampleSwift/NewPostViewController.swift new file mode 100644 index 00000000..27db38b7 --- /dev/null +++ b/qs-snippets/DatabaseExampleSwift/NewPostViewController.swift @@ -0,0 +1,106 @@ +// +// Copyright (c) 2015 Google Inc. +// +// Licensed under the Apache License, Version 2.0 (the "License"); +// you may not use this file except in compliance with the License. +// You may obtain a copy of the License at +// +// http://www.apache.org/licenses/LICENSE-2.0 +// +// Unless required by applicable law or agreed to in writing, software +// distributed under the License is distributed on an "AS IS" BASIS, +// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +// See the License for the specific language governing permissions and +// limitations under the License. +// + +import UIKit +import FirebaseDatabase +import FirebaseAuth + +@objc(NewPostViewController) +class NewPostViewController: UIViewController, UITextFieldDelegate { + var ref: DatabaseReference! + @IBOutlet var bodyTextView: UITextView! + @IBOutlet var titleTextField: UITextField! + + // UIView lifecycle methods + override func viewDidLoad() { + super.viewDidLoad() + + // [START create_database_reference] + ref = Database.database().reference() + // [END create_database_reference] + + let doneBar = UIToolbar(frame: CGRect(x: 0, y: 0, width: 320, height: 44)) + doneBar.autoresizingMask = .flexibleWidth + let flex = UIBarButtonItem(barButtonSystemItem: .flexibleSpace, target: nil, action: nil) + let done = UIBarButtonItem( + title: "Post", + style: .plain, + target: self, + action: #selector(didTapShare) + ) + done.tintColor = UIColor(red: 1.0, green: 143.0 / 255.0, blue: 0.0, alpha: 1.0) + doneBar.items = [flex, done, flex] + doneBar.sizeToFit() + bodyTextView.inputAccessoryView = doneBar + titleTextField.inputAccessoryView = doneBar + } + + @IBAction func didTapShare(_ sender: AnyObject) { + guard titleTextField.hasText, bodyTextView.hasText else { + let alert = UIAlertController( + title: nil, + message: "Neither title nor body can be empty.", + preferredStyle: .alert + ) + alert.addAction(UIAlertAction(title: "OK", style: .default)) + present(alert, animated: true, completion: nil) + return + } + // [START single_value_read] + let userID = Auth.auth().currentUser?.uid + ref.child("users").child(userID!).observeSingleEvent(of: .value, with: { snapshot in + // Get user value + let value = snapshot.value as? NSDictionary + let username = value?["username"] as? String ?? "" + let user = User(username: username) + + // [START_EXCLUDE] + // Write new post + self.writeNewPost( + withUserID: userID!, + username: user.username, + title: self.titleTextField.text!, + body: self.bodyTextView.text + ) + // Finish this Activity, back to the stream + _ = self.navigationController?.popViewController(animated: true) + // [END_EXCLUDE] + }) { error in + print(error.localizedDescription) + } + // [END single_value_read] + } + + func writeNewPost(withUserID userID: String, username: String, title: String, body: String) { + // Create new post at /user-posts/$userid/$postid and at + // /posts/$postid simultaneously + // [START write_fan_out] + guard let key = ref.child("posts").childByAutoId().key else { return } + let post = ["uid": userID, + "author": username, + "title": title, + "body": body] + let childUpdates = ["/posts/\(key)": post, + "/user-posts/\(userID)/\(key)/": post] + ref.updateChildValues(childUpdates) + // [END write_fan_out] + } + + func textFieldShouldReturn(_ textField: UITextField) -> Bool { + textField.resignFirstResponder() + return false + } +} diff --git a/qs-snippets/DatabaseExampleSwift/Post.swift b/qs-snippets/DatabaseExampleSwift/Post.swift new file mode 100644 index 00000000..57686e41 --- /dev/null +++ b/qs-snippets/DatabaseExampleSwift/Post.swift @@ -0,0 +1,54 @@ +// +// Copyright (c) 2015 Google Inc. +// +// Licensed under the Apache License, Version 2.0 (the "License"); +// you may not use this file except in compliance with the License. +// You may obtain a copy of the License at +// +// http://www.apache.org/licenses/LICENSE-2.0 +// +// Unless required by applicable law or agreed to in writing, software +// distributed under the License is distributed on an "AS IS" BASIS, +// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +// See the License for the specific language governing permissions and +// limitations under the License. +// + +import UIKit +import FirebaseDatabase + +class Post: NSObject { + var uid: String + var author: String + var title: String + var body: String + var starCount: AnyObject? + var stars: [String: Bool]? + + init(uid: String, author: String, title: String, body: String) { + self.uid = uid + self.author = author + self.title = title + self.body = body + starCount = 0 as AnyObject? + } + + init?(snapshot: DataSnapshot) { + guard let dict = snapshot.value as? [String: Any] else { return nil } + guard let uid = dict["uid"] as? String else { return nil } + guard let author = dict["author"] as? String else { return nil } + guard let title = dict["title"] as? String else { return nil } + guard let body = dict["body"] as? String else { return nil } + let starCount = dict["starCount"] as? Int ?? 0 + + self.uid = uid + self.author = author + self.title = title + self.body = body + self.starCount = starCount as AnyObject? + } + + override convenience init() { + self.init(uid: "", author: "", title: "", body: "") + } +} diff --git a/qs-snippets/DatabaseExampleSwift/PostDataSource.swift b/qs-snippets/DatabaseExampleSwift/PostDataSource.swift new file mode 100644 index 00000000..61397be1 --- /dev/null +++ b/qs-snippets/DatabaseExampleSwift/PostDataSource.swift @@ -0,0 +1,50 @@ +// +// Copyright (c) 2015 Google Inc. +// +// Licensed under the Apache License, Version 2.0 (the "License"); +// you may not use this file except in compliance with the License. +// You may obtain a copy of the License at +// +// http://www.apache.org/licenses/LICENSE-2.0 +// +// Unless required by applicable law or agreed to in writing, software +// distributed under the License is distributed on an "AS IS" BASIS, +// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +// See the License for the specific language governing permissions and +// limitations under the License. +// + +import UIKit +import FirebaseDatabaseUI + +class PostDataSource: FUITableViewDataSource { + override func tableView(_ tableView: UITableView, canEditRowAt indexPath: IndexPath) -> Bool { + return true + } + + override func tableView(_ tableView: UITableView, + commit editingStyle: UITableViewCell.EditingStyle, + forRowAt indexPath: IndexPath) { + if editingStyle == .delete { + snapshot(at: indexPath.row).ref.removeValue() + } + } + + override func tableView(_ tableView: UITableView, numberOfRowsInSection section: Int) -> Int { + if count != 0 { + tableView.separatorStyle = .singleLine + tableView.backgroundView = nil + } + return Int(count) + } + + override func numberOfSections(in tableView: UITableView) -> Int { + let noDataLabel = UILabel(frame: CGRect(origin: .zero, size: tableView.bounds.size)) + noDataLabel.text = "No posts yet - why not add one?" + noDataLabel.textColor = UIColor.black + noDataLabel.textAlignment = .center + tableView.backgroundView = noDataLabel + tableView.separatorStyle = .none + return 1 + } +} diff --git a/qs-snippets/DatabaseExampleSwift/PostDetailTableViewController.swift b/qs-snippets/DatabaseExampleSwift/PostDetailTableViewController.swift new file mode 100644 index 00000000..182faf3f --- /dev/null +++ b/qs-snippets/DatabaseExampleSwift/PostDetailTableViewController.swift @@ -0,0 +1,190 @@ +// +// Copyright (c) 2015 Google Inc. +// +// Licensed under the Apache License, Version 2.0 (the "License"); +// you may not use this file except in compliance with the License. +// You may obtain a copy of the License at +// +// http://www.apache.org/licenses/LICENSE-2.0 +// +// Unless required by applicable law or agreed to in writing, software +// distributed under the License is distributed on an "AS IS" BASIS, +// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +// See the License for the specific language governing permissions and +// limitations under the License. +// + +import UIKit +import FirebaseDatabase +import FirebaseAuth + +@objc(PostDetailTableViewController) +class PostDetailTableViewController: UITableViewController, UITextFieldDelegate { + let kSectionComments = 2 + let kSectionSend = 1 + let kSectionPost = 0 + + var postKey = "" + var comments: [DataSnapshot] = [] + var commentField: UITextField? + var post: Post = Post() + lazy var ref: DatabaseReference = Database.database().reference() + var postRef: DatabaseReference! + var commentsRef: DatabaseReference! + var refHandle: DatabaseHandle? + + // UITextViewDelegate protocol method + func textFieldShouldReturn(_ textField: UITextField) -> Bool { + textField.resignFirstResponder() + return true + } + + override func viewDidLoad() { + super.viewDidLoad() + postRef = ref.child("posts").child(postKey) + commentsRef = ref.child("post-comments").child(postKey) + let nib = UINib(nibName: "PostTableViewCell", bundle: nil) + tableView.register(nib, forCellReuseIdentifier: "post") + } + + override func viewWillAppear(_ animated: Bool) { + super.viewWillAppear(animated) + comments.removeAll() + // [START child_event_listener] + // Listen for new comments in the Firebase database + commentsRef.observe(.childAdded, with: { (snapshot) -> Void in + self.comments.append(snapshot) + self.tableView.insertRows( + at: [IndexPath(row: self.comments.count - 1, section: self.kSectionComments)], + with: UITableView.RowAnimation.automatic + ) + }) + // Listen for deleted comments in the Firebase database + commentsRef.observe(.childRemoved, with: { (snapshot) -> Void in + let index = self.indexOfMessage(snapshot) + self.comments.remove(at: index) + self.tableView.deleteRows( + at: [IndexPath(row: index, section: self.kSectionComments)], + with: UITableView.RowAnimation.automatic + ) + }) + // [END child_event_listener] + + // [START post_value_event_listener] + refHandle = postRef.observe(DataEventType.value, with: { snapshot in + // [START_EXCLUDE] + if let post = Post(snapshot: snapshot) { + self.post = post + } + self.tableView.reloadData() + self.navigationItem.title = self.post.title + // [END_EXCLUDE] + }) + // [END post_value_event_listener] + } + + func indexOfMessage(_ snapshot: DataSnapshot) -> Int { + var index = 0 + for comment in comments { + if snapshot.key == comment.key { + return index + } + index += 1 + } + return -1 + } + + override func viewWillDisappear(_ animated: Bool) { + super.viewWillDisappear(animated) + if let refHandle = refHandle { + postRef.removeObserver(withHandle: refHandle) + } + commentsRef.removeAllObservers() + if let uid = Auth.auth().currentUser?.uid { + Database.database().reference().child("users").child(uid).removeAllObservers() + } + } + + // UITableViewDataSource protocol methods + override func numberOfSections(in tableView: UITableView) -> Int { + return 3 + } + + override func tableView(_ tableView: UITableView, numberOfRowsInSection section: Int) -> Int { + switch section { + case kSectionPost, kSectionSend: + return 1 + case kSectionComments: + return comments.count + default: + return 0 + } + } + + @IBAction func didTapSend(_ sender: UIButton) { + _ = textFieldShouldReturn(commentField!) + commentField?.isEnabled = false + sender.isEnabled = false + if let uid = Auth.auth().currentUser?.uid { + Database.database().reference().child("users").child(uid) + .observeSingleEvent(of: .value, with: { snapshot in + if let commentField = self.commentField, + let user = snapshot.value as? [String: AnyObject] { + let comment = [ + "uid": uid, + "author": user["username"] as? String ?? "", + "text": commentField.text!, + ] + self.commentsRef.childByAutoId().setValue(comment) + commentField.text = "" + commentField.isEnabled = true + sender.isEnabled = true + } + }) + } + } + + override func tableView(_ tableView: UITableView, + cellForRowAt indexPath: IndexPath) -> UITableViewCell { + let cell: UITableViewCell + + switch indexPath.section { + case kSectionPost: + cell = tableView.dequeueReusableCell(withIdentifier: "post", for: indexPath) + if let uid = Auth.auth().currentUser?.uid { + guard let postcell = cell as? PostTableViewCell else { + break + } + let imageName = post.stars == nil || post.stars![uid] == nil ? "ic_star_border" : "ic_star" + postcell.authorLabel.text = post.author + postcell.postTitle.text = post.title + postcell.postBody.text = post.body + postcell.starButton.setImage(UIImage(named: imageName), for: .normal) + if let starCount = post.starCount { + postcell.numStarsLabel.text = "\(starCount)" + } + postcell.postKey = postKey + } + case kSectionComments: + cell = tableView.dequeueReusableCell(withIdentifier: "comment", for: indexPath) + let commentDict = comments[indexPath.row].value as? [String: AnyObject] + if let text = cell.textLabel, let detail = cell.detailTextLabel, + let author = commentDict?["author"], let commentText = commentDict?["text"] { + detail.text = String(describing: author) + text.text = String(describing: commentText) + } + default: // kSectionSend + cell = tableView.dequeueReusableCell(withIdentifier: "send", for: indexPath) + commentField = cell.viewWithTag(7) as? UITextField + } + return cell + } + + override func tableView(_ tableView: UITableView, + heightForRowAt indexPath: IndexPath) -> CGFloat { + if indexPath.section == kSectionPost { + return 160 + } + return 56 + } +} diff --git a/qs-snippets/DatabaseExampleSwift/PostListViewController.swift b/qs-snippets/DatabaseExampleSwift/PostListViewController.swift new file mode 100644 index 00000000..89815480 --- /dev/null +++ b/qs-snippets/DatabaseExampleSwift/PostListViewController.swift @@ -0,0 +1,106 @@ +// +// Copyright (c) 2015 Google Inc. +// +// Licensed under the Apache License, Version 2.0 (the "License"); +// you may not use this file except in compliance with the License. +// You may obtain a copy of the License at +// +// http://www.apache.org/licenses/LICENSE-2.0 +// +// Unless required by applicable law or agreed to in writing, software +// distributed under the License is distributed on an "AS IS" BASIS, +// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +// See the License for the specific language governing permissions and +// limitations under the License. +// + +import UIKit +import FirebaseDatabase +import FirebaseDatabaseUI +import FirebaseAuth + +@objc(PostListViewController) +class PostListViewController: UIViewController, UITableViewDelegate { + // [START define_database_reference] + var ref: DatabaseReference! + // [END define_database_reference] + + var dataSource: FUITableViewDataSource? + + @IBOutlet var tableView: UITableView! + + override func viewDidLoad() { + super.viewDidLoad() + + // [START create_database_reference] + ref = Database.database().reference() + // [END create_database_reference] + + let identifier = "post" + let nib = UINib(nibName: "PostTableViewCell", bundle: nil) + tableView.register(nib, forCellReuseIdentifier: identifier) + + dataSource = + FUITableViewDataSource(query: getQuery()) { (tableView, indexPath, snap) -> UITableViewCell in + let cell = tableView.dequeueReusableCell( + withIdentifier: identifier, + for: indexPath + ) as! PostTableViewCell + + guard let post = Post(snapshot: snap) else { return cell } + cell.authorImage.image = UIImage(named: "ic_account_circle") + cell.authorLabel.text = post.author + var imageName = "ic_star_border" + if (post.stars?[self.getUid()]) != nil { + imageName = "ic_star" + } + cell.starButton.setImage(UIImage(named: imageName), for: .normal) + if let starCount = post.starCount { + cell.numStarsLabel.text = "\(starCount)" + } + cell.postTitle.text = post.title + cell.postBody.text = post.body + return cell + } + + dataSource?.bind(to: tableView) + tableView.delegate = self + } + + override func viewWillAppear(_ animated: Bool) { + super.viewWillAppear(animated) + tableView.reloadData() + } + + func tableView(_ tableView: UITableView, didSelectRowAt indexPath: IndexPath) { + performSegue(withIdentifier: "detail", sender: indexPath) + } + + func tableView(_ tableView: UITableView, heightForRowAt indexPath: IndexPath) -> CGFloat { + return 150 + } + + func getUid() -> String { + return (Auth.auth().currentUser?.uid)! + } + + func getQuery() -> DatabaseQuery { + return ref + } + + override func prepare(for segue: UIStoryboardSegue, sender: Any?) { + guard let indexPath: IndexPath = sender as? IndexPath else { return } + guard let detail: PostDetailTableViewController = segue + .destination as? PostDetailTableViewController else { + return + } + if let dataSource = dataSource { + detail.postKey = dataSource.snapshot(at: indexPath.row).key + } + } + + override func viewWillDisappear(_ animated: Bool) { + super.viewWillDisappear(animated) + getQuery().removeAllObservers() + } +} diff --git a/qs-snippets/DatabaseExampleSwift/PostTableViewCell.swift b/qs-snippets/DatabaseExampleSwift/PostTableViewCell.swift new file mode 100644 index 00000000..998f617d --- /dev/null +++ b/qs-snippets/DatabaseExampleSwift/PostTableViewCell.swift @@ -0,0 +1,82 @@ +// +// Copyright (c) 2015 Google Inc. +// +// Licensed under the Apache License, Version 2.0 (the "License"); +// you may not use this file except in compliance with the License. +// You may obtain a copy of the License at +// +// http://www.apache.org/licenses/LICENSE-2.0 +// +// Unless required by applicable law or agreed to in writing, software +// distributed under the License is distributed on an "AS IS" BASIS, +// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +// See the License for the specific language governing permissions and +// limitations under the License. +// + +import UIKit +import FirebaseDatabase +import FirebaseAuth + +@objc(PostTableViewCell) +class PostTableViewCell: UITableViewCell { + @IBOutlet var authorImage: UIImageView! + @IBOutlet var authorLabel: UILabel! + @IBOutlet var starButton: UIButton! + @IBOutlet var numStarsLabel: UILabel! + @IBOutlet var postTitle: UILabel! + @IBOutlet var postBody: UITextView! + var postKey: String? + var postRef: DatabaseReference! + + @IBAction func didTapStarButton(_ sender: AnyObject) { + if let postKey = postKey { + postRef = Database.database().reference().child("posts").child(postKey) + incrementStars(forRef: postRef) + postRef.observeSingleEvent(of: .value, with: { snapshot in + let value = snapshot.value as? NSDictionary + if let uid = value?["uid"] as? String { + let userPostRef = Database.database().reference() + .child("user-posts") + .child(uid) + .child(postKey) + self.incrementStars(forRef: userPostRef) + } + }) + } + } + + func incrementStars(forRef ref: DatabaseReference) { + // [START post_stars_transaction] + ref.runTransactionBlock({ (currentData: MutableData) -> TransactionResult in + if var post = currentData.value as? [String: AnyObject], + let uid = Auth.auth().currentUser?.uid { + var stars: [String: Bool] + stars = post["stars"] as? [String: Bool] ?? [:] + var starCount = post["starCount"] as? Int ?? 0 + if let _ = stars[uid] { + // Unstar the post and remove self from stars + starCount -= 1 + stars.removeValue(forKey: uid) + } else { + // Star the post and add self to stars + starCount += 1 + stars[uid] = true + } + post["starCount"] = starCount as AnyObject? + post["stars"] = stars as AnyObject? + + // Set value and report transaction success + currentData.value = post + + return TransactionResult.success(withValue: currentData) + } + return TransactionResult.success(withValue: currentData) + }) { error, committed, snapshot in + if let error = error { + print(error.localizedDescription) + } + } + // [END post_stars_transaction] + } +} diff --git a/qs-snippets/DatabaseExampleSwift/RecentPostsViewController.swift b/qs-snippets/DatabaseExampleSwift/RecentPostsViewController.swift new file mode 100644 index 00000000..68710f6b --- /dev/null +++ b/qs-snippets/DatabaseExampleSwift/RecentPostsViewController.swift @@ -0,0 +1,30 @@ +// +// Copyright (c) 2015 Google Inc. +// +// Licensed under the Apache License, Version 2.0 (the "License"); +// you may not use this file except in compliance with the License. +// You may obtain a copy of the License at +// +// http://www.apache.org/licenses/LICENSE-2.0 +// +// Unless required by applicable law or agreed to in writing, software +// distributed under the License is distributed on an "AS IS" BASIS, +// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +// See the License for the specific language governing permissions and +// limitations under the License. +// + +import UIKit +import FirebaseDatabase + +@objc(RecentPostsViewController) +class RecentPostsViewController: PostListViewController { + override func getQuery() -> DatabaseQuery { + // [START recent_posts_query] + // Last 100 posts, these are automatically the 100 most recent + // due to sorting by push() keys + let recentPostsQuery = (ref?.child("posts").queryLimited(toFirst: 100))! + // [END recent_posts_query] + return recentPostsQuery + } +} diff --git a/qs-snippets/DatabaseExampleSwift/SignInViewController.swift b/qs-snippets/DatabaseExampleSwift/SignInViewController.swift new file mode 100644 index 00000000..750b1994 --- /dev/null +++ b/qs-snippets/DatabaseExampleSwift/SignInViewController.swift @@ -0,0 +1,163 @@ +// +// Copyright (c) 2015 Google Inc. +// +// Licensed under the Apache License, Version 2.0 (the "License"); +// you may not use this file except in compliance with the License. +// You may obtain a copy of the License at +// +// http://www.apache.org/licenses/LICENSE-2.0 +// +// Unless required by applicable law or agreed to in writing, software +// distributed under the License is distributed on an "AS IS" BASIS, +// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +// See the License for the specific language governing permissions and +// limitations under the License. +// + +import UIKit +import FirebaseDatabase +import FirebaseAuth + +@objc(SignInViewController) +class SignInViewController: UIViewController, UITextFieldDelegate { + @IBOutlet var emailField: UITextField! + @IBOutlet var passwordField: UITextField! + var ref: DatabaseReference! + + override func touchesBegan(_ touches: Set, with event: UIEvent?) { + view.endEditing(true) + } + + override func viewDidAppear(_ animated: Bool) { + super.viewDidAppear(animated) + if Auth.auth().currentUser != nil { + performSegue(withIdentifier: "signIn", sender: nil) + } + ref = Database.database().reference() + } + + // Saves user profile information to user database + func saveUserInfo(_ user: FirebaseAuth.User, withUsername username: String) { + // Create a change request + showSpinner {} + let changeRequest = Auth.auth().currentUser?.createProfileChangeRequest() + changeRequest?.displayName = username + + // Commit profile changes to server + changeRequest?.commitChanges { error in + + self.hideSpinner {} + + if let error = error { + self.showMessagePrompt(error.localizedDescription) + return + } + + // [START basic_write] + self.ref.child("users").child(user.uid).setValue(["username": username]) + // [END basic_write] + self.performSegue(withIdentifier: "signIn", sender: nil) + } + } + + @IBAction func didTapEmailLogin(_ sender: AnyObject) { + guard let email = emailField.text, let password = passwordField.text else { + showMessagePrompt("email/password can't be empty") + return + } + + showSpinner {} + + // Sign user in + Auth.auth().signIn(withEmail: email, password: password, completion: { authResult, error in + + self.hideSpinner {} + + guard let user = authResult?.user, error == nil else { + self.showMessagePrompt(error!.localizedDescription) + return + } + + self.ref.child("users").child(user.uid).observeSingleEvent(of: .value, with: { snapshot in + + // Check if user already exists + guard !snapshot.exists() else { + self.performSegue(withIdentifier: "signIn", sender: nil) + return + } + + // Otherwise, create the new user account + self.showTextInputPrompt(withMessage: "Username:") { userPressedOK, username in + + guard let username = username else { + self.showMessagePrompt("Username can't be empty") + return + } + + self.saveUserInfo(user, withUsername: username) + } + }) // End of observeSingleEvent + }) // End of signIn + } + + @IBAction func didTapSignUp(_ sender: AnyObject) { + func getEmail(completion: @escaping (String) -> Void) { + showTextInputPrompt(withMessage: "Email:") { userPressedOK, email in + guard let email = email else { + self.showMessagePrompt("Email can't be empty.") + return + } + completion(email) + } + } + + func getUsername(completion: @escaping (String) -> Void) { + showTextInputPrompt(withMessage: "Username:") { userPressedOK, username in + guard let username = username else { + self.showMessagePrompt("Username can't be empty.") + return + } + completion(username) + } + } + + func getPassword(completion: @escaping (String) -> Void) { + showTextInputPrompt(withMessage: "Password:") { userPressedOK, password in + guard let password = password else { + self.showMessagePrompt("Password can't be empty.") + return + } + completion(password) + } + } + + // Get the credentials of the user + getEmail { email in + getUsername { username in + getPassword { password in + + // Create the user with the provided credentials + Auth.auth() + .createUser(withEmail: email, password: password, completion: { authResult, error in + + guard let user = authResult?.user, error == nil else { + self.showMessagePrompt(error!.localizedDescription) + return + } + + // Finally, save their profile + self.saveUserInfo(user, withUsername: username) + + }) + } + } + } + } + + // MARK: - UITextFieldDelegate protocol methods + + func textFieldShouldReturn(_ textField: UITextField) -> Bool { + didTapEmailLogin(textField) + return true + } +} diff --git a/qs-snippets/DatabaseExampleSwift/TabBarController.swift b/qs-snippets/DatabaseExampleSwift/TabBarController.swift new file mode 100644 index 00000000..7bdbd20f --- /dev/null +++ b/qs-snippets/DatabaseExampleSwift/TabBarController.swift @@ -0,0 +1,33 @@ +// +// Copyright (c) 2015 Google Inc. +// +// Licensed under the Apache License, Version 2.0 (the "License"); +// you may not use this file except in compliance with the License. +// You may obtain a copy of the License at +// +// http://www.apache.org/licenses/LICENSE-2.0 +// +// Unless required by applicable law or agreed to in writing, software +// distributed under the License is distributed on an "AS IS" BASIS, +// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +// See the License for the specific language governing permissions and +// limitations under the License. +// + +import UIKit +import FirebaseDatabase +import FirebaseAuth + +@objc(TabBarController) +class TabBarController: UITabBarController { + override func didMove(toParent parent: UIViewController?) { + if parent == nil { + let firebaseAuth = Auth.auth() + do { + try firebaseAuth.signOut() + } catch let signOutError as NSError { + print("Error signing out: %@", signOutError) + } + } + } +} diff --git a/qs-snippets/DatabaseExampleSwift/User.swift b/qs-snippets/DatabaseExampleSwift/User.swift new file mode 100644 index 00000000..e0065b66 --- /dev/null +++ b/qs-snippets/DatabaseExampleSwift/User.swift @@ -0,0 +1,29 @@ +// +// Copyright (c) 2015 Google Inc. +// +// Licensed under the Apache License, Version 2.0 (the "License"); +// you may not use this file except in compliance with the License. +// You may obtain a copy of the License at +// +// http://www.apache.org/licenses/LICENSE-2.0 +// +// Unless required by applicable law or agreed to in writing, software +// distributed under the License is distributed on an "AS IS" BASIS, +// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +// See the License for the specific language governing permissions and +// limitations under the License. +// + +import UIKit + +class User: NSObject { + var username: String + + init(username: String) { + self.username = username + } + + override convenience init() { + self.init(username: "") + } +} diff --git a/qs-snippets/LegacyAuthQuickstart/AuthenticationExample.xcodeproj/project.pbxproj b/qs-snippets/LegacyAuthQuickstart/AuthenticationExample.xcodeproj/project.pbxproj new file mode 100644 index 00000000..990ddc7a --- /dev/null +++ b/qs-snippets/LegacyAuthQuickstart/AuthenticationExample.xcodeproj/project.pbxproj @@ -0,0 +1,951 @@ +// !$*UTF8*$! +{ + archiveVersion = 1; + classes = { + }; + objectVersion = 47; + objects = { + +/* Begin PBXBuildFile section */ + 107346F52031590C004A66D1 /* AuthenticationExampleSwiftUITests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 107346F42031590C004A66D1 /* AuthenticationExampleSwiftUITests.swift */; }; + 1073480D20333B18004A66D1 /* AuthenticationExampleUITests.m in Sources */ = {isa = PBXBuildFile; fileRef = 1073480C20333B18004A66D1 /* AuthenticationExampleUITests.m */; }; + 10757BD22059CC9E007623FD /* PasswordlessViewController.swift in Sources */ = {isa = PBXBuildFile; fileRef = 10757BD02059CC9E007623FD /* PasswordlessViewController.swift */; }; + 10757BD52059CFC7007623FD /* PasswordlessViewController.m in Sources */ = {isa = PBXBuildFile; fileRef = 10757BD42059CFC7007623FD /* PasswordlessViewController.m */; }; + 10AF4D111DD3966C0096D192 /* AuthenticationExampleTests.m in Sources */ = {isa = PBXBuildFile; fileRef = 10AF4D101DD3966C0096D192 /* AuthenticationExampleTests.m */; }; + 10B053F91C6631CD0061077D /* UIViewController+Alerts.m in Sources */ = {isa = PBXBuildFile; fileRef = 10B053F81C6631CD0061077D /* UIViewController+Alerts.m */; }; + 10B054031C6A3C630061077D /* Main.storyboard in Resources */ = {isa = PBXBuildFile; fileRef = 10B054011C6A3C630061077D /* Main.storyboard */; }; + 5F5A53521ADE670C00F81DF0 /* main.m in Sources */ = {isa = PBXBuildFile; fileRef = 5F5A53511ADE670C00F81DF0 /* main.m */; }; + 5F5A53551ADE670C00F81DF0 /* AppDelegate.m in Sources */ = {isa = PBXBuildFile; fileRef = 5F5A53541ADE670C00F81DF0 /* AppDelegate.m */; }; + 5F5A537E1ADE67D500F81DF0 /* AppDelegate.swift in Sources */ = {isa = PBXBuildFile; fileRef = 5F5A537D1ADE67D500F81DF0 /* AppDelegate.swift */; }; + 5F99610A1AE0CF4F0034F503 /* Images.xcassets in Resources */ = {isa = PBXBuildFile; fileRef = 5F9961061AE0CF4F0034F503 /* Images.xcassets */; }; + 5F99610B1AE0CF4F0034F503 /* Images.xcassets in Resources */ = {isa = PBXBuildFile; fileRef = 5F9961061AE0CF4F0034F503 /* Images.xcassets */; }; + 5F99610C1AE0CF4F0034F503 /* LaunchScreen.xib in Resources */ = {isa = PBXBuildFile; fileRef = 5F9961071AE0CF4F0034F503 /* LaunchScreen.xib */; }; + 5F99610D1AE0CF4F0034F503 /* LaunchScreen.xib in Resources */ = {isa = PBXBuildFile; fileRef = 5F9961071AE0CF4F0034F503 /* LaunchScreen.xib */; }; + DE31A564244E2B9300A7924A /* UIViewController.swift in Sources */ = {isa = PBXBuildFile; fileRef = DE31A55F244DFC9800A7924A /* UIViewController.swift */; }; + DEC82E4423AAEDF7000EA7B1 /* FIREGSignInHelper.m in Sources */ = {isa = PBXBuildFile; fileRef = DEC82E3F23AAEDEC000EA7B1 /* FIREGSignInHelper.m */; }; + DEC82E4523AAEDFD000EA7B1 /* FIREGHelper.m in Sources */ = {isa = PBXBuildFile; fileRef = DEC82E4023AAEDEC000EA7B1 /* FIREGHelper.m */; }; + EF4857041C752B7700649485 /* Main.storyboard in Resources */ = {isa = PBXBuildFile; fileRef = 10B054011C6A3C630061077D /* Main.storyboard */; }; + EF6DB4CB1CDD60F700319C08 /* CustomTokenViewController.swift in Sources */ = {isa = PBXBuildFile; fileRef = EF6DB4C81CDD60F700319C08 /* CustomTokenViewController.swift */; }; + EF6DB4CC1CDD60F700319C08 /* EmailViewController.swift in Sources */ = {isa = PBXBuildFile; fileRef = EF6DB4C91CDD60F700319C08 /* EmailViewController.swift */; }; + EF6DB4CD1CDD60F700319C08 /* MainViewController.swift in Sources */ = {isa = PBXBuildFile; fileRef = EF6DB4CA1CDD60F700319C08 /* MainViewController.swift */; }; + EF6DB4D41CDD610200319C08 /* CustomTokenViewController.m in Sources */ = {isa = PBXBuildFile; fileRef = EF6DB4CE1CDD610200319C08 /* CustomTokenViewController.m */; }; + EF6DB4D51CDD610200319C08 /* EmailViewController.m in Sources */ = {isa = PBXBuildFile; fileRef = EF6DB4CF1CDD610200319C08 /* EmailViewController.m */; }; + EF6DB4D61CDD610200319C08 /* MainViewController.m in Sources */ = {isa = PBXBuildFile; fileRef = EF6DB4D01CDD610200319C08 /* MainViewController.m */; }; +/* End PBXBuildFile section */ + +/* Begin PBXContainerItemProxy section */ + 107346F72031590C004A66D1 /* PBXContainerItemProxy */ = { + isa = PBXContainerItemProxy; + containerPortal = 5F5A53441ADE670C00F81DF0 /* Project object */; + proxyType = 1; + remoteGlobalIDString = 5F5A53781ADE67D500F81DF0; + remoteInfo = AuthenticationExampleSwift; + }; + 1073480F20333B18004A66D1 /* PBXContainerItemProxy */ = { + isa = PBXContainerItemProxy; + containerPortal = 5F5A53441ADE670C00F81DF0 /* Project object */; + proxyType = 1; + remoteGlobalIDString = 5F5A534B1ADE670C00F81DF0; + remoteInfo = AuthenticationExample; + }; + 10AF4D131DD3966C0096D192 /* PBXContainerItemProxy */ = { + isa = PBXContainerItemProxy; + containerPortal = 5F5A53441ADE670C00F81DF0 /* Project object */; + proxyType = 1; + remoteGlobalIDString = 5F5A534B1ADE670C00F81DF0; + remoteInfo = AuthenticationExample; + }; +/* End PBXContainerItemProxy section */ + +/* Begin PBXFileReference section */ + 107346F22031590C004A66D1 /* AuthenticationExampleSwiftUITests.xctest */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; path = AuthenticationExampleSwiftUITests.xctest; sourceTree = BUILT_PRODUCTS_DIR; }; + 107346F42031590C004A66D1 /* AuthenticationExampleSwiftUITests.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = AuthenticationExampleSwiftUITests.swift; sourceTree = ""; }; + 107346F62031590C004A66D1 /* Info.plist */ = {isa = PBXFileReference; lastKnownFileType = text.plist.xml; path = Info.plist; sourceTree = ""; }; + 1073480A20333B18004A66D1 /* AuthenticationExampleUITests.xctest */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; path = AuthenticationExampleUITests.xctest; sourceTree = BUILT_PRODUCTS_DIR; }; + 1073480C20333B18004A66D1 /* AuthenticationExampleUITests.m */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; path = AuthenticationExampleUITests.m; sourceTree = ""; }; + 1073480E20333B18004A66D1 /* Info.plist */ = {isa = PBXFileReference; lastKnownFileType = text.plist.xml; path = Info.plist; sourceTree = ""; }; + 10757BD02059CC9E007623FD /* PasswordlessViewController.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = PasswordlessViewController.swift; sourceTree = ""; }; + 10757BD32059CFC7007623FD /* PasswordlessViewController.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = PasswordlessViewController.h; sourceTree = ""; }; + 10757BD42059CFC7007623FD /* PasswordlessViewController.m */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; path = PasswordlessViewController.m; sourceTree = ""; }; + 10757BDD205AD4FC007623FD /* AuthenticationExample.entitlements */ = {isa = PBXFileReference; lastKnownFileType = text.plist.entitlements; path = AuthenticationExample.entitlements; sourceTree = ""; }; + 10AF4D0E1DD3966C0096D192 /* AuthenticationExampleTests.xctest */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; path = AuthenticationExampleTests.xctest; sourceTree = BUILT_PRODUCTS_DIR; }; + 10AF4D101DD3966C0096D192 /* AuthenticationExampleTests.m */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; path = AuthenticationExampleTests.m; sourceTree = ""; }; + 10B053F71C6631CD0061077D /* UIViewController+Alerts.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = "UIViewController+Alerts.h"; sourceTree = ""; }; + 10B053F81C6631CD0061077D /* UIViewController+Alerts.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = "UIViewController+Alerts.m"; sourceTree = ""; }; + 10B054021C6A3C630061077D /* Base */ = {isa = PBXFileReference; lastKnownFileType = file.storyboard; name = Base; path = Base.lproj/Main.storyboard; sourceTree = ""; }; + 5F5A534C1ADE670C00F81DF0 /* AuthenticationExample.app */ = {isa = PBXFileReference; explicitFileType = wrapper.application; includeInIndex = 0; path = AuthenticationExample.app; sourceTree = BUILT_PRODUCTS_DIR; }; + 5F5A53501ADE670C00F81DF0 /* Info.plist */ = {isa = PBXFileReference; lastKnownFileType = text.plist.xml; path = Info.plist; sourceTree = ""; }; + 5F5A53511ADE670C00F81DF0 /* main.m */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; path = main.m; sourceTree = ""; }; + 5F5A53531ADE670C00F81DF0 /* AppDelegate.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = AppDelegate.h; sourceTree = ""; }; + 5F5A53541ADE670C00F81DF0 /* AppDelegate.m */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; path = AppDelegate.m; sourceTree = ""; }; + 5F5A53791ADE67D500F81DF0 /* AuthenticationExample.app */ = {isa = PBXFileReference; explicitFileType = wrapper.application; includeInIndex = 0; path = AuthenticationExample.app; sourceTree = BUILT_PRODUCTS_DIR; }; + 5F5A537D1ADE67D500F81DF0 /* AppDelegate.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = AppDelegate.swift; sourceTree = ""; }; + 5F9961061AE0CF4F0034F503 /* Images.xcassets */ = {isa = PBXFileReference; lastKnownFileType = folder.assetcatalog; path = Images.xcassets; sourceTree = ""; }; + 5F9961071AE0CF4F0034F503 /* LaunchScreen.xib */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = file.xib; path = LaunchScreen.xib; sourceTree = ""; }; + DE31A55F244DFC9800A7924A /* UIViewController.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = UIViewController.swift; sourceTree = ""; }; + DEC82E3E23AAEDEC000EA7B1 /* FIREGHelper.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = FIREGHelper.h; sourceTree = ""; }; + DEC82E3F23AAEDEC000EA7B1 /* FIREGSignInHelper.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = FIREGSignInHelper.m; sourceTree = ""; }; + DEC82E4023AAEDEC000EA7B1 /* FIREGHelper.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = FIREGHelper.m; sourceTree = ""; }; + DEC82E4123AAEDEC000EA7B1 /* FIREGSignInHelper.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = FIREGSignInHelper.h; sourceTree = ""; }; + DED65CF723E9DE6400461312 /* FIREGSignInInfo.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = FIREGSignInInfo.h; sourceTree = ""; }; + EF6DB4C81CDD60F700319C08 /* CustomTokenViewController.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = CustomTokenViewController.swift; sourceTree = ""; }; + EF6DB4C91CDD60F700319C08 /* EmailViewController.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = EmailViewController.swift; sourceTree = ""; }; + EF6DB4CA1CDD60F700319C08 /* MainViewController.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = MainViewController.swift; sourceTree = ""; }; + EF6DB4CE1CDD610200319C08 /* CustomTokenViewController.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = CustomTokenViewController.m; sourceTree = ""; }; + EF6DB4CF1CDD610200319C08 /* EmailViewController.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = EmailViewController.m; sourceTree = ""; }; + EF6DB4D01CDD610200319C08 /* MainViewController.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = MainViewController.m; sourceTree = ""; }; + EF6DB4D11CDD610200319C08 /* CustomTokenViewController.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = CustomTokenViewController.h; sourceTree = ""; }; + EF6DB4D21CDD610200319C08 /* EmailViewController.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = EmailViewController.h; sourceTree = ""; }; + EF6DB4D31CDD610200319C08 /* MainViewController.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = MainViewController.h; sourceTree = ""; }; +/* End PBXFileReference section */ + +/* Begin PBXFrameworksBuildPhase section */ + 107346EF2031590C004A66D1 /* Frameworks */ = { + isa = PBXFrameworksBuildPhase; + buildActionMask = 2147483647; + files = ( + ); + runOnlyForDeploymentPostprocessing = 0; + }; + 1073480720333B18004A66D1 /* Frameworks */ = { + isa = PBXFrameworksBuildPhase; + buildActionMask = 2147483647; + files = ( + ); + runOnlyForDeploymentPostprocessing = 0; + }; + 10AF4D0B1DD3966C0096D192 /* Frameworks */ = { + isa = PBXFrameworksBuildPhase; + buildActionMask = 2147483647; + files = ( + ); + runOnlyForDeploymentPostprocessing = 0; + }; + 5F5A53491ADE670C00F81DF0 /* Frameworks */ = { + isa = PBXFrameworksBuildPhase; + buildActionMask = 2147483647; + files = ( + ); + runOnlyForDeploymentPostprocessing = 0; + }; + 5F5A53761ADE67D500F81DF0 /* Frameworks */ = { + isa = PBXFrameworksBuildPhase; + buildActionMask = 2147483647; + files = ( + ); + runOnlyForDeploymentPostprocessing = 0; + }; +/* End PBXFrameworksBuildPhase section */ + +/* Begin PBXGroup section */ + 107346F32031590C004A66D1 /* AuthenticationExampleSwiftUITests */ = { + isa = PBXGroup; + children = ( + 107346F42031590C004A66D1 /* AuthenticationExampleSwiftUITests.swift */, + 107346F62031590C004A66D1 /* Info.plist */, + ); + path = AuthenticationExampleSwiftUITests; + sourceTree = ""; + }; + 1073480B20333B18004A66D1 /* AuthenticationExampleUITests */ = { + isa = PBXGroup; + children = ( + 1073480C20333B18004A66D1 /* AuthenticationExampleUITests.m */, + 1073480E20333B18004A66D1 /* Info.plist */, + ); + path = AuthenticationExampleUITests; + sourceTree = ""; + }; + 10AF4D0F1DD3966C0096D192 /* AuthenticationExampleTests */ = { + isa = PBXGroup; + children = ( + 10AF4D101DD3966C0096D192 /* AuthenticationExampleTests.m */, + ); + path = AuthenticationExampleTests; + sourceTree = ""; + }; + 5F5A53431ADE670C00F81DF0 = { + isa = PBXGroup; + children = ( + 5F5A534E1ADE670C00F81DF0 /* AuthenticationExample */, + 5F5A537A1ADE67D500F81DF0 /* AuthenticationExampleSwift */, + 10AF4D0F1DD3966C0096D192 /* AuthenticationExampleTests */, + 107346F32031590C004A66D1 /* AuthenticationExampleSwiftUITests */, + 1073480B20333B18004A66D1 /* AuthenticationExampleUITests */, + DEC82E3D23AAEDEC000EA7B1 /* TestUtils */, + 5F5A534D1ADE670C00F81DF0 /* Products */, + 5F9961041AE0CF4F0034F503 /* Shared */, + ); + sourceTree = ""; + wrapsLines = 0; + }; + 5F5A534D1ADE670C00F81DF0 /* Products */ = { + isa = PBXGroup; + children = ( + 5F5A534C1ADE670C00F81DF0 /* AuthenticationExample.app */, + 5F5A53791ADE67D500F81DF0 /* AuthenticationExample.app */, + 10AF4D0E1DD3966C0096D192 /* AuthenticationExampleTests.xctest */, + 107346F22031590C004A66D1 /* AuthenticationExampleSwiftUITests.xctest */, + 1073480A20333B18004A66D1 /* AuthenticationExampleUITests.xctest */, + ); + name = Products; + sourceTree = ""; + }; + 5F5A534E1ADE670C00F81DF0 /* AuthenticationExample */ = { + isa = PBXGroup; + children = ( + 10757BDD205AD4FC007623FD /* AuthenticationExample.entitlements */, + 10757BD32059CFC7007623FD /* PasswordlessViewController.h */, + 10757BD42059CFC7007623FD /* PasswordlessViewController.m */, + EF6DB4D11CDD610200319C08 /* CustomTokenViewController.h */, + EF6DB4CE1CDD610200319C08 /* CustomTokenViewController.m */, + EF6DB4D21CDD610200319C08 /* EmailViewController.h */, + EF6DB4CF1CDD610200319C08 /* EmailViewController.m */, + EF6DB4D31CDD610200319C08 /* MainViewController.h */, + EF6DB4D01CDD610200319C08 /* MainViewController.m */, + 5F5A53531ADE670C00F81DF0 /* AppDelegate.h */, + 5F5A53541ADE670C00F81DF0 /* AppDelegate.m */, + 5F5A534F1ADE670C00F81DF0 /* Supporting Files */, + ); + path = AuthenticationExample; + sourceTree = ""; + }; + 5F5A534F1ADE670C00F81DF0 /* Supporting Files */ = { + isa = PBXGroup; + children = ( + 10B053F71C6631CD0061077D /* UIViewController+Alerts.h */, + 10B053F81C6631CD0061077D /* UIViewController+Alerts.m */, + 10B054011C6A3C630061077D /* Main.storyboard */, + 5F5A53501ADE670C00F81DF0 /* Info.plist */, + 5F5A53511ADE670C00F81DF0 /* main.m */, + ); + name = "Supporting Files"; + sourceTree = ""; + }; + 5F5A537A1ADE67D500F81DF0 /* AuthenticationExampleSwift */ = { + isa = PBXGroup; + children = ( + 10757BD02059CC9E007623FD /* PasswordlessViewController.swift */, + EF6DB4C81CDD60F700319C08 /* CustomTokenViewController.swift */, + EF6DB4C91CDD60F700319C08 /* EmailViewController.swift */, + EF6DB4CA1CDD60F700319C08 /* MainViewController.swift */, + 5F5A537D1ADE67D500F81DF0 /* AppDelegate.swift */, + DE31A55F244DFC9800A7924A /* UIViewController.swift */, + ); + path = AuthenticationExampleSwift; + sourceTree = ""; + }; + 5F9961041AE0CF4F0034F503 /* Shared */ = { + isa = PBXGroup; + children = ( + 5F9961061AE0CF4F0034F503 /* Images.xcassets */, + 5F9961071AE0CF4F0034F503 /* LaunchScreen.xib */, + ); + name = Shared; + path = ../../shared; + sourceTree = ""; + }; + DEC82E3D23AAEDEC000EA7B1 /* TestUtils */ = { + isa = PBXGroup; + children = ( + DEC82E3E23AAEDEC000EA7B1 /* FIREGHelper.h */, + DEC82E3F23AAEDEC000EA7B1 /* FIREGSignInHelper.m */, + DEC82E4023AAEDEC000EA7B1 /* FIREGHelper.m */, + DEC82E4123AAEDEC000EA7B1 /* FIREGSignInHelper.h */, + DED65CF723E9DE6400461312 /* FIREGSignInInfo.h */, + ); + name = TestUtils; + path = ../TestUtils; + sourceTree = ""; + }; +/* End PBXGroup section */ + +/* Begin PBXNativeTarget section */ + 107346F12031590C004A66D1 /* AuthenticationExampleSwiftUITests */ = { + isa = PBXNativeTarget; + buildConfigurationList = 107346F92031590C004A66D1 /* Build configuration list for PBXNativeTarget "AuthenticationExampleSwiftUITests" */; + buildPhases = ( + 107346EE2031590C004A66D1 /* Sources */, + 107346EF2031590C004A66D1 /* Frameworks */, + 107346F02031590C004A66D1 /* Resources */, + ); + buildRules = ( + ); + dependencies = ( + 107346F82031590C004A66D1 /* PBXTargetDependency */, + ); + name = AuthenticationExampleSwiftUITests; + productName = AuthenticationExampleSwiftUITests; + productReference = 107346F22031590C004A66D1 /* AuthenticationExampleSwiftUITests.xctest */; + productType = "com.apple.product-type.bundle.ui-testing"; + }; + 1073480920333B18004A66D1 /* AuthenticationExampleUITests */ = { + isa = PBXNativeTarget; + buildConfigurationList = 1073481120333B18004A66D1 /* Build configuration list for PBXNativeTarget "AuthenticationExampleUITests" */; + buildPhases = ( + 1073480620333B18004A66D1 /* Sources */, + 1073480720333B18004A66D1 /* Frameworks */, + 1073480820333B18004A66D1 /* Resources */, + ); + buildRules = ( + ); + dependencies = ( + 1073481020333B18004A66D1 /* PBXTargetDependency */, + ); + name = AuthenticationExampleUITests; + productName = AuthenticationExampleUITests; + productReference = 1073480A20333B18004A66D1 /* AuthenticationExampleUITests.xctest */; + productType = "com.apple.product-type.bundle.ui-testing"; + }; + 10AF4D0D1DD3966C0096D192 /* AuthenticationExampleTests */ = { + isa = PBXNativeTarget; + buildConfigurationList = 10AF4D151DD3966C0096D192 /* Build configuration list for PBXNativeTarget "AuthenticationExampleTests" */; + buildPhases = ( + 10AF4D0A1DD3966C0096D192 /* Sources */, + 10AF4D0B1DD3966C0096D192 /* Frameworks */, + 10AF4D0C1DD3966C0096D192 /* Resources */, + ); + buildRules = ( + ); + dependencies = ( + 10AF4D141DD3966C0096D192 /* PBXTargetDependency */, + ); + name = AuthenticationExampleTests; + productName = AuthenticationExampleTests; + productReference = 10AF4D0E1DD3966C0096D192 /* AuthenticationExampleTests.xctest */; + productType = "com.apple.product-type.bundle.unit-test"; + }; + 5F5A534B1ADE670C00F81DF0 /* AuthenticationExample */ = { + isa = PBXNativeTarget; + buildConfigurationList = 5F5A536F1ADE670C00F81DF0 /* Build configuration list for PBXNativeTarget "AuthenticationExample" */; + buildPhases = ( + 5F5A53481ADE670C00F81DF0 /* Sources */, + 5F5A53491ADE670C00F81DF0 /* Frameworks */, + 5F5A534A1ADE670C00F81DF0 /* Resources */, + ); + buildRules = ( + ); + dependencies = ( + ); + name = AuthenticationExample; + productName = UserManagementExample; + productReference = 5F5A534C1ADE670C00F81DF0 /* AuthenticationExample.app */; + productType = "com.apple.product-type.application"; + }; + 5F5A53781ADE67D500F81DF0 /* AuthenticationExampleSwift */ = { + isa = PBXNativeTarget; + buildConfigurationList = 5F5A53991ADE67D500F81DF0 /* Build configuration list for PBXNativeTarget "AuthenticationExampleSwift" */; + buildPhases = ( + 5F5A53751ADE67D500F81DF0 /* Sources */, + 5F5A53761ADE67D500F81DF0 /* Frameworks */, + 5F5A53771ADE67D500F81DF0 /* Resources */, + ); + buildRules = ( + ); + dependencies = ( + ); + name = AuthenticationExampleSwift; + productName = UserManagementExampleSwift; + productReference = 5F5A53791ADE67D500F81DF0 /* AuthenticationExample.app */; + productType = "com.apple.product-type.application"; + }; +/* End PBXNativeTarget section */ + +/* Begin PBXProject section */ + 5F5A53441ADE670C00F81DF0 /* Project object */ = { + isa = PBXProject; + attributes = { + KnownAssetTags = ( + New, + ); + LastSwiftUpdateCheck = 0920; + LastUpgradeCheck = 1110; + ORGANIZATIONNAME = "Google Inc."; + TargetAttributes = { + 107346F12031590C004A66D1 = { + CreatedOnToolsVersion = 9.2; + LastSwiftMigration = 1110; + ProvisioningStyle = Automatic; + TestTargetID = 5F5A53781ADE67D500F81DF0; + }; + 1073480920333B18004A66D1 = { + CreatedOnToolsVersion = 9.2; + ProvisioningStyle = Automatic; + TestTargetID = 5F5A534B1ADE670C00F81DF0; + }; + 10AF4D0D1DD3966C0096D192 = { + CreatedOnToolsVersion = 8.1; + ProvisioningStyle = Automatic; + TestTargetID = 5F5A534B1ADE670C00F81DF0; + }; + 5F5A534B1ADE670C00F81DF0 = { + CreatedOnToolsVersion = 6.3; + LastSwiftMigration = 1140; + ProvisioningStyle = Automatic; + SystemCapabilities = { + com.apple.Keychain = { + enabled = 1; + }; + com.apple.SafariKeychain = { + enabled = 1; + }; + }; + }; + 5F5A53781ADE67D500F81DF0 = { + CreatedOnToolsVersion = 6.3; + LastSwiftMigration = 1110; + ProvisioningStyle = Automatic; + SystemCapabilities = { + com.apple.Keychain = { + enabled = 1; + }; + com.apple.SafariKeychain = { + enabled = 1; + }; + }; + }; + }; + }; + buildConfigurationList = 5F5A53471ADE670C00F81DF0 /* Build configuration list for PBXProject "AuthenticationExample" */; + compatibilityVersion = "Xcode 6.3"; + developmentRegion = en; + hasScannedForEncodings = 0; + knownRegions = ( + en, + Base, + ); + mainGroup = 5F5A53431ADE670C00F81DF0; + productRefGroup = 5F5A534D1ADE670C00F81DF0 /* Products */; + projectDirPath = ""; + projectRoot = ""; + targets = ( + 5F5A534B1ADE670C00F81DF0 /* AuthenticationExample */, + 5F5A53781ADE67D500F81DF0 /* AuthenticationExampleSwift */, + 10AF4D0D1DD3966C0096D192 /* AuthenticationExampleTests */, + 107346F12031590C004A66D1 /* AuthenticationExampleSwiftUITests */, + 1073480920333B18004A66D1 /* AuthenticationExampleUITests */, + ); + }; +/* End PBXProject section */ + +/* Begin PBXResourcesBuildPhase section */ + 107346F02031590C004A66D1 /* Resources */ = { + isa = PBXResourcesBuildPhase; + buildActionMask = 2147483647; + files = ( + ); + runOnlyForDeploymentPostprocessing = 0; + }; + 1073480820333B18004A66D1 /* Resources */ = { + isa = PBXResourcesBuildPhase; + buildActionMask = 2147483647; + files = ( + ); + runOnlyForDeploymentPostprocessing = 0; + }; + 10AF4D0C1DD3966C0096D192 /* Resources */ = { + isa = PBXResourcesBuildPhase; + buildActionMask = 2147483647; + files = ( + ); + runOnlyForDeploymentPostprocessing = 0; + }; + 5F5A534A1ADE670C00F81DF0 /* Resources */ = { + isa = PBXResourcesBuildPhase; + buildActionMask = 2147483647; + files = ( + 5F99610C1AE0CF4F0034F503 /* LaunchScreen.xib in Resources */, + 10B054031C6A3C630061077D /* Main.storyboard in Resources */, + 5F99610A1AE0CF4F0034F503 /* Images.xcassets in Resources */, + ); + runOnlyForDeploymentPostprocessing = 0; + }; + 5F5A53771ADE67D500F81DF0 /* Resources */ = { + isa = PBXResourcesBuildPhase; + buildActionMask = 2147483647; + files = ( + EF4857041C752B7700649485 /* Main.storyboard in Resources */, + 5F99610D1AE0CF4F0034F503 /* LaunchScreen.xib in Resources */, + 5F99610B1AE0CF4F0034F503 /* Images.xcassets in Resources */, + ); + runOnlyForDeploymentPostprocessing = 0; + }; +/* End PBXResourcesBuildPhase section */ + +/* Begin PBXSourcesBuildPhase section */ + 107346EE2031590C004A66D1 /* Sources */ = { + isa = PBXSourcesBuildPhase; + buildActionMask = 2147483647; + files = ( + 107346F52031590C004A66D1 /* AuthenticationExampleSwiftUITests.swift in Sources */, + ); + runOnlyForDeploymentPostprocessing = 0; + }; + 1073480620333B18004A66D1 /* Sources */ = { + isa = PBXSourcesBuildPhase; + buildActionMask = 2147483647; + files = ( + 1073480D20333B18004A66D1 /* AuthenticationExampleUITests.m in Sources */, + DEC82E4423AAEDF7000EA7B1 /* FIREGSignInHelper.m in Sources */, + DEC82E4523AAEDFD000EA7B1 /* FIREGHelper.m in Sources */, + ); + runOnlyForDeploymentPostprocessing = 0; + }; + 10AF4D0A1DD3966C0096D192 /* Sources */ = { + isa = PBXSourcesBuildPhase; + buildActionMask = 2147483647; + files = ( + 10AF4D111DD3966C0096D192 /* AuthenticationExampleTests.m in Sources */, + ); + runOnlyForDeploymentPostprocessing = 0; + }; + 5F5A53481ADE670C00F81DF0 /* Sources */ = { + isa = PBXSourcesBuildPhase; + buildActionMask = 2147483647; + files = ( + 10757BD52059CFC7007623FD /* PasswordlessViewController.m in Sources */, + EF6DB4D51CDD610200319C08 /* EmailViewController.m in Sources */, + EF6DB4D61CDD610200319C08 /* MainViewController.m in Sources */, + 10B053F91C6631CD0061077D /* UIViewController+Alerts.m in Sources */, + EF6DB4D41CDD610200319C08 /* CustomTokenViewController.m in Sources */, + 5F5A53551ADE670C00F81DF0 /* AppDelegate.m in Sources */, + 5F5A53521ADE670C00F81DF0 /* main.m in Sources */, + ); + runOnlyForDeploymentPostprocessing = 0; + }; + 5F5A53751ADE67D500F81DF0 /* Sources */ = { + isa = PBXSourcesBuildPhase; + buildActionMask = 2147483647; + files = ( + DE31A564244E2B9300A7924A /* UIViewController.swift in Sources */, + 10757BD22059CC9E007623FD /* PasswordlessViewController.swift in Sources */, + 5F5A537E1ADE67D500F81DF0 /* AppDelegate.swift in Sources */, + EF6DB4CB1CDD60F700319C08 /* CustomTokenViewController.swift in Sources */, + EF6DB4CC1CDD60F700319C08 /* EmailViewController.swift in Sources */, + EF6DB4CD1CDD60F700319C08 /* MainViewController.swift in Sources */, + ); + runOnlyForDeploymentPostprocessing = 0; + }; +/* End PBXSourcesBuildPhase section */ + +/* Begin PBXTargetDependency section */ + 107346F82031590C004A66D1 /* PBXTargetDependency */ = { + isa = PBXTargetDependency; + target = 5F5A53781ADE67D500F81DF0 /* AuthenticationExampleSwift */; + targetProxy = 107346F72031590C004A66D1 /* PBXContainerItemProxy */; + }; + 1073481020333B18004A66D1 /* PBXTargetDependency */ = { + isa = PBXTargetDependency; + target = 5F5A534B1ADE670C00F81DF0 /* AuthenticationExample */; + targetProxy = 1073480F20333B18004A66D1 /* PBXContainerItemProxy */; + }; + 10AF4D141DD3966C0096D192 /* PBXTargetDependency */ = { + isa = PBXTargetDependency; + target = 5F5A534B1ADE670C00F81DF0 /* AuthenticationExample */; + targetProxy = 10AF4D131DD3966C0096D192 /* PBXContainerItemProxy */; + }; +/* End PBXTargetDependency section */ + +/* Begin PBXVariantGroup section */ + 10B054011C6A3C630061077D /* Main.storyboard */ = { + isa = PBXVariantGroup; + children = ( + 10B054021C6A3C630061077D /* Base */, + ); + name = Main.storyboard; + sourceTree = ""; + }; +/* End PBXVariantGroup section */ + +/* Begin XCBuildConfiguration section */ + 107346FA2031590C004A66D1 /* Debug */ = { + isa = XCBuildConfiguration; + buildSettings = { + CLANG_ANALYZER_NONNULL = YES; + CLANG_ANALYZER_NUMBER_OBJECT_CONVERSION = YES_AGGRESSIVE; + CLANG_CXX_LANGUAGE_STANDARD = "gnu++14"; + CLANG_WARN_DOCUMENTATION_COMMENTS = YES; + CLANG_WARN_UNGUARDED_AVAILABILITY = YES_AGGRESSIVE; + CODE_SIGN_IDENTITY = "iPhone Developer"; + CODE_SIGN_STYLE = Automatic; + DEBUG_INFORMATION_FORMAT = dwarf; + GCC_C_LANGUAGE_STANDARD = gnu11; + INFOPLIST_FILE = AuthenticationExampleSwiftUITests/Info.plist; + IPHONEOS_DEPLOYMENT_TARGET = 15.0; + LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks @loader_path/Frameworks"; + PRODUCT_BUNDLE_IDENTIFIER = com.google.firebase.quickstart.AuthenticationExampleSwiftUITests; + PRODUCT_NAME = "$(TARGET_NAME)"; + SWIFT_ACTIVE_COMPILATION_CONDITIONS = DEBUG; + SWIFT_SWIFT3_OBJC_INFERENCE = On; + SWIFT_VERSION = 5.0; + TARGETED_DEVICE_FAMILY = "1,2"; + TEST_TARGET_NAME = AuthenticationExampleSwift; + }; + name = Debug; + }; + 107346FB2031590C004A66D1 /* Release */ = { + isa = XCBuildConfiguration; + buildSettings = { + CLANG_ANALYZER_NONNULL = YES; + CLANG_ANALYZER_NUMBER_OBJECT_CONVERSION = YES_AGGRESSIVE; + CLANG_CXX_LANGUAGE_STANDARD = "gnu++14"; + CLANG_WARN_DOCUMENTATION_COMMENTS = YES; + CLANG_WARN_UNGUARDED_AVAILABILITY = YES_AGGRESSIVE; + CODE_SIGN_IDENTITY = "iPhone Developer"; + CODE_SIGN_STYLE = Automatic; + COPY_PHASE_STRIP = NO; + DEBUG_INFORMATION_FORMAT = "dwarf-with-dsym"; + GCC_C_LANGUAGE_STANDARD = gnu11; + INFOPLIST_FILE = AuthenticationExampleSwiftUITests/Info.plist; + IPHONEOS_DEPLOYMENT_TARGET = 15.0; + LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks @loader_path/Frameworks"; + PRODUCT_BUNDLE_IDENTIFIER = com.google.firebase.quickstart.AuthenticationExampleSwiftUITests; + PRODUCT_NAME = "$(TARGET_NAME)"; + SWIFT_SWIFT3_OBJC_INFERENCE = On; + SWIFT_VERSION = 5.0; + TARGETED_DEVICE_FAMILY = "1,2"; + TEST_TARGET_NAME = AuthenticationExampleSwift; + }; + name = Release; + }; + 1073481220333B18004A66D1 /* Debug */ = { + isa = XCBuildConfiguration; + buildSettings = { + CLANG_ANALYZER_NONNULL = YES; + CLANG_ANALYZER_NUMBER_OBJECT_CONVERSION = YES_AGGRESSIVE; + CLANG_CXX_LANGUAGE_STANDARD = "gnu++14"; + CLANG_WARN_DOCUMENTATION_COMMENTS = YES; + CLANG_WARN_UNGUARDED_AVAILABILITY = YES_AGGRESSIVE; + CODE_SIGN_IDENTITY = "iPhone Developer"; + CODE_SIGN_STYLE = Automatic; + DEBUG_INFORMATION_FORMAT = dwarf; + GCC_C_LANGUAGE_STANDARD = gnu11; + INFOPLIST_FILE = AuthenticationExampleUITests/Info.plist; + IPHONEOS_DEPLOYMENT_TARGET = 15.0; + LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks @loader_path/Frameworks"; + PRODUCT_BUNDLE_IDENTIFIER = com.google.firebase.quickstart.AuthenticationExampleUITests; + PRODUCT_NAME = "$(TARGET_NAME)"; + TARGETED_DEVICE_FAMILY = "1,2"; + TEST_TARGET_NAME = AuthenticationExample; + }; + name = Debug; + }; + 1073481320333B18004A66D1 /* Release */ = { + isa = XCBuildConfiguration; + buildSettings = { + CLANG_ANALYZER_NONNULL = YES; + CLANG_ANALYZER_NUMBER_OBJECT_CONVERSION = YES_AGGRESSIVE; + CLANG_CXX_LANGUAGE_STANDARD = "gnu++14"; + CLANG_WARN_DOCUMENTATION_COMMENTS = YES; + CLANG_WARN_UNGUARDED_AVAILABILITY = YES_AGGRESSIVE; + CODE_SIGN_IDENTITY = "iPhone Developer"; + CODE_SIGN_STYLE = Automatic; + COPY_PHASE_STRIP = NO; + DEBUG_INFORMATION_FORMAT = "dwarf-with-dsym"; + GCC_C_LANGUAGE_STANDARD = gnu11; + INFOPLIST_FILE = AuthenticationExampleUITests/Info.plist; + IPHONEOS_DEPLOYMENT_TARGET = 15.0; + LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks @loader_path/Frameworks"; + PRODUCT_BUNDLE_IDENTIFIER = com.google.firebase.quickstart.AuthenticationExampleUITests; + PRODUCT_NAME = "$(TARGET_NAME)"; + TARGETED_DEVICE_FAMILY = "1,2"; + TEST_TARGET_NAME = AuthenticationExample; + }; + name = Release; + }; + 10AF4D161DD3966C0096D192 /* Debug */ = { + isa = XCBuildConfiguration; + buildSettings = { + BUNDLE_LOADER = "$(TEST_HOST)"; + CLANG_ANALYZER_NONNULL = YES; + CLANG_WARN_DOCUMENTATION_COMMENTS = YES; + CLANG_WARN_SUSPICIOUS_MOVES = YES; + "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = "iPhone Developer"; + DEBUG_INFORMATION_FORMAT = dwarf; + DEVELOPMENT_TEAM = ""; + INFOPLIST_FILE = AuthenticationExample/Info.plist; + IPHONEOS_DEPLOYMENT_TARGET = 15.0; + LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks @loader_path/Frameworks"; + PRODUCT_BUNDLE_IDENTIFIER = com.google.firebase.samples.AuthenticationExampleTests; + PRODUCT_NAME = "$(TARGET_NAME)"; + PROVISIONING_PROFILE_SPECIFIER = ""; + TEST_HOST = "$(BUILT_PRODUCTS_DIR)/AuthenticationExample.app/AuthenticationExample"; + }; + name = Debug; + }; + 10AF4D171DD3966C0096D192 /* Release */ = { + isa = XCBuildConfiguration; + buildSettings = { + BUNDLE_LOADER = "$(TEST_HOST)"; + CLANG_ANALYZER_NONNULL = YES; + CLANG_WARN_DOCUMENTATION_COMMENTS = YES; + CLANG_WARN_SUSPICIOUS_MOVES = YES; + "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = "iPhone Developer"; + COPY_PHASE_STRIP = NO; + DEBUG_INFORMATION_FORMAT = "dwarf-with-dsym"; + DEVELOPMENT_TEAM = ""; + INFOPLIST_FILE = AuthenticationExample/Info.plist; + IPHONEOS_DEPLOYMENT_TARGET = 15.0; + LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks @loader_path/Frameworks"; + PRODUCT_BUNDLE_IDENTIFIER = com.google.firebase.samples.AuthenticationExampleTests; + PRODUCT_NAME = "$(TARGET_NAME)"; + PROVISIONING_PROFILE_SPECIFIER = ""; + TEST_HOST = "$(BUILT_PRODUCTS_DIR)/AuthenticationExample.app/AuthenticationExample"; + }; + name = Release; + }; + 5F5A536D1ADE670C00F81DF0 /* Debug */ = { + isa = XCBuildConfiguration; + buildSettings = { + ALWAYS_SEARCH_USER_PATHS = NO; + CLANG_ANALYZER_LOCALIZABILITY_NONLOCALIZED = YES; + CLANG_CXX_LANGUAGE_STANDARD = "gnu++0x"; + CLANG_CXX_LIBRARY = "libc++"; + CLANG_ENABLE_MODULES = YES; + CLANG_ENABLE_OBJC_ARC = YES; + CLANG_WARN_BLOCK_CAPTURE_AUTORELEASING = YES; + CLANG_WARN_BOOL_CONVERSION = YES; + CLANG_WARN_COMMA = YES; + CLANG_WARN_CONSTANT_CONVERSION = YES; + CLANG_WARN_DEPRECATED_OBJC_IMPLEMENTATIONS = YES; + CLANG_WARN_DIRECT_OBJC_ISA_USAGE = YES_ERROR; + CLANG_WARN_EMPTY_BODY = YES; + CLANG_WARN_ENUM_CONVERSION = YES; + CLANG_WARN_INFINITE_RECURSION = YES; + CLANG_WARN_INT_CONVERSION = YES; + CLANG_WARN_NON_LITERAL_NULL_CONVERSION = YES; + CLANG_WARN_OBJC_IMPLICIT_RETAIN_SELF = YES; + CLANG_WARN_OBJC_LITERAL_CONVERSION = YES; + CLANG_WARN_OBJC_ROOT_CLASS = YES_ERROR; + CLANG_WARN_RANGE_LOOP_ANALYSIS = YES; + CLANG_WARN_STRICT_PROTOTYPES = YES; + CLANG_WARN_SUSPICIOUS_MOVE = YES; + CLANG_WARN_UNREACHABLE_CODE = YES; + CLANG_WARN__DUPLICATE_METHOD_MATCH = YES; + "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = "iPhone Developer"; + COPY_PHASE_STRIP = NO; + ENABLE_BITCODE = NO; + ENABLE_STRICT_OBJC_MSGSEND = YES; + ENABLE_TESTABILITY = YES; + GCC_C_LANGUAGE_STANDARD = gnu99; + GCC_DYNAMIC_NO_PIC = NO; + GCC_NO_COMMON_BLOCKS = YES; + GCC_OPTIMIZATION_LEVEL = 0; + GCC_PREPROCESSOR_DEFINITIONS = ( + "DEBUG=1", + "$(inherited)", + ); + GCC_SYMBOLS_PRIVATE_EXTERN = NO; + GCC_WARN_64_TO_32_BIT_CONVERSION = YES; + GCC_WARN_ABOUT_RETURN_TYPE = YES_ERROR; + GCC_WARN_UNDECLARED_SELECTOR = YES; + GCC_WARN_UNINITIALIZED_AUTOS = YES_AGGRESSIVE; + GCC_WARN_UNUSED_FUNCTION = YES; + GCC_WARN_UNUSED_VARIABLE = YES; + IPHONEOS_DEPLOYMENT_TARGET = 15.0; + MTL_ENABLE_DEBUG_INFO = YES; + ONLY_ACTIVE_ARCH = YES; + SDKROOT = iphoneos; + SWIFT_OPTIMIZATION_LEVEL = "-Onone"; + TARGETED_DEVICE_FAMILY = "1,2"; + }; + name = Debug; + }; + 5F5A536E1ADE670C00F81DF0 /* Release */ = { + isa = XCBuildConfiguration; + buildSettings = { + ALWAYS_SEARCH_USER_PATHS = NO; + CLANG_ANALYZER_LOCALIZABILITY_NONLOCALIZED = YES; + CLANG_CXX_LANGUAGE_STANDARD = "gnu++0x"; + CLANG_CXX_LIBRARY = "libc++"; + CLANG_ENABLE_MODULES = YES; + CLANG_ENABLE_OBJC_ARC = YES; + CLANG_WARN_BLOCK_CAPTURE_AUTORELEASING = YES; + CLANG_WARN_BOOL_CONVERSION = YES; + CLANG_WARN_COMMA = YES; + CLANG_WARN_CONSTANT_CONVERSION = YES; + CLANG_WARN_DEPRECATED_OBJC_IMPLEMENTATIONS = YES; + CLANG_WARN_DIRECT_OBJC_ISA_USAGE = YES_ERROR; + CLANG_WARN_EMPTY_BODY = YES; + CLANG_WARN_ENUM_CONVERSION = YES; + CLANG_WARN_INFINITE_RECURSION = YES; + CLANG_WARN_INT_CONVERSION = YES; + CLANG_WARN_NON_LITERAL_NULL_CONVERSION = YES; + CLANG_WARN_OBJC_IMPLICIT_RETAIN_SELF = YES; + CLANG_WARN_OBJC_LITERAL_CONVERSION = YES; + CLANG_WARN_OBJC_ROOT_CLASS = YES_ERROR; + CLANG_WARN_RANGE_LOOP_ANALYSIS = YES; + CLANG_WARN_STRICT_PROTOTYPES = YES; + CLANG_WARN_SUSPICIOUS_MOVE = YES; + CLANG_WARN_UNREACHABLE_CODE = YES; + CLANG_WARN__DUPLICATE_METHOD_MATCH = YES; + "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = "iPhone Developer"; + COPY_PHASE_STRIP = YES; + ENABLE_BITCODE = NO; + ENABLE_NS_ASSERTIONS = NO; + ENABLE_STRICT_OBJC_MSGSEND = YES; + GCC_C_LANGUAGE_STANDARD = gnu99; + GCC_NO_COMMON_BLOCKS = YES; + GCC_WARN_64_TO_32_BIT_CONVERSION = YES; + GCC_WARN_ABOUT_RETURN_TYPE = YES_ERROR; + GCC_WARN_UNDECLARED_SELECTOR = YES; + GCC_WARN_UNINITIALIZED_AUTOS = YES_AGGRESSIVE; + GCC_WARN_UNUSED_FUNCTION = YES; + GCC_WARN_UNUSED_VARIABLE = YES; + IPHONEOS_DEPLOYMENT_TARGET = 15.0; + MTL_ENABLE_DEBUG_INFO = NO; + SDKROOT = iphoneos; + SWIFT_OPTIMIZATION_LEVEL = "-Owholemodule"; + TARGETED_DEVICE_FAMILY = "1,2"; + VALIDATE_PRODUCT = YES; + }; + name = Release; + }; + 5F5A53701ADE670C00F81DF0 /* Debug */ = { + isa = XCBuildConfiguration; + buildSettings = { + ASSETCATALOG_COMPILER_APPICON_NAME = AppIcon; + ASSETCATALOG_COMPILER_LAUNCHIMAGE_NAME = LaunchImage; + CLANG_ENABLE_MODULES = YES; + CODE_SIGN_ENTITLEMENTS = AuthenticationExample/AuthenticationExample.entitlements; + "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = "iPhone Developer"; + CODE_SIGN_STYLE = Automatic; + DEVELOPMENT_TEAM = ""; + ENABLE_BITCODE = NO; + INFOPLIST_FILE = "$(SRCROOT)/AuthenticationExample/Info.plist"; + LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks"; + PRODUCT_BUNDLE_IDENTIFIER = com.google.firebase.quickstart.AuthenticationExample; + PRODUCT_NAME = AuthenticationExample; + PROVISIONING_PROFILE = ""; + PROVISIONING_PROFILE_SPECIFIER = ""; + SWIFT_OPTIMIZATION_LEVEL = "-Onone"; + SWIFT_VERSION = 3.0; + }; + name = Debug; + }; + 5F5A53711ADE670C00F81DF0 /* Release */ = { + isa = XCBuildConfiguration; + buildSettings = { + ASSETCATALOG_COMPILER_APPICON_NAME = AppIcon; + ASSETCATALOG_COMPILER_LAUNCHIMAGE_NAME = LaunchImage; + CLANG_ENABLE_MODULES = YES; + CODE_SIGN_ENTITLEMENTS = AuthenticationExample/AuthenticationExample.entitlements; + "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = "iPhone Developer"; + CODE_SIGN_STYLE = Automatic; + DEVELOPMENT_TEAM = ""; + ENABLE_BITCODE = NO; + INFOPLIST_FILE = "$(SRCROOT)/AuthenticationExample/Info.plist"; + LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks"; + PRODUCT_BUNDLE_IDENTIFIER = com.google.firebase.quickstart.AuthenticationExample; + PRODUCT_NAME = AuthenticationExample; + PROVISIONING_PROFILE = ""; + PROVISIONING_PROFILE_SPECIFIER = ""; + SWIFT_VERSION = 3.0; + }; + name = Release; + }; + 5F5A53951ADE67D500F81DF0 /* Debug */ = { + isa = XCBuildConfiguration; + buildSettings = { + ASSETCATALOG_COMPILER_APPICON_NAME = AppIcon; + ASSETCATALOG_COMPILER_LAUNCHIMAGE_NAME = LaunchImage; + CODE_SIGN_ENTITLEMENTS = AuthenticationExample/AuthenticationExample.entitlements; + "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = "iPhone Developer"; + CODE_SIGN_STYLE = Automatic; + DEVELOPMENT_TEAM = ""; + INFOPLIST_FILE = "$(SRCROOT)/AuthenticationExample/Info.plist"; + IPHONEOS_DEPLOYMENT_TARGET = 15.0; + LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks"; + PRODUCT_BUNDLE_IDENTIFIER = com.google.firebase.quickstart.AuthenticationExample; + PRODUCT_NAME = AuthenticationExample; + PROVISIONING_PROFILE = ""; + PROVISIONING_PROFILE_SPECIFIER = ""; + SWIFT_OPTIMIZATION_LEVEL = "-Onone"; + SWIFT_SWIFT3_OBJC_INFERENCE = Default; + SWIFT_VERSION = 5.0; + }; + name = Debug; + }; + 5F5A53961ADE67D500F81DF0 /* Release */ = { + isa = XCBuildConfiguration; + buildSettings = { + ASSETCATALOG_COMPILER_APPICON_NAME = AppIcon; + ASSETCATALOG_COMPILER_LAUNCHIMAGE_NAME = LaunchImage; + CODE_SIGN_ENTITLEMENTS = AuthenticationExample/AuthenticationExample.entitlements; + "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = "iPhone Developer"; + CODE_SIGN_STYLE = Automatic; + DEVELOPMENT_TEAM = ""; + INFOPLIST_FILE = "$(SRCROOT)/AuthenticationExample/Info.plist"; + IPHONEOS_DEPLOYMENT_TARGET = 15.0; + LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks"; + PRODUCT_BUNDLE_IDENTIFIER = com.google.firebase.quickstart.AuthenticationExample; + PRODUCT_NAME = AuthenticationExample; + PROVISIONING_PROFILE = ""; + PROVISIONING_PROFILE_SPECIFIER = ""; + SWIFT_OPTIMIZATION_LEVEL = "-Owholemodule"; + SWIFT_SWIFT3_OBJC_INFERENCE = Default; + SWIFT_VERSION = 5.0; + }; + name = Release; + }; +/* End XCBuildConfiguration section */ + +/* Begin XCConfigurationList section */ + 107346F92031590C004A66D1 /* Build configuration list for PBXNativeTarget "AuthenticationExampleSwiftUITests" */ = { + isa = XCConfigurationList; + buildConfigurations = ( + 107346FA2031590C004A66D1 /* Debug */, + 107346FB2031590C004A66D1 /* Release */, + ); + defaultConfigurationIsVisible = 0; + defaultConfigurationName = Release; + }; + 1073481120333B18004A66D1 /* Build configuration list for PBXNativeTarget "AuthenticationExampleUITests" */ = { + isa = XCConfigurationList; + buildConfigurations = ( + 1073481220333B18004A66D1 /* Debug */, + 1073481320333B18004A66D1 /* Release */, + ); + defaultConfigurationIsVisible = 0; + defaultConfigurationName = Release; + }; + 10AF4D151DD3966C0096D192 /* Build configuration list for PBXNativeTarget "AuthenticationExampleTests" */ = { + isa = XCConfigurationList; + buildConfigurations = ( + 10AF4D161DD3966C0096D192 /* Debug */, + 10AF4D171DD3966C0096D192 /* Release */, + ); + defaultConfigurationIsVisible = 0; + defaultConfigurationName = Release; + }; + 5F5A53471ADE670C00F81DF0 /* Build configuration list for PBXProject "AuthenticationExample" */ = { + isa = XCConfigurationList; + buildConfigurations = ( + 5F5A536D1ADE670C00F81DF0 /* Debug */, + 5F5A536E1ADE670C00F81DF0 /* Release */, + ); + defaultConfigurationIsVisible = 0; + defaultConfigurationName = Release; + }; + 5F5A536F1ADE670C00F81DF0 /* Build configuration list for PBXNativeTarget "AuthenticationExample" */ = { + isa = XCConfigurationList; + buildConfigurations = ( + 5F5A53701ADE670C00F81DF0 /* Debug */, + 5F5A53711ADE670C00F81DF0 /* Release */, + ); + defaultConfigurationIsVisible = 0; + defaultConfigurationName = Release; + }; + 5F5A53991ADE67D500F81DF0 /* Build configuration list for PBXNativeTarget "AuthenticationExampleSwift" */ = { + isa = XCConfigurationList; + buildConfigurations = ( + 5F5A53951ADE67D500F81DF0 /* Debug */, + 5F5A53961ADE67D500F81DF0 /* Release */, + ); + defaultConfigurationIsVisible = 0; + defaultConfigurationName = Release; + }; +/* End XCConfigurationList section */ + }; + rootObject = 5F5A53441ADE670C00F81DF0 /* Project object */; +} diff --git a/qs-snippets/LegacyAuthQuickstart/AuthenticationExample.xcodeproj/xcshareddata/xcschemes/AuthenticationExample.xcscheme b/qs-snippets/LegacyAuthQuickstart/AuthenticationExample.xcodeproj/xcshareddata/xcschemes/AuthenticationExample.xcscheme new file mode 100644 index 00000000..c1acaeed --- /dev/null +++ b/qs-snippets/LegacyAuthQuickstart/AuthenticationExample.xcodeproj/xcshareddata/xcschemes/AuthenticationExample.xcscheme @@ -0,0 +1,117 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/qs-snippets/LegacyAuthQuickstart/AuthenticationExample.xcodeproj/xcshareddata/xcschemes/AuthenticationExampleSwift.xcscheme b/qs-snippets/LegacyAuthQuickstart/AuthenticationExample.xcodeproj/xcshareddata/xcschemes/AuthenticationExampleSwift.xcscheme new file mode 100644 index 00000000..b592ace3 --- /dev/null +++ b/qs-snippets/LegacyAuthQuickstart/AuthenticationExample.xcodeproj/xcshareddata/xcschemes/AuthenticationExampleSwift.xcscheme @@ -0,0 +1,97 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/qs-snippets/LegacyAuthQuickstart/AuthenticationExample/.clang-format b/qs-snippets/LegacyAuthQuickstart/AuthenticationExample/.clang-format new file mode 100644 index 00000000..1f09ce0f --- /dev/null +++ b/qs-snippets/LegacyAuthQuickstart/AuthenticationExample/.clang-format @@ -0,0 +1,4 @@ +BasedOnStyle: Google +ColumnLimit: 100 +BinPackParameters: false +AllowAllParametersOfDeclarationOnNextLine: true diff --git a/qs-snippets/LegacyAuthQuickstart/AuthenticationExample/AppDelegate.h b/qs-snippets/LegacyAuthQuickstart/AuthenticationExample/AppDelegate.h new file mode 100644 index 00000000..00665f37 --- /dev/null +++ b/qs-snippets/LegacyAuthQuickstart/AuthenticationExample/AppDelegate.h @@ -0,0 +1,27 @@ +// +// Copyright (c) 2016 Google Inc. +// +// Licensed under the Apache License, Version 2.0 (the "License"); +// you may not use this file except in compliance with the License. +// You may obtain a copy of the License at +// +// http://www.apache.org/licenses/LICENSE-2.0 +// +// Unless required by applicable law or agreed to in writing, software +// distributed under the License is distributed on an "AS IS" BASIS, +// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +// See the License for the specific language governing permissions and +// limitations under the License. +// + +@import UIKit; + +@import GoogleSignIn; + +// [START signin_delegate] +@interface AppDelegate : UIResponder +// [END signin_delegate] + +@property(nonatomic, strong) UIWindow *window; + +@end diff --git a/qs-snippets/LegacyAuthQuickstart/AuthenticationExample/AppDelegate.m b/qs-snippets/LegacyAuthQuickstart/AuthenticationExample/AppDelegate.m new file mode 100644 index 00000000..599a79ed --- /dev/null +++ b/qs-snippets/LegacyAuthQuickstart/AuthenticationExample/AppDelegate.m @@ -0,0 +1,97 @@ +// +// Copyright (c) 2016 Google Inc. +// +// Licensed under the Apache License, Version 2.0 (the "License"); +// you may not use this file except in compliance with the License. +// You may obtain a copy of the License at +// +// http://www.apache.org/licenses/LICENSE-2.0 +// +// Unless required by applicable law or agreed to in writing, software +// distributed under the License is distributed on an "AS IS" BASIS, +// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +// See the License for the specific language governing permissions and +// limitations under the License. +// + +#import "AppDelegate.h" +#import "MainViewController.h" +#import "UIViewController+Alerts.h" +// [START auth_import] +@import FirebaseCore; +// [END auth_import] + +// [START google_import] +@import GoogleSignIn; +// [END google_import] +@import FBSDKCoreKit; + +@implementation AppDelegate + +- (BOOL)application:(UIApplication *)application + didFinishLaunchingWithOptions:(NSDictionary *)launchOptions { + // [START firebase_configure] + // Use Firebase library to configure APIs + [FIRApp configure]; + // [END firebase_configure] + + [[FBSDKApplicationDelegate sharedInstance] application:application + didFinishLaunchingWithOptions:launchOptions]; + return YES; +} + +// [START new_delegate] +- (BOOL)application:(nonnull UIApplication *)application + openURL:(nonnull NSURL *)url + options:(nonnull NSDictionary *)options { + // [END new_delegate] + return [self application:application + openURL:url + // [START new_options] + sourceApplication:options[UIApplicationOpenURLOptionsSourceApplicationKey] + annotation:options[UIApplicationOpenURLOptionsAnnotationKey]]; +} +// [END new_options] + +// [START old_delegate] +- (BOOL)application:(UIApplication *)application + openURL:(NSURL *)url + sourceApplication:(NSString *)sourceApplication + annotation:(id)annotation { + // [END old_delegate] + if ([self handlePasswordlessSignInWithLink:url]) { + return YES; + } + if ([[GIDSignIn sharedInstance] handleURL:url]) { + return YES; + } + return [[FBSDKApplicationDelegate sharedInstance] application:application + openURL:url + // [START old_options] + sourceApplication:sourceApplication + annotation:annotation]; +} +// [END old_options] + +#if __IPHONE_OS_VERSION_MAX_ALLOWED >= 120000 +- (BOOL)application:(UIApplication *)application continueUserActivity:(NSUserActivity *)userActivity restorationHandler:(void (^)(NSArray> * _Nullable))restorationHandler { +#else +- (BOOL)application:(UIApplication *)application continueUserActivity:(NSUserActivity *)userActivity restorationHandler:(void(^)(NSArray * __nullable restorableObjects))restorationHandler { +#endif + return [self handlePasswordlessSignInWithLink:userActivity.webpageURL]; +} + +- (BOOL)handlePasswordlessSignInWithLink:(nonnull NSURL*)url { + NSString *link = url.absoluteString; + // [START is_signin_link] + if ([[FIRAuth auth] isSignInWithEmailLink:link]) { + // [END is_signin_link] + [NSUserDefaults.standardUserDefaults setObject:link forKey:@"Link"]; + [(UINavigationController*)_window.rootViewController popToRootViewControllerAnimated:NO]; + [_window.rootViewController.childViewControllers[0] performSegueWithIdentifier:@"passwordless" sender:nil]; + return YES; + } + return NO; +} + +@end diff --git a/qs-snippets/LegacyAuthQuickstart/AuthenticationExample/AuthenticationExample.entitlements b/qs-snippets/LegacyAuthQuickstart/AuthenticationExample/AuthenticationExample.entitlements new file mode 100644 index 00000000..f2ab301e --- /dev/null +++ b/qs-snippets/LegacyAuthQuickstart/AuthenticationExample/AuthenticationExample.entitlements @@ -0,0 +1,14 @@ + + + + + com.apple.developer.applesignin + + Default + + com.apple.developer.associated-domains + + applinks:sen9z.app.goo.gl + + + diff --git a/qs-snippets/LegacyAuthQuickstart/AuthenticationExample/Base.lproj/Main.storyboard b/qs-snippets/LegacyAuthQuickstart/AuthenticationExample/Base.lproj/Main.storyboard new file mode 100644 index 00000000..df395447 --- /dev/null +++ b/qs-snippets/LegacyAuthQuickstart/AuthenticationExample/Base.lproj/Main.storyboard @@ -0,0 +1,588 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + Please enter your custom token here, which is signed using the private key from a service account downloaded from the Google Developer Console + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/qs-snippets/LegacyAuthQuickstart/AuthenticationExample/CustomTokenViewController.h b/qs-snippets/LegacyAuthQuickstart/AuthenticationExample/CustomTokenViewController.h new file mode 100644 index 00000000..a787bbba --- /dev/null +++ b/qs-snippets/LegacyAuthQuickstart/AuthenticationExample/CustomTokenViewController.h @@ -0,0 +1,20 @@ +// +// Copyright (c) 2016 Google Inc. +// +// Licensed under the Apache License, Version 2.0 (the "License"); +// you may not use this file except in compliance with the License. +// You may obtain a copy of the License at +// +// http://www.apache.org/licenses/LICENSE-2.0 +// +// Unless required by applicable law or agreed to in writing, software +// distributed under the License is distributed on an "AS IS" BASIS, +// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +// See the License for the specific language governing permissions and +// limitations under the License. +// + +@import UIKit; + +@interface CustomTokenViewController : UIViewController +@end \ No newline at end of file diff --git a/qs-snippets/LegacyAuthQuickstart/AuthenticationExample/CustomTokenViewController.m b/qs-snippets/LegacyAuthQuickstart/AuthenticationExample/CustomTokenViewController.m new file mode 100644 index 00000000..268b7557 --- /dev/null +++ b/qs-snippets/LegacyAuthQuickstart/AuthenticationExample/CustomTokenViewController.m @@ -0,0 +1,54 @@ +// +// Copyright (c) 2016 Google Inc. +// +// Licensed under the Apache License, Version 2.0 (the "License"); +// you may not use this file except in compliance with the License. +// You may obtain a copy of the License at +// +// http://www.apache.org/licenses/LICENSE-2.0 +// +// Unless required by applicable law or agreed to in writing, software +// distributed under the License is distributed on an "AS IS" BASIS, +// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +// See the License for the specific language governing permissions and +// limitations under the License. +// + +#import "CustomTokenViewController.h" +#import "UIViewController+Alerts.h" + +// [START auth_view_import] +@import FirebaseAuth; +// [END auth_view_import] + +@interface CustomTokenViewController () +@property(weak, nonatomic) IBOutlet UITextView *tokenField; +@end +@implementation CustomTokenViewController + +- (void)touchesBegan:(NSSet *)touches withEvent:(UIEvent *)event { + [self.view endEditing:YES]; +} + +- (IBAction)didTapCustomTokenLogin:(id)sender { + NSString *customToken = _tokenField.text; + [self showSpinner:^{ + // [START signinwithcustomtoken] + [[FIRAuth auth] signInWithCustomToken:customToken + completion:^(FIRAuthDataResult * _Nullable authResult, + NSError * _Nullable error) { + // [START_EXCLUDE] + [self hideSpinner:^{ + if (error) { + [self showMessagePrompt:error.localizedDescription]; + return; + } + [self.navigationController popViewControllerAnimated:YES]; + }]; + // [END_EXCLUDE] + }]; + // [END signinwithcustomtoken] + }]; +} + +@end diff --git a/qs-snippets/LegacyAuthQuickstart/AuthenticationExample/EmailViewController.h b/qs-snippets/LegacyAuthQuickstart/AuthenticationExample/EmailViewController.h new file mode 100644 index 00000000..da4c22d4 --- /dev/null +++ b/qs-snippets/LegacyAuthQuickstart/AuthenticationExample/EmailViewController.h @@ -0,0 +1,21 @@ +// +// Copyright (c) 2016 Google Inc. +// +// Licensed under the Apache License, Version 2.0 (the "License"); +// you may not use this file except in compliance with the License. +// You may obtain a copy of the License at +// +// http://www.apache.org/licenses/LICENSE-2.0 +// +// Unless required by applicable law or agreed to in writing, software +// distributed under the License is distributed on an "AS IS" BASIS, +// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +// See the License for the specific language governing permissions and +// limitations under the License. +// + +#import + +@interface EmailViewController : UIViewController + +@end diff --git a/qs-snippets/LegacyAuthQuickstart/AuthenticationExample/EmailViewController.m b/qs-snippets/LegacyAuthQuickstart/AuthenticationExample/EmailViewController.m new file mode 100644 index 00000000..4d700144 --- /dev/null +++ b/qs-snippets/LegacyAuthQuickstart/AuthenticationExample/EmailViewController.m @@ -0,0 +1,191 @@ +// +// Copyright (c) 2016 Google Inc. +// +// Licensed under the Apache License, Version 2.0 (the "License"); +// you may not use this file except in compliance with the License. +// You may obtain a copy of the License at +// +// http://www.apache.org/licenses/LICENSE-2.0 +// +// Unless required by applicable law or agreed to in writing, software +// distributed under the License is distributed on an "AS IS" BASIS, +// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +// See the License for the specific language governing permissions and +// limitations under the License. +// + +#import "EmailViewController.h" +#import "UIViewController+Alerts.h" + +@import FirebaseAuth; + +@interface EmailViewController () +@property(weak, nonatomic) IBOutlet UITextField *emailField; +@property(weak, nonatomic) IBOutlet UITextField *passwordField; +@end + +@implementation EmailViewController + +- (void)touchesBegan:(NSSet *)touches withEvent:(UIEvent *)event { + [self.view endEditing:YES]; +} + +- (IBAction)didTapEmailLogin:(id)sender { + [self showSpinner:^{ + // [START headless_email_auth] + [[FIRAuth auth] signInWithEmail:self->_emailField.text + password:self->_passwordField.text + completion:^(FIRAuthDataResult * _Nullable authResult, + NSError * _Nullable error) { + // [START_EXCLUDE] + [self hideSpinner:^{ + if (error && error.code == FIRAuthErrorCodeSecondFactorRequired) { + FIRMultiFactorResolver *resolver = error.userInfo[FIRAuthErrorUserInfoMultiFactorResolverKey]; + NSMutableString *displayNameString = [NSMutableString string]; + for (FIRMultiFactorInfo *tmpFactorInfo in resolver.hints) { + [displayNameString appendString:tmpFactorInfo.displayName]; + [displayNameString appendString:@" "]; + } + [self showTextInputPromptWithMessage:[NSString stringWithFormat:@"Select factor to sign in\n%@", displayNameString] + completionBlock:^(BOOL userPressedOK, NSString *_Nullable displayName) { + FIRPhoneMultiFactorInfo* selectedHint; + for (FIRMultiFactorInfo *tmpFactorInfo in resolver.hints) { + if ([displayName isEqualToString:tmpFactorInfo.displayName]) { + selectedHint = (FIRPhoneMultiFactorInfo *)tmpFactorInfo; + } + } + [FIRPhoneAuthProvider.provider + verifyPhoneNumberWithMultiFactorInfo:selectedHint + UIDelegate:nil + multiFactorSession:resolver.session + completion:^(NSString * _Nullable verificationID, NSError * _Nullable error) { + if (error) { + NSLog(@"Multi factor start sign in failed. Error: %@", error.description); + } else { + [self showTextInputPromptWithMessage:[NSString stringWithFormat:@"Verification code for %@", selectedHint.displayName] + completionBlock:^(BOOL userPressedOK, NSString *_Nullable verificationCode) { + FIRPhoneAuthCredential *credential = + [[FIRPhoneAuthProvider provider] credentialWithVerificationID:verificationID + verificationCode:verificationCode]; + FIRMultiFactorAssertion *assertion = [FIRPhoneMultiFactorGenerator assertionWithCredential:credential]; + [resolver resolveSignInWithAssertion:assertion completion:^(FIRAuthDataResult * _Nullable authResult, NSError * _Nullable error) { + if (error) { + NSLog(@"Multi factor finanlize sign in failed. Error: %@", error.description); + } else { + [self.navigationController popViewControllerAnimated:YES]; + } + }]; + }]; + } + }]; + }]; + } else if (error) { + [self showMessagePrompt:error.localizedDescription]; + return; + } + [self.navigationController popViewControllerAnimated:YES]; + }]; + // [END_EXCLUDE] + }]; + // [END headless_email_auth] + }]; +} + +/** @fn requestPasswordReset + @brief Requests a "password reset" email be sent. + */ +- (IBAction)didRequestPasswordReset:(id)sender { + [self showTextInputPromptWithMessage:@"Email:" + completionBlock:^(BOOL userPressedOK, NSString *_Nullable userInput) { + if (!userPressedOK || !userInput.length) { + return; + } + + [self showSpinner:^{ + // [START password_reset] + [[FIRAuth auth] sendPasswordResetWithEmail:userInput completion:^(NSError *_Nullable error) { + // [START_EXCLUDE] + [self hideSpinner:^{ + if (error) { + [self showMessagePrompt:error.localizedDescription]; + return; + } + + [self showMessagePrompt:@"Sent"]; + }]; + // [END_EXCLUDE] + }]; + // [END password_reset] + }]; + }]; +} + +/** @fn getProvidersForEmail + @brief Prompts the user for an email address, calls @c FIRAuth.getProvidersForEmail:callback: + and displays the result. + */ +- (IBAction)didGetProvidersForEmail:(id)sender { + [self showTextInputPromptWithMessage:@"Email:" + completionBlock:^(BOOL userPressedOK, NSString *_Nullable userInput) { + if (!userPressedOK || !userInput.length) { + return; + } + + [self showSpinner:^{ + // [START get_methods] + [[FIRAuth auth] fetchSignInMethodsForEmail:userInput + completion:^(NSArray *_Nullable providers, + NSError *_Nullable error) { + // [START_EXCLUDE] + [self hideSpinner:^{ + if (error) { + [self showMessagePrompt:error.localizedDescription]; + return; + } + + [self showMessagePrompt:[providers componentsJoinedByString:@", "]]; + }]; + // [END_EXCLUDE] + }]; + // [END get_methods] + }]; + }]; +} + +- (IBAction)didCreateAccount:(id)sender { + [self showTextInputPromptWithMessage:@"Email:" + completionBlock:^(BOOL userPressedOK, NSString *_Nullable email) { + if (!userPressedOK || !email.length) { + return; + } + + [self showTextInputPromptWithMessage:@"Password:" + completionBlock:^(BOOL userPressedOK, NSString *_Nullable password) { + if (!userPressedOK || !password.length) { + return; + } + + [self showSpinner:^{ + // [START create_user] + [[FIRAuth auth] createUserWithEmail:email + password:password + completion:^(FIRAuthDataResult * _Nullable authResult, + NSError * _Nullable error) { + // [START_EXCLUDE] + [self hideSpinner:^{ + if (error) { + [self showMessagePrompt: error.localizedDescription]; + return; + } + NSLog(@"%@ created", authResult.user.email); + [self.navigationController popViewControllerAnimated:YES]; + }]; + // [END_EXCLUDE] + }]; + // [END create_user] + }]; + }]; + }]; +} + +@end diff --git a/qs-snippets/LegacyAuthQuickstart/AuthenticationExample/Info.plist b/qs-snippets/LegacyAuthQuickstart/AuthenticationExample/Info.plist new file mode 100644 index 00000000..ac8f7590 --- /dev/null +++ b/qs-snippets/LegacyAuthQuickstart/AuthenticationExample/Info.plist @@ -0,0 +1,107 @@ + + + + + CFBundleDevelopmentRegion + en + CFBundleExecutable + $(EXECUTABLE_NAME) + CFBundleIcons + + CFBundleIcons~ipad + + CFBundleIdentifier + $(PRODUCT_BUNDLE_IDENTIFIER) + CFBundleInfoDictionaryVersion + 6.0 + CFBundleName + $(PRODUCT_NAME) + CFBundlePackageType + APPL + CFBundleShortVersionString + 1.0 + CFBundleSignature + ???? + CFBundleURLTypes + + + CFBundleTypeRole + Editor + CFBundleURLName + Client + CFBundleURLSchemes + + REVERSED_CLIENT_ID + + + + CFBundleVersion + 1 + FacebookAppID + Placeholder + FacebookDisplayName + Dev + LSApplicationQueriesSchemes + + fbapi + fbauth2 + + LSRequiresIPhoneOS + + NSAppTransportSecurity + + NSExceptionDomains + + akamaihd.net + + NSIncludesSubdomains + + NSThirdPartyExceptionRequiresForwardSecrecy + + + facebook.com + + NSIncludesSubdomains + + NSThirdPartyExceptionRequiresForwardSecrecy + + + fbcdn.net + + NSIncludesSubdomains + + NSThirdPartyExceptionRequiresForwardSecrecy + + + twimg.com + + NSIncludesSubdomains + + NSTemporaryExceptionAllowsInsecureHTTPLoads + + + + + UILaunchStoryboardName + LaunchScreen + UIMainStoryboardFile + Main + UIRequiredDeviceCapabilities + + armv7 + + UISupportedInterfaceOrientations + + UIInterfaceOrientationPortrait + UIInterfaceOrientationLandscapeLeft + UIInterfaceOrientationLandscapeRight + + UISupportedInterfaceOrientations~ipad + + UIInterfaceOrientationPortrait + UIInterfaceOrientationPortraitUpsideDown + UIInterfaceOrientationLandscapeLeft + UIInterfaceOrientationLandscapeRight + + + diff --git a/qs-snippets/LegacyAuthQuickstart/AuthenticationExample/MainViewController.h b/qs-snippets/LegacyAuthQuickstart/AuthenticationExample/MainViewController.h new file mode 100644 index 00000000..d9d82f4b --- /dev/null +++ b/qs-snippets/LegacyAuthQuickstart/AuthenticationExample/MainViewController.h @@ -0,0 +1,26 @@ +// +// Copyright (c) 2016 Google Inc. +// +// Licensed under the Apache License, Version 2.0 (the "License"); +// you may not use this file except in compliance with the License. +// You may obtain a copy of the License at +// +// http://www.apache.org/licenses/LICENSE-2.0 +// +// Unless required by applicable law or agreed to in writing, software +// distributed under the License is distributed on an "AS IS" BASIS, +// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +// See the License for the specific language governing permissions and +// limitations under the License. +// + +#import + +@import GoogleSignIn; +@import FirebaseAuth; + +// [START signin_controller] +@interface MainViewController : UITableViewController +// [END signin_controller] +- (void)firebaseLoginWithCredential:(FIRAuthCredential *)credential; +@end diff --git a/qs-snippets/LegacyAuthQuickstart/AuthenticationExample/MainViewController.m b/qs-snippets/LegacyAuthQuickstart/AuthenticationExample/MainViewController.m new file mode 100644 index 00000000..b3220651 --- /dev/null +++ b/qs-snippets/LegacyAuthQuickstart/AuthenticationExample/MainViewController.m @@ -0,0 +1,1197 @@ +// +// Copyright (c) 2016 Google Inc. +// +// Licensed under the Apache License, Version 2.0 (the "License"); +// you may not use this file except in compliance with the License. +// You may obtain a copy of the License at +// +// http://www.apache.org/licenses/LICENSE-2.0 +// +// Unless required by applicable law or agreed to in writing, software +// distributed under the License is distributed on an "AS IS" BASIS, +// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +// See the License for the specific language governing permissions and +// limitations under the License. +// + +#import "MainViewController.h" +#import "UIViewController+Alerts.h" + +#import +#import + +@import AuthenticationServices; +@import FBSDKCoreKit; +@import FBSDKLoginKit; +@import FirebaseCore; +@import FirebaseAnalytics; + +static const int kSectionMultiFactor = 4; +static const int kSectionToken = 3; +static const int kSectionProviders = 2; +static const int kSectionUser = 1; +static const int kSectionSignIn = 0; + +typedef enum : NSUInteger { + AuthEmail, + AuthAnonymous, + AuthApple, + AuthFacebook, + AuthGoogle, + AuthTwitter, + AuthGitHub, + AuthCustom, + AuthPhone, + AuthPasswordless, + AuthGameCenter, + AuthMicrosoft, + AuthEmailMFA, +} AuthProvider; + +/*! @var kOKButtonText + @brief The text of the "OK" button for the Sign In result dialogs. + */ +static NSString *const kOKButtonText = @"OK"; + +/*! @var kTokenRefreshedAlertTitle + @brief The title of the "Token Refreshed" alert. + */ +static NSString *const kTokenRefreshedAlertTitle = @"Token"; + +/*! @var kTokenRefreshErrorAlertTitle + @brief The title of the "Token Refresh error" alert. + */ +static NSString *const kTokenRefreshErrorAlertTitle = @"Get Token Error"; + +/** @var kSetDisplayNameTitle + @brief The title of the "Set Display Name" error dialog. + */ +static NSString *const kSetDisplayNameTitle = @"Set Display Name"; + +/** @var kUnlinkTitle + @brief The text of the "Unlink from Provider" error Dialog. + */ +static NSString *const kUnlinkTitle = @"Unlink from Provider"; + +/** @var kChangeEmailText + @brief The title of the "Change Email" button. + */ +static NSString *const kChangeEmailText = @"Change Email"; + +/** @var kChangePasswordText + @brief The title of the "Change Password" button. + */ +static NSString *const kChangePasswordText = @"Change Password"; + +/** @var kUpdatePhoneNumberText + @brief The title of the "Update Phone Number" button. + */ +static NSString *const kUpdatePhoneNumberText = @"Update Phone Number"; + +static BOOL isMFAEnabled = NO; + +@interface MainViewController () +@property(strong, nonatomic) FIRAuthStateDidChangeListenerHandle handle; +@property(strong, nonatomic) FIROAuthProvider *microsoftProvider; +@property(strong, nonatomic) FIROAuthProvider *twitterProvider; +@property(strong, nonatomic) FIROAuthProvider *gitHubProvider; +@end + +@interface MainViewController (SignInWithApple) + +@property(nonatomic, readwrite, nullable) NSString *currentNonce; + +- (void)startSignInWithAppleFlow API_AVAILABLE(ios(13.0)); + +- (void)startSignInWithGoogleFlow; + +@end + +@implementation MainViewController { + NSString *_currentNonce; +} + +- (void)firebaseLoginWithCredential:(FIRAuthCredential *)credential { + [self showSpinner:^{ + if ([FIRAuth auth].currentUser) { + // [START link_credential] + [[FIRAuth auth].currentUser linkWithCredential:credential + completion:^(FIRAuthDataResult *result, NSError *_Nullable error) { + // [START_EXCLUDE] + [self hideSpinner:^{ + if (error) { + [self showMessagePrompt:error.localizedDescription]; + return; + } + [self.tableView reloadData]; + }]; + // [END_EXCLUDE] + }]; + // [END link_credential] + } else { + // [START signin_credential] + [[FIRAuth auth] signInWithCredential:credential + completion:^(FIRAuthDataResult * _Nullable authResult, + NSError * _Nullable error) { + // [START_EXCLUDE silent] + [self hideSpinner:^{ + // [END_EXCLUDE] + if (isMFAEnabled && error && error.code == FIRAuthErrorCodeSecondFactorRequired) { + FIRMultiFactorResolver *resolver = error.userInfo[FIRAuthErrorUserInfoMultiFactorResolverKey]; + NSMutableString *displayNameString = [NSMutableString string]; + for (FIRMultiFactorInfo *tmpFactorInfo in resolver.hints) { + [displayNameString appendString:tmpFactorInfo.displayName]; + [displayNameString appendString:@" "]; + } + [self showTextInputPromptWithMessage:[NSString stringWithFormat:@"Select factor to sign in\n%@", displayNameString] + completionBlock:^(BOOL userPressedOK, NSString *_Nullable displayName) { + FIRPhoneMultiFactorInfo* selectedHint; + for (FIRMultiFactorInfo *tmpFactorInfo in resolver.hints) { + if ([displayName isEqualToString:tmpFactorInfo.displayName]) { + selectedHint = (FIRPhoneMultiFactorInfo *)tmpFactorInfo; + } + } + [FIRPhoneAuthProvider.provider + verifyPhoneNumberWithMultiFactorInfo:selectedHint + UIDelegate:nil + multiFactorSession:resolver.session + completion:^(NSString * _Nullable verificationID, NSError * _Nullable error) { + if (error) { + [self showMessagePrompt:error.localizedDescription]; + } else { + [self showTextInputPromptWithMessage:[NSString stringWithFormat:@"Verification code for %@", selectedHint.displayName] + completionBlock:^(BOOL userPressedOK, NSString *_Nullable verificationCode) { + FIRPhoneAuthCredential *credential = + [[FIRPhoneAuthProvider provider] credentialWithVerificationID:verificationID + verificationCode:verificationCode]; + FIRMultiFactorAssertion *assertion = [FIRPhoneMultiFactorGenerator assertionWithCredential:credential]; + [resolver resolveSignInWithAssertion:assertion completion:^(FIRAuthDataResult * _Nullable authResult, NSError * _Nullable error) { + if (error) { + [self showMessagePrompt:error.localizedDescription]; + } else { + NSLog(@"Multi factor finanlize sign in succeeded."); + } + }]; + }]; + } + }]; + }]; + } + else if (error) { + // [START_EXCLUDE] + [self showMessagePrompt:error.localizedDescription]; + // [END_EXCLUDE] + return; + } + // User successfully signed in. Get user data from the FIRUser object + if (authResult == nil) { return; } + FIRUser *user = authResult.user; + // [START_EXCLUDE] + }]; + // [END_EXCLUDE] + }]; + // [END signin_credential] + } + }]; +} + +- (void)showAuthPicker: (NSArray*) providers { + UIAlertController *picker = + [UIAlertController alertControllerWithTitle:@"Select Provider" + message:nil + preferredStyle:UIAlertControllerStyleAlert]; + + for (NSNumber *provider in providers) { + UIAlertAction *action; + switch (provider.unsignedIntegerValue) { + case AuthEmail: + { + action = [UIAlertAction actionWithTitle:@"Email" + style:UIAlertActionStyleDefault + handler:^(UIAlertAction * _Nonnull action) { + [self performSegueWithIdentifier:@"email" sender:nil]; + }]; + } + break; + case AuthEmailMFA: + { + action = [UIAlertAction actionWithTitle:@"Email with MFA" + style:UIAlertActionStyleDefault + handler:^(UIAlertAction * _Nonnull action) { + isMFAEnabled = YES; + [self performSegueWithIdentifier:@"email" sender:nil]; + }]; + } + break; + case AuthPasswordless: + { + action = [UIAlertAction actionWithTitle:@"Passwordless" + style:UIAlertActionStyleDefault + handler:^(UIAlertAction * _Nonnull action) { + [self performSegueWithIdentifier:@"passwordless" sender:nil]; + }]; + } + break; + case AuthCustom: + { + action = [UIAlertAction actionWithTitle:@"Custom" + style:UIAlertActionStyleDefault + handler:^(UIAlertAction * _Nonnull action) { + [self performSegueWithIdentifier:@"customToken" sender:nil]; + }]; + } + break; + case AuthApple: + { + if (@available(iOS 13, *)) { + action = [UIAlertAction actionWithTitle:@"Apple" + style:UIAlertActionStyleDefault + handler:^(UIAlertAction * _Nonnull action) { + [self startSignInWithAppleFlow]; + }]; + } else { + continue; + } + } + break; + case AuthTwitter: + { + action = [UIAlertAction actionWithTitle:@"Twitter" + style:UIAlertActionStyleDefault + handler:^(UIAlertAction * _Nonnull action) { + // [START firebase_auth_twitter] + [self.twitterProvider getCredentialWithUIDelegate:nil + completion:^(FIRAuthCredential *_Nullable credential, NSError *_Nullable error) { + [self showSpinner:^{ + if (error) { + [self hideSpinner:^{ + [self showMessagePrompt:error.localizedDescription]; + return; + }]; + } + if (credential) { + [[FIRAuth auth] signInWithCredential:credential + completion:^(FIRAuthDataResult *_Nullable authResult, + NSError *_Nullable error) { + [self hideSpinner:^{ + if (error) { + [self showMessagePrompt:error.localizedDescription]; + return; + } + }]; + }]; + } + }]; + }]; + // [END firebase_auth_twitter] + }]; + } + break; + case AuthGitHub: + { + action = [UIAlertAction actionWithTitle:@"GitHub" + style:UIAlertActionStyleDefault + handler:^(UIAlertAction * _Nonnull action) { + // [START firebase_auth_github] + [self.gitHubProvider getCredentialWithUIDelegate:nil + completion:^(FIRAuthCredential *_Nullable credential, NSError *_Nullable error) { + [self showSpinner:^{ + if (error) { + [self hideSpinner:^{ + [self showMessagePrompt:error.localizedDescription]; + return; + }]; + } + if (credential) { + [[FIRAuth auth] signInWithCredential:credential + completion:^(FIRAuthDataResult *_Nullable authResult, + NSError *_Nullable error) { + [self hideSpinner:^{ + if (error) { + [self showMessagePrompt:error.localizedDescription]; + return; + } + }]; + }]; + } + }]; + }]; + // [END firebase_auth_github] + }]; + } + break; + case AuthFacebook: { + action = [UIAlertAction actionWithTitle:@"Facebook" + style:UIAlertActionStyleDefault + handler:^(UIAlertAction * _Nonnull action) { + FBSDKLoginManager *loginManager = [[FBSDKLoginManager alloc] init]; + [loginManager logInWithPermissions:@[ @"public_profile", @"email" ] + fromViewController:self + handler:^(FBSDKLoginManagerLoginResult *result, NSError *error) { + if (error) { + [self showMessagePrompt:error.localizedDescription]; + } else if (result.isCancelled) { + NSLog(@"FBLogin cancelled"); + } else { + // [START headless_facebook_auth] + FIRAuthCredential *credential = [FIRFacebookAuthProvider + credentialWithAccessToken:[FBSDKAccessToken currentAccessToken].tokenString]; + // [END headless_facebook_auth] + [self firebaseLoginWithCredential:credential]; + } + }]; + }]; + } + break; + case AuthGoogle: { + action = [UIAlertAction actionWithTitle:@"Google" + style:UIAlertActionStyleDefault + handler:^(UIAlertAction * _Nonnull action) { + [self startSignInWithGoogleFlow]; + }]; + } + break; + case AuthPhone: { + action = [UIAlertAction actionWithTitle:@"Phone" + style:UIAlertActionStyleDefault + handler:^(UIAlertAction * _Nonnull action) { + [self showTextInputPromptWithMessage:@"Phone Number:" + completionBlock:^(BOOL userPressedOK, NSString *_Nullable userInput) { + if (!userPressedOK || !userInput.length) { + return; + } + + [self showSpinner:^{ + // [START phone_auth] + [[FIRPhoneAuthProvider provider] verifyPhoneNumber:userInput + UIDelegate:nil + completion:^(NSString * _Nullable verificationID, NSError * _Nullable error) { + // [START_EXCLUDE silent] + [self hideSpinner:^{ + // [END_EXCLUDE] + if (error) { + [self showMessagePrompt:error.localizedDescription]; + return; + } + // Sign in using the verificationID and the code sent to the user + // [START_EXCLUDE] + [self showTextInputPromptWithMessage:@"Verification Code:" + completionBlock:^(BOOL userPressedOK, NSString *_Nullable userInput) { + if (!userPressedOK || !userInput.length) { + return; + } + + // [START get_phone_cred] + FIRAuthCredential *credential = [[FIRPhoneAuthProvider provider] + credentialWithVerificationID:verificationID + verificationCode:userInput]; + // [END get_phone_cred] + [self firebaseLoginWithCredential:credential]; + }]; + }]; + // [END_EXCLUDE] + }]; + // [END phone_auth] + }]; + }]; + }]; + } + break; + case AuthAnonymous: { + action = [UIAlertAction actionWithTitle:@"Anonymous" + style:UIAlertActionStyleDefault + handler:^(UIAlertAction * _Nonnull action) { + [self showSpinner:^{ + // [START firebase_auth_anonymous] + [[FIRAuth auth] signInAnonymouslyWithCompletion:^(FIRAuthDataResult * _Nullable authResult, + NSError * _Nullable error) { + // [START_EXCLUDE] + [self hideSpinner:^{ + if (error) { + [self showMessagePrompt:error.localizedDescription]; + return; + } + }]; + // [END_EXCLUDE] + }]; + // [END firebase_auth_anonymous] + }]; + }]; + } + break; + case AuthGameCenter: { + action = [UIAlertAction actionWithTitle:@"Game Center" + style:UIAlertActionStyleDefault + handler:^(UIAlertAction * _Nonnull action) { + // [START firebase_auth_gamecenter] + [FIRGameCenterAuthProvider + getCredentialWithCompletion:^(FIRAuthCredential * _Nullable credential, + NSError * _Nullable error) { + [self showSpinner:^{ + if (error) { + [self hideSpinner:^{ + [self showMessagePrompt:error.localizedDescription]; + return; + }]; + } + if (credential) { + [[FIRAuth auth] signInWithCredential:credential + completion:^(FIRAuthDataResult * _Nullable authResult, + NSError * _Nullable error) { + [self hideSpinner:^{ + if (error) { + [self showMessagePrompt:error.localizedDescription]; + return; + } + }]; + }]; + } + }]; + }]; + // [END firebase_auth_gamecenter] + }]; + }; + break; + case AuthMicrosoft: { + action = [UIAlertAction actionWithTitle:@"Microsoft" + style:UIAlertActionStyleDefault + handler:^(UIAlertAction * _Nonnull action) { + // [START firebase_auth_microsoft] + [self.microsoftProvider getCredentialWithUIDelegate:nil + completion:^(FIRAuthCredential *_Nullable credential, NSError *_Nullable error) { + [self showSpinner:^{ + if (error) { + [self hideSpinner:^{ + [self showMessagePrompt:error.localizedDescription]; + return; + }]; + } + if (credential) { + [[FIRAuth auth] signInWithCredential:credential + completion:^(FIRAuthDataResult *_Nullable authResult, + NSError *_Nullable error) { + [self hideSpinner:^{ + if (error) { + [self showMessagePrompt:error.localizedDescription]; + return; + } + }]; + }]; + } + }]; + }]; + // [END firebase_auth_microsoft] + }]; + } + break; + } + + [picker addAction:action]; + } + + + UIAlertAction *cancel = [UIAlertAction actionWithTitle:@"Cancel" + style:UIAlertActionStyleCancel + handler:nil]; + [picker addAction:cancel]; + + [self presentViewController:picker animated:YES completion:nil]; +} + +- (IBAction)didTapSignIn:(id)sender { + [self showAuthPicker:@[@(AuthEmail), + @(AuthEmailMFA), + @(AuthAnonymous), + @(AuthApple), + @(AuthGoogle), + @(AuthFacebook), + @(AuthTwitter), + @(AuthGitHub), + @(AuthPhone), + @(AuthCustom), + @(AuthPasswordless), + @(AuthGameCenter), + @(AuthMicrosoft)]]; +} + +- (IBAction)didTapLink:(id)sender { + NSMutableArray *providers = [@[@(AuthGoogle), + @(AuthFacebook), + @(AuthTwitter), + @(AuthPhone)] mutableCopy]; + + // Remove any existing providers. Note that this is not a complete list of + // providers, so always check the documentation for a complete reference: + // https://firebase.google.com/docs/auth + for (id userInfo in [FIRAuth auth].currentUser.providerData) { + if ([userInfo.providerID isEqualToString:FIRFacebookAuthProviderID]) { + [providers removeObject:@(AuthFacebook)]; + } else if ([userInfo.providerID isEqualToString:FIRGoogleAuthProviderID]) { + [providers removeObject:@(AuthGoogle)]; + } else if ([userInfo.providerID isEqualToString:FIRTwitterAuthProviderID]) { + [providers removeObject:@(AuthTwitter)]; + } else if ([userInfo.providerID isEqualToString:FIRPhoneAuthProviderID]) { + [providers removeObject:@(AuthPhone)]; + } + } + [self showAuthPicker:providers]; +} + +- (IBAction)didTapSignOut:(id)sender { + // [START signout] + NSError *signOutError; + BOOL status = [[FIRAuth auth] signOut:&signOutError]; + if (!status) { + NSLog(@"Error signing out: %@", signOutError); + return; + } + // [END signout] +} + +- (void)authenticateGameCenterLocalPlayer { + __weak GKLocalPlayer *localPlayer = [GKLocalPlayer localPlayer]; + localPlayer.authenticateHandler = ^(UIViewController *gcAuthViewController, + NSError *error) { + if (gcAuthViewController != nil) { + // Pause any activities that require user interaction, then present the + // gcAuthViewController to the player. + [self presentViewController:gcAuthViewController animated:YES completion:nil]; + } else if (localPlayer.isAuthenticated) { + // Local player is logged in to Game Center. + } else { + // Error + if (error) { + [self showMessagePrompt:error.localizedDescription]; + return; + } + } + }; +} + +- (void)viewWillAppear:(BOOL)animated { + [super viewWillAppear:animated]; + // [START auth_listener] + self.handle = [[FIRAuth auth] + addAuthStateDidChangeListener:^(FIRAuth *_Nonnull auth, FIRUser *_Nullable user) { + // [START_EXCLUDE] + [self setTitleDisplay:user]; + [self.tableView reloadData]; + // [END_EXCLUDE] + }]; + // [END auth_listener] + + self.microsoftProvider = [FIROAuthProvider providerWithProviderID:@"microsoft.com"]; + self.twitterProvider = [FIROAuthProvider providerWithProviderID:@"twitter.com"]; + self.gitHubProvider = [FIROAuthProvider providerWithProviderID:@"github.com"]; + + // Authenticate Game Center Local Player + // Uncomment to sign in with Game Center + // [self authenticateGameCenterLocalPlayer]; +} + +- (void)setTitleDisplay: (FIRUser *)user { + if (user.displayName) { + self.navigationItem.title = [NSString stringWithFormat:@"Welcome %@", user.displayName]; + } else { + self.navigationItem.title = @"Authentication Example"; + } +} + +- (void)viewWillDisappear:(BOOL)animated { + [super viewWillDisappear:animated]; + // [START remove_auth_listener] + [[FIRAuth auth] removeAuthStateDidChangeListener:_handle]; + // [END remove_auth_listener] +} + +- (NSInteger)tableView:(UITableView *)tableView numberOfRowsInSection:(NSInteger)section { + if (section == kSectionSignIn) { + return 1; + } else if (section == kSectionUser || section == kSectionToken || section == kSectionMultiFactor) { + if ([FIRAuth auth].currentUser) { + return 1; + } else { + return 0; + } + } else if (section == kSectionProviders) { + return [[FIRAuth auth].currentUser.providerData count]; + } + NSAssert(NO, @"Unexpected section"); + return 0; +} + +- (UITableViewCell *)tableView:(UITableView *)tableView + cellForRowAtIndexPath:(NSIndexPath *)indexPath { + UITableViewCell *cell; + if (indexPath.section == kSectionSignIn) { + // [START current_user] + if ([FIRAuth auth].currentUser) { + // User is signed in. + // [START_EXCLUDE] + cell = [tableView dequeueReusableCellWithIdentifier:@"SignOut"]; + // [END_EXCLUDE] + } else { + // No user is signed in. + // [START_EXCLUDE] + cell = [tableView dequeueReusableCellWithIdentifier:@"SignIn"]; + // [END_EXCLUDE] + } + // [END current_user] + } else if (indexPath.section == kSectionUser) { + cell = [tableView dequeueReusableCellWithIdentifier:@"Profile"]; + // [START get_user_profile] + FIRUser *user = [FIRAuth auth].currentUser; + // [END get_user_profile] + // [START user_profile] + if (user) { + // The user's ID, unique to the Firebase project. + // Do NOT use this value to authenticate with your backend server, + // if you have one. Use getTokenWithCompletion:completion: instead. + NSString *email = user.email; + NSString *uid = user.uid; + NSMutableString *multiFactorString = [NSMutableString stringWithFormat:@"MultiFactor: "]; + for (FIRMultiFactorInfo *info in user.multiFactor.enrolledFactors) { + [multiFactorString appendString:info.displayName]; + [multiFactorString appendString:@" "]; + } + NSURL *photoURL = user.photoURL; + // [START_EXCLUDE] + UILabel *emailLabel = [(UILabel *)cell viewWithTag:1]; + UILabel *userIDLabel = [(UILabel *)cell viewWithTag:2]; + UIImageView *profileImageView = [(UIImageView *)cell viewWithTag:3]; + UILabel *multiFactorLabel = [(UILabel *)cell viewWithTag:4]; + emailLabel.text = email; + userIDLabel.text = uid; + multiFactorLabel.text = multiFactorString; + if (isMFAEnabled) { + multiFactorLabel.hidden = NO; + } else { + multiFactorLabel.hidden = YES; + } + + static NSURL *lastPhotoURL = nil; + lastPhotoURL = photoURL; // to prevent earlier image overwrites later one. + if (photoURL) { + dispatch_async(dispatch_get_global_queue(DISPATCH_QUEUE_PRIORITY_BACKGROUND, 0), ^() { + UIImage *image = [UIImage imageWithData:[NSData dataWithContentsOfURL:photoURL]]; + dispatch_async(dispatch_get_main_queue(), ^() { + if (photoURL == lastPhotoURL) { + profileImageView.image = image; + } + }); + }); + } else { + profileImageView.image = [UIImage imageNamed:@"ic_account_circle"]; + } + // [END_EXCLUDE] + } + // [END user_profile] + } else if (indexPath.section == kSectionProviders) { + cell = [tableView dequeueReusableCellWithIdentifier:@"Provider"]; + // [START provider_data] + id userInfo = [FIRAuth auth].currentUser.providerData[indexPath.row]; + cell.textLabel.text = [userInfo providerID]; + // Provider-specific UID + cell.detailTextLabel.text = [userInfo uid]; + // [END provider_data] + } else if (indexPath.section == kSectionToken) { + cell = [tableView dequeueReusableCellWithIdentifier:@"Token"]; + UIButton *requestEmailButton = [(UIButton *)cell viewWithTag:4]; + requestEmailButton.enabled = [FIRAuth auth].currentUser.email ? YES : NO; + } else if (indexPath.section == kSectionMultiFactor) { + cell = [tableView dequeueReusableCellWithIdentifier:@"MultiFactor"]; + } else { + [NSException raise:NSInternalInconsistencyException format:@"Unexpected state"]; + } + return cell; +} + +- (NSString *)tableView:(UITableView *)tableView + titleForDeleteConfirmationButtonForRowAtIndexPath:(NSIndexPath *)indexPath { + return @"Unlink"; +} + +- (UITableViewCellEditingStyle)tableView:(UITableView *)aTableView + editingStyleForRowAtIndexPath:(NSIndexPath *)indexPath { + if (indexPath.section == kSectionProviders) { + return UITableViewCellEditingStyleDelete; + } + return UITableViewCellEditingStyleNone; +} + +// Swipe to delete. +- (void)tableView:(UITableView *)tableView + commitEditingStyle:(UITableViewCellEditingStyle)editingStyle + forRowAtIndexPath:(NSIndexPath *)indexPath { + if (editingStyle == UITableViewCellEditingStyleDelete) { + NSString *providerID = [[FIRAuth auth].currentUser.providerData[indexPath.row] providerID]; + [self showSpinner:^{ + // [START unlink_provider] + [[FIRAuth auth].currentUser unlinkFromProvider:providerID + completion:^(FIRUser *_Nullable user, NSError *_Nullable error) { + // [START_EXCLUDE] + [self hideSpinner:^{ + if (error) { + [self showMessagePrompt:error.localizedDescription]; + return; + } + [self.tableView reloadData]; + }]; + // [END_EXCLUDE] + }]; + // [END unlink_provider] + }]; + } +} + +- (CGFloat)tableView:(UITableView *)tableView heightForRowAtIndexPath:(NSIndexPath *)indexPath { + if (indexPath.section == kSectionUser) { + return 200; + } + return 44; +} +- (NSInteger)numberOfSectionsInTableView:(UITableView *)tableView { + if (isMFAEnabled) { + return 5; + } else { + return 4; + } +} + +- (IBAction)didMultiFactorEnroll:(id)sender { + FIRUser *user = FIRAuth.auth.currentUser; + if (!user) { + NSLog(@"Please sign in first."); + } else { + [self showTextInputPromptWithMessage:@"Phone Number" + completionBlock:^(BOOL userPressedOK, NSString *_Nullable phoneNumber) { + [user.multiFactor + getSessionWithCompletion:^(FIRMultiFactorSession *_Nullable session, NSError *_Nullable error) { + [FIRPhoneAuthProvider.provider verifyPhoneNumber:phoneNumber + UIDelegate:nil + multiFactorSession:session + completion:^(NSString * _Nullable verificationID, + NSError * _Nullable error) { + if (error) { + [self showMessagePrompt:error.localizedDescription]; + } else { + [self showTextInputPromptWithMessage:@"Verification code" + completionBlock:^(BOOL userPressedOK, + NSString *_Nullable verificationCode) { + FIRPhoneAuthCredential *credential = + [[FIRPhoneAuthProvider provider] credentialWithVerificationID:verificationID + verificationCode:verificationCode]; + FIRMultiFactorAssertion *assertion = + [FIRPhoneMultiFactorGenerator assertionWithCredential:credential]; + [self showTextInputPromptWithMessage:@"Display name" + completionBlock:^(BOOL userPressedOK, + NSString *_Nullable displayName) { + [user.multiFactor enrollWithAssertion:assertion + displayName:displayName + completion:^(NSError *_Nullable error) { + if (error) { + [self showMessagePrompt:error.localizedDescription]; + } else { + NSLog(@"Multi factor finanlize enroll succeeded."); + [self showTypicalUIForUserUpdateResultsWithTitle:@"Multi Factor" error:error]; + } + }]; + }]; + }]; + } + }]; + }]; + }]; + } +} + +- (IBAction)didMultiFactorUnenroll:(id)sender { + NSMutableString *displayNameString = [NSMutableString string]; + for (FIRMultiFactorInfo *tmpFactorInfo in FIRAuth.auth.currentUser.multiFactor.enrolledFactors) { + [displayNameString appendString:tmpFactorInfo.displayName]; + [displayNameString appendString:@" "]; + } + [self showTextInputPromptWithMessage:[NSString stringWithFormat:@"Multifactor Unenroll\n%@", displayNameString] + completionBlock:^(BOOL userPressedOK, NSString *_Nullable displayName) { + FIRMultiFactorInfo *factorInfo; + for (FIRMultiFactorInfo *tmpFactorInfo in FIRAuth.auth.currentUser.multiFactor.enrolledFactors) { + if ([displayName isEqualToString:tmpFactorInfo.displayName]) { + factorInfo = tmpFactorInfo; + } + } + [FIRAuth.auth.currentUser.multiFactor unenrollWithInfo:factorInfo + completion:^(NSError * _Nullable error) { + if (error) { + [self showMessagePrompt:error.localizedDescription]; + } else { + NSLog(@"Multi factor finanlize unenroll succeeded."); + [self showTypicalUIForUserUpdateResultsWithTitle:@"Multi Factor" error:error]; + } + }]; + }]; +} + +- (IBAction)didTokenRefresh:(id)sender { + FIRAuthTokenCallback action = ^(NSString *_Nullable token, NSError *_Nullable error) { + UIAlertAction *okAction = [UIAlertAction actionWithTitle:kOKButtonText + style:UIAlertActionStyleDefault + handler:^(UIAlertAction *action) { + NSLog(kOKButtonText); + }]; + if (error) { + UIAlertController *alertController = + [UIAlertController alertControllerWithTitle:kTokenRefreshErrorAlertTitle + message:error.localizedDescription + preferredStyle:UIAlertControllerStyleAlert]; + [alertController addAction:okAction]; + [self presentViewController:alertController animated:YES completion:nil]; + return; + } + + // Log token refresh event to Analytics. + [FIRAnalytics logEventWithName:@"tokenrefresh" parameters:nil]; + + UIAlertController *alertController = + [UIAlertController alertControllerWithTitle:kTokenRefreshedAlertTitle + message:token + preferredStyle:UIAlertControllerStyleAlert]; + [alertController addAction:okAction]; + [self presentViewController:alertController animated:YES completion:nil]; + }; + // [START token_refresh] + [[FIRAuth auth].currentUser getIDTokenForcingRefresh:YES completion:action]; + // [END token_refresh] +} + + +/** @fn setDisplayName + @brief Changes the display name of the current user. + */ +- (IBAction)didSetDisplayName:(id)sender { + [self showTextInputPromptWithMessage:@"Display Name:" + completionBlock:^(BOOL userPressedOK, NSString *_Nullable userInput) { + if (!userPressedOK || !userInput.length) { + return; + } + + [self showSpinner:^{ + // [START profile_change] + FIRUserProfileChangeRequest *changeRequest = [[FIRAuth auth].currentUser profileChangeRequest]; + changeRequest.displayName = userInput; + [changeRequest commitChangesWithCompletion:^(NSError *_Nullable error) { + // [START_EXCLUDE] + [self hideSpinner:^{ + [self showTypicalUIForUserUpdateResultsWithTitle:kSetDisplayNameTitle error:error]; + [self setTitleDisplay:[FIRAuth auth].currentUser]; + }]; + // [END_EXCLUDE] + }]; + // [END profile_change] + }]; + }]; +} + +/** @fn requestVerifyEmail + @brief Requests a "verify email" email be sent. + */ +- (IBAction)didRequestVerifyEmail:(id)sender { + [self showSpinner:^{ + // [START send_verification_email] + [[FIRAuth auth].currentUser sendEmailVerificationWithCompletion:^(NSError *_Nullable error) { + // [START_EXCLUDE] + [self hideSpinner:^{ + if (error) { + [self showMessagePrompt:error.localizedDescription]; + return; + } + + [self showMessagePrompt:@"Sent"]; + }]; + // [END_EXCLUDE] + }]; + // [END send_verification_email] + }]; +} + +/** @fn changeEmail + @brief Changes the email address of the current user. + */ +- (IBAction)didChangeEmail:(id)sender { + [self showTextInputPromptWithMessage:@"Email Address:" + completionBlock:^(BOOL userPressedOK, NSString *_Nullable userInput) { + if (!userPressedOK || !userInput.length) { + return; + } + + [self showSpinner:^{ + // [START change_email] + [[FIRAuth auth].currentUser updateEmail:userInput completion:^(NSError *_Nullable error) { + // [START_EXCLUDE] + [self hideSpinner:^{ + [self showTypicalUIForUserUpdateResultsWithTitle:kChangeEmailText error:error]; + }]; + // [END_EXCLUDE] + }]; + // [END change_email] + }]; + }]; +} + +/** @fn changePassword + @brief Changes the password of the current user. + */ +- (IBAction)didChangePassword:(id)sender { + [self showTextInputPromptWithMessage:@"New Password:" + completionBlock:^(BOOL userPressedOK, NSString *_Nullable userInput) { + if (!userPressedOK || !userInput.length) { + return; + } + + [self showSpinner:^{ + // [START change_password] + [[FIRAuth auth].currentUser updatePassword:userInput completion:^(NSError *_Nullable error) { + // [START_EXCLUDE] + [self hideSpinner:^{ + [self showTypicalUIForUserUpdateResultsWithTitle:kChangePasswordText error:error]; + }]; + // [END_EXCLUDE] + }]; + // [END change_password] + }]; + }]; +} + +/** @fn updatePhoneNumber + @brief Updates the phone number of the current user. + */ +- (IBAction)didUpdatePhoneNumber:(id)sender { + [self showTextInputPromptWithMessage:@"New Phone Number:" + completionBlock:^(BOOL userPressedOK, NSString *_Nullable userInput) { + if (!userPressedOK || !userInput.length) { + return; + } + + [self showSpinner:^{ + // [START update_phone] + [[FIRPhoneAuthProvider provider] verifyPhoneNumber:userInput + UIDelegate:nil + completion:^(NSString * _Nullable verificationID, + NSError * _Nullable error) { + // [START_EXCLUDE] + [self hideSpinner:^{ + if (error) { + [self showMessagePrompt:error.localizedDescription]; + return; + } + [self showTextInputPromptWithMessage:@"Verification Code:" + completionBlock:^(BOOL userPressedOK, NSString *_Nullable userInput) { + if (!userPressedOK || !userInput.length) { + return; + } + + [self showSpinner:^{ + // [END_EXCLUDE] + FIRPhoneAuthCredential *credential = [[FIRPhoneAuthProvider provider] + credentialWithVerificationID:verificationID + verificationCode:userInput]; + [[FIRAuth auth].currentUser updatePhoneNumberCredential:credential + completion:^(NSError * _Nullable error) { + // [END update_phone] + [self hideSpinner:^{ + [self showTypicalUIForUserUpdateResultsWithTitle:kUpdatePhoneNumberText + error:error]; + }]; + }]; + }]; + }]; + }]; + }]; + }]; + }]; +} + +/** @fn showTypicalUIForUserUpdateResultsWithTitle:error: + @brief Shows a @c UIAlertView if error is non-nil with the localized description of the error. + @param resultsTitle The title of the @c UIAlertView + @param error The error details to display if non-nil. + */ +- (void)showTypicalUIForUserUpdateResultsWithTitle:(NSString *)resultsTitle error:(NSError *)error { + if (error) { + NSString *message = [NSString stringWithFormat:@"%@ (%ld)\n%@", error.domain, (long)error.code, + error.localizedDescription]; + if ([UIAlertController class]) { + UIAlertAction *okAction = [UIAlertAction actionWithTitle:kOKButtonText + style:UIAlertActionStyleDefault + handler:^(UIAlertAction *action) { + NSLog(@"OK"); + }]; + + UIAlertController *alertController = [UIAlertController alertControllerWithTitle:resultsTitle + message:message + preferredStyle:UIAlertControllerStyleAlert]; + [alertController addAction:okAction]; + [self presentViewController:alertController + animated:YES + completion:nil]; + } else { + UIAlertView *alert = [[UIAlertView alloc] initWithTitle:resultsTitle + message:message + delegate:nil + cancelButtonTitle:nil + otherButtonTitles:kOKButtonText, nil]; + [alert show]; + return; + } + } + [self.tableView reloadData]; +} + +@end + +#pragma mark - Sign in with Apple + +@implementation MainViewController (SignInWithApple) + +- (void)startSignInWithAppleFlow { + NSString *nonce = [self randomNonce:32]; + self.currentNonce = nonce; + ASAuthorizationAppleIDProvider *appleIDProvider = [[ASAuthorizationAppleIDProvider alloc] init]; + ASAuthorizationAppleIDRequest *request = [appleIDProvider createRequest]; + request.requestedScopes = @[ASAuthorizationScopeFullName, ASAuthorizationScopeEmail]; + request.nonce = [self stringBySha256HashingString:nonce]; + + ASAuthorizationController *authorizationController = + [[ASAuthorizationController alloc] initWithAuthorizationRequests:@[request]]; + authorizationController.delegate = self; + authorizationController.presentationContextProvider = self; + [authorizationController performRequests]; +} + +// [START random_nonce] +// Adapted from https://auth0.com/docs/api-auth/tutorials/nonce#generate-a-cryptographically-random-nonce +- (NSString *)randomNonce:(NSInteger)length { + NSAssert(length > 0, @"Expected nonce to have positive length"); + NSString *characterSet = @"0123456789ABCDEFGHIJKLMNOPQRSTUVXYZabcdefghijklmnopqrstuvwxyz-._"; + NSMutableString *result = [NSMutableString string]; + NSInteger remainingLength = length; + + while (remainingLength > 0) { + NSMutableArray *randoms = [NSMutableArray arrayWithCapacity:16]; + for (NSInteger i = 0; i < 16; i++) { + uint8_t random = 0; + int errorCode = SecRandomCopyBytes(kSecRandomDefault, 1, &random); + NSAssert(errorCode == errSecSuccess, @"Unable to generate nonce: OSStatus %i", errorCode); + + [randoms addObject:@(random)]; + } + + for (NSNumber *random in randoms) { + if (remainingLength == 0) { + break; + } + + if (random.unsignedIntValue < characterSet.length) { + unichar character = [characterSet characterAtIndex:random.unsignedIntValue]; + [result appendFormat:@"%C", character]; + remainingLength--; + } + } + } + + return [result copy]; +} +// [END random_nonce] + +// [START sha_256] +- (NSString *)stringBySha256HashingString:(NSString *)input { + const char *string = [input UTF8String]; + unsigned char result[CC_SHA256_DIGEST_LENGTH]; + CC_SHA256(string, (CC_LONG)strlen(string), result); + + NSMutableString *hashed = [NSMutableString stringWithCapacity:CC_SHA256_DIGEST_LENGTH * 2]; + for (NSInteger i = 0; i < CC_SHA256_DIGEST_LENGTH; i++) { + [hashed appendFormat:@"%02x", result[i]]; + } + return hashed; +} +// [END sha_256] + +- (void)authorizationController:(ASAuthorizationController *)controller + didCompleteWithAuthorization:(ASAuthorization *)authorization API_AVAILABLE(ios(13.0)) { + if ([authorization.credential isKindOfClass:[ASAuthorizationAppleIDCredential class]]) { + ASAuthorizationAppleIDCredential *appleIDCredential = authorization.credential; + NSString *rawNonce = self.currentNonce; + NSAssert(rawNonce != nil, @"Invalid state: A login callback was received, but no login request was sent."); + + if (appleIDCredential.identityToken == nil) { + NSLog(@"Unable to fetch identity token."); + return; + } + + NSString *idToken = [[NSString alloc] initWithData:appleIDCredential.identityToken + encoding:NSUTF8StringEncoding]; + if (idToken == nil) { + NSLog(@"Unable to serialize id token from data: %@", appleIDCredential.identityToken); + } + + // Initialize a Firebase credential. + FIROAuthCredential *credential = [FIROAuthProvider credentialWithProviderID:@"apple.com" + IDToken:idToken + rawNonce:rawNonce]; + + // Sign in with Firebase. + [self firebaseLoginWithCredential:credential]; + } +} + +- (void)authorizationController:(ASAuthorizationController *)controller + didCompleteWithError:(NSError *)error API_AVAILABLE(ios(13.0)) { + NSLog(@"Sign in with Apple errored: %@", error); +} + +- (ASPresentationAnchor)presentationAnchorForAuthorizationController:(ASAuthorizationController *)controller API_AVAILABLE(ios(13.0)) { + return self.view.window; +} + +- (void)setCurrentNonce:(NSString *)currentNonce { + _currentNonce = [currentNonce copy]; +} + +- (NSString *)currentNonce { + return [_currentNonce copy]; +} + +#pragma mark - Sign in with Google + +- (void)startSignInWithGoogleFlow { + // [START headless_google_auth] + GIDConfiguration *config = [[GIDConfiguration alloc] initWithClientID:[FIRApp defaultApp].options.clientID]; + [GIDSignIn.sharedInstance setConfiguration:config]; + + __weak __auto_type weakSelf = self; + [GIDSignIn.sharedInstance signInWithPresentingViewController:self + completion:^(GIDSignInResult * _Nullable result, NSError * _Nullable error) { + __auto_type strongSelf = weakSelf; + if (strongSelf == nil) { return; } + + if (error == nil) { + // [START google_credential] + FIRAuthCredential *credential = + [FIRGoogleAuthProvider credentialWithIDToken:result.user.idToken.tokenString + accessToken:result.user.accessToken.tokenString]; + // [END google_credential] + // [START_EXCLUDE] + [strongSelf firebaseLoginWithCredential:credential]; + // [END_EXCLUDE] + } else { + // [START_EXCLUDE] + [strongSelf showMessagePrompt:error.localizedDescription]; + // [END_EXCLUDE] + } + }]; + + // [END headless_google_auth] +} + +@end diff --git a/qs-snippets/LegacyAuthQuickstart/AuthenticationExample/PasswordlessViewController.h b/qs-snippets/LegacyAuthQuickstart/AuthenticationExample/PasswordlessViewController.h new file mode 100644 index 00000000..8a42259a --- /dev/null +++ b/qs-snippets/LegacyAuthQuickstart/AuthenticationExample/PasswordlessViewController.h @@ -0,0 +1,21 @@ +// +// Copyright (c) 2018 Google Inc. +// +// Licensed under the Apache License, Version 2.0 (the "License"); +// you may not use this file except in compliance with the License. +// You may obtain a copy of the License at +// +// http://www.apache.org/licenses/LICENSE-2.0 +// +// Unless required by applicable law or agreed to in writing, software +// distributed under the License is distributed on an "AS IS" BASIS, +// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +// See the License for the specific language governing permissions and +// limitations under the License. +// + +@import UIKit; + +@interface PasswordlessViewController : UIViewController +@end + diff --git a/qs-snippets/LegacyAuthQuickstart/AuthenticationExample/PasswordlessViewController.m b/qs-snippets/LegacyAuthQuickstart/AuthenticationExample/PasswordlessViewController.m new file mode 100644 index 00000000..dbe167c6 --- /dev/null +++ b/qs-snippets/LegacyAuthQuickstart/AuthenticationExample/PasswordlessViewController.m @@ -0,0 +1,102 @@ +// +// Copyright (c) 2018 Google Inc. +// +// Licensed under the Apache License, Version 2.0 (the "License"); +// you may not use this file except in compliance with the License. +// You may obtain a copy of the License at +// +// http://www.apache.org/licenses/LICENSE-2.0 +// +// Unless required by applicable law or agreed to in writing, software +// distributed under the License is distributed on an "AS IS" BASIS, +// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +// See the License for the specific language governing permissions and +// limitations under the License. +// + +#import "PasswordlessViewController.h" +#import "UIViewController+Alerts.h" + +@import FirebaseAuth; + +@interface PasswordlessViewController () +@property (weak, nonatomic) IBOutlet UITextField *emailField; +@property (weak, nonatomic) IBOutlet UIButton *signInButton; +@property(strong, nonatomic) NSString *link; +@end + +@implementation PasswordlessViewController + +- (void)viewDidLoad { + [super viewDidLoad]; + _emailField.text = [NSUserDefaults.standardUserDefaults valueForKey:@"Email"]; + self.link = [NSUserDefaults.standardUserDefaults valueForKey:@"Link"]; + if (_link) { + _signInButton.enabled = YES; + } +} + +- (void)touchesBegan:(NSSet *)touches withEvent:(UIEvent *)event { + [self.view endEditing:YES]; +} + +- (IBAction)didTapSignInWithEmailLink:(id)sender { + NSString *email = _emailField.text; + NSString *link = _link; + [self showSpinner:^{ + // [START signin_emaillink] + [[FIRAuth auth] signInWithEmail:email + link:link + completion:^(FIRAuthDataResult * _Nullable authResult, NSError * _Nullable error) { + // [START_EXCLUDE] + [self hideSpinner:^{ + if (error) { + [self showMessagePrompt:error.localizedDescription]; + return; + } + [self.navigationController popViewControllerAnimated:YES]; + }]; + // [END_EXCLUDE] + }]; + // [END signin_emaillink] + }]; +} + +- (IBAction)didTapSendSignInLink:(id)sender { + NSString *email = _emailField.text; + [self showSpinner:^{ + // [START action_code_settings] + FIRActionCodeSettings *actionCodeSettings = [[FIRActionCodeSettings alloc] init]; + [actionCodeSettings setURL:[NSURL URLWithString:@"https://www.example.com"]]; + // The sign-in operation has to always be completed in the app. + actionCodeSettings.handleCodeInApp = YES; + [actionCodeSettings setIOSBundleID:[[NSBundle mainBundle] bundleIdentifier]]; + [actionCodeSettings setAndroidPackageName:@"com.example.android" + installIfNotAvailable:NO + minimumVersion:@"12"]; + // [END action_code_settings] + // [START send_signin_link] + [[FIRAuth auth] sendSignInLinkToEmail:email + actionCodeSettings:actionCodeSettings + completion:^(NSError *_Nullable error) { + // [START_EXCLUDE] + [self hideSpinner:^{ + // [END_EXCLUDE] + if (error) { + [self showMessagePrompt:error.localizedDescription]; + return; + } + // The link was successfully sent. Inform the user. + // Save the email locally so you don't need to ask the user for it again + // if they open the link on the same device. + [NSUserDefaults.standardUserDefaults setObject:email forKey:@"Email"]; + [self showMessagePrompt:@"Check your email for link"]; + // [START_EXCLUDE] + }]; + // [END_EXCLUDE] + }]; + // [END send_signin_link] + }]; +} + +@end diff --git a/qs-snippets/LegacyAuthQuickstart/AuthenticationExample/UIViewController+Alerts.h b/qs-snippets/LegacyAuthQuickstart/AuthenticationExample/UIViewController+Alerts.h new file mode 100644 index 00000000..c610cddd --- /dev/null +++ b/qs-snippets/LegacyAuthQuickstart/AuthenticationExample/UIViewController+Alerts.h @@ -0,0 +1,60 @@ +// +// Copyright (c) 2016 Google Inc. +// +// Licensed under the Apache License, Version 2.0 (the "License"); +// you may not use this file except in compliance with the License. +// You may obtain a copy of the License at +// +// http://www.apache.org/licenses/LICENSE-2.0 +// +// Unless required by applicable law or agreed to in writing, software +// distributed under the License is distributed on an "AS IS" BASIS, +// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +// See the License for the specific language governing permissions and +// limitations under the License. +// + +#import + +NS_ASSUME_NONNULL_BEGIN + +/*! @typedef AlertPromptCompletionBlock + @brief The type of callback used to report text input prompt results. + */ +typedef void (^AlertPromptCompletionBlock)(BOOL userPressedOK, NSString *_Nullable userInput); + +/*! @class Alerts + @brief Wrapper for @c UIAlertController and @c UIAlertView for backwards compatability with + iOS 6+. + */ +@interface UIViewController (Alerts) + +/*! @fn showMessagePrompt: + @brief Displays an alert with an 'OK' button and a message. + @param message The message to display. + */ +- (void)showMessagePrompt:(NSString *)message; + +/*! @fn showTextInputPromptWithMessage:completionBlock: + @brief Shows a prompt with a text field and 'OK'/'Cancel' buttons. + @param message The message to display. + @param completion A block to call when the user taps 'OK' or 'Cancel'. + */ +- (void)showTextInputPromptWithMessage:(NSString *)message + completionBlock:(AlertPromptCompletionBlock)completion; + +/*! @fn showSpinner + @brief Shows the please wait spinner. + @param completion Called after the spinner has been shown. + */ +- (void)showSpinner:(nullable void (^)(void))completion; + +/*! @fn hideSpinner + @brief Hides the please wait spinner. + @param completion Called after the spinner has been hidden. + */ +- (void)hideSpinner:(nullable void (^)(void))completion; + +@end + +NS_ASSUME_NONNULL_END diff --git a/qs-snippets/LegacyAuthQuickstart/AuthenticationExample/UIViewController+Alerts.m b/qs-snippets/LegacyAuthQuickstart/AuthenticationExample/UIViewController+Alerts.m new file mode 100644 index 00000000..c7e297f5 --- /dev/null +++ b/qs-snippets/LegacyAuthQuickstart/AuthenticationExample/UIViewController+Alerts.m @@ -0,0 +1,159 @@ +// +// Copyright (c) 2016 Google Inc. +// +// Licensed under the Apache License, Version 2.0 (the "License"); +// you may not use this file except in compliance with the License. +// You may obtain a copy of the License at +// +// http://www.apache.org/licenses/LICENSE-2.0 +// +// Unless required by applicable law or agreed to in writing, software +// distributed under the License is distributed on an "AS IS" BASIS, +// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +// See the License for the specific language governing permissions and +// limitations under the License. +// + +#import "UIViewController+Alerts.h" + +#import + +/*! @var kPleaseWaitAssociatedObjectKey + @brief Key used to identify the "please wait" spinner associated object. + */ +static NSString *const kPleaseWaitAssociatedObjectKey = + @"_UIViewControllerAlertCategory_PleaseWaitScreenAssociatedObject"; + +/*! @var kOK + @brief Text for an 'OK' button. + */ +static NSString *const kOK = @"OK"; + +/*! @var kCancel + @brief Text for an 'Cancel' button. + */ +static NSString *const kCancel = @"Cancel"; + +/*! @class SimpleTextPromptDelegate + @brief A @c UIAlertViewDelegate which allows @c UIAlertView to be used with blocks more easily. + */ +@interface SimpleTextPromptDelegate : NSObject + +/*! @fn init + @brief Please use initWithCompletionHandler. + */ +- (nullable instancetype)init NS_UNAVAILABLE; + +/*! @fn initWithCompletionHandler: + @brief Designated initializer. + @param completionHandler The block to call when the alert view is dismissed. + */ +- (nullable instancetype)initWithCompletionHandler:(AlertPromptCompletionBlock)completionHandler + NS_DESIGNATED_INITIALIZER; + +@end + +@implementation UIViewController (Alerts) + +- (void)showMessagePrompt:(NSString *)message { + UIAlertController *alert = + [UIAlertController alertControllerWithTitle:nil + message:message + preferredStyle:UIAlertControllerStyleAlert]; + UIAlertAction *okAction = + [UIAlertAction actionWithTitle:kOK style:UIAlertActionStyleDefault handler:nil]; + [alert addAction:okAction]; + [self presentViewController:alert animated:YES completion:nil]; +} + +- (void)showTextInputPromptWithMessage:(NSString *)message + completionBlock:(AlertPromptCompletionBlock)completion { + UIAlertController *prompt = + [UIAlertController alertControllerWithTitle:nil + message:message + preferredStyle:UIAlertControllerStyleAlert]; + __weak UIAlertController *weakPrompt = prompt; + UIAlertAction *cancelAction = [UIAlertAction actionWithTitle:kCancel + style:UIAlertActionStyleCancel + handler:^(UIAlertAction *_Nonnull action) { + completion(NO, nil); + }]; + UIAlertAction *okAction = + [UIAlertAction actionWithTitle:kOK + style:UIAlertActionStyleDefault + handler:^(UIAlertAction *_Nonnull action) { + UIAlertController *strongPrompt = weakPrompt; + completion(YES, strongPrompt.textFields[0].text); + }]; + [prompt addTextFieldWithConfigurationHandler:nil]; + [prompt addAction:cancelAction]; + [prompt addAction:okAction]; + [self presentViewController:prompt animated:YES completion:nil]; +} + +- (void)showSpinner:(nullable void (^)(void))completion { + UIAlertController *pleaseWaitAlert = + objc_getAssociatedObject(self, (__bridge const void *)(kPleaseWaitAssociatedObjectKey)); + if (pleaseWaitAlert) { + if (completion) { + completion(); + } + return; + } + pleaseWaitAlert = [UIAlertController alertControllerWithTitle:nil + message:@"Please Wait...\n\n\n\n" + preferredStyle:UIAlertControllerStyleAlert]; + + UIActivityIndicatorView *spinner = [[UIActivityIndicatorView alloc] + initWithActivityIndicatorStyle:UIActivityIndicatorViewStyleWhiteLarge]; + spinner.color = [UIColor blackColor]; + spinner.center = CGPointMake(pleaseWaitAlert.view.bounds.size.width / 2, + pleaseWaitAlert.view.bounds.size.height / 2); + spinner.autoresizingMask = + UIViewAutoresizingFlexibleBottomMargin | UIViewAutoresizingFlexibleTopMargin | + UIViewAutoresizingFlexibleLeftMargin | UIViewAutoresizingFlexibleRightMargin; + [spinner startAnimating]; + [pleaseWaitAlert.view addSubview:spinner]; + + objc_setAssociatedObject(self, (__bridge const void *)(kPleaseWaitAssociatedObjectKey), + pleaseWaitAlert, OBJC_ASSOCIATION_RETAIN_NONATOMIC); + [self presentViewController:pleaseWaitAlert animated:YES completion:completion]; +} + +- (void)hideSpinner:(nullable void (^)(void))completion { + UIAlertController *pleaseWaitAlert = + objc_getAssociatedObject(self, (__bridge const void *)(kPleaseWaitAssociatedObjectKey)); + + [pleaseWaitAlert dismissViewControllerAnimated:YES completion:completion]; + + objc_setAssociatedObject(self, (__bridge const void *)(kPleaseWaitAssociatedObjectKey), nil, + OBJC_ASSOCIATION_RETAIN_NONATOMIC); +} + +@end + +@implementation SimpleTextPromptDelegate { + AlertPromptCompletionBlock _completionHandler; + SimpleTextPromptDelegate *_retainedSelf; +} + +- (instancetype)initWithCompletionHandler:(AlertPromptCompletionBlock)completionHandler { + self = [super init]; + if (self) { + _completionHandler = completionHandler; + _retainedSelf = self; + } + return self; +} + +- (void)alertView:(UIAlertView *)alertView didDismissWithButtonIndex:(NSInteger)buttonIndex { + if (buttonIndex == alertView.firstOtherButtonIndex) { + _completionHandler(YES, [alertView textFieldAtIndex:0].text); + } else { + _completionHandler(NO, nil); + } + _completionHandler = nil; + _retainedSelf = nil; +} + +@end diff --git a/qs-snippets/LegacyAuthQuickstart/AuthenticationExample/main.m b/qs-snippets/LegacyAuthQuickstart/AuthenticationExample/main.m new file mode 100644 index 00000000..d4878306 --- /dev/null +++ b/qs-snippets/LegacyAuthQuickstart/AuthenticationExample/main.m @@ -0,0 +1,24 @@ +// +// Copyright (c) 2015 Google Inc. +// +// Licensed under the Apache License, Version 2.0 (the "License"); +// you may not use this file except in compliance with the License. +// You may obtain a copy of the License at +// +// http://www.apache.org/licenses/LICENSE-2.0 +// +// Unless required by applicable law or agreed to in writing, software +// distributed under the License is distributed on an "AS IS" BASIS, +// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +// See the License for the specific language governing permissions and +// limitations under the License. +// + +#import +#import "AppDelegate.h" + +int main(int argc, char* argv[]) { + @autoreleasepool { + return UIApplicationMain(argc, argv, nil, NSStringFromClass([AppDelegate class])); + } +} diff --git a/qs-snippets/LegacyAuthQuickstart/AuthenticationExampleSwift/AppDelegate.swift b/qs-snippets/LegacyAuthQuickstart/AuthenticationExampleSwift/AppDelegate.swift new file mode 100644 index 00000000..ec762c4b --- /dev/null +++ b/qs-snippets/LegacyAuthQuickstart/AuthenticationExampleSwift/AppDelegate.swift @@ -0,0 +1,104 @@ +// +// Copyright (c) 2016 Google Inc. +// +// Licensed under the Apache License, Version 2.0 (the "License"); +// you may not use this file except in compliance with the License. +// You may obtain a copy of the License at +// +// http://www.apache.org/licenses/LICENSE-2.0 +// +// Unless required by applicable law or agreed to in writing, software +// distributed under the License is distributed on an "AS IS" BASIS, +// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +// See the License for the specific language governing permissions and +// limitations under the License. +// + +import UIKit + +// [START auth_import] +import FirebaseCore +// [END auth_import] + +// [START google_import] +import GoogleSignIn +// [END google_import] +import FBSDKCoreKit + +@UIApplicationMain +// [START signin_delegate] +class AppDelegate: UIResponder, UIApplicationDelegate { + // [END signin_delegate] + + var window: UIWindow? + + func application(_ application: UIApplication, + didFinishLaunchingWithOptions launchOptions: [ + UIApplication.LaunchOptionsKey: Any + ]?) -> Bool { + // [START firebase_configure] + // Use Firebase library to configure APIs + FirebaseApp.configure() + // [END firebase_configure] + + ApplicationDelegate.shared.application(application, + didFinishLaunchingWithOptions: launchOptions) + + return true + } + + // [START new_delegate] + @available(iOS 9.0, *) + func application(_ application: UIApplication, open url: URL, + options: [UIApplication.OpenURLOptionsKey: Any]) + -> Bool { + // [END new_delegate] + return self.application(application, + open: url, + // [START new_options] + sourceApplication: options[UIApplication.OpenURLOptionsKey + .sourceApplication] as? String, + annotation: [:]) + } + + // [END new_options] + + // [START old_delegate] + func application(_ application: UIApplication, open url: URL, sourceApplication: String?, + annotation: Any) -> Bool { + // [END old_delegate] + if handlePasswordlessSignIn(withURL: url) { + return true + } + if GIDSignIn.sharedInstance.handle(url) { + return true + } + return ApplicationDelegate.shared.application(application, + open: url, + // [START old_options] + sourceApplication: sourceApplication, + annotation: annotation) + } + + // [END old_options] + + func application(_ application: UIApplication, continue userActivity: NSUserActivity, + restorationHandler: @escaping ([UIUserActivityRestoring]?) -> Void) -> Bool { + return userActivity.webpageURL.flatMap(handlePasswordlessSignIn)! + } + + func handlePasswordlessSignIn(withURL url: URL) -> Bool { + let link = url.absoluteString + // [START is_signin_link] + if Auth.auth().isSignIn(withEmailLink: link) { + // [END is_signin_link] + UserDefaults.standard.set(link, forKey: "Link") + (window?.rootViewController as? UINavigationController)? + .popToRootViewController(animated: false) + window?.rootViewController?.children[0] + .performSegue(withIdentifier: "passwordless", sender: nil) + return true + } + return false + } +} diff --git a/qs-snippets/LegacyAuthQuickstart/AuthenticationExampleSwift/AuthenticationExample.entitlements b/qs-snippets/LegacyAuthQuickstart/AuthenticationExampleSwift/AuthenticationExample.entitlements new file mode 100644 index 00000000..a8aefa8f --- /dev/null +++ b/qs-snippets/LegacyAuthQuickstart/AuthenticationExampleSwift/AuthenticationExample.entitlements @@ -0,0 +1,10 @@ + + + + + keychain-access-groups + + $(AppIdentifierPrefix)com.google.firebase.quickstart.AuthenticationExample + + + diff --git a/qs-snippets/LegacyAuthQuickstart/AuthenticationExampleSwift/CustomTokenViewController.swift b/qs-snippets/LegacyAuthQuickstart/AuthenticationExampleSwift/CustomTokenViewController.swift new file mode 100644 index 00000000..fc7fccfc --- /dev/null +++ b/qs-snippets/LegacyAuthQuickstart/AuthenticationExampleSwift/CustomTokenViewController.swift @@ -0,0 +1,49 @@ +// +// Copyright (c) 2016 Google Inc. +// +// Licensed under the Apache License, Version 2.0 (the "License"); +// you may not use this file except in compliance with the License. +// You may obtain a copy of the License at +// +// http://www.apache.org/licenses/LICENSE-2.0 +// +// Unless required by applicable law or agreed to in writing, software +// distributed under the License is distributed on an "AS IS" BASIS, +// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +// See the License for the specific language governing permissions and +// limitations under the License. +// + +import UIKit + +// [START auth_view_import] +import FirebaseAuth +// [END auth_view_import] + +@objc(CustomTokenViewController) +class CustomTokenViewController: UIViewController { + @IBOutlet var tokenField: UITextView! + + override func touchesBegan(_ touches: Set, with event: UIEvent?) { + view.endEditing(true) + } + + @IBAction func didTapCustomTokenLogin(_ sender: AnyObject) { + let customToken = tokenField.text + showSpinner { + // [START signinwithcustomtoken] + Auth.auth().signIn(withCustomToken: customToken ?? "") { user, error in + // [START_EXCLUDE] + self.hideSpinner { + if let error = error { + self.showMessagePrompt(error.localizedDescription) + return + } + self.navigationController!.popViewController(animated: true) + } + // [END_EXCLUDE] + } + // [END signinwithcustomtoken] + } + } +} diff --git a/qs-snippets/LegacyAuthQuickstart/AuthenticationExampleSwift/EmailViewController.swift b/qs-snippets/LegacyAuthQuickstart/AuthenticationExampleSwift/EmailViewController.swift new file mode 100644 index 00000000..bdb55d25 --- /dev/null +++ b/qs-snippets/LegacyAuthQuickstart/AuthenticationExampleSwift/EmailViewController.swift @@ -0,0 +1,190 @@ +// +// Copyright (c) 2016 Google Inc. +// +// Licensed under the Apache License, Version 2.0 (the "License"); +// you may not use this file except in compliance with the License. +// You may obtain a copy of the License at +// +// http://www.apache.org/licenses/LICENSE-2.0 +// +// Unless required by applicable law or agreed to in writing, software +// distributed under the License is distributed on an "AS IS" BASIS, +// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +// See the License for the specific language governing permissions and +// limitations under the License. +// + +import UIKit + +import FirebaseAuth + +@objc(EmailViewController) +class EmailViewController: UIViewController { + @IBOutlet var emailField: UITextField! + @IBOutlet var passwordField: UITextField! + + override func touchesBegan(_ touches: Set, with event: UIEvent?) { + view.endEditing(true) + } + + @IBAction func didTapEmailLogin(_ sender: AnyObject) { + guard let email = emailField.text, let password = passwordField.text else { + showMessagePrompt("email/password can't be empty") + return + } + showSpinner { + // [START headless_email_auth] + Auth.auth().signIn(withEmail: email, password: password) { [weak self] authResult, error in + guard let strongSelf = self else { return } + // [START_EXCLUDE] + strongSelf.hideSpinner { + if let error = error { + let authError = error as NSError + if authError.code == AuthErrorCode.secondFactorRequired.rawValue { + // The user is a multi-factor user. Second factor challenge is required. + let resolver = authError + .userInfo[AuthErrorUserInfoMultiFactorResolverKey] as! MultiFactorResolver + var displayNameString = "" + for tmpFactorInfo in resolver.hints { + displayNameString += tmpFactorInfo.displayName ?? "" + displayNameString += " " + } + self!.showTextInputPrompt( + withMessage: "Select factor to sign in\n\(displayNameString)", + completionBlock: { userPressedOK, displayName in + var selectedHint: PhoneMultiFactorInfo? + for tmpFactorInfo in resolver.hints { + if displayName == tmpFactorInfo.displayName { + selectedHint = tmpFactorInfo as? PhoneMultiFactorInfo + } + } + PhoneAuthProvider.provider() + .verifyPhoneNumber(with: selectedHint!, uiDelegate: nil, + multiFactorSession: resolver + .session) { verificationID, error in + if error != nil { + print("Multi factor start sign in failed. Error: \(error.debugDescription)") + } else { + self!.showTextInputPrompt( + withMessage: "Verification code for \(selectedHint?.displayName ?? "")", + completionBlock: { userPressedOK, verificationCode in + let credential: PhoneAuthCredential? = PhoneAuthProvider.provider() + .credential(withVerificationID: verificationID!, + verificationCode: verificationCode!) + let assertion: MultiFactorAssertion? = PhoneMultiFactorGenerator + .assertion(with: credential!) + resolver.resolveSignIn(with: assertion!) { authResult, error in + if error != nil { + print( + "Multi factor finanlize sign in failed. Error: \(error.debugDescription)" + ) + } else { + strongSelf.navigationController?.popViewController(animated: true) + } + } + } + ) + } + } + } + ) + } else { + strongSelf.showMessagePrompt(error.localizedDescription) + return + } + } + strongSelf.navigationController?.popViewController(animated: true) + } + // [END_EXCLUDE] + } + // [END headless_email_auth] + } + } + + /** @fn requestPasswordReset + @brief Requests a "password reset" email be sent. + */ + @IBAction func didRequestPasswordReset(_ sender: AnyObject) { + showTextInputPrompt(withMessage: "Email:") { [weak self] userPressedOK, email in + guard let strongSelf = self, let email = email else { + return + } + strongSelf.showSpinner { + // [START password_reset] + Auth.auth().sendPasswordReset(withEmail: email) { error in + // [START_EXCLUDE] + strongSelf.hideSpinner { + if let error = error { + strongSelf.showMessagePrompt(error.localizedDescription) + return + } + strongSelf.showMessagePrompt("Sent") + } + // [END_EXCLUDE] + } + // [END password_reset] + } + } + } + + /** @fn getProvidersForEmail + @brief Prompts the user for an email address, calls @c FIRAuth.getProvidersForEmail:callback: + and displays the result. + */ + @IBAction func didGetProvidersForEmail(_ sender: AnyObject) { + showTextInputPrompt(withMessage: "Email:") { [weak self] userPressedOK, email in + guard let strongSelf = self else { return } + guard let email = email else { + strongSelf.showMessagePrompt("email can't be empty") + return + } + strongSelf.showSpinner { + // [START get_methods] + Auth.auth().fetchSignInMethods(forEmail: email) { methods, error in + // [START_EXCLUDE] + strongSelf.hideSpinner { + if let error = error { + strongSelf.showMessagePrompt(error.localizedDescription) + return + } + strongSelf.showMessagePrompt(methods!.joined(separator: ", ")) + } + // [END_EXCLUDE] + } + // [END get_methods] + } + } + } + + @IBAction func didCreateAccount(_ sender: AnyObject) { + showTextInputPrompt(withMessage: "Email:") { [weak self] userPressedOK, email in + guard let strongSelf = self else { return } + guard let email = email else { + strongSelf.showMessagePrompt("email can't be empty") + return + } + strongSelf.showTextInputPrompt(withMessage: "Password:") { userPressedOK, password in + guard let password = password else { + strongSelf.showMessagePrompt("password can't be empty") + return + } + strongSelf.showSpinner { + // [START create_user] + Auth.auth().createUser(withEmail: email, password: password) { authResult, error in + // [START_EXCLUDE] + strongSelf.hideSpinner { + guard let user = authResult?.user, error == nil else { + strongSelf.showMessagePrompt(error!.localizedDescription) + return + } + print("\(user.email!) created") + strongSelf.navigationController?.popViewController(animated: true) + } + // [END_EXCLUDE] + } + // [END create_user] + } + } + } + } +} diff --git a/qs-snippets/LegacyAuthQuickstart/AuthenticationExampleSwift/MainViewController.swift b/qs-snippets/LegacyAuthQuickstart/AuthenticationExampleSwift/MainViewController.swift new file mode 100644 index 00000000..71ab339e --- /dev/null +++ b/qs-snippets/LegacyAuthQuickstart/AuthenticationExampleSwift/MainViewController.swift @@ -0,0 +1,1121 @@ +// +// Copyright (c) 2016 Google Inc. +// +// Licensed under the Apache License, Version 2.0 (the "License"); +// you may not use this file except in compliance with the License. +// You may obtain a copy of the License at +// +// http://www.apache.org/licenses/LICENSE-2.0 +// +// Unless required by applicable law or agreed to in writing, software +// distributed under the License is distributed on an "AS IS" BASIS, +// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +// See the License for the specific language governing permissions and +// limitations under the License. +// + +import AuthenticationServices +import CryptoKit +import GameKit +import UIKit + +import FirebaseCore +import Security + +// [START usermanagement_view_import] +import FirebaseAuth +// [END usermanagement_view_import] +import GoogleSignIn +import FBSDKCoreKit +import FBSDKLoginKit + +private var isMFAEnabled = false + +@objc(MainViewController) +// [START signin_controller] +class MainViewController: UITableViewController { + // [END signin_controller] + + let kSectionMultiFactor = 4 + let kSectionToken = 3 + let kSectionProviders = 2 + let kSectionUser = 1 + let kSectionSignIn = 0 + + enum AuthProvider { + case authEmail + case authEmailMFA + case authAnonymous + case authApple + case authFacebook + case authGoogle + case authTwitter + case authGitHub + case authPhone + case authCustom + case authPasswordless + case authGameCenter + case authMicrosoft + } + + /*! @var kOKButtonText + @brief The text of the "OK" button for the Sign In result dialogs. + */ + let kOKButtonText = "OK" + + /*! @var kTokenRefreshedAlertTitle + @brief The title of the "Token Refreshed" alert. + */ + let kTokenRefreshedAlertTitle = "Token" + + /*! @var kTokenRefreshErrorAlertTitle + @brief The title of the "Token Refresh error" alert. + */ + let kTokenRefreshErrorAlertTitle = "Get Token Error" + + /** @var kSetDisplayNameTitle + @brief The title of the "Set Display Name" error dialog. + */ + let kSetDisplayNameTitle = "Set Display Name" + + /** @var kUnlinkTitle + @brief The text of the "Unlink from Provider" error Dialog. + */ + let kUnlinkTitle = "Unlink from Provider" + + /** @var kChangeEmailText + @brief The title of the "Change Email" button. + */ + let kChangeEmailText = "Change Email" + + /** @var kChangePasswordText + @brief The title of the "Change Password" button. + */ + let kChangePasswordText = "Change Password" + + /** @var kUpdatePhoneNumberText + @brief The title of the "Update Phone Number" button. + */ + let kUpdatePhoneNumberText = "Update Phone Number" + + /** @var handle + @brief The handler for the auth state listener, to allow cancelling later. + */ + var handle: AuthStateDidChangeListenerHandle? + + /** @var microsoftProvider + @brief The OAuth provider instance for Microsoft. + */ + var microsoftProvider: OAuthProvider? + + /** @var twitterProvider + @brief The OAuth provider instance for Twitter. + */ + var twitterProvider: OAuthProvider? + + /** @var gitHubProvider + @brief The OAuth provider instance for GitHub. + */ + var gitHubProvider: OAuthProvider? + + func showAuthPicker(_ providers: [AuthProvider]) { + let picker = UIAlertController(title: "Select Provider", + message: nil, + preferredStyle: .alert) + for provider in providers { + var action: UIAlertAction + switch provider { + case .authEmail: + action = UIAlertAction(title: "Email", style: .default) { UIAlertAction in + self.performSegue(withIdentifier: "email", sender: nil) + } + case .authEmailMFA: + action = UIAlertAction(title: "Email with MFA", style: .default) { UIAlertAction in + isMFAEnabled = true + self.performSegue(withIdentifier: "email", sender: nil) + } + case .authPasswordless: + action = UIAlertAction(title: "Passwordless", style: .default) { UIAlertAction in + self.performSegue(withIdentifier: "passwordless", sender: nil) + } + case .authCustom: + action = UIAlertAction(title: "Custom", style: .default) { UIAlertAction in + self.performSegue(withIdentifier: "customToken", sender: nil) + } + case .authAnonymous: + action = UIAlertAction(title: "Anonymous", style: .default) { UIAlertAction in + self.showSpinner { + // [START firebase_auth_anonymous] + Auth.auth().signInAnonymously { authResult, error in + // [START_EXCLUDE] + self.hideSpinner { + if let error = error { + self.showMessagePrompt(error.localizedDescription) + return + } + } + // [END_EXCLUDE] + } + // [END firebase_auth_anonymous] + } + } + case .authApple: + if #available(iOS 13, *) { + action = UIAlertAction(title: "Apple", style: .default) { UIAlertAction in + self.startSignInWithAppleFlow() + } + } else { + continue + } + case .authFacebook: + action = UIAlertAction(title: "Facebook", style: .default) { UIAlertAction in + let loginManager = LoginManager() + loginManager.logIn(permissions: ["email"], from: self, handler: { result, error in + if let error = error { + self.showMessagePrompt(error.localizedDescription) + } else if result!.isCancelled { + print("FBLogin cancelled") + } else { + // [START headless_facebook_auth] + let credential = FacebookAuthProvider + .credential(withAccessToken: AccessToken.current!.tokenString) + // [END headless_facebook_auth] + self.firebaseLogin(credential) + } + }) + } + case .authGoogle: + action = UIAlertAction(title: "Google", style: .default) { UIAlertAction in + self.startSignInWithGoogleFlow() + } + case .authTwitter: + action = UIAlertAction(title: "Twitter", style: .default) { UIAlertAction in + // [START firebase_auth_twitter] + self.twitterProvider?.getCredentialWith(_: nil) { credential, error in + self.showSpinner { + if let error = error { + self.hideSpinner { + self.showMessagePrompt(error.localizedDescription) + return + } + } + if let credential = credential { + Auth.auth().signIn(with: credential) { result, error in + self.hideSpinner { + if let error = error { + self.showMessagePrompt(error.localizedDescription) + return + } + } + } + } + } + } + // [END firebase_auth_twitter] + } + case .authGitHub: + action = UIAlertAction(title: "GitHub", style: .default) { UIAlertAction in + // [START firebase_auth_github] + self.gitHubProvider?.getCredentialWith(_: nil) { credential, error in + self.showSpinner { + if let error = error { + self.hideSpinner { + self.showMessagePrompt(error.localizedDescription) + return + } + } + if let credential = credential { + Auth.auth().signIn(with: credential) { result, error in + self.hideSpinner { + if let error = error { + self.showMessagePrompt(error.localizedDescription) + return + } + } + } + } + } + } + // [END firebase_auth_github] + } + case .authPhone: + action = UIAlertAction(title: "Phone", style: .default) { UIAlertAction in + self.showTextInputPrompt(withMessage: "Phone Number:") { userPressedOK, userInput in + if let phoneNumber = userInput { + self.showSpinner { + // [START phone_auth] + PhoneAuthProvider.provider() + .verifyPhoneNumber(phoneNumber, uiDelegate: nil) { verificationID, error in + // [START_EXCLUDE silent] + self.hideSpinner { + // [END_EXCLUDE] + if let error = error { + self.showMessagePrompt(error.localizedDescription) + return + } + // Sign in using the verificationID and the code sent to the user + // [START_EXCLUDE] + guard let verificationID = verificationID else { return } + self + .showTextInputPrompt(withMessage: "Verification Code:") { userPressedOK, verificationCode in + if let verificationCode = verificationCode { + // [START get_phone_cred] + let credential = PhoneAuthProvider.provider().credential( + withVerificationID: verificationID, + verificationCode: verificationCode + ) + // [END get_phone_cred] + self.firebaseLogin(credential) + } else { + self.showMessagePrompt("verification code can't be empty") + } + } + } + // [END_EXCLUDE] + } + // [END phone_auth] + } + } else { + self.showMessagePrompt("phone number can't be empty") + } + } + } + case .authGameCenter: + action = UIAlertAction(title: "Game Center", style: .default) { UIAlertAction in + // [START firebase_auth_gamecenter] + GameCenterAuthProvider.getCredential { credential, error in + self.showSpinner { + if let error = error { + self.hideSpinner { + self.showMessagePrompt(error.localizedDescription) + return + } + } + if let credential = credential { + Auth.auth().signIn(with: credential) { result, error in + self.hideSpinner { + if let error = error { + self.showMessagePrompt(error.localizedDescription) + return + } + } + } + } + } + } + // [END firebase_auth_gamecenter] + } + case .authMicrosoft: + action = UIAlertAction(title: "Microsoft", style: .default) { UIAlertAction in + // [START firebase_auth_microsoft] + self.microsoftProvider?.getCredentialWith(_: nil) { credential, error in + self.showSpinner { + if let error = error { + self.hideSpinner { + self.showMessagePrompt(error.localizedDescription) + return + } + } + if let credential = credential { + Auth.auth().signIn(with: credential) { result, error in + self.hideSpinner { + if let error = error { + self.showMessagePrompt(error.localizedDescription) + return + } + } + } + } + } + } + // [END firebase_auth_microsoft] + } + } + picker.addAction(action) + } + + picker.addAction(UIAlertAction(title: "Cancel", style: .cancel, handler: nil)) + present(picker, animated: true, completion: nil) + } + + @IBAction func didTapSignIn(_ sender: AnyObject) { + showAuthPicker([ + AuthProvider.authEmail, + AuthProvider.authAnonymous, + AuthProvider.authApple, + AuthProvider.authGoogle, + AuthProvider.authFacebook, + AuthProvider.authTwitter, + AuthProvider.authGitHub, + AuthProvider.authPhone, + AuthProvider.authCustom, + AuthProvider.authPasswordless, + AuthProvider.authGameCenter, + AuthProvider.authMicrosoft, + ]) + } + + @IBAction func didTapLink(_ sender: AnyObject) { + var providers = Set([ + AuthProvider.authGoogle, + AuthProvider.authFacebook, + AuthProvider.authTwitter, + AuthProvider.authPhone, + ]) + // Remove any existing providers. Note that this is not a complete list of + // providers, so always check the documentation for a complete reference: + // https://firebase.google.com/docs/auth + let user = Auth.auth().currentUser + for info in (user?.providerData)! { + switch info.providerID { + case TwitterAuthProviderID: + providers.remove(AuthProvider.authTwitter) + case FacebookAuthProviderID: + providers.remove(AuthProvider.authFacebook) + case GoogleAuthProviderID: + providers.remove(AuthProvider.authGoogle) + case PhoneAuthProviderID: + providers.remove(AuthProvider.authPhone) + default: + break + } + } + showAuthPicker(Array(providers)) + } + + func setTitleDisplay(_ user: User?) { + if let name = user?.displayName { + navigationItem.title = "Welcome \(name)" + } else { + navigationItem.title = "Authentication Example" + } + } + + func firebaseLogin(_ credential: AuthCredential) { + showSpinner { + if let user = Auth.auth().currentUser { + // [START link_credential] + user.link(with: credential) { authResult, error in + // [START_EXCLUDE] + self.hideSpinner { + if let error = error { + self.showMessagePrompt(error.localizedDescription) + return + } + self.tableView.reloadData() + } + // [END_EXCLUDE] + } + // [END link_credential] + } else { + // [START signin_credential] + Auth.auth().signIn(with: credential) { authResult, error in + // [START_EXCLUDE silent] + self.hideSpinner { + // [END_EXCLUDE] + if let error = error { + let authError = error as NSError + if isMFAEnabled, authError.code == AuthErrorCode.secondFactorRequired.rawValue { + // The user is a multi-factor user. Second factor challenge is required. + let resolver = authError + .userInfo[AuthErrorUserInfoMultiFactorResolverKey] as! MultiFactorResolver + var displayNameString = "" + for tmpFactorInfo in resolver.hints { + displayNameString += tmpFactorInfo.displayName ?? "" + displayNameString += " " + } + self.showTextInputPrompt( + withMessage: "Select factor to sign in\n\(displayNameString)", + completionBlock: { userPressedOK, displayName in + var selectedHint: PhoneMultiFactorInfo? + for tmpFactorInfo in resolver.hints { + if displayName == tmpFactorInfo.displayName { + selectedHint = tmpFactorInfo as? PhoneMultiFactorInfo + } + } + PhoneAuthProvider.provider() + .verifyPhoneNumber(with: selectedHint!, uiDelegate: nil, + multiFactorSession: resolver + .session) { verificationID, error in + if error != nil { + print( + "Multi factor start sign in failed. Error: \(error.debugDescription)" + ) + } else { + self.showTextInputPrompt( + withMessage: "Verification code for \(selectedHint?.displayName ?? "")", + completionBlock: { userPressedOK, verificationCode in + let credential: PhoneAuthCredential? = PhoneAuthProvider.provider() + .credential(withVerificationID: verificationID!, + verificationCode: verificationCode!) + let assertion: MultiFactorAssertion? = PhoneMultiFactorGenerator + .assertion(with: credential!) + resolver.resolveSignIn(with: assertion!) { authResult, error in + if error != nil { + print( + "Multi factor finanlize sign in failed. Error: \(error.debugDescription)" + ) + } else { + self.navigationController?.popViewController(animated: true) + } + } + } + ) + } + } + } + ) + } else { + self.showMessagePrompt(error.localizedDescription) + return + } + // [START_EXCLUDE] + self.showMessagePrompt(error.localizedDescription) + // [END_EXCLUDE] + return + } + // User is signed in + // [START_EXCLUDE] + // Merge prevUser and currentUser accounts and data + // ... + // [END_EXCLUDE] + // [START_EXCLUDE silent] + } + // [END_EXCLUDE] + } + // [END signin_credential] + } + } + } + + @IBAction func didTapSignOut(_ sender: AnyObject) { + // [START signout] + let firebaseAuth = Auth.auth() + do { + try firebaseAuth.signOut() + } catch let signOutError as NSError { + print("Error signing out: %@", signOutError) + } + // [END signout] + } + + override func viewWillAppear(_ animated: Bool) { + super.viewWillAppear(animated) + // [START auth_listener] + handle = Auth.auth().addStateDidChangeListener { auth, user in + // [START_EXCLUDE] + self.setTitleDisplay(user) + self.tableView.reloadData() + // [END_EXCLUDE] + } + // [END auth_listener] + microsoftProvider = OAuthProvider(providerID: "microsoft.com") + twitterProvider = OAuthProvider(providerID: "twitter.com") + gitHubProvider = OAuthProvider(providerID: "github.com") + // Authenticate Game Center Local Player + // Uncomment to sign in with Game Center + // self.authenticateGameCenterLocalPlayer() + } + + override func viewWillDisappear(_ animated: Bool) { + super.viewWillDisappear(animated) + // [START remove_auth_listener] + Auth.auth().removeStateDidChangeListener(handle!) + // [END remove_auth_listener] + } + + func authenticateGameCenterLocalPlayer() { + let localPlayer = GKLocalPlayer.local + localPlayer.authenticateHandler = { gcAuthViewController, error in + if let gcAuthViewController = gcAuthViewController { + // Pause any activities that require user interaction, then present the + // gcAuthViewController to the player. + self.present(gcAuthViewController, animated: true, completion: nil) + } else if localPlayer.isAuthenticated { + // Local player is logged in to Game Center. + } else { + // Error + if let error = error { + self.showMessagePrompt(error.localizedDescription) + return + } + } + } + } + + override func tableView(_ tableView: UITableView, numberOfRowsInSection section: Int) -> Int { + switch section { + case kSectionSignIn: + return 1 + case kSectionUser, kSectionToken, kSectionMultiFactor: + if Auth.auth().currentUser != nil { + return 1 + } else { + return 0 + } + case kSectionProviders: + if let user = Auth.auth().currentUser { + return user.providerData.count + } + return 0 + default: + return 0 + } + } + + override func tableView(_ tableView: UITableView, + cellForRowAt indexPath: IndexPath) -> UITableViewCell { + let cell: UITableViewCell? + switch indexPath.section { + case kSectionSignIn: + // [START current_user] + if Auth.auth().currentUser != nil { + // User is signed in. + // [START_EXCLUDE] + cell = tableView.dequeueReusableCell(withIdentifier: "SignOut") + // [END_EXCLUDE] + } else { + // No user is signed in. + // [START_EXCLUDE] + cell = tableView.dequeueReusableCell(withIdentifier: "SignIn") + // [END_EXCLUDE] + } + // [END current_user] + case kSectionUser: + cell = tableView.dequeueReusableCell(withIdentifier: "Profile") + // [START get_user_profile] + let user = Auth.auth().currentUser + // [END get_user_profile] + // [START user_profile] + if let user = user { + // The user's ID, unique to the Firebase project. + // Do NOT use this value to authenticate with your backend server, + // if you have one. Use getTokenWithCompletion:completion: instead. + let uid = user.uid + let email = user.email + let photoURL = user.photoURL + var multiFactorString = "MultiFactor: " + for info in user.multiFactor.enrolledFactors { + multiFactorString += info.displayName ?? "[DispayName]" + multiFactorString += " " + } + // [START_EXCLUDE] + let emailLabel = cell?.viewWithTag(1) as? UILabel + let userIDLabel = cell?.viewWithTag(2) as? UILabel + let profileImageView = cell?.viewWithTag(3) as? UIImageView + let multiFactorLabel = cell?.viewWithTag(4) as? UILabel + emailLabel?.text = email + userIDLabel?.text = uid + multiFactorLabel?.text = multiFactorString + if isMFAEnabled { + multiFactorLabel?.isHidden = false + } else { + multiFactorLabel?.isHidden = true + } + + struct last { + static var photoURL: URL? = nil + } + last.photoURL = photoURL // to prevent earlier image overwrites later one. + if let photoURL = photoURL { + DispatchQueue.global(qos: .default).async { + let data = try? Data(contentsOf: photoURL) + if let data = data { + let image = UIImage(data: data) + DispatchQueue.main.async { + if photoURL == last.photoURL { + profileImageView?.image = image + } + } + } + } + } else { + profileImageView?.image = UIImage(named: "ic_account_circle") + } + // [END_EXCLUDE] + } + // [END user_profile] + case kSectionProviders: + cell = tableView.dequeueReusableCell(withIdentifier: "Provider") + // [START provider_data] + let userInfo = Auth.auth().currentUser?.providerData[indexPath.row] + cell?.textLabel?.text = userInfo?.providerID + // Provider-specific UID + cell?.detailTextLabel?.text = userInfo?.uid + // [END provider_data] + case kSectionToken: + cell = tableView.dequeueReusableCell(withIdentifier: "Token") + let requestEmailButton = cell?.viewWithTag(4) as? UIButton + requestEmailButton?.isEnabled = (Auth.auth().currentUser?.email != nil) ? true : false + case kSectionMultiFactor: + cell = tableView.dequeueReusableCell(withIdentifier: "MultiFactor") + + default: + fatalError("Unknown section in UITableView") + } + return cell! + } + + override func tableView(_ tableView: UITableView, + titleForDeleteConfirmationButtonForRowAt indexPath: IndexPath) + -> String? { + return "Unlink" + } + + override func tableView(_ tableView: UITableView, + editingStyleForRowAt indexPath: IndexPath) -> UITableViewCell + .EditingStyle { + if indexPath.section == kSectionProviders { + return .delete + } + return .none + } + + // Swipe to delete + override func tableView(_ tableView: UITableView, + commit editingStyle: UITableViewCell.EditingStyle, + forRowAt indexPath: IndexPath) { + if editingStyle == .delete { + let providerID = Auth.auth().currentUser?.providerData[indexPath.row].providerID + showSpinner { + // [START unlink_provider] + Auth.auth().currentUser?.unlink(fromProvider: providerID!) { user, error in + // [START_EXCLUDE] + self.hideSpinner { + if let error = error { + self.showMessagePrompt(error.localizedDescription) + return + } + tableView.reloadData() + } + // [END_EXCLUDE] + } + // [END unlink_provider] + } + } + } + + override func tableView(_ tableView: UITableView, + heightForRowAt indexPath: IndexPath) -> CGFloat { + if indexPath.section == kSectionUser { + return 200 + } + return 44 + } + + override func numberOfSections(in tableView: UITableView) -> Int { + if isMFAEnabled { + return 5 + } else { + return 4 + } + } + + @IBAction func didMultiFactorEnroll(_ sender: Any) { + let user = Auth.auth().currentUser + if user == nil { + print("Please sign in first.") + } else { + showTextInputPrompt(withMessage: "Phone Number") { userPressedOK, phoneNumber in + user?.multiFactor.getSessionWithCompletion { session, error in + PhoneAuthProvider.provider().verifyPhoneNumber( + phoneNumber!, + uiDelegate: nil, + multiFactorSession: session, + completion: { verificationID, error in + if let error = error { + self.showMessagePrompt(error.localizedDescription) + } else { + self.showTextInputPrompt( + withMessage: "Verification code", + completionBlock: { userPressedOK, verificationCode in + let credential = PhoneAuthProvider.provider() + .credential(withVerificationID: verificationID!, + verificationCode: verificationCode!) + let assertion = PhoneMultiFactorGenerator.assertion(with: credential) + self.showTextInputPrompt( + withMessage: "Display name", + completionBlock: { userPressedOK, displayName in + user?.multiFactor.enroll( + with: assertion, + displayName: displayName, + completion: { error in + if let error = error { + self.showMessagePrompt(error.localizedDescription) + } else { + print("Multi factor finanlize enroll succeeded.") + self.showTypicalUIForUserUpdateResults( + withTitle: "Multi Factor", + error: error + ) + } + } + ) + } + ) + } + ) + } + } + ) + } + } + } + } + + @IBAction func didMultiFactorUnenroll(_ sender: Any) { + var displayNameString = "" + for tmpFactorInfo in Auth.auth().currentUser!.multiFactor.enrolledFactors { + displayNameString += tmpFactorInfo.displayName ?? " " + displayNameString += " " + } + showTextInputPrompt(withMessage: "Multifactor Unenroll \(displayNameString)") { userPressedOK, displayName in + var factorInfo: MultiFactorInfo? + for tmpFactorInfo: MultiFactorInfo in Auth.auth().currentUser!.multiFactor.enrolledFactors { + if displayName == tmpFactorInfo.displayName { + factorInfo = tmpFactorInfo + } + } + Auth.auth().currentUser?.multiFactor.unenroll(with: factorInfo!, completion: { error in + if let error = error { + self.showMessagePrompt(error.localizedDescription) + } else { + print("Multi factor finanlize unenroll succeeded.") + self.showTypicalUIForUserUpdateResults(withTitle: "Multi Factor", error: error) + } + }) + } + } + + @IBAction func didTokenRefresh(_ sender: AnyObject) { + let action: AuthTokenCallback = { token, error in + let okAction = UIAlertAction(title: self.kOKButtonText, style: .default) { + action in print(self.kOKButtonText) + } + if let error = error { + let alertController = UIAlertController(title: self.kTokenRefreshErrorAlertTitle, + message: error.localizedDescription, + preferredStyle: .alert) + alertController.addAction(okAction) + self.present(alertController, animated: true, completion: nil) + return + } + + // Log token refresh event to Scion. + Analytics.logEvent("tokenrefresh", parameters: nil) + + let alertController = UIAlertController(title: self.kTokenRefreshedAlertTitle, + message: token, preferredStyle: .alert) + alertController.addAction(okAction) + self.present(alertController, animated: true, completion: nil) + } + // [START token_refresh] + Auth.auth().currentUser?.getIDTokenForcingRefresh(true, completion: action) + // [END token_refresh] + } + + /** @fn setDisplayName + @brief Changes the display name of the current user. + */ + @IBAction func didSetDisplayName(_ sender: AnyObject) { + showTextInputPrompt(withMessage: "Display Name:") { userPressedOK, userInput in + if let displayName = userInput { + self.showSpinner { + // [START profile_change] + let changeRequest = Auth.auth().currentUser?.createProfileChangeRequest() + changeRequest?.displayName = displayName + changeRequest?.commitChanges { error in + // [START_EXCLUDE] + self.hideSpinner { + self.showTypicalUIForUserUpdateResults( + withTitle: self.kSetDisplayNameTitle, + error: error as NSError? + ) + self.setTitleDisplay(Auth.auth().currentUser) + } + // [END_EXCLUDE] + } + // [END profile_change] + } + } else { + self.showMessagePrompt("displayname can't be empty") + } + } + } + + /** @fn requestVerifyEmail + @brief Requests a "verify email" email be sent. + */ + @IBAction func didRequestVerifyEmail(_ sender: AnyObject) { + showSpinner { + // [START send_verification_email] + Auth.auth().currentUser?.sendEmailVerification { error in + // [START_EXCLUDE] + self.hideSpinner { + if let error = error { + self.showMessagePrompt(error.localizedDescription) + return + } + self.showMessagePrompt("Sent") + } + // [END_EXCLUDE] + } + // [END send_verification_email] + } + } + + /** @fn changeEmail + @brief Changes the email address of the current user. + */ + @IBAction func didChangeEmail(_ sender: AnyObject) { + showTextInputPrompt(withMessage: "Email Address:") { userPressedOK, userInput in + if let email = userInput { + self.showSpinner { + // [START change_email] + Auth.auth().currentUser?.updateEmail(to: email) { error in + // [START_EXCLUDE] + self.hideSpinner { + self.showTypicalUIForUserUpdateResults(withTitle: self.kChangeEmailText, error: error) + } + // [END_EXCLUDE] + } + // [END change_email] + } + } else { + self.showMessagePrompt("email can't be empty") + } + } + } + + /** @fn changePassword + @brief Changes the password of the current user. + */ + @IBAction func didChangePassword(_ sender: AnyObject) { + showTextInputPrompt(withMessage: "New Password:") { userPressedOK, userInput in + if let password = userInput { + self.showSpinner { + // [START change_password] + Auth.auth().currentUser?.updatePassword(to: password) { error in + // [START_EXCLUDE] + self.hideSpinner { + self.showTypicalUIForUserUpdateResults( + withTitle: self.kChangePasswordText, + error: error + ) + } + // [END_EXCLUDE] + } + // [END change_password] + } + } else { + self.showMessagePrompt("password can't be empty") + } + } + } + + /** @fn updatePhoneNumber + @brief Updates the phone number of the current user. + */ + @IBAction func didUpdatePhoneNumber(_ sender: AnyObject) { + showTextInputPrompt(withMessage: "New Phone Number:") { userPressedOK, userInput in + if let phoneNumber = userInput { + self.showSpinner { + // [START update_phone] + PhoneAuthProvider.provider() + .verifyPhoneNumber(phoneNumber, uiDelegate: nil) { verificationID, error in + // [START_EXCLUDE] + self.hideSpinner { + if let error = error { + self.showMessagePrompt(error.localizedDescription) + return + } + guard let verificationID = verificationID else { return } + self + .showTextInputPrompt(withMessage: "Verification Code:") { userPressedOK, userInput in + if let verificationCode = userInput { + self.showSpinner { + // [END_EXCLUDE] + let credential = PhoneAuthProvider.provider() + .credential(withVerificationID: verificationID, + verificationCode: verificationCode) + Auth.auth().currentUser?.updatePhoneNumber(credential) { error in + // [END update_phone] + self.hideSpinner { + self.showTypicalUIForUserUpdateResults( + withTitle: self.kUpdatePhoneNumberText, + error: error + ) + } + } + } + } else { + self.showMessagePrompt("verification code can't be empty") + } + } + } + } + } + } else { + self.showMessagePrompt("phone number can't be empty") + } + } + } + + // MARK: - Helpers + + /** @fn showTypicalUIForUserUpdateResultsWithTitle:error: + @brief Shows a @c UIAlertView if error is non-nil with the localized description of the error. + @param resultsTitle The title of the @c UIAlertView + @param error The error details to display if non-nil. + */ + func showTypicalUIForUserUpdateResults(withTitle resultsTitle: String, error: Error?) { + if let error = error { + let message = "\(error.localizedDescription)" + let okAction = UIAlertAction(title: kOKButtonText, style: .default) { + action in print(self.kOKButtonText) + } + let alertController = UIAlertController(title: resultsTitle, + message: message, preferredStyle: .alert) + alertController.addAction(okAction) + present(alertController, animated: true, completion: nil) + return + } + tableView.reloadData() + } + + // MARK: - Sign in with Google + + func startSignInWithGoogleFlow() { + // [START headless_google_auth] + guard let clientID = FirebaseApp.app()?.options.clientID else { return } + + // Create Google Sign In configuration object. + let config = GIDConfiguration(clientID: clientID) + + // Start the sign in flow! + GIDSignIn.sharedInstance.signIn(with: config, presenting: self) { [unowned self] user, error in + + if let error = error { + // [START_EXCLUDE] + self.showMessagePrompt(error.localizedDescription) + // [END_EXCLUDE] + return + } + + // [START google_credential] + guard + let authentication = user?.authentication, + let idToken = authentication.idToken + else { + return + } + + let credential = GoogleAuthProvider.credential(withIDToken: idToken, + accessToken: authentication.accessToken) + // [END google_credential] + + // [START_EXCLUDE] + self.firebaseLogin(credential) + // [END_EXCLUDE] + } + // [END headless_google_auth] + } + + // MARK: - Sign in with Apple + + // Unhashed nonce. + fileprivate var currentNonce: String? + + @available(iOS 13, *) + func startSignInWithAppleFlow() { + let nonce = randomNonceString() + currentNonce = nonce + let appleIDProvider = ASAuthorizationAppleIDProvider() + let request = appleIDProvider.createRequest() + request.requestedScopes = [.fullName, .email] + request.nonce = sha256(nonce) + + let authorizationController = ASAuthorizationController(authorizationRequests: [request]) + authorizationController.delegate = self + authorizationController.presentationContextProvider = self + authorizationController.performRequests() + } + + // [START random_nonce] + private func randomNonceString(length: Int = 32) -> String { + precondition(length > 0) + var randomBytes = [UInt8](repeating: 0, count: length) + let errorCode = SecRandomCopyBytes(kSecRandomDefault, randomBytes.count, &randomBytes) + if errorCode != errSecSuccess { + fatalError( + "Unable to generate nonce. SecRandomCopyBytes failed with OSStatus \(errorCode)" + ) + } + + let charset: [Character] = + Array("0123456789ABCDEFGHIJKLMNOPQRSTUVXYZabcdefghijklmnopqrstuvwxyz-._") + + let nonce = randomBytes.map { byte in + // Pick a random character from the set, wrapping around if needed. + charset[Int(byte) % charset.count] + } + + return String(nonce) + } + + // [END random_nonce] + + // [START sha_256] + @available(iOS 13, *) + private func sha256(_ input: String) -> String { + let inputData = Data(input.utf8) + let hashedData = SHA256.hash(data: inputData) + let hashString = hashedData.compactMap { + String(format: "%02x", $0) + }.joined() + + return hashString + } + + // [END sha_256] +} + +@available(iOS 13.0, *) +extension MainViewController: ASAuthorizationControllerDelegate { + func authorizationController(controller: ASAuthorizationController, + didCompleteWithAuthorization authorization: ASAuthorization) { + if let appleIDCredential = authorization.credential as? ASAuthorizationAppleIDCredential { + guard let nonce = currentNonce else { + fatalError("Invalid state: A login callback was received, but no login request was sent.") + } + + guard let appleIDToken = appleIDCredential.identityToken else { + print("Unable to fetch identity token") + return + } + guard let idTokenString = String(data: appleIDToken, encoding: .utf8) else { + print("Unable to serialize token string from data: \(appleIDToken.debugDescription)") + return + } + // Initialize a Firebase credential. + let credential = OAuthProvider.credential(withProviderID: "apple.com", + idToken: idTokenString, + rawNonce: nonce) + // Sign in with Firebase. + firebaseLogin(credential) + } + } + + func authorizationController(controller: ASAuthorizationController, + didCompleteWithError error: Error) { + // Handle error. + print("Sign in with Apple errored: \(error)") + } +} + +@available(iOS 13.0, *) +extension MainViewController: ASAuthorizationControllerPresentationContextProviding { + func presentationAnchor(for controller: ASAuthorizationController) -> ASPresentationAnchor { + return view.window! + } +} diff --git a/qs-snippets/LegacyAuthQuickstart/AuthenticationExampleSwift/PasswordlessViewController.swift b/qs-snippets/LegacyAuthQuickstart/AuthenticationExampleSwift/PasswordlessViewController.swift new file mode 100644 index 00000000..b20fa588 --- /dev/null +++ b/qs-snippets/LegacyAuthQuickstart/AuthenticationExampleSwift/PasswordlessViewController.swift @@ -0,0 +1,98 @@ +// +// Copyright (c) 2018 Google Inc. +// +// Licensed under the Apache License, Version 2.0 (the "License"); +// you may not use this file except in compliance with the License. +// You may obtain a copy of the License at +// +// http://www.apache.org/licenses/LICENSE-2.0 +// +// Unless required by applicable law or agreed to in writing, software +// distributed under the License is distributed on an "AS IS" BASIS, +// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +// See the License for the specific language governing permissions and +// limitations under the License. +// + +import FirebaseAuth +import UIKit + +@objc(PasswordlessViewController) +class PasswordlessViewController: UIViewController { + @IBOutlet var emailField: UITextField! + @IBOutlet var signInButton: UIButton! + var link: String! + + override func viewDidLoad() { + super.viewDidLoad() + emailField.text = UserDefaults.standard.value(forKey: "Email") as? String + if let link = UserDefaults.standard.value(forKey: "Link") as? String { + self.link = link + signInButton.isEnabled = true + } + } + + override func touchesBegan(_ touches: Set, with event: UIEvent?) { + view.endEditing(true) + } + + @IBAction func didTapSignInWithEmailLink(_ sender: AnyObject) { + if let email = emailField.text { + showSpinner { + // [START signin_emaillink] + Auth.auth().signIn(withEmail: email, link: self.link) { user, error in + // [START_EXCLUDE] + self.hideSpinner { + if let error = error { + self.showMessagePrompt(error.localizedDescription) + return + } + self.navigationController!.popViewController(animated: true) + } + // [END_EXCLUDE] + } + // [END signin_emaillink] + } + } else { + showMessagePrompt("Email can't be empty") + } + } + + @IBAction func didTapSendSignInLink(_ sender: AnyObject) { + if let email = emailField.text { + showSpinner { + // [START action_code_settings] + let actionCodeSettings = ActionCodeSettings() + actionCodeSettings.url = URL(string: "https://www.example.com") + // The sign-in operation has to always be completed in the app. + actionCodeSettings.handleCodeInApp = true + actionCodeSettings.setIOSBundleID(Bundle.main.bundleIdentifier!) + actionCodeSettings.setAndroidPackageName("com.example.android", + installIfNotAvailable: false, minimumVersion: "12") + // [END action_code_settings] + // [START send_signin_link] + Auth.auth().sendSignInLink(toEmail: email, + actionCodeSettings: actionCodeSettings) { error in + // [START_EXCLUDE] + self.hideSpinner { + // [END_EXCLUDE] + if let error = error { + self.showMessagePrompt(error.localizedDescription) + return + } + // The link was successfully sent. Inform the user. + // Save the email locally so you don't need to ask the user for it again + // if they open the link on the same device. + UserDefaults.standard.set(email, forKey: "Email") + self.showMessagePrompt("Check your email for link") + // [START_EXCLUDE] + } + // [END_EXCLUDE] + } + // [END send_signin_link] + } + } else { + showMessagePrompt("Email can't be empty") + } + } +} diff --git a/qs-snippets/LegacyAuthQuickstart/AuthenticationExampleSwift/UIViewController.swift b/qs-snippets/LegacyAuthQuickstart/AuthenticationExampleSwift/UIViewController.swift new file mode 100644 index 00000000..fff37786 --- /dev/null +++ b/qs-snippets/LegacyAuthQuickstart/AuthenticationExampleSwift/UIViewController.swift @@ -0,0 +1,98 @@ +// +// Copyright (c) 2020 Google LLC +// +// Licensed under the Apache License, Version 2.0 (the "License"); +// you may not use this file except in compliance with the License. +// You may obtain a copy of the License at +// +// http://www.apache.org/licenses/LICENSE-2.0 +// +// Unless required by applicable law or agreed to in writing, software +// distributed under the License is distributed on an "AS IS" BASIS, +// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +// See the License for the specific language governing permissions and +// limitations under the License. +// + +import UIKit + +private class SaveAlertHandle { + static var alertHandle: UIAlertController? + + class func set(_ handle: UIAlertController) { + alertHandle = handle + } + + class func clear() { + alertHandle = nil + } + + class func get() -> UIAlertController? { + return alertHandle + } +} + +extension UIViewController { + /*! @fn showMessagePrompt + @brief Displays an alert with an 'OK' button and a message. + @param message The message to display. + */ + func showMessagePrompt(_ message: String) { + let alert = UIAlertController(title: nil, message: message, preferredStyle: .alert) + let okAction = UIAlertAction(title: "OK", style: .default, handler: nil) + alert.addAction(okAction) + present(alert, animated: false, completion: nil) + } + + /*! @fn showTextInputPromptWithMessage + @brief Shows a prompt with a text field and 'OK'/'Cancel' buttons. + @param message The message to display. + @param completion A block to call when the user taps 'OK' or 'Cancel'. + */ + func showTextInputPrompt(withMessage message: String, + completionBlock: @escaping ((Bool, String?) -> Void)) { + let prompt = UIAlertController(title: nil, message: message, preferredStyle: .alert) + let cancelAction = UIAlertAction(title: "Cancel", style: .cancel) { _ in + completionBlock(false, nil) + } + weak var weakPrompt = prompt + let okAction = UIAlertAction(title: "OK", style: .default) { _ in + guard let text = weakPrompt?.textFields?.first?.text else { return } + completionBlock(true, text) + } + prompt.addTextField(configurationHandler: nil) + prompt.addAction(cancelAction) + prompt.addAction(okAction) + present(prompt, animated: true, completion: nil) + } + + /*! @fn showSpinner + @brief Shows the please wait spinner. + @param completion Called after the spinner has been hidden. + */ + func showSpinner(_ completion: (() -> Void)?) { + let alertController = UIAlertController(title: nil, message: "Please Wait...\n\n\n\n", + preferredStyle: .alert) + SaveAlertHandle.set(alertController) + let spinner = UIActivityIndicatorView(style: .whiteLarge) + spinner.color = UIColor(ciColor: .black) + spinner.center = CGPoint(x: alertController.view.frame.midX, + y: alertController.view.frame.midY) + spinner.autoresizingMask = [.flexibleBottomMargin, .flexibleTopMargin, + .flexibleLeftMargin, .flexibleRightMargin] + spinner.startAnimating() + alertController.view.addSubview(spinner) + present(alertController, animated: true, completion: completion) + } + + /*! @fn hideSpinner + @brief Hides the please wait spinner. + @param completion Called after the spinner has been hidden. + */ + func hideSpinner(_ completion: (() -> Void)?) { + if let controller = SaveAlertHandle.get() { + SaveAlertHandle.clear() + controller.dismiss(animated: true, completion: completion) + } + } +} diff --git a/qs-snippets/LegacyAuthQuickstart/AuthenticationExampleSwiftUITests/AuthenticationExampleSwiftUITests.swift b/qs-snippets/LegacyAuthQuickstart/AuthenticationExampleSwiftUITests/AuthenticationExampleSwiftUITests.swift new file mode 100644 index 00000000..040d4c31 --- /dev/null +++ b/qs-snippets/LegacyAuthQuickstart/AuthenticationExampleSwiftUITests/AuthenticationExampleSwiftUITests.swift @@ -0,0 +1,34 @@ +// +// AuthenticationExampleSwiftUITests.swift +// AuthenticationExampleSwiftUITests +// +// Created by Ibrahim Ulukaya on 2/12/18. +// Copyright © 2018 Google Inc. All rights reserved. +// + +import XCTest + +class AuthenticationExampleSwiftUITests: XCTestCase { + override func setUp() { + super.setUp() + + // Put setup code here. This method is called before the invocation of each test method in the class. + + // In UI tests it is usually best to stop immediately when a failure occurs. + continueAfterFailure = false + // UI tests must launch the application that they test. Doing this in setup will make sure it happens for each test method. + XCUIApplication().launch() + + // In UI tests it’s important to set the initial state - such as interface orientation - required for your tests before they run. The setUp method is a good place to do this. + } + + override func tearDown() { + // Put teardown code here. This method is called after the invocation of each test method in the class. + super.tearDown() + } + + func testExample() { + // Use recording to get started writing UI tests. + // Use XCTAssert and related functions to verify your tests produce the correct results. + } +} diff --git a/qs-snippets/LegacyAuthQuickstart/AuthenticationExampleSwiftUITests/Info.plist b/qs-snippets/LegacyAuthQuickstart/AuthenticationExampleSwiftUITests/Info.plist new file mode 100644 index 00000000..6c40a6cd --- /dev/null +++ b/qs-snippets/LegacyAuthQuickstart/AuthenticationExampleSwiftUITests/Info.plist @@ -0,0 +1,22 @@ + + + + + CFBundleDevelopmentRegion + $(DEVELOPMENT_LANGUAGE) + CFBundleExecutable + $(EXECUTABLE_NAME) + CFBundleIdentifier + $(PRODUCT_BUNDLE_IDENTIFIER) + CFBundleInfoDictionaryVersion + 6.0 + CFBundleName + $(PRODUCT_NAME) + CFBundlePackageType + BNDL + CFBundleShortVersionString + 1.0 + CFBundleVersion + 1 + + diff --git a/qs-snippets/LegacyAuthQuickstart/AuthenticationExampleTests/AuthenticationExampleTests.m b/qs-snippets/LegacyAuthQuickstart/AuthenticationExampleTests/AuthenticationExampleTests.m new file mode 100644 index 00000000..fb1abd02 --- /dev/null +++ b/qs-snippets/LegacyAuthQuickstart/AuthenticationExampleTests/AuthenticationExampleTests.m @@ -0,0 +1,47 @@ +// +// Copyright (c) 2016 Google Inc. +// +// Licensed under the Apache License, Version 2.0 (the "License"); +// you may not use this file except in compliance with the License. +// You may obtain a copy of the License at +// +// http://www.apache.org/licenses/LICENSE-2.0 +// +// Unless required by applicable law or agreed to in writing, software +// distributed under the License is distributed on an "AS IS" BASIS, +// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +// See the License for the specific language governing permissions and +// limitations under the License. +// + +#import + +@interface AuthenticationExampleTests : XCTestCase + +@end + +@implementation AuthenticationExampleTests + +- (void)setUp { + [super setUp]; + // Put setup code here. This method is called before the invocation of each test method in the class. +} + +- (void)tearDown { + // Put teardown code here. This method is called after the invocation of each test method in the class. + [super tearDown]; +} + +- (void)testExample { + // This is an example of a functional test case. + // Use XCTAssert and related functions to verify your tests produce the correct results. +} + +- (void)testPerformanceExample { + // This is an example of a performance test case. + [self measureBlock:^{ + // Put the code you want to measure the time of here. + }]; +} + +@end diff --git a/qs-snippets/LegacyAuthQuickstart/AuthenticationExampleUITests/AuthenticationExampleUITests.m b/qs-snippets/LegacyAuthQuickstart/AuthenticationExampleUITests/AuthenticationExampleUITests.m new file mode 100644 index 00000000..8cf83239 --- /dev/null +++ b/qs-snippets/LegacyAuthQuickstart/AuthenticationExampleUITests/AuthenticationExampleUITests.m @@ -0,0 +1,321 @@ +// +// Copyright (c) 2019 Google Inc. +// +// Licensed under the Apache License, Version 2.0 (the "License"); +// you may not use this file except in compliance with the License. +// You may obtain a copy of the License at +// +// http://www.apache.org/licenses/LICENSE-2.0 +// +// Unless required by applicable law or agreed to in writing, software +// distributed under the License is distributed on an "AS IS" BASIS, +// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +// See the License for the specific language governing permissions and +// limitations under the License. +// + +#import +#import "FIREGHelper.h" +#import "FIREGSignInHelper.h" + +typedef BOOL (^SystemAlertHandler)(XCUIElement *); +static SystemAlertHandler const alertHandler = ^(XCUIElement *element) { + if (element.buttons[@"Continue"].exists) { + [element.buttons[@"Continue"] tap]; + } + + if (element.buttons[@"WLAN Only"].exists) { + [element.buttons[@"WLAN Only"] tap]; + } + return YES; +}; + +static NSString *const header = @"Authentication Example"; +static NSString *const signInButton = @"Sign In"; +static NSString *const createButton = @"Create"; +static NSString *const signOutButton = @"Sign Out"; +static NSString *const linkButton = @"Link"; +static NSString *const optionsHeader = @"Select Provider"; +static NSString *const emailPlaceholder = @"Email"; +static NSString *const passwordPlaceholder = @"Password"; +static NSString *const okButton = @"OK"; +static NSString *const backButton = @"Back"; +static NSString *const googleProvider = @"Google"; +static NSString *const tokenRefreshButton = @"Token Refresh"; +static NSString *const requestVerifyEmail = @"Request Verify Email"; +static NSString *const cancelButton = @"Cancel"; +static NSString *const errorMessage = + @"Wrong password. Try again or click Forgot password to reset it."; +static NSString *const alertMessage = @"The user canceled the sign-in flow."; + +// Test account credentials. +static NSString *const testEmail = @"test@test.com"; +static NSString *const testPassword = @"test12"; + +@interface AuthenticationExampleUITests : XCTestCase +@property NSArray *signInOptions; +@end + +@implementation AuthenticationExampleUITests { + XCUIApplication *_app; + id signInPermissionMonitor; +} + +- (void)setUp { + [super setUp]; + self.continueAfterFailure = NO; + _app = [[XCUIApplication alloc] init]; + signInPermissionMonitor = + [self addUIInterruptionMonitorWithDescription:@"Allow Google Sign-In" handler:alertHandler]; + _signInOptions = @[ @"Email", @"Anonymous", @"Google", @"Facebook" ]; + [_app launch]; + + if ([self signedIn]) { + [self signOut]; + } + FIRWaitForVisible(_app.buttons[signInButton]); +} + +- (void)tearDown { + [self removeUIInterruptionMonitor:signInPermissionMonitor]; + [super tearDown]; +} + +- (void)testAuth { + // Verify that Auth Example app launched successfully and its title is visible. + XCTAssertTrue(_app.navigationBars[header].exists); +} + +- (void)testAuthOptions { + [_app.buttons[signInButton] tap]; + FIRWaitForVisible(_app.alerts[optionsHeader]); + + // Make sure various authentication options are present. + for (NSString *option in _signInOptions) { + XCTAssertTrue(_app.buttons[option].exists); + } +} + +- (void)testAuthAnonymously { + // Verify that user is able to authenticate anonymously. + [self signInWith:@"Anonymous"]; + + FIRWaitForVisible(_app.buttons[signOutButton]); + XCTAssertTrue(_app.buttons[linkButton].exists); + [self signOut]; +} + +- (void)testAuthExistingAccount { + [self signInWith:@"Email"]; + FIRWaitForVisible(_app.buttons[createButton]); + + XCUIElement *inputText = [[_app textFields] elementBoundByIndex:0]; + FIRWaitForVisible(inputText); + [inputText tap]; + [inputText typeText:testEmail]; + + XCUIElement *password = [[_app secureTextFields] elementBoundByIndex:0]; + FIRWaitForVisible(password); + [password tap]; + [password typeText:testPassword]; + + [[_app buttons][signInButton] tap]; + FIRWaitForVisible(_app.buttons[signOutButton]); + XCTAssertTrue([self signedIn], @"User should be able to sign-in with existing credentials"); + [self signOut]; +} + +- (void)testAuthExistingAccountWrongPassword { + [self signInWith:@"Email"]; + FIRWaitForVisible(_app.buttons[createButton]); + + XCUIElement *inputText = [[_app textFields] elementBoundByIndex:0]; + FIRWaitForVisible(inputText); + [inputText tap]; + [inputText typeText:testEmail]; + + XCUIElement *password = [[_app secureTextFields] elementBoundByIndex:0]; + FIRWaitForVisible(password); + [password tap]; + [password typeText:@"wrong password"]; + + [[_app buttons][signInButton] tap]; + XCUIElement *error = + _app.alerts.staticTexts[@"The password is invalid or the user does not have a password."]; + FIRWaitForVisible(error); + XCTAssertTrue(error.exists); + + [self dismissAlertIfOpen]; + [self goBack]; + + XCTAssertFalse([self signedIn], @"User shouldn't be able to sign-in with wrong credentials"); +} + +- (void)testCreateAccountBadPassword { + [self signInWith:@"Email"]; + FIRWaitForVisible(_app.buttons[createButton]); + + // 5 characters is not long enough, user should see an error. + [self createLogin:testEmail withPassword:randomString(5)]; + + XCUIElement *error = _app.alerts.staticTexts[@"The password must be 6 characters long or more."]; + FIRWaitForVisible(error); + XCTAssertTrue(error.exists); + + [self dismissAlertIfOpen]; + [self goBack]; + XCTAssertFalse([self signedIn], @"User shouldn't be signed in with a weak password"); +} + +- (void)testCreateAlreadyExistingAccount { + [self signInWith:@"Email"]; + FIRWaitForVisible(_app.buttons[createButton]); + + // This account is already created. + [self createLogin:testEmail withPassword:testPassword]; + + XCUIElement *error = + _app.alerts.staticTexts[@"The email address is already in use by another account."]; + FIRWaitForVisible(error); + XCTAssertTrue(error.exists); + + [self dismissAlertIfOpen]; + [self goBack]; + XCTAssertFalse([self signedIn], @"User shouldn't be able to create an already existing account"); +} + +- (void)testCreateAccountCorrectPassword { + [self signInWith:@"Email"]; + FIRWaitForVisible(_app.buttons[createButton]); + + // These are valid credentials. + NSString *newEmail = [timestamp() stringByAppendingString:@"_test@test.com"]; + NSString *newPassword = randomString(10); + [self createLogin:newEmail withPassword:newPassword]; + + FIRWaitForVisible(_app.buttons[signOutButton]); + XCTAssertTrue([self signedIn], @"User should be signed in with newly created credentials"); + [self signOut]; +} + +// TODO(b/140411106): Fix the GoogleSignIn breakage. +- (void)FAILING_testGoogleSignInAndLinkAccount { + [self signInWith:@"Google"]; + + // User can be signed in right away, without following Google Sign-In flow. + if (![self signedIn]) { + doGoogleSignIn(_app, YES, YES); + // Wait till all alerts and spinners are gone. + FIRWaitForVisible(_app.buttons[signOutButton]); + } + // Make sure user is signed in. + XCTAssertTrue([self signedIn], @"User should be able to sign-in with existing credentials"); + + // Make sure all the required UI elements are present. + XCTAssertTrue(_app.buttons[tokenRefreshButton].exists); + XCTAssertTrue(_app.buttons[requestVerifyEmail].exists); + XCTAssertTrue(_app.buttons[linkButton].exists); + + // Sign out from this Google account. + [self signOut]; + XCTAssertFalse([self signedIn], @"User should be signed out"); + + // Sign in anonymously. + [self signInWith:@"Anonymous"]; + XCTAssertTrue([self signedIn], @"User should be able to sign-in anonymously"); + + // Try to link anonymous accout with exisiting Google account. + FIRWaitForVisible(_app.buttons[linkButton]); + [_app.buttons[linkButton] tap]; + FIRWaitForVisible(_app.buttons[@"Google"]); + [_app.buttons[@"Google"] tap]; + + XCUIElement *error = + _app.alerts + .staticTexts[@"This credential is already associated with a different user account."]; + FIRWaitForVisible(error); + XCTAssertTrue(error.exists); + + // Dismiss the alert. + [self dismissAlertIfOpen]; + + [self signOut]; +} + +// TODO(b/140411106): Fix the GoogleSignIn breakage. +- (void)FAILING_testGoogleSignInWrongPasswordAndCancelFlow { + [self signInWith:@"Google"]; + if (![self signedIn]) { + // Try to sign in with invalid credentials. + doGoogleSignIn(_app, NO, YES); + + XCUIElement *error = _app.staticTexts[errorMessage]; + XCTAssertTrue([error exists], @"Error message should be present."); + + // Close Safari ViewController. + [_app.buttons[cancelButton] tap]; + + // Make sure the correct alert message appears. + FIRWaitForVisible(_app.alerts.staticTexts[alertMessage]); + + // Dismiss the alert. + [self dismissAlertIfOpen]; + } +} + +#pragma mark - Helpers + +- (void)signInWith:(NSString *)provider { + FIRWaitForVisible(_app.buttons[signInButton]); + [_app.buttons[signInButton] tap]; + FIRWaitForVisible(_app.buttons[provider]); + [_app.buttons[provider] tap]; +} + +- (void)signOut { + FIRWaitForVisible(_app.buttons[signOutButton]); + [_app.buttons[signOutButton] tap]; + XCTAssertTrue(_app.buttons[signInButton].exists); +} + +- (BOOL)signedIn { + FIRWaitForVisible(_app.buttons[signOutButton]); + return _app.buttons[signOutButton].exists; +} + +// Navigate back using Navigation Controller (back button could different on different OS, +// so both options are checked). +- (void)goBack { + FIRWaitForVisible(_app.buttons[backButton]); + if (_app.buttons[backButton].exists) { + [_app.buttons[backButton] tap]; + } else { + [[_app.navigationBars.buttons firstMatch] tap]; + } +} + +// Dismiss alert by tapping "OK" button. +- (void)dismissAlertIfOpen { + XCUIElement *button = _app.buttons[okButton]; + FIRWaitForVisible(button); + if (button.exists) { + [button tap]; + } +} + +- (void)createLogin:(NSString *)login withPassword:(NSString *)password { + FIRWaitForVisible(_app.buttons[createButton]); + [_app.buttons[createButton] tap]; + + XCUIElement *inputText = [[[_app alerts] textFields] elementBoundByIndex:0]; + FIRWaitForVisible(inputText); + [inputText typeText:login]; + [[_app buttons][okButton] tap]; + + XCUIElement *passwordField = [[[_app alerts] textFields] elementBoundByIndex:0]; + FIRWaitForVisible(passwordField); + [passwordField typeText:password]; + [[_app buttons][okButton] tap]; +} + +@end diff --git a/qs-snippets/LegacyAuthQuickstart/AuthenticationExampleUITests/Info.plist b/qs-snippets/LegacyAuthQuickstart/AuthenticationExampleUITests/Info.plist new file mode 100644 index 00000000..6c40a6cd --- /dev/null +++ b/qs-snippets/LegacyAuthQuickstart/AuthenticationExampleUITests/Info.plist @@ -0,0 +1,22 @@ + + + + + CFBundleDevelopmentRegion + $(DEVELOPMENT_LANGUAGE) + CFBundleExecutable + $(EXECUTABLE_NAME) + CFBundleIdentifier + $(PRODUCT_BUNDLE_IDENTIFIER) + CFBundleInfoDictionaryVersion + 6.0 + CFBundleName + $(PRODUCT_NAME) + CFBundlePackageType + BNDL + CFBundleShortVersionString + 1.0 + CFBundleVersion + 1 + + diff --git a/qs-snippets/LegacyAuthQuickstart/Podfile b/qs-snippets/LegacyAuthQuickstart/Podfile new file mode 100644 index 00000000..be0e8d96 --- /dev/null +++ b/qs-snippets/LegacyAuthQuickstart/Podfile @@ -0,0 +1,17 @@ +# AuthenticationExample + +use_frameworks! +platform :ios, '15.0' +pod 'FirebaseAnalytics' +pod 'FirebaseAuth' + +# These are pods used for the auth providers. +pod 'FBSDKLoginKit' +pod 'GoogleSignIn' + +target 'AuthenticationExample' do +end +target 'AuthenticationExampleSwift' do +end +target 'AuthenticationExampleTests' do +end diff --git a/qs-snippets/LegacyAuthQuickstart/Podfile.lock b/qs-snippets/LegacyAuthQuickstart/Podfile.lock new file mode 100644 index 00000000..4a3fb217 --- /dev/null +++ b/qs-snippets/LegacyAuthQuickstart/Podfile.lock @@ -0,0 +1,192 @@ +PODS: + - AppAuth (2.0.0): + - AppAuth/Core (= 2.0.0) + - AppAuth/ExternalUserAgent (= 2.0.0) + - AppAuth/Core (2.0.0) + - AppAuth/ExternalUserAgent (2.0.0): + - AppAuth/Core + - AppCheckCore (11.2.0): + - GoogleUtilities/Environment (~> 8.0) + - GoogleUtilities/UserDefaults (~> 8.0) + - PromisesObjC (~> 2.4) + - FBAEMKit (18.0.1): + - FBSDKCoreKit_Basics (= 18.0.1) + - FBSDKCoreKit (18.0.1): + - FBAEMKit (= 18.0.1) + - FBSDKCoreKit_Basics (= 18.0.1) + - FBSDKCoreKit_Basics (18.0.1) + - FBSDKLoginKit (18.0.1): + - FBSDKCoreKit (= 18.0.1) + - FirebaseAnalytics (12.6.0): + - FirebaseAnalytics/Default (= 12.6.0) + - FirebaseCore (~> 12.6.0) + - FirebaseInstallations (~> 12.6.0) + - GoogleUtilities/AppDelegateSwizzler (~> 8.1) + - GoogleUtilities/MethodSwizzler (~> 8.1) + - GoogleUtilities/Network (~> 8.1) + - "GoogleUtilities/NSData+zlib (~> 8.1)" + - nanopb (~> 3.30910.0) + - FirebaseAnalytics/Default (12.6.0): + - FirebaseCore (~> 12.6.0) + - FirebaseInstallations (~> 12.6.0) + - GoogleAppMeasurement/Default (= 12.6.0) + - GoogleUtilities/AppDelegateSwizzler (~> 8.1) + - GoogleUtilities/MethodSwizzler (~> 8.1) + - GoogleUtilities/Network (~> 8.1) + - "GoogleUtilities/NSData+zlib (~> 8.1)" + - nanopb (~> 3.30910.0) + - FirebaseAppCheckInterop (12.6.0) + - FirebaseAuth (12.6.0): + - FirebaseAppCheckInterop (~> 12.6.0) + - FirebaseAuthInterop (~> 12.6.0) + - FirebaseCore (~> 12.6.0) + - FirebaseCoreExtension (~> 12.6.0) + - GoogleUtilities/AppDelegateSwizzler (~> 8.1) + - GoogleUtilities/Environment (~> 8.1) + - GTMSessionFetcher/Core (< 6.0, >= 3.4) + - RecaptchaInterop (~> 101.0) + - FirebaseAuthInterop (12.6.0) + - FirebaseCore (12.6.0): + - FirebaseCoreInternal (~> 12.6.0) + - GoogleUtilities/Environment (~> 8.1) + - GoogleUtilities/Logger (~> 8.1) + - FirebaseCoreExtension (12.6.0): + - FirebaseCore (~> 12.6.0) + - FirebaseCoreInternal (12.6.0): + - "GoogleUtilities/NSData+zlib (~> 8.1)" + - FirebaseInstallations (12.6.0): + - FirebaseCore (~> 12.6.0) + - GoogleUtilities/Environment (~> 8.1) + - GoogleUtilities/UserDefaults (~> 8.1) + - PromisesObjC (~> 2.4) + - GoogleAdsOnDeviceConversion (3.2.0): + - GoogleUtilities/Environment (~> 8.1) + - GoogleUtilities/Logger (~> 8.1) + - GoogleUtilities/Network (~> 8.1) + - nanopb (~> 3.30910.0) + - GoogleAppMeasurement/Core (12.6.0): + - GoogleUtilities/AppDelegateSwizzler (~> 8.1) + - GoogleUtilities/MethodSwizzler (~> 8.1) + - GoogleUtilities/Network (~> 8.1) + - "GoogleUtilities/NSData+zlib (~> 8.1)" + - nanopb (~> 3.30910.0) + - GoogleAppMeasurement/Default (12.6.0): + - GoogleAdsOnDeviceConversion (~> 3.2.0) + - GoogleAppMeasurement/Core (= 12.6.0) + - GoogleAppMeasurement/IdentitySupport (= 12.6.0) + - GoogleUtilities/AppDelegateSwizzler (~> 8.1) + - GoogleUtilities/MethodSwizzler (~> 8.1) + - GoogleUtilities/Network (~> 8.1) + - "GoogleUtilities/NSData+zlib (~> 8.1)" + - nanopb (~> 3.30910.0) + - GoogleAppMeasurement/IdentitySupport (12.6.0): + - GoogleAppMeasurement/Core (= 12.6.0) + - GoogleUtilities/AppDelegateSwizzler (~> 8.1) + - GoogleUtilities/MethodSwizzler (~> 8.1) + - GoogleUtilities/Network (~> 8.1) + - "GoogleUtilities/NSData+zlib (~> 8.1)" + - nanopb (~> 3.30910.0) + - GoogleSignIn (9.0.0): + - AppAuth (~> 2.0) + - AppCheckCore (~> 11.0) + - GTMAppAuth (~> 5.0) + - GTMSessionFetcher/Core (~> 3.3) + - GoogleUtilities/AppDelegateSwizzler (8.1.0): + - GoogleUtilities/Environment + - GoogleUtilities/Logger + - GoogleUtilities/Network + - GoogleUtilities/Privacy + - GoogleUtilities/Environment (8.1.0): + - GoogleUtilities/Privacy + - GoogleUtilities/Logger (8.1.0): + - GoogleUtilities/Environment + - GoogleUtilities/Privacy + - GoogleUtilities/MethodSwizzler (8.1.0): + - GoogleUtilities/Logger + - GoogleUtilities/Privacy + - GoogleUtilities/Network (8.1.0): + - GoogleUtilities/Logger + - "GoogleUtilities/NSData+zlib" + - GoogleUtilities/Privacy + - GoogleUtilities/Reachability + - "GoogleUtilities/NSData+zlib (8.1.0)": + - GoogleUtilities/Privacy + - GoogleUtilities/Privacy (8.1.0) + - GoogleUtilities/Reachability (8.1.0): + - GoogleUtilities/Logger + - GoogleUtilities/Privacy + - GoogleUtilities/UserDefaults (8.1.0): + - GoogleUtilities/Logger + - GoogleUtilities/Privacy + - GTMAppAuth (5.0.0): + - AppAuth/Core (~> 2.0) + - GTMSessionFetcher/Core (< 4.0, >= 3.3) + - GTMSessionFetcher/Core (3.5.0) + - nanopb (3.30910.0): + - nanopb/decode (= 3.30910.0) + - nanopb/encode (= 3.30910.0) + - nanopb/decode (3.30910.0) + - nanopb/encode (3.30910.0) + - PromisesObjC (2.4.0) + - RecaptchaInterop (101.0.0) + +DEPENDENCIES: + - FBSDKLoginKit + - FirebaseAnalytics + - FirebaseAuth + - GoogleSignIn + +SPEC REPOS: + trunk: + - AppAuth + - AppCheckCore + - FBAEMKit + - FBSDKCoreKit + - FBSDKCoreKit_Basics + - FBSDKLoginKit + - FirebaseAnalytics + - FirebaseAppCheckInterop + - FirebaseAuth + - FirebaseAuthInterop + - FirebaseCore + - FirebaseCoreExtension + - FirebaseCoreInternal + - FirebaseInstallations + - GoogleAdsOnDeviceConversion + - GoogleAppMeasurement + - GoogleSignIn + - GoogleUtilities + - GTMAppAuth + - GTMSessionFetcher + - nanopb + - PromisesObjC + - RecaptchaInterop + +SPEC CHECKSUMS: + AppAuth: 1c1a8afa7e12f2ec3a294d9882dfa5ab7d3cb063 + AppCheckCore: cc8fd0a3a230ddd401f326489c99990b013f0c4f + FBAEMKit: b2ed182002dbcb65d5a60059c9693d322186cd00 + FBSDKCoreKit: 7f96852f2539bdb88ba8d47e5ab4ae70a6f8d691 + FBSDKCoreKit_Basics: 22d4c1a509ded4e45116f3bb167a14907550f62e + FBSDKLoginKit: f48c06446995cd209332831f692cea28b26e51da + FirebaseAnalytics: d0a97a0db6425e5a5d966340b87f92ca7b13a557 + FirebaseAppCheckInterop: e2178171b4145013c7c1a3cc464d1d446d3a1896 + FirebaseAuth: 613c463cb43545a7fd2cd99ade09b78ac472c544 + FirebaseAuthInterop: db06756ef028006d034b6004dc0c37c24f7828d4 + FirebaseCore: 0e38ad5d62d980a47a64b8e9301ffa311457be04 + FirebaseCoreExtension: 032fd6f8509e591fda8cb76f6651f20d926b121f + FirebaseCoreInternal: 69bf1306a05b8ac43004f6cc1f804bb7b05b229e + FirebaseInstallations: 631b38da2e11a83daa4bfb482f79d286a5dfa7ad + GoogleAdsOnDeviceConversion: d68c69dd9581a0f5da02617b6f377e5be483970f + GoogleAppMeasurement: 3bf40aff49a601af5da1c3345702fcb4991d35ee + GoogleSignIn: c7f09cfbc85a1abf69187be091997c317cc33b77 + GoogleUtilities: 00c88b9a86066ef77f0da2fab05f65d7768ed8e1 + GTMAppAuth: 217a876b249c3c585a54fd6f73e6b58c4f5c4238 + GTMSessionFetcher: 5aea5ba6bd522a239e236100971f10cb71b96ab6 + nanopb: fad817b59e0457d11a5dfbde799381cd727c1275 + PromisesObjC: f5707f49cb48b9636751c5b2e7d227e43fba9f47 + RecaptchaInterop: 11e0b637842dfb48308d242afc3f448062325aba + +PODFILE CHECKSUM: 49d8a9dbfae5766ae10c73fa8acdf33de4335530 + +COCOAPODS: 1.16.2 diff --git a/qs-snippets/LegacyAuthQuickstart/README.md b/qs-snippets/LegacyAuthQuickstart/README.md new file mode 100644 index 00000000..a3c2a22c --- /dev/null +++ b/qs-snippets/LegacyAuthQuickstart/README.md @@ -0,0 +1,130 @@ +Firebase Authentication Quickstart +============================= + +Introduction +------------ + +- [Read more about Firebase Authentication](https://firebase.google.com/docs/auth/) + +Getting Started +--------------- + +- [Add Firebase to your iOS Project](https://firebase.google.com/docs/ios/setup). + + +### Google Sign In Setup +- Go to the [Firebase Console](https://console.firebase.google.com) and navigate to your project: + - Select the **Auth** panel and then click the **Sign In Method** tab. + - Click **Google** and turn on the **Enable** switch, then click **Save**. +- In Xcode, [add a custom URL scheme for your reversed client ID](https://developers.google.com/identity/sign-in/ios/start-integrating). + - You can find this in the `GoogleService-Info.plist` +- Run the app on your device or simulator. + - Select **Sign In** and select Google to begin. + +### Sign in with Apple Setup +- Go to the [Firebase Console](https://console.firebase.google.com) and navigate to your project: + - Select the **Auth** panel and then click the **Sign In Method** tab. + - Click **Apple** and turn on the **Enable** switch, then click **Save**. +- Run the app on your device or simulator. + - Select **Sign In** and select Apple to begin. +- See the [Getting Started guide](https://firebase.google.com/docs/auth/ios/apple) for more details. + +### Microsoft Sign In Setup +- Go to the [Firebase Console](https://console.firebase.google.com) and navigate to your project: + - Select the **Auth** panel and then click the **Sign In Method** tab. + - Click **Microsoft** and turn on the **Enable** switch, then click **Save**. +- In Xcode, [add a custom URL scheme for your reversed client ID](https://developers.google.com/identity/sign-in/ios/start-integrating). + - You can find this in the `GoogleService-Info.plist` +- Run the app on your device or simulator. + - Select **Sign In** and select Microsoft to begin. + +### Facebook Login Setup +- Go to the [Facebook Developers Site](https://developers.facebook.com) and follow all + instructions to set up a new iOS app. When asked for a bundle ID, use + `com.google.firebase.quickstart.AuthenticationExample`. +- Go to the [Firebase Console](https://console.firebase.google.com) and navigate to your project: + - Select the **Auth** panel and then click the **Sign In Method** tab. + - Click **Facebook** and turn on the **Enable** switch, then click **Save**. + - Enter your Facebook **App Id** and **App Secret** and click **Save**. +- Open your regular `Info.plist` and replace the value of the `FacebookAppID` with the ID of the + Facebook app you just created, e.g 124567. Save that file. +- In the *Info* tab of your target settings add a *URL Type* with a *URL Scheme* of 'fb' + the ID + of your Facebook app, e.g. fb1234567. +- Run the app on your device or simulator. + - Select **Sign In** and select Facebook to begin. + +### Email/Password Setup +- Go to the [Firebase Console](https://console.firebase.google.com) and navigate to your project: + - Select the **Auth** panel and then click the **Sign In Method** tab. + - Click **Email/Password** and turn on the **Enable** switch, then click **Save**. +- Run the app on your device or simulator. + - Select **Sign In** and select Email to begin. + +### Multi Factor Authentication +**Note**: Multi Factor authentication only works for apps using [Google Cloud Identity Platform](https://cloud.google.com/identity-platform/docs/ios/mfa), +a paid service. If you are only using Firebase Authentication this sample will not work for you. + +- Run the app on your device + - Select **Email (with MFA)** from the main screen. + - Sign in (if necessary). + - Verify your email (if necessary). + - Hit **Enroll MFA** to begin enrolling an SMS second factor. + +### Twitter Login Setup +- [Register your app](https://apps.twitter.com) as a developer application on Twitter and get your + app's OAuth API key and API secret. +- Go to the [Firebase Console](https://console.firebase.google.com) and navigate to your project: + - Select the **Auth** panel and then click the **Sign In Method** tab. + - Click **Twitter** and turn on the **Enable** switch, then click **Save**. + - Enter your Twitter **API Key** and **App Secret** and click **Save**. + - Make sure your Firebase OAuth redirect URI (e.g. my-app-12345.firebaseapp.com/__/auth/handler) is set as your + Authorization callback URL in your app's settings page on your [Twitter app's config](https://apps.twitter.com). +- Run the app on your device or simulator. + - Select **Sign In** and select Twitter to begin. + +### Custom Authentication Setup +- In the [Firebase Console](https://console.firebase.google.com/), navigate to **Project settings**: + - Navigate to the **Service accounts** tab. + - Locate the section **All service account**, and click on the `X service accounts` link. This will take you to the Google Cloud Console. +- In the [Google Cloud Console](https://console.cloud.google.com): + - Make sure the right Firebase project is selected. + - From the left "hamburger" menu navigate to the **API Manager** tab. + - Click on the **Credentials** item in the left column. + - Click **New credentials** and select **Service account key**. Select **New service account**, + pick any name, and select **JSON** as the key type. Then click **Create**. + - You should now have a new JSON file for your service account in your Downloads directory. +- In the `quickstart-ios/authentication/LegacyAuthQuickstart/web` directory: + - Open the file `auth.html` in your computer's web browser. + - Click **Choose File** and upload the JSON file you just downloaded. + - Enter any User ID and click **Generate**. + - Copy the token link displayed. +- Run the app on the simulator. + - Select **Sign In** and select Custom to begin. + - Paste in the token you generated earlier. + - When you return to the main screen, you should see the User ID you entered when generating the + token. + +Support +------- + +- [Firebase Support](https://firebase.google.com/support/) + +License +------- + +Copyright 2016 Google, Inc. + +Licensed to the Apache Software Foundation (ASF) under one or more contributor +license agreements. See the NOTICE file distributed with this work for +additional information regarding copyright ownership. The ASF licenses this +file to you under the Apache License, Version 2.0 (the "License"); you may not +use this file except in compliance with the License. You may obtain a copy of +the License at + + http://www.apache.org/licenses/LICENSE-2.0 + +Unless required by applicable law or agreed to in writing, software +distributed under the License is distributed on an "AS IS" BASIS, WITHOUT +WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the +License for the specific language governing permissions and limitations under +the License. diff --git a/qs-snippets/LegacyAuthQuickstart/web/auth.html b/qs-snippets/LegacyAuthQuickstart/web/auth.html new file mode 100644 index 00000000..7328fbc6 --- /dev/null +++ b/qs-snippets/LegacyAuthQuickstart/web/auth.html @@ -0,0 +1,127 @@ + + + + + + Custom Token Generator Example + + + + + + + +

+
+

Token Generator

+
+
+
+
+
+

In order to generate a token you'll need to use a service account JSON file provided + by the Google Developers Console view + of your Firebase project. We recommend that once you're done testing with this tool you + delete the service account you made, and create a fresh one for the integration with your + actual authentication system. +

+

+ To get started, select your JSON file below. +

+ +
+
+
+
+
+ +
+
+
+
+ + + diff --git a/qs-snippets/LegacyFunctionsQuickstart/FunctionsExample.xcodeproj/project.pbxproj b/qs-snippets/LegacyFunctionsQuickstart/FunctionsExample.xcodeproj/project.pbxproj new file mode 100644 index 00000000..723b40b0 --- /dev/null +++ b/qs-snippets/LegacyFunctionsQuickstart/FunctionsExample.xcodeproj/project.pbxproj @@ -0,0 +1,986 @@ +// !$*UTF8*$! +{ + archiveVersion = 1; + classes = { + }; + objectVersion = 47; + objects = { + +/* Begin PBXBuildFile section */ + 0B38EF10647EB2DA5A5D56D1 /* GoogleService-Info.plist in Sources */ = {isa = PBXBuildFile; fileRef = 43ED466C2F109A2272796CB6 /* GoogleService-Info.plist */; }; + 1036DA002087CA10003253C9 /* FunctionsExampleTests.m in Sources */ = {isa = PBXBuildFile; fileRef = 1036D9FF2087CA10003253C9 /* FunctionsExampleTests.m */; }; + 1036DA0E2087CA25003253C9 /* FunctionsExampleUITests.m in Sources */ = {isa = PBXBuildFile; fileRef = 1036DA0D2087CA25003253C9 /* FunctionsExampleUITests.m */; }; + 1036DA1C2087CA66003253C9 /* FunctionsExampleSwiftUITests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 1036DA1B2087CA66003253C9 /* FunctionsExampleSwiftUITests.swift */; }; + 10757BD52059CFC7007623FD /* CloudAddCell.m in Sources */ = {isa = PBXBuildFile; fileRef = 10757BD42059CFC7007623FD /* CloudAddCell.m */; }; + 10A181852060458C00133918 /* FAuthPickerViewController.m in Sources */ = {isa = PBXBuildFile; fileRef = 10A181842060458C00133918 /* FAuthPickerViewController.m */; }; + 10B054031C6A3C630061077D /* Main.storyboard in Resources */ = {isa = PBXBuildFile; fileRef = 10B054011C6A3C630061077D /* Main.storyboard */; }; + 10B1CCB7205C4CA70067EDB4 /* FAuthPickerViewController.xib in Resources */ = {isa = PBXBuildFile; fileRef = 10B1CCB6205C4CA70067EDB4 /* FAuthPickerViewController.xib */; }; + 10B1CCB8205C4CA70067EDB4 /* FAuthPickerViewController.xib in Resources */ = {isa = PBXBuildFile; fileRef = 10B1CCB6205C4CA70067EDB4 /* FAuthPickerViewController.xib */; }; + 10B1CCBB205C4D520067EDB4 /* FAuthPickerViewController.swift in Sources */ = {isa = PBXBuildFile; fileRef = 10B1CCB9205C4D520067EDB4 /* FAuthPickerViewController.swift */; }; + 10B1CCBF205C51F90067EDB4 /* SignInViewController.swift in Sources */ = {isa = PBXBuildFile; fileRef = 10B1CCBE205C51F90067EDB4 /* SignInViewController.swift */; }; + 10B1CCC1205C60890067EDB4 /* CloudAddCell.swift in Sources */ = {isa = PBXBuildFile; fileRef = 10B1CCC0205C60890067EDB4 /* CloudAddCell.swift */; }; + 10B1CCC3205C63370067EDB4 /* CommentCell.swift in Sources */ = {isa = PBXBuildFile; fileRef = 10B1CCC2205C63370067EDB4 /* CommentCell.swift */; }; + 46D64964EDAD308E5F394D61 /* GoogleService-Info.plist in Sources */ = {isa = PBXBuildFile; fileRef = 43ED466C2F109A2272796CB6 /* GoogleService-Info.plist */; }; + 5F5A53521ADE670C00F81DF0 /* main.m in Sources */ = {isa = PBXBuildFile; fileRef = 5F5A53511ADE670C00F81DF0 /* main.m */; }; + 5F5A53551ADE670C00F81DF0 /* AppDelegate.m in Sources */ = {isa = PBXBuildFile; fileRef = 5F5A53541ADE670C00F81DF0 /* AppDelegate.m */; }; + 5F5A537E1ADE67D500F81DF0 /* AppDelegate.swift in Sources */ = {isa = PBXBuildFile; fileRef = 5F5A537D1ADE67D500F81DF0 /* AppDelegate.swift */; }; + 5F99610A1AE0CF4F0034F503 /* Images.xcassets in Resources */ = {isa = PBXBuildFile; fileRef = 5F9961061AE0CF4F0034F503 /* Images.xcassets */; }; + 5F99610B1AE0CF4F0034F503 /* Images.xcassets in Resources */ = {isa = PBXBuildFile; fileRef = 5F9961061AE0CF4F0034F503 /* Images.xcassets */; }; + 5F99610C1AE0CF4F0034F503 /* LaunchScreen.xib in Resources */ = {isa = PBXBuildFile; fileRef = 5F9961071AE0CF4F0034F503 /* LaunchScreen.xib */; }; + 5F99610D1AE0CF4F0034F503 /* LaunchScreen.xib in Resources */ = {isa = PBXBuildFile; fileRef = 5F9961071AE0CF4F0034F503 /* LaunchScreen.xib */; }; + 945A2E9F85C854B9E5D77ADF /* GoogleService-Info.plist in Sources */ = {isa = PBXBuildFile; fileRef = 43ED466C2F109A2272796CB6 /* GoogleService-Info.plist */; }; + C8CC5DB90E433A1628474CAE /* GoogleService-Info.plist in Sources */ = {isa = PBXBuildFile; fileRef = 43ED466C2F109A2272796CB6 /* GoogleService-Info.plist */; }; + D295393A72DB35CE1616AA79 /* GoogleService-Info.plist in Sources */ = {isa = PBXBuildFile; fileRef = 43ED466C2F109A2272796CB6 /* GoogleService-Info.plist */; }; + DE43B5D023AEC6980056B15F /* FIREGSignInHelper.m in Sources */ = {isa = PBXBuildFile; fileRef = DE43B5CD23AEC6980056B15F /* FIREGSignInHelper.m */; }; + DE43B5D123AEC6980056B15F /* FIREGHelper.m in Sources */ = {isa = PBXBuildFile; fileRef = DE43B5CE23AEC6980056B15F /* FIREGHelper.m */; }; + EF4857041C752B7700649485 /* Main.storyboard in Resources */ = {isa = PBXBuildFile; fileRef = 10B054011C6A3C630061077D /* Main.storyboard */; }; + EF6DB4CD1CDD60F700319C08 /* MainViewController.swift in Sources */ = {isa = PBXBuildFile; fileRef = EF6DB4CA1CDD60F700319C08 /* MainViewController.swift */; }; + EF6DB4D41CDD610200319C08 /* CommentCell.m in Sources */ = {isa = PBXBuildFile; fileRef = EF6DB4CE1CDD610200319C08 /* CommentCell.m */; }; + EF6DB4D51CDD610200319C08 /* SignInViewController.m in Sources */ = {isa = PBXBuildFile; fileRef = EF6DB4CF1CDD610200319C08 /* SignInViewController.m */; }; + EF6DB4D61CDD610200319C08 /* MainViewController.m in Sources */ = {isa = PBXBuildFile; fileRef = EF6DB4D01CDD610200319C08 /* MainViewController.m */; }; +/* End PBXBuildFile section */ + +/* Begin PBXContainerItemProxy section */ + 1036DA022087CA10003253C9 /* PBXContainerItemProxy */ = { + isa = PBXContainerItemProxy; + containerPortal = 5F5A53441ADE670C00F81DF0 /* Project object */; + proxyType = 1; + remoteGlobalIDString = 5F5A534B1ADE670C00F81DF0; + remoteInfo = FunctionsExample; + }; + 1036DA102087CA25003253C9 /* PBXContainerItemProxy */ = { + isa = PBXContainerItemProxy; + containerPortal = 5F5A53441ADE670C00F81DF0 /* Project object */; + proxyType = 1; + remoteGlobalIDString = 5F5A534B1ADE670C00F81DF0; + remoteInfo = FunctionsExample; + }; + 1036DA1E2087CA66003253C9 /* PBXContainerItemProxy */ = { + isa = PBXContainerItemProxy; + containerPortal = 5F5A53441ADE670C00F81DF0 /* Project object */; + proxyType = 1; + remoteGlobalIDString = 5F5A53781ADE67D500F81DF0; + remoteInfo = FunctionsExampleSwift; + }; +/* End PBXContainerItemProxy section */ + +/* Begin PBXFileReference section */ + 1036D9FD2087CA10003253C9 /* FunctionsExampleTests.xctest */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; path = FunctionsExampleTests.xctest; sourceTree = BUILT_PRODUCTS_DIR; }; + 1036D9FF2087CA10003253C9 /* FunctionsExampleTests.m */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; path = FunctionsExampleTests.m; sourceTree = ""; }; + 1036DA012087CA10003253C9 /* Info.plist */ = {isa = PBXFileReference; lastKnownFileType = text.plist.xml; path = Info.plist; sourceTree = ""; }; + 1036DA0B2087CA25003253C9 /* FunctionsExampleUITests.xctest */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; path = FunctionsExampleUITests.xctest; sourceTree = BUILT_PRODUCTS_DIR; }; + 1036DA0D2087CA25003253C9 /* FunctionsExampleUITests.m */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; path = FunctionsExampleUITests.m; sourceTree = ""; }; + 1036DA0F2087CA25003253C9 /* Info.plist */ = {isa = PBXFileReference; lastKnownFileType = text.plist.xml; path = Info.plist; sourceTree = ""; }; + 1036DA192087CA66003253C9 /* FunctionsExampleSwiftUITests.xctest */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; path = FunctionsExampleSwiftUITests.xctest; sourceTree = BUILT_PRODUCTS_DIR; }; + 1036DA1B2087CA66003253C9 /* FunctionsExampleSwiftUITests.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = FunctionsExampleSwiftUITests.swift; sourceTree = ""; }; + 1036DA1D2087CA66003253C9 /* Info.plist */ = {isa = PBXFileReference; lastKnownFileType = text.plist.xml; path = Info.plist; sourceTree = ""; }; + 10757BD32059CFC7007623FD /* CloudAddCell.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = CloudAddCell.h; sourceTree = ""; }; + 10757BD42059CFC7007623FD /* CloudAddCell.m */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; path = CloudAddCell.m; sourceTree = ""; }; + 10A181842060458C00133918 /* FAuthPickerViewController.m */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; path = FAuthPickerViewController.m; sourceTree = ""; }; + 10B054021C6A3C630061077D /* Base */ = {isa = PBXFileReference; lastKnownFileType = file.storyboard; name = Base; path = Base.lproj/Main.storyboard; sourceTree = ""; }; + 10B1CCB6205C4CA70067EDB4 /* FAuthPickerViewController.xib */ = {isa = PBXFileReference; lastKnownFileType = file.xib; path = FAuthPickerViewController.xib; sourceTree = ""; }; + 10B1CCB9205C4D520067EDB4 /* FAuthPickerViewController.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = FAuthPickerViewController.swift; sourceTree = ""; }; + 10B1CCBC205C4D9B0067EDB4 /* FAuthPickerViewController.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = FAuthPickerViewController.h; sourceTree = ""; }; + 10B1CCBE205C51F90067EDB4 /* SignInViewController.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = SignInViewController.swift; sourceTree = ""; }; + 10B1CCC0205C60890067EDB4 /* CloudAddCell.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = CloudAddCell.swift; sourceTree = ""; }; + 10B1CCC2205C63370067EDB4 /* CommentCell.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = CommentCell.swift; sourceTree = ""; }; + 43ED466C2F109A2272796CB6 /* GoogleService-Info.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; name = "GoogleService-Info.plist"; path = "../GoogleService-Info.plist"; sourceTree = ""; }; + 5F5A534C1ADE670C00F81DF0 /* FunctionsExample.app */ = {isa = PBXFileReference; explicitFileType = wrapper.application; includeInIndex = 0; path = FunctionsExample.app; sourceTree = BUILT_PRODUCTS_DIR; }; + 5F5A53501ADE670C00F81DF0 /* Info.plist */ = {isa = PBXFileReference; lastKnownFileType = text.plist.xml; path = Info.plist; sourceTree = ""; }; + 5F5A53511ADE670C00F81DF0 /* main.m */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; path = main.m; sourceTree = ""; }; + 5F5A53531ADE670C00F81DF0 /* AppDelegate.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = AppDelegate.h; sourceTree = ""; }; + 5F5A53541ADE670C00F81DF0 /* AppDelegate.m */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; path = AppDelegate.m; sourceTree = ""; }; + 5F5A53791ADE67D500F81DF0 /* FunctionsExample.app */ = {isa = PBXFileReference; explicitFileType = wrapper.application; includeInIndex = 0; path = FunctionsExample.app; sourceTree = BUILT_PRODUCTS_DIR; }; + 5F5A537D1ADE67D500F81DF0 /* AppDelegate.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = AppDelegate.swift; sourceTree = ""; }; + 5F9961061AE0CF4F0034F503 /* Images.xcassets */ = {isa = PBXFileReference; lastKnownFileType = folder.assetcatalog; path = Images.xcassets; sourceTree = ""; }; + 5F9961071AE0CF4F0034F503 /* LaunchScreen.xib */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = file.xib; path = LaunchScreen.xib; sourceTree = ""; }; + DE43B5CC23AEC6980056B15F /* FIREGHelper.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = FIREGHelper.h; sourceTree = ""; }; + DE43B5CD23AEC6980056B15F /* FIREGSignInHelper.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = FIREGSignInHelper.m; sourceTree = ""; }; + DE43B5CE23AEC6980056B15F /* FIREGHelper.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = FIREGHelper.m; sourceTree = ""; }; + DE43B5CF23AEC6980056B15F /* FIREGSignInHelper.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = FIREGSignInHelper.h; sourceTree = ""; }; + DED65CF723E9DE6400461312 /* FIREGSignInInfo.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = FIREGSignInInfo.h; sourceTree = ""; }; + EF6DB4CA1CDD60F700319C08 /* MainViewController.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = MainViewController.swift; sourceTree = ""; }; + EF6DB4CE1CDD610200319C08 /* CommentCell.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = CommentCell.m; sourceTree = ""; }; + EF6DB4CF1CDD610200319C08 /* SignInViewController.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = SignInViewController.m; sourceTree = ""; }; + EF6DB4D01CDD610200319C08 /* MainViewController.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = MainViewController.m; sourceTree = ""; }; + EF6DB4D11CDD610200319C08 /* CommentCell.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = CommentCell.h; sourceTree = ""; }; + EF6DB4D21CDD610200319C08 /* SignInViewController.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = SignInViewController.h; sourceTree = ""; }; + EF6DB4D31CDD610200319C08 /* MainViewController.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = MainViewController.h; sourceTree = ""; }; +/* End PBXFileReference section */ + +/* Begin PBXFrameworksBuildPhase section */ + 1036D9FA2087CA10003253C9 /* Frameworks */ = { + isa = PBXFrameworksBuildPhase; + buildActionMask = 2147483647; + files = ( + ); + runOnlyForDeploymentPostprocessing = 0; + }; + 1036DA082087CA25003253C9 /* Frameworks */ = { + isa = PBXFrameworksBuildPhase; + buildActionMask = 2147483647; + files = ( + ); + runOnlyForDeploymentPostprocessing = 0; + }; + 1036DA162087CA66003253C9 /* Frameworks */ = { + isa = PBXFrameworksBuildPhase; + buildActionMask = 2147483647; + files = ( + ); + runOnlyForDeploymentPostprocessing = 0; + }; + 5F5A53491ADE670C00F81DF0 /* Frameworks */ = { + isa = PBXFrameworksBuildPhase; + buildActionMask = 2147483647; + files = ( + ); + runOnlyForDeploymentPostprocessing = 0; + }; + 5F5A53761ADE67D500F81DF0 /* Frameworks */ = { + isa = PBXFrameworksBuildPhase; + buildActionMask = 2147483647; + files = ( + ); + runOnlyForDeploymentPostprocessing = 0; + }; +/* End PBXFrameworksBuildPhase section */ + +/* Begin PBXGroup section */ + 1036D9FE2087CA10003253C9 /* FunctionsExampleTests */ = { + isa = PBXGroup; + children = ( + 1036D9FF2087CA10003253C9 /* FunctionsExampleTests.m */, + 1036DA012087CA10003253C9 /* Info.plist */, + ); + path = FunctionsExampleTests; + sourceTree = ""; + }; + 1036DA0C2087CA25003253C9 /* FunctionsExampleUITests */ = { + isa = PBXGroup; + children = ( + 1036DA0D2087CA25003253C9 /* FunctionsExampleUITests.m */, + 1036DA0F2087CA25003253C9 /* Info.plist */, + ); + path = FunctionsExampleUITests; + sourceTree = ""; + }; + 1036DA1A2087CA66003253C9 /* FunctionsExampleSwiftUITests */ = { + isa = PBXGroup; + children = ( + 1036DA1B2087CA66003253C9 /* FunctionsExampleSwiftUITests.swift */, + 1036DA1D2087CA66003253C9 /* Info.plist */, + ); + path = FunctionsExampleSwiftUITests; + sourceTree = ""; + }; + 5F5A53431ADE670C00F81DF0 = { + isa = PBXGroup; + children = ( + 5F5A534E1ADE670C00F81DF0 /* FunctionsExample */, + 5F5A537A1ADE67D500F81DF0 /* FunctionsExampleSwift */, + 1036D9FE2087CA10003253C9 /* FunctionsExampleTests */, + 1036DA0C2087CA25003253C9 /* FunctionsExampleUITests */, + 1036DA1A2087CA66003253C9 /* FunctionsExampleSwiftUITests */, + DE43B5CB23AEC6980056B15F /* TestUtils */, + 5F5A534D1ADE670C00F81DF0 /* Products */, + 5F9961041AE0CF4F0034F503 /* Shared */, + 43ED466C2F109A2272796CB6 /* GoogleService-Info.plist */, + ); + sourceTree = ""; + wrapsLines = 0; + }; + 5F5A534D1ADE670C00F81DF0 /* Products */ = { + isa = PBXGroup; + children = ( + 5F5A534C1ADE670C00F81DF0 /* FunctionsExample.app */, + 5F5A53791ADE67D500F81DF0 /* FunctionsExample.app */, + 1036D9FD2087CA10003253C9 /* FunctionsExampleTests.xctest */, + 1036DA0B2087CA25003253C9 /* FunctionsExampleUITests.xctest */, + 1036DA192087CA66003253C9 /* FunctionsExampleSwiftUITests.xctest */, + ); + name = Products; + sourceTree = ""; + }; + 5F5A534E1ADE670C00F81DF0 /* FunctionsExample */ = { + isa = PBXGroup; + children = ( + 10757BD32059CFC7007623FD /* CloudAddCell.h */, + 10757BD42059CFC7007623FD /* CloudAddCell.m */, + EF6DB4D11CDD610200319C08 /* CommentCell.h */, + EF6DB4CE1CDD610200319C08 /* CommentCell.m */, + EF6DB4D21CDD610200319C08 /* SignInViewController.h */, + EF6DB4CF1CDD610200319C08 /* SignInViewController.m */, + EF6DB4D31CDD610200319C08 /* MainViewController.h */, + EF6DB4D01CDD610200319C08 /* MainViewController.m */, + 5F5A53531ADE670C00F81DF0 /* AppDelegate.h */, + 5F5A53541ADE670C00F81DF0 /* AppDelegate.m */, + 10B1CCBC205C4D9B0067EDB4 /* FAuthPickerViewController.h */, + 10A181842060458C00133918 /* FAuthPickerViewController.m */, + 5F5A534F1ADE670C00F81DF0 /* Supporting Files */, + ); + path = FunctionsExample; + sourceTree = ""; + }; + 5F5A534F1ADE670C00F81DF0 /* Supporting Files */ = { + isa = PBXGroup; + children = ( + 10B054011C6A3C630061077D /* Main.storyboard */, + 5F5A53501ADE670C00F81DF0 /* Info.plist */, + 5F5A53511ADE670C00F81DF0 /* main.m */, + 10B1CCB6205C4CA70067EDB4 /* FAuthPickerViewController.xib */, + ); + name = "Supporting Files"; + sourceTree = ""; + }; + 5F5A537A1ADE67D500F81DF0 /* FunctionsExampleSwift */ = { + isa = PBXGroup; + children = ( + 10B1CCBE205C51F90067EDB4 /* SignInViewController.swift */, + 10B1CCB9205C4D520067EDB4 /* FAuthPickerViewController.swift */, + EF6DB4CA1CDD60F700319C08 /* MainViewController.swift */, + 5F5A537D1ADE67D500F81DF0 /* AppDelegate.swift */, + 10B1CCC0205C60890067EDB4 /* CloudAddCell.swift */, + 10B1CCC2205C63370067EDB4 /* CommentCell.swift */, + ); + path = FunctionsExampleSwift; + sourceTree = ""; + }; + 5F9961041AE0CF4F0034F503 /* Shared */ = { + isa = PBXGroup; + children = ( + 5F9961061AE0CF4F0034F503 /* Images.xcassets */, + 5F9961071AE0CF4F0034F503 /* LaunchScreen.xib */, + ); + name = Shared; + path = ../../shared; + sourceTree = ""; + }; + DE43B5CB23AEC6980056B15F /* TestUtils */ = { + isa = PBXGroup; + children = ( + DE43B5CC23AEC6980056B15F /* FIREGHelper.h */, + DE43B5CD23AEC6980056B15F /* FIREGSignInHelper.m */, + DE43B5CE23AEC6980056B15F /* FIREGHelper.m */, + DE43B5CF23AEC6980056B15F /* FIREGSignInHelper.h */, + DED65CF723E9DE6400461312 /* FIREGSignInInfo.h */, + ); + name = TestUtils; + path = ../../TestUtils; + sourceTree = ""; + }; +/* End PBXGroup section */ + +/* Begin PBXNativeTarget section */ + 1036D9FC2087CA10003253C9 /* FunctionsExampleTests */ = { + isa = PBXNativeTarget; + buildConfigurationList = 1036DA062087CA10003253C9 /* Build configuration list for PBXNativeTarget "FunctionsExampleTests" */; + buildPhases = ( + 1036D9F92087CA10003253C9 /* Sources */, + 1036D9FA2087CA10003253C9 /* Frameworks */, + 1036D9FB2087CA10003253C9 /* Resources */, + ); + buildRules = ( + ); + dependencies = ( + 1036DA032087CA10003253C9 /* PBXTargetDependency */, + ); + name = FunctionsExampleTests; + productName = FunctionsExampleTests; + productReference = 1036D9FD2087CA10003253C9 /* FunctionsExampleTests.xctest */; + productType = "com.apple.product-type.bundle.unit-test"; + }; + 1036DA0A2087CA25003253C9 /* FunctionsExampleUITests */ = { + isa = PBXNativeTarget; + buildConfigurationList = 1036DA122087CA25003253C9 /* Build configuration list for PBXNativeTarget "FunctionsExampleUITests" */; + buildPhases = ( + 1036DA072087CA25003253C9 /* Sources */, + 1036DA082087CA25003253C9 /* Frameworks */, + 1036DA092087CA25003253C9 /* Resources */, + ); + buildRules = ( + ); + dependencies = ( + 1036DA112087CA25003253C9 /* PBXTargetDependency */, + ); + name = FunctionsExampleUITests; + productName = FunctionsExampleUITests; + productReference = 1036DA0B2087CA25003253C9 /* FunctionsExampleUITests.xctest */; + productType = "com.apple.product-type.bundle.ui-testing"; + }; + 1036DA182087CA66003253C9 /* FunctionsExampleSwiftUITests */ = { + isa = PBXNativeTarget; + buildConfigurationList = 1036DA202087CA66003253C9 /* Build configuration list for PBXNativeTarget "FunctionsExampleSwiftUITests" */; + buildPhases = ( + 1036DA152087CA66003253C9 /* Sources */, + 1036DA162087CA66003253C9 /* Frameworks */, + 1036DA172087CA66003253C9 /* Resources */, + ); + buildRules = ( + ); + dependencies = ( + 1036DA1F2087CA66003253C9 /* PBXTargetDependency */, + ); + name = FunctionsExampleSwiftUITests; + productName = FunctionsExampleSwiftUITests; + productReference = 1036DA192087CA66003253C9 /* FunctionsExampleSwiftUITests.xctest */; + productType = "com.apple.product-type.bundle.ui-testing"; + }; + 5F5A534B1ADE670C00F81DF0 /* FunctionsExample */ = { + isa = PBXNativeTarget; + buildConfigurationList = 5F5A536F1ADE670C00F81DF0 /* Build configuration list for PBXNativeTarget "FunctionsExample" */; + buildPhases = ( + 5F5A53481ADE670C00F81DF0 /* Sources */, + 5F5A53491ADE670C00F81DF0 /* Frameworks */, + 5F5A534A1ADE670C00F81DF0 /* Resources */, + ); + buildRules = ( + ); + dependencies = ( + ); + name = FunctionsExample; + productName = UserManagementExample; + productReference = 5F5A534C1ADE670C00F81DF0 /* FunctionsExample.app */; + productType = "com.apple.product-type.application"; + }; + 5F5A53781ADE67D500F81DF0 /* FunctionsExampleSwift */ = { + isa = PBXNativeTarget; + buildConfigurationList = 5F5A53991ADE67D500F81DF0 /* Build configuration list for PBXNativeTarget "FunctionsExampleSwift" */; + buildPhases = ( + 5F5A53751ADE67D500F81DF0 /* Sources */, + 5F5A53761ADE67D500F81DF0 /* Frameworks */, + 5F5A53771ADE67D500F81DF0 /* Resources */, + ); + buildRules = ( + ); + dependencies = ( + ); + name = FunctionsExampleSwift; + productName = UserManagementExampleSwift; + productReference = 5F5A53791ADE67D500F81DF0 /* FunctionsExample.app */; + productType = "com.apple.product-type.application"; + }; +/* End PBXNativeTarget section */ + +/* Begin PBXProject section */ + 5F5A53441ADE670C00F81DF0 /* Project object */ = { + isa = PBXProject; + attributes = { + LastSwiftUpdateCheck = 0930; + LastUpgradeCheck = 1110; + ORGANIZATIONNAME = "Google Inc."; + TargetAttributes = { + 1036D9FC2087CA10003253C9 = { + CreatedOnToolsVersion = 9.3; + ProvisioningStyle = Automatic; + TestTargetID = 5F5A534B1ADE670C00F81DF0; + }; + 1036DA0A2087CA25003253C9 = { + CreatedOnToolsVersion = 9.3; + ProvisioningStyle = Automatic; + TestTargetID = 5F5A534B1ADE670C00F81DF0; + }; + 1036DA182087CA66003253C9 = { + CreatedOnToolsVersion = 9.3; + LastSwiftMigration = 1110; + ProvisioningStyle = Automatic; + TestTargetID = 5F5A53781ADE67D500F81DF0; + }; + 5F5A534B1ADE670C00F81DF0 = { + CreatedOnToolsVersion = 6.3; + DevelopmentTeam = 4G4F7RJDV8; + LastSwiftMigration = 0920; + ProvisioningStyle = Automatic; + SystemCapabilities = { + com.apple.Keychain = { + enabled = 1; + }; + com.apple.SafariKeychain = { + enabled = 0; + }; + }; + }; + 5F5A53781ADE67D500F81DF0 = { + CreatedOnToolsVersion = 6.3; + DevelopmentTeam = 4G4F7RJDV8; + LastSwiftMigration = 1110; + ProvisioningStyle = Automatic; + SystemCapabilities = { + com.apple.Keychain = { + enabled = 0; + }; + com.apple.SafariKeychain = { + enabled = 1; + }; + }; + }; + }; + }; + buildConfigurationList = 5F5A53471ADE670C00F81DF0 /* Build configuration list for PBXProject "FunctionsExample" */; + compatibilityVersion = "Xcode 6.3"; + developmentRegion = en; + hasScannedForEncodings = 0; + knownRegions = ( + en, + Base, + ); + mainGroup = 5F5A53431ADE670C00F81DF0; + productRefGroup = 5F5A534D1ADE670C00F81DF0 /* Products */; + projectDirPath = ""; + projectRoot = ""; + targets = ( + 5F5A534B1ADE670C00F81DF0 /* FunctionsExample */, + 5F5A53781ADE67D500F81DF0 /* FunctionsExampleSwift */, + 1036D9FC2087CA10003253C9 /* FunctionsExampleTests */, + 1036DA0A2087CA25003253C9 /* FunctionsExampleUITests */, + 1036DA182087CA66003253C9 /* FunctionsExampleSwiftUITests */, + ); + }; +/* End PBXProject section */ + +/* Begin PBXResourcesBuildPhase section */ + 1036D9FB2087CA10003253C9 /* Resources */ = { + isa = PBXResourcesBuildPhase; + buildActionMask = 2147483647; + files = ( + ); + runOnlyForDeploymentPostprocessing = 0; + }; + 1036DA092087CA25003253C9 /* Resources */ = { + isa = PBXResourcesBuildPhase; + buildActionMask = 2147483647; + files = ( + ); + runOnlyForDeploymentPostprocessing = 0; + }; + 1036DA172087CA66003253C9 /* Resources */ = { + isa = PBXResourcesBuildPhase; + buildActionMask = 2147483647; + files = ( + ); + runOnlyForDeploymentPostprocessing = 0; + }; + 5F5A534A1ADE670C00F81DF0 /* Resources */ = { + isa = PBXResourcesBuildPhase; + buildActionMask = 2147483647; + files = ( + 10B1CCB7205C4CA70067EDB4 /* FAuthPickerViewController.xib in Resources */, + 5F99610C1AE0CF4F0034F503 /* LaunchScreen.xib in Resources */, + 10B054031C6A3C630061077D /* Main.storyboard in Resources */, + 5F99610A1AE0CF4F0034F503 /* Images.xcassets in Resources */, + ); + runOnlyForDeploymentPostprocessing = 0; + }; + 5F5A53771ADE67D500F81DF0 /* Resources */ = { + isa = PBXResourcesBuildPhase; + buildActionMask = 2147483647; + files = ( + 10B1CCB8205C4CA70067EDB4 /* FAuthPickerViewController.xib in Resources */, + EF4857041C752B7700649485 /* Main.storyboard in Resources */, + 5F99610D1AE0CF4F0034F503 /* LaunchScreen.xib in Resources */, + 5F99610B1AE0CF4F0034F503 /* Images.xcassets in Resources */, + ); + runOnlyForDeploymentPostprocessing = 0; + }; +/* End PBXResourcesBuildPhase section */ + +/* Begin PBXSourcesBuildPhase section */ + 1036D9F92087CA10003253C9 /* Sources */ = { + isa = PBXSourcesBuildPhase; + buildActionMask = 2147483647; + files = ( + 1036DA002087CA10003253C9 /* FunctionsExampleTests.m in Sources */, + C8CC5DB90E433A1628474CAE /* GoogleService-Info.plist in Sources */, + ); + runOnlyForDeploymentPostprocessing = 0; + }; + 1036DA072087CA25003253C9 /* Sources */ = { + isa = PBXSourcesBuildPhase; + buildActionMask = 2147483647; + files = ( + 1036DA0E2087CA25003253C9 /* FunctionsExampleUITests.m in Sources */, + DE43B5D023AEC6980056B15F /* FIREGSignInHelper.m in Sources */, + DE43B5D123AEC6980056B15F /* FIREGHelper.m in Sources */, + 945A2E9F85C854B9E5D77ADF /* GoogleService-Info.plist in Sources */, + ); + runOnlyForDeploymentPostprocessing = 0; + }; + 1036DA152087CA66003253C9 /* Sources */ = { + isa = PBXSourcesBuildPhase; + buildActionMask = 2147483647; + files = ( + 1036DA1C2087CA66003253C9 /* FunctionsExampleSwiftUITests.swift in Sources */, + 46D64964EDAD308E5F394D61 /* GoogleService-Info.plist in Sources */, + ); + runOnlyForDeploymentPostprocessing = 0; + }; + 5F5A53481ADE670C00F81DF0 /* Sources */ = { + isa = PBXSourcesBuildPhase; + buildActionMask = 2147483647; + files = ( + 10A181852060458C00133918 /* FAuthPickerViewController.m in Sources */, + 10757BD52059CFC7007623FD /* CloudAddCell.m in Sources */, + EF6DB4D51CDD610200319C08 /* SignInViewController.m in Sources */, + EF6DB4D61CDD610200319C08 /* MainViewController.m in Sources */, + EF6DB4D41CDD610200319C08 /* CommentCell.m in Sources */, + 5F5A53551ADE670C00F81DF0 /* AppDelegate.m in Sources */, + 5F5A53521ADE670C00F81DF0 /* main.m in Sources */, + D295393A72DB35CE1616AA79 /* GoogleService-Info.plist in Sources */, + ); + runOnlyForDeploymentPostprocessing = 0; + }; + 5F5A53751ADE67D500F81DF0 /* Sources */ = { + isa = PBXSourcesBuildPhase; + buildActionMask = 2147483647; + files = ( + 5F5A537E1ADE67D500F81DF0 /* AppDelegate.swift in Sources */, + 10B1CCBF205C51F90067EDB4 /* SignInViewController.swift in Sources */, + 10B1CCC3205C63370067EDB4 /* CommentCell.swift in Sources */, + 10B1CCBB205C4D520067EDB4 /* FAuthPickerViewController.swift in Sources */, + 10B1CCC1205C60890067EDB4 /* CloudAddCell.swift in Sources */, + EF6DB4CD1CDD60F700319C08 /* MainViewController.swift in Sources */, + 0B38EF10647EB2DA5A5D56D1 /* GoogleService-Info.plist in Sources */, + ); + runOnlyForDeploymentPostprocessing = 0; + }; +/* End PBXSourcesBuildPhase section */ + +/* Begin PBXTargetDependency section */ + 1036DA032087CA10003253C9 /* PBXTargetDependency */ = { + isa = PBXTargetDependency; + target = 5F5A534B1ADE670C00F81DF0 /* FunctionsExample */; + targetProxy = 1036DA022087CA10003253C9 /* PBXContainerItemProxy */; + }; + 1036DA112087CA25003253C9 /* PBXTargetDependency */ = { + isa = PBXTargetDependency; + target = 5F5A534B1ADE670C00F81DF0 /* FunctionsExample */; + targetProxy = 1036DA102087CA25003253C9 /* PBXContainerItemProxy */; + }; + 1036DA1F2087CA66003253C9 /* PBXTargetDependency */ = { + isa = PBXTargetDependency; + target = 5F5A53781ADE67D500F81DF0 /* FunctionsExampleSwift */; + targetProxy = 1036DA1E2087CA66003253C9 /* PBXContainerItemProxy */; + }; +/* End PBXTargetDependency section */ + +/* Begin PBXVariantGroup section */ + 10B054011C6A3C630061077D /* Main.storyboard */ = { + isa = PBXVariantGroup; + children = ( + 10B054021C6A3C630061077D /* Base */, + ); + name = Main.storyboard; + sourceTree = ""; + }; +/* End PBXVariantGroup section */ + +/* Begin XCBuildConfiguration section */ + 1036DA042087CA10003253C9 /* Debug */ = { + isa = XCBuildConfiguration; + buildSettings = { + BUNDLE_LOADER = "$(TEST_HOST)"; + CLANG_ANALYZER_NONNULL = YES; + CLANG_ANALYZER_NUMBER_OBJECT_CONVERSION = YES_AGGRESSIVE; + CLANG_CXX_LANGUAGE_STANDARD = "gnu++14"; + CLANG_ENABLE_OBJC_WEAK = YES; + CLANG_WARN_DEPRECATED_OBJC_IMPLEMENTATIONS = YES; + CLANG_WARN_DOCUMENTATION_COMMENTS = YES; + CLANG_WARN_OBJC_IMPLICIT_RETAIN_SELF = YES; + CLANG_WARN_UNGUARDED_AVAILABILITY = YES_AGGRESSIVE; + CODE_SIGN_IDENTITY = "iPhone Developer"; + CODE_SIGN_STYLE = Automatic; + DEBUG_INFORMATION_FORMAT = dwarf; + GCC_C_LANGUAGE_STANDARD = gnu11; + INFOPLIST_FILE = FunctionsExampleTests/Info.plist; + IPHONEOS_DEPLOYMENT_TARGET = 11.3; + LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks @loader_path/Frameworks"; + PRODUCT_BUNDLE_IDENTIFIER = com.google.friendlypix.FunctionsExampleTests; + PRODUCT_NAME = "$(TARGET_NAME)"; + TARGETED_DEVICE_FAMILY = "1,2"; + TEST_HOST = "$(BUILT_PRODUCTS_DIR)/FunctionsExample.app/FunctionsExample"; + }; + name = Debug; + }; + 1036DA052087CA10003253C9 /* Release */ = { + isa = XCBuildConfiguration; + buildSettings = { + BUNDLE_LOADER = "$(TEST_HOST)"; + CLANG_ANALYZER_NONNULL = YES; + CLANG_ANALYZER_NUMBER_OBJECT_CONVERSION = YES_AGGRESSIVE; + CLANG_CXX_LANGUAGE_STANDARD = "gnu++14"; + CLANG_ENABLE_OBJC_WEAK = YES; + CLANG_WARN_DEPRECATED_OBJC_IMPLEMENTATIONS = YES; + CLANG_WARN_DOCUMENTATION_COMMENTS = YES; + CLANG_WARN_OBJC_IMPLICIT_RETAIN_SELF = YES; + CLANG_WARN_UNGUARDED_AVAILABILITY = YES_AGGRESSIVE; + CODE_SIGN_IDENTITY = "iPhone Developer"; + CODE_SIGN_STYLE = Automatic; + COPY_PHASE_STRIP = NO; + DEBUG_INFORMATION_FORMAT = "dwarf-with-dsym"; + GCC_C_LANGUAGE_STANDARD = gnu11; + INFOPLIST_FILE = FunctionsExampleTests/Info.plist; + IPHONEOS_DEPLOYMENT_TARGET = 11.3; + LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks @loader_path/Frameworks"; + PRODUCT_BUNDLE_IDENTIFIER = com.google.friendlypix.FunctionsExampleTests; + PRODUCT_NAME = "$(TARGET_NAME)"; + TARGETED_DEVICE_FAMILY = "1,2"; + TEST_HOST = "$(BUILT_PRODUCTS_DIR)/FunctionsExample.app/FunctionsExample"; + }; + name = Release; + }; + 1036DA132087CA25003253C9 /* Debug */ = { + isa = XCBuildConfiguration; + buildSettings = { + CLANG_ANALYZER_NONNULL = YES; + CLANG_ANALYZER_NUMBER_OBJECT_CONVERSION = YES_AGGRESSIVE; + CLANG_CXX_LANGUAGE_STANDARD = "gnu++14"; + CLANG_ENABLE_OBJC_WEAK = YES; + CLANG_WARN_DEPRECATED_OBJC_IMPLEMENTATIONS = YES; + CLANG_WARN_DOCUMENTATION_COMMENTS = YES; + CLANG_WARN_OBJC_IMPLICIT_RETAIN_SELF = YES; + CLANG_WARN_UNGUARDED_AVAILABILITY = YES_AGGRESSIVE; + CODE_SIGN_IDENTITY = "iPhone Developer"; + CODE_SIGN_STYLE = Automatic; + DEBUG_INFORMATION_FORMAT = dwarf; + GCC_C_LANGUAGE_STANDARD = gnu11; + INFOPLIST_FILE = FunctionsExampleUITests/Info.plist; + IPHONEOS_DEPLOYMENT_TARGET = 11.3; + LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks @loader_path/Frameworks"; + PRODUCT_BUNDLE_IDENTIFIER = com.google.friendlypix.FunctionsExampleUITests; + PRODUCT_NAME = "$(TARGET_NAME)"; + TARGETED_DEVICE_FAMILY = "1,2"; + TEST_TARGET_NAME = FunctionsExample; + }; + name = Debug; + }; + 1036DA142087CA25003253C9 /* Release */ = { + isa = XCBuildConfiguration; + buildSettings = { + CLANG_ANALYZER_NONNULL = YES; + CLANG_ANALYZER_NUMBER_OBJECT_CONVERSION = YES_AGGRESSIVE; + CLANG_CXX_LANGUAGE_STANDARD = "gnu++14"; + CLANG_ENABLE_OBJC_WEAK = YES; + CLANG_WARN_DEPRECATED_OBJC_IMPLEMENTATIONS = YES; + CLANG_WARN_DOCUMENTATION_COMMENTS = YES; + CLANG_WARN_OBJC_IMPLICIT_RETAIN_SELF = YES; + CLANG_WARN_UNGUARDED_AVAILABILITY = YES_AGGRESSIVE; + CODE_SIGN_IDENTITY = "iPhone Developer"; + CODE_SIGN_STYLE = Automatic; + COPY_PHASE_STRIP = NO; + DEBUG_INFORMATION_FORMAT = "dwarf-with-dsym"; + GCC_C_LANGUAGE_STANDARD = gnu11; + INFOPLIST_FILE = FunctionsExampleUITests/Info.plist; + IPHONEOS_DEPLOYMENT_TARGET = 11.3; + LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks @loader_path/Frameworks"; + PRODUCT_BUNDLE_IDENTIFIER = com.google.friendlypix.FunctionsExampleUITests; + PRODUCT_NAME = "$(TARGET_NAME)"; + TARGETED_DEVICE_FAMILY = "1,2"; + TEST_TARGET_NAME = FunctionsExample; + }; + name = Release; + }; + 1036DA212087CA66003253C9 /* Debug */ = { + isa = XCBuildConfiguration; + buildSettings = { + CLANG_ANALYZER_NONNULL = YES; + CLANG_ANALYZER_NUMBER_OBJECT_CONVERSION = YES_AGGRESSIVE; + CLANG_CXX_LANGUAGE_STANDARD = "gnu++14"; + CLANG_ENABLE_OBJC_WEAK = YES; + CLANG_WARN_DEPRECATED_OBJC_IMPLEMENTATIONS = YES; + CLANG_WARN_DOCUMENTATION_COMMENTS = YES; + CLANG_WARN_OBJC_IMPLICIT_RETAIN_SELF = YES; + CLANG_WARN_UNGUARDED_AVAILABILITY = YES_AGGRESSIVE; + CODE_SIGN_IDENTITY = "iPhone Developer"; + CODE_SIGN_STYLE = Automatic; + DEBUG_INFORMATION_FORMAT = dwarf; + GCC_C_LANGUAGE_STANDARD = gnu11; + INFOPLIST_FILE = FunctionsExampleSwiftUITests/Info.plist; + IPHONEOS_DEPLOYMENT_TARGET = 11.3; + LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks @loader_path/Frameworks"; + PRODUCT_BUNDLE_IDENTIFIER = com.google.friendlypix.FunctionsExampleSwiftUITests; + PRODUCT_NAME = "$(TARGET_NAME)"; + SWIFT_ACTIVE_COMPILATION_CONDITIONS = DEBUG; + SWIFT_SWIFT3_OBJC_INFERENCE = Default; + SWIFT_VERSION = 5.0; + TARGETED_DEVICE_FAMILY = "1,2"; + TEST_TARGET_NAME = FunctionsExampleSwift; + }; + name = Debug; + }; + 1036DA222087CA66003253C9 /* Release */ = { + isa = XCBuildConfiguration; + buildSettings = { + CLANG_ANALYZER_NONNULL = YES; + CLANG_ANALYZER_NUMBER_OBJECT_CONVERSION = YES_AGGRESSIVE; + CLANG_CXX_LANGUAGE_STANDARD = "gnu++14"; + CLANG_ENABLE_OBJC_WEAK = YES; + CLANG_WARN_DEPRECATED_OBJC_IMPLEMENTATIONS = YES; + CLANG_WARN_DOCUMENTATION_COMMENTS = YES; + CLANG_WARN_OBJC_IMPLICIT_RETAIN_SELF = YES; + CLANG_WARN_UNGUARDED_AVAILABILITY = YES_AGGRESSIVE; + CODE_SIGN_IDENTITY = "iPhone Developer"; + CODE_SIGN_STYLE = Automatic; + COPY_PHASE_STRIP = NO; + DEBUG_INFORMATION_FORMAT = "dwarf-with-dsym"; + GCC_C_LANGUAGE_STANDARD = gnu11; + INFOPLIST_FILE = FunctionsExampleSwiftUITests/Info.plist; + IPHONEOS_DEPLOYMENT_TARGET = 11.3; + LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks @loader_path/Frameworks"; + PRODUCT_BUNDLE_IDENTIFIER = com.google.friendlypix.FunctionsExampleSwiftUITests; + PRODUCT_NAME = "$(TARGET_NAME)"; + SWIFT_SWIFT3_OBJC_INFERENCE = Default; + SWIFT_VERSION = 5.0; + TARGETED_DEVICE_FAMILY = "1,2"; + TEST_TARGET_NAME = FunctionsExampleSwift; + }; + name = Release; + }; + 5F5A536D1ADE670C00F81DF0 /* Debug */ = { + isa = XCBuildConfiguration; + buildSettings = { + ALWAYS_SEARCH_USER_PATHS = NO; + CLANG_ANALYZER_LOCALIZABILITY_NONLOCALIZED = YES; + CLANG_CXX_LANGUAGE_STANDARD = "gnu++0x"; + CLANG_CXX_LIBRARY = "libc++"; + CLANG_ENABLE_MODULES = YES; + CLANG_ENABLE_OBJC_ARC = YES; + CLANG_WARN_BLOCK_CAPTURE_AUTORELEASING = YES; + CLANG_WARN_BOOL_CONVERSION = YES; + CLANG_WARN_COMMA = YES; + CLANG_WARN_CONSTANT_CONVERSION = YES; + CLANG_WARN_DEPRECATED_OBJC_IMPLEMENTATIONS = YES; + CLANG_WARN_DIRECT_OBJC_ISA_USAGE = YES_ERROR; + CLANG_WARN_EMPTY_BODY = YES; + CLANG_WARN_ENUM_CONVERSION = YES; + CLANG_WARN_INFINITE_RECURSION = YES; + CLANG_WARN_INT_CONVERSION = YES; + CLANG_WARN_NON_LITERAL_NULL_CONVERSION = YES; + CLANG_WARN_OBJC_IMPLICIT_RETAIN_SELF = YES; + CLANG_WARN_OBJC_LITERAL_CONVERSION = YES; + CLANG_WARN_OBJC_ROOT_CLASS = YES_ERROR; + CLANG_WARN_RANGE_LOOP_ANALYSIS = YES; + CLANG_WARN_STRICT_PROTOTYPES = YES; + CLANG_WARN_SUSPICIOUS_MOVE = YES; + CLANG_WARN_UNREACHABLE_CODE = YES; + CLANG_WARN__DUPLICATE_METHOD_MATCH = YES; + "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = "iPhone Developer"; + COPY_PHASE_STRIP = NO; + ENABLE_BITCODE = NO; + ENABLE_STRICT_OBJC_MSGSEND = YES; + ENABLE_TESTABILITY = YES; + GCC_C_LANGUAGE_STANDARD = gnu99; + GCC_DYNAMIC_NO_PIC = NO; + GCC_NO_COMMON_BLOCKS = YES; + GCC_OPTIMIZATION_LEVEL = 0; + GCC_PREPROCESSOR_DEFINITIONS = ( + "DEBUG=1", + "$(inherited)", + ); + GCC_SYMBOLS_PRIVATE_EXTERN = NO; + GCC_WARN_64_TO_32_BIT_CONVERSION = YES; + GCC_WARN_ABOUT_RETURN_TYPE = YES_ERROR; + GCC_WARN_UNDECLARED_SELECTOR = YES; + GCC_WARN_UNINITIALIZED_AUTOS = YES_AGGRESSIVE; + GCC_WARN_UNUSED_FUNCTION = YES; + GCC_WARN_UNUSED_VARIABLE = YES; + IPHONEOS_DEPLOYMENT_TARGET = 15.0; + MTL_ENABLE_DEBUG_INFO = YES; + ONLY_ACTIVE_ARCH = YES; + SDKROOT = iphoneos; + SWIFT_OPTIMIZATION_LEVEL = "-Onone"; + TARGETED_DEVICE_FAMILY = "1,2"; + }; + name = Debug; + }; + 5F5A536E1ADE670C00F81DF0 /* Release */ = { + isa = XCBuildConfiguration; + buildSettings = { + ALWAYS_SEARCH_USER_PATHS = NO; + CLANG_ANALYZER_LOCALIZABILITY_NONLOCALIZED = YES; + CLANG_CXX_LANGUAGE_STANDARD = "gnu++0x"; + CLANG_CXX_LIBRARY = "libc++"; + CLANG_ENABLE_MODULES = YES; + CLANG_ENABLE_OBJC_ARC = YES; + CLANG_WARN_BLOCK_CAPTURE_AUTORELEASING = YES; + CLANG_WARN_BOOL_CONVERSION = YES; + CLANG_WARN_COMMA = YES; + CLANG_WARN_CONSTANT_CONVERSION = YES; + CLANG_WARN_DEPRECATED_OBJC_IMPLEMENTATIONS = YES; + CLANG_WARN_DIRECT_OBJC_ISA_USAGE = YES_ERROR; + CLANG_WARN_EMPTY_BODY = YES; + CLANG_WARN_ENUM_CONVERSION = YES; + CLANG_WARN_INFINITE_RECURSION = YES; + CLANG_WARN_INT_CONVERSION = YES; + CLANG_WARN_NON_LITERAL_NULL_CONVERSION = YES; + CLANG_WARN_OBJC_IMPLICIT_RETAIN_SELF = YES; + CLANG_WARN_OBJC_LITERAL_CONVERSION = YES; + CLANG_WARN_OBJC_ROOT_CLASS = YES_ERROR; + CLANG_WARN_RANGE_LOOP_ANALYSIS = YES; + CLANG_WARN_STRICT_PROTOTYPES = YES; + CLANG_WARN_SUSPICIOUS_MOVE = YES; + CLANG_WARN_UNREACHABLE_CODE = YES; + CLANG_WARN__DUPLICATE_METHOD_MATCH = YES; + "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = "iPhone Developer"; + COPY_PHASE_STRIP = YES; + ENABLE_BITCODE = NO; + ENABLE_NS_ASSERTIONS = NO; + ENABLE_STRICT_OBJC_MSGSEND = YES; + GCC_C_LANGUAGE_STANDARD = gnu99; + GCC_NO_COMMON_BLOCKS = YES; + GCC_WARN_64_TO_32_BIT_CONVERSION = YES; + GCC_WARN_ABOUT_RETURN_TYPE = YES_ERROR; + GCC_WARN_UNDECLARED_SELECTOR = YES; + GCC_WARN_UNINITIALIZED_AUTOS = YES_AGGRESSIVE; + GCC_WARN_UNUSED_FUNCTION = YES; + GCC_WARN_UNUSED_VARIABLE = YES; + IPHONEOS_DEPLOYMENT_TARGET = 15.0; + MTL_ENABLE_DEBUG_INFO = NO; + SDKROOT = iphoneos; + SWIFT_OPTIMIZATION_LEVEL = "-Owholemodule"; + TARGETED_DEVICE_FAMILY = "1,2"; + VALIDATE_PRODUCT = YES; + }; + name = Release; + }; + 5F5A53701ADE670C00F81DF0 /* Debug */ = { + isa = XCBuildConfiguration; + buildSettings = { + ASSETCATALOG_COMPILER_APPICON_NAME = AppIcon; + ASSETCATALOG_COMPILER_LAUNCHIMAGE_NAME = LaunchImage; + CLANG_ENABLE_MODULES = YES; + "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = "iPhone Developer"; + CODE_SIGN_STYLE = Automatic; + DEVELOPMENT_TEAM = 4G4F7RJDV8; + ENABLE_BITCODE = NO; + INFOPLIST_FILE = "$(SRCROOT)/FunctionsExample/Info.plist"; + LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks"; + PRODUCT_BUNDLE_IDENTIFIER = com.google.firebase.quickstart.FunctionsExample; + PRODUCT_NAME = FunctionsExample; + PROVISIONING_PROFILE = ""; + PROVISIONING_PROFILE_SPECIFIER = ""; + SWIFT_OPTIMIZATION_LEVEL = "-Onone"; + SWIFT_VERSION = 3.0; + }; + name = Debug; + }; + 5F5A53711ADE670C00F81DF0 /* Release */ = { + isa = XCBuildConfiguration; + buildSettings = { + ASSETCATALOG_COMPILER_APPICON_NAME = AppIcon; + ASSETCATALOG_COMPILER_LAUNCHIMAGE_NAME = LaunchImage; + CLANG_ENABLE_MODULES = YES; + "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = "iPhone Developer"; + CODE_SIGN_STYLE = Automatic; + DEVELOPMENT_TEAM = 4G4F7RJDV8; + ENABLE_BITCODE = NO; + INFOPLIST_FILE = "$(SRCROOT)/FunctionsExample/Info.plist"; + LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks"; + PRODUCT_BUNDLE_IDENTIFIER = com.google.firebase.quickstart.FunctionsExample; + PRODUCT_NAME = FunctionsExample; + PROVISIONING_PROFILE = ""; + PROVISIONING_PROFILE_SPECIFIER = ""; + SWIFT_VERSION = 3.0; + }; + name = Release; + }; + 5F5A53951ADE67D500F81DF0 /* Debug */ = { + isa = XCBuildConfiguration; + buildSettings = { + ASSETCATALOG_COMPILER_APPICON_NAME = AppIcon; + ASSETCATALOG_COMPILER_LAUNCHIMAGE_NAME = LaunchImage; + "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = "iPhone Developer"; + CODE_SIGN_STYLE = Automatic; + DEVELOPMENT_TEAM = 4G4F7RJDV8; + INFOPLIST_FILE = "$(SRCROOT)/FunctionsExample/Info.plist"; + LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks"; + PRODUCT_BUNDLE_IDENTIFIER = com.google.firebase.quickstart.FunctionsExample; + PRODUCT_NAME = FunctionsExample; + PROVISIONING_PROFILE = ""; + PROVISIONING_PROFILE_SPECIFIER = ""; + SWIFT_OPTIMIZATION_LEVEL = "-Onone"; + SWIFT_SWIFT3_OBJC_INFERENCE = Off; + SWIFT_VERSION = 5.0; + }; + name = Debug; + }; + 5F5A53961ADE67D500F81DF0 /* Release */ = { + isa = XCBuildConfiguration; + buildSettings = { + ASSETCATALOG_COMPILER_APPICON_NAME = AppIcon; + ASSETCATALOG_COMPILER_LAUNCHIMAGE_NAME = LaunchImage; + "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = "iPhone Developer"; + CODE_SIGN_STYLE = Automatic; + DEVELOPMENT_TEAM = 4G4F7RJDV8; + INFOPLIST_FILE = "$(SRCROOT)/FunctionsExample/Info.plist"; + LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks"; + PRODUCT_BUNDLE_IDENTIFIER = com.google.firebase.quickstart.FunctionsExample; + PRODUCT_NAME = FunctionsExample; + PROVISIONING_PROFILE = ""; + PROVISIONING_PROFILE_SPECIFIER = ""; + SWIFT_OPTIMIZATION_LEVEL = "-Owholemodule"; + SWIFT_SWIFT3_OBJC_INFERENCE = Off; + SWIFT_VERSION = 5.0; + }; + name = Release; + }; +/* End XCBuildConfiguration section */ + +/* Begin XCConfigurationList section */ + 1036DA062087CA10003253C9 /* Build configuration list for PBXNativeTarget "FunctionsExampleTests" */ = { + isa = XCConfigurationList; + buildConfigurations = ( + 1036DA042087CA10003253C9 /* Debug */, + 1036DA052087CA10003253C9 /* Release */, + ); + defaultConfigurationIsVisible = 0; + defaultConfigurationName = Release; + }; + 1036DA122087CA25003253C9 /* Build configuration list for PBXNativeTarget "FunctionsExampleUITests" */ = { + isa = XCConfigurationList; + buildConfigurations = ( + 1036DA132087CA25003253C9 /* Debug */, + 1036DA142087CA25003253C9 /* Release */, + ); + defaultConfigurationIsVisible = 0; + defaultConfigurationName = Release; + }; + 1036DA202087CA66003253C9 /* Build configuration list for PBXNativeTarget "FunctionsExampleSwiftUITests" */ = { + isa = XCConfigurationList; + buildConfigurations = ( + 1036DA212087CA66003253C9 /* Debug */, + 1036DA222087CA66003253C9 /* Release */, + ); + defaultConfigurationIsVisible = 0; + defaultConfigurationName = Release; + }; + 5F5A53471ADE670C00F81DF0 /* Build configuration list for PBXProject "FunctionsExample" */ = { + isa = XCConfigurationList; + buildConfigurations = ( + 5F5A536D1ADE670C00F81DF0 /* Debug */, + 5F5A536E1ADE670C00F81DF0 /* Release */, + ); + defaultConfigurationIsVisible = 0; + defaultConfigurationName = Release; + }; + 5F5A536F1ADE670C00F81DF0 /* Build configuration list for PBXNativeTarget "FunctionsExample" */ = { + isa = XCConfigurationList; + buildConfigurations = ( + 5F5A53701ADE670C00F81DF0 /* Debug */, + 5F5A53711ADE670C00F81DF0 /* Release */, + ); + defaultConfigurationIsVisible = 0; + defaultConfigurationName = Release; + }; + 5F5A53991ADE67D500F81DF0 /* Build configuration list for PBXNativeTarget "FunctionsExampleSwift" */ = { + isa = XCConfigurationList; + buildConfigurations = ( + 5F5A53951ADE67D500F81DF0 /* Debug */, + 5F5A53961ADE67D500F81DF0 /* Release */, + ); + defaultConfigurationIsVisible = 0; + defaultConfigurationName = Release; + }; +/* End XCConfigurationList section */ + }; + rootObject = 5F5A53441ADE670C00F81DF0 /* Project object */; +} diff --git a/qs-snippets/LegacyFunctionsQuickstart/FunctionsExample.xcodeproj/xcshareddata/xcschemes/FunctionsExample.xcscheme b/qs-snippets/LegacyFunctionsQuickstart/FunctionsExample.xcodeproj/xcshareddata/xcschemes/FunctionsExample.xcscheme new file mode 100644 index 00000000..6e1b7692 --- /dev/null +++ b/qs-snippets/LegacyFunctionsQuickstart/FunctionsExample.xcodeproj/xcshareddata/xcschemes/FunctionsExample.xcscheme @@ -0,0 +1,107 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/qs-snippets/LegacyFunctionsQuickstart/FunctionsExample.xcodeproj/xcshareddata/xcschemes/FunctionsExampleSwift.xcscheme b/qs-snippets/LegacyFunctionsQuickstart/FunctionsExample.xcodeproj/xcshareddata/xcschemes/FunctionsExampleSwift.xcscheme new file mode 100644 index 00000000..9f978cac --- /dev/null +++ b/qs-snippets/LegacyFunctionsQuickstart/FunctionsExample.xcodeproj/xcshareddata/xcschemes/FunctionsExampleSwift.xcscheme @@ -0,0 +1,97 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/qs-snippets/LegacyFunctionsQuickstart/FunctionsExample/.clang-format b/qs-snippets/LegacyFunctionsQuickstart/FunctionsExample/.clang-format new file mode 100644 index 00000000..1f09ce0f --- /dev/null +++ b/qs-snippets/LegacyFunctionsQuickstart/FunctionsExample/.clang-format @@ -0,0 +1,4 @@ +BasedOnStyle: Google +ColumnLimit: 100 +BinPackParameters: false +AllowAllParametersOfDeclarationOnNextLine: true diff --git a/qs-snippets/LegacyFunctionsQuickstart/FunctionsExample/AppDelegate.h b/qs-snippets/LegacyFunctionsQuickstart/FunctionsExample/AppDelegate.h new file mode 100644 index 00000000..f284483f --- /dev/null +++ b/qs-snippets/LegacyFunctionsQuickstart/FunctionsExample/AppDelegate.h @@ -0,0 +1,23 @@ +// +// Copyright (c) 2018 Google Inc. +// +// Licensed under the Apache License, Version 2.0 (the "License"); +// you may not use this file except in compliance with the License. +// You may obtain a copy of the License at +// +// http://www.apache.org/licenses/LICENSE-2.0 +// +// Unless required by applicable law or agreed to in writing, software +// distributed under the License is distributed on an "AS IS" BASIS, +// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +// See the License for the specific language governing permissions and +// limitations under the License. +// + +@import UIKit; + +@interface AppDelegate : UIResponder + +@property(nonatomic, strong) UIWindow *window; + +@end diff --git a/qs-snippets/LegacyFunctionsQuickstart/FunctionsExample/AppDelegate.m b/qs-snippets/LegacyFunctionsQuickstart/FunctionsExample/AppDelegate.m new file mode 100644 index 00000000..ff008268 --- /dev/null +++ b/qs-snippets/LegacyFunctionsQuickstart/FunctionsExample/AppDelegate.m @@ -0,0 +1,43 @@ +// +// Copyright (c) 2018 Google Inc. +// +// Licensed under the Apache License, Version 2.0 (the "License"); +// you may not use this file except in compliance with the License. +// You may obtain a copy of the License at +// +// http://www.apache.org/licenses/LICENSE-2.0 +// +// Unless required by applicable law or agreed to in writing, software +// distributed under the License is distributed on an "AS IS" BASIS, +// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +// See the License for the specific language governing permissions and +// limitations under the License. +// + +#import "AppDelegate.h" +#import "SignInViewController.h" + +@import FirebaseCore; +@import FirebaseAuth; +@import FirebaseAuthUI; + + +@implementation AppDelegate + +- (BOOL)application:(UIApplication *)application + didFinishLaunchingWithOptions:(NSDictionary *)launchOptions { + // [START firebase_configure] + // Use Firebase library to configure APIs + [FIRApp configure]; + // [END firebase_configure] + if ([FIRAuth auth].currentUser == nil) { + _window.rootViewController = [[SignInViewController alloc] init]; + } + return YES; +} + +- (BOOL)application:(UIApplication *)app openURL:(NSURL *)url options:(NSDictionary *)options { + return [[FUIAuth defaultAuthUI] handleOpenURL:url sourceApplication:options[UIApplicationOpenURLOptionsSourceApplicationKey]]; +} + +@end diff --git a/qs-snippets/LegacyFunctionsQuickstart/FunctionsExample/Base.lproj/Main.storyboard b/qs-snippets/LegacyFunctionsQuickstart/FunctionsExample/Base.lproj/Main.storyboard new file mode 100644 index 00000000..2cb287d6 --- /dev/null +++ b/qs-snippets/LegacyFunctionsQuickstart/FunctionsExample/Base.lproj/Main.storyboard @@ -0,0 +1,220 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/qs-snippets/LegacyFunctionsQuickstart/FunctionsExample/CloudAddCell.h b/qs-snippets/LegacyFunctionsQuickstart/FunctionsExample/CloudAddCell.h new file mode 100644 index 00000000..6ce2548b --- /dev/null +++ b/qs-snippets/LegacyFunctionsQuickstart/FunctionsExample/CloudAddCell.h @@ -0,0 +1,24 @@ +// +// Copyright (c) 2018 Google Inc. +// +// Licensed under the Apache License, Version 2.0 (the "License"); +// you may not use this file except in compliance with the License. +// You may obtain a copy of the License at +// +// http://www.apache.org/licenses/LICENSE-2.0 +// +// Unless required by applicable law or agreed to in writing, software +// distributed under the License is distributed on an "AS IS" BASIS, +// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +// See the License for the specific language governing permissions and +// limitations under the License. +// + +@import MaterialComponents; + +@interface CloudAddCell : MDCCollectionViewCell +@property (weak, nonatomic) IBOutlet MDCTextField *number1Field; +@property (weak, nonatomic) IBOutlet MDCTextField *number2Field; +@property (weak, nonatomic) IBOutlet MDCButton *button; +@end + diff --git a/qs-snippets/LegacyFunctionsQuickstart/FunctionsExample/CloudAddCell.m b/qs-snippets/LegacyFunctionsQuickstart/FunctionsExample/CloudAddCell.m new file mode 100644 index 00000000..1a58c6d8 --- /dev/null +++ b/qs-snippets/LegacyFunctionsQuickstart/FunctionsExample/CloudAddCell.m @@ -0,0 +1,69 @@ +// +// Copyright (c) 2018 Google Inc. +// +// Licensed under the Apache License, Version 2.0 (the "License"); +// you may not use this file except in compliance with the License. +// You may obtain a copy of the License at +// +// http://www.apache.org/licenses/LICENSE-2.0 +// +// Unless required by applicable law or agreed to in writing, software +// distributed under the License is distributed on an "AS IS" BASIS, +// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +// See the License for the specific language governing permissions and +// limitations under the License. +// + +#import "CloudAddCell.h" + +@import FirebaseFunctions; + +@interface CloudAddCell () +@property (weak, nonatomic) IBOutlet UITextField *resultField; +// [START define_functions_instance] +@property(strong, nonatomic) FIRFunctions *functions; +// [END define_functions_instance] +@end + +@implementation CloudAddCell + +- (instancetype)initWithCoder:(NSCoder *)coder +{ + self = [super initWithCoder:coder]; + if (self) { + // [START initialize_functions_instance] + self.functions = [FIRFunctions functions]; + // [END initialize_functions_instance] + } + return self; +} + +- (IBAction)didTapAdd:(id)sender { + // [START function_add_numbers] + NSDictionary *data = @{@"firstNumber": [NSNumber numberWithInt:_number1Field.text.intValue], + @"secondNumber": [NSNumber numberWithInt:_number2Field.text.intValue]}; + [[_functions HTTPSCallableWithName:@"addNumbers"] callWithObject:data + completion:^(FIRHTTPSCallableResult * _Nullable result, NSError * _Nullable error) { + + // [START function_error] + if (error) { + if ([error.domain isEqual:@"com.firebase.functions"]) { + FIRFunctionsErrorCode code = error.code; + NSString *message = error.localizedDescription; + NSObject *details = error.userInfo[@"details"]; + } + // [START_EXCLUDE] + NSLog(@"%@", error); + return; + // [END_EXCLUDE] + } + // [END function_error] + + + NSNumber *operationResult = result.data[@"operationResult"]; + self->_resultField.text = operationResult.stringValue; + }]; + // [END function_add_numbers] +} + +@end diff --git a/qs-snippets/LegacyFunctionsQuickstart/FunctionsExample/CommentCell.h b/qs-snippets/LegacyFunctionsQuickstart/FunctionsExample/CommentCell.h new file mode 100644 index 00000000..c8cffaa4 --- /dev/null +++ b/qs-snippets/LegacyFunctionsQuickstart/FunctionsExample/CommentCell.h @@ -0,0 +1,22 @@ +// +// Copyright (c) 2018 Google Inc. +// +// Licensed under the Apache License, Version 2.0 (the "License"); +// you may not use this file except in compliance with the License. +// You may obtain a copy of the License at +// +// http://www.apache.org/licenses/LICENSE-2.0 +// +// Unless required by applicable law or agreed to in writing, software +// distributed under the License is distributed on an "AS IS" BASIS, +// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +// See the License for the specific language governing permissions and +// limitations under the License. +// + +@import MaterialComponents; + +@interface CommentCell : MDCCollectionViewCell +@property(weak, nonatomic) IBOutlet MDCTextField *inputField; +@property(weak, nonatomic) IBOutlet MDCButton *button; +@end diff --git a/qs-snippets/LegacyFunctionsQuickstart/FunctionsExample/CommentCell.m b/qs-snippets/LegacyFunctionsQuickstart/FunctionsExample/CommentCell.m new file mode 100644 index 00000000..3bfe77a8 --- /dev/null +++ b/qs-snippets/LegacyFunctionsQuickstart/FunctionsExample/CommentCell.m @@ -0,0 +1,63 @@ +// +// Copyright (c) 2018 Google Inc. +// +// Licensed under the Apache License, Version 2.0 (the "License"); +// you may not use this file except in compliance with the License. +// You may obtain a copy of the License at +// +// http://www.apache.org/licenses/LICENSE-2.0 +// +// Unless required by applicable law or agreed to in writing, software +// distributed under the License is distributed on an "AS IS" BASIS, +// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +// See the License for the specific language governing permissions and +// limitations under the License. +// + +#import "CommentCell.h" + +@import FirebaseFunctions; + +@interface CommentCell () +@property(weak, nonatomic) IBOutlet MDCTextField *resultField; +// [START define_functions_instance] +@property(strong, nonatomic) FIRFunctions *functions; +// [END define_functions_instance] +@end + +@implementation CommentCell + +- (instancetype)initWithCoder:(NSCoder *)coder +{ + self = [super initWithCoder:coder]; + if (self) { + // [START initialize_functions_instance] + self.functions = [FIRFunctions functions]; + // [END initialize_functions_instance] + } + return self; +} + +- (IBAction)didTapAddMessage:(id)sender { + // [START function_add_message] + [[_functions HTTPSCallableWithName:@"addMessage"] callWithObject:@{@"text": _inputField.text} + completion:^(FIRHTTPSCallableResult * _Nullable result, NSError * _Nullable error) { + // [START function_error] + if (error) { + if ([error.domain isEqual:@"com.firebase.functions"]) { + FIRFunctionsErrorCode code = error.code; + NSString *message = error.localizedDescription; + NSObject *details = error.userInfo[@"details"]; + } + // [START_EXCLUDE] + NSLog(@"%@", error); + return; + // [END_EXCLUDE] + } + // [END function_error] + self->_resultField.text = result.data[@"text"]; + }]; + // [END function_add_message] +} + +@end diff --git a/qs-snippets/LegacyFunctionsQuickstart/FunctionsExample/FAuthPickerViewController.h b/qs-snippets/LegacyFunctionsQuickstart/FunctionsExample/FAuthPickerViewController.h new file mode 100644 index 00000000..3aa95509 --- /dev/null +++ b/qs-snippets/LegacyFunctionsQuickstart/FunctionsExample/FAuthPickerViewController.h @@ -0,0 +1,20 @@ +// +// Copyright (c) 2018 Google Inc. +// +// Licensed under the Apache License, Version 2.0 (the "License"); +// you may not use this file except in compliance with the License. +// You may obtain a copy of the License at +// +// http://www.apache.org/licenses/LICENSE-2.0 +// +// Unless required by applicable law or agreed to in writing, software +// distributed under the License is distributed on an "AS IS" BASIS, +// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +// See the License for the specific language governing permissions and +// limitations under the License. +// + +@import FirebaseAuthUI; + +@interface FAuthPickerViewController : FUIAuthPickerViewController +@end diff --git a/qs-snippets/LegacyFunctionsQuickstart/FunctionsExample/FAuthPickerViewController.m b/qs-snippets/LegacyFunctionsQuickstart/FunctionsExample/FAuthPickerViewController.m new file mode 100644 index 00000000..15c84d88 --- /dev/null +++ b/qs-snippets/LegacyFunctionsQuickstart/FunctionsExample/FAuthPickerViewController.m @@ -0,0 +1,20 @@ +// +// Copyright (c) 2018 Google Inc. +// +// Licensed under the Apache License, Version 2.0 (the "License"); +// you may not use this file except in compliance with the License. +// You may obtain a copy of the License at +// +// http://www.apache.org/licenses/LICENSE-2.0 +// +// Unless required by applicable law or agreed to in writing, software +// distributed under the License is distributed on an "AS IS" BASIS, +// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +// See the License for the specific language governing permissions and +// limitations under the License. +// + +#import "FAuthPickerViewController.h" + +@implementation FAuthPickerViewController +@end diff --git a/qs-snippets/LegacyFunctionsQuickstart/FunctionsExample/FAuthPickerViewController.xib b/qs-snippets/LegacyFunctionsQuickstart/FunctionsExample/FAuthPickerViewController.xib new file mode 100644 index 00000000..0f346148 --- /dev/null +++ b/qs-snippets/LegacyFunctionsQuickstart/FunctionsExample/FAuthPickerViewController.xib @@ -0,0 +1,50 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/qs-snippets/LegacyFunctionsQuickstart/FunctionsExample/Info.plist b/qs-snippets/LegacyFunctionsQuickstart/FunctionsExample/Info.plist new file mode 100644 index 00000000..095fbf94 --- /dev/null +++ b/qs-snippets/LegacyFunctionsQuickstart/FunctionsExample/Info.plist @@ -0,0 +1,64 @@ + + + + + CFBundleDevelopmentRegion + en + CFBundleExecutable + $(EXECUTABLE_NAME) + CFBundleIcons + + CFBundleIcons~ipad + + CFBundleIdentifier + $(PRODUCT_BUNDLE_IDENTIFIER) + CFBundleInfoDictionaryVersion + 6.0 + CFBundleName + $(PRODUCT_NAME) + CFBundlePackageType + APPL + CFBundleShortVersionString + 1.0 + CFBundleSignature + ???? + CFBundleURLTypes + + + CFBundleTypeRole + Editor + CFBundleURLName + Client + CFBundleURLSchemes + + REVERSED_CLIENT_ID + + + + CFBundleVersion + 1 + LSRequiresIPhoneOS + + UILaunchStoryboardName + LaunchScreen + UIMainStoryboardFile + Main + UIRequiredDeviceCapabilities + + armv7 + + UISupportedInterfaceOrientations + + UIInterfaceOrientationPortrait + UIInterfaceOrientationLandscapeLeft + UIInterfaceOrientationLandscapeRight + + UISupportedInterfaceOrientations~ipad + + UIInterfaceOrientationPortrait + UIInterfaceOrientationPortraitUpsideDown + UIInterfaceOrientationLandscapeLeft + UIInterfaceOrientationLandscapeRight + + + diff --git a/qs-snippets/LegacyFunctionsQuickstart/FunctionsExample/MainViewController.h b/qs-snippets/LegacyFunctionsQuickstart/FunctionsExample/MainViewController.h new file mode 100644 index 00000000..24df7867 --- /dev/null +++ b/qs-snippets/LegacyFunctionsQuickstart/FunctionsExample/MainViewController.h @@ -0,0 +1,22 @@ +// +// Copyright (c) 2018 Google Inc. +// +// Licensed under the Apache License, Version 2.0 (the "License"); +// you may not use this file except in compliance with the License. +// You may obtain a copy of the License at +// +// http://www.apache.org/licenses/LICENSE-2.0 +// +// Unless required by applicable law or agreed to in writing, software +// distributed under the License is distributed on an "AS IS" BASIS, +// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +// See the License for the specific language governing permissions and +// limitations under the License. +// + +#import +@import MaterialComponents; + +// [START signin_controller] +@interface MainViewController : MDCCollectionViewController +@end diff --git a/qs-snippets/LegacyFunctionsQuickstart/FunctionsExample/MainViewController.m b/qs-snippets/LegacyFunctionsQuickstart/FunctionsExample/MainViewController.m new file mode 100644 index 00000000..a8cd2d7c --- /dev/null +++ b/qs-snippets/LegacyFunctionsQuickstart/FunctionsExample/MainViewController.m @@ -0,0 +1,73 @@ +// +// Copyright (c) 2018 Google Inc. +// +// Licensed under the Apache License, Version 2.0 (the "License"); +// you may not use this file except in compliance with the License. +// You may obtain a copy of the License at +// +// http://www.apache.org/licenses/LICENSE-2.0 +// +// Unless required by applicable law or agreed to in writing, software +// distributed under the License is distributed on an "AS IS" BASIS, +// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +// See the License for the specific language governing permissions and +// limitations under the License. +// + +#import "MainViewController.h" +#import "CloudAddCell.h" +#import "CommentCell.h" +@import MaterialComponents; + +@interface MainViewController () +@property(strong, nonatomic) MDCTextInputControllerUnderline *controller1; +@property(strong, nonatomic) MDCTextInputControllerUnderline *controller2; +@property(strong, nonatomic) MDCTextInputControllerUnderline *controller3; +@end + +@implementation MainViewController +- (void)viewDidLoad { + [super viewDidLoad]; + self.styler.cellStyle = MDCCollectionViewCellStyleCard; + self.styler.cellLayoutType = MDCCollectionViewCellLayoutTypeList; +} + +- (CGFloat)collectionView:(UICollectionView *)collectionView cellHeightAtIndexPath:(NSIndexPath *)indexPath { + if (indexPath.section == 0) { + return 181; + } + return 230; +} + +- (NSInteger)numberOfSectionsInCollectionView:(UICollectionView *)collectionView { + return 2; +} + +- (NSInteger)collectionView:(UICollectionView *)collectionView numberOfItemsInSection:(NSInteger)section { + return 1; +} + +- (UICollectionViewCell *)collectionView:(UICollectionView *)collectionView cellForItemAtIndexPath:(NSIndexPath *)indexPath { + if (indexPath.section == 0) { + CloudAddCell *addCell = [collectionView dequeueReusableCellWithReuseIdentifier:@"add" forIndexPath:indexPath]; + addCell.number1Field.delegate = self; + _controller1 = [[MDCTextInputControllerUnderline alloc] initWithTextInput:addCell.number1Field]; + addCell.number2Field.delegate = self; + _controller2 = [[MDCTextInputControllerUnderline alloc] initWithTextInput:addCell.number2Field]; + + + [addCell.button setElevation:MDCShadowElevationRaisedButtonResting forState:UIControlStateNormal]; + [addCell.button setElevation:MDCShadowElevationRaisedButtonPressed forState:UIControlStateHighlighted]; + return addCell; + } else { + CommentCell *commentCell = [collectionView dequeueReusableCellWithReuseIdentifier:@"message" forIndexPath:indexPath]; + commentCell.inputField.delegate = self; + _controller3 = [[MDCTextInputControllerUnderline alloc] initWithTextInput:commentCell.inputField]; + + [commentCell.button setElevation:MDCShadowElevationRaisedButtonResting forState:UIControlStateNormal]; + [commentCell.button setElevation:MDCShadowElevationRaisedButtonPressed forState:UIControlStateHighlighted]; + return commentCell; + } +} + +@end diff --git a/qs-snippets/LegacyFunctionsQuickstart/FunctionsExample/SignInViewController.h b/qs-snippets/LegacyFunctionsQuickstart/FunctionsExample/SignInViewController.h new file mode 100644 index 00000000..7608eb88 --- /dev/null +++ b/qs-snippets/LegacyFunctionsQuickstart/FunctionsExample/SignInViewController.h @@ -0,0 +1,20 @@ +// +// Copyright (c) 2018 Google Inc. +// +// Licensed under the Apache License, Version 2.0 (the "License"); +// you may not use this file except in compliance with the License. +// You may obtain a copy of the License at +// +// http://www.apache.org/licenses/LICENSE-2.0 +// +// Unless required by applicable law or agreed to in writing, software +// distributed under the License is distributed on an "AS IS" BASIS, +// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +// See the License for the specific language governing permissions and +// limitations under the License. +// + +@import FirebaseAuthUI; + +@interface SignInViewController : UIViewController +@end diff --git a/qs-snippets/LegacyFunctionsQuickstart/FunctionsExample/SignInViewController.m b/qs-snippets/LegacyFunctionsQuickstart/FunctionsExample/SignInViewController.m new file mode 100644 index 00000000..7412a999 --- /dev/null +++ b/qs-snippets/LegacyFunctionsQuickstart/FunctionsExample/SignInViewController.m @@ -0,0 +1,78 @@ +// +// Copyright (c) 2018 Google Inc. +// +// Licensed under the Apache License, Version 2.0 (the "License"); +// you may not use this file except in compliance with the License. +// You may obtain a copy of the License at +// +// http://www.apache.org/licenses/LICENSE-2.0 +// +// Unless required by applicable law or agreed to in writing, software +// distributed under the License is distributed on an "AS IS" BASIS, +// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +// See the License for the specific language governing permissions and +// limitations under the License. +// + +#import "SignInViewController.h" +#import "AppDelegate.h" +#import "FAuthPickerViewController.h" + +@import FirebaseAuth; +@import FirebaseAuthUI; +@import FirebaseGoogleAuthUI; + +@interface SignInViewController () + +@end + +@implementation SignInViewController + +- (void)viewDidAppear:(BOOL)animated { + [super viewDidAppear:animated]; + if ([FIRAuth auth].currentUser) { + AppDelegate *appDelegate = (AppDelegate *)UIApplication.sharedApplication.delegate; + appDelegate.window.rootViewController = [[UIStoryboard storyboardWithName:@"Main" + bundle:[NSBundle mainBundle]] instantiateInitialViewController]; + [self dismissViewControllerAnimated:YES completion:nil]; + return; + } + FUIAuth *authUI = [FUIAuth defaultAuthUI]; + authUI.delegate = self; + authUI.TOSURL = [NSURL URLWithString:@"https://firebase.google.com/terms/"]; + authUI.providers = @[[[FUIGoogleAuth alloc] init]]; + UINavigationController *authViewController = authUI.authViewController; + authViewController.navigationBar.hidden = true; + [self presentViewController:authViewController animated:true completion:nil]; +} + +- (void)authUI:(FUIAuth *)authUI didSignInWithAuthDataResult:(FIRAuthDataResult *)authDataResult error:(NSError *)error { + if (error) { + if (error.code == FUIAuthErrorCodeUserCancelledSignIn) { + NSLog(@"User cancelled sign-in"); + } else { + NSError *detailedError = error.userInfo[NSUnderlyingErrorKey]; + if (!detailedError) { + detailedError = error; + } + NSLog(@"Login error: %@", detailedError.localizedDescription); + } + return; + } + [self signedIn:authDataResult.user]; +} + +- (FUIAuthPickerViewController *)authPickerViewControllerForAuthUI:(FUIAuth *)authUI { + return [[FAuthPickerViewController alloc] initWithNibName:@"FAuthPickerViewController" + bundle:[NSBundle mainBundle] + authUI:authUI]; +} + +- (void)signedIn:(FIRUser *)user { + AppDelegate *appDelegate = (AppDelegate *)UIApplication.sharedApplication.delegate; + appDelegate.window.rootViewController = [[UIStoryboard storyboardWithName:@"Main" + bundle:[NSBundle mainBundle]] instantiateInitialViewController]; + [self dismissViewControllerAnimated:YES completion:nil]; +} + +@end diff --git a/qs-snippets/LegacyFunctionsQuickstart/FunctionsExample/main.m b/qs-snippets/LegacyFunctionsQuickstart/FunctionsExample/main.m new file mode 100644 index 00000000..d4878306 --- /dev/null +++ b/qs-snippets/LegacyFunctionsQuickstart/FunctionsExample/main.m @@ -0,0 +1,24 @@ +// +// Copyright (c) 2015 Google Inc. +// +// Licensed under the Apache License, Version 2.0 (the "License"); +// you may not use this file except in compliance with the License. +// You may obtain a copy of the License at +// +// http://www.apache.org/licenses/LICENSE-2.0 +// +// Unless required by applicable law or agreed to in writing, software +// distributed under the License is distributed on an "AS IS" BASIS, +// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +// See the License for the specific language governing permissions and +// limitations under the License. +// + +#import +#import "AppDelegate.h" + +int main(int argc, char* argv[]) { + @autoreleasepool { + return UIApplicationMain(argc, argv, nil, NSStringFromClass([AppDelegate class])); + } +} diff --git a/qs-snippets/LegacyFunctionsQuickstart/FunctionsExampleSwift/AppDelegate.swift b/qs-snippets/LegacyFunctionsQuickstart/FunctionsExampleSwift/AppDelegate.swift new file mode 100644 index 00000000..7aaa95c4 --- /dev/null +++ b/qs-snippets/LegacyFunctionsQuickstart/FunctionsExampleSwift/AppDelegate.swift @@ -0,0 +1,63 @@ +// +// Copyright (c) 2018 Google Inc. +// +// Licensed under the Apache License, Version 2.0 (the "License"); +// you may not use this file except in compliance with the License. +// You may obtain a copy of the License at +// +// http://www.apache.org/licenses/LICENSE-2.0 +// +// Unless required by applicable law or agreed to in writing, software +// distributed under the License is distributed on an "AS IS" BASIS, +// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +// See the License for the specific language governing permissions and +// limitations under the License. +// + +import UIKit + +import FirebaseCore +import FirebaseAuth +import FirebaseAuthUI + +@UIApplicationMain +// [START signin_delegate] +class AppDelegate: UIResponder, UIApplicationDelegate { + // [END signin_delegate] + + var window: UIWindow? + + func application(_ application: UIApplication, + didFinishLaunchingWithOptions launchOptions: [ + UIApplication.LaunchOptionsKey: Any + ]?) -> Bool { + // [START firebase_configure] + // Use Firebase library to configure APIs + FirebaseApp.configure() + // [END firebase_configure] + if Auth.auth().currentUser == nil { + window?.rootViewController = SignInViewController() + } + return true + } + + @available(iOS 9.0, *) + func application(_ app: UIApplication, open url: URL, + options: [UIApplication.OpenURLOptionsKey: Any]) -> Bool { + guard let sourceApplication = + options[UIApplication.OpenURLOptionsKey.sourceApplication] as? String else { + return false + } + return handleOpenUrl(url, sourceApplication: sourceApplication) + } + + @available(iOS 8.0, *) + func application(_ application: UIApplication, open url: URL, sourceApplication: String?, + annotation: Any) -> Bool { + return handleOpenUrl(url, sourceApplication: sourceApplication) + } + + func handleOpenUrl(_ url: URL, sourceApplication: String?) -> Bool { + return FUIAuth.defaultAuthUI()?.handleOpen(url, sourceApplication: sourceApplication) ?? false + } +} diff --git a/qs-snippets/LegacyFunctionsQuickstart/FunctionsExampleSwift/CloudAddCell.swift b/qs-snippets/LegacyFunctionsQuickstart/FunctionsExampleSwift/CloudAddCell.swift new file mode 100644 index 00000000..98363921 --- /dev/null +++ b/qs-snippets/LegacyFunctionsQuickstart/FunctionsExampleSwift/CloudAddCell.swift @@ -0,0 +1,54 @@ +// +// Copyright (c) 2018 Google Inc. +// +// Licensed under the Apache License, Version 2.0 (the "License"); +// you may not use this file except in compliance with the License. +// You may obtain a copy of the License at +// +// http://www.apache.org/licenses/LICENSE-2.0 +// +// Unless required by applicable law or agreed to in writing, software +// distributed under the License is distributed on an "AS IS" BASIS, +// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +// See the License for the specific language governing permissions and +// limitations under the License. +// + +import MaterialComponents +import FirebaseFunctions + +@objc(CloudAddCell) +class CloudAddCell: MDCCollectionViewCell { + @IBOutlet var number1Field: MDCTextField! + @IBOutlet var number2Field: MDCTextField! + @IBOutlet var button: MDCButton! + @IBOutlet private var resultField: UITextField! + // [START functions_instance] + lazy var functions = Functions.functions() + // [END functions_instance] + + @IBAction func didTapAdd(_ sender: Any) { + // [START function_add_numbers] + let data = ["firstNumber": Int(number1Field.text!), + "secondNumber": Int(number2Field.text!)] + functions.httpsCallable("addNumbers").call(data) { result, error in + // [START function_error] + if let error = error as NSError? { + if error.domain == FunctionsErrorDomain { + let code = FunctionsErrorCode(rawValue: error.code) + let message = error.localizedDescription + let details = error.userInfo[FunctionsErrorDetailsKey] + } + // [START_EXCLUDE] + print(error) + return + // [END_EXCLUDE] + } + // [END function_error] + if let operationResult = (result?.data as? [String: Any])?["operationResult"] as? Int { + self.resultField.text = "\(operationResult)" + } + } + // [END function_add_numbers] + } +} diff --git a/qs-snippets/LegacyFunctionsQuickstart/FunctionsExampleSwift/CommentCell.swift b/qs-snippets/LegacyFunctionsQuickstart/FunctionsExampleSwift/CommentCell.swift new file mode 100644 index 00000000..40d1ab44 --- /dev/null +++ b/qs-snippets/LegacyFunctionsQuickstart/FunctionsExampleSwift/CommentCell.swift @@ -0,0 +1,51 @@ +// +// Copyright (c) 2018 Google Inc. +// +// Licensed under the Apache License, Version 2.0 (the "License"); +// you may not use this file except in compliance with the License. +// You may obtain a copy of the License at +// +// http://www.apache.org/licenses/LICENSE-2.0 +// +// Unless required by applicable law or agreed to in writing, software +// distributed under the License is distributed on an "AS IS" BASIS, +// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +// See the License for the specific language governing permissions and +// limitations under the License. +// + +import MaterialComponents +import FirebaseFunctions + +@objc(CommentCell) +class CommentCell: MDCCollectionViewCell { + @IBOutlet var inputField: MDCTextField! + @IBOutlet var resultField: UITextField! + @IBOutlet var button: MDCButton! + // [START functions_instance] + lazy var functions = Functions.functions() + // [END functions_instance] + + @IBAction func didTapAddMessage(_ sender: Any) { + // [START function_add_message] + functions.httpsCallable("addMessage").call(["text": inputField.text]) { result, error in + // [START function_error] + if let error = error as NSError? { + if error.domain == FunctionsErrorDomain { + let code = FunctionsErrorCode(rawValue: error.code) + let message = error.localizedDescription + let details = error.userInfo[FunctionsErrorDetailsKey] + } + // [START_EXCLUDE] + print(error) + return + // [END_EXCLUDE] + } + // [END function_error] + if let data = result?.data as? [String: Any], let text = data["text"] as? String { + self.resultField.text = text + } + } + // [END function_add_message] + } +} diff --git a/qs-snippets/LegacyFunctionsQuickstart/FunctionsExampleSwift/FAuthPickerViewController.swift b/qs-snippets/LegacyFunctionsQuickstart/FunctionsExampleSwift/FAuthPickerViewController.swift new file mode 100644 index 00000000..7e1ff10a --- /dev/null +++ b/qs-snippets/LegacyFunctionsQuickstart/FunctionsExampleSwift/FAuthPickerViewController.swift @@ -0,0 +1,20 @@ +// +// Copyright (c) 2018 Google Inc. +// +// Licensed under the Apache License, Version 2.0 (the "License"); +// you may not use this file except in compliance with the License. +// You may obtain a copy of the License at +// +// http://www.apache.org/licenses/LICENSE-2.0 +// +// Unless required by applicable law or agreed to in writing, software +// distributed under the License is distributed on an "AS IS" BASIS, +// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +// See the License for the specific language governing permissions and +// limitations under the License. +// + +import FirebaseAuthUI + +@objc(FAuthPickerViewController) +class FAuthPickerViewController: FUIAuthPickerViewController {} diff --git a/qs-snippets/LegacyFunctionsQuickstart/FunctionsExampleSwift/MainViewController.swift b/qs-snippets/LegacyFunctionsQuickstart/FunctionsExampleSwift/MainViewController.swift new file mode 100644 index 00000000..3af29011 --- /dev/null +++ b/qs-snippets/LegacyFunctionsQuickstart/FunctionsExampleSwift/MainViewController.swift @@ -0,0 +1,76 @@ +// +// Copyright (c) 2018 Google Inc. +// +// Licensed under the Apache License, Version 2.0 (the "License"); +// you may not use this file except in compliance with the License. +// You may obtain a copy of the License at +// +// http://www.apache.org/licenses/LICENSE-2.0 +// +// Unless required by applicable law or agreed to in writing, software +// distributed under the License is distributed on an "AS IS" BASIS, +// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +// See the License for the specific language governing permissions and +// limitations under the License. +// + +import MaterialComponents + +@objc(MainViewController) +class MainViewController: MDCCollectionViewController, UITextFieldDelegate { + var controller1: MDCTextInputControllerUnderline! + var controller2: MDCTextInputControllerUnderline! + var controller3: MDCTextInputControllerUnderline! + + override func viewDidLoad() { + super.viewDidLoad() + styler.cellStyle = .card + styler.cellLayoutType = .list + } + + override func collectionView(_ collectionView: UICollectionView, + cellHeightAt indexPath: IndexPath) -> CGFloat { + if indexPath.section == 0 { + return 181 + } + return 230 + } + + override func numberOfSections(in collectionView: UICollectionView) -> Int { + return 2 + } + + override func collectionView(_ collectionView: UICollectionView, + numberOfItemsInSection section: Int) -> Int { + return 1 + } + + override func collectionView(_ collectionView: UICollectionView, + cellForItemAt indexPath: IndexPath) -> UICollectionViewCell { + if indexPath.section == 0 { + let addCell = collectionView.dequeueReusableCell( + withReuseIdentifier: "add", + for: indexPath + ) as! CloudAddCell + addCell.number1Field.delegate = self + controller1 = MDCTextInputControllerUnderline(textInput: addCell.number1Field) + addCell.number2Field.delegate = self + controller2 = MDCTextInputControllerUnderline(textInput: addCell.number2Field) + + addCell.button.setElevation(ShadowElevation.raisedButtonResting, for: .normal) + addCell.button.setElevation(ShadowElevation.raisedButtonPressed, for: .highlighted) + return addCell + } else { + let commentCell = collectionView.dequeueReusableCell( + withReuseIdentifier: "message", + for: indexPath + ) as! CommentCell + commentCell.inputField.delegate = self + controller3 = MDCTextInputControllerUnderline(textInput: commentCell.inputField) + + commentCell.button.setElevation(ShadowElevation.raisedButtonResting, for: .normal) + commentCell.button.setElevation(ShadowElevation.raisedButtonPressed, for: .highlighted) + return commentCell + } + } +} diff --git a/qs-snippets/LegacyFunctionsQuickstart/FunctionsExampleSwift/SignInViewController.swift b/qs-snippets/LegacyFunctionsQuickstart/FunctionsExampleSwift/SignInViewController.swift new file mode 100644 index 00000000..af2b48e5 --- /dev/null +++ b/qs-snippets/LegacyFunctionsQuickstart/FunctionsExampleSwift/SignInViewController.swift @@ -0,0 +1,73 @@ +// +// Copyright (c) 2018 Google Inc. +// +// Licensed under the Apache License, Version 2.0 (the "License"); +// you may not use this file except in compliance with the License. +// You may obtain a copy of the License at +// +// http://www.apache.org/licenses/LICENSE-2.0 +// +// Unless required by applicable law or agreed to in writing, software +// distributed under the License is distributed on an "AS IS" BASIS, +// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +// See the License for the specific language governing permissions and +// limitations under the License. +// + +import FirebaseAuth +import FirebaseAuthUI +import FirebaseGoogleAuthUI + +private let kFirebaseTermsOfService = URL(string: "https://firebase.google.com/terms/")! + +@objc(SignInViewController) +class SignInViewController: UIViewController, FUIAuthDelegate { + override func viewDidAppear(_ animated: Bool) { + super.viewDidAppear(animated) + if Auth.auth().currentUser != nil { + let appDelegate = UIApplication.shared.delegate as? AppDelegate + appDelegate?.window?.rootViewController = UIStoryboard(name: "Main", bundle: Bundle.main) + .instantiateInitialViewController() + dismiss(animated: true, completion: nil) + return + } + let authUI = FUIAuth.defaultAuthUI() + authUI?.delegate = self + authUI?.tosurl = kFirebaseTermsOfService + authUI?.providers = [FUIGoogleAuth()] + let authViewController: UINavigationController? = authUI?.authViewController() + authViewController?.navigationBar.isHidden = true + present(authViewController!, animated: true, completion: nil) + } + + func authUI(_ authUI: FUIAuth, didSignInWith authDataResult: AuthDataResult?, error: Error?) { + switch error { + case let .some(error as NSError) + where UInt(error.code) == FUIAuthErrorCode.userCancelledSignIn.rawValue: + print("User cancelled sign-in") + case let .some(error as NSError) where error.userInfo[NSUnderlyingErrorKey] != nil: + print("Login error: \(error.userInfo[NSUnderlyingErrorKey]!)") + case let .some(error): + print("Login error: \(error.localizedDescription)") + case .none: + if let user = authDataResult?.user { + signed(in: user) + } + } + } + + func authPickerViewController(forAuthUI authUI: FUIAuth) -> FUIAuthPickerViewController { + return FAuthPickerViewController( + nibName: "FAuthPickerViewController", + bundle: Bundle.main, + authUI: authUI + ) + } + + func signed(in user: User) { + let appDelegate = UIApplication.shared.delegate as? AppDelegate + appDelegate?.window?.rootViewController = UIStoryboard(name: "Main", bundle: Bundle.main) + .instantiateInitialViewController() + dismiss(animated: true, completion: nil) + } +} diff --git a/qs-snippets/LegacyFunctionsQuickstart/FunctionsExampleSwiftUITests/FunctionsExampleSwiftUITests.swift b/qs-snippets/LegacyFunctionsQuickstart/FunctionsExampleSwiftUITests/FunctionsExampleSwiftUITests.swift new file mode 100644 index 00000000..0eb8bb77 --- /dev/null +++ b/qs-snippets/LegacyFunctionsQuickstart/FunctionsExampleSwiftUITests/FunctionsExampleSwiftUITests.swift @@ -0,0 +1,34 @@ +// +// FunctionsExampleSwiftUITests.swift +// FunctionsExampleSwiftUITests +// +// Created by Ibrahim Ulukaya on 4/18/18. +// Copyright © 2018 Google Inc. All rights reserved. +// + +import XCTest + +class FunctionsExampleSwiftUITests: XCTestCase { + override func setUp() { + super.setUp() + + // Put setup code here. This method is called before the invocation of each test method in the class. + + // In UI tests it is usually best to stop immediately when a failure occurs. + continueAfterFailure = false + // UI tests must launch the application that they test. Doing this in setup will make sure it happens for each test method. + XCUIApplication().launch() + + // In UI tests it’s important to set the initial state - such as interface orientation - required for your tests before they run. The setUp method is a good place to do this. + } + + override func tearDown() { + // Put teardown code here. This method is called after the invocation of each test method in the class. + super.tearDown() + } + + func testExample() { + // Use recording to get started writing UI tests. + // Use XCTAssert and related functions to verify your tests produce the correct results. + } +} diff --git a/qs-snippets/LegacyFunctionsQuickstart/FunctionsExampleSwiftUITests/Info.plist b/qs-snippets/LegacyFunctionsQuickstart/FunctionsExampleSwiftUITests/Info.plist new file mode 100644 index 00000000..6c40a6cd --- /dev/null +++ b/qs-snippets/LegacyFunctionsQuickstart/FunctionsExampleSwiftUITests/Info.plist @@ -0,0 +1,22 @@ + + + + + CFBundleDevelopmentRegion + $(DEVELOPMENT_LANGUAGE) + CFBundleExecutable + $(EXECUTABLE_NAME) + CFBundleIdentifier + $(PRODUCT_BUNDLE_IDENTIFIER) + CFBundleInfoDictionaryVersion + 6.0 + CFBundleName + $(PRODUCT_NAME) + CFBundlePackageType + BNDL + CFBundleShortVersionString + 1.0 + CFBundleVersion + 1 + + diff --git a/qs-snippets/LegacyFunctionsQuickstart/FunctionsExampleTests/FunctionsExampleTests.m b/qs-snippets/LegacyFunctionsQuickstart/FunctionsExampleTests/FunctionsExampleTests.m new file mode 100644 index 00000000..4be49cbe --- /dev/null +++ b/qs-snippets/LegacyFunctionsQuickstart/FunctionsExampleTests/FunctionsExampleTests.m @@ -0,0 +1,47 @@ +// +// Copyright (c) 2019 Google Inc. +// +// Licensed under the Apache License, Version 2.0 (the "License"); +// you may not use this file except in compliance with the License. +// You may obtain a copy of the License at +// +// http://www.apache.org/licenses/LICENSE-2.0 +// +// Unless required by applicable law or agreed to in writing, software +// distributed under the License is distributed on an "AS IS" BASIS, +// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +// See the License for the specific language governing permissions and +// limitations under the License. +// + +#import + +@interface FunctionsExampleTests : XCTestCase + +@end + +@implementation FunctionsExampleTests + +- (void)setUp { + [super setUp]; + // Put setup code here. This method is called before the invocation of each test method in the class. +} + +- (void)tearDown { + // Put teardown code here. This method is called after the invocation of each test method in the class. + [super tearDown]; +} + +- (void)testExample { + // This is an example of a functional test case. + // Use XCTAssert and related functions to verify your tests produce the correct results. +} + +- (void)testPerformanceExample { + // This is an example of a performance test case. + [self measureBlock:^{ + // Put the code you want to measure the time of here. + }]; +} + +@end diff --git a/qs-snippets/LegacyFunctionsQuickstart/FunctionsExampleTests/Info.plist b/qs-snippets/LegacyFunctionsQuickstart/FunctionsExampleTests/Info.plist new file mode 100644 index 00000000..6c40a6cd --- /dev/null +++ b/qs-snippets/LegacyFunctionsQuickstart/FunctionsExampleTests/Info.plist @@ -0,0 +1,22 @@ + + + + + CFBundleDevelopmentRegion + $(DEVELOPMENT_LANGUAGE) + CFBundleExecutable + $(EXECUTABLE_NAME) + CFBundleIdentifier + $(PRODUCT_BUNDLE_IDENTIFIER) + CFBundleInfoDictionaryVersion + 6.0 + CFBundleName + $(PRODUCT_NAME) + CFBundlePackageType + BNDL + CFBundleShortVersionString + 1.0 + CFBundleVersion + 1 + + diff --git a/qs-snippets/LegacyFunctionsQuickstart/FunctionsExampleUITests/FunctionsExampleUITests.m b/qs-snippets/LegacyFunctionsQuickstart/FunctionsExampleUITests/FunctionsExampleUITests.m new file mode 100644 index 00000000..cd168a0b --- /dev/null +++ b/qs-snippets/LegacyFunctionsQuickstart/FunctionsExampleUITests/FunctionsExampleUITests.m @@ -0,0 +1,104 @@ +// +// Copyright (c) 2019 Google Inc. +// +// Licensed under the Apache License, Version 2.0 (the "License"); +// you may not use this file except in compliance with the License. +// You may obtain a copy of the License at +// +// http://www.apache.org/licenses/LICENSE-2.0 +// +// Unless required by applicable law or agreed to in writing, software +// distributed under the License is distributed on an "AS IS" BASIS, +// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +// See the License for the specific language governing permissions and +// limitations under the License. +// + +#import + +#import "FIREGHelper.h" +#import "FIREGSignInHelper.h" + +typedef BOOL (^SystemAlertHandler)(XCUIElement*); +static SystemAlertHandler const alertHandler = ^(XCUIElement* element) { + if (element.buttons[@"Continue"].exists) { + [element.buttons[@"Continue"] tap]; + } + return YES; +}; + +static NSString *const signInButton = @"Sign in with Google"; +static NSString *const welcomeMessage = @"HTTPS Callable functions Quickstart"; + +@interface FunctionsExampleUITests : XCTestCase +@end + +@implementation FunctionsExampleUITests { + XCUIApplication *_app; + id signInPermissionMonitor; +} + +- (void)setUp { + [super setUp]; + _app = [[XCUIApplication alloc] init]; + signInPermissionMonitor = + [self addUIInterruptionMonitorWithDescription:@"Allow Google Sign-In" handler:alertHandler]; + [_app launch]; + if (![self signedIn]) { + [[_app buttons][signInButton] tap]; + doGoogleSignIn(_app, YES, YES); + // Make sure main app screen is loaded. + FIRWaitForVisible([[_app collectionViews] firstMatch]); + } +} + +- (void)tearDown { + [self removeUIInterruptionMonitor:signInPermissionMonitor]; + [super tearDown]; +} + +- (void)SKIPtestVerifyAppLaunched { + // Check that main UI elements are present on the screen. + XCTAssertTrue([[_app staticTexts][@"Add two numbers"] exists]); + XCTAssertTrue([[_app staticTexts][@"Sanitize a message"] exists]); +} + +- (void)SKIPtestAddTwoNumbers { + XCUIElement* number1 = [_app textFields][@"Num 1"]; + FIRWaitForVisible(number1); + [number1 tap]; + [number1 typeText:@"14"]; + + XCUIElement* number2 = [_app textFields][@"Num 2"]; + FIRWaitForVisible(number2); + [number2 doubleTap]; + [number2 typeText:@"51"]; + + [[_app buttons][@"Calculate"] tap]; + XCUIElement* result = [_app textFields][@"65"]; + + // Wait till network call is completed. + FIRWaitForVisible(result); + XCTAssert(result.exists); +} + +- (void)SKIPtestChangeMessage { + NSString* testText = @"hello from cloud functions!"; + XCUIElement* input = [_app textFields][@"Add your message"]; + [input tap]; + [input typeText:testText]; + + [[_app buttons][@"Add message"] tap]; + XCUIElement* result = [_app textFields][[testText uppercaseString]]; + + // Wait till network call is completed. + FIRWaitForVisible(result); + XCTAssert(result.exists); +} + +- (BOOL)signedIn { + FIRWaitForVisible(_app.buttons[signInButton]); + return !_app.buttons[signInButton].exists; +} + +@end diff --git a/qs-snippets/LegacyFunctionsQuickstart/FunctionsExampleUITests/Info.plist b/qs-snippets/LegacyFunctionsQuickstart/FunctionsExampleUITests/Info.plist new file mode 100644 index 00000000..6c40a6cd --- /dev/null +++ b/qs-snippets/LegacyFunctionsQuickstart/FunctionsExampleUITests/Info.plist @@ -0,0 +1,22 @@ + + + + + CFBundleDevelopmentRegion + $(DEVELOPMENT_LANGUAGE) + CFBundleExecutable + $(EXECUTABLE_NAME) + CFBundleIdentifier + $(PRODUCT_BUNDLE_IDENTIFIER) + CFBundleInfoDictionaryVersion + 6.0 + CFBundleName + $(PRODUCT_NAME) + CFBundlePackageType + BNDL + CFBundleShortVersionString + 1.0 + CFBundleVersion + 1 + + diff --git a/qs-snippets/LegacyFunctionsQuickstart/Podfile b/qs-snippets/LegacyFunctionsQuickstart/Podfile new file mode 100644 index 00000000..7d9497ef --- /dev/null +++ b/qs-snippets/LegacyFunctionsQuickstart/Podfile @@ -0,0 +1,21 @@ +# FunctionsExample + +use_frameworks! +platform :ios, '15.0' + +pod 'FirebaseAnalytics' +pod 'FirebaseAuth' +pod 'FirebaseUI/Auth', '~> 15.0' +pod 'FirebaseUI/Google', '~> 15.0' +# [START functions_pod] +pod 'FirebaseFunctions' +# [END functions_pod] + +pod 'MaterialComponents/Buttons' +pod 'MaterialComponents/Collections' +pod 'MaterialComponents/TextFields' + +target 'FunctionsExample' do +end +target 'FunctionsExampleSwift' do +end diff --git a/qs-snippets/LegacyFunctionsQuickstart/Podfile.lock b/qs-snippets/LegacyFunctionsQuickstart/Podfile.lock new file mode 100644 index 00000000..abb4a5c3 --- /dev/null +++ b/qs-snippets/LegacyFunctionsQuickstart/Podfile.lock @@ -0,0 +1,317 @@ +PODS: + - AppAuth (1.7.6): + - AppAuth/Core (= 1.7.6) + - AppAuth/ExternalUserAgent (= 1.7.6) + - AppAuth/Core (1.7.6) + - AppAuth/ExternalUserAgent (1.7.6): + - AppAuth/Core + - AppCheckCore (11.2.0): + - GoogleUtilities/Environment (~> 8.0) + - GoogleUtilities/UserDefaults (~> 8.0) + - PromisesObjC (~> 2.4) + - FirebaseAnalytics (12.6.0): + - FirebaseAnalytics/Default (= 12.6.0) + - FirebaseCore (~> 12.6.0) + - FirebaseInstallations (~> 12.6.0) + - GoogleUtilities/AppDelegateSwizzler (~> 8.1) + - GoogleUtilities/MethodSwizzler (~> 8.1) + - GoogleUtilities/Network (~> 8.1) + - "GoogleUtilities/NSData+zlib (~> 8.1)" + - nanopb (~> 3.30910.0) + - FirebaseAnalytics/Default (12.6.0): + - FirebaseCore (~> 12.6.0) + - FirebaseInstallations (~> 12.6.0) + - GoogleAppMeasurement/Default (= 12.6.0) + - GoogleUtilities/AppDelegateSwizzler (~> 8.1) + - GoogleUtilities/MethodSwizzler (~> 8.1) + - GoogleUtilities/Network (~> 8.1) + - "GoogleUtilities/NSData+zlib (~> 8.1)" + - nanopb (~> 3.30910.0) + - FirebaseAppCheckInterop (12.6.0) + - FirebaseAuth (12.6.0): + - FirebaseAppCheckInterop (~> 12.6.0) + - FirebaseAuthInterop (~> 12.6.0) + - FirebaseCore (~> 12.6.0) + - FirebaseCoreExtension (~> 12.6.0) + - GoogleUtilities/AppDelegateSwizzler (~> 8.1) + - GoogleUtilities/Environment (~> 8.1) + - GTMSessionFetcher/Core (< 6.0, >= 3.4) + - RecaptchaInterop (~> 101.0) + - FirebaseAuthInterop (12.6.0) + - FirebaseAuthUI (15.1.0): + - FirebaseAuth (< 13.0, >= 11.0) + - FirebaseCore + - FirebaseCore (12.6.0): + - FirebaseCoreInternal (~> 12.6.0) + - GoogleUtilities/Environment (~> 8.1) + - GoogleUtilities/Logger (~> 8.1) + - FirebaseCoreExtension (12.6.0): + - FirebaseCore (~> 12.6.0) + - FirebaseCoreInternal (12.6.0): + - "GoogleUtilities/NSData+zlib (~> 8.1)" + - FirebaseFunctions (12.6.0): + - FirebaseAppCheckInterop (~> 12.6.0) + - FirebaseAuthInterop (~> 12.6.0) + - FirebaseCore (~> 12.6.0) + - FirebaseCoreExtension (~> 12.6.0) + - FirebaseMessagingInterop (~> 12.6.0) + - FirebaseSharedSwift (~> 12.6.0) + - GTMSessionFetcher/Core (< 6.0, >= 3.4) + - FirebaseGoogleAuthUI (15.1.0): + - FirebaseAuth + - FirebaseAuthUI (~> 15.0) + - FirebaseCore + - GoogleSignIn (~> 8.0) + - FirebaseInstallations (12.6.0): + - FirebaseCore (~> 12.6.0) + - GoogleUtilities/Environment (~> 8.1) + - GoogleUtilities/UserDefaults (~> 8.1) + - PromisesObjC (~> 2.4) + - FirebaseMessagingInterop (12.6.0) + - FirebaseSharedSwift (12.6.0) + - FirebaseUI/Auth (15.1.0): + - FirebaseAuthUI (~> 15.0) + - FirebaseUI/Google (15.1.0): + - FirebaseGoogleAuthUI (~> 15.0) + - GoogleAdsOnDeviceConversion (3.2.0): + - GoogleUtilities/Environment (~> 8.1) + - GoogleUtilities/Logger (~> 8.1) + - GoogleUtilities/Network (~> 8.1) + - nanopb (~> 3.30910.0) + - GoogleAppMeasurement/Core (12.6.0): + - GoogleUtilities/AppDelegateSwizzler (~> 8.1) + - GoogleUtilities/MethodSwizzler (~> 8.1) + - GoogleUtilities/Network (~> 8.1) + - "GoogleUtilities/NSData+zlib (~> 8.1)" + - nanopb (~> 3.30910.0) + - GoogleAppMeasurement/Default (12.6.0): + - GoogleAdsOnDeviceConversion (~> 3.2.0) + - GoogleAppMeasurement/Core (= 12.6.0) + - GoogleAppMeasurement/IdentitySupport (= 12.6.0) + - GoogleUtilities/AppDelegateSwizzler (~> 8.1) + - GoogleUtilities/MethodSwizzler (~> 8.1) + - GoogleUtilities/Network (~> 8.1) + - "GoogleUtilities/NSData+zlib (~> 8.1)" + - nanopb (~> 3.30910.0) + - GoogleAppMeasurement/IdentitySupport (12.6.0): + - GoogleAppMeasurement/Core (= 12.6.0) + - GoogleUtilities/AppDelegateSwizzler (~> 8.1) + - GoogleUtilities/MethodSwizzler (~> 8.1) + - GoogleUtilities/Network (~> 8.1) + - "GoogleUtilities/NSData+zlib (~> 8.1)" + - nanopb (~> 3.30910.0) + - GoogleSignIn (8.0.0): + - AppAuth (< 2.0, >= 1.7.3) + - AppCheckCore (~> 11.0) + - GTMAppAuth (< 5.0, >= 4.1.1) + - GTMSessionFetcher/Core (~> 3.3) + - GoogleUtilities/AppDelegateSwizzler (8.1.0): + - GoogleUtilities/Environment + - GoogleUtilities/Logger + - GoogleUtilities/Network + - GoogleUtilities/Privacy + - GoogleUtilities/Environment (8.1.0): + - GoogleUtilities/Privacy + - GoogleUtilities/Logger (8.1.0): + - GoogleUtilities/Environment + - GoogleUtilities/Privacy + - GoogleUtilities/MethodSwizzler (8.1.0): + - GoogleUtilities/Logger + - GoogleUtilities/Privacy + - GoogleUtilities/Network (8.1.0): + - GoogleUtilities/Logger + - "GoogleUtilities/NSData+zlib" + - GoogleUtilities/Privacy + - GoogleUtilities/Reachability + - "GoogleUtilities/NSData+zlib (8.1.0)": + - GoogleUtilities/Privacy + - GoogleUtilities/Privacy (8.1.0) + - GoogleUtilities/Reachability (8.1.0): + - GoogleUtilities/Logger + - GoogleUtilities/Privacy + - GoogleUtilities/UserDefaults (8.1.0): + - GoogleUtilities/Logger + - GoogleUtilities/Privacy + - GTMAppAuth (4.1.1): + - AppAuth/Core (~> 1.7) + - GTMSessionFetcher/Core (< 4.0, >= 3.3) + - GTMSessionFetcher/Core (3.5.0) + - MaterialComponents/AnimationTiming (124.2.0) + - MaterialComponents/Availability (124.2.0) + - MaterialComponents/Buttons (124.2.0): + - MaterialComponents/Elevation + - MaterialComponents/Ink + - MaterialComponents/private/Math + - MaterialComponents/Ripple + - MaterialComponents/Shadow + - MaterialComponents/ShadowElevations + - MaterialComponents/ShadowLayer + - MaterialComponents/ShapeLibrary + - MaterialComponents/Shapes + - MaterialComponents/Typography + - MDFInternationalization + - MDFTextAccessibility + - MaterialComponents/CollectionCells (124.2.0): + - MaterialComponents/CollectionLayoutAttributes + - MaterialComponents/Ink + - MaterialComponents/Palettes + - MaterialComponents/private/Icons/ic_check + - MaterialComponents/private/Icons/ic_check_circle + - MaterialComponents/private/Icons/ic_chevron_right + - MaterialComponents/private/Icons/ic_info + - MaterialComponents/private/Icons/ic_radio_button_unchecked + - MaterialComponents/private/Icons/ic_reorder + - MaterialComponents/private/Math + - MaterialComponents/Ripple + - MaterialComponents/Typography + - MDFInternationalization + - MaterialComponents/CollectionLayoutAttributes (124.2.0) + - MaterialComponents/Collections (124.2.0): + - MaterialComponents/Availability + - MaterialComponents/CollectionCells + - MaterialComponents/CollectionLayoutAttributes + - MaterialComponents/Ink + - MaterialComponents/Palettes + - MaterialComponents/Ripple + - MaterialComponents/ShadowElevations + - MaterialComponents/ShadowLayer + - MaterialComponents/Typography + - MaterialComponents/Elevation (124.2.0): + - MaterialComponents/Availability + - MaterialComponents/private/Color + - MaterialComponents/private/Math + - MaterialComponents/Ink (124.2.0): + - MaterialComponents/Availability + - MaterialComponents/private/Color + - MaterialComponents/private/Math + - MaterialComponents/Palettes (124.2.0) + - MaterialComponents/private/Application (124.2.0) + - MaterialComponents/private/Color (124.2.0): + - MaterialComponents/Availability + - MaterialComponents/private/Icons/Base (124.2.0) + - MaterialComponents/private/Icons/ic_check (124.2.0): + - MaterialComponents/private/Icons/Base + - MaterialComponents/private/Icons/ic_check_circle (124.2.0): + - MaterialComponents/private/Icons/Base + - MaterialComponents/private/Icons/ic_chevron_right (124.2.0): + - MaterialComponents/private/Icons/Base + - MaterialComponents/private/Icons/ic_info (124.2.0): + - MaterialComponents/private/Icons/Base + - MaterialComponents/private/Icons/ic_radio_button_unchecked (124.2.0): + - MaterialComponents/private/Icons/Base + - MaterialComponents/private/Icons/ic_reorder (124.2.0): + - MaterialComponents/private/Icons/Base + - MaterialComponents/private/Math (124.2.0) + - MaterialComponents/Ripple (124.2.0): + - MaterialComponents/AnimationTiming + - MaterialComponents/Availability + - MaterialComponents/private/Color + - MaterialComponents/private/Math + - MaterialComponents/Shadow (124.2.0): + - MaterialComponents/Availability + - MaterialComponents/ShadowElevations (124.2.0) + - MaterialComponents/ShadowLayer (124.2.0): + - MaterialComponents/ShadowElevations + - MaterialComponents/ShapeLibrary (124.2.0): + - MaterialComponents/private/Math + - MaterialComponents/Shapes + - MaterialComponents/Shapes (124.2.0): + - MaterialComponents/private/Color + - MaterialComponents/private/Math + - MaterialComponents/ShadowLayer + - MaterialComponents/TextFields (124.2.0): + - MaterialComponents/AnimationTiming + - MaterialComponents/Buttons + - MaterialComponents/Elevation + - MaterialComponents/Palettes + - MaterialComponents/private/Math + - MaterialComponents/Typography + - MDFInternationalization + - MaterialComponents/Typography (124.2.0): + - MaterialComponents/private/Application + - MaterialComponents/private/Math + - MDFTextAccessibility + - MDFInternationalization (3.0.0) + - MDFTextAccessibility (2.0.1) + - nanopb (3.30910.0): + - nanopb/decode (= 3.30910.0) + - nanopb/encode (= 3.30910.0) + - nanopb/decode (3.30910.0) + - nanopb/encode (3.30910.0) + - PromisesObjC (2.4.0) + - RecaptchaInterop (101.0.0) + +DEPENDENCIES: + - FirebaseAnalytics + - FirebaseAuth + - FirebaseFunctions + - FirebaseUI/Auth (~> 15.0) + - FirebaseUI/Google (~> 15.0) + - MaterialComponents/Buttons + - MaterialComponents/Collections + - MaterialComponents/TextFields + +SPEC REPOS: + trunk: + - AppAuth + - AppCheckCore + - FirebaseAnalytics + - FirebaseAppCheckInterop + - FirebaseAuth + - FirebaseAuthInterop + - FirebaseAuthUI + - FirebaseCore + - FirebaseCoreExtension + - FirebaseCoreInternal + - FirebaseFunctions + - FirebaseGoogleAuthUI + - FirebaseInstallations + - FirebaseMessagingInterop + - FirebaseSharedSwift + - FirebaseUI + - GoogleAdsOnDeviceConversion + - GoogleAppMeasurement + - GoogleSignIn + - GoogleUtilities + - GTMAppAuth + - GTMSessionFetcher + - MaterialComponents + - MDFInternationalization + - MDFTextAccessibility + - nanopb + - PromisesObjC + - RecaptchaInterop + +SPEC CHECKSUMS: + AppAuth: d4f13a8fe0baf391b2108511793e4b479691fb73 + AppCheckCore: cc8fd0a3a230ddd401f326489c99990b013f0c4f + FirebaseAnalytics: d0a97a0db6425e5a5d966340b87f92ca7b13a557 + FirebaseAppCheckInterop: e2178171b4145013c7c1a3cc464d1d446d3a1896 + FirebaseAuth: 613c463cb43545a7fd2cd99ade09b78ac472c544 + FirebaseAuthInterop: db06756ef028006d034b6004dc0c37c24f7828d4 + FirebaseAuthUI: c574e8904bd14503ff47e55ba2fc9ec64aacaed6 + FirebaseCore: 0e38ad5d62d980a47a64b8e9301ffa311457be04 + FirebaseCoreExtension: 032fd6f8509e591fda8cb76f6651f20d926b121f + FirebaseCoreInternal: 69bf1306a05b8ac43004f6cc1f804bb7b05b229e + FirebaseFunctions: c049fe05d03045fdd2b1ecd014c1345a841fc601 + FirebaseGoogleAuthUI: 740a15519a36b4d15802c4ef1db4aaeb7f7bad0b + FirebaseInstallations: 631b38da2e11a83daa4bfb482f79d286a5dfa7ad + FirebaseMessagingInterop: b18f87820d64e2fffe8e00a9d5f5c2efd430b554 + FirebaseSharedSwift: 79f27fff0addd15c3de19b87fba426f3cc2c964f + FirebaseUI: 1dfcf45d4bb4073380091394c9c555d697ecca11 + GoogleAdsOnDeviceConversion: d68c69dd9581a0f5da02617b6f377e5be483970f + GoogleAppMeasurement: 3bf40aff49a601af5da1c3345702fcb4991d35ee + GoogleSignIn: ce8c89bb9b37fb624b92e7514cc67335d1e277e4 + GoogleUtilities: 00c88b9a86066ef77f0da2fab05f65d7768ed8e1 + GTMAppAuth: f69bd07d68cd3b766125f7e072c45d7340dea0de + GTMSessionFetcher: 5aea5ba6bd522a239e236100971f10cb71b96ab6 + MaterialComponents: 1a9b2d9d45b1601ae544de85089adc4c464306d4 + MDFInternationalization: d697c55307816222a55685c4ccb1044ffb030c12 + MDFTextAccessibility: f4bb4cc2194286651b59a215fdeaa0e05dc90ba5 + nanopb: fad817b59e0457d11a5dfbde799381cd727c1275 + PromisesObjC: f5707f49cb48b9636751c5b2e7d227e43fba9f47 + RecaptchaInterop: 11e0b637842dfb48308d242afc3f448062325aba + +PODFILE CHECKSUM: 56b139ff3f9ff3b9dfe39b30951b6aad99eb689e + +COCOAPODS: 1.16.2 diff --git a/qs-snippets/LegacyFunctionsQuickstart/README.md b/qs-snippets/LegacyFunctionsQuickstart/README.md new file mode 100644 index 00000000..b2f33f89 --- /dev/null +++ b/qs-snippets/LegacyFunctionsQuickstart/README.md @@ -0,0 +1,45 @@ +Firebase Functions Quickstart +============================= + +Introduction +------------ + +This quickstart demonstrates **Callable Functions** which are HTTPS Cloud Functions +that can be invoked directly from your mobile application. + +- [Read more about callable functions](https://firebase.google.com/docs/functions/callable) + +Getting Started +--------------- + +- [Add Firebase to your iOS Project](https://firebase.google.com/docs/ios/setup). + +### Google Sign In Setup +- In Xcode, [add a custom URL scheme for your reversed client ID](https://developers.google.com/identity/sign-in/ios/start-integrating). +- You can find this in the `GoogleService-Info.plist` + +Support +------- + +- [Stack Overflow](https://stackoverflow.com/questions/tagged/google-cloud-functions) +- [Firebase Support](https://firebase.google.com/support/) + +License +------- + +Copyright 2018 Google, Inc. + +Licensed to the Apache Software Foundation (ASF) under one or more contributor +license agreements. See the NOTICE file distributed with this work for +additional information regarding copyright ownership. The ASF licenses this +file to you under the Apache License, Version 2.0 (the "License"); you may not +use this file except in compliance with the License. You may obtain a copy of +the License at + +http://www.apache.org/licenses/LICENSE-2.0 + +Unless required by applicable law or agreed to in writing, software +distributed under the License is distributed on an "AS IS" BASIS, WITHOUT +WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the +License for the specific language governing permissions and limitations under +the License. diff --git a/qs-snippets/QSSnippets.xcodeproj/project.pbxproj b/qs-snippets/QSSnippets.xcodeproj/project.pbxproj new file mode 100644 index 00000000..91fc7c5b --- /dev/null +++ b/qs-snippets/QSSnippets.xcodeproj/project.pbxproj @@ -0,0 +1,715 @@ +// !$*UTF8*$! +{ + archiveVersion = 1; + classes = { + }; + objectVersion = 77; + objects = { + +/* Begin PBXBuildFile section */ + 8D7499372ECBD910008D3C7A /* FirebaseAnalytics in Frameworks */ = {isa = PBXBuildFile; productRef = 8D7499362ECBD910008D3C7A /* FirebaseAnalytics */; }; + 8D7499392ECBD910008D3C7A /* FirebaseAuth in Frameworks */ = {isa = PBXBuildFile; productRef = 8D7499382ECBD910008D3C7A /* FirebaseAuth */; }; + 8D74993B2ECBD910008D3C7A /* FirebaseCore in Frameworks */ = {isa = PBXBuildFile; productRef = 8D74993A2ECBD910008D3C7A /* FirebaseCore */; }; + 8D7499412ECBDFB2008D3C7A /* GoogleSignIn in Frameworks */ = {isa = PBXBuildFile; productRef = 8D7499402ECBDFB2008D3C7A /* GoogleSignIn */; }; + 8D7499432ECBDFB2008D3C7A /* GoogleSignInSwift in Frameworks */ = {isa = PBXBuildFile; productRef = 8D7499422ECBDFB2008D3C7A /* GoogleSignInSwift */; }; + 8D7499462ECBE4FF008D3C7A /* FacebookLogin in Frameworks */ = {isa = PBXBuildFile; productRef = 8D7499452ECBE4FF008D3C7A /* FacebookLogin */; }; + 8D74994C2ECBED88008D3C7A /* FirebaseRemoteConfig in Frameworks */ = {isa = PBXBuildFile; productRef = 8D74994B2ECBED88008D3C7A /* FirebaseRemoteConfig */; }; + 8D74994E2ECD1BF0008D3C7A /* FirebaseCrashlytics in Frameworks */ = {isa = PBXBuildFile; productRef = 8D74994D2ECD1BF0008D3C7A /* FirebaseCrashlytics */; }; + 8D7499502ECD1C54008D3C7A /* FirebaseDatabase in Frameworks */ = {isa = PBXBuildFile; productRef = 8D74994F2ECD1C54008D3C7A /* FirebaseDatabase */; }; + 8D7499522ECD280E008D3C7A /* FirebaseMessaging in Frameworks */ = {isa = PBXBuildFile; productRef = 8D7499512ECD280E008D3C7A /* FirebaseMessaging */; }; + 8D7499542ECD31CF008D3C7A /* FirebaseStorage in Frameworks */ = {isa = PBXBuildFile; productRef = 8D7499532ECD31CF008D3C7A /* FirebaseStorage */; }; +/* End PBXBuildFile section */ + +/* Begin PBXContainerItemProxy section */ + 8D7499092ECBD7F4008D3C7A /* PBXContainerItemProxy */ = { + isa = PBXContainerItemProxy; + containerPortal = 8D7498F32ECBD7F3008D3C7A /* Project object */; + proxyType = 1; + remoteGlobalIDString = 8D7498FA2ECBD7F3008D3C7A; + remoteInfo = QSSnippets; + }; + 8D7499132ECBD7F4008D3C7A /* PBXContainerItemProxy */ = { + isa = PBXContainerItemProxy; + containerPortal = 8D7498F32ECBD7F3008D3C7A /* Project object */; + proxyType = 1; + remoteGlobalIDString = 8D7498FA2ECBD7F3008D3C7A; + remoteInfo = QSSnippets; + }; +/* End PBXContainerItemProxy section */ + +/* Begin PBXFileReference section */ + 8D7498FB2ECBD7F3008D3C7A /* QSSnippets.app */ = {isa = PBXFileReference; explicitFileType = wrapper.application; includeInIndex = 0; path = QSSnippets.app; sourceTree = BUILT_PRODUCTS_DIR; }; + 8D7499082ECBD7F4008D3C7A /* QSSnippetsTests.xctest */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; path = QSSnippetsTests.xctest; sourceTree = BUILT_PRODUCTS_DIR; }; + 8D7499122ECBD7F4008D3C7A /* QSSnippetsUITests.xctest */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; path = QSSnippetsUITests.xctest; sourceTree = BUILT_PRODUCTS_DIR; }; +/* End PBXFileReference section */ + +/* Begin PBXFileSystemSynchronizedRootGroup section */ + 8D7498FD2ECBD7F3008D3C7A /* QSSnippets */ = { + isa = PBXFileSystemSynchronizedRootGroup; + path = QSSnippets; + sourceTree = ""; + }; + 8D74990B2ECBD7F4008D3C7A /* QSSnippetsTests */ = { + isa = PBXFileSystemSynchronizedRootGroup; + path = QSSnippetsTests; + sourceTree = ""; + }; + 8D7499152ECBD7F4008D3C7A /* QSSnippetsUITests */ = { + isa = PBXFileSystemSynchronizedRootGroup; + path = QSSnippetsUITests; + sourceTree = ""; + }; +/* End PBXFileSystemSynchronizedRootGroup section */ + +/* Begin PBXFrameworksBuildPhase section */ + 8D7498F82ECBD7F3008D3C7A /* Frameworks */ = { + isa = PBXFrameworksBuildPhase; + buildActionMask = 2147483647; + files = ( + 8D7499432ECBDFB2008D3C7A /* GoogleSignInSwift in Frameworks */, + 8D7499372ECBD910008D3C7A /* FirebaseAnalytics in Frameworks */, + 8D7499522ECD280E008D3C7A /* FirebaseMessaging in Frameworks */, + 8D7499462ECBE4FF008D3C7A /* FacebookLogin in Frameworks */, + 8D74994C2ECBED88008D3C7A /* FirebaseRemoteConfig in Frameworks */, + 8D7499412ECBDFB2008D3C7A /* GoogleSignIn in Frameworks */, + 8D74994E2ECD1BF0008D3C7A /* FirebaseCrashlytics in Frameworks */, + 8D7499502ECD1C54008D3C7A /* FirebaseDatabase in Frameworks */, + 8D7499542ECD31CF008D3C7A /* FirebaseStorage in Frameworks */, + 8D74993B2ECBD910008D3C7A /* FirebaseCore in Frameworks */, + 8D7499392ECBD910008D3C7A /* FirebaseAuth in Frameworks */, + ); + runOnlyForDeploymentPostprocessing = 0; + }; + 8D7499052ECBD7F4008D3C7A /* Frameworks */ = { + isa = PBXFrameworksBuildPhase; + buildActionMask = 2147483647; + files = ( + ); + runOnlyForDeploymentPostprocessing = 0; + }; + 8D74990F2ECBD7F4008D3C7A /* Frameworks */ = { + isa = PBXFrameworksBuildPhase; + buildActionMask = 2147483647; + files = ( + ); + runOnlyForDeploymentPostprocessing = 0; + }; +/* End PBXFrameworksBuildPhase section */ + +/* Begin PBXGroup section */ + 8D7498F22ECBD7F3008D3C7A = { + isa = PBXGroup; + children = ( + 8D7498FD2ECBD7F3008D3C7A /* QSSnippets */, + 8D74990B2ECBD7F4008D3C7A /* QSSnippetsTests */, + 8D7499152ECBD7F4008D3C7A /* QSSnippetsUITests */, + 8D74994A2ECBED88008D3C7A /* Frameworks */, + 8D7498FC2ECBD7F3008D3C7A /* Products */, + ); + sourceTree = ""; + }; + 8D7498FC2ECBD7F3008D3C7A /* Products */ = { + isa = PBXGroup; + children = ( + 8D7498FB2ECBD7F3008D3C7A /* QSSnippets.app */, + 8D7499082ECBD7F4008D3C7A /* QSSnippetsTests.xctest */, + 8D7499122ECBD7F4008D3C7A /* QSSnippetsUITests.xctest */, + ); + name = Products; + sourceTree = ""; + }; + 8D74994A2ECBED88008D3C7A /* Frameworks */ = { + isa = PBXGroup; + children = ( + ); + name = Frameworks; + sourceTree = ""; + }; +/* End PBXGroup section */ + +/* Begin PBXNativeTarget section */ + 8D7498FA2ECBD7F3008D3C7A /* QSSnippets */ = { + isa = PBXNativeTarget; + buildConfigurationList = 8D74991C2ECBD7F4008D3C7A /* Build configuration list for PBXNativeTarget "QSSnippets" */; + buildPhases = ( + 8D7498F72ECBD7F3008D3C7A /* Sources */, + 8D7498F82ECBD7F3008D3C7A /* Frameworks */, + 8D7498F92ECBD7F3008D3C7A /* Resources */, + ); + buildRules = ( + ); + dependencies = ( + ); + fileSystemSynchronizedGroups = ( + 8D7498FD2ECBD7F3008D3C7A /* QSSnippets */, + ); + name = QSSnippets; + packageProductDependencies = ( + 8D7499362ECBD910008D3C7A /* FirebaseAnalytics */, + 8D7499382ECBD910008D3C7A /* FirebaseAuth */, + 8D74993A2ECBD910008D3C7A /* FirebaseCore */, + 8D7499402ECBDFB2008D3C7A /* GoogleSignIn */, + 8D7499422ECBDFB2008D3C7A /* GoogleSignInSwift */, + 8D7499452ECBE4FF008D3C7A /* FacebookLogin */, + 8D74994B2ECBED88008D3C7A /* FirebaseRemoteConfig */, + 8D74994D2ECD1BF0008D3C7A /* FirebaseCrashlytics */, + 8D74994F2ECD1C54008D3C7A /* FirebaseDatabase */, + 8D7499512ECD280E008D3C7A /* FirebaseMessaging */, + 8D7499532ECD31CF008D3C7A /* FirebaseStorage */, + ); + productName = QSSnippets; + productReference = 8D7498FB2ECBD7F3008D3C7A /* QSSnippets.app */; + productType = "com.apple.product-type.application"; + }; + 8D7499072ECBD7F4008D3C7A /* QSSnippetsTests */ = { + isa = PBXNativeTarget; + buildConfigurationList = 8D74991F2ECBD7F4008D3C7A /* Build configuration list for PBXNativeTarget "QSSnippetsTests" */; + buildPhases = ( + 8D7499042ECBD7F4008D3C7A /* Sources */, + 8D7499052ECBD7F4008D3C7A /* Frameworks */, + 8D7499062ECBD7F4008D3C7A /* Resources */, + ); + buildRules = ( + ); + dependencies = ( + 8D74990A2ECBD7F4008D3C7A /* PBXTargetDependency */, + ); + fileSystemSynchronizedGroups = ( + 8D74990B2ECBD7F4008D3C7A /* QSSnippetsTests */, + ); + name = QSSnippetsTests; + packageProductDependencies = ( + ); + productName = QSSnippetsTests; + productReference = 8D7499082ECBD7F4008D3C7A /* QSSnippetsTests.xctest */; + productType = "com.apple.product-type.bundle.unit-test"; + }; + 8D7499112ECBD7F4008D3C7A /* QSSnippetsUITests */ = { + isa = PBXNativeTarget; + buildConfigurationList = 8D7499222ECBD7F4008D3C7A /* Build configuration list for PBXNativeTarget "QSSnippetsUITests" */; + buildPhases = ( + 8D74990E2ECBD7F4008D3C7A /* Sources */, + 8D74990F2ECBD7F4008D3C7A /* Frameworks */, + 8D7499102ECBD7F4008D3C7A /* Resources */, + ); + buildRules = ( + ); + dependencies = ( + 8D7499142ECBD7F4008D3C7A /* PBXTargetDependency */, + ); + fileSystemSynchronizedGroups = ( + 8D7499152ECBD7F4008D3C7A /* QSSnippetsUITests */, + ); + name = QSSnippetsUITests; + packageProductDependencies = ( + ); + productName = QSSnippetsUITests; + productReference = 8D7499122ECBD7F4008D3C7A /* QSSnippetsUITests.xctest */; + productType = "com.apple.product-type.bundle.ui-testing"; + }; +/* End PBXNativeTarget section */ + +/* Begin PBXProject section */ + 8D7498F32ECBD7F3008D3C7A /* Project object */ = { + isa = PBXProject; + attributes = { + BuildIndependentTargetsInParallel = 1; + LastSwiftUpdateCheck = 2610; + LastUpgradeCheck = 2610; + TargetAttributes = { + 8D7498FA2ECBD7F3008D3C7A = { + CreatedOnToolsVersion = 26.1; + LastSwiftMigration = 2610; + }; + 8D7499072ECBD7F4008D3C7A = { + CreatedOnToolsVersion = 26.1; + TestTargetID = 8D7498FA2ECBD7F3008D3C7A; + }; + 8D7499112ECBD7F4008D3C7A = { + CreatedOnToolsVersion = 26.1; + TestTargetID = 8D7498FA2ECBD7F3008D3C7A; + }; + }; + }; + buildConfigurationList = 8D7498F62ECBD7F3008D3C7A /* Build configuration list for PBXProject "QSSnippets" */; + developmentRegion = en; + hasScannedForEncodings = 0; + knownRegions = ( + en, + Base, + ); + mainGroup = 8D7498F22ECBD7F3008D3C7A; + minimizedProjectReferenceProxies = 1; + packageReferences = ( + 8D7499352ECBD910008D3C7A /* XCRemoteSwiftPackageReference "firebase-ios-sdk" */, + 8D74993F2ECBDFB2008D3C7A /* XCRemoteSwiftPackageReference "GoogleSignIn-iOS" */, + 8D7499442ECBE4FF008D3C7A /* XCRemoteSwiftPackageReference "facebook-ios-sdk" */, + ); + preferredProjectObjectVersion = 77; + productRefGroup = 8D7498FC2ECBD7F3008D3C7A /* Products */; + projectDirPath = ""; + projectRoot = ""; + targets = ( + 8D7498FA2ECBD7F3008D3C7A /* QSSnippets */, + 8D7499072ECBD7F4008D3C7A /* QSSnippetsTests */, + 8D7499112ECBD7F4008D3C7A /* QSSnippetsUITests */, + ); + }; +/* End PBXProject section */ + +/* Begin PBXResourcesBuildPhase section */ + 8D7498F92ECBD7F3008D3C7A /* Resources */ = { + isa = PBXResourcesBuildPhase; + buildActionMask = 2147483647; + files = ( + ); + runOnlyForDeploymentPostprocessing = 0; + }; + 8D7499062ECBD7F4008D3C7A /* Resources */ = { + isa = PBXResourcesBuildPhase; + buildActionMask = 2147483647; + files = ( + ); + runOnlyForDeploymentPostprocessing = 0; + }; + 8D7499102ECBD7F4008D3C7A /* Resources */ = { + isa = PBXResourcesBuildPhase; + buildActionMask = 2147483647; + files = ( + ); + runOnlyForDeploymentPostprocessing = 0; + }; +/* End PBXResourcesBuildPhase section */ + +/* Begin PBXSourcesBuildPhase section */ + 8D7498F72ECBD7F3008D3C7A /* Sources */ = { + isa = PBXSourcesBuildPhase; + buildActionMask = 2147483647; + files = ( + ); + runOnlyForDeploymentPostprocessing = 0; + }; + 8D7499042ECBD7F4008D3C7A /* Sources */ = { + isa = PBXSourcesBuildPhase; + buildActionMask = 2147483647; + files = ( + ); + runOnlyForDeploymentPostprocessing = 0; + }; + 8D74990E2ECBD7F4008D3C7A /* Sources */ = { + isa = PBXSourcesBuildPhase; + buildActionMask = 2147483647; + files = ( + ); + runOnlyForDeploymentPostprocessing = 0; + }; +/* End PBXSourcesBuildPhase section */ + +/* Begin PBXTargetDependency section */ + 8D74990A2ECBD7F4008D3C7A /* PBXTargetDependency */ = { + isa = PBXTargetDependency; + target = 8D7498FA2ECBD7F3008D3C7A /* QSSnippets */; + targetProxy = 8D7499092ECBD7F4008D3C7A /* PBXContainerItemProxy */; + }; + 8D7499142ECBD7F4008D3C7A /* PBXTargetDependency */ = { + isa = PBXTargetDependency; + target = 8D7498FA2ECBD7F3008D3C7A /* QSSnippets */; + targetProxy = 8D7499132ECBD7F4008D3C7A /* PBXContainerItemProxy */; + }; +/* End PBXTargetDependency section */ + +/* Begin XCBuildConfiguration section */ + 8D74991A2ECBD7F4008D3C7A /* Debug */ = { + isa = XCBuildConfiguration; + buildSettings = { + ALWAYS_SEARCH_USER_PATHS = NO; + ASSETCATALOG_COMPILER_GENERATE_SWIFT_ASSET_SYMBOL_EXTENSIONS = YES; + CLANG_ANALYZER_NONNULL = YES; + CLANG_ANALYZER_NUMBER_OBJECT_CONVERSION = YES_AGGRESSIVE; + CLANG_CXX_LANGUAGE_STANDARD = "gnu++20"; + CLANG_ENABLE_MODULES = YES; + CLANG_ENABLE_OBJC_ARC = YES; + CLANG_ENABLE_OBJC_WEAK = YES; + CLANG_WARN_BLOCK_CAPTURE_AUTORELEASING = YES; + CLANG_WARN_BOOL_CONVERSION = YES; + CLANG_WARN_COMMA = YES; + CLANG_WARN_CONSTANT_CONVERSION = YES; + CLANG_WARN_DEPRECATED_OBJC_IMPLEMENTATIONS = YES; + CLANG_WARN_DIRECT_OBJC_ISA_USAGE = YES_ERROR; + CLANG_WARN_DOCUMENTATION_COMMENTS = YES; + CLANG_WARN_EMPTY_BODY = YES; + CLANG_WARN_ENUM_CONVERSION = YES; + CLANG_WARN_INFINITE_RECURSION = YES; + CLANG_WARN_INT_CONVERSION = YES; + CLANG_WARN_NON_LITERAL_NULL_CONVERSION = YES; + CLANG_WARN_OBJC_IMPLICIT_RETAIN_SELF = YES; + CLANG_WARN_OBJC_LITERAL_CONVERSION = YES; + CLANG_WARN_OBJC_ROOT_CLASS = YES_ERROR; + CLANG_WARN_QUOTED_INCLUDE_IN_FRAMEWORK_HEADER = YES; + CLANG_WARN_RANGE_LOOP_ANALYSIS = YES; + CLANG_WARN_STRICT_PROTOTYPES = YES; + CLANG_WARN_SUSPICIOUS_MOVE = YES; + CLANG_WARN_UNGUARDED_AVAILABILITY = YES_AGGRESSIVE; + CLANG_WARN_UNREACHABLE_CODE = YES; + CLANG_WARN__DUPLICATE_METHOD_MATCH = YES; + COPY_PHASE_STRIP = NO; + DEBUG_INFORMATION_FORMAT = dwarf; + ENABLE_STRICT_OBJC_MSGSEND = YES; + ENABLE_TESTABILITY = YES; + ENABLE_USER_SCRIPT_SANDBOXING = YES; + GCC_C_LANGUAGE_STANDARD = gnu17; + GCC_DYNAMIC_NO_PIC = NO; + GCC_NO_COMMON_BLOCKS = YES; + GCC_OPTIMIZATION_LEVEL = 0; + GCC_PREPROCESSOR_DEFINITIONS = ( + "DEBUG=1", + "$(inherited)", + ); + GCC_WARN_64_TO_32_BIT_CONVERSION = YES; + GCC_WARN_ABOUT_RETURN_TYPE = YES_ERROR; + GCC_WARN_UNDECLARED_SELECTOR = YES; + GCC_WARN_UNINITIALIZED_AUTOS = YES_AGGRESSIVE; + GCC_WARN_UNUSED_FUNCTION = YES; + GCC_WARN_UNUSED_VARIABLE = YES; + IPHONEOS_DEPLOYMENT_TARGET = 26.1; + LOCALIZATION_PREFERS_STRING_CATALOGS = YES; + MTL_ENABLE_DEBUG_INFO = INCLUDE_SOURCE; + MTL_FAST_MATH = YES; + ONLY_ACTIVE_ARCH = YES; + SDKROOT = iphoneos; + SWIFT_ACTIVE_COMPILATION_CONDITIONS = "DEBUG $(inherited)"; + SWIFT_OPTIMIZATION_LEVEL = "-Onone"; + }; + name = Debug; + }; + 8D74991B2ECBD7F4008D3C7A /* Release */ = { + isa = XCBuildConfiguration; + buildSettings = { + ALWAYS_SEARCH_USER_PATHS = NO; + ASSETCATALOG_COMPILER_GENERATE_SWIFT_ASSET_SYMBOL_EXTENSIONS = YES; + CLANG_ANALYZER_NONNULL = YES; + CLANG_ANALYZER_NUMBER_OBJECT_CONVERSION = YES_AGGRESSIVE; + CLANG_CXX_LANGUAGE_STANDARD = "gnu++20"; + CLANG_ENABLE_MODULES = YES; + CLANG_ENABLE_OBJC_ARC = YES; + CLANG_ENABLE_OBJC_WEAK = YES; + CLANG_WARN_BLOCK_CAPTURE_AUTORELEASING = YES; + CLANG_WARN_BOOL_CONVERSION = YES; + CLANG_WARN_COMMA = YES; + CLANG_WARN_CONSTANT_CONVERSION = YES; + CLANG_WARN_DEPRECATED_OBJC_IMPLEMENTATIONS = YES; + CLANG_WARN_DIRECT_OBJC_ISA_USAGE = YES_ERROR; + CLANG_WARN_DOCUMENTATION_COMMENTS = YES; + CLANG_WARN_EMPTY_BODY = YES; + CLANG_WARN_ENUM_CONVERSION = YES; + CLANG_WARN_INFINITE_RECURSION = YES; + CLANG_WARN_INT_CONVERSION = YES; + CLANG_WARN_NON_LITERAL_NULL_CONVERSION = YES; + CLANG_WARN_OBJC_IMPLICIT_RETAIN_SELF = YES; + CLANG_WARN_OBJC_LITERAL_CONVERSION = YES; + CLANG_WARN_OBJC_ROOT_CLASS = YES_ERROR; + CLANG_WARN_QUOTED_INCLUDE_IN_FRAMEWORK_HEADER = YES; + CLANG_WARN_RANGE_LOOP_ANALYSIS = YES; + CLANG_WARN_STRICT_PROTOTYPES = YES; + CLANG_WARN_SUSPICIOUS_MOVE = YES; + CLANG_WARN_UNGUARDED_AVAILABILITY = YES_AGGRESSIVE; + CLANG_WARN_UNREACHABLE_CODE = YES; + CLANG_WARN__DUPLICATE_METHOD_MATCH = YES; + COPY_PHASE_STRIP = NO; + DEBUG_INFORMATION_FORMAT = "dwarf-with-dsym"; + ENABLE_NS_ASSERTIONS = NO; + ENABLE_STRICT_OBJC_MSGSEND = YES; + ENABLE_USER_SCRIPT_SANDBOXING = YES; + GCC_C_LANGUAGE_STANDARD = gnu17; + GCC_NO_COMMON_BLOCKS = YES; + GCC_WARN_64_TO_32_BIT_CONVERSION = YES; + GCC_WARN_ABOUT_RETURN_TYPE = YES_ERROR; + GCC_WARN_UNDECLARED_SELECTOR = YES; + GCC_WARN_UNINITIALIZED_AUTOS = YES_AGGRESSIVE; + GCC_WARN_UNUSED_FUNCTION = YES; + GCC_WARN_UNUSED_VARIABLE = YES; + IPHONEOS_DEPLOYMENT_TARGET = 26.1; + LOCALIZATION_PREFERS_STRING_CATALOGS = YES; + MTL_ENABLE_DEBUG_INFO = NO; + MTL_FAST_MATH = YES; + SDKROOT = iphoneos; + SWIFT_COMPILATION_MODE = wholemodule; + VALIDATE_PRODUCT = YES; + }; + name = Release; + }; + 8D74991D2ECBD7F4008D3C7A /* Debug */ = { + isa = XCBuildConfiguration; + buildSettings = { + ASSETCATALOG_COMPILER_APPICON_NAME = AppIcon; + ASSETCATALOG_COMPILER_GLOBAL_ACCENT_COLOR_NAME = AccentColor; + CLANG_ENABLE_MODULES = YES; + CODE_SIGN_STYLE = Automatic; + CURRENT_PROJECT_VERSION = 1; + ENABLE_PREVIEWS = YES; + GENERATE_INFOPLIST_FILE = YES; + INFOPLIST_KEY_UIApplicationSceneManifest_Generation = YES; + INFOPLIST_KEY_UIApplicationSupportsIndirectInputEvents = YES; + INFOPLIST_KEY_UILaunchScreen_Generation = YES; + INFOPLIST_KEY_UISupportedInterfaceOrientations_iPad = "UIInterfaceOrientationPortrait UIInterfaceOrientationPortraitUpsideDown UIInterfaceOrientationLandscapeLeft UIInterfaceOrientationLandscapeRight"; + INFOPLIST_KEY_UISupportedInterfaceOrientations_iPhone = "UIInterfaceOrientationPortrait UIInterfaceOrientationLandscapeLeft UIInterfaceOrientationLandscapeRight"; + LD_RUNPATH_SEARCH_PATHS = ( + "$(inherited)", + "@executable_path/Frameworks", + ); + MARKETING_VERSION = 1.0; + PRODUCT_BUNDLE_IDENTIFIER = com.firebase.QSSnippets; + PRODUCT_NAME = "$(TARGET_NAME)"; + STRING_CATALOG_GENERATE_SYMBOLS = YES; + SWIFT_APPROACHABLE_CONCURRENCY = YES; + SWIFT_DEFAULT_ACTOR_ISOLATION = MainActor; + SWIFT_EMIT_LOC_STRINGS = YES; + SWIFT_OBJC_BRIDGING_HEADER = "QSSnippets/QSSnippets-Bridging-Header.h"; + SWIFT_OPTIMIZATION_LEVEL = "-Onone"; + SWIFT_UPCOMING_FEATURE_MEMBER_IMPORT_VISIBILITY = YES; + SWIFT_VERSION = 5.0; + TARGETED_DEVICE_FAMILY = "1,2"; + }; + name = Debug; + }; + 8D74991E2ECBD7F4008D3C7A /* Release */ = { + isa = XCBuildConfiguration; + buildSettings = { + ASSETCATALOG_COMPILER_APPICON_NAME = AppIcon; + ASSETCATALOG_COMPILER_GLOBAL_ACCENT_COLOR_NAME = AccentColor; + CLANG_ENABLE_MODULES = YES; + CODE_SIGN_STYLE = Automatic; + CURRENT_PROJECT_VERSION = 1; + ENABLE_PREVIEWS = YES; + GENERATE_INFOPLIST_FILE = YES; + INFOPLIST_KEY_UIApplicationSceneManifest_Generation = YES; + INFOPLIST_KEY_UIApplicationSupportsIndirectInputEvents = YES; + INFOPLIST_KEY_UILaunchScreen_Generation = YES; + INFOPLIST_KEY_UISupportedInterfaceOrientations_iPad = "UIInterfaceOrientationPortrait UIInterfaceOrientationPortraitUpsideDown UIInterfaceOrientationLandscapeLeft UIInterfaceOrientationLandscapeRight"; + INFOPLIST_KEY_UISupportedInterfaceOrientations_iPhone = "UIInterfaceOrientationPortrait UIInterfaceOrientationLandscapeLeft UIInterfaceOrientationLandscapeRight"; + LD_RUNPATH_SEARCH_PATHS = ( + "$(inherited)", + "@executable_path/Frameworks", + ); + MARKETING_VERSION = 1.0; + PRODUCT_BUNDLE_IDENTIFIER = com.firebase.QSSnippets; + PRODUCT_NAME = "$(TARGET_NAME)"; + STRING_CATALOG_GENERATE_SYMBOLS = YES; + SWIFT_APPROACHABLE_CONCURRENCY = YES; + SWIFT_DEFAULT_ACTOR_ISOLATION = MainActor; + SWIFT_EMIT_LOC_STRINGS = YES; + SWIFT_OBJC_BRIDGING_HEADER = "QSSnippets/QSSnippets-Bridging-Header.h"; + SWIFT_UPCOMING_FEATURE_MEMBER_IMPORT_VISIBILITY = YES; + SWIFT_VERSION = 5.0; + TARGETED_DEVICE_FAMILY = "1,2"; + }; + name = Release; + }; + 8D7499202ECBD7F4008D3C7A /* Debug */ = { + isa = XCBuildConfiguration; + buildSettings = { + BUNDLE_LOADER = "$(TEST_HOST)"; + CODE_SIGN_STYLE = Automatic; + CURRENT_PROJECT_VERSION = 1; + GENERATE_INFOPLIST_FILE = YES; + IPHONEOS_DEPLOYMENT_TARGET = 26.1; + MARKETING_VERSION = 1.0; + PRODUCT_BUNDLE_IDENTIFIER = com.firebase.QSSnippetsTests; + PRODUCT_NAME = "$(TARGET_NAME)"; + STRING_CATALOG_GENERATE_SYMBOLS = NO; + SWIFT_APPROACHABLE_CONCURRENCY = YES; + SWIFT_EMIT_LOC_STRINGS = NO; + SWIFT_UPCOMING_FEATURE_MEMBER_IMPORT_VISIBILITY = YES; + SWIFT_VERSION = 5.0; + TARGETED_DEVICE_FAMILY = "1,2"; + TEST_HOST = "$(BUILT_PRODUCTS_DIR)/QSSnippets.app/$(BUNDLE_EXECUTABLE_FOLDER_PATH)/QSSnippets"; + }; + name = Debug; + }; + 8D7499212ECBD7F4008D3C7A /* Release */ = { + isa = XCBuildConfiguration; + buildSettings = { + BUNDLE_LOADER = "$(TEST_HOST)"; + CODE_SIGN_STYLE = Automatic; + CURRENT_PROJECT_VERSION = 1; + GENERATE_INFOPLIST_FILE = YES; + IPHONEOS_DEPLOYMENT_TARGET = 26.1; + MARKETING_VERSION = 1.0; + PRODUCT_BUNDLE_IDENTIFIER = com.firebase.QSSnippetsTests; + PRODUCT_NAME = "$(TARGET_NAME)"; + STRING_CATALOG_GENERATE_SYMBOLS = NO; + SWIFT_APPROACHABLE_CONCURRENCY = YES; + SWIFT_EMIT_LOC_STRINGS = NO; + SWIFT_UPCOMING_FEATURE_MEMBER_IMPORT_VISIBILITY = YES; + SWIFT_VERSION = 5.0; + TARGETED_DEVICE_FAMILY = "1,2"; + TEST_HOST = "$(BUILT_PRODUCTS_DIR)/QSSnippets.app/$(BUNDLE_EXECUTABLE_FOLDER_PATH)/QSSnippets"; + }; + name = Release; + }; + 8D7499232ECBD7F4008D3C7A /* Debug */ = { + isa = XCBuildConfiguration; + buildSettings = { + CODE_SIGN_STYLE = Automatic; + CURRENT_PROJECT_VERSION = 1; + GENERATE_INFOPLIST_FILE = YES; + MARKETING_VERSION = 1.0; + PRODUCT_BUNDLE_IDENTIFIER = com.firebase.QSSnippetsUITests; + PRODUCT_NAME = "$(TARGET_NAME)"; + STRING_CATALOG_GENERATE_SYMBOLS = NO; + SWIFT_APPROACHABLE_CONCURRENCY = YES; + SWIFT_EMIT_LOC_STRINGS = NO; + SWIFT_UPCOMING_FEATURE_MEMBER_IMPORT_VISIBILITY = YES; + SWIFT_VERSION = 5.0; + TARGETED_DEVICE_FAMILY = "1,2"; + TEST_TARGET_NAME = QSSnippets; + }; + name = Debug; + }; + 8D7499242ECBD7F4008D3C7A /* Release */ = { + isa = XCBuildConfiguration; + buildSettings = { + CODE_SIGN_STYLE = Automatic; + CURRENT_PROJECT_VERSION = 1; + GENERATE_INFOPLIST_FILE = YES; + MARKETING_VERSION = 1.0; + PRODUCT_BUNDLE_IDENTIFIER = com.firebase.QSSnippetsUITests; + PRODUCT_NAME = "$(TARGET_NAME)"; + STRING_CATALOG_GENERATE_SYMBOLS = NO; + SWIFT_APPROACHABLE_CONCURRENCY = YES; + SWIFT_EMIT_LOC_STRINGS = NO; + SWIFT_UPCOMING_FEATURE_MEMBER_IMPORT_VISIBILITY = YES; + SWIFT_VERSION = 5.0; + TARGETED_DEVICE_FAMILY = "1,2"; + TEST_TARGET_NAME = QSSnippets; + }; + name = Release; + }; +/* End XCBuildConfiguration section */ + +/* Begin XCConfigurationList section */ + 8D7498F62ECBD7F3008D3C7A /* Build configuration list for PBXProject "QSSnippets" */ = { + isa = XCConfigurationList; + buildConfigurations = ( + 8D74991A2ECBD7F4008D3C7A /* Debug */, + 8D74991B2ECBD7F4008D3C7A /* Release */, + ); + defaultConfigurationIsVisible = 0; + defaultConfigurationName = Release; + }; + 8D74991C2ECBD7F4008D3C7A /* Build configuration list for PBXNativeTarget "QSSnippets" */ = { + isa = XCConfigurationList; + buildConfigurations = ( + 8D74991D2ECBD7F4008D3C7A /* Debug */, + 8D74991E2ECBD7F4008D3C7A /* Release */, + ); + defaultConfigurationIsVisible = 0; + defaultConfigurationName = Release; + }; + 8D74991F2ECBD7F4008D3C7A /* Build configuration list for PBXNativeTarget "QSSnippetsTests" */ = { + isa = XCConfigurationList; + buildConfigurations = ( + 8D7499202ECBD7F4008D3C7A /* Debug */, + 8D7499212ECBD7F4008D3C7A /* Release */, + ); + defaultConfigurationIsVisible = 0; + defaultConfigurationName = Release; + }; + 8D7499222ECBD7F4008D3C7A /* Build configuration list for PBXNativeTarget "QSSnippetsUITests" */ = { + isa = XCConfigurationList; + buildConfigurations = ( + 8D7499232ECBD7F4008D3C7A /* Debug */, + 8D7499242ECBD7F4008D3C7A /* Release */, + ); + defaultConfigurationIsVisible = 0; + defaultConfigurationName = Release; + }; +/* End XCConfigurationList section */ + +/* Begin XCRemoteSwiftPackageReference section */ + 8D7499352ECBD910008D3C7A /* XCRemoteSwiftPackageReference "firebase-ios-sdk" */ = { + isa = XCRemoteSwiftPackageReference; + repositoryURL = "https://github.com/firebase/firebase-ios-sdk"; + requirement = { + kind = upToNextMajorVersion; + minimumVersion = 12.6.0; + }; + }; + 8D74993F2ECBDFB2008D3C7A /* XCRemoteSwiftPackageReference "GoogleSignIn-iOS" */ = { + isa = XCRemoteSwiftPackageReference; + repositoryURL = "https://github.com/google/GoogleSignIn-iOS.git"; + requirement = { + kind = upToNextMajorVersion; + minimumVersion = 9.0.0; + }; + }; + 8D7499442ECBE4FF008D3C7A /* XCRemoteSwiftPackageReference "facebook-ios-sdk" */ = { + isa = XCRemoteSwiftPackageReference; + repositoryURL = "https://github.com/facebook/facebook-ios-sdk.git"; + requirement = { + kind = upToNextMajorVersion; + minimumVersion = 14.1.0; + }; + }; +/* End XCRemoteSwiftPackageReference section */ + +/* Begin XCSwiftPackageProductDependency section */ + 8D7499362ECBD910008D3C7A /* FirebaseAnalytics */ = { + isa = XCSwiftPackageProductDependency; + package = 8D7499352ECBD910008D3C7A /* XCRemoteSwiftPackageReference "firebase-ios-sdk" */; + productName = FirebaseAnalytics; + }; + 8D7499382ECBD910008D3C7A /* FirebaseAuth */ = { + isa = XCSwiftPackageProductDependency; + package = 8D7499352ECBD910008D3C7A /* XCRemoteSwiftPackageReference "firebase-ios-sdk" */; + productName = FirebaseAuth; + }; + 8D74993A2ECBD910008D3C7A /* FirebaseCore */ = { + isa = XCSwiftPackageProductDependency; + package = 8D7499352ECBD910008D3C7A /* XCRemoteSwiftPackageReference "firebase-ios-sdk" */; + productName = FirebaseCore; + }; + 8D7499402ECBDFB2008D3C7A /* GoogleSignIn */ = { + isa = XCSwiftPackageProductDependency; + package = 8D74993F2ECBDFB2008D3C7A /* XCRemoteSwiftPackageReference "GoogleSignIn-iOS" */; + productName = GoogleSignIn; + }; + 8D7499422ECBDFB2008D3C7A /* GoogleSignInSwift */ = { + isa = XCSwiftPackageProductDependency; + package = 8D74993F2ECBDFB2008D3C7A /* XCRemoteSwiftPackageReference "GoogleSignIn-iOS" */; + productName = GoogleSignInSwift; + }; + 8D7499452ECBE4FF008D3C7A /* FacebookLogin */ = { + isa = XCSwiftPackageProductDependency; + package = 8D7499442ECBE4FF008D3C7A /* XCRemoteSwiftPackageReference "facebook-ios-sdk" */; + productName = FacebookLogin; + }; + 8D74994B2ECBED88008D3C7A /* FirebaseRemoteConfig */ = { + isa = XCSwiftPackageProductDependency; + package = 8D7499352ECBD910008D3C7A /* XCRemoteSwiftPackageReference "firebase-ios-sdk" */; + productName = FirebaseRemoteConfig; + }; + 8D74994D2ECD1BF0008D3C7A /* FirebaseCrashlytics */ = { + isa = XCSwiftPackageProductDependency; + package = 8D7499352ECBD910008D3C7A /* XCRemoteSwiftPackageReference "firebase-ios-sdk" */; + productName = FirebaseCrashlytics; + }; + 8D74994F2ECD1C54008D3C7A /* FirebaseDatabase */ = { + isa = XCSwiftPackageProductDependency; + package = 8D7499352ECBD910008D3C7A /* XCRemoteSwiftPackageReference "firebase-ios-sdk" */; + productName = FirebaseDatabase; + }; + 8D7499512ECD280E008D3C7A /* FirebaseMessaging */ = { + isa = XCSwiftPackageProductDependency; + package = 8D7499352ECBD910008D3C7A /* XCRemoteSwiftPackageReference "firebase-ios-sdk" */; + productName = FirebaseMessaging; + }; + 8D7499532ECD31CF008D3C7A /* FirebaseStorage */ = { + isa = XCSwiftPackageProductDependency; + package = 8D7499352ECBD910008D3C7A /* XCRemoteSwiftPackageReference "firebase-ios-sdk" */; + productName = FirebaseStorage; + }; +/* End XCSwiftPackageProductDependency section */ + }; + rootObject = 8D7498F32ECBD7F3008D3C7A /* Project object */; +} diff --git a/qs-snippets/QSSnippets/Assets.xcassets/AccentColor.colorset/Contents.json b/qs-snippets/QSSnippets/Assets.xcassets/AccentColor.colorset/Contents.json new file mode 100644 index 00000000..eb878970 --- /dev/null +++ b/qs-snippets/QSSnippets/Assets.xcassets/AccentColor.colorset/Contents.json @@ -0,0 +1,11 @@ +{ + "colors" : [ + { + "idiom" : "universal" + } + ], + "info" : { + "author" : "xcode", + "version" : 1 + } +} diff --git a/qs-snippets/QSSnippets/Assets.xcassets/AppIcon.appiconset/Contents.json b/qs-snippets/QSSnippets/Assets.xcassets/AppIcon.appiconset/Contents.json new file mode 100644 index 00000000..23058801 --- /dev/null +++ b/qs-snippets/QSSnippets/Assets.xcassets/AppIcon.appiconset/Contents.json @@ -0,0 +1,35 @@ +{ + "images" : [ + { + "idiom" : "universal", + "platform" : "ios", + "size" : "1024x1024" + }, + { + "appearances" : [ + { + "appearance" : "luminosity", + "value" : "dark" + } + ], + "idiom" : "universal", + "platform" : "ios", + "size" : "1024x1024" + }, + { + "appearances" : [ + { + "appearance" : "luminosity", + "value" : "tinted" + } + ], + "idiom" : "universal", + "platform" : "ios", + "size" : "1024x1024" + } + ], + "info" : { + "author" : "xcode", + "version" : 1 + } +} diff --git a/qs-snippets/QSSnippets/Assets.xcassets/Contents.json b/qs-snippets/QSSnippets/Assets.xcassets/Contents.json new file mode 100644 index 00000000..73c00596 --- /dev/null +++ b/qs-snippets/QSSnippets/Assets.xcassets/Contents.json @@ -0,0 +1,6 @@ +{ + "info" : { + "author" : "xcode", + "version" : 1 + } +} diff --git a/qs-snippets/QSSnippets/ContentView.swift b/qs-snippets/QSSnippets/ContentView.swift new file mode 100644 index 00000000..0c8174d7 --- /dev/null +++ b/qs-snippets/QSSnippets/ContentView.swift @@ -0,0 +1,33 @@ +// +// Copyright (c) 2025 Google LLC. +// +// Licensed under the Apache License, Version 2.0 (the "License"); +// you may not use this file except in compliance with the License. +// You may obtain a copy of the License at +// +// http://www.apache.org/licenses/LICENSE-2.0 +// +// Unless required by applicable law or agreed to in writing, software +// distributed under the License is distributed on an "AS IS" BASIS, +// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +// See the License for the specific language governing permissions and +// limitations under the License. +// + +import SwiftUI + +struct ContentView: View { + var body: some View { + VStack { + Image(systemName: "globe") + .imageScale(.large) + .foregroundStyle(.tint) + Text("Hello, world!") + } + .padding() + } +} + +#Preview { + ContentView() +} diff --git a/qs-snippets/QSSnippets/MigratedSnippets.swift b/qs-snippets/QSSnippets/MigratedSnippets.swift new file mode 100644 index 00000000..e280c9a2 --- /dev/null +++ b/qs-snippets/QSSnippets/MigratedSnippets.swift @@ -0,0 +1,462 @@ +// +// Copyright (c) 2025 Google LLC. +// +// Licensed under the Apache License, Version 2.0 (the "License"); +// you may not use this file except in compliance with the License. +// You may obtain a copy of the License at +// +// http://www.apache.org/licenses/LICENSE-2.0 +// +// Unless required by applicable law or agreed to in writing, software +// distributed under the License is distributed on an "AS IS" BASIS, +// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +// See the License for the specific language governing permissions and +// limitations under the License. +// + +import FirebaseAnalytics +import FirebaseCore +import FirebaseCrashlytics +import FirebaseRemoteConfig +import FirebaseMessaging +import FirebaseStorage + +import AuthenticationServices +import CryptoKit + +// [START auth_import] +import FirebaseAuth +// [END auth_import] + +// [START google_import] +import GoogleSignIn +// [END google_import] + +class DummySceneDelegate: NSObject, UISceneDelegate { + // [START application_open] + func scene(_ scene: UIScene, openURLContexts URLContexts: Set) { + // ... + } + // [END application_open] +} + +class MigratedSnippets { + + func configureFirebase() { + // [START firebase_configure] + FirebaseApp.configure() + // [END firebase_configure] + } + + func setUserProperty() { + let food = "" + // [START user_property] + Analytics.setUserProperty(food, forName: "favorite_food") + // [END user_property] + } + + func logCustomEvent() { + let name = "" + let text = "" + // [START custom_event_swift] + Analytics.logEvent("share_image", parameters: [ + "name": name, + "full_text": text, + ]) + // [END custom_event_swift] + } + + func logSelectContentEvent() { + let title = "" + // formerly custom_event_swift + // [START log_event_swift] + Analytics.logEvent(AnalyticsEventSelectContent, parameters: [ + AnalyticsParameterItemID: "id-\(title)", + AnalyticsParameterItemName: title, + AnalyticsParameterContentType: "cont", + ]) + // [END log_event_swift] + } + + func recordScreenView() { + let screenName = "" + let screenClass = "" + + // [START set_current_screen] + Analytics.logEvent(AnalyticsEventScreenView, + parameters: [AnalyticsParameterScreenName: screenName, + AnalyticsParameterScreenClass: screenClass]) + // [END set_current_screen] + } + + private func performGoogleSignInFlow() { + let viewController = UIViewController() + + // [START headless_google_auth] + guard let clientID = FirebaseApp.app()?.options.clientID else { return } + + // Create Google Sign In configuration object. + // [START_EXCLUDE silent] + // TODO: Move configuration to Info.plist + // [END_EXCLUDE] + let config = GIDConfiguration(clientID: clientID) + GIDSignIn.sharedInstance.configuration = config + + // Start the sign in flow! + GIDSignIn.sharedInstance.signIn(withPresenting: viewController) { result, error in + guard error == nil else { + // ... + return + } + + guard let user = result?.user, + let idToken = user.idToken?.tokenString + else { + // ... + return + } + + let credential = GoogleAuthProvider.credential(withIDToken: idToken, + accessToken: user.accessToken.tokenString) + self.signIn(with: credential) + } + // [END headless_google_auth] + } + + func signIn(with credential: AuthCredential) { + // [START signin_google_credential] + Auth.auth().signIn(with: credential) { result, error in + guard error == nil else { + // ... + return + } + + // At this point, our user is signed in + } + // [END signin_google_credential] + } + + func addConfigUpdateListener() { + // [START add_config_update_listener] + RemoteConfig.remoteConfig().addOnConfigUpdateListener { configUpdate, error in + guard error == nil else { return } + print("Updated keys: \(configUpdate!.updatedKeys)") + + RemoteConfig.remoteConfig().activate { changed, error in + guard error == nil else { return } + // ... + } + } + // [END add_config_update_listener] + } + + + +} + +class SnippetsViewController: UIViewController, + ASAuthorizationControllerDelegate, + ASAuthorizationControllerPresentationContextProviding { + + func presentationAnchor(for controller: ASAuthorizationController) -> ASPresentationAnchor { + return self.view.window! + } + + // [START token_revocation_deleteuser] + private var currentNonce: String? + + private func deleteCurrentUser() { + do { + let nonce = try CryptoUtils.randomNonceString() + currentNonce = nonce + let appleIDProvider = ASAuthorizationAppleIDProvider() + let request = appleIDProvider.createRequest() + request.requestedScopes = [.fullName, .email] + request.nonce = CryptoUtils.sha256(nonce) + + let authorizationController = ASAuthorizationController(authorizationRequests: [request]) + authorizationController.delegate = self + authorizationController.presentationContextProvider = self + authorizationController.performRequests() + } catch { + // In the unlikely case that nonce generation fails, show error view. + displayError(error) + } + } + // [END token_revocation_deleteuser] + + // [START token_revocation] + private var user: User? + + func authorizationController(controller: ASAuthorizationController, + didCompleteWithAuthorization authorization: ASAuthorization) { + guard let appleIDCredential = authorization.credential as? ASAuthorizationAppleIDCredential + else { + print("Unable to retrieve AppleIDCredential") + return + } + + guard let _ = currentNonce else { + fatalError("Invalid state: A login callback was received, but no login request was sent.") + } + + guard let appleAuthCode = appleIDCredential.authorizationCode else { + print("Unable to fetch authorization code") + return + } + + guard let authCodeString = String(data: appleAuthCode, encoding: .utf8) else { + print("Unable to serialize auth code string from data: \(appleAuthCode.debugDescription)") + return + } + + Task { + do { + try await Auth.auth().revokeToken(withAuthorizationCode: authCodeString) + try await user?.delete() + self.updateUI() + } catch { + self.displayError(error) + } + } + } + // [END token_revocation] + + func displayError(_ error: any Error) { + // do nothing + } + + func updateUI() {} + + func getRemoteConfig() { + // [START get_remote_config_instance] + let remoteConfig = RemoteConfig.remoteConfig() + // [END get_remote_config_instance] + print(remoteConfig) + } + + func enableDeveloperMode() { + // [START enable_dev_mode] + let settings = RemoteConfigSettings() + settings.minimumFetchInterval = 0 + RemoteConfig.remoteConfig().configSettings = settings + // [END enable_dev_mode] + } + + func setDefaultValues() { + // [START set_default_values] + RemoteConfig.remoteConfig().setDefaults(fromPlist: "RemoteConfigDefaults") + // [END set_default_values] + } + + func fetchConfigWithCallback() { + let remoteConfig = RemoteConfig.remoteConfig() + // [START fetch_config_with_callback] + remoteConfig.fetch { (status, error) -> Void in + if status == .success { + print("Config fetched!") + remoteConfig.activate { changed, error in + // ... + } + } else { + print("Config not fetched") + print("Error: \(error?.localizedDescription ?? "No error available.")") + } + } + // [END fetch_config_with_callback] + } + + func getConfigValue() { + let remoteConfig = RemoteConfig.remoteConfig() + // [START get_config_value] + let welcomeMessage = remoteConfig["welcome_message"].stringValue + // [END get_config_value] + print(welcomeMessage) + } + + func logAndCrash() { + // [START log_and_crash_swift] + Crashlytics.crashlytics().log("Cause Crash button clicked") + fatalError() + // [END log_and_crash_swift] + } + + func downloadFile() { + let storageRef = Storage.storage().reference() + + let paths = NSSearchPathForDirectoriesInDomains(.documentDirectory, .userDomainMask, true) + let documentsDirectory = paths[0] + let filePath = "file:\(documentsDirectory)/myimage.jpg" + guard let fileURL = URL(string: filePath) else { return } + guard let storagePath = UserDefaults.standard.object(forKey: "storagePath") as? String else { + return + } + // [START downloadimage] + storageRef.child(storagePath).write(toFile: fileURL) { result in + switch result { + case let .success(url): + print(UIImage(contentsOfFile: url.path) ?? "(invalid image)") + case let .failure(error): + print("Error downloading:\(error)") + } + } + // [END downloadimage] + } + + func configureStorage() { + // [START configurestorage] + let storage = Storage.storage() + // [END configurestorage] + print(storage) + } + + func storageAuth() { + // [START storageauth] + // Using Cloud Storage for Firebase requires the user be authenticated. Here we are using + // anonymous authentication. + if Auth.auth().currentUser == nil { + Auth.auth().signInAnonymously(completion: { authResult, error in + if let error = error { + print("Error signing in: \(error)") + } + }) + } + // [END storageauth] + } + + func uploadFile() { + let filePath = "example" + guard let imagePath = Bundle.main.url(forResource: "sample", withExtension: "jpg") else { + return + } + // [START uploadimage] + let storageRef = Storage.storage().reference(withPath: filePath) + storageRef.putFile(from: imagePath) { result in + switch result { + case .success: + print("Upload succeeded") + case let .failure(error): + print("Error uploading: \(error)") + } + } + // [END uploadimage] + } + +} + +class MessagingAppDelegate: NSObject, UIApplicationDelegate, MessagingDelegate, UNUserNotificationCenterDelegate { + + func application(_ application: UIApplication, + didFinishLaunchingWithOptions launchOptions: [UIApplication + .LaunchOptionsKey: Any]?) -> Bool { + FirebaseApp.configure() + + // [START set_messaging_delegate] + Messaging.messaging().delegate = self + // [END set_messaging_delegate] + + // Register for remote notifications. This shows a permission dialog on first run, to + // show the dialog at a more appropriate time move this registration accordingly. + // [START register_for_notifications] + + UNUserNotificationCenter.current().delegate = self + + let authOptions: UNAuthorizationOptions = [.alert, .badge, .sound] + UNUserNotificationCenter.current().requestAuthorization( + options: authOptions, + completionHandler: { _, _ in } + ) + + application.registerForRemoteNotifications() + + // [END register_for_notifications] + + return true + } + + // [START receive_message] + @MainActor + func application(_ application: UIApplication, + didReceiveRemoteNotification userInfo: [AnyHashable: Any]) async + -> UIBackgroundFetchResult { + // If you are receiving a notification message while your app is in the background, + // this callback will not be fired till the user taps on the notification launching the application. + // TODO: Handle data of notification + + // With swizzling disabled you must let Messaging know about the message, for Analytics + // Messaging.messaging().appDidReceiveMessage(userInfo) + + // ... + + // Print full message. + print(userInfo) + print("Call exportDeliveryMetricsToBigQuery() from AppDelegate") + Messaging.serviceExtension().exportDeliveryMetricsToBigQuery(withMessageInfo: userInfo) + return UIBackgroundFetchResult.newData + } + // [END receive_message] + + // [START ios_10_message_handling] + // Receive displayed notifications for iOS 10+ devices. + func userNotificationCenter(_ center: UNUserNotificationCenter, + willPresent notification: UNNotification) async + -> UNNotificationPresentationOptions { + let userInfo = notification.request.content.userInfo + + // With swizzling disabled you must let Messaging know about the message, for Analytics + // Messaging.messaging().appDidReceiveMessage(userInfo) + + // ... + + // Print full message. + print(userInfo) + + // Change this to your preferred presentation option + // Note: UNNotificationPresentationOptions.alert has been deprecated. + return [.list, .banner, .sound] + } + + func userNotificationCenter(_ center: UNUserNotificationCenter, + didReceive response: UNNotificationResponse) async { + let userInfo = response.notification.request.content.userInfo + + // ... + + // Print full message. + print(userInfo) + } + // [END ios_10_message_handling] + + // [START refresh_token] + func messaging(_ messaging: Messaging, didReceiveRegistrationToken fcmToken: String?) { + print("Firebase registration token: \(String(describing: fcmToken))") + // TODO: If necessary send token to application server. + // Note: This callback is fired at each app startup and whenever a new token is generated. + } + // [END refresh_token] + + func logFCMToken() { + // [START log_fcm_reg_token] + let token = Messaging.messaging().fcmToken + print("FCM token: \(token ?? "")") + // [END log_fcm_reg_token] + + // [START log_iid_reg_token] + Messaging.messaging().token { token, error in + if let error = error { + print("Error fetching remote FCM registration token: \(error)") + } else if let token = token { + print("Remote instance ID token: \(token)") + } + } + // [END log_iid_reg_token] + } + + func subscribeToTopic() { + // [START subscribe_topic] + Messaging.messaging().subscribe(toTopic: "weather") { error in + print("Subscribed to weather topic") + } + // [END subscribe_topic] + } +} diff --git a/qs-snippets/QSSnippets/ObjCMigratedSnippets.m b/qs-snippets/QSSnippets/ObjCMigratedSnippets.m new file mode 100644 index 00000000..157a55ee --- /dev/null +++ b/qs-snippets/QSSnippets/ObjCMigratedSnippets.m @@ -0,0 +1,356 @@ +// +// Copyright (c) 2025 Google LLC. +// +// Licensed under the Apache License, Version 2.0 (the "License"); +// you may not use this file except in compliance with the License. +// You may obtain a copy of the License at +// +// http://www.apache.org/licenses/LICENSE-2.0 +// +// Unless required by applicable law or agreed to in writing, software +// distributed under the License is distributed on an "AS IS" BASIS, +// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +// See the License for the specific language governing permissions and +// limitations under the License. +// + +#import + +#import +#import + +@import FirebaseRemoteConfig; +@import FirebaseCrashlytics; +@import FirebaseDatabase; +@import FirebaseMessaging; +@import FirebaseStorage; + +@import UserNotifications; + +// Redundant snippets: auth_view_import (unused) +// [START auth_import] +@import FirebaseAuth; +// [END auth_import] + +// [START google_import] +@import GoogleSignIn; +// [END google_import] + +@import FBSDKLoginKit; + +@interface ObjcSnippets : NSObject + +@end + +@implementation ObjcSnippets + +- (void)configureFirebase { + // Redundant snippets: + // - firebase_configure (AppDelegate_m_firebase_configure) + // - configure_firebase + // [START firebase_configure] + [FIRApp configure]; + // [END firebase_configure] +} + +- (void)setUserProperty { + NSString *food = @""; + // [START user_property] + [FIRAnalytics setUserPropertyString:food forName:@"favorite_food"]; + // [END user_property] +} + +- (void)logCustomEvent { + NSString *name = @""; + NSString *text = @""; + // [START custom_event_objc] + [FIRAnalytics logEventWithName:@"share_image" + parameters:@{ + @"name": name, + @"full_text": text + }]; + // [END custom_event_objc] +} + +- (void)logPredefinedEvent { + NSString *title = @""; + // formerly custom_event_objc + // [START log_event_objc] + [FIRAnalytics logEventWithName:kFIREventSelectContent + parameters:@{ + kFIRParameterItemID: [NSString stringWithFormat:@"id-%@", title], + kFIRParameterItemName: title, + kFIRParameterContentType: @"image" + }]; + // [END log_event_objc] +} + +- (void)setCurrentScreen { + // These strings must be <= 36 characters long in order for setScreenName:screenClass: to succeed. + NSString *screenName = @""; + NSString *screenClass = NSStringFromClass([self class]); + + // [START set_current_screen] + [FIRAnalytics logEventWithName:kFIREventScreenView + parameters:@{kFIRParameterScreenClass: screenClass, + kFIRParameterScreenName: screenName}]; + // [END set_current_screen] +} + +- (void)getRemoteConfig { + // [START get_remote_config_instance] + FIRRemoteConfig *remoteConfig = [FIRRemoteConfig remoteConfig]; + // [END get_remote_config_instance] +} + +- (void)enableDevMode { + FIRRemoteConfig *remoteConfig = [FIRRemoteConfig remoteConfig]; + // [START enable_dev_mode] + FIRRemoteConfigSettings *remoteConfigSettings = [[FIRRemoteConfigSettings alloc] init]; + remoteConfigSettings.minimumFetchInterval = 0; + remoteConfig.configSettings = remoteConfigSettings; + // [END enable_dev_mode] +} + +- (void)setDefaultValues { + FIRRemoteConfig *remoteConfig = [FIRRemoteConfig remoteConfig]; + // [START set_default_values] + [remoteConfig setDefaultsFromPlistFileName:@"RemoteConfigDefaults"]; + // [END set_default_values] +} + +- (void)addConfigUpdateListener { + // [START add_config_update_listener] + __weak FIRRemoteConfig *config = [FIRRemoteConfig remoteConfig]; + [config addOnConfigUpdateListener:^(FIRRemoteConfigUpdate * _Nonnull configUpdate, NSError * _Nullable error) { + if (error != nil) { + NSLog(@"Error listening for config updates %@", error.localizedDescription); + } else { + NSLog(@"Updated keys: %@", configUpdate.updatedKeys); + [config activateWithCompletion:^(BOOL changed, NSError * _Nullable error) { + if (error != nil) { + NSLog(@"Activate error %@", error.localizedDescription); + } + dispatch_async(dispatch_get_main_queue(), ^{ + // update UI + }); + }]; + } + }]; + // [END add_config_update_listener] +} + +- (void)fetchConfigWithFallback { + FIRRemoteConfig *remoteConfig = [FIRRemoteConfig remoteConfig]; + // [START fetch_config_with_callback] + [remoteConfig fetchWithCompletionHandler:^(FIRRemoteConfigFetchStatus status, NSError *error) { + if (status == FIRRemoteConfigFetchStatusSuccess) { + NSLog(@"Config fetched!"); + [remoteConfig activateWithCompletion:^(BOOL changed, NSError * _Nullable error) { + if (error != nil) { + NSLog(@"Activate error: %@", error.localizedDescription); + } else { + dispatch_async(dispatch_get_main_queue(), ^{ + // update UI + }); + } + }]; + } else { + NSLog(@"Config not fetched"); + NSLog(@"Error %@", error.localizedDescription); + } + }]; + // [END fetch_config_with_callback] +} + +- (void)getConfigValue { + FIRRemoteConfig *remoteConfig = [FIRRemoteConfig remoteConfig]; + // [START get_config_value] + NSString *welcomeMessage = remoteConfig[@"welcome_message"].stringValue; + // [END get_config_value] + NSLog(@"%@", welcomeMessage); +} + +- (void)logAndCrash { + // [START log_and_crash] + [[FIRCrashlytics crashlytics] log:@"Cause Crash button clicked"]; + // crash + int *x = NULL; + *x = 10; + // [END log_and_crash] +} + +- (void)downloadImage { + NSArray *paths = NSSearchPathForDirectoriesInDomains(NSDocumentDirectory, NSUserDomainMask, YES); + NSString *documentsDirectory = paths[0]; + NSString *filePath = [NSString stringWithFormat:@"file:%@/myimage.jpg", documentsDirectory]; + NSURL *fileURL = [NSURL URLWithString:filePath]; + + FIRStorageReference *reference = [[FIRStorage storage] reference]; + // [START downloadimage] + [[reference child:@"storagePath"] + writeToFile:fileURL + completion:^(NSURL * _Nullable URL, NSError * _Nullable error) { + if (error) { + NSLog(@"Error downloading: %@", error); + return; + } else if (URL) { + UIImage *image = [UIImage imageWithContentsOfFile:URL.path]; + NSLog(@"Download succeeded: %@", image); + } + }]; + // [END downloadimage] +} + +- (void)storageReference { + // [START configurestorage] + FIRStorage *storage = [FIRStorage storage]; + // [END configurestorage] +} + +- (void)storageAuth { + // [START storageauth] + // Using Cloud Storage for Firebase requires the user be authenticated. Here we are using + // anonymous authentication. + if (![FIRAuth auth].currentUser) { + [[FIRAuth auth] signInAnonymouslyWithCompletion:^(FIRAuthDataResult * _Nullable authResult, + NSError * _Nullable error) { + if (error) { + NSLog(@"%@", error.description); + } else { + // Sign in successful + } + }]; + } + // [END storageauth] +} + +- (void)uploadFile { + // [START uploadimage] + NSURL *imageFile = [[NSBundle mainBundle] URLForResource:@"image" withExtension:@"png"]; + FIRStorageReference *reference = [[FIRStorage storage] reference]; + [reference putFile:imageFile + metadata:nil + completion:^(FIRStorageMetadata *metadata, NSError *error) { + if (error) { + NSLog(@"Error uploading: %@", error); + return; + } + }]; + // [END uploadimage] +} + +@end + +@interface MessagingAppDelegate: NSObject + +@end + +@implementation MessagingAppDelegate + +- (void)setMessagingDelegate { + // [START set_messaging_delegate] + [FIRMessaging messaging].delegate = self; + // [END set_messaging_delegate] +} + +- (void)registerForNotifications { + UIApplication *application = [UIApplication sharedApplication]; + // [START register_for_notifications] + + [UNUserNotificationCenter currentNotificationCenter].delegate = self; + UNAuthorizationOptions authOptions = UNAuthorizationOptionAlert | + UNAuthorizationOptionSound | UNAuthorizationOptionBadge; + [[UNUserNotificationCenter currentNotificationCenter] + requestAuthorizationWithOptions:authOptions + completionHandler:^(BOOL granted, NSError * _Nullable error) { + // ... + }]; + + [application registerForRemoteNotifications]; + // [END register_for_notifications] +} + +// [START receive_message] +- (void)application:(UIApplication *)application didReceiveRemoteNotification:(NSDictionary *)userInfo + fetchCompletionHandler:(void (^)(UIBackgroundFetchResult))completionHandler { + // If you are receiving a notification message while your app is in the background, + // this callback will not be fired until the user taps on the notification launching the application. + // TODO: Handle data of notification + + // With swizzling disabled you must let Messaging know about the message, for Analytics + // [[FIRMessaging messaging] appDidReceiveMessage:userInfo]; + + // Print full message. + NSLog(@"%@", userInfo); + + completionHandler(UIBackgroundFetchResultNewData); +} +// [END receive_message] + +// [START ios_10_message_handling] +// Receive displayed notifications for iOS 10+ devices. +// Handle incoming notification messages while app is in the foreground. +- (void)userNotificationCenter:(UNUserNotificationCenter *)center + willPresentNotification:(UNNotification *)notification + withCompletionHandler:(void (^)(UNNotificationPresentationOptions))completionHandler { + NSDictionary *userInfo = notification.request.content.userInfo; + + // With swizzling disabled you must let Messaging know about the message, for Analytics + // [[FIRMessaging messaging] appDidReceiveMessage:userInfo]; + + // Print full message. + NSLog(@"%@", userInfo); + + // Change this to your preferred presentation option + completionHandler(UNNotificationPresentationOptionList | + UNNotificationPresentationOptionBanner | + UNNotificationPresentationOptionSound); +} + +// [START refresh_token] +- (void)messaging:(FIRMessaging *)messaging didReceiveRegistrationToken:(NSString *)fcmToken { + NSLog(@"FCM registration token: %@", fcmToken); + // Notify about received token. + NSDictionary *dataDict = [NSDictionary dictionaryWithObject:fcmToken forKey:@"token"]; + [[NSNotificationCenter defaultCenter] postNotificationName: + @"FCMToken" object:nil userInfo:dataDict]; + // TODO: If necessary send token to application server. + // Note: This callback is fired at each app startup and whenever a new token is generated. +} +// [END refresh_token] + +- (void)logFCMToken { + // [START log_fcm_reg_token] + NSString *fcmToken = [FIRMessaging messaging].FCMToken; + NSLog(@"Local FCM registration token: %@", fcmToken); + // [END log_fcm_reg_token] + + NSString* displayToken = [NSString stringWithFormat:@"Logged FCM token: %@", fcmToken]; + + // [START log_iid_reg_token] + [[FIRMessaging messaging] tokenWithCompletion:^(NSString * _Nullable token, NSError * _Nullable error) { + if (error != nil) { + NSLog(@"Error fetching the remote FCM registration token: %@", error); + } else { + NSLog(@"Remote FCM registration token: %@", token); + NSString* message = + [NSString stringWithFormat:@"FCM registration token: %@", token]; + // display message + NSLog(@"%@", message); + } + }]; + // [END log_iid_reg_token] + NSLog(@"%@", displayToken); +} + +- (void)subsribeToTopic { + // [START subscribe_topic] + [[FIRMessaging messaging] subscribeToTopic:@"weather" + completion:^(NSError * _Nullable error) { + NSLog(@"Subscribed to weather topic"); + }]; + // [END subscribe_topic] +} + +@end diff --git a/qs-snippets/QSSnippets/QSSnippets-Bridging-Header.h b/qs-snippets/QSSnippets/QSSnippets-Bridging-Header.h new file mode 100644 index 00000000..28a1d906 --- /dev/null +++ b/qs-snippets/QSSnippets/QSSnippets-Bridging-Header.h @@ -0,0 +1,16 @@ +// +// Copyright (c) 2025 Google LLC. +// +// Licensed under the Apache License, Version 2.0 (the "License"); +// you may not use this file except in compliance with the License. +// You may obtain a copy of the License at +// +// http://www.apache.org/licenses/LICENSE-2.0 +// +// Unless required by applicable law or agreed to in writing, software +// distributed under the License is distributed on an "AS IS" BASIS, +// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +// See the License for the specific language governing permissions and +// limitations under the License. +// + diff --git a/qs-snippets/QSSnippets/QSSnippetsApp.swift b/qs-snippets/QSSnippets/QSSnippetsApp.swift new file mode 100644 index 00000000..dff94a87 --- /dev/null +++ b/qs-snippets/QSSnippets/QSSnippetsApp.swift @@ -0,0 +1,63 @@ +// +// Copyright (c) 2025 Google LLC. +// +// Licensed under the Apache License, Version 2.0 (the "License"); +// you may not use this file except in compliance with the License. +// You may obtain a copy of the License at +// +// http://www.apache.org/licenses/LICENSE-2.0 +// +// Unless required by applicable law or agreed to in writing, software +// distributed under the License is distributed on an "AS IS" BASIS, +// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +// See the License for the specific language governing permissions and +// limitations under the License. +// + +import SwiftUI +import CryptoKit + +@main +struct QSSnippetsApp: App { + var body: some Scene { + WindowGroup { + ContentView() + } + } +} + +/// Set of utility APIs for generating cryptographical artifacts. +enum CryptoUtils { + enum NonceGenerationError: Error { + case generationFailure(status: OSStatus) + } + + static func randomNonceString(length: Int = 32) throws -> String { + precondition(length > 0) + var randomBytes = [UInt8](repeating: 0, count: length) + let errorCode = SecRandomCopyBytes(kSecRandomDefault, randomBytes.count, &randomBytes) + if errorCode != errSecSuccess { + throw NonceGenerationError.generationFailure(status: errorCode) + } + + let charset: [Character] = + Array("0123456789ABCDEFGHIJKLMNOPQRSTUVXYZabcdefghijklmnopqrstuvwxyz-._") + + let nonce = randomBytes.map { byte in + // Pick a random character from the set, wrapping around if needed. + charset[Int(byte) % charset.count] + } + + return String(nonce) + } + + static func sha256(_ input: String) -> String { + let inputData = Data(input.utf8) + let hashedData = SHA256.hash(data: inputData) + let hashString = hashedData.compactMap { + String(format: "%02x", $0) + }.joined() + + return hashString + } +} diff --git a/qs-snippets/QSSnippetsTests/QSSnippetsTests.swift b/qs-snippets/QSSnippetsTests/QSSnippetsTests.swift new file mode 100644 index 00000000..392881ab --- /dev/null +++ b/qs-snippets/QSSnippetsTests/QSSnippetsTests.swift @@ -0,0 +1,26 @@ +// +// Copyright (c) 2025 Google LLC. +// +// Licensed under the Apache License, Version 2.0 (the "License"); +// you may not use this file except in compliance with the License. +// You may obtain a copy of the License at +// +// http://www.apache.org/licenses/LICENSE-2.0 +// +// Unless required by applicable law or agreed to in writing, software +// distributed under the License is distributed on an "AS IS" BASIS, +// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +// See the License for the specific language governing permissions and +// limitations under the License. +// + +import Testing +@testable import QSSnippets + +struct QSSnippetsTests { + + @Test func example() async throws { + // Write your test here and use APIs like `#expect(...)` to check expected conditions. + } + +} diff --git a/qs-snippets/QSSnippetsUITests/QSSnippetsUITests.swift b/qs-snippets/QSSnippetsUITests/QSSnippetsUITests.swift new file mode 100644 index 00000000..4b0381c2 --- /dev/null +++ b/qs-snippets/QSSnippetsUITests/QSSnippetsUITests.swift @@ -0,0 +1,50 @@ +// +// Copyright (c) 2025 Google LLC. +// +// Licensed under the Apache License, Version 2.0 (the "License"); +// you may not use this file except in compliance with the License. +// You may obtain a copy of the License at +// +// http://www.apache.org/licenses/LICENSE-2.0 +// +// Unless required by applicable law or agreed to in writing, software +// distributed under the License is distributed on an "AS IS" BASIS, +// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +// See the License for the specific language governing permissions and +// limitations under the License. +// + +import XCTest + +final class QSSnippetsUITests: XCTestCase { + + override func setUpWithError() throws { + // Put setup code here. This method is called before the invocation of each test method in the class. + + // In UI tests it is usually best to stop immediately when a failure occurs. + continueAfterFailure = false + + // In UI tests it’s important to set the initial state - such as interface orientation - required for your tests before they run. The setUp method is a good place to do this. + } + + override func tearDownWithError() throws { + // Put teardown code here. This method is called after the invocation of each test method in the class. + } + + @MainActor + func testExample() throws { + // UI tests must launch the application that they test. + let app = XCUIApplication() + app.launch() + + // Use XCTAssert and related functions to verify your tests produce the correct results. + } + + @MainActor + func testLaunchPerformance() throws { + // This measures how long it takes to launch your application. + measure(metrics: [XCTApplicationLaunchMetric()]) { + XCUIApplication().launch() + } + } +} diff --git a/qs-snippets/QSSnippetsUITests/QSSnippetsUITestsLaunchTests.swift b/qs-snippets/QSSnippetsUITests/QSSnippetsUITestsLaunchTests.swift new file mode 100644 index 00000000..242f5b47 --- /dev/null +++ b/qs-snippets/QSSnippetsUITests/QSSnippetsUITestsLaunchTests.swift @@ -0,0 +1,42 @@ +// +// Copyright (c) 2025 Google LLC. +// +// Licensed under the Apache License, Version 2.0 (the "License"); +// you may not use this file except in compliance with the License. +// You may obtain a copy of the License at +// +// http://www.apache.org/licenses/LICENSE-2.0 +// +// Unless required by applicable law or agreed to in writing, software +// distributed under the License is distributed on an "AS IS" BASIS, +// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +// See the License for the specific language governing permissions and +// limitations under the License. +// + +import XCTest + +final class QSSnippetsUITestsLaunchTests: XCTestCase { + + override class var runsForEachTargetApplicationUIConfiguration: Bool { + true + } + + override func setUpWithError() throws { + continueAfterFailure = false + } + + @MainActor + func testLaunch() throws { + let app = XCUIApplication() + app.launch() + + // Insert steps here to perform after app launch but before taking a screenshot, + // such as logging into a test account or navigating somewhere in the app + + let attachment = XCTAttachment(screenshot: app.screenshot()) + attachment.name = "Launch Screen" + attachment.lifetime = .keepAlways + add(attachment) + } +}