firebase / firebase-ios-sdk

Firebase SDK for Apple App Development
https://firebase.google.com
Apache License 2.0
5.48k stars 1.43k forks source link

Realtime Database Issue after updating #13106

Closed M7MD1315 closed 1 month ago

M7MD1315 commented 1 month ago

Description

After I updated the SDK from 10.13.0 to 10.27.0 to solve the nanopb issue, Realtime Database has stopped working as expected.

Tried to change some stuff using the realtime database in firebase console and the change was not reflected in the app, and any existing implementation using the realtime database did not appear in the app.

The app can no longer observing any changes made in the database, back when the app was on 10.13.0 if I put a breakpoint on the guard statement then it would trigger the breakpoint if there was a change in the database. However, after I made the update to 10.27.0 the breakpoint is never reached. realtimeDatabase.child(DbKeys.homeBannersDB).observe(.value) { snapshot in guard snapshot.exists() else { Values.Banners.home = [] return } }

Reproducing the issue

I have updated the firebase SDK from 10.13.0 to 10.27.0

Firebase SDK Version

10.27.0

Xcode Version

15.4

Installation Method

CocoaPods

Firebase Product(s)

Analytics, Authentication, Crashlytics, Database, DynamicLinks, In-App Messaging, Messaging, Remote Config

Targeted Platforms

iOS

Relevant Log Output

No response

If using Swift Package Manager, the project's Package.resolved

Expand Package.resolved snippet
```json Replace this line with the contents of your Package.resolved. ```

If using CocoaPods, the project's Podfile.lock

