firebase / firebase-ios-sdk

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

App crash when signing out and signing back in with Phone number authentication #10920

Closed vrambo8 closed 1 year ago

vrambo8 commented 1 year ago

Description

Screenshot 2023-03-09 at 11 38 54

Whenever I try to login using Phone number authentication, the app crashes with a bad access error, which does not seem to pinpoint anywhere in my app.

I know the login is successful because if I run the app again the user will be already logged in, but if I sign out and then sign back in, the crash will happen again.

Mentioning that this issue does not occur in the simulator, only on my iPhone IOS16.

Reproducing the issue

Authentication code

func sendCode() async -> Result<Void, Error> {
        let numberToSend = "+\(self.countryCode)\(self.phoneNumber)"
        do {
            verificationID = try await PhoneAuthProvider.provider().verifyPhoneNumber(
                numberToSend, uiDelegate: nil
            )
            goToVerify = true
            return .success(())
        } catch {
            signOut()
            return .failure(error)
        }
    }

    func verifyCode() async -> Result<Void, Error> {
        let credential = PhoneAuthProvider.provider().credential(
            withVerificationID: verificationID,
            verificationCode: authenticationCode
        )
        do {
            let _ = try await Auth.auth().signIn(with: credential)
            return .success(())
        } catch {
            signOut()
            return .failure(error)
        }
    }
