diff --git a/app/ios/GoogleService-Info.plist b/app/ios/GoogleService-Info.plist
index 41d996a..79e1617 100644
--- a/app/ios/GoogleService-Info.plist
+++ b/app/ios/GoogleService-Info.plist
@@ -3,9 +3,11 @@
CLIENT_ID
- 204702405694-4qgjcrc6s1008h8v7ucipe6spgejenue.apps.googleusercontent.com
+ 204702405694-7t7f3n6c8kpb3v64bhoar4vjd9tgj4u1.apps.googleusercontent.com
REVERSED_CLIENT_ID
- com.googleusercontent.apps.204702405694-4qgjcrc6s1008h8v7ucipe6spgejenue
+ com.googleusercontent.apps.204702405694-7t7f3n6c8kpb3v64bhoar4vjd9tgj4u1
+ ANDROID_CLIENT_ID
+ 204702405694-3ffs8igck5vkdnpc1unmkrtkkq9pid3b.apps.googleusercontent.com
API_KEY
AIzaSyD0Awe9Fa8ZW08TOOFst9U0FT52hcLvWyA
GCM_SENDER_ID
@@ -13,11 +15,11 @@
PLIST_VERSION
1
BUNDLE_ID
- org.reactjs.native.example.app
+ com.binvoyage.app
PROJECT_ID
binvoyage-17c53
STORAGE_BUCKET
- binvoyage-17c53.appspot.com
+ binvoyage-17c53.firebasestorage.app
IS_ADS_ENABLED
IS_ANALYTICS_ENABLED
@@ -29,6 +31,6 @@
IS_SIGNIN_ENABLED
GOOGLE_APP_ID
- 1:204702405694:ios:1d06b8166172d72e282d6f
+ 1:204702405694:ios:d28424aa58525532282d6f
\ No newline at end of file
diff --git a/app/ios/Podfile b/app/ios/Podfile
index 573aad3..185522d 100644
--- a/app/ios/Podfile
+++ b/app/ios/Podfile
@@ -35,7 +35,7 @@ target 'app' do
pod 'Firebase/Core'
pod 'Firebase/Auth'
pod 'GoogleSignIn'
-
+ pod 'Firebase/Analytics'
target 'appTests' do
inherit! :complete
# Pods for testing
diff --git a/app/ios/Podfile.lock b/app/ios/Podfile.lock
index 8ebc380..f1fc6c5 100644
--- a/app/ios/Podfile.lock
+++ b/app/ios/Podfile.lock
@@ -1,110 +1,118 @@
PODS:
- - AppAuth (1.7.5):
- - AppAuth/Core (= 1.7.5)
- - AppAuth/ExternalUserAgent (= 1.7.5)
- - AppAuth/Core (1.7.5)
- - AppAuth/ExternalUserAgent (1.7.5):
+ - 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
- boost (1.83.0)
+ - BVLinearGradient (2.8.3):
+ - React-Core
- DoubleConversion (1.1.6)
- FBLazyVector (0.74.3)
- - Firebase/Auth (10.27.0):
+ - Firebase/Analytics (11.5.0):
+ - Firebase/Core
+ - Firebase/Auth (11.5.0):
- Firebase/CoreOnly
- - FirebaseAuth (~> 10.27.0)
- - Firebase/Core (10.27.0):
+ - FirebaseAuth (~> 11.5.0)
+ - Firebase/Core (11.5.0):
- Firebase/CoreOnly
- - FirebaseAnalytics (~> 10.27.0)
- - Firebase/CoreOnly (10.27.0):
- - FirebaseCore (= 10.27.0)
- - FirebaseAnalytics (10.27.0):
- - FirebaseAnalytics/AdIdSupport (= 10.27.0)
- - FirebaseCore (~> 10.0)
- - FirebaseInstallations (~> 10.0)
- - GoogleUtilities/AppDelegateSwizzler (~> 7.11)
- - GoogleUtilities/MethodSwizzler (~> 7.11)
- - GoogleUtilities/Network (~> 7.11)
- - "GoogleUtilities/NSData+zlib (~> 7.11)"
- - nanopb (< 2.30911.0, >= 2.30908.0)
- - FirebaseAnalytics/AdIdSupport (10.27.0):
- - FirebaseCore (~> 10.0)
- - FirebaseInstallations (~> 10.0)
- - GoogleAppMeasurement (= 10.27.0)
- - GoogleUtilities/AppDelegateSwizzler (~> 7.11)
- - GoogleUtilities/MethodSwizzler (~> 7.11)
- - GoogleUtilities/Network (~> 7.11)
- - "GoogleUtilities/NSData+zlib (~> 7.11)"
- - nanopb (< 2.30911.0, >= 2.30908.0)
- - FirebaseAppCheckInterop (10.29.0)
- - FirebaseAuth (10.27.0):
- - FirebaseAppCheckInterop (~> 10.17)
- - FirebaseCore (~> 10.0)
- - GoogleUtilities/AppDelegateSwizzler (~> 7.8)
- - GoogleUtilities/Environment (~> 7.8)
- - GTMSessionFetcher/Core (< 4.0, >= 2.1)
+ - FirebaseAnalytics (~> 11.5.0)
+ - Firebase/CoreOnly (11.5.0):
+ - FirebaseCore (= 11.5.0)
+ - FirebaseAnalytics (11.5.0):
+ - FirebaseAnalytics/AdIdSupport (= 11.5.0)
+ - FirebaseCore (= 11.5)
+ - FirebaseInstallations (~> 11.0)
+ - GoogleUtilities/AppDelegateSwizzler (~> 8.0)
+ - GoogleUtilities/MethodSwizzler (~> 8.0)
+ - GoogleUtilities/Network (~> 8.0)
+ - "GoogleUtilities/NSData+zlib (~> 8.0)"
+ - nanopb (~> 3.30910.0)
+ - FirebaseAnalytics/AdIdSupport (11.5.0):
+ - FirebaseCore (= 11.5)
+ - FirebaseInstallations (~> 11.0)
+ - GoogleAppMeasurement (= 11.5.0)
+ - GoogleUtilities/AppDelegateSwizzler (~> 8.0)
+ - GoogleUtilities/MethodSwizzler (~> 8.0)
+ - GoogleUtilities/Network (~> 8.0)
+ - "GoogleUtilities/NSData+zlib (~> 8.0)"
+ - nanopb (~> 3.30910.0)
+ - FirebaseAppCheckInterop (11.5.0)
+ - FirebaseAuth (11.5.0):
+ - FirebaseAppCheckInterop (~> 11.0)
+ - FirebaseAuthInterop (~> 11.0)
+ - FirebaseCore (= 11.5)
+ - FirebaseCoreExtension (= 11.5)
+ - GoogleUtilities/AppDelegateSwizzler (~> 8.0)
+ - GoogleUtilities/Environment (~> 8.0)
+ - GTMSessionFetcher/Core (< 5.0, >= 3.4)
- RecaptchaInterop (~> 100.0)
- - FirebaseCore (10.27.0):
- - FirebaseCoreInternal (~> 10.0)
- - GoogleUtilities/Environment (~> 7.12)
- - GoogleUtilities/Logger (~> 7.12)
- - FirebaseCoreInternal (10.29.0):
- - "GoogleUtilities/NSData+zlib (~> 7.8)"
- - FirebaseInstallations (10.29.0):
- - FirebaseCore (~> 10.0)
- - GoogleUtilities/Environment (~> 7.8)
- - GoogleUtilities/UserDefaults (~> 7.8)
- - PromisesObjC (~> 2.1)
+ - FirebaseAuthInterop (11.5.0)
+ - FirebaseCore (11.5.0):
+ - FirebaseCoreInternal (= 11.5)
+ - GoogleUtilities/Environment (~> 8.0)
+ - GoogleUtilities/Logger (~> 8.0)
+ - FirebaseCoreExtension (11.5.0):
+ - FirebaseCore (= 11.5)
+ - FirebaseCoreInternal (11.5.0):
+ - "GoogleUtilities/NSData+zlib (~> 8.0)"
+ - FirebaseInstallations (11.5.0):
+ - FirebaseCore (= 11.5)
+ - GoogleUtilities/Environment (~> 8.0)
+ - GoogleUtilities/UserDefaults (~> 8.0)
+ - PromisesObjC (~> 2.4)
- fmt (9.1.0)
- glog (0.3.5)
- - GoogleAppMeasurement (10.27.0):
- - GoogleAppMeasurement/AdIdSupport (= 10.27.0)
- - GoogleUtilities/AppDelegateSwizzler (~> 7.11)
- - GoogleUtilities/MethodSwizzler (~> 7.11)
- - GoogleUtilities/Network (~> 7.11)
- - "GoogleUtilities/NSData+zlib (~> 7.11)"
- - nanopb (< 2.30911.0, >= 2.30908.0)
- - GoogleAppMeasurement/AdIdSupport (10.27.0):
- - GoogleAppMeasurement/WithoutAdIdSupport (= 10.27.0)
- - GoogleUtilities/AppDelegateSwizzler (~> 7.11)
- - GoogleUtilities/MethodSwizzler (~> 7.11)
- - GoogleUtilities/Network (~> 7.11)
- - "GoogleUtilities/NSData+zlib (~> 7.11)"
- - nanopb (< 2.30911.0, >= 2.30908.0)
- - GoogleAppMeasurement/WithoutAdIdSupport (10.27.0):
- - GoogleUtilities/AppDelegateSwizzler (~> 7.11)
- - GoogleUtilities/MethodSwizzler (~> 7.11)
- - GoogleUtilities/Network (~> 7.11)
- - "GoogleUtilities/NSData+zlib (~> 7.11)"
- - nanopb (< 2.30911.0, >= 2.30908.0)
+ - GoogleAppMeasurement (11.5.0):
+ - GoogleAppMeasurement/AdIdSupport (= 11.5.0)
+ - GoogleUtilities/AppDelegateSwizzler (~> 8.0)
+ - GoogleUtilities/MethodSwizzler (~> 8.0)
+ - GoogleUtilities/Network (~> 8.0)
+ - "GoogleUtilities/NSData+zlib (~> 8.0)"
+ - nanopb (~> 3.30910.0)
+ - GoogleAppMeasurement/AdIdSupport (11.5.0):
+ - GoogleAppMeasurement/WithoutAdIdSupport (= 11.5.0)
+ - GoogleUtilities/AppDelegateSwizzler (~> 8.0)
+ - GoogleUtilities/MethodSwizzler (~> 8.0)
+ - GoogleUtilities/Network (~> 8.0)
+ - "GoogleUtilities/NSData+zlib (~> 8.0)"
+ - nanopb (~> 3.30910.0)
+ - GoogleAppMeasurement/WithoutAdIdSupport (11.5.0):
+ - GoogleUtilities/AppDelegateSwizzler (~> 8.0)
+ - GoogleUtilities/MethodSwizzler (~> 8.0)
+ - GoogleUtilities/Network (~> 8.0)
+ - "GoogleUtilities/NSData+zlib (~> 8.0)"
+ - nanopb (~> 3.30910.0)
- GoogleSignIn (7.1.0):
- AppAuth (< 2.0, >= 1.7.3)
- GTMAppAuth (< 5.0, >= 4.1.1)
- GTMSessionFetcher/Core (~> 3.3)
- - GoogleUtilities/AppDelegateSwizzler (7.13.3):
+ - GoogleUtilities/AppDelegateSwizzler (8.0.2):
- GoogleUtilities/Environment
- GoogleUtilities/Logger
- GoogleUtilities/Network
- GoogleUtilities/Privacy
- - GoogleUtilities/Environment (7.13.3):
+ - GoogleUtilities/Environment (8.0.2):
- GoogleUtilities/Privacy
- - PromisesObjC (< 3.0, >= 1.2)
- - GoogleUtilities/Logger (7.13.3):
+ - GoogleUtilities/Logger (8.0.2):
- GoogleUtilities/Environment
- GoogleUtilities/Privacy
- - GoogleUtilities/MethodSwizzler (7.13.3):
+ - GoogleUtilities/MethodSwizzler (8.0.2):
- GoogleUtilities/Logger
- GoogleUtilities/Privacy
- - GoogleUtilities/Network (7.13.3):
+ - GoogleUtilities/Network (8.0.2):
- GoogleUtilities/Logger
- "GoogleUtilities/NSData+zlib"
- GoogleUtilities/Privacy
- GoogleUtilities/Reachability
- - "GoogleUtilities/NSData+zlib (7.13.3)":
+ - "GoogleUtilities/NSData+zlib (8.0.2)":
- GoogleUtilities/Privacy
- - GoogleUtilities/Privacy (7.13.3)
- - GoogleUtilities/Reachability (7.13.3):
+ - GoogleUtilities/Privacy (8.0.2)
+ - GoogleUtilities/Reachability (8.0.2):
- GoogleUtilities/Logger
- GoogleUtilities/Privacy
- - GoogleUtilities/UserDefaults (7.13.3):
+ - GoogleUtilities/UserDefaults (8.0.2):
- GoogleUtilities/Logger
- GoogleUtilities/Privacy
- GTMAppAuth (4.1.1):
@@ -114,11 +122,11 @@ PODS:
- hermes-engine (0.74.3):
- hermes-engine/Pre-built (= 0.74.3)
- hermes-engine/Pre-built (0.74.3)
- - nanopb (2.30910.0):
- - nanopb/decode (= 2.30910.0)
- - nanopb/encode (= 2.30910.0)
- - nanopb/decode (2.30910.0)
- - nanopb/encode (2.30910.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)
- RCT-Folly (2024.01.01.00):
- boost
@@ -1334,11 +1342,15 @@ PODS:
- React-Core
- RNCMaskedView (0.1.11):
- React
- - RNFBApp (20.1.0):
- - Firebase/CoreOnly (= 10.27.0)
+ - RNFBAnalytics (21.6.1):
+ - Firebase/Analytics (= 11.5.0)
+ - React-Core
+ - RNFBApp
+ - RNFBApp (21.6.1):
+ - Firebase/CoreOnly (= 11.5.0)
- React-Core
- - RNFBAuth (20.1.0):
- - Firebase/Auth (= 10.27.0)
+ - RNFBAuth (21.6.1):
+ - Firebase/Auth (= 11.5.0)
- React-Core
- RNFBApp
- RNFS (2.20.0):
@@ -1435,8 +1447,10 @@ PODS:
DEPENDENCIES:
- boost (from `../node_modules/react-native/third-party-podspecs/boost.podspec`)
+ - BVLinearGradient (from `../node_modules/react-native-linear-gradient`)
- DoubleConversion (from `../node_modules/react-native/third-party-podspecs/DoubleConversion.podspec`)
- FBLazyVector (from `../node_modules/react-native/Libraries/FBLazyVector`)
+ - Firebase/Analytics
- Firebase/Auth
- Firebase/Core
- fmt (from `../node_modules/react-native/third-party-podspecs/fmt.podspec`)
@@ -1501,6 +1515,7 @@ DEPENDENCIES:
- "RNAppleAuthentication (from `../node_modules/@invertase/react-native-apple-authentication`)"
- "RNCAsyncStorage (from `../node_modules/@react-native-async-storage/async-storage`)"
- "RNCMaskedView (from `../node_modules/@react-native-community/masked-view`)"
+ - "RNFBAnalytics (from `../node_modules/@react-native-firebase/analytics`)"
- "RNFBApp (from `../node_modules/@react-native-firebase/app`)"
- "RNFBAuth (from `../node_modules/@react-native-firebase/auth`)"
- RNFS (from `../node_modules/react-native-fs`)
@@ -1521,7 +1536,9 @@ SPEC REPOS:
- FirebaseAnalytics
- FirebaseAppCheckInterop
- FirebaseAuth
+ - FirebaseAuthInterop
- FirebaseCore
+ - FirebaseCoreExtension
- FirebaseCoreInternal
- FirebaseInstallations
- GoogleAppMeasurement
@@ -1538,6 +1555,8 @@ SPEC REPOS:
EXTERNAL SOURCES:
boost:
:podspec: "../node_modules/react-native/third-party-podspecs/boost.podspec"
+ BVLinearGradient:
+ :path: "../node_modules/react-native-linear-gradient"
DoubleConversion:
:podspec: "../node_modules/react-native/third-party-podspecs/DoubleConversion.podspec"
FBLazyVector:
@@ -1661,6 +1680,8 @@ EXTERNAL SOURCES:
:path: "../node_modules/@react-native-async-storage/async-storage"
RNCMaskedView:
:path: "../node_modules/@react-native-community/masked-view"
+ RNFBAnalytics:
+ :path: "../node_modules/@react-native-firebase/analytics"
RNFBApp:
:path: "../node_modules/@react-native-firebase/app"
RNFBAuth:
@@ -1687,26 +1708,29 @@ EXTERNAL SOURCES:
:path: "../node_modules/react-native/ReactCommon/yoga"
SPEC CHECKSUMS:
- AppAuth: 501c04eda8a8d11f179dbe8637b7a91bb7e5d2fa
+ AppAuth: d4f13a8fe0baf391b2108511793e4b479691fb73
boost: d3f49c53809116a5d38da093a8aa78bf551aed09
+ BVLinearGradient: 880f91a7854faff2df62518f0281afb1c60d49a3
DoubleConversion: 76ab83afb40bddeeee456813d9c04f67f78771b5
FBLazyVector: 7e977dd099937dc5458851233141583abba49ff2
- Firebase: 26b040b20866a55f55eb3611b9fcf3ae64816b86
- FirebaseAnalytics: f9211b719db260cc91aebee8bb539cb367d0dfd1
- FirebaseAppCheckInterop: 6a1757cfd4067d8e00fccd14fcc1b8fd78cfac07
- FirebaseAuth: 77a012b7e08042bf44d0db835ca2e86e6ca7bbd3
- FirebaseCore: a2b95ae4ce7c83ceecfbbbe3b6f1cddc7415a808
- FirebaseCoreInternal: df84dd300b561c27d5571684f389bf60b0a5c934
- FirebaseInstallations: 913cf60d0400ebd5d6b63a28b290372ab44590dd
+ Firebase: 7a56fe4f56b5ab81b86a6822f5b8f909ae6fc7e2
+ FirebaseAnalytics: 2f4a11eeb7a0e9c6fcf642d4e6aaca7fa4d38c28
+ FirebaseAppCheckInterop: d265d9f4484e7ec1c591086408840fdd383d1213
+ FirebaseAuth: d8ad770642af39d1be932094be5f5230efb0ea74
+ FirebaseAuthInterop: 1219bee9b23e6ebe84c256a0d95adab53d11c331
+ FirebaseCore: 93abc05437f8064cd2bc0a53b768fb0bc5a1d006
+ FirebaseCoreExtension: ddb2eb987f736b714d30f6386795b52c4670439e
+ FirebaseCoreInternal: f47dd28ae7782e6a4738aad3106071a8fe0af604
+ FirebaseInstallations: d8063d302a426d114ac531cd82b1e335a0565745
fmt: 4c2741a687cc09f0634a2e2c72a838b99f1ff120
glog: fdfdfe5479092de0c4bdbebedd9056951f092c4f
- GoogleAppMeasurement: f65fc137531af9ad647f1c0a42f3b6a4d3a98049
+ GoogleAppMeasurement: ee5c2d2242816773fbf79e5b0563f5355ef1c315
GoogleSignIn: d4281ab6cf21542b1cfaff85c191f230b399d2db
- GoogleUtilities: ea963c370a38a8069cc5f7ba4ca849a60b6d7d15
+ GoogleUtilities: 26a3abef001b6533cf678d3eb38fd3f614b7872d
GTMAppAuth: f69bd07d68cd3b766125f7e072c45d7340dea0de
GTMSessionFetcher: 5aea5ba6bd522a239e236100971f10cb71b96ab6
hermes-engine: 1f547997900dd0752dc0cc0ae6dd16173c49e09b
- nanopb: 438bc412db1928dac798aa6fd75726007be04262
+ nanopb: fad817b59e0457d11a5dfbde799381cd727c1275
PromisesObjC: f5707f49cb48b9636751c5b2e7d227e43fba9f47
RCT-Folly: 02617c592a293bd6d418e0a88ff4ee1f88329b47
RCTDeprecation: 4c7eeb42be0b2e95195563c49be08d0b839d22b4
@@ -1765,8 +1789,9 @@ SPEC CHECKSUMS:
RNAppleAuthentication: e99eaf3c4c01ad8ecb6125dd6f0cfd98871685b5
RNCAsyncStorage: ec53e44dc3e75b44aa2a9f37618a49c3bc080a7a
RNCMaskedView: 0e1bc4bfa8365eba5fbbb71e07fbdc0555249489
- RNFBApp: 1ae7462cddf74a49df206d3418bc0170f8fa53e5
- RNFBAuth: 9be3cd8b0f9083b06da34d52c146e66605d2ee74
+ RNFBAnalytics: 2db198b84b1809770b1ddfafd1113f351ac459d1
+ RNFBApp: 1de631bffe154f4f8b56f8dbfb13d6305d658e97
+ RNFBAuth: aa53108a283606c560e4380d75d093c35a13d8dd
RNFS: 4ac0f0ea233904cb798630b3c077808c06931688
RNGestureHandler: 5538c370587d7e757667b9283ca867dd7635f154
RNGoogleSignin: 08dc4ba7eac2096c7fecfe109f0950fa4683c803
@@ -1780,6 +1805,6 @@ SPEC CHECKSUMS:
VisionCamera: 104de00dce2e04dec51bfb6027eff0312fa3174e
Yoga: bd92064a0d558be92786820514d74fc4dddd1233
-PODFILE CHECKSUM: 4ccac8d26f019c54d96b3dfe9031a617eb9c7744
+PODFILE CHECKSUM: 1c9e88596830bf92f911af1f3daaee492171e984
COCOAPODS: 1.15.2
diff --git a/app/ios/app.xcodeproj/project.pbxproj b/app/ios/app.xcodeproj/project.pbxproj
index ccbeafc..5d595e6 100644
--- a/app/ios/app.xcodeproj/project.pbxproj
+++ b/app/ios/app.xcodeproj/project.pbxproj
@@ -14,7 +14,7 @@
16BB8FE47FEC4B57B78E7B1B /* Pretendard-Bold.otf in Resources */ = {isa = PBXBuildFile; fileRef = 026F8465D9A1443AB556A85A /* Pretendard-Bold.otf */; };
68E62FF4868848D3A1DE9B26 /* PTSerif-Italic.ttf in Resources */ = {isa = PBXBuildFile; fileRef = 8C82ECCA6D044356ABB80A4F /* PTSerif-Italic.ttf */; };
6B6FEAE2C82B4032BA8405D9 /* PTSerif-Bold.ttf in Resources */ = {isa = PBXBuildFile; fileRef = B19616ABF0D14DAB85DCA65D /* PTSerif-Bold.ttf */; };
- 7863B0A82C3D8D5900D7EDC4 /* GoogleService-Info.plist in Resources */ = {isa = PBXBuildFile; fileRef = 7863B0A72C3D8D5900D7EDC4 /* GoogleService-Info.plist */; };
+ 78F228292CFC2EC0003A4948 /* GoogleService-Info.plist in Resources */ = {isa = PBXBuildFile; fileRef = 78F228282CFC2EC0003A4948 /* GoogleService-Info.plist */; };
7E4A09B5F16D485B452D02F9 /* PrivacyInfo.xcprivacy in Resources */ = {isa = PBXBuildFile; fileRef = 6896CCA0C7E80D6B43683820 /* PrivacyInfo.xcprivacy */; };
81AB9BB82411601600AC10FF /* LaunchScreen.storyboard in Resources */ = {isa = PBXBuildFile; fileRef = 81AB9BB72411601600AC10FF /* LaunchScreen.storyboard */; };
C29513F9032D60C6A371DF84 /* Pods_app.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = B785EB617F035909E5444D23 /* Pods_app.framework */; };
@@ -46,8 +46,8 @@
13B07FB71A68108700A75B9A /* main.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = main.m; path = app/main.m; sourceTree = ""; };
13B07FB81A68108700A75B9A /* PrivacyInfo.xcprivacy */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.plist.xml; name = PrivacyInfo.xcprivacy; path = app/PrivacyInfo.xcprivacy; sourceTree = ""; };
6896CCA0C7E80D6B43683820 /* PrivacyInfo.xcprivacy */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xml; name = PrivacyInfo.xcprivacy; path = app/PrivacyInfo.xcprivacy; sourceTree = ""; };
- 7863B0A72C3D8D5900D7EDC4 /* GoogleService-Info.plist */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.plist.xml; path = "GoogleService-Info.plist"; sourceTree = ""; };
78DA9D2A2C67497A00D886B0 /* app.entitlements */ = {isa = PBXFileReference; lastKnownFileType = text.plist.entitlements; name = app.entitlements; path = app/app.entitlements; sourceTree = ""; };
+ 78F228282CFC2EC0003A4948 /* GoogleService-Info.plist */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.plist.xml; path = "GoogleService-Info.plist"; sourceTree = ""; };
81AB9BB72411601600AC10FF /* LaunchScreen.storyboard */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = file.storyboard; name = LaunchScreen.storyboard; path = app/LaunchScreen.storyboard; sourceTree = ""; };
8C82ECCA6D044356ABB80A4F /* PTSerif-Italic.ttf */ = {isa = PBXFileReference; explicitFileType = undefined; fileEncoding = 9; includeInIndex = 0; lastKnownFileType = unknown; name = "PTSerif-Italic.ttf"; path = "../src/assets/fonts/PTSerif-Italic.ttf"; sourceTree = ""; };
97B2C0E2DDBA471BA1CA7894 /* Pretendard-SemiBold.otf */ = {isa = PBXFileReference; explicitFileType = undefined; fileEncoding = 9; includeInIndex = 0; lastKnownFileType = unknown; name = "Pretendard-SemiBold.otf"; path = "../src/assets/fonts/Pretendard-SemiBold.otf"; sourceTree = ""; };
@@ -102,8 +102,8 @@
13B07FAE1A68108700A75B9A /* app */ = {
isa = PBXGroup;
children = (
+ 78F228282CFC2EC0003A4948 /* GoogleService-Info.plist */,
78DA9D2A2C67497A00D886B0 /* app.entitlements */,
- 7863B0A72C3D8D5900D7EDC4 /* GoogleService-Info.plist */,
13B07FAF1A68108700A75B9A /* AppDelegate.h */,
13B07FB01A68108700A75B9A /* AppDelegate.mm */,
13B07FB51A68108700A75B9A /* Images.xcassets */,
@@ -276,8 +276,8 @@
buildActionMask = 2147483647;
files = (
81AB9BB82411601600AC10FF /* LaunchScreen.storyboard in Resources */,
- 7863B0A82C3D8D5900D7EDC4 /* GoogleService-Info.plist in Resources */,
13B07FBF1A68108700A75B9A /* Images.xcassets in Resources */,
+ 78F228292CFC2EC0003A4948 /* GoogleService-Info.plist in Resources */,
7E4A09B5F16D485B452D02F9 /* PrivacyInfo.xcprivacy in Resources */,
16BB8FE47FEC4B57B78E7B1B /* Pretendard-Bold.otf in Resources */,
E8798EADA5BE4739988DAA7F /* Pretendard-Medium.otf in Resources */,
diff --git a/app/ios/app.xcodeproj/xcshareddata/xcschemes/app.xcscheme b/app/ios/app.xcodeproj/xcshareddata/xcschemes/app.xcscheme
index 9b78d17..adcce35 100644
--- a/app/ios/app.xcodeproj/xcshareddata/xcschemes/app.xcscheme
+++ b/app/ios/app.xcodeproj/xcshareddata/xcschemes/app.xcscheme
@@ -60,6 +60,12 @@
ReferencedContainer = "container:app.xcodeproj">
+
+
+
+
#import
@implementation AppDelegate
- (BOOL)application:(UIApplication *)application didFinishLaunchingWithOptions:(NSDictionary *)launchOptions
{
+ [FIRApp configure];
self.moduleName = @"binvoyage";
// You can add your custom initial props in the dictionary below.
// They will be passed down to the ViewController used by React Native.
diff --git a/app/ios/app/Info.plist b/app/ios/app/Info.plist
index ecd4c09..e88dc26 100644
--- a/app/ios/app/Info.plist
+++ b/app/ios/app/Info.plist
@@ -27,7 +27,7 @@
Editor
CFBundleURLSchemes
- com.googleusercontent.apps.204702405694-4qgjcrc6s1008h8v7ucipe6spgejenue
+ com.googleusercontent.apps.204702405694-7t7f3n6c8kpb3v64bhoar4vjd9tgj4u1