Expand Podfile.lock snippet
```yml PODS: - AccuraKYC (3.2.7): - AFNetworking (~> 4.0.0) - GoogleMLKit - ProgressHUD - ActiveLabel (1.1.5) - AFNetworking (4.0.1): - AFNetworking/NSURLSession (= 4.0.1) - AFNetworking/Reachability (= 4.0.1) - AFNetworking/Security (= 4.0.1) - AFNetworking/Serialization (= 4.0.1) - AFNetworking/UIKit (= 4.0.1) - AFNetworking/NSURLSession (4.0.1): - AFNetworking/Reachability - AFNetworking/Security - AFNetworking/Serialization - AFNetworking/Reachability (4.0.1) - AFNetworking/Security (4.0.1) - AFNetworking/Serialization (4.0.1) - AFNetworking/UIKit (4.0.1): - AFNetworking/NSURLSession - Alamofire (5.4.4) - AlamofireImage (4.2.0): - Alamofire (~> 5.4) - CDAlertView (0.11.0) - Charts (4.1.0): - Charts/Core (= 4.1.0) - Charts/Core (4.1.0): - SwiftAlgorithms (~> 1.0) - DBDebugToolkit (0.7.0) - DropDown (2.3.13) - EasyTipView (2.1.0) - Firebase/Analytics (10.27.0): - Firebase/Core - Firebase/Auth (10.27.0): - Firebase/CoreOnly - FirebaseAuth (~> 10.27.0) - Firebase/Core (10.27.0): - Firebase/CoreOnly - FirebaseAnalytics (~> 10.27.0) - Firebase/CoreOnly (10.27.0): - FirebaseCore (= 10.27.0) - Firebase/Crashlytics (10.27.0): - Firebase/CoreOnly - FirebaseCrashlytics (~> 10.27.0) - Firebase/Database (10.27.0): - Firebase/CoreOnly - FirebaseDatabase (~> 10.27.0) - Firebase/DynamicLinks (10.27.0): - Firebase/CoreOnly - FirebaseDynamicLinks (~> 10.27.0) - Firebase/InAppMessaging (10.27.0): - Firebase/CoreOnly - FirebaseInAppMessaging (~> 10.27.0-beta) - Firebase/Messaging (10.27.0): - Firebase/CoreOnly - FirebaseMessaging (~> 10.27.0) - Firebase/Performance (10.27.0): - Firebase/CoreOnly - FirebasePerformance (~> 10.27.0) - Firebase/RemoteConfig (10.27.0): - Firebase/CoreOnly - FirebaseRemoteConfig (~> 10.27.0) - FirebaseABTesting (10.27.0): - FirebaseCore (~> 10.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.27.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) - RecaptchaInterop (~> 100.0) - FirebaseCore (10.27.0): - FirebaseCoreInternal (~> 10.0) - GoogleUtilities/Environment (~> 7.12) - GoogleUtilities/Logger (~> 7.12) - FirebaseCoreExtension (10.27.0): - FirebaseCore (~> 10.0) - FirebaseCoreInternal (10.27.0): - "GoogleUtilities/NSData+zlib (~> 7.8)" - FirebaseCrashlytics (10.27.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) - FirebaseDatabase (10.27.0): - FirebaseAppCheckInterop (~> 10.17) - FirebaseCore (~> 10.0) - FirebaseSharedSwift (~> 10.0) - GoogleUtilities/UserDefaults (~> 7.13) - leveldb-library (~> 1.22) - FirebaseDynamicLinks (10.27.0): - FirebaseCore (~> 10.0) - FirebaseInAppMessaging (10.27.0-beta): - FirebaseABTesting (~> 10.0) - FirebaseCore (~> 10.0) - FirebaseInstallations (~> 10.0) - GoogleUtilities/Environment (~> 7.13) - GoogleUtilities/UserDefaults (~> 7.13) - nanopb (< 2.30911.0, >= 2.30908.0) - FirebaseInstallations (10.27.0): - FirebaseCore (~> 10.0) - GoogleUtilities/Environment (~> 7.8) - GoogleUtilities/UserDefaults (~> 7.8) - PromisesObjC (~> 2.1) - FirebaseMessaging (10.27.0): - FirebaseCore (~> 10.0) - FirebaseInstallations (~> 10.0) - GoogleDataTransport (~> 9.3) - GoogleUtilities/AppDelegateSwizzler (~> 7.8) - GoogleUtilities/Environment (~> 7.8) - GoogleUtilities/Reachability (~> 7.8) - GoogleUtilities/UserDefaults (~> 7.8) - nanopb (< 2.30911.0, >= 2.30908.0) - FirebasePerformance (10.27.0): - FirebaseCore (~> 10.5) - FirebaseInstallations (~> 10.0) - FirebaseRemoteConfig (~> 10.0) - FirebaseSessions (~> 10.5) - GoogleDataTransport (~> 9.2) - GoogleUtilities/Environment (~> 7.13) - GoogleUtilities/ISASwizzler (~> 7.13) - GoogleUtilities/MethodSwizzler (~> 7.13) - GoogleUtilities/UserDefaults (~> 7.13) - nanopb (< 2.30911.0, >= 2.30908.0) - FirebaseRemoteConfig (10.27.0): - FirebaseABTesting (~> 10.0) - FirebaseCore (~> 10.0) - FirebaseInstallations (~> 10.0) - FirebaseRemoteConfigInterop (~> 10.23) - FirebaseSharedSwift (~> 10.0) - GoogleUtilities/Environment (~> 7.8) - "GoogleUtilities/NSData+zlib (~> 7.8)" - FirebaseRemoteConfigInterop (10.27.0) - FirebaseSessions (10.27.0): - FirebaseCore (~> 10.5) - FirebaseCoreExtension (~> 10.0) - FirebaseInstallations (~> 10.0) - GoogleDataTransport (~> 9.2) - GoogleUtilities/Environment (~> 7.13) - GoogleUtilities/UserDefaults (~> 7.13) - nanopb (< 2.30911.0, >= 2.30908.0) - PromisesSwift (~> 2.1) - FirebaseSharedSwift (10.27.0) - FittedSheets (2.6.1) - FlexibleSteppedProgressBar (0.7.2) - FSPagerView (0.8.3) - GoogleAnalytics (3.23.0): - GoogleUtilities/UserDefaults (~> 7.11) - 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) - GoogleDataTransport (9.4.1): - GoogleUtilities/Environment (~> 7.7) - nanopb (< 2.30911.0, >= 2.30908.0) - PromisesObjC (< 3.0, >= 1.2) - GoogleMLKit (6.0.0): - GoogleMLKit/Common (= 6.0.0) - GoogleMLKit/Common (6.0.0): - GoogleMLKit/MLKitCore - MLKitCommon (~> 11.0.0) - GoogleMLKit/MLKitCore (6.0.0): - MLKitCommon (~> 11.0.0) - GoogleTagManager (7.4.6): - FirebaseAnalytics (< 12.0, >= 10.0) - GoogleAnalytics (~> 3.23) - GoogleToolboxForMac (4.2.1): - GoogleToolboxForMac/Core (= 4.2.1) - GoogleToolboxForMac/Defines (= 4.2.1) - GoogleToolboxForMac/GeometryUtils (= 4.2.1) - GoogleToolboxForMac/KVO (= 4.2.1) - GoogleToolboxForMac/Logger (= 4.2.1) - "GoogleToolboxForMac/NSData+zlib (= 4.2.1)" - "GoogleToolboxForMac/NSFileHandle+UniqueName (= 4.2.1)" - "GoogleToolboxForMac/NSString+HTML (= 4.2.1)" - "GoogleToolboxForMac/NSString+XML (= 4.2.1)" - "GoogleToolboxForMac/NSThread+Blocks (= 4.2.1)" - GoogleToolboxForMac/StringEncoding (= 4.2.1) - GoogleToolboxForMac/Core (4.2.1): - GoogleToolboxForMac/Defines (= 4.2.1) - GoogleToolboxForMac/DebugUtils (4.2.1): - GoogleToolboxForMac/Defines (= 4.2.1) - GoogleToolboxForMac/Defines (4.2.1) - GoogleToolboxForMac/GeometryUtils (4.2.1): - GoogleToolboxForMac/Defines (= 4.2.1) - GoogleToolboxForMac/KVO (4.2.1): - GoogleToolboxForMac/Core (= 4.2.1) - GoogleToolboxForMac/DebugUtils (= 4.2.1) - GoogleToolboxForMac/Logger (4.2.1): - GoogleToolboxForMac/Defines (= 4.2.1) - "GoogleToolboxForMac/NSData+zlib (4.2.1)": - GoogleToolboxForMac/Defines (= 4.2.1) - "GoogleToolboxForMac/NSFileHandle+UniqueName (4.2.1)": - GoogleToolboxForMac/Defines (= 4.2.1) - "GoogleToolboxForMac/NSString+HTML (4.2.1)": - GoogleToolboxForMac/Core (= 4.2.1) - "GoogleToolboxForMac/NSString+XML (4.2.1)": - GoogleToolboxForMac/Defines (= 4.2.1) - "GoogleToolboxForMac/NSThread+Blocks (4.2.1)": - GoogleToolboxForMac/Defines (= 4.2.1) - GoogleToolboxForMac/StringEncoding (4.2.1): - GoogleToolboxForMac/Defines (= 4.2.1) - GoogleUtilities/AppDelegateSwizzler (7.13.3): - GoogleUtilities/Environment - GoogleUtilities/Logger - GoogleUtilities/Network - GoogleUtilities/Privacy - GoogleUtilities/Environment (7.13.3): - GoogleUtilities/Privacy - PromisesObjC (< 3.0, >= 1.2) - GoogleUtilities/ISASwizzler (7.13.3): - GoogleUtilities/Privacy - GoogleUtilities/Logger (7.13.3): - GoogleUtilities/Environment - GoogleUtilities/Privacy - GoogleUtilities/MethodSwizzler (7.13.3): - GoogleUtilities/Logger - GoogleUtilities/Privacy - GoogleUtilities/Network (7.13.3): - GoogleUtilities/Logger - "GoogleUtilities/NSData+zlib" - GoogleUtilities/Privacy - GoogleUtilities/Reachability - "GoogleUtilities/NSData+zlib (7.13.3)": - GoogleUtilities/Privacy - GoogleUtilities/Privacy (7.13.3) - GoogleUtilities/Reachability (7.13.3): - GoogleUtilities/Logger - GoogleUtilities/Privacy - GoogleUtilities/UserDefaults (7.13.3): - GoogleUtilities/Logger - GoogleUtilities/Privacy - GoogleUtilitiesComponents (1.1.0): - GoogleUtilities/Logger - GTMSessionFetcher/Core (3.4.1) - Jelly (2.2.2) - KeychainAccess (4.2.2) - LanguageManager-iOS (1.2.9) - leveldb-library (1.22.5) - LiveChat (2.0.24) - lottie-ios (4.4.1) - 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 (< 4.0, >= 3.3.2) - nanopb (2.30910.0): - nanopb/decode (= 2.30910.0) - nanopb/encode (= 2.30910.0) - nanopb/decode (2.30910.0) - nanopb/encode (2.30910.0) - NVActivityIndicatorView (5.2.0): - NVActivityIndicatorView/Base (= 5.2.0) - NVActivityIndicatorView/Base (5.2.0) - OnyxCamera (8.3.3): - OnyxCore (= 8.1.1) - TensorFlowLiteObjC (= 2.7.0) - OnyxCore (8.1.1): - OpenCV (= 4.5.3) - OpenCV (4.5.3) - ProgressHUD (2.70) - PromisesObjC (2.4.0) - PromisesSwift (2.4.0): - PromisesObjC (= 2.4.0) - Protobuf (3.27.1) - RecaptchaEnterprise (18.5.1): - RecaptchaInterop (~> 100.0.0) - RecaptchaInterop (100.0.0) - Sheeeeeeeeet (3.2.3) - SkeletonView (1.30.4) - SVProgressHUD (2.3.1): - SVProgressHUD/Core (= 2.3.1) - SVProgressHUD/Core (2.3.1) - SwiftAlgorithms (1.0.0) - SwiftDate (6.3.1) - SwiftFormat/CLI (0.53.10) - SwiftGifOrigin (1.7.0) - SwiftLint (0.55.1) - SwiftSignatureView (3.2.0) - SwiftyBeaver (1.9.5) - TagListView (1.4.1) - TensorFlowLiteC (2.7.0): - TensorFlowLiteC/Core (= 2.7.0) - TensorFlowLiteC/Core (2.7.0) - TensorFlowLiteObjC (2.7.0): - TensorFlowLiteObjC/Core (= 2.7.0) - TensorFlowLiteObjC/Core (2.7.0): - TensorFlowLiteC (= 2.7.0) - Toast-Swift (5.1.1) DEPENDENCIES: - AccuraKYC (= 3.2.7) - ActiveLabel (from `https://github.com/abdulla-allaith/ActiveLabel.swift`) - AFNetworking - Alamofire (= 5.4.4) - AlamofireImage - CDAlertView - Charts - DBDebugToolkit - DropDown - EasyTipView (~> 2.1) - Firebase/Analytics (~> 10.27.0) - Firebase/Auth (~> 10.27.0) - Firebase/Crashlytics (~> 10.27.0) - Firebase/Database (~> 10.27.0) - Firebase/DynamicLinks (~> 10.27.0) - Firebase/InAppMessaging (~> 10.27.0) - Firebase/Messaging (~> 10.27.0) - Firebase/Performance (~> 10.27.0) - Firebase/RemoteConfig (~> 10.27.0) - FittedSheets - FlexibleSteppedProgressBar - FSPagerView - GoogleTagManager - GoogleToolboxForMac - Jelly (~> 2.2.2) - KeychainAccess - LanguageManager-iOS - LiveChat (~> 2.0.11) - lottie-ios - NVActivityIndicatorView - OnyxCamera (= 8.3.3) - Protobuf - RecaptchaEnterprise - Sheeeeeeeeet - SkeletonView - SVProgressHUD - SwiftAlgorithms - SwiftDate - SwiftFormat/CLI - SwiftGifOrigin (~> 1.7.0) - SwiftLint - SwiftSignatureView (from `https://github.com/arturgrigor/SwiftSignatureView`) - SwiftyBeaver - TagListView (from `https://github.com/abdulla-allaith/TagListView`) - Toast-Swift SPEC REPOS: https://gitlab.com/telosid/plugins/specs.git: - OnyxCamera - OnyxCore - OpenCV trunk: - AccuraKYC - AFNetworking - Alamofire - AlamofireImage - CDAlertView - Charts - DBDebugToolkit - DropDown - EasyTipView - Firebase - FirebaseABTesting - FirebaseAnalytics - FirebaseAppCheckInterop - FirebaseAuth - FirebaseCore - FirebaseCoreExtension - FirebaseCoreInternal - FirebaseCrashlytics - FirebaseDatabase - FirebaseDynamicLinks - FirebaseInAppMessaging - FirebaseInstallations - FirebaseMessaging - FirebasePerformance - FirebaseRemoteConfig - FirebaseRemoteConfigInterop - FirebaseSessions - FirebaseSharedSwift - FittedSheets - FlexibleSteppedProgressBar - FSPagerView - GoogleAnalytics - GoogleAppMeasurement - GoogleDataTransport - GoogleMLKit - GoogleTagManager - GoogleToolboxForMac - GoogleUtilities - GoogleUtilitiesComponents - GTMSessionFetcher - Jelly - KeychainAccess - LanguageManager-iOS - leveldb-library - LiveChat - lottie-ios - MLKitCommon - nanopb - NVActivityIndicatorView - ProgressHUD - PromisesObjC - PromisesSwift - Protobuf - RecaptchaEnterprise - RecaptchaInterop - Sheeeeeeeeet - SkeletonView - SVProgressHUD - SwiftAlgorithms - SwiftDate - SwiftFormat - SwiftGifOrigin - SwiftLint - SwiftyBeaver - TensorFlowLiteC - TensorFlowLiteObjC - Toast-Swift EXTERNAL SOURCES: ActiveLabel: :git: https://github.com/abdulla-allaith/ActiveLabel.swift SwiftSignatureView: :git: https://github.com/arturgrigor/SwiftSignatureView TagListView: :git: https://github.com/abdulla-allaith/TagListView CHECKOUT OPTIONS: ActiveLabel: :commit: 6a2161bb52101988a8b1bc5477d95b0d3fd80393 :git: https://github.com/abdulla-allaith/ActiveLabel.swift SwiftSignatureView: :commit: fea991e4689d546bddac5d0ae922e0f610408780 :git: https://github.com/arturgrigor/SwiftSignatureView TagListView: :commit: b50e77ee5717bafa10960d171317e56f9e23ccd1 :git: https://github.com/abdulla-allaith/TagListView SPEC CHECKSUMS: AccuraKYC: d7cf10e9a4c51695565a7f5f58a70ed9b64c2bd5 ActiveLabel: d757b2404064bc63127c25c1a6beab0ca578bbaa AFNetworking: 3bd23d814e976cd148d7d44c3ab78017b744cd58 Alamofire: f3b09a368f1582ab751b3fff5460276e0d2cf5c9 AlamofireImage: 34a2d90b0e5fe6a5605f85ae4b7b01e784c60192 CDAlertView: cd6624e857c85ad14560e2cd23d7eb25b983b590 Charts: ce0768268078eee0336f122c3c4ca248e4e204c5 DBDebugToolkit: ae299ea98eeef649c05ea3229f952fef817e7604 DropDown: 8a2116376c1981888557f72ec2ffc9a5e0e456ec EasyTipView: a92b6edc377b81c5ac18e9fd35d5ee78e9409488 Firebase: 26b040b20866a55f55eb3611b9fcf3ae64816b86 FirebaseABTesting: 038a7d5f1e36ba7208cf34f6f596946d8f70d6c3 FirebaseAnalytics: f9211b719db260cc91aebee8bb539cb367d0dfd1 FirebaseAppCheckInterop: 0dd062c9926a76332ca5711dbed6f1a9ac540b54 FirebaseAuth: 77a012b7e08042bf44d0db835ca2e86e6ca7bbd3 FirebaseCore: a2b95ae4ce7c83ceecfbbbe3b6f1cddc7415a808 FirebaseCoreExtension: 4ec89dd0c6de93d6becde32122d68b7c35f6bf5d FirebaseCoreInternal: 4b297a2d56063dbea2c1d0d04222d44a8d058862 FirebaseCrashlytics: 81ea6ec96519388687f6061beb838a8eec482293 FirebaseDatabase: 0e7f9f98f425a92b16a06cf9ca09810456e2dc80 FirebaseDynamicLinks: 087bf18ffabe8b6abe0c80301fd16ba2225ce373 FirebaseInAppMessaging: bcf768c1b0b4825c91c94fe25c5abcbd6ee08c1d FirebaseInstallations: 766dabca09fd94aef922538aaf144cc4a6fb6869 FirebaseMessaging: 585984d0a1df120617eb10b44cad8968b859815e FirebasePerformance: a8f82970bbae75d9b0088696c31246e90e56d30b FirebaseRemoteConfig: 37a2ba3c8c454be8553a41ba1a2f4a4f0b845670 FirebaseRemoteConfigInterop: c55a739f5ab121792776e191d9fd437dc624a541 FirebaseSessions: 2fdf949f9e58295a57703ae8f2efc44f9fa3aa16 FirebaseSharedSwift: a03fe7a59ee646fef71099a887f774fe25d745b8 FittedSheets: 37e35f105c531f3845075f1788dd8517a35315c4 FlexibleSteppedProgressBar: 6a781cfed749bf59c69813a8706aa397c342ab5c FSPagerView: 670405b2f18e2a87fa37f20b00de783e562c25a8 GoogleAnalytics: 9e360c5cfffa536ff64dc383bc468577b7ba5c5d GoogleAppMeasurement: f65fc137531af9ad647f1c0a42f3b6a4d3a98049 GoogleDataTransport: 6c09b596d841063d76d4288cc2d2f42cc36e1e2a GoogleMLKit: 97ac7af399057e99182ee8edfa8249e3226a4065 GoogleTagManager: 9ef072dc46718db4b2ef5b801a32a6946efbaafb GoogleToolboxForMac: d1a2cbf009c453f4d6ded37c105e2f67a32206d8 GoogleUtilities: ea963c370a38a8069cc5f7ba4ca849a60b6d7d15 GoogleUtilitiesComponents: 679b2c881db3b615a2777504623df6122dd20afe GTMSessionFetcher: 8000756fc1c19d2e5697b90311f7832d2e33f6cd Jelly: 0576a8fd3b3bea78f6c2d952acdc30b0835dda71 KeychainAccess: c0c4f7f38f6fc7bbe58f5702e25f7bd2f65abf51 LanguageManager-iOS: c1dbb2329fc4b8c0dbc0b0d386a11ea9553a359b leveldb-library: e8eadf9008a61f9e1dde3978c086d2b6d9b9dc28 LiveChat: 63028afb59c57ae6771d59838b1097def6e560ed lottie-ios: e047b1d2e6239b787cc5e9755b988869cf190494 MLKitCommon: afec63980417d29ffbb4790529a1b0a2291699e1 nanopb: 438bc412db1928dac798aa6fd75726007be04262 NVActivityIndicatorView: fe52a6a68664c2df8991d7d9e3d86d8d19453c53 OnyxCamera: c1dadf9422947b4d6c47be0891c76e1599f9a974 OnyxCore: 8061dbbc8d47e1e3d1fda714304f8e3f597dd474 OpenCV: b40007c56131ddb9ebcf3f8a3939a304c15100ba ProgressHUD: e603e8b8622c47d8818b9fb38b3cfe9d3e7ca421 PromisesObjC: f5707f49cb48b9636751c5b2e7d227e43fba9f47 PromisesSwift: 9d77319bbe72ebf6d872900551f7eeba9bce2851 Protobuf: f1b82a3ffb1c8f13d20e141a838c411840e1c223 RecaptchaEnterprise: b00baf9826d82babbf2277bd27cdf72362c06b4a RecaptchaInterop: 7d1a4a01a6b2cb1610a47ef3f85f0c411434cb21 Sheeeeeeeeet: 22c261f4f194f0148f14cd8b5f74babee09af4c1 SkeletonView: 5a050f6411e697abd4cda0a8d767013399dccd69 SVProgressHUD: 4837c74bdfe2e51e8821c397825996a8d7de6e22 SwiftAlgorithms: 38dda4731d19027fdeee1125f973111bf3386b53 SwiftDate: 72d28954e8e1c6c1c0f917ccc8005e4f83c7d4b2 SwiftFormat: 5967522a8e82d562b2508363d3ddec424fee1e9e SwiftGifOrigin: fbd6cf37afcfcf97a5c3db996ddc0492e5c5c145 SwiftLint: 3fe909719babe5537c552ee8181c0031392be933 SwiftSignatureView: cd8cca297cc2ca6a6c174da22fb908c33d03d3c0 SwiftyBeaver: 84069991dd5dca07d7069100985badaca7f0ce82 TagListView: a1c236d17960a0cf64156725a76ce6d73ebce2be TensorFlowLiteC: 50d75ed3640c15dcfbaf88ca4326297b445e00a1 TensorFlowLiteObjC: d9e20bf9a4c22994e480ebf57aa9693262ee49a2 Toast-Swift: 7a03a532afe3a560d4044bc7c237e2864d295173 PODFILE CHECKSUM: 14a19b8c7eff874c4aa4395b4ea17555d3860fc0 COCOAPODS: 1.15.2 ```
google-oss-bot commented 1 month ago