UI code
  Button(action: {
                            authenticationModel.countryCode = countryCode
                            authenticationModel.phoneNumber = phoneNumber
                            Task {
                                let result = await authenticationModel.sendCode()
                                Task { @MainActor in
                                    if case .failure(let error) = result {
                                        errorHandling.handle(error: error)
                                    }
                                }
                            }

Button(action: {
                Task { @MainActor in
                    authenticationModel.authenticationCode = code
                    let result = await authenticationModel.verifyCode()

                    switch result {
                    case .success:
                        isShown = false
                    case .failure(let error): errorHandling.handle(error: error)
                    }
                }

Firebase SDK Version

10.6.0

Xcode Version

14.2

Installation Method

Swift Package Manager

Firebase Product(s)

Authentication

Targeted Platforms

iOS

Relevant Log Output

2023-03-09 11:34:32.566521+0100 ImNotScared[754:36937] 10.6.0 - [FirebaseCore][I-COR000003] The default Firebase app has not yet been configured. Add `FirebaseApp.configure()` to your application initialization. This can be done in in the App Delegate's application(_:didFinishLaunchingWithOptions:)` (or the `@main` struct's initializer in SwiftUI). Read more: https://goo.gl/ctyzm8.
2023-03-09 11:34:32.567168+0100 ImNotScared[754:36937] 10.6.0 - [FirebaseCore][I-COR000001] Configuring the default app.
2023-03-09 11:34:32.599143+0100 ImNotScared[754:36935] 10.6.0 - [GULReachability][I-REA902003] Monitoring the network status
2023-03-09 11:34:32.599198+0100 ImNotScared[754:36935] 10.6.0 - [FirebaseInstallations][I-FIS002000] -[FIRInstallationsIDController createGetInstallationItemPromise], appName: __FIRAPP_DEFAULT
2023-03-09 11:34:32.599232+0100 ImNotScared[754:36935] 10.6.0 - [FirebaseAnalytics][I-ACS024000] Debug mode is on
2023-03-09 11:34:32.599294+0100 ImNotScared[754:36935] 10.6.0 - [FirebaseAnalytics][I-ACS005000] The AdSupport Framework is not currently linked. Some features will not function properly. Learn more at http://goo.gl/9vSsPb
2023-03-09 11:34:32.602315+0100 ImNotScared[754:36941] 10.6.0 - [FirebaseAnalytics][I-ACS023007] Analytics v.10.6.0 started
2023-03-09 11:34:32.602414+0100 ImNotScared[754:36941] 10.6.0 - [FirebaseSessions][I-SES000000] Version 10.6.0. Expecting subscriptions from: [Crashlytics, Performance]
2023-03-09 11:34:32.602636+0100 ImNotScared[754:36941] 10.6.0 - [FirebasePerformance][I-PRF100001] Firebase Performance Monitoring is successfully initialized! In a minute, visit the Firebase console to view your data: https://console.firebase.google.com/project/imnotscared-be422/performance/app/ios:com.vittobella.ImNotScared/trends?utm_source=perf-ios-sdk&utm_medium=ios-ide
2023-03-09 11:34:32.602697+0100 ImNotScared[754:36941] 10.6.0 - [FirebasePerformance][I-PRF100001] Registering Sessions SDK subscription for session data
2023-03-09 11:34:32.602743+0100 ImNotScared[754:36941] 10.6.0 - [FirebaseSessions][I-SES000000] Registering Sessions SDK subscriber with name: Performance, data collection enabled: true
2023-03-09 11:34:32.603143+0100 ImNotScared[754:36941] 10.6.0 - [FirebasePerformance][I-PRF900002] Session Id changed - daf2d1814e96405897b3207cbab81840
2023-03-09 11:34:32.603262+0100 ImNotScared[754:36941] 10.6.0 - [GoogleUtilities/AppDelegateSwizzler][I-SWZ001008] Successfully created App Delegate Proxy automatically. To disable the proxy, set the flag GoogleUtilitiesAppDelegateProxyEnabled to NO (Boolean) in the Info.plist
2023-03-09 11:34:32.603882+0100 ImNotScared[754:36901] [Firebase/Crashlytics] Version 10.6.0
2023-03-09 11:34:32.606197+0100 ImNotScared[754:36941] 10.6.0 - [FirebaseCrashlytics][I-CLS000000] [Crashlytics] Running on iPhone13,2, 16.3.1 (20D67)
2023-03-09 11:34:32.606237+0100 ImNotScared[754:36941] 10.6.0 - [GULReachability][I-REA902003] Monitoring the network status
2023-03-09 11:34:32.606254+0100 ImNotScared[754:36941] 10.6.0 - [FirebaseCrashlytics][I-CLS000000] Registering Sessions SDK subscription for session data
2023-03-09 11:34:32.606271+0100 ImNotScared[754:36941] 10.6.0 - [FirebaseSessions][I-SES000000] Registering Sessions SDK subscriber with name: Crashlytics, data collection enabled: true
2023-03-09 11:34:32.606286+0100 ImNotScared[754:36941] 10.6.0 - [FirebaseCrashlytics][I-CLS000000] Session ID changed: daf2d1814e96405897b3207cbab81840
2023-03-09 11:34:32.606302+0100 ImNotScared[754:36941] 10.6.0 - [FirebaseAnalytics][I-ACS023008] To disable debug logging set the following application argument: -noFIRAnalyticsDebugEnabled (see http://goo.gl/RfcP7r)
2023-03-09 11:34:32.606917+0100 ImNotScared[754:36941] 10.6.0 - [FirebaseAnalytics][I-ACS023009] Debug logging enabled
2023-03-09 11:34:32.607318+0100 ImNotScared[754:36941] 10.6.0 - [FirebaseAnalytics][I-ACS023207] To enable verbose logging set the following application argument: -FIRAnalyticsVerboseLoggingEnabled (see http://goo.gl/RfcP7r)
2023-03-09 11:34:32.611698+0100 ImNotScared[754:36942] 10.6.0 - [FirebaseCrashlytics][I-CLS000000] [Crashlytics:Crash:Reports:Event] Registered Firebase Analytics event listener to receive breadcrumb logs
2023-03-09 11:34:32.611746+0100 ImNotScared[754:36942] 10.6.0 - [FirebaseCrashlytics][I-CLS000000] Automatic data collection is enabled.
2023-03-09 11:34:32.611786+0100 ImNotScared[754:36942] 10.6.0 - [FirebaseCrashlytics][I-CLS000000] Unsent reports will be uploaded at startup
2023-03-09 11:34:32.612671+0100 ImNotScared[754:36950] 10.6.0 - [FirebaseMessaging][I-FCM002000] FIRMessaging library version 10.6.0
2023-03-09 11:34:32.613131+0100 ImNotScared[754:36950] 10.6.0 - [GULReachability][I-REA902003] Monitoring the network status
2023-03-09 11:34:32.614381+0100 ImNotScared[754:36942] 10.6.0 - [FirebaseMessaging][I-FCM001000] FIRMessaging Remote Notifications proxy enabled, will swizzle remote notification receiver handlers. If you'd prefer to manually integrate Firebase Messaging, add "FirebaseAppDelegateProxyEnabled" to your Info.plist, and set it to NO. Follow the instructions at:
https://firebase.google.com/docs/cloud-messaging/ios/client#method_swizzling_in_firebase_messaging
to ensure proper integration.
2023-03-09 11:34:32.617759+0100 ImNotScared[754:36950] 10.6.0 - [FirebaseInAppMessagingDisplay][I-FID100010] Got notification for kFIRAppReadyToConfigureSDKNotification. Setting display component on headless SDK.
2023-03-09 11:34:32.617798+0100 ImNotScared[754:36950] 10.6.0 - [FirebaseInAppMessaging][I-IAM290001] Setting a non-nil message display component
2023-03-09 11:34:32.617820+0100 ImNotScared[754:36950] 10.6.0 - [FirebaseInAppMessaging][I-IAM170001] Got notification for kFIRAppReadyToConfigureSDKNotification
2023-03-09 11:34:32.618298+0100 ImNotScared[754:36950] 10.6.0 - [FirebaseInAppMessaging][I-IAM170002] Auto bootstrap Firebase in-app messaging SDK
2023-03-09 11:34:32.618384+0100 ImNotScared[754:36950] 10.6.0 - [FirebaseInAppMessaging][I-IAM170005] Not running in simulator. Use regular clearcut uploading strategy.
2023-03-09 11:34:32.618666+0100 ImNotScared[754:36950] 10.6.0 - [FirebaseInAppMessaging][I-IAM310001] Persistent file path for activity log data is /var/mobile/Containers/Data/Application/D8912543-AE97-42E9-BB3E-B91A31AD38BE/Library/Caches/firebase-iam-activity-log-cache
2023-03-09 11:34:32.618811+0100 ImNotScared[754:36950] 10.6.0 - [FirebaseRemoteConfig][I-RCN000062] Loading database at path /var/mobile/Containers/Data/Application/D8912543-AE97-42E9-BB3E-B91A31AD38BE/Library/Application Support/Google/RemoteConfig/RemoteConfig.sqlite3
2023-03-09 11:34:32.618900+0100 ImNotScared[754:36950] 10.6.0 - [FirebaseInAppMessaging][I-IAM230001] Persistent file path for clearcut log records is /var/mobile/Containers/Data/Application/D8912543-AE97-42E9-BB3E-B91A31AD38BE/Library/Caches/firebase-iam-clearcut-retry-records
2023-03-09 11:34:32.618989+0100 ImNotScared[754:36950] 10.6.0 - [FirebaseInAppMessaging][I-IAM230005] Returning 0 clearcut retry records from popStillValidRecords
2023-03-09 11:34:32.619465+0100 ImNotScared[754:36950] 10.6.0 - [FirebaseInAppMessaging][I-IAM260001] FIRIAMClearcutUploader created with strategy as min wait time in seconds:300;max wait time in seconds:43200;failure backoff time in seconds:3600;batch send size:50
2023-03-09 11:34:32.619496+0100 ImNotScared[754:36950] 10.6.0 - [FirebaseInAppMessaging][I-IAM290001] SDK is in mode of Regular and has seen 4 fetches.
2023-03-09 11:34:32.620404+0100 ImNotScared[754:36950] 10.6.0 - [FirebaseInAppMessaging][I-IAM300010] Detected 1 custom URL schemes from environment
2023-03-09 11:34:32.622142+0100 ImNotScared[754:36950] 10.6.0 - [FirebaseAnalytics][I-ACS002002] APMExperimentAlarm scheduled to fire in approx. (s): 12487.78661990166
2023-03-09 11:34:32.667942+0100 ImNotScared[754:36952] 10.6.0 - [GoogleUtilities/SceneDelegateSwizzler][I-SWZ001114] Successfully created Scene Delegate Proxy automatically. To disable the proxy, set the flag GoogleUtilitiesAppDelegateProxyEnabled to NO (Boolean) in the Info.plist
2023-03-09 11:34:32.668004+0100 ImNotScared[754:36952] 10.6.0 - [FirebaseInAppMessaging][I-IAM260010] App foregrounded, FIRIAMClearcutUploader will seed next send
2023-03-09 11:34:32.668866+0100 ImNotScared[754:36952] 10.6.0 - [FirebaseInAppMessaging][I-IAM260006] Next upload attempt scheduled in 0 seconds
2023-03-09 11:34:32.668970+0100 ImNotScared[754:36952] 10.6.0 - [FirebaseInAppMessaging][I-IAM230005] Returning 0 clearcut retry records from popStillValidRecords
2023-03-09 11:34:32.671029+0100 ImNotScared[754:36952] 10.6.0 - [FirebaseInAppMessaging][I-IAM260007] No clearcut records to be uploaded
2023-03-09 11:34:32.672719+0100 ImNotScared[754:36952] 10.6.0 - [FirebaseInAppMessaging][I-IAM260010] App foregrounded, FIRIAMClearcutUploader will seed next send
2023-03-09 11:34:32.672757+0100 ImNotScared[754:36952] 10.6.0 - [FirebaseInAppMessaging][I-IAM260006] Next upload attempt scheduled in 0 seconds
2023-03-09 11:34:32.672805+0100 ImNotScared[754:36952] 10.6.0 - [GULReachability][I-REA902004] Network status has changed. Code:2, status:Connected
2023-03-09 11:34:32.672836+0100 ImNotScared[754:36952] 10.6.0 - [FirebaseInAppMessaging][I-IAM230005] Returning 0 clearcut retry records from popStillValidRecords
2023-03-09 11:34:32.673255+0100 ImNotScared[754:36952] 10.6.0 - [FirebaseInAppMessaging][I-IAM260007] No clearcut records to be uploaded
2023-03-09 11:34:32.673395+0100 ImNotScared[754:36952] 10.6.0 - [FirebaseAnalytics][I-ACS800023] No pending snapshot to activate. SDK name: app_measurement
2023-03-09 11:34:32.676287+0100 ImNotScared[754:36952] 10.6.0 - [FirebaseAnalytics][I-ACS029014] Successfully parsed a configuration. Version: 1674968402643756
2023-03-09 11:34:32.701077+0100 ImNotScared[754:36941] 10.6.0 - [FirebaseAnalytics][I-ACS029027] Loading Event Modification and Creation programs: 1
2023-03-09 11:34:32.702430+0100 ImNotScared[754:36950] 10.6.0 - [FirebaseAnalytics][I-ACS023016] Analytics is ready to receive events
2023-03-09 11:34:32.713462+0100 ImNotScared[754:36941] 10.6.0 - [GULReachability][I-REA902004] Network status has changed. Code:2, status:Connected
2023-03-09 11:34:32.750762+0100 ImNotScared[754:36941] 10.6.0 - [GULReachability][I-REA902004] Network status has changed. Code:2, status:Connected
2023-03-09 11:34:32.751428+0100 ImNotScared[754:36941] 10.6.0 - [FirebaseInAppMessaging][I-IAM180002] Firebase In-App Messaging SDK version 10.6.0 finished startup in 0.098547 seconds with these settings: APIServer:firebaseinappmessaging.googleapis.com;Clearcut Server:play.googleapis.com; Fetch Minimal Interval:86400 seconds; Activity Logger Max:100; Foreground Display Trigger Minimal Interval:86400 seconds;
Clearcut strategy:min wait time in seconds:300;max wait time in seconds:43200;failure backoff time in seconds:3600;batch send size:50;Global Firebase auto data collection enabled
2023-03-09 11:34:32.751568+0100 ImNotScared[754:36941] 10.6.0 - [FirebaseInAppMessaging][I-IAM150004] Persistent file path for fetch response data is /var/mobile/Containers/Data/Application/D8912543-AE97-42E9-BB3E-B91A31AD38BE/Library/Caches/firebase-iam-messages-cache
2023-03-09 11:34:32.751605+0100 ImNotScared[754:36941] 10.6.0 - [FirebaseInAppMessaging][I-IAM150003] Local fetch storage file not existent yet: first time launch of the app.
2023-03-09 11:34:32.751635+0100 ImNotScared[754:36941] 10.6.0 - [FirebaseInAppMessaging][I-IAM900014] No fetch epoch time detected in API response.
2023-03-09 11:34:32.752980+0100 ImNotScared[754:36941] 10.6.0 - [FirebaseInAppMessaging][I-IAM900002] 0 message definitions were parsed out successfully and 0 messages are discarded
2023-03-09 11:34:32.753012+0100 ImNotScared[754:36941] 10.6.0 - [FirebaseInAppMessaging][I-IAM160011] No analytics event trigger based messages, disable listening
2023-03-09 11:34:32.753390+0100 ImNotScared[754:36941] 10.6.0 - [FirebaseInAppMessaging][I-IAM140003] Stop observing Firebase Analytics events for display check.
2023-03-09 11:34:32.789144+0100 ImNotScared[754:36941] 10.6.0 - [FirebaseInAppMessaging][I-IAM160001] There are 0 test messages and 0 regular messages and 0 Firebase Analytics events to watch after resetting the message cache
2023-03-09 11:34:32.789207+0100 ImNotScared[754:36941] 10.6.0 - [FirebaseInAppMessaging][I-IAM180001] Message loading from fetch storage was done.
2023-03-09 11:34:32.789225+0100 ImNotScared[754:36941] 10.6.0 - [FirebaseInAppMessaging][I-IAM180014] No auto data collection enable setting entry detected.So no FIAM programmatic setting from the app.
2023-03-09 11:34:32.790497+0100 ImNotScared[754:36941] 10.6.0 - [FirebaseInAppMessaging][I-IAM180018] No programmatic or plist setting at FIAM level. Fallback to global Firebase level setting.
2023-03-09 11:34:32.790534+0100 ImNotScared[754:36941] 10.6.0 - [FirebaseInAppMessaging][I-IAM180008] Start SDK runtime components.
2023-03-09 11:34:32.790564+0100 ImNotScared[754:36941] 10.6.0 - [FirebaseInstallations][I-FIS002001] -[FIRInstallationsIDController installationWithValidAuthTokenForcingRefresh:0], appName: __FIRAPP_DEFAULT
2023-03-09 11:34:32.790622+0100 ImNotScared[754:36941] 10.6.0 - [FirebaseInAppMessaging][I-IAM600002] Start observing app foreground notifications for message fetching.
2023-03-09 11:34:32.790668+0100 ImNotScared[754:36941] 10.6.0 - [FirebaseInAppMessaging][I-IAM140002] Start observing Firebase Analytics events for rendering messages.
2023-03-09 11:34:32.791094+0100 ImNotScared[754:36941] 10.6.0 - [FirebaseInAppMessaging][I-IAM180020] Start regular display flow for non-testing instance mode
2023-03-09 11:34:32.791222+0100 ImNotScared[754:36941] 10.6.0 - [FirebaseInAppMessaging][I-IAM500002] Start observing app foreground notifications for rendering messages.
2023-03-09 11:34:32.791279+0100 ImNotScared[754:36941] 10.6.0 - [FirebaseInAppMessaging][I-IAM400005] Interval time from last display is 1678358072.713958 seconds
2023-03-09 11:34:32.791467+0100 ImNotScared[754:36941] 10.6.0 - [FirebaseInAppMessaging][I-IAM400001] No appropriate in-app message detected for display.
2023-03-09 11:34:32.791514+0100 ImNotScared[754:36941] 10.6.0 - [FirebaseInAppMessaging][I-IAM700005] Interval from last time fetch is 40819.910921 seconds
2023-03-09 11:34:32.791660+0100 ImNotScared[754:36941] 10.6.0 - [FirebaseInAppMessaging][I-IAM700008] Interval from last time fetch is 40819.910921 seconds, smaller than fetch wait time 86400.000000
2023-03-09 11:34:32.791747+0100 ImNotScared[754:36941] 10.6.0 - [FirebaseInAppMessaging][I-IAM700003] Only 40819.910921 seconds from last fetch time. No action.
2023-03-09 11:34:32.791784+0100 ImNotScared[754:36941] 10.6.0 - [FirebaseAuth][I-AUT000011] Provisioning profile has specifically provisioned devices, most likely a Dev profile.
2023-03-09 11:34:32.791866+0100 ImNotScared[754:36941] 10.6.0 - [FirebaseAuth][I-AUT000012] APNS Environment in profile: development
2023-03-09 11:34:32.791917+0100 ImNotScared[754:36941] 10.6.0 - [FirebaseMessaging][I-FCM023012] Provisioning profile has specifically provisioned devices, most likely a Dev profile.
2023-03-09 11:34:32.791994+0100 ImNotScared[754:36941] 10.6.0 - [FirebaseMessaging][I-FCM023013] APNS Environment in profile: development
2023-03-09 11:34:32.801018+0100 ImNotScared[754:36950] 10.6.0 - [FirebasePerformance][I-PRF100009] Incrementing metric _fsapc to 0 on trace _fs
2023-03-09 11:34:32.801240+0100 ImNotScared[754:36950] 10.6.0 - [FirebasePerformance][I-PRF100009] Logging trace metric - _as 308.3800ms. In a minute, visit the Firebase console to view your data: https://console.firebase.google.com/project/imnotscared-be422/performance/app/ios:com.vittobella.ImNotScared/troubleshooting/trace/DURATION_TRACE/_as?utm_source=perf-ios-sdk&utm_medium=ios-ide
2023-03-09 11:34:32.801367+0100 ImNotScared[754:36950] 10.6.0 - [FirebaseInAppMessaging][I-IAM190007] Successfully generated FIS token
2023-03-09 11:34:32.801404+0100 ImNotScared[754:36950] 10.6.0 - [FirebaseInstallations][I-FIS002000] -[FIRInstallationsIDController createGetInstallationItemPromise], appName: __FIRAPP_DEFAULT
2023-03-09 11:34:32.801438+0100 ImNotScared[754:36950] 10.6.0 - [FirebaseInstallations][I-FIS002001] -[FIRInstallationsIDController installationWithValidAuthTokenForcingRefresh:0], appName: __FIRAPP_DEFAULT
2023-03-09 11:34:32.801664+0100 ImNotScared[754:36950] 10.6.0 - [FirebaseInAppMessaging][I-IAM190009] Successfully in fetching both FID as dO6-JvN0C0IQrzzAmsxrgK and FIS token as eyJhbGciOiJFUzI1NiIsInR5cCI6IkpXVCJ9.eyJhcHBJZCI6IjE6NDY4NDUwOTM1NDYzOmlvczoxZTNmNDgwN2Q0YjZiMWRjZTA5MTgyIiwiZXhwIjoxNjc4ODIzNTAyLCJmaWQiOiJkTzYtSnZOMEMwSVFyenpBbXN4cmdLIiwicHJvamVjdE51bWJlciI6NDY4NDUwOTM1NDYzfQ.AB2LPV8wRQIgVGj4ZAJTjrgFDRlHBUXqLCxEvxFs-84X-9Kzkx8KiN0CIQCrHyttKcAQz8Skixl50REKX556ciuOMf9MZS8cUT75fg
2023-03-09 11:34:32.802057+0100 ImNotScared[754:36950] 10.6.0 - [FirebaseInAppMessaging][I-IAM180017] Starting InAppMessaging runtime with Firebase Installation ID dO6-JvN0C0IQrzzAmsxrgK
2023-03-09 11:34:32.802132+0100 ImNotScared[754:36950] 10.6.0 - [FirebaseAnalytics][I-ACS023087] User property set. Name, value: ga_session_id (_sid), 1678358072
2023-03-09 11:34:32.802269+0100 ImNotScared[754:36950] 10.6.0 - [FirebaseAnalytics][I-ACS023087] User property set. Name, value: ga_session_number (_sno), 20
2023-03-09 11:34:32.802496+0100 ImNotScared[754:36950] 10.6.0 - [FirebaseSessions][I-SES000000] Data Collection is enabled for at least one Subscriber
2023-03-09 11:34:32.807011+0100 ImNotScared[754:36950] 10.6.0 - [FirebaseSessions][I-SES000000] [Settings] Cache is not expired, no fetch will be made.
2023-03-09 11:34:32.807070+0100 ImNotScared[754:36950] 10.6.0 - [FirebaseAnalytics][I-ACS023051] Logging event: origin, name, params: auto, session_start (_s), {
    ga_event_origin (_o) = auto;
    session_id (_sid) = 1678358072;
    session_number (_sno) = 20;
}
2023-03-09 11:34:32.811045+0100 ImNotScared[754:36950] 10.6.0 - [FirebaseAnalytics][I-ACS023073] Debug mode is enabled. Marking event as debug and real-time. Event name, parameters: session_start (_s), {
    ga_debug (_dbg) = 1;
    ga_event_origin (_o) = auto;
    ga_realtime (_r) = 1;
    session_id (_sid) = 1678358072;
    session_number (_sno) = 20;
}
2023-03-09 11:34:32.817607+0100 ImNotScared[754:36941] 10.6.0 - [FirebaseAnalytics][I-ACS023072] Event logged. Event name, event params: session_start (_s), {
    ga_debug (_dbg) = 1;
    ga_event_origin (_o) = auto;
    ga_realtime (_r) = 1;
    session_id (_sid) = 1678358072;
    session_number (_sno) = 20;
}
2023-03-09 11:34:32.823124+0100 ImNotScared[754:36942] 10.6.0 - [FirebaseAnalytics][I-ACS002002] Measurement timer scheduled to fire in approx. (s): 0.6640950441360474
2023-03-09 11:34:32.826080+0100 ImNotScared[754:36936] 10.6.0 - [FirebaseAnalytics][I-ACS032014] AdServices framework is not linked. Search Ad Attribution Reporter is disabled.
2023-03-09 11:34:32.826122+0100 ImNotScared[754:36936] 10.6.0 - [FirebaseAnalytics][I-ACS002003] Measurement timer canceled
2023-03-09 11:34:32.826138+0100 ImNotScared[754:36936] 10.6.0 - [FirebaseAnalytics][I-ACS002002] Measurement timer scheduled to fire in approx. (s): 0.6612050533294678
2023-03-09 11:34:32.826153+0100 ImNotScared[754:36936] 10.6.0 - [FirebaseAnalytics][I-ACS002002] Engagement timer scheduled to fire in approx. (s): 3600
2023-03-09 11:34:32.826182+0100 ImNotScared[754:36936] 10.6.0 - [FirebaseAnalytics][I-ACS023012] Analytics collection enabled
2023-03-09 11:34:32.826279+0100 ImNotScared[754:36936] 10.6.0 - [FirebaseAnalytics][I-ACS023220] Analytics screen reporting is enabled. Call Analytics.logEvent(AnalyticsEventScreenView, parameters: [...]) to log a screen view event. To disable automatic screen reporting, set the flag FirebaseAutomaticScreenReportingEnabled to NO (boolean) in the Info.plist
2023-03-09 11:34:32.828797+0100 ImNotScared[754:36935] 10.6.0 - [FirebaseInstallations][I-FIS002000] -[FIRInstallationsIDController createGetInstallationItemPromise], appName: __FIRAPP_DEFAULT
2023-03-09 11:34:32.831171+0100 ImNotScared[754:36935] 10.6.0 - [FirebaseInstallations][I-FIS002001] -[FIRInstallationsIDController installationWithValidAuthTokenForcingRefresh:0], appName: __FIRAPP_DEFAULT
2023-03-09 11:34:32.831253+0100 ImNotScared[754:36935] 10.6.0 - [FirebaseSessions][I-SES000000] Successfully logged Session Start event to GoogleDataTransport
2023-03-09 11:34:32.831284+0100 ImNotScared[754:36935] 10.6.0 - [FirebaseSessions][I-SES000000] Successfully logged Session Start event
2023-03-09 11:34:33.492527+0100 ImNotScared[754:36936] 10.6.0 - [FirebaseAnalytics][I-ACS002001] Measurement timer fired
2023-03-09 11:34:33.492629+0100 ImNotScared[754:36936] 10.6.0 - [FirebaseAnalytics][I-ACS002003] Measurement timer canceled
2023-03-09 11:34:33.506481+0100 ImNotScared[754:36941] 10.6.0 - [FirebaseAnalytics][I-ACS800014] Cannot get flag for unregistered flag. SDK name, flag name: app_measurement, session_stitching_token_feature_enabled
2023-03-09 11:34:33.506964+0100 ImNotScared[754:36941] 10.6.0 - [FirebaseAnalytics][I-ACS012018] Saving bundle. size (bytes): 463
2023-03-09 11:34:33.507547+0100 ImNotScared[754:36941] 10.6.0 - [FirebaseAnalytics][I-ACS023116] Bundle added to the upload queue. BundleID, timestamp (ms): 100, 1678356362411
2023-03-09 11:34:33.512568+0100 ImNotScared[754:36941] 10.6.0 - [FirebaseAnalytics][I-ACS800014] Cannot get flag for unregistered flag. SDK name, flag name: app_measurement, session_stitching_token_feature_enabled
2023-03-09 11:34:33.512848+0100 ImNotScared[754:36941] 10.6.0 - [FirebaseAnalytics][I-ACS012018] Saving bundle. size (bytes): 463
2023-03-09 11:34:33.513197+0100 ImNotScared[754:36951] 10.6.0 - [FirebaseAnalytics][I-ACS023116] Bundle added to the upload queue. BundleID, timestamp (ms): 101, 1678356466197
2023-03-09 11:34:33.517948+0100 ImNotScared[754:36951] 10.6.0 - [FirebaseAnalytics][I-ACS800014] Cannot get flag for unregistered flag. SDK name, flag name: app_measurement, session_stitching_token_feature_enabled
2023-03-09 11:34:33.518343+0100 ImNotScared[754:36951] 10.6.0 - [FirebaseAnalytics][I-ACS012018] Saving bundle. size (bytes): 466
2023-03-09 11:34:33.518642+0100 ImNotScared[754:36951] 10.6.0 - [FirebaseAnalytics][I-ACS023116] Bundle added to the upload queue. BundleID, timestamp (ms): 102, 1678357380350
2023-03-09 11:34:33.524036+0100 ImNotScared[754:36951] 10.6.0 - [FirebaseAnalytics][I-ACS800014] Cannot get flag for unregistered flag. SDK name, flag name: app_measurement, session_stitching_token_feature_enabled
2023-03-09 11:34:33.524753+0100 ImNotScared[754:36951] 10.6.0 - [FirebaseAnalytics][I-ACS012018] Saving bundle. size (bytes): 464
2023-03-09 11:34:33.525351+0100 ImNotScared[754:36951] 10.6.0 - [FirebaseAnalytics][I-ACS023116] Bundle added to the upload queue. BundleID, timestamp (ms): 103, 1678357602965
2023-03-09 11:34:33.529399+0100 ImNotScared[754:36951] 10.6.0 - [FirebaseAnalytics][I-ACS023105] Event is not subject to real-time event count daily limit. Marking an event as real-time. Event name, parameters: session_start (_s), {
    ga_debug (_dbg) = 1;
    ga_event_origin (_o) = auto;
    ga_realtime (_r) = 1;
    session_id (_sid) = 1678358072;
    session_number (_sno) = 20;
}
2023-03-09 11:34:33.533342+0100 ImNotScared[754:36951] 10.6.0 - [FirebaseAnalytics][I-ACS800014] Cannot get flag for unregistered flag. SDK name, flag name: app_measurement, session_stitching_token_feature_enabled
2023-03-09 11:34:33.534441+0100 ImNotScared[754:36951] 10.6.0 - [FirebaseAnalytics][I-ACS012018] Saving bundle. size (bytes): 432
2023-03-09 11:34:33.535004+0100 ImNotScared[754:36951] 10.6.0 - [FirebaseAnalytics][I-ACS023116] Bundle added to the upload queue. BundleID, timestamp (ms): 104, 1678358072486
2023-03-09 11:34:33.540812+0100 ImNotScared[754:36951] 10.6.0 - [FirebaseAnalytics][I-ACS023039] Measurement data sent to network. Timestamp (ms), data: 1678358073540, <APMPBMeasurementBatch: 0x282c26b10>
2023-03-09 11:34:33.545803+0100 ImNotScared[754:36951] 10.6.0 - [FirebaseAnalytics][I-ACS900000] Uploading data. Host: https://region1.app-measurement.com/a
2023-03-09 11:34:33.664544+0100 ImNotScared[754:36936] 10.6.0 - [FirebaseAnalytics][I-ACS901006] Received SSL challenge for host. Host: https://region1.app-measurement.com/a
2023-03-09 11:34:33.738766+0100 ImNotScared[754:36936] 10.6.0 - [FirebasePerformance][I-PRF100009] Logging network request trace - https://region1.app-measurement.com/a, Response code: 204, 193.5760ms
2023-03-09 11:34:33.741455+0100 ImNotScared[754:36942] 10.6.0 - [FirebaseInstallations][I-FIS002000] -[FIRInstallationsIDController createGetInstallationItemPromise], appName: __FIRAPP_DEFAULT
2023-03-09 11:34:33.741503+0100 ImNotScared[754:36942] 10.6.0 - [FirebaseInstallations][I-FIS002001] -[FIRInstallationsIDController installationWithValidAuthTokenForcingRefresh:0], appName: __FIRAPP_DEFAULT
2023-03-09 11:34:33.741608+0100 ImNotScared[754:36942] 10.6.0 - [FirebaseAnalytics][I-ACS023044] Successful upload. Got network response. Code, size: 204, -1
2023-03-09 11:34:33.743082+0100 ImNotScared[754:36935] 10.6.0 - [FirebaseAnalytics][I-ACS002002] Measurement timer scheduled to fire in approx. (s): -0.2569179534912109
2023-03-09 11:34:33.753634+0100 ImNotScared[754:36936] 10.6.0 - [FirebaseAnalytics][I-ACS002003] Measurement timer canceled
2023-03-09 11:34:38.677339+0100 ImNotScared[754:36950] 10.6.0 - [FirebaseAnalytics][I-ACS031010] Tracking view controller. Class, ID: NotifyingMulticolumnSplitViewController, 4921294968794903239
2023-03-09 11:34:38.677905+0100 ImNotScared[754:36936] 10.6.0 - [FirebaseAnalytics][I-ACS031006] View controller already tracked. Class, ID: NotifyingMulticolumnSplitViewController, 4921294968794903239
2023-03-09 11:34:38.677942+0100 ImNotScared[754:36936] 10.6.0 - [FirebaseAnalytics][I-ACS031006] View controller already tracked. Class, ID: NotifyingMulticolumnSplitViewController, 4921294968794903239
2023-03-09 11:34:38.678291+0100 ImNotScared[754:36950] 10.6.0 - [FirebaseAnalytics][I-ACS023051] Logging event: origin, name, params: auto, screen_view (_vs), {
    ga_event_origin (_o) = auto;
    ga_screen_class (_sc) = NotifyingMulticolumnSplitViewController;
    ga_screen_id (_si) = 4921294968794903239;
}
2023-03-09 11:34:38.679711+0100 ImNotScared[754:36936] 10.6.0 - [FirebaseAnalytics][I-ACS023073] Debug mode is enabled. Marking event as debug and real-time. Event name, parameters: screen_view (_vs), {
    ga_debug (_dbg) = 1;
    ga_event_origin (_o) = auto;
    ga_realtime (_r) = 1;
    ga_screen_class (_sc) = NotifyingMulticolumnSplitViewController;
    ga_screen_id (_si) = 4921294968794903239;
}
2023-03-09 11:34:38.738795+0100 ImNotScared[754:36936] 10.6.0 - [FirebaseAnalytics][I-ACS023072] Event logged. Event name, event params: screen_view (_vs), {
    ga_debug (_dbg) = 1;
    ga_event_origin (_o) = auto;
    ga_realtime (_r) = 1;
    ga_screen_class (_sc) = NotifyingMulticolumnSplitViewController;
    ga_screen_id (_si) = 4921294968794903239;
}
2023-03-09 11:34:38.739923+0100 ImNotScared[754:36942] 10.6.0 - [FirebaseAnalytics][I-ACS002002] Measurement timer scheduled to fire in approx. (s): 0.9374431371688843
2023-03-09 11:34:39.687582+0100 ImNotScared[754:36936] 10.6.0 - [FirebaseAnalytics][I-ACS002001] Measurement timer fired
2023-03-09 11:34:39.687782+0100 ImNotScared[754:36936] 10.6.0 - [FirebaseAnalytics][I-ACS002003] Measurement timer canceled
2023-03-09 11:34:39.690326+0100 ImNotScared[754:36951] 10.6.0 - [FirebaseAnalytics][I-ACS023105] Event is not subject to real-time event count daily limit. Marking an event as real-time. Event name, parameters: screen_view (_vs), {
    ga_debug (_dbg) = 1;
    ga_event_origin (_o) = auto;
    ga_realtime (_r) = 1;
    ga_screen_class (_sc) = NotifyingMulticolumnSplitViewController;
    ga_screen_id (_si) = 4921294968794903239;
}
2023-03-09 11:34:39.700869+0100 ImNotScared[754:36951] 10.6.0 - [FirebaseAnalytics][I-ACS800014] Cannot get flag for unregistered flag. SDK name, flag name: app_measurement, session_stitching_token_feature_enabled
2023-03-09 11:34:39.701656+0100 ImNotScared[754:36951] 10.6.0 - [FirebaseAnalytics][I-ACS012018] Saving bundle. size (bytes): 479
2023-03-09 11:34:39.702206+0100 ImNotScared[754:36936] 10.6.0 - [FirebaseAnalytics][I-ACS023116] Bundle added to the upload queue. BundleID, timestamp (ms): 105, 1678358078677
2023-03-09 11:34:39.706523+0100 ImNotScared[754:36936] 10.6.0 - [FirebaseAnalytics][I-ACS023039] Measurement data sent to network. Timestamp (ms), data: 1678358079706, <APMPBMeasurementBatch: 0x282c104d0>
2023-03-09 11:34:39.712985+0100 ImNotScared[754:36951] 10.6.0 - [FirebaseAnalytics][I-ACS900000] Uploading data. Host: https://region1.app-measurement.com/a
2023-03-09 11:34:39.794863+0100 ImNotScared[754:36942] 10.6.0 - [FirebaseAnalytics][I-ACS901006] Received SSL challenge for host. Host: https://region1.app-measurement.com/a
2023-03-09 11:34:39.867170+0100 ImNotScared[754:36950] 10.6.0 - [FirebasePerformance][I-PRF100009] Logging network request trace - https://region1.app-measurement.com/a, Response code: 204, 154.7860ms
2023-03-09 11:34:39.867976+0100 ImNotScared[754:36950] 10.6.0 - [FirebaseInstallations][I-FIS002000] -[FIRInstallationsIDController createGetInstallationItemPromise], appName: __FIRAPP_DEFAULT
2023-03-09 11:34:39.869453+0100 ImNotScared[754:36950] 10.6.0 - [FirebaseInstallations][I-FIS002001] -[FIRInstallationsIDController installationWithValidAuthTokenForcingRefresh:0], appName: __FIRAPP_DEFAULT
2023-03-09 11:34:39.870871+0100 ImNotScared[754:36950] 10.6.0 - [FirebaseAnalytics][I-ACS023044] Successful upload. Got network response. Code, size: 204, -1
2023-03-09 11:34:39.872868+0100 ImNotScared[754:36942] 10.6.0 - [FirebaseAnalytics][I-ACS002002] Measurement timer scheduled to fire in approx. (s): -0.1956568956375122
2023-03-09 11:34:39.881452+0100 ImNotScared[754:36950] 10.6.0 - [FirebaseAnalytics][I-ACS002003] Measurement timer canceled
2023-03-09 11:35:27.289510+0100 ImNotScared[754:36901] Can't find keyplane that supports type 5 for keyboard iPhone-PortraitChoco-PhonePad; using 27302_PortraitChoco_iPhone-Complex-Pad_Default
2023-03-09 11:35:27.405636+0100 ImNotScared[754:37130] 10.6.0 - [FirebaseAnalytics][I-ACS031006] View controller already tracked. Class, ID: NotifyingMulticolumnSplitViewController, 4921294968794903239
2023-03-09 11:35:27.405900+0100 ImNotScared[754:37266] 10.6.0 - [FirebaseAnalytics][I-ACS031006] View controller already tracked. Class, ID: NotifyingMulticolumnSplitViewController, 4921294968794903239
2023-03-09 11:35:27.435874+0100 ImNotScared[754:36938] 10.6.0 - [FirebaseAnalytics][I-ACS031006] View controller already tracked. Class, ID: NotifyingMulticolumnSplitViewController, 4921294968794903239
2023-03-09 11:35:27.436052+0100 ImNotScared[754:36938] 10.6.0 - [FirebaseAnalytics][I-ACS031006] View controller already tracked. Class, ID: NotifyingMulticolumnSplitViewController, 4921294968794903239
2023-03-09 11:35:27.479352+0100 ImNotScared[754:37130] 10.6.0 - [FirebaseAnalytics][I-ACS031006] View controller already tracked. Class, ID: NotifyingMulticolumnSplitViewController, 4921294968794903239
2023-03-09 11:35:27.479436+0100 ImNotScared[754:37130] 10.6.0 - [FirebaseAnalytics][I-ACS031006] View controller already tracked. Class, ID: NotifyingMulticolumnSplitViewController, 4921294968794903239
2023-03-09 11:35:27.480409+0100 ImNotScared[754:37130] 10.6.0 - [FirebaseAnalytics][I-ACS031006] View controller already tracked. Class, ID: NotifyingMulticolumnSplitViewController, 4921294968794903239
2023-03-09 11:35:27.480459+0100 ImNotScared[754:37130] 10.6.0 - [FirebaseAnalytics][I-ACS031006] View controller already tracked. Class, ID: NotifyingMulticolumnSplitViewController, 4921294968794903239
2023-03-09 11:35:27.480477+0100 ImNotScared[754:37130] 10.6.0 - [FirebaseAnalytics][I-ACS031006] View controller already tracked. Class, ID: NotifyingMulticolumnSplitViewController, 4921294968794903239
2023-03-09 11:35:27.480494+0100 ImNotScared[754:37130] 10.6.0 - [FirebaseAnalytics][I-ACS031006] View controller already tracked. Class, ID: NotifyingMulticolumnSplitViewController, 4921294968794903239
2023-03-09 11:35:27.480608+0100 ImNotScared[754:37130] 10.6.0 - [FirebaseAnalytics][I-ACS031006] View controller already tracked. Class, ID: NotifyingMulticolumnSplitViewController, 4921294968794903239
2023-03-09 11:35:31.871245+0100 ImNotScared[754:37113] 10.6.0 - [FirebasePerformance][I-PRF300005] URL length exceeds limits, truncating recorded URL - https://www.googleapis.com/identitytoolkit/v3/relyingparty/sendVerificationCode.
2023-03-09 11:35:31.871367+0100 ImNotScared[754:37113] 10.6.0 - [FirebasePerformance][I-PRF300005] URL length exceeds limits, truncating recorded URL - https://www.googleapis.com/identitytoolkit/v3/relyingparty/sendVerificationCode.
2023-03-09 11:35:31.872618+0100 ImNotScared[754:37130] 10.6.0 - [FirebaseMessaging][I-FCM019001] Analytics logging is disabled. Do not log event.
2023-03-09 11:35:31.872666+0100 ImNotScared[754:37130] 10.6.0 - [FirebaseMessaging][I-FCM006000] Received message missing local start time, not a contextual message.
2023-03-09 11:35:32.582056+0100 ImNotScared[754:37310] 10.6.0 - [FirebasePerformance][I-PRF100009] Logging network request trace - https://www.googleapis.com/identitytoolkit/v3/relyingparty/sendVerificationCode, Response code: 200, 706.9770ms
2023-03-09 11:35:32.583077+0100 ImNotScared[754:37310] 10.6.0 - [FirebaseInstallations][I-FIS002000] -[FIRInstallationsIDController createGetInstallationItemPromise], appName: __FIRAPP_DEFAULT
2023-03-09 11:35:32.662323+0100 ImNotScared[754:37274] 10.6.0 - [FirebaseInstallations][I-FIS002001] -[FIRInstallationsIDController installationWithValidAuthTokenForcingRefresh:0], appName: __FIRAPP_DEFAULT
2023-03-09 11:35:33.173119+0100 ImNotScared[754:37311] 10.6.0 - [FirebaseAnalytics][I-ACS031006] View controller already tracked. Class, ID: NotifyingMulticolumnSplitViewController, 4921294968794903239
2023-03-09 11:35:33.174096+0100 ImNotScared[754:37311] 10.6.0 - [FirebaseAnalytics][I-ACS031006] View controller already tracked. Class, ID: NotifyingMulticolumnSplitViewController, 4921294968794903239
2023-03-09 11:35:33.174656+0100 ImNotScared[754:37274] 10.6.0 - [FirebaseAnalytics][I-ACS031006] View controller already tracked. Class, ID: NotifyingMulticolumnSplitViewController, 4921294968794903239
2023-03-09 11:35:33.180867+0100 ImNotScared[754:37311] 10.6.0 - [FirebaseAnalytics][I-ACS031006] View controller already tracked. Class, ID: NotifyingMulticolumnSplitViewController, 4921294968794903239
2023-03-09 11:35:33.180927+0100 ImNotScared[754:37311] 10.6.0 - [FirebaseAnalytics][I-ACS031006] View controller already tracked. Class, ID: NotifyingMulticolumnSplitViewController, 4921294968794903239
2023-03-09 11:35:33.188517+0100 ImNotScared[754:37311] 10.6.0 - [FirebaseAnalytics][I-ACS031006] View controller already tracked. Class, ID: NotifyingMulticolumnSplitViewController, 4921294968794903239
2023-03-09 11:35:33.188658+0100 ImNotScared[754:37311] 10.6.0 - [FirebaseAnalytics][I-ACS031006] View controller already tracked. Class, ID: NotifyingMulticolumnSplitViewController, 4921294968794903239
2023-03-09 11:35:33.189002+0100 ImNotScared[754:37311] 10.6.0 - [FirebaseAnalytics][I-ACS031006] View controller already tracked. Class, ID: NotifyingMulticolumnSplitViewController, 4921294968794903239
2023-03-09 11:35:33.189038+0100 ImNotScared[754:37311] 10.6.0 - [FirebaseAnalytics][I-ACS031006] View controller already tracked. Class, ID: NotifyingMulticolumnSplitViewController, 4921294968794903239
2023-03-09 11:35:33.189055+0100 ImNotScared[754:37311] 10.6.0 - [FirebaseAnalytics][I-ACS031006] View controller already tracked. Class, ID: NotifyingMulticolumnSplitViewController, 4921294968794903239
2023-03-09 11:35:33.209821+0100 ImNotScared[754:37274] 10.6.0 - [FirebaseAnalytics][I-ACS031006] View controller already tracked. Class, ID: NotifyingMulticolumnSplitViewController, 4921294968794903239
2023-03-09 11:35:33.210036+0100 ImNotScared[754:37274] 10.6.0 - [FirebaseAnalytics][I-ACS031006] View controller already tracked. Class, ID: NotifyingMulticolumnSplitViewController, 4921294968794903239
2023-03-09 11:35:33.210065+0100 ImNotScared[754:37274] 10.6.0 - [FirebaseAnalytics][I-ACS031006] View controller already tracked. Class, ID: NotifyingMulticolumnSplitViewController, 4921294968794903239
2023-03-09 11:35:33.210187+0100 ImNotScared[754:37274] 10.6.0 - [FirebaseAnalytics][I-ACS031006] View controller already tracked. Class, ID: NotifyingMulticolumnSplitViewController, 4921294968794903239
2023-03-09 11:35:33.210329+0100 ImNotScared[754:37274] 10.6.0 - [FirebaseAnalytics][I-ACS031006] View controller already tracked. Class, ID: NotifyingMulticolumnSplitViewController, 4921294968794903239
2023-03-09 11:35:33.210403+0100 ImNotScared[754:37274] 10.6.0 - [FirebaseAnalytics][I-ACS031006] View controller already tracked. Class, ID: NotifyingMulticolumnSplitViewController, 4921294968794903239
2023-03-09 11:35:33.210428+0100 ImNotScared[754:37274] 10.6.0 - [FirebaseAnalytics][I-ACS031006] View controller already tracked. Class, ID: NotifyingMulticolumnSplitViewController, 4921294968794903239
2023-03-09 11:35:59.362306+0100 ImNotScared[754:36901] Can't find keyplane that supports type 4 for keyboard iPhone-PortraitChoco-NumberPad; using 27207_PortraitChoco_iPhone-Simple-Pad_Default
2023-03-09 11:35:59.420568+0100 ImNotScared[754:37113] 10.6.0 - [FirebaseAnalytics][I-ACS031006] View controller already tracked. Class, ID: NotifyingMulticolumnSplitViewController, 4921294968794903239
2023-03-09 11:35:59.420805+0100 ImNotScared[754:37113] 10.6.0 - [FirebaseAnalytics][I-ACS031006] View controller already tracked. Class, ID: NotifyingMulticolumnSplitViewController, 4921294968794903239
2023-03-09 11:35:59.451557+0100 ImNotScared[754:37274] 10.6.0 - [FirebaseAnalytics][I-ACS031006] View controller already tracked. Class, ID: NotifyingMulticolumnSplitViewController, 4921294968794903239
2023-03-09 11:35:59.451630+0100 ImNotScared[754:37274] 10.6.0 - [FirebaseAnalytics][I-ACS031006] View controller already tracked. Class, ID: NotifyingMulticolumnSplitViewController, 4921294968794903239
2023-03-09 11:35:59.451650+0100 ImNotScared[754:37274] 10.6.0 - [FirebaseAnalytics][I-ACS031006] View controller already tracked. Class, ID: NotifyingMulticolumnSplitViewController, 4921294968794903239
2023-03-09 11:35:59.451776+0100 ImNotScared[754:37274] 10.6.0 - [FirebaseAnalytics][I-ACS031006] View controller already tracked. Class, ID: NotifyingMulticolumnSplitViewController, 4921294968794903239
2023-03-09 11:35:59.451813+0100 ImNotScared[754:37274] 10.6.0 - [FirebaseAnalytics][I-ACS031006] View controller already tracked. Class, ID: NotifyingMulticolumnSplitViewController, 4921294968794903239
2023-03-09 11:35:59.451928+0100 ImNotScared[754:37274] 10.6.0 - [FirebaseAnalytics][I-ACS031006] View controller already tracked. Class, ID: NotifyingMulticolumnSplitViewController, 4921294968794903239
2023-03-09 11:35:59.451953+0100 ImNotScared[754:37274] 10.6.0 - [FirebaseAnalytics][I-ACS031006] View controller already tracked. Class, ID: NotifyingMulticolumnSplitViewController, 4921294968794903239
2023-03-09 11:36:02.013827+0100 ImNotScared[754:37557] 10.6.0 - [FirebasePerformance][I-PRF300005] URL length exceeds limits, truncating recorded URL - https://www.googleapis.com/identitytoolkit/v3/relyingparty/verifyPhoneNumber.
2023-03-09 11:36:02.016086+0100 ImNotScared[754:37557] 10.6.0 - [FirebasePerformance][I-PRF300005] URL length exceeds limits, truncating recorded URL - https://www.googleapis.com/identitytoolkit/v3/relyingparty/verifyPhoneNumber.
2023-03-09 11:36:02.690758+0100 ImNotScared[754:37557] 10.6.0 - [FirebasePerformance][I-PRF100009] Logging network request trace - https://www.googleapis.com/identitytoolkit/v3/relyingparty/verifyPhoneNumber, Response code: 200, 669.7720ms
2023-03-09 11:36:02.690824+0100 ImNotScared[754:37557] 10.6.0 - [FirebaseInstallations][I-FIS002000] -[FIRInstallationsIDController createGetInstallationItemPromise], appName: __FIRAPP_DEFAULT
2023-03-09 11:36:02.690846+0100 ImNotScared[754:37557] 10.6.0 - [FirebaseInstallations][I-FIS002001] -[FIRInstallationsIDController installationWithValidAuthTokenForcingRefresh:0], appName: __FIRAPP_DEFAULT
2023-03-09 11:36:02.690868+0100 ImNotScared[754:37557] 10.6.0 - [FirebaseAuth][I-AUT000017] Has valid access token. Estimated expiration date: 2023-03-09 11:36:02 +0000, current date: 2023-03-09 10:36:02 +0000
2023-03-09 11:36:02.698241+0100 ImNotScared[754:37588] 10.6.0 - [FirebasePerformance][I-PRF300005] URL length exceeds limits, truncating recorded URL - https://www.googleapis.com/identitytoolkit/v3/relyingparty/getAccountInfo.
2023-03-09 11:36:02.698293+0100 ImNotScared[754:37588] 10.6.0 - [FirebasePerformance][I-PRF300005] URL length exceeds limits, truncating recorded URL - https://www.googleapis.com/identitytoolkit/v3/relyingparty/getAccountInfo.
2023-03-09 11:36:02.980922+0100 ImNotScared[754:37588] 10.6.0 - [FirebasePerformance][I-PRF100009] Logging network request trace - https://www.googleapis.com/identitytoolkit/v3/relyingparty/getAccountInfo, Response code: 200, 277.7400ms
2023-03-09 11:36:02.981150+0100 ImNotScared[754:37588] 10.6.0 - [FirebaseInstallations][I-FIS002000] -[FIRInstallationsIDController createGetInstallationItemPromise], appName: __FIRAPP_DEFAULT
2023-03-09 11:36:02.981205+0100 ImNotScared[754:37588] 10.6.0 - [FirebaseInstallations][I-FIS002001] -[FIRInstallationsIDController installationWithValidAuthTokenForcingRefresh:0], appName: __FIRAPP_DEFAULT
2023-03-09 11:36:03.030383+0100 ImNotScared[754:37588] 10.6.0 - [FirebasePerformance][I-PRF100009] Logging trace metric - _st_NotifyingMulticolumnSplitViewController 84352.5120ms. In a minute, visit the Firebase console to view your data: https://console.firebase.google.com/project/imnotscared-be422/performance/app/ios:com.vittobella.ImNotScared/troubleshooting/trace/SCREEN_TRACE/_st_NotifyingMulticolumnSplitViewController?utm_source=perf-ios-sdk&utm_medium=ios-ide
2023-03-09 11:36:03.030454+0100 ImNotScared[754:37588] 10.6.0 - [FirebaseInstallations][I-FIS002000] -[FIRInstallationsIDController createGetInstallationItemPromise], appName: __FIRAPP_DEFAULT
(lldb)

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

Expand Package.resolved snippet
```json { "pins" : [ { "identity" : "abseil-cpp-swiftpm", "kind" : "remoteSourceControl", "location" : "https://github.com/firebase/abseil-cpp-SwiftPM.git", "state" : { "revision" : "583de9bd60f66b40e78d08599cc92036c2e7e4e1", "version" : "0.20220203.2" } }, { "identity" : "alamofire", "kind" : "remoteSourceControl", "location" : "https://github.com/Alamofire/Alamofire.git", "state" : { "revision" : "78424be314842833c04bc3bef5b72e85fff99204", "version" : "5.6.4" } }, { "identity" : "boringssl-swiftpm", "kind" : "remoteSourceControl", "location" : "https://github.com/firebase/boringssl-SwiftPM.git", "state" : { "revision" : "dd3eda2b05a3f459fc3073695ad1b28659066eab", "version" : "0.9.1" } }, { "identity" : "firebase-ios-sdk", "kind" : "remoteSourceControl", "location" : "https://github.com/firebase/firebase-ios-sdk", "state" : { "revision" : "60f9a33e7084482df67b48e16f315f4f7a6f5da9", "version" : "10.6.0" } }, { "identity" : "googleappmeasurement", "kind" : "remoteSourceControl", "location" : "https://github.com/google/GoogleAppMeasurement.git", "state" : { "revision" : "04351180d4c757c6c16127cb57b685fff9ef260b", "version" : "10.6.0" } }, { "identity" : "googledatatransport", "kind" : "remoteSourceControl", "location" : "https://github.com/google/GoogleDataTransport.git", "state" : { "revision" : "f6b558e3f801f2cac336b04f615ce111fa9ddaa0", "version" : "9.2.1" } }, { "identity" : "googleutilities", "kind" : "remoteSourceControl", "location" : "https://github.com/google/GoogleUtilities.git", "state" : { "revision" : "0543562f85620b5b7c510c6bcbef75b562a5127b", "version" : "7.11.0" } }, { "identity" : "grpc-ios", "kind" : "remoteSourceControl", "location" : "https://github.com/grpc/grpc-ios.git", "state" : { "revision" : "8440b914756e0d26d4f4d054a1c1581daedfc5b6", "version" : "1.44.3-grpc" } }, { "identity" : "gtm-session-fetcher", "kind" : "remoteSourceControl", "location" : "https://github.com/google/gtm-session-fetcher.git", "state" : { "revision" : "96d7cc73a71ce950723aa3c50ce4fb275ae180b8", "version" : "3.1.0" } }, { "identity" : "leveldb", "kind" : "remoteSourceControl", "location" : "https://github.com/firebase/leveldb.git", "state" : { "revision" : "0706abcc6b0bd9cedfbb015ba840e4a780b5159b", "version" : "1.22.2" } }, { "identity" : "nanopb", "kind" : "remoteSourceControl", "location" : "https://github.com/firebase/nanopb.git", "state" : { "revision" : "819d0a2173aff699fb8c364b6fb906f7cdb1a692", "version" : "2.30909.0" } }, { "identity" : "promises", "kind" : "remoteSourceControl", "location" : "https://github.com/google/promises.git", "state" : { "revision" : "ec957ccddbcc710ccc64c9dcbd4c7006fcf8b73a", "version" : "2.2.0" } }, { "identity" : "swift-protobuf", "kind" : "remoteSourceControl", "location" : "https://github.com/apple/swift-protobuf.git", "state" : { "revision" : "0af9125c4eae12a4973fb66574c53a54962a9e1e", "version" : "1.21.0" } } ], "version" : 2 } ```

If using CocoaPods, the project's Podfile.lock

Expand Podfile.lock snippet
```yml Replace this line with the contents of your Podfile.lock! ```
google-oss-bot commented 1 year ago

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

vrambo8 commented 1 year ago

If needed I have built a minimum reproducible example Xcode project :) Let me know where to upload it

rizafran commented 1 year ago

Thanks for reporting, @vrambo8. Yes, sharing your minimal reproducible app would be great :) You may try to create a repo and add me as a collaborator. Make sure that all personally identifiable information is scrubbed from your project.

vrambo8 commented 1 year ago

@rizafran How may I include the GoogleService-Info.plist since it contains personal information?

rizafran commented 1 year ago

You can exclude your GoogleService-Info.plist file in your project and I'll be using my own .plist file.

vrambo8 commented 1 year ago

@rizafran I have invited you as a collaborator to https://github.com/vrambo8/firebase-phone-auth-test

rizafran commented 1 year ago

Thanks for sharing your mcve, @vrambo8. Upon testing, I was able to reproduce the issue using your app, but when I tried using the Auth Quickstart, I wasn't able to get the same error. I'm still trying to debug what's causing the issue. I'll let you know once I have an update.

rizafran commented 1 year ago

Sorry for the late reply. I've notified our engineers regarding this issue, and is internally tracked in b/279622576.

morganchen12 commented 1 year ago

@rizafran or @vrambo8, can you share the crashing stack trace?

rizafran commented 1 year ago

Hi @vrambo8, based on the stack trace we got from the crash, this seems like a UI-related as the crash happens in the dealloc of a view controller. With this, could you try reproducing the issue with debugging tools like zombies or asan?

google-oss-bot commented 1 year ago

Hey @vrambo8. We need more information to resolve this issue but there hasn't been an update in 5 weekdays. I'm marking the issue as stale and if there are no new updates in the next 5 days I will close it automatically.

If you have more information that will help us get to the bottom of this, just add a comment!

google-oss-bot commented 1 year ago

Since there haven't been any recent updates here, I am going to close this issue.

@vrambo8 if you're still experiencing this problem and want to continue the discussion just leave a comment here and we are happy to re-open this.