From 8684223b6abb8a905848d1a1b3e4046a680a0cdb Mon Sep 17 00:00:00 2001 From: Hamza-Ayed Date: Thu, 2 May 2024 12:05:27 +0300 Subject: [PATCH] 5/2/3 --- ios/Podfile | 2 +- ios/Podfile.lock | 163 ++++++++++++++++++++++---------------- ios/Runner/Info.plist | 177 ++++++++++++++++++++++++------------------ 3 files changed, 196 insertions(+), 146 deletions(-) diff --git a/ios/Podfile b/ios/Podfile index 98057b6..be2a79d 100644 --- a/ios/Podfile +++ b/ios/Podfile @@ -10,7 +10,6 @@ project 'Runner', { 'Profile' => :release, 'Release' => :release, } - def flutter_root generated_xcode_build_settings_path = File.expand_path(File.join('..', 'Flutter', 'Generated.xcconfig'), __FILE__) unless File.exist?(generated_xcode_build_settings_path) @@ -54,3 +53,4 @@ post_install do |installer| end end end + diff --git a/ios/Podfile.lock b/ios/Podfile.lock index c27b56a..0cf9f2b 100644 --- a/ios/Podfile.lock +++ b/ios/Podfile.lock @@ -35,6 +35,12 @@ PODS: - AgoraRtcEngine_iOS/VideoCodecEnc (4.3.0) - AgoraRtcEngine_iOS/VirtualBackground (4.3.0) - AgoraRtcEngine_iOS/VQA (4.3.0) + - 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/Core - audio_session (0.0.1): - Flutter - background_location (0.0.1): @@ -59,9 +65,9 @@ PODS: - FirebaseCoreInternal (~> 10.0) - GoogleUtilities/Environment (~> 7.12) - GoogleUtilities/Logger (~> 7.12) - - FirebaseCoreInternal (10.23.0): + - FirebaseCoreInternal (10.25.0): - "GoogleUtilities/NSData+zlib (~> 7.8)" - - FirebaseInstallations (10.23.0): + - FirebaseInstallations (10.25.0): - FirebaseCore (~> 10.0) - GoogleUtilities/Environment (~> 7.8) - GoogleUtilities/UserDefaults (~> 7.8) @@ -82,21 +88,27 @@ PODS: - Flutter - flutter_tts (0.0.1): - Flutter - - FMDB (2.7.9): - - FMDB/standard (= 2.7.9) - - FMDB/standard (2.7.9) + - FMDB (2.7.10): + - FMDB/standard (= 2.7.10) + - FMDB/standard (2.7.10) - geolocator_apple (1.2.0): - Flutter - google_maps_flutter_ios (0.0.1): - Flutter - GoogleMaps (< 9.0) - - google_mlkit_commons (0.6.1): + - google_mlkit_commons (0.7.1): - Flutter - MLKitVision - - google_mlkit_text_recognition (0.11.0): + - google_mlkit_text_recognition (0.13.0): - Flutter - google_mlkit_commons - - GoogleMLKit/TextRecognition (~> 4.0.0) + - GoogleMLKit/TextRecognition (~> 6.0.0) + - google_sign_in_ios (0.0.1): + - AppAuth (>= 1.7.4) + - Flutter + - FlutterMacOS + - GoogleSignIn (~> 7.1) + - GTMSessionFetcher (>= 3.4.0) - GoogleDataTransport (9.4.1): - GoogleUtilities/Environment (~> 7.7) - nanopb (< 2.30911.0, >= 2.30908.0) @@ -106,51 +118,55 @@ PODS: - GoogleMaps/Base (7.4.0) - GoogleMaps/Maps (7.4.0): - GoogleMaps/Base - - GoogleMLKit/MLKitCore (4.0.0): - - MLKitCommon (~> 9.0.0) - - GoogleMLKit/TextRecognition (4.0.0): + - GoogleMLKit/MLKitCore (6.0.0): + - MLKitCommon (~> 11.0.0) + - GoogleMLKit/TextRecognition (6.0.0): - GoogleMLKit/MLKitCore - - MLKitTextRecognition (~> 2.0.0) - - 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/AppDelegateSwizzler (7.13.0): + - MLKitTextRecognition (~> 4.0.0) + - GoogleSignIn (7.1.0): + - AppAuth (< 2.0, >= 1.7.3) + - GTMAppAuth (< 5.0, >= 4.1.1) + - GTMSessionFetcher/Core (~> 3.3) + - GoogleToolboxForMac/Defines (4.2.1) + - GoogleToolboxForMac/Logger (4.2.1): + - GoogleToolboxForMac/Defines (= 4.2.1) + - "GoogleToolboxForMac/NSData+zlib (4.2.1)": + - GoogleToolboxForMac/Defines (= 4.2.1) + - GoogleUtilities/AppDelegateSwizzler (7.13.2): - GoogleUtilities/Environment - GoogleUtilities/Logger - GoogleUtilities/Network - GoogleUtilities/Privacy - - GoogleUtilities/Environment (7.13.0): + - GoogleUtilities/Environment (7.13.2): - GoogleUtilities/Privacy - PromisesObjC (< 3.0, >= 1.2) - - GoogleUtilities/Logger (7.13.0): + - GoogleUtilities/Logger (7.13.2): - GoogleUtilities/Environment - GoogleUtilities/Privacy - - GoogleUtilities/Network (7.13.0): + - GoogleUtilities/Network (7.13.2): - GoogleUtilities/Logger - "GoogleUtilities/NSData+zlib" - GoogleUtilities/Privacy - GoogleUtilities/Reachability - - "GoogleUtilities/NSData+zlib (7.13.0)": + - "GoogleUtilities/NSData+zlib (7.13.2)": - GoogleUtilities/Privacy - - GoogleUtilities/Privacy (7.13.0) - - GoogleUtilities/Reachability (7.13.0): + - GoogleUtilities/Privacy (7.13.2) + - GoogleUtilities/Reachability (7.13.2): - GoogleUtilities/Logger - GoogleUtilities/Privacy - - GoogleUtilities/UserDefaults (7.13.0): + - GoogleUtilities/UserDefaults (7.13.2): - GoogleUtilities/Logger - GoogleUtilities/Privacy - GoogleUtilitiesComponents (1.1.0): - GoogleUtilities/Logger - - GTMSessionFetcher/Core (2.3.0) + - GTMAppAuth (4.1.1): + - AppAuth/Core (~> 1.7) + - GTMSessionFetcher/Core (< 4.0, >= 3.3) + - GTMSessionFetcher (3.4.1): + - GTMSessionFetcher/Full (= 3.4.1) + - GTMSessionFetcher/Core (3.4.1) + - GTMSessionFetcher/Full (3.4.1): + - GTMSessionFetcher/Core - image_cropper (0.0.4): - Flutter - TOCropViewController (~> 2.6.1) @@ -164,28 +180,27 @@ PODS: - Flutter - location (0.0.1): - Flutter - - MLImage (1.0.0-beta4) - - MLKitCommon (9.0.0): - - GoogleDataTransport (~> 9.0) - - GoogleToolboxForMac/Logger (~> 2.1) - - "GoogleToolboxForMac/NSData+zlib (~> 2.1)" - - "GoogleToolboxForMac/NSDictionary+URLArguments (~> 2.1)" - - GoogleUtilities/UserDefaults (~> 7.0) + - MLImage (1.0.0-beta5) + - MLKitCommon (11.0.0): + - GoogleDataTransport (< 10.0, >= 9.4.1) + - GoogleToolboxForMac/Logger (< 5.0, >= 4.2.1) + - "GoogleToolboxForMac/NSData+zlib (< 5.0, >= 4.2.1)" + - GoogleUtilities/UserDefaults (< 8.0, >= 7.13.0) - GoogleUtilitiesComponents (~> 1.0) - - GTMSessionFetcher/Core (< 3.0, >= 1.1) - - MLKitTextRecognition (2.0.0): - - MLKitCommon (~> 9.0) - - MLKitTextRecognitionCommon (= 1.0.0) - - MLKitVision (~> 5.0) - - MLKitTextRecognitionCommon (1.0.0): - - MLKitCommon (~> 9.0) - - MLKitVision (~> 5.0) - - MLKitVision (5.0.0): - - GoogleToolboxForMac/Logger (~> 2.1) - - "GoogleToolboxForMac/NSData+zlib (~> 2.1)" - - GTMSessionFetcher/Core (< 3.0, >= 1.1) - - MLImage (= 1.0.0-beta4) - - MLKitCommon (~> 9.0) + - GTMSessionFetcher/Core (< 4.0, >= 3.3.2) + - MLKitTextRecognition (4.0.0): + - MLKitCommon (~> 11.0) + - MLKitTextRecognitionCommon (= 3.0.0) + - MLKitVision (~> 7.0) + - MLKitTextRecognitionCommon (3.0.0): + - MLKitCommon (~> 11.0) + - MLKitVision (~> 7.0) + - MLKitVision (7.0.0): + - GoogleToolboxForMac/Logger (< 5.0, >= 4.2.1) + - "GoogleToolboxForMac/NSData+zlib (< 5.0, >= 4.2.1)" + - GTMSessionFetcher/Core (< 4.0, >= 3.3.2) + - MLImage (= 1.0.0-beta5) + - MLKitCommon (~> 11.0) - nanopb (2.30909.1): - nanopb/decode (= 2.30909.1) - nanopb/encode (= 2.30909.1) @@ -272,6 +287,7 @@ DEPENDENCIES: - google_maps_flutter_ios (from `.symlinks/plugins/google_maps_flutter_ios/ios`) - google_mlkit_commons (from `.symlinks/plugins/google_mlkit_commons/ios`) - google_mlkit_text_recognition (from `.symlinks/plugins/google_mlkit_text_recognition/ios`) + - google_sign_in_ios (from `.symlinks/plugins/google_sign_in_ios/darwin`) - image_cropper (from `.symlinks/plugins/image_cropper/ios`) - image_picker_ios (from `.symlinks/plugins/image_picker_ios/ios`) - iris_method_channel (from `.symlinks/plugins/iris_method_channel/ios`) @@ -295,6 +311,7 @@ SPEC REPOS: trunk: - AgoraIrisRTC_iOS - AgoraRtcEngine_iOS + - AppAuth - Firebase - FirebaseCore - FirebaseCoreInternal @@ -304,9 +321,11 @@ SPEC REPOS: - GoogleDataTransport - GoogleMaps - GoogleMLKit + - GoogleSignIn - GoogleToolboxForMac - GoogleUtilities - GoogleUtilitiesComponents + - GTMAppAuth - GTMSessionFetcher - MLImage - MLKitCommon @@ -356,6 +375,8 @@ EXTERNAL SOURCES: :path: ".symlinks/plugins/google_mlkit_commons/ios" google_mlkit_text_recognition: :path: ".symlinks/plugins/google_mlkit_text_recognition/ios" + google_sign_in_ios: + :path: ".symlinks/plugins/google_sign_in_ios/darwin" image_cropper: :path: ".symlinks/plugins/image_cropper/ios" image_picker_ios: @@ -397,6 +418,7 @@ SPEC CHECKSUMS: agora_rtc_engine: f737aeb9ac7fdfcfda875d0d0125eedaa09602f9 AgoraIrisRTC_iOS: 2caf892fa827777fe43b6ac7d12e9b42579eb865 AgoraRtcEngine_iOS: 267c0980c1fb97e056d05b850f8629b05b6e467a + AppAuth: 501c04eda8a8d11f179dbe8637b7a91bb7e5d2fa audio_session: 4f3e461722055d21515cf3261b64c973c062f345 background_location: 1b80c1fe3abd9912bca298618f6e365abf6f588f camera_avfoundation: 3125e8cd1a4387f6f31c6c63abb8a55892a9eeeb @@ -405,36 +427,39 @@ SPEC CHECKSUMS: firebase_core: 0af4a2b24f62071f9bf283691c0ee41556dcb3f5 firebase_messaging: 875385354f623750aa03204a028d640108bc3412 FirebaseCore: 2322423314d92f946219c8791674d2f3345b598f - FirebaseCoreInternal: 6a292e6f0bece1243a737e81556e56e5e19282e3 - FirebaseInstallations: 42d6ead4605d6eafb3b6683674e80e18eb6f2c35 + FirebaseCoreInternal: 910a81992c33715fec9263ca7381d59ab3a750b7 + FirebaseInstallations: 91950fe859846fff0fbd296180909dd273103b09 FirebaseMessaging: 9bc34a98d2e0237e1b121915120d4d48ddcf301e Flutter: e0871f40cf51350855a761d2e70bf5af5b9b5de7 flutter_local_notifications: 0c0b1ae97e741e1521e4c1629a459d04b9aec743 flutter_secure_storage: 23fc622d89d073675f2eaa109381aefbcf5a49be flutter_tts: 0f492aab6accf87059b72354fcb4ba934304771d - FMDB: aa44149f6fb634b1ac54f64f47064bb0d0c5a032 + FMDB: eae540775bf7d0c87a5af926ae37af69effe5a19 geolocator_apple: cc556e6844d508c95df1e87e3ea6fa4e58c50401 google_maps_flutter_ios: 590249c67f34f422122c232f2a626192adbc78ee - google_mlkit_commons: 3857c1e9f23ca02073f8dd34a7a3580feb814cef - google_mlkit_text_recognition: 9225b4bf1b176dd18b05c9594e5347834e793440 + google_mlkit_commons: 96aaca445520311b84a2da013dedf3427fe4cc69 + google_mlkit_text_recognition: 393c2526da49aa6c9c883e6d69100f54af011e24 + google_sign_in_ios: 07375bfbf2620bc93a602c0e27160d6afc6ead38 GoogleDataTransport: 6c09b596d841063d76d4288cc2d2f42cc36e1e2a GoogleMaps: 032f676450ba0779bd8ce16840690915f84e57ac - GoogleMLKit: 2bd0dc6253c4d4f227aad460f69215a504b2980e - GoogleToolboxForMac: 8bef7c7c5cf7291c687cf5354f39f9db6399ad34 - GoogleUtilities: d053d902a8edaa9904e1bd00c37535385b8ed152 + GoogleMLKit: 97ac7af399057e99182ee8edfa8249e3226a4065 + GoogleSignIn: d4281ab6cf21542b1cfaff85c191f230b399d2db + GoogleToolboxForMac: d1a2cbf009c453f4d6ded37c105e2f67a32206d8 + GoogleUtilities: c56430aef51a1aa57b25da78c3f8397e522c67b7 GoogleUtilitiesComponents: 679b2c881db3b615a2777504623df6122dd20afe - GTMSessionFetcher: 3a63d75eecd6aa32c2fc79f578064e1214dfdec2 + GTMAppAuth: f69bd07d68cd3b766125f7e072c45d7340dea0de + GTMSessionFetcher: 8000756fc1c19d2e5697b90311f7832d2e33f6cd image_cropper: a3291c624a953049bc6a02e1f8c8ceb162a24b25 image_picker_ios: 4a8aadfbb6dc30ad5141a2ce3832af9214a705b5 iris_method_channel: 0617c689164d8154c020c50f63ca79f92b8a7b9d just_audio: baa7252489dbcf47a4c7cc9ca663e9661c99aafa local_auth_ios: c6cf091ded637a88f24f86a8875d8b0f526e2605 location: d5cf8598915965547c3f36761ae9cc4f4e87d22e - MLImage: 7bb7c4264164ade9bf64f679b40fb29c8f33ee9b - MLKitCommon: c1b791c3e667091918d91bda4bba69a91011e390 - MLKitTextRecognition: 9ff0c843f2723d31d4bdd0c0d17a0a18382ed23e - MLKitTextRecognitionCommon: 0d48930fee25cce9d52d0ba217490d4797061aa2 - MLKitVision: 8baa5f46ee3352614169b85250574fde38c36f49 + MLImage: 1824212150da33ef225fbd3dc49f184cf611046c + MLKitCommon: afec63980417d29ffbb4790529a1b0a2291699e1 + MLKitTextRecognition: c83c18ad25496f2077f6ec93c5940487ff2eb343 + MLKitTextRecognitionCommon: c0b3a63d529296a19bce1f8bc8a513644ed4d1f6 + MLKitVision: e858c5f125ecc288e4a31127928301eaba9ae0c1 nanopb: d4d75c12cd1316f4a64e3c6963f879ecd4b5e0d5 package_info_plus: 115f4ad11e0698c8c1c5d8a689390df880f47e85 path_provider_foundation: 29f094ae23ebbca9d3d0cec13889cd9060c0e943 @@ -459,6 +484,6 @@ SPEC CHECKSUMS: wakelock_plus: 8b09852c8876491e4b6d179e17dfe2a0b5f60d47 webview_flutter_wkwebview: be0f0d33777f1bfd0c9fdcb594786704dbf65f36 -PODFILE CHECKSUM: 5dc3f53762f32b09fb6dbb6df4a961ce126c0d90 +PODFILE CHECKSUM: 0bad49c413ac3d5029f2e67f7b21b01b6b7d5085 COCOAPODS: 1.15.2 diff --git a/ios/Runner/Info.plist b/ios/Runner/Info.plist index 6fa3c5c..deaf1b6 100644 --- a/ios/Runner/Info.plist +++ b/ios/Runner/Info.plist @@ -1,79 +1,104 @@ - - CADisableMinimumFrameDurationOnPhone - - CFBundleDevelopmentRegion - $(DEVELOPMENT_LANGUAGE) - CFBundleDisplayName - Sefer - CFBundleExecutable - $(EXECUTABLE_NAME) - CFBundleGetInfoString - - CFBundleIdentifier - $(PRODUCT_BUNDLE_IDENTIFIER) - CFBundleInfoDictionaryVersion - 6.0 - CFBundleName - Sefer - CFBundlePackageType - APPL - CFBundleShortVersionString - 20 - CFBundleSignature - ???? - CFBundleVersion - 1.40 - FirebaseAppDelegateProxyEnabled - NO - GMSApiKey - YOUR_API_KEY - LSApplicationCategoryType - - LSRequiresIPhoneOS - - NSCameraUsageDescription - Sefer app requires access to your camera in order to scan QR codes and capture images for uploading and access to connect to a call. - NSFaceIDUsageDescription - Use Face ID to securely authenticate payment accounts. - NSLocationAlwaysAndWhenInUseUsageDescription - This app needs access to your location to provide you with the best ride experience. Your location data will be used to find the nearest available cars and connect you with the closest captain for efficient and convenient rides. - NSLocationAlwaysUsageDescription - This app needs access to location. - NSLocationWhenInUseUsageDescription - This app needs access to your location to provide you with the best ride experience. Your location data will be used to find the nearest available cars and connect you with the closest captain for efficient and convenient rides. - NSMicrophoneUsageDescription - This app requires access to your microphone to record audio, allowing you to add voice recordings to your photos and videos and access to connect to a call. - NSPhotoLibraryUsageDescription - Explanation of why your app needs access to the photo library. - UIApplicationSupportsIndirectInputEvents - - UIBackgroundModes - - fetch - location - remote-notification - - UILaunchStoryboardName - LaunchScreen - UIMainStoryboardFile - Main - UISupportedInterfaceOrientations - - UIInterfaceOrientationPortrait - UIInterfaceOrientationLandscapeLeft - UIInterfaceOrientationLandscapeRight - - UISupportedInterfaceOrientations~ipad - - UIInterfaceOrientationPortrait - UIInterfaceOrientationPortraitUpsideDown - UIInterfaceOrientationLandscapeLeft - UIInterfaceOrientationLandscapeRight - - UIViewControllerBasedStatusBarAppearance - - - + + CFBundleURLTypes + + + CFBundleTypeRole + Editor + CFBundleURLSchemes + + + com.googleusercontent.apps.594687661098-8e26699cris2k3nj5msj1osi59it9kpf + + + + + LSApplicationQueriesSchemes + + googlechromes + comgooglemaps + + CADisableMinimumFrameDurationOnPhone + + CFBundleDevelopmentRegion + $(DEVELOPMENT_LANGUAGE) + CFBundleDisplayName + Sefer + CFBundleExecutable + $(EXECUTABLE_NAME) + CFBundleGetInfoString + + CFBundleIdentifier + $(PRODUCT_BUNDLE_IDENTIFIER) + CFBundleInfoDictionaryVersion + 6.0 + CFBundleName + Sefer + CFBundlePackageType + APPL + CFBundleShortVersionString + 21 + CFBundleSignature + ???? + CFBundleVersion + 1.41 + FirebaseAppDelegateProxyEnabled + NO + GMSApiKey + YOUR_API_KEY + LSApplicationCategoryType + + LSRequiresIPhoneOS + + NSCameraUsageDescription + Sefer app requires access to your camera in order to scan QR codes and capture + images for uploading and access to connect to a call. + NSFaceIDUsageDescription + Use Face ID to securely authenticate payment accounts. + NSLocationAlwaysAndWhenInUseUsageDescription + This app needs access to your location to provide you with the best ride experience. + Your location data will be used to find the nearest available cars and connect you with + the closest captain for efficient and convenient rides. + NSLocationAlwaysUsageDescription + This app needs access to location. + NSLocationWhenInUseUsageDescription + This app needs access to your location to provide you with the best ride experience. + Your location data will be used to find the nearest available cars and connect you with + the closest captain for efficient and convenient rides. + NSMicrophoneUsageDescription + This app requires access to your microphone to record audio, allowing you to add + voice recordings to your photos and videos and access to connect to a call. + NSPhotoLibraryUsageDescription + Explanation of why your app needs access to the photo library. + UIApplicationSupportsIndirectInputEvents + + UIBackgroundModes + + fetch + location + remote-notification + + UILaunchStoryboardName + LaunchScreen + UIMainStoryboardFile + Main + UISupportedInterfaceOrientations + + UIInterfaceOrientationPortrait + UIInterfaceOrientationLandscapeLeft + UIInterfaceOrientationLandscapeRight + + UISupportedInterfaceOrientations~ipad + + UIInterfaceOrientationPortrait + UIInterfaceOrientationPortraitUpsideDown + UIInterfaceOrientationLandscapeLeft + UIInterfaceOrientationLandscapeRight + + UIViewControllerBasedStatusBarAppearance + + + \ No newline at end of file