I couldn't figure out how to label this issue, so I've labeled it for a human to triage. Hang tight.

paulb777 commented 1 month ago

@M7MD1315 Realtime Database changed its socket implementation in the 10.27.0 release. Does downgrading to 10.26.0 make a difference in your use case?

A small reproducible example would be helpful as well.

M7MD1315 commented 1 month ago

@paulb777 I have downgraded for the time being to 10.25.0 since 10.26.0 is only available to SPM and we are using cocoapods. I have tried to reproduce the issue in a new project and used all our pods. However, it worked fine.

M7MD1315 commented 1 month ago

This is the error I keep getting in the console: Task <6EBBDA65-0A00-4FBB-BE04-61D26D6A7326>.<1> finished with error [-1005] Error Domain=NSURLErrorDomain Code=-1005 "The network connection was lost." UserInfo={NSErrorFailingURLStringKey=wss://"ourfirebaseurl"-uat.firebaseio.com/.ws?v=5&ns="ourfirebaseurl"-uat, NSErrorFailingURLKey=wss://"ourfirebaseurl"-uat.firebaseio.com/.ws?v=5&ns="ourfirebaseurl"-uat, _NSURLErrorRelatedURLSessionTaskErrorKey=( "LocalWebSocketTask <6EBBDA65-0A00-4FBB-BE04-61D26D6A7326>.<1>" ), _NSURLErrorFailingURLSessionTaskErrorKey=LocalWebSocketTask <6EBBDA65-0A00-4FBB-BE04-61D26D6A7326>.<1>, NSLocalizedDescription=The network connection was lost.}

M7MD1315 commented 1 month ago

The issue was solved after completely removing the "DBDebugToolkit" from our project.

mortenbekditlevsen commented 1 month ago

@M7MD1315 I got a little nervous when reading about your issue, so just so I get it right:

When you remove DBDebugToolkit everything works fine using 10.27.0?

M7MD1315 commented 1 month ago

@mortenbekditlevsen Sorry if i didn't word things properly but yes. Everything works fine after i removed the "DBDebugToolkit" from my project.