forcedotcom / SalesforceMobileSDK-iOS

iOS SDK for Salesforce
Other
538 stars 421 forks source link

IOS 15 Logout after inactivity regardless of token/session settings #3427

Closed rsmilne closed 2 years ago

rsmilne commented 3 years ago

Please fill out the following details:

  1. Version of Mobile SDK Used: 9.1 & dev branch
  2. Issue found in Native App or Hybrid App: React native.
  3. OS Version: 15.0
  4. Device: Iphone 6s, Ipad Pro 12.9 2020.
  5. Steps to reproduce: Download ReactNativeTemplate or MobileSyncExplorer template. Login using credentials. Close app. After 20 minutes of inactivity the app is logged out. This is regardless of Org session settings. This did not happen in ios 14 or any previous version. Token is valid until revoked.
  6. Actual behavior: App is logged out if closed for 20+ minutes.
  7. Expected Behavior: App should stay logged in based on session/token settings.
wmathurin commented 3 years ago

Trying in dev (upcoming 9.2) and I'm unable to reproduce the issue. For faster steps, login in a browser a system admin and go to the "Session management" screen in setup and manually remove the session for the user on the mobile device.

rsmilne commented 3 years ago

Hi, Thanks for the response. It works fine on a simulator but not on a physical device. Logs out after being CLOSED, not on background for 20+ minutes. This is on 9.2 for MobileSyncExplorerReactNative template. Please find the log on reopen after close:

default 13:32:55.475678-0300    MobileSyncExplorerReactNative   Service did finish database update with protection type 1 and provider 1
default 13:32:55.478678-0300    MobileSyncExplorerReactNative   AggregateDictionary is deprecated and will be removed in this release. Please migrate to Core Analytics.
default 13:32:55.478749-0300    MobileSyncExplorerReactNative   0x107f68268 - [PID=1566] ProcessThrottler::updateAssertionIfNeeded: sending ProcessDidResume IPC because the process was suspended
default 13:32:55.482609-0300    MobileSyncExplorerReactNative   0x107f68268 - [PID=1566] ProcessThrottler::setAssertionType: Updating process assertion type to 1 (foregroundActivities=0, backgroundActivities=1)
default 13:32:55.482644-0300    MobileSyncExplorerReactNative   0x2809d16b0 - WKProcessAssertionBackgroundTaskManager: beginBackgroundTaskWithName
default 13:32:55.482669-0300    MobileSyncExplorerReactNative   WKProcessAssertionBackgroundTaskManager: Took a FinishTaskInterruptable assertion for own process
default 13:32:55.529846-0300    MobileSyncExplorerReactNative   Task <59475A3B-A12C-4AAD-8FF1-42EE6C7D50AF>.<1> resuming, timeouts(60.0, 604800.0) QOS(0x21) Voucher <private>
default 13:32:55.532119-0300    MobileSyncExplorerReactNative   [Telemetry]: Activity <nw_activity 12:2 [CAB221CC-DA32-4E2B-8EAC-840D42E5BE1A] (reporting strategy default)> on Task <59475A3B-A12C-4AAD-8FF1-42EE6C7D50AF>.<1> was not selected for reporting
default 13:32:55.547761-0300    MobileSyncExplorerReactNative   Task <59475A3B-A12C-4AAD-8FF1-42EE6C7D50AF>.<1> {strength 1, tls 8, ct 0, sub 0, sig 0, ciphers 1, bundle 0, builtin 0}
default 13:32:55.551994-0300    MobileSyncExplorerReactNative   Skip setting user action callback for 3rd party apps
default 13:32:55.557249-0300    MobileSyncExplorerReactNative   Connection 1: enabling TLS
default 13:32:55.560542-0300    MobileSyncExplorerReactNative   Connection 1: starting, TC(0x0)
default 13:32:55.560606-0300    MobileSyncExplorerReactNative   [C1 283A6BCB-5A7E-42D6-931D-206DD57A8F9B Hostname#9eb11243:443 tcp, url hash: 48ce5a3c, tls, definite, attribution: developer, context: com.apple.CFNetwork.NSURLSession.{8A147459-8DC2-4D0F-A3FB-A576104FEDEE}{(null)}{Y}{2} (private), proc: 61AED3D7-E7CC-3FD1-B7CF-4FD9052C191F] start
default 13:32:55.562845-0300    MobileSyncExplorerReactNative   [C1 Hostname#9eb11243:443 initial path ((null))] event: path:start @0.001s
default 13:32:55.607358-0300    MobileSyncExplorerReactNative   [C1 Hostname#9eb11243:443 waiting path (satisfied (Path is satisfied), interface: en0, ipv4, dns)] event: path:satisfied @0.024s, uuid: 9E623F71-CEB8-455F-8892-2AB00EB8A420
default 13:32:55.607614-0300    MobileSyncExplorerReactNative   [C1 Hostname#9eb11243:443 in_progress resolver (satisfied (Path is satisfied), interface: en0, ipv4, dns)] event: resolver:start_dns @0.124s
default 13:32:55.607687-0300    MobileSyncExplorerReactNative   nw_connection_report_state_with_handler_on_nw_queue [C1] reporting state preparing
default 13:32:55.615283-0300    MobileSyncExplorerReactNative   Task <59475A3B-A12C-4AAD-8FF1-42EE6C7D50AF>.<1> setting up Connection 1
default 13:32:55.616624-0300    MobileSyncExplorerReactNative   0x107ff9200 - ProcessAssertion: Successfully took RBS assertion 'NetworkProcess Background Assertion' for process with PID=1566
default 13:32:55.616686-0300    MobileSyncExplorerReactNative   0x107ff9140 - ~ProcessAssertion: Releasing process assertion 'NetworkProcess Suspended Assertion' for process with PID=1566
default 13:32:55.653120-0300    MobileSyncExplorerReactNative   nw_endpoint_resolver_update [C1 Hostname#9eb11243:443 in_progress resolver (satisfied (Path is satisfied), interface: en0, ipv4, dns)] Adding endpoint handler for IPv4#edad3451:443
default 13:32:55.653224-0300    MobileSyncExplorerReactNative   nw_endpoint_resolver_update [C1 Hostname#9eb11243:443 in_progress resolver (satisfied (Path is satisfied), interface: en0, ipv4, dns)] Adding endpoint handler for IPv4#5b32a87d:443
default 13:32:55.653283-0300    MobileSyncExplorerReactNative   nw_endpoint_resolver_update [C1 Hostname#9eb11243:443 in_progress resolver (satisfied (Path is satisfied), interface: en0, ipv4, dns)] Adding endpoint handler for IPv4#5ac7fddb:443
default 13:32:55.653402-0300    MobileSyncExplorerReactNative   [C1 Hostname#9eb11243:443 in_progress resolver (satisfied (Path is satisfied), interface: en0, ipv4, dns)] event: resolver:receive_dns @0.202s
default 13:32:55.653968-0300    MobileSyncExplorerReactNative   [C1.1 IPv4#edad3451:443 initial path ((null))] event: path:start @0.204s
default 13:32:55.654428-0300    MobileSyncExplorerReactNative   [C1.1 IPv4#edad3451:443 waiting path (satisfied (Path is satisfied), interface: en0, ipv4, dns)] event: path:satisfied @0.205s, uuid: F74A6F22-C167-4978-9EAE-FFFBCB7E483F
default 13:32:55.654937-0300    MobileSyncExplorerReactNative   [C1.1 IPv4#edad3451:443 in_progress channel-flow (satisfied (Path is satisfied), interface: en0, ipv4, dns)] event: flow:start_nexus @0.205s
default 13:32:55.656548-0300    MobileSyncExplorerReactNative   [C1.1 IPv4#edad3451:443 in_progress channel-flow (satisfied (Path is satisfied), viable, interface: en0, ipv4, dns)] event: flow:receive_nexus @0.207s
default 13:32:55.660849-0300    MobileSyncExplorerReactNative   [C1.1 IPv4#edad3451:443 in_progress channel-flow (satisfied (Path is satisfied), viable, interface: en0, ipv4, dns)] event: flow:start_connect @0.211s
default 13:32:55.661448-0300    MobileSyncExplorerReactNative   tcp_output [C1.1:3] flags=[S] seq=436821479, ack=0, win=65535 state=SYN_SENT rcv_nxt=0, snd_una=436821479
default 13:32:55.833197-0300    MobileSyncExplorerReactNative   tcp_input [C1.1:3] flags=[S.] seq=2672174977, ack=436821480, win=4356 state=SYN_SENT rcv_nxt=0, snd_una=436821479
default 13:32:55.833300-0300    MobileSyncExplorerReactNative   nw_flow_connected [C1.1 IPv4#edad3451:443 in_progress channel-flow (satisfied (Path is satisfied), viable, interface: en0, ipv4, dns)] Transport protocol connected (tcp)
default 13:32:55.833424-0300    MobileSyncExplorerReactNative   [C1.1 IPv4#edad3451:443 in_progress channel-flow (satisfied (Path is satisfied), viable, interface: en0, ipv4, dns)] event: flow:finish_transport @0.379s
default 13:32:55.833496-0300    MobileSyncExplorerReactNative   [C1 Hostname#9eb11243:443 in_progress resolver (satisfied (Path is satisfied), interface: en0, ipv4, dns)] event: flow:finish_transport @0.380s
default 13:32:55.834383-0300    MobileSyncExplorerReactNative   boringssl_session_apply_protocol_options_for_transport_block_invoke(1715) [C1.1:2][0x159f1b0d0] TLS configured [min_version(0x0303) max_version(0x0304) name(<private>) tickets(false) false_start(false) enforce_ev(false) enforce_ats(false)]
default 13:32:55.834609-0300    MobileSyncExplorerReactNative   boringssl_context_info_handler(2012) [C1.1:2][0x159f1b0d0] Client handshake started
default 13:32:55.835069-0300    MobileSyncExplorerReactNative   boringssl_context_info_handler(2029) [C1.1:2][0x159f1b0d0] Client handshake state: TLS client enter_early_data
default 13:32:55.835340-0300    MobileSyncExplorerReactNative   boringssl_context_info_handler(2029) [C1.1:2][0x159f1b0d0] Client handshake state: TLS client read_server_hello
default 13:32:55.954243-0300    MobileSyncExplorerReactNative   container_system_group_path_for_identifier: success
default 13:32:55.959368-0300    MobileSyncExplorerReactNative   0x107f68268 - [PID=1566] ProcessThrottler::sendPrepareToSuspendIPC: isSuspensionImminent=0
default 13:32:55.959455-0300    MobileSyncExplorerReactNative   0x107f68268 - [PID=1566] ProcessThrottler::sendPrepareToSuspendIPC: Sending PrepareToSuspend(3, isSuspensionImminent=0) IPC
default 13:32:55.984684-0300    MobileSyncExplorerReactNative   0x107ff7ec8 - [PID=0] WebProcessCache::updateCapacity: Cache is disabled because process swap on navigation is disabled
default 13:32:55.984913-0300    MobileSyncExplorerReactNative   0x107f68268 - [PID=1566] ProcessThrottler::updateAssertionIfNeeded: sending ProcessDidResume IPC because the WebProcess is still processing request to suspend=3
default 13:32:55.987570-0300    MobileSyncExplorerReactNative   WebBackForwardCache::clear
default 13:32:55.987693-0300    MobileSyncExplorerReactNative   0x107f68268 - [PID=1566] ProcessThrottler::sendPrepareToSuspendIPC: isSuspensionImminent=0
default 13:32:55.987728-0300    MobileSyncExplorerReactNative   0x107f68268 - [PID=1566] ProcessThrottler::sendPrepareToSuspendIPC: Sending PrepareToSuspend(4, isSuspensionImminent=0) IPC
default 13:32:55.996449-0300    MobileSyncExplorerReactNative   0x107f68268 - [PID=1566] ProcessThrottler::processReadyToSuspend: Updating process assertion to allow suspension
default 13:32:55.996566-0300    MobileSyncExplorerReactNative   0x107f68268 - [PID=1566] ProcessThrottler::setAssertionType: Updating process assertion type to 0 (foregroundActivities=0, backgroundActivities=0)
default 13:32:56.002578-0300    MobileSyncExplorerReactNative   0x107ff99e0 - ProcessAssertion: Successfully took RBS assertion 'NetworkProcess Suspended Assertion' for process with PID=1566
default 13:32:56.002703-0300    MobileSyncExplorerReactNative   0x107ff9200 - ~ProcessAssertion: Releasing process assertion 'NetworkProcess Background Assertion' for process with PID=1566
default 13:32:56.002769-0300    MobileSyncExplorerReactNative   0x2809d16b0 - WKProcessAssertionBackgroundTaskManager: endBackgroundTask
default 13:32:56.007082-0300    MobileSyncExplorerReactNative   boringssl_context_info_handler(2029) [C1.1:2][0x159f1b0d0] Client handshake state: TLS client read_server_certificate
default 13:32:56.008033-0300    MobileSyncExplorerReactNative   boringssl_context_info_handler(2029) [C1.1:2][0x159f1b0d0] Client handshake state: TLS client read_certificate_status
default 13:32:56.008100-0300    MobileSyncExplorerReactNative   boringssl_context_info_handler(2029) [C1.1:2][0x159f1b0d0] Client handshake state: TLS client verify_server_certificate
default 13:32:56.008745-0300    MobileSyncExplorerReactNative   boringssl_context_evaluate_trust_async(1615) [C1.1:2][0x159f1b0d0] Performing external trust evaluation
default 13:32:56.008809-0300    MobileSyncExplorerReactNative   boringssl_context_evaluate_trust_async_external(1600) [C1.1:2][0x159f1b0d0] Asyncing for external verify block
default 13:32:56.009035-0300    MobileSyncExplorerReactNative   Connection 1: asked to evaluate TLS Trust
default 13:32:56.009222-0300    MobileSyncExplorerReactNative   Task <59475A3B-A12C-4AAD-8FF1-42EE6C7D50AF>.<1> auth completion disp=1 cred=0x0
default 13:32:56.020503-0300    MobileSyncExplorerReactNative   System Trust Evaluation yielded status(0)
default 13:32:56.027065-0300    MobileSyncExplorerReactNative   Connection 1: TLS Trust result 0
default 13:32:56.027189-0300    MobileSyncExplorerReactNative   boringssl_context_evaluate_trust_async_external_block_invoke_3(1556) [C1.1:2][0x159f1b0d0] Returning from external verify block with result: true
default 13:32:56.027489-0300    MobileSyncExplorerReactNative   boringssl_context_certificate_verify_callback(1777) [C1.1:2][0x159f1b0d0] Certificate verification result: OK
default 13:32:56.027558-0300    MobileSyncExplorerReactNative   boringssl_context_info_handler(2029) [C1.1:2][0x159f1b0d0] Client handshake state: TLS client read_server_key_exchange
default 13:32:56.028189-0300    MobileSyncExplorerReactNative   boringssl_context_info_handler(2029) [C1.1:2][0x159f1b0d0] Client handshake state: TLS client read_certificate_request
default 13:32:56.028763-0300    MobileSyncExplorerReactNative   boringssl_context_info_handler(2029) [C1.1:2][0x159f1b0d0] Client handshake state: TLS client read_server_hello_done
default 13:32:56.028875-0300    MobileSyncExplorerReactNative   boringssl_context_info_handler(2029) [C1.1:2][0x159f1b0d0] Client handshake state: TLS client send_client_certificate
default 13:32:56.028958-0300    MobileSyncExplorerReactNative   boringssl_context_info_handler(2029) [C1.1:2][0x159f1b0d0] Client handshake state: TLS client send_client_key_exchange
default 13:32:56.029618-0300    MobileSyncExplorerReactNative   boringssl_context_info_handler(2029) [C1.1:2][0x159f1b0d0] Client handshake state: TLS client send_client_certificate_verify
default 13:32:56.029778-0300    MobileSyncExplorerReactNative   boringssl_context_info_handler(2029) [C1.1:2][0x159f1b0d0] Client handshake state: TLS client send_client_finished
default 13:32:56.030044-0300    MobileSyncExplorerReactNative   boringssl_context_info_handler(2029) [C1.1:2][0x159f1b0d0] Client handshake state: TLS client finish_flight
default 13:32:56.030390-0300    MobileSyncExplorerReactNative   boringssl_context_info_handler(2029) [C1.1:2][0x159f1b0d0] Client handshake state: TLS client read_session_ticket
default 13:32:56.030536-0300    MobileSyncExplorerReactNative   boringssl_context_info_handler(2029) [C1.1:2][0x159f1b0d0] Client handshake state: TLS client process_change_cipher_spec
default 13:32:56.198504-0300    MobileSyncExplorerReactNative   boringssl_context_info_handler(2029) [C1.1:2][0x159f1b0d0] Client handshake state: TLS client read_server_finished
default 13:32:56.199307-0300    MobileSyncExplorerReactNative   boringssl_context_info_handler(2029) [C1.1:2][0x159f1b0d0] Client handshake state: TLS client finish_client_handshake
default 13:32:56.201221-0300    MobileSyncExplorerReactNative   boringssl_context_info_handler(2029) [C1.1:2][0x159f1b0d0] Client handshake state: TLS client done
default 13:32:56.201378-0300    MobileSyncExplorerReactNative   boringssl_context_info_handler(2018) [C1.1:2][0x159f1b0d0] Client handshake done
default 13:32:56.202047-0300    MobileSyncExplorerReactNative   nw_protocol_boringssl_signal_connected(715) [C1.1:2][0x159f1b0d0] TLS connected [version(0x0303) ciphersuite(TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) group(0x0017) signature_alg(0x0401) alpn(nil) resumed(0) offered_ticket(0) false_started(0) ocsp_received(0) sct_received(0) connect_time(369ms) flight_time(339ms) rtt(171ms) write_stalls(0) read_stalls(9)]
default 13:32:56.202542-0300    MobileSyncExplorerReactNative   nw_flow_connected [C1.1 IPv4#edad3451:443 in_progress channel-flow (satisfied (Path is satisfied), viable, interface: en0, ipv4, dns)] Output protocol connected (CFNetworkConnection-2421654344)
default 13:32:56.203208-0300    MobileSyncExplorerReactNative   [C1.1 IPv4#edad3451:443 ready channel-flow (satisfied (Path is satisfied), viable, interface: en0, ipv4, dns)] event: flow:finish_connect @0.751s
default 13:32:56.203696-0300    MobileSyncExplorerReactNative   nw_connection_report_state_with_handler_on_nw_queue [C1] reporting state ready
default 13:32:56.203768-0300    MobileSyncExplorerReactNative   [C1 Hostname#9eb11243:443 ready resolver (satisfied (Path is satisfied), interface: en0, ipv4, dns)] event: flow:finish_connect @0.751s
default 13:32:56.204014-0300    MobileSyncExplorerReactNative   [C1.1 IPv4#edad3451:443 ready channel-flow (satisfied (Path is satisfied), viable, interface: en0, ipv4, dns)] event: flow:changed_viability @0.751s
default 13:32:56.204125-0300    MobileSyncExplorerReactNative   [C1 Hostname#9eb11243:443 ready resolver (satisfied (Path is satisfied), interface: en0, ipv4, dns)] event: flow:changed_viability @0.751s
default 13:32:56.204197-0300    MobileSyncExplorerReactNative   Connection 1: connected successfully
default 13:32:56.204238-0300    MobileSyncExplorerReactNative   Connection 1: TLS handshake complete
default 13:32:56.204277-0300    MobileSyncExplorerReactNative   Connection 1: ready C(N) E(N)
default 13:32:56.204591-0300    MobileSyncExplorerReactNative   Task <59475A3B-A12C-4AAD-8FF1-42EE6C7D50AF>.<1> now using Connection 1
default 13:32:56.204689-0300    MobileSyncExplorerReactNative   Connection 1: received viability advisory(Y)
default 13:32:56.204777-0300    MobileSyncExplorerReactNative   Task <59475A3B-A12C-4AAD-8FF1-42EE6C7D50AF>.<1> sent request, body N 0
default 13:32:56.381526-0300    MobileSyncExplorerReactNative   Task <59475A3B-A12C-4AAD-8FF1-42EE6C7D50AF>.<1> received response, status 404 content C
default 13:32:56.384226-0300    MobileSyncExplorerReactNative   Task <59475A3B-A12C-4AAD-8FF1-42EE6C7D50AF>.<1> response ended
default 13:32:56.384871-0300    MobileSyncExplorerReactNative   Task <59475A3B-A12C-4AAD-8FF1-42EE6C7D50AF>.<1> done using Connection 1
default 13:32:56.385808-0300    MobileSyncExplorerReactNative   Task <59475A3B-A12C-4AAD-8FF1-42EE6C7D50AF>.<1> summary for task success {transaction_duration_ms=965, response_status=404, connection=1, protocol="http/1.1", domain_lookup_duration_ms=78, connect_duration_ms=540, secure_connection_duration_ms=369, private_relay=false, request_start_ms=784, request_duration_ms=0, response_start_ms=961, response_duration_ms=3, request_bytes=462, response_bytes=2753, cache_hit=false}
default 13:32:56.387722-0300    MobileSyncExplorerReactNative   Task <59475A3B-A12C-4AAD-8FF1-42EE6C7D50AF>.<1> finished successfully
default 13:32:56.388006-0300    MobileSyncExplorerReactNative   CLASS: SFSDKAuthConfigUtil Org config request failed with error: Status Code: 404
default 13:32:56.522438-0300    MobileSyncExplorerReactNative   0x107ff5a40 - [PID=0] WebProcessCache::updateCapacity: Cache is disabled because process swap on navigation is disabled
default 13:32:56.524331-0300    MobileSyncExplorerReactNative   0x107fc8c00 - [PID=0] WebProcessProxy::constructor:
default 13:32:56.524422-0300    MobileSyncExplorerReactNative   0x107fe4ed0 - [PID=0, throttler=0x107fc8d70] ProcessThrottler::Activity::Activity: Starting background activity / 'WebProcess initialization'
default 13:32:56.525665-0300    MobileSyncExplorerReactNative   +[AVPictureInPicturePlatformAdapter isPictureInPictureSupported] isPictureInPictureSupported YES
default 13:32:56.531522-0300    MobileSyncExplorerReactNative   0x15a852218 - [pageProxyID=15, webPageID=16, PID=0] WebPageProxy::constructor:
default 13:32:56.531618-0300    MobileSyncExplorerReactNative   0x107fc8c00 - [PID=0] WebProcessProxy::addExistingWebPage: webPage=0x15a852218, pageProxyID=15, webPageID=16
default 13:32:56.531744-0300    MobileSyncExplorerReactNative   0x107ff5a40 - [PID=0] WebProcessCache::updateCapacity: Cache is disabled by client
default 13:32:56.534959-0300    MobileSyncExplorerReactNative   0x15a852218 - [pageProxyID=15, webPageID=16, PID=0] WebPageProxy::loadRequest:
default 13:32:56.535037-0300    MobileSyncExplorerReactNative   0x15a852218 - [pageProxyID=15, webPageID=16, PID=0] WebPageProxy::WebPageProxy::shouldForceForegroundPriorityForClientNavigation() returns 1 based on PageClient::canTakeForegroundAssertions()
default 13:32:56.535120-0300    MobileSyncExplorerReactNative   0x107fe5190 - [PID=0, throttler=0x107fc8d70] ProcessThrottler::Activity::Activity: Starting foreground activity / 'Client navigation'
default 13:32:56.535213-0300    MobileSyncExplorerReactNative   0x15a852218 - [pageProxyID=15, webPageID=16, PID=0] WebPageProxy::loadRequestWithNavigationShared:
default 13:32:56.537775-0300    MobileSyncExplorerReactNative   0x107ffa220 - NavigationState is taking a process network assertion because a page load started
default 13:32:56.543450-0300    MobileSyncExplorerReactNative   0x107fe51c0 - [PID=0, throttler=0x107fc8d70] ProcessThrottler::Activity::Activity: Starting background activity / 'Page Load'
default 13:32:56.551419-0300    MobileSyncExplorerReactNative   0x107fc8c00 - [PID=1587] WebProcessProxy::didFinishLaunching:
default 13:32:56.551510-0300    MobileSyncExplorerReactNative   0x107fc8d70 - [PID=1587] ProcessThrottler::didConnectToProcess:
default 13:32:56.551592-0300    MobileSyncExplorerReactNative   0x107fc8d70 - [PID=1587] ProcessThrottler::setAssertionType: Updating process assertion type to 3 (foregroundActivities=1, backgroundActivities=4)
default 13:32:56.551656-0300    MobileSyncExplorerReactNative   0x2809d16b0 - WKProcessAssertionBackgroundTaskManager: beginBackgroundTaskWithName
default 13:32:56.551726-0300    MobileSyncExplorerReactNative   WKProcessAssertionBackgroundTaskManager: Took a FinishTaskInterruptable assertion for own process
default 13:32:56.551788-0300    MobileSyncExplorerReactNative   0x107fc8c00 - [PID=1587] WebProcessProxy::didSetAssertionType: type=3
default 13:32:56.551815-0300    MobileSyncExplorerReactNative   0x107fc8c00 - [PID=1587] WebProcessProxy::didSetAssertionType(Foreground) Taking foreground assertion for network process
default 13:32:56.552750-0300    MobileSyncExplorerReactNative   0x107f68268 - [PID=1566] ProcessThrottler::updateAssertionIfNeeded: sending ProcessDidResume IPC because the process was suspended
default 13:32:56.552779-0300    MobileSyncExplorerReactNative   0x107f68268 - [PID=1566] ProcessThrottler::setAssertionType: Updating process assertion type to 3 (foregroundActivities=1, backgroundActivities=0)
default 13:32:56.552849-0300    MobileSyncExplorerReactNative   0x107fe5e60 - [PID=1566, throttler=0x107f68268] ProcessThrottler::Activity::Activity: Starting foreground activity / 'Networking for foreground view(s)'
default 13:32:56.561326-0300    MobileSyncExplorerReactNative   0x107ffa280 - ProcessAssertion: Successfully took RBS assertion 'WebProcess Foreground Assertion' for process with PID=1587
default 13:32:56.562242-0300    MobileSyncExplorerReactNative   0x107f68190 - NetworkProcessProxy is taking a background assertion because a web process is requesting a connection
default 13:32:56.566046-0300    MobileSyncExplorerReactNative   0x107ffa2e0 - ProcessAssertion: Successfully took RBS assertion 'NetworkProcess Foreground Assertion' for process with PID=1566
default 13:32:56.566107-0300    MobileSyncExplorerReactNative   0x107ff99e0 - ~ProcessAssertion: Releasing process assertion 'NetworkProcess Suspended Assertion' for process with PID=1566
default 13:32:56.572293-0300    MobileSyncExplorerReactNative   0x107fe4ed0 - [PID=1587, throttler=0x107fc8d70] ProcessThrottler::Activity::invalidate: Ending background activity / 'WebProcess initialization'
default 13:32:56.579727-0300    MobileSyncExplorerReactNative   Created visibility propagation view 0x159d1ea50 (contextID=148974185) for WebContent process with PID=1587
default 13:32:56.579804-0300    MobileSyncExplorerReactNative   0x15a852218 - [pageProxyID=15, webPageID=16, PID=1587] WebPageProxy::decidePolicyForNavigationAction: frameID=3, navigationID=1
default 13:32:56.580053-0300    MobileSyncExplorerReactNative   0x107fe5310 - SOAuthorizationCoordinator::tryAuthorize
default 13:32:56.580317-0300    MobileSyncExplorerReactNative   0x107fe5310 - SOAuthorizationCoordinator::tryAuthorize: Cannot authorize the requested URL.
default 13:32:56.581193-0300    MobileSyncExplorerReactNative   0x15a852218 - [pageProxyID=15, webPageID=16, PID=1587] WebPageProxy::decidePolicyForNavigationAction: listener called: frameID=3, navigationID=1, policyAction=0, safeBrowsingWarning=0, isAppBoundDomain=0
default 13:32:56.581337-0300    MobileSyncExplorerReactNative   0x15a852218 - [pageProxyID=15, webPageID=16, PID=1587] WebPageProxy::receivedNavigationPolicyDecision: frameID=3, navigationID=1, policyAction=0
default 13:32:56.581401-0300    MobileSyncExplorerReactNative   0x15a852218 - [pageProxyID=15, webPageID=16, PID=1587] WebPageProxy::decidePolicyForNavigationAction: keep using process 1587 for navigation, reason=Process has not yet committed any provisional loads
default 13:32:56.584359-0300    MobileSyncExplorerReactNative   client.trigger:#N CCFG for cid 0x62 has # of profiles: 0
default 13:32:56.584763-0300    MobileSyncExplorerReactNative   0x15a852218 - [pageProxyID=15, webPageID=16, PID=1587] WebPageProxy::didStartProvisionalLoadForFrame: frameID=3
default 13:32:56.584815-0300    MobileSyncExplorerReactNative   0x107fc8c00 - [PID=1587] WebProcessProxy::didStartProvisionalLoadForMainFrame:
default 13:32:56.643697-0300    MobileSyncExplorerReactNative   Received configuration update from daemon (initial)
default 13:32:57.265311-0300    MobileSyncExplorerReactNative   0x15a852218 - [pageProxyID=15, webPageID=16, PID=1587] WebPageProxy::decidePolicyForNavigationAction: frameID=3, navigationID=1
default 13:32:57.268088-0300    MobileSyncExplorerReactNative   0x107fe5310 - SOAuthorizationCoordinator::tryAuthorize
default 13:32:57.269494-0300    MobileSyncExplorerReactNative   0x107fe5310 - SOAuthorizationCoordinator::tryAuthorize: Cannot authorize the requested URL.
default 13:32:57.269649-0300    MobileSyncExplorerReactNative   0x15a852218 - [pageProxyID=15, webPageID=16, PID=1587] WebPageProxy::decidePolicyForNavigationAction: listener called: frameID=3, navigationID=1, policyAction=0, safeBrowsingWarning=0, isAppBoundDomain=0
default 13:32:57.269817-0300    MobileSyncExplorerReactNative   0x15a852218 - [pageProxyID=15, webPageID=16, PID=1587] WebPageProxy::receivedNavigationPolicyDecision: frameID=3, navigationID=1, policyAction=0
default 13:32:57.269973-0300    MobileSyncExplorerReactNative   0x15a852218 - [pageProxyID=15, webPageID=16, PID=1587] WebPageProxy::decidePolicyForNavigationAction: keep using process 1587 for navigation, reason=Process has not yet committed any provisional loads
default 13:32:57.272572-0300    MobileSyncExplorerReactNative   0x15a852218 - [pageProxyID=15, webPageID=16, PID=1587] WebPageProxy::didReceiveServerRedirectForProvisionalLoadForFrame: frameID=3
default 13:32:57.492104-0300    MobileSyncExplorerReactNative   0x15a852218 - [pageProxyID=15, webPageID=16, PID=1587] WebPageProxy::didNavigateWithNavigationDataShared:
default 13:32:57.492372-0300    MobileSyncExplorerReactNative   0x15a852218 - [pageProxyID=15, webPageID=16, PID=1587] WebPageProxy::didPerformServerRedirect:
default 13:32:57.496804-0300    MobileSyncExplorerReactNative   0x15a852218 - [pageProxyID=15, webPageID=16, PID=1587] WebPageProxy::didCommitLoadForFrame: frameID=3
default 13:32:57.498179-0300    MobileSyncExplorerReactNative   0x15a852218 - [pageProxyID=15, webPageID=16, PID=1587] WebPageProxy::willPerformClientRedirectForFrame: frameID=3
default 13:32:57.498375-0300    MobileSyncExplorerReactNative   0x15a852218 - [pageProxyID=15, webPageID=16, PID=1587] WebPageProxy::didFinishDocumentLoadForFrame: frameID=3
default 13:32:57.503540-0300    MobileSyncExplorerReactNative   0x15a852218 - [pageProxyID=15, webPageID=16, PID=1587] WebPageProxy::didFinishLoadForFrame: frameID=3
default 13:32:57.503676-0300    MobileSyncExplorerReactNative   0x107ffa220 - NavigationState will release its process network assertion soon because the page load completed
default 13:32:57.595418-0300    MobileSyncExplorerReactNative   Not observing PTDefaults on customer install.
default 13:32:57.603614-0300    MobileSyncExplorerReactNative   0x107fe5190 - [PID=1587, throttler=0x107fc8d70] ProcessThrottler::Activity::invalidate: Ending foreground activity / 'Client navigation'
default 13:32:57.603705-0300    MobileSyncExplorerReactNative   0x107fc8d70 - [PID=1587] ProcessThrottler::setAssertionType: Updating process assertion type to 1 (foregroundActivities=0, backgroundActivities=1)
default 13:32:57.603791-0300    MobileSyncExplorerReactNative   0x107fc8c00 - [PID=1587] WebProcessProxy::didSetAssertionType: type=1
default 13:32:57.603872-0300    MobileSyncExplorerReactNative   0x107fc8c00 - [PID=1587] WebProcessProxy::didSetAssertionType(Background) Taking background assertion for network process
default 13:32:57.603960-0300    MobileSyncExplorerReactNative   0x107fe57c0 - [PID=1566, throttler=0x107f68268] ProcessThrottler::Activity::Activity: Starting background activity / 'Networking for background view(s)'
default 13:32:57.603996-0300    MobileSyncExplorerReactNative   0x107fe5e60 - [PID=1566, throttler=0x107f68268] ProcessThrottler::Activity::invalidate: Ending foreground activity / 'Networking for foreground view(s)'
default 13:32:57.604098-0300    MobileSyncExplorerReactNative   0x107f68268 - [PID=1566] ProcessThrottler::setAssertionType: Updating process assertion type to 1 (foregroundActivities=0, backgroundActivities=1)
default 13:32:57.604207-0300    MobileSyncExplorerReactNative   0x15a852218 - [pageProxyID=15, webPageID=16, PID=1587] WebPageProxy::decidePolicyForNavigationAction: frameID=3, navigationID=0
default 13:32:57.604753-0300    MobileSyncExplorerReactNative   0x107fe5310 - SOAuthorizationCoordinator::tryAuthorize
default 13:32:57.605091-0300    MobileSyncExplorerReactNative   0x107fe5310 - SOAuthorizationCoordinator::tryAuthorize: Cannot authorize the requested URL.
default 13:32:57.605345-0300    MobileSyncExplorerReactNative   0x15a852218 - [pageProxyID=15, webPageID=16, PID=1587] WebPageProxy::decidePolicyForNavigationAction: listener called: frameID=3, navigationID=2, policyAction=0, safeBrowsingWarning=0, isAppBoundDomain=0
default 13:32:57.605403-0300    MobileSyncExplorerReactNative   0x15a852218 - [pageProxyID=15, webPageID=16, PID=1587] WebPageProxy::receivedNavigationPolicyDecision: frameID=3, navigationID=2, policyAction=0
default 13:32:57.605462-0300    MobileSyncExplorerReactNative   0x15a852218 - [pageProxyID=15, webPageID=16, PID=1587] WebPageProxy::decidePolicyForNavigationAction: keep using process 1587 for navigation, reason=Navigation is same-site
default 13:32:57.606106-0300    MobileSyncExplorerReactNative   0x107ffa7c0 - ProcessAssertion: Successfully took RBS assertion 'WebProcess Background Assertion' for process with PID=1587
default 13:32:57.608870-0300    MobileSyncExplorerReactNative   0x107ffa820 - ProcessAssertion: Successfully took RBS assertion 'NetworkProcess Background Assertion' for process with PID=1566
default 13:32:57.615529-0300    MobileSyncExplorerReactNative   0x107fb4af8 - ApplicationStateTracker::ApplicationStateTracker(): m_isInBackground=0
default 13:32:57.615597-0300    MobileSyncExplorerReactNative   0x15a851200 - WKApplicationStateTrackingView: View with page [0x15a852218, pageProxyID=15] was added to a window, _lastObservedStateWasBackground=0, isNowBackground=0
default 13:32:57.617883-0300    MobileSyncExplorerReactNative   0x15a852218 - [pageProxyID=15, webPageID=16, PID=1587] WebPageProxy::updateActivityState: view visibility state changed 0 -> 1
default 13:32:57.617990-0300    MobileSyncExplorerReactNative   0x15a852218 - [pageProxyID=15, webPageID=16, PID=1587] WebPageProxy::updateThrottleState: UIProcess is taking a foreground assertion because the view is visible
default 13:32:57.618845-0300    MobileSyncExplorerReactNative   0x107fc8d70 - [PID=1587] ProcessThrottler::setAssertionType: Updating process assertion type to 3 (foregroundActivities=1, backgroundActivities=2)
default 13:32:57.618933-0300    MobileSyncExplorerReactNative   0x107fc8c00 - [PID=1587] WebProcessProxy::didSetAssertionType: type=3
default 13:32:57.618983-0300    MobileSyncExplorerReactNative   0x107fc8c00 - [PID=1587] WebProcessProxy::didSetAssertionType(Foreground) Taking foreground assertion for network process
default 13:32:57.619045-0300    MobileSyncExplorerReactNative   0x107f68268 - [PID=1566] ProcessThrottler::setAssertionType: Updating process assertion type to 3 (foregroundActivities=1, backgroundActivities=1)
default 13:32:57.619106-0300    MobileSyncExplorerReactNative   0x107fe41f0 - [PID=1566, throttler=0x107f68268] ProcessThrottler::Activity::Activity: Starting foreground activity / 'Networking for foreground view(s)'
default 13:32:57.622067-0300    MobileSyncExplorerReactNative   0x107fe57c0 - [PID=1566, throttler=0x107f68268] ProcessThrottler::Activity::invalidate: Ending background activity / 'Networking for background view(s)'
default 13:32:57.622142-0300    MobileSyncExplorerReactNative   0x107fe4180 - [PID=1587, throttler=0x107fc8d70] ProcessThrottler::Activity::Activity: Starting foreground activity / 'View is visible'
default 13:32:57.623855-0300    MobileSyncExplorerReactNative   0x107ffa280 - ~ProcessAssertion: Releasing process assertion 'WebProcess Foreground Assertion' for process with PID=1587
default 13:32:57.623907-0300    MobileSyncExplorerReactNative   0x15a852218 - [pageProxyID=15, webPageID=16, PID=1587] WebPageProxy::didStartProvisionalLoadForFrame: frameID=3
default 13:32:57.623980-0300    MobileSyncExplorerReactNative   0x107fc8c00 - [PID=1587] WebProcessProxy::didStartProvisionalLoadForMainFrame:
default 13:32:57.624031-0300    MobileSyncExplorerReactNative   0x107ffa220 - NavigationState keeps its process network assertion because a new page load started
default 13:32:57.624166-0300    MobileSyncExplorerReactNative   0x107ffa2e0 - ~ProcessAssertion: Releasing process assertion 'NetworkProcess Foreground Assertion' for process with PID=1566
default 13:32:57.624660-0300    MobileSyncExplorerReactNative   0x15a851200 - WKApplicationStateTrackingView: View with page [0x15a852218, pageProxyID=15] was removed from a window, _lastObservedStateWasBackground=0
default 13:32:57.624968-0300    MobileSyncExplorerReactNative   0x107fb4af8 - ~ApplicationStateTracker
default 13:32:57.625085-0300    MobileSyncExplorerReactNative   0x107ffa9a0 - ProcessAssertion: Successfully took RBS assertion 'WebProcess Foreground Assertion' for process with PID=1587
default 13:32:57.625263-0300    MobileSyncExplorerReactNative   0x107fb4b60 - ApplicationStateTracker::ApplicationStateTracker(): m_isInBackground=0
default 13:32:57.625324-0300    MobileSyncExplorerReactNative   0x15a851200 - WKApplicationStateTrackingView: View with page [0x15a852218, pageProxyID=15] was added to a window, _lastObservedStateWasBackground=0, isNowBackground=0
default 13:32:57.627351-0300    MobileSyncExplorerReactNative   0x15a851200 - WKApplicationStateTrackingView: View with page [0x15a852218, pageProxyID=15] was removed from a window, _lastObservedStateWasBackground=0
default 13:32:57.627407-0300    MobileSyncExplorerReactNative   0x107fb4b60 - ~ApplicationStateTracker
default 13:32:57.627522-0300    MobileSyncExplorerReactNative   0x107fb4bc8 - ApplicationStateTracker::ApplicationStateTracker(): m_isInBackground=0
default 13:32:57.627629-0300    MobileSyncExplorerReactNative   0x15a851200 - WKApplicationStateTrackingView: View with page [0x15a852218, pageProxyID=15] was added to a window, _lastObservedStateWasBackground=0, isNowBackground=0
default 13:32:57.629215-0300    MobileSyncExplorerReactNative   Unbalanced calls to begin/end appearance transitions for <SFSDKRootController: 0x159f24f20>.
default 13:32:57.629333-0300    MobileSyncExplorerReactNative   0x107ffa7c0 - ~ProcessAssertion: Releasing process assertion 'WebProcess Background Assertion' for process with PID=1587
default 13:32:57.629849-0300    MobileSyncExplorerReactNative   0x107ffaa00 - ProcessAssertion: Successfully took RBS assertion 'NetworkProcess Foreground Assertion' for process with PID=1566
default 13:32:57.629957-0300    MobileSyncExplorerReactNative   0x107ffa820 - ~ProcessAssertion: Releasing process assertion 'NetworkProcess Background Assertion' for process with PID=1566
default 13:32:58.155282-0300    MobileSyncExplorerReactNative   0x15a852218 - [pageProxyID=15, webPageID=16, PID=1587] WebPageProxy::didPerformClientRedirectShared: frameID=3
default 13:32:58.155687-0300    MobileSyncExplorerReactNative   0x15a852218 - [pageProxyID=15, webPageID=16, PID=1587] WebPageProxy::didCancelClientRedirectForFrame: frameID=3
default 13:32:58.159918-0300    MobileSyncExplorerReactNative   0x15a852218 - [pageProxyID=15, webPageID=16, PID=1587] WebPageProxy::didCommitLoadForFrame: frameID=3
default 13:32:58.221543-0300    MobileSyncExplorerReactNative   0x15a852218 - [pageProxyID=15, webPageID=16, PID=1587] WebPageProxy::decidePolicyForNavigationAction: frameID=17, navigationID=0
default 13:32:58.221874-0300    MobileSyncExplorerReactNative   0x107fe5310 - SOAuthorizationCoordinator::tryAuthorize
default 13:32:58.222119-0300    MobileSyncExplorerReactNative   0x107fe5310 - SOAuthorizationCoordinator::tryAuthorize: Cannot authorize the requested URL.
default 13:32:58.222222-0300    MobileSyncExplorerReactNative   0x15a852218 - [pageProxyID=15, webPageID=16, PID=1587] WebPageProxy::didStartProvisionalLoadForFrame: frameID=17
default 13:32:58.222290-0300    MobileSyncExplorerReactNative   0x15a852218 - [pageProxyID=15, webPageID=16, PID=1587] WebPageProxy::decidePolicyForNavigationAction: listener called: frameID=17, navigationID=3, policyAction=0, safeBrowsingWarning=0, isAppBoundDomain=0
default 13:32:58.222349-0300    MobileSyncExplorerReactNative   0x15a852218 - [pageProxyID=15, webPageID=16, PID=1587] WebPageProxy::receivedNavigationPolicyDecision: frameID=17, navigationID=3, policyAction=0
default 13:32:58.222915-0300    MobileSyncExplorerReactNative   0x15a852218 - [pageProxyID=15, webPageID=16, PID=1587] WebPageProxy::didCommitLoadForFrame: frameID=17
default 13:32:58.222981-0300    MobileSyncExplorerReactNative   0x15a852218 - [pageProxyID=15, webPageID=16, PID=1587] WebPageProxy::didFinishDocumentLoadForFrame: frameID=17
default 13:32:58.223045-0300    MobileSyncExplorerReactNative   0x15a852218 - [pageProxyID=15, webPageID=16, PID=1587] WebPageProxy::didFinishLoadForFrame: frameID=17
default 13:32:58.223134-0300    MobileSyncExplorerReactNative   0x15a852218 - [pageProxyID=15, webPageID=16, PID=1587] WebPageProxy::willPerformClientRedirectForFrame: frameID=17
default 13:32:58.223680-0300    MobileSyncExplorerReactNative   0x15a852218 - [pageProxyID=15, webPageID=16, PID=1587] WebPageProxy::decidePolicyForNavigationAction: frameID=17, navigationID=0
default 13:32:58.224231-0300    MobileSyncExplorerReactNative   0x107fe5310 - SOAuthorizationCoordinator::tryAuthorize
default 13:32:58.224641-0300    MobileSyncExplorerReactNative   0x107fe5310 - SOAuthorizationCoordinator::tryAuthorize: Cannot authorize the requested URL.
default 13:32:58.224711-0300    MobileSyncExplorerReactNative   0x15a852218 - [pageProxyID=15, webPageID=16, PID=1587] WebPageProxy::decidePolicyForNavigationAction: listener called: frameID=17, navigationID=4, policyAction=0, safeBrowsingWarning=0, isAppBoundDomain=0
default 13:32:58.224746-0300    MobileSyncExplorerReactNative   0x15a852218 - [pageProxyID=15, webPageID=16, PID=1587] WebPageProxy::receivedNavigationPolicyDecision: frameID=17, navigationID=4, policyAction=0
default 13:32:58.236449-0300    MobileSyncExplorerReactNative   0x15a852218 - [pageProxyID=15, webPageID=16, PID=1587] WebPageProxy::didStartProvisionalLoadForFrame: frameID=17
default 13:32:58.255472-0300    MobileSyncExplorerReactNative   0x15a852218 - [pageProxyID=15, webPageID=16, PID=1587] WebPageProxy::didCancelClientRedirectForFrame: frameID=17
default 13:32:58.255630-0300    MobileSyncExplorerReactNative   0x15a852218 - [pageProxyID=15, webPageID=16, PID=1587] WebPageProxy::didCommitLoadForFrame: frameID=17
default 13:32:58.268192-0300    MobileSyncExplorerReactNative   0x15a852218 - [pageProxyID=15, webPageID=16, PID=1587] WebPageProxy::didFinishDocumentLoadForFrame: frameID=17
default 13:32:58.268254-0300    MobileSyncExplorerReactNative   0x15a852218 - [pageProxyID=15, webPageID=16, PID=1587] WebPageProxy::didFinishLoadForFrame: frameID=17
default 13:32:58.311454-0300    MobileSyncExplorerReactNative   Writing analzed variants.
default 13:32:58.957433-0300    MobileSyncExplorerReactNative   0x15a852218 - [pageProxyID=15, webPageID=16, PID=1587] WebPageProxy::didFinishDocumentLoadForFrame: frameID=3
default 13:32:58.963197-0300    MobileSyncExplorerReactNative   0x15a852218 - [pageProxyID=15, webPageID=16, PID=1587] WebPageProxy::didFinishLoadForFrame: frameID=3
default 13:32:58.963395-0300    MobileSyncExplorerReactNative   0x107ffa220 - NavigationState will release its process network assertion soon because the page load completed
default 13:33:01.963048-0300    MobileSyncExplorerReactNative   0x107ffa220 NavigationState is releasing background process assertion because a page load completed
default 13:33:01.963133-0300    MobileSyncExplorerReactNative   0x107fe51c0 - [PID=1587, throttler=0x107fc8d70] ProcessThrottler::Activity::invalidate: Ending background activity / 'Page Load'
wmathurin commented 3 years ago

Tell us more about the type of authentication you are using. Are you using advanced authentication? How is authentication configured on your org?

rsmilne commented 3 years ago

Thanks for responding. Not using advanced authentication. I am attaching bootconfig.plist and oauth policies for the connected app. Using oauth authentication. Session settings set to 24hs on both profile and org levels. For what I gather from testing it seems to be loosing the saved credentials after being closed for 20+ minutes. As mentioned this happens only in physical devices on ios 15.

Screen Shot 2021-09-28 at 17 42 31 Screen Shot 2021-09-28 at 17 25 38

Let me know if you need further information. Thanks!

bhariharan commented 3 years ago

A couple of follow up questions:

rsmilne commented 3 years ago

It is not. Not sure why it says 0. If I edit that is not selected. It's valid until revoked. So no not enabled. Screen Shot 2021-09-28 at 18 28 00

bhariharan commented 3 years ago

I noticed that IP restrictions are enabled in your latest screenshot. Could you try turning IP restrictions off, and check if the problem still exists? Based on the previous logs, it looks like the IP address might have changed (outside the subnet), and that could be a reason why the token refresh call failed.

rsmilne commented 3 years ago

Hi, I made the change and tried twice in case it hadn't taken effect yet but same issue. Plus that wouldn't explain why it works on the simulator or why it still works for users using ios 14 but not to those in ios 15.
Here is the new log, after the change. I couldn't notice any difference.

default 19:42:26.077254-0300 MobileSyncExplorerReactNative Could not signal service com.apple.WebKit.WebContent: 113: Could not find specified service default 19:42:26.077328-0300 MobileSyncExplorerReactNative 0x1035f90e0 - ~ProcessAssertion: Releasing process assertion 'ConnectionTerminationWatchdog' for process with PID=2315 default 19:42:26.249649-0300 MobileSyncExplorerReactNative AggregateDictionary is deprecated and will be removed in this release. Please migrate to Core Analytics. default 19:42:26.249785-0300 MobileSyncExplorerReactNative 0x103568268 - [PID=2316] ProcessThrottler::updateAssertionIfNeeded: sending ProcessDidResume IPC because the process was suspended default 19:42:26.249871-0300 MobileSyncExplorerReactNative 0x103568268 - [PID=2316] ProcessThrottler::setAssertionType: Updating process assertion type to 1 (foregroundActivities=0, backgroundActivities=1) default 19:42:26.253529-0300 MobileSyncExplorerReactNative 0x280da1200 - WKProcessAssertionBackgroundTaskManager: beginBackgroundTaskWithName default 19:42:26.253580-0300 MobileSyncExplorerReactNative WKProcessAssertionBackgroundTaskManager: Took a FinishTaskInterruptable assertion for own process default 19:42:26.299896-0300 MobileSyncExplorerReactNative Task .<1> resuming, timeouts(60.0, 604800.0) QOS(0x21) Voucher default 19:42:26.304018-0300 MobileSyncExplorerReactNative [Telemetry]: Activity <nw_activity 12:2 [39D7630A-C3C7-48AB-A4E6-F2C40B1FB8D8] (reporting strategy default)> on Task .<1> was not selected for reporting default 19:42:26.322031-0300 MobileSyncExplorerReactNative Task .<1> {strength 1, tls 8, ct 0, sub 0, sig 0, ciphers 1, bundle 0, builtin 0} default 19:42:26.322988-0300 MobileSyncExplorerReactNative Connection 1: enabling TLS default 19:42:26.325551-0300 MobileSyncExplorerReactNative Skip setting user action callback for 3rd party apps default 19:42:26.352067-0300 MobileSyncExplorerReactNative 0x1035f9200 - ProcessAssertion: Successfully took RBS assertion 'NetworkProcess Background Assertion' for process with PID=2316 default 19:42:26.352360-0300 MobileSyncExplorerReactNative 0x1035f9140 - ~ProcessAssertion: Releasing process assertion 'NetworkProcess Suspended Assertion' for process with PID=2316 default 19:42:26.352395-0300 MobileSyncExplorerReactNative Connection 1: starting, TC(0x0) default 19:42:26.352499-0300 MobileSyncExplorerReactNative [C1 40930CD0-B18B-432C-ACD6-905D41CB164A Hostname#5f41a984:443 tcp, url hash: e17ddfd7, tls, definite, attribution: developer, context: com.apple.CFNetwork.NSURLSession.{D33A10AF-D184-4D61-A2A6-E9F1DFB9D4AB}{(null)}{Y}{2} (private), proc: 61AED3D7-E7CC-3FD1-B7CF-4FD9052C191F] start default 19:42:26.352907-0300 MobileSyncExplorerReactNative [C1 Hostname#5f41a984:443 initial path ((null))] event: path:start @0.108s default 19:42:26.353110-0300 MobileSyncExplorerReactNative [C1 Hostname#5f41a984:443 waiting path (satisfied (Path is satisfied), interface: en0, ipv4, dns)] event: path:satisfied @0.109s, uuid: 4048C566-9A4A-4342-8B5A-67463A994734 default 19:42:26.353369-0300 MobileSyncExplorerReactNative [C1 Hostname#5f41a984:443 in_progress resolver (satisfied (Path is satisfied), interface: en0, ipv4, dns)] event: resolver:start_dns @0.109s default 19:42:26.354609-0300 MobileSyncExplorerReactNative nw_connection_report_state_with_handler_on_nw_queue [C1] reporting state preparing default 19:42:26.354764-0300 MobileSyncExplorerReactNative Task .<1> setting up Connection 1 default 19:42:26.412347-0300 MobileSyncExplorerReactNative nw_endpoint_resolver_update [C1 Hostname#5f41a984:443 in_progress resolver (satisfied (Path is satisfied), interface: en0, ipv4, dns)] Adding endpoint handler for IPv4#c966ff80:443 default 19:42:26.412499-0300 MobileSyncExplorerReactNative nw_endpoint_resolver_update [C1 Hostname#5f41a984:443 in_progress resolver (satisfied (Path is satisfied), interface: en0, ipv4, dns)] Adding endpoint handler for IPv4#3b903fe2:443 default 19:42:26.412606-0300 MobileSyncExplorerReactNative nw_endpoint_resolver_update [C1 Hostname#5f41a984:443 in_progress resolver (satisfied (Path is satisfied), interface: en0, ipv4, dns)] Adding endpoint handler for IPv4#ffb84ec0:443 default 19:42:26.413077-0300 MobileSyncExplorerReactNative [C1 Hostname#5f41a984:443 in_progress resolver (satisfied (Path is satisfied), interface: en0, ipv4, dns)] event: resolver:receive_dns @0.169s default 19:42:26.413619-0300 MobileSyncExplorerReactNative [C1.1 IPv4#c966ff80:443 initial path ((null))] event: path:start @0.170s default 19:42:26.413925-0300 MobileSyncExplorerReactNative [C1.1 IPv4#c966ff80:443 waiting path (satisfied (Path is satisfied), interface: en0, ipv4, dns)] event: path:satisfied @0.171s, uuid: F57BAE2B-9B5B-4685-926E-E9B64ECC32EE default 19:42:26.414232-0300 MobileSyncExplorerReactNative [C1.1 IPv4#c966ff80:443 in_progress channel-flow (satisfied (Path is satisfied), interface: en0, ipv4, dns)] event: flow:start_nexus @0.171s default 19:42:26.415091-0300 MobileSyncExplorerReactNative [C1.1 IPv4#c966ff80:443 in_progress channel-flow (satisfied (Path is satisfied), viable, interface: en0, ipv4, dns)] event: flow:receive_nexus @0.172s default 19:42:26.416102-0300 MobileSyncExplorerReactNative [C1.1 IPv4#c966ff80:443 in_progress channel-flow (satisfied (Path is satisfied), viable, interface: en0, ipv4, dns)] event: flow:start_connect @0.174s default 19:42:26.416305-0300 MobileSyncExplorerReactNative tcp_output [C1.1:3] flags=[SEC] seq=2420385322, ack=0, win=65535 state=SYN_SENT rcv_nxt=0, snd_una=2420385322 default 19:42:26.566601-0300 MobileSyncExplorerReactNative nw_endpoint_resolver_update [C1 Hostname#5f41a984:443 in_progress resolver (satisfied (Path is satisfied), interface: en0, ipv4, dns)] Adding endpoint handler for IPv4#3b903fe2:443 default 19:42:26.566672-0300 MobileSyncExplorerReactNative nw_endpoint_resolver_update [C1 Hostname#5f41a984:443 in_progress resolver (satisfied (Path is satisfied), interface: en0, ipv4, dns)] Adding endpoint handler for IPv4#ffb84ec0:443 default 19:42:26.566796-0300 MobileSyncExplorerReactNative [C1 Hostname#5f41a984:443 in_progress resolver (satisfied (Path is satisfied), interface: en0, ipv4, dns)] event: resolver:receive_dns @0.318s default 19:42:26.594173-0300 MobileSyncExplorerReactNative container_system_group_path_for_identifier: success default 19:42:26.597546-0300 MobileSyncExplorerReactNative 0x103568268 - [PID=2316] ProcessThrottler::sendPrepareToSuspendIPC: isSuspensionImminent=0 default 19:42:26.597687-0300 MobileSyncExplorerReactNative 0x103568268 - [PID=2316] ProcessThrottler::sendPrepareToSuspendIPC: Sending PrepareToSuspend(3, isSuspensionImminent=0) IPC default 19:42:26.618629-0300 MobileSyncExplorerReactNative tcp_input [C1.1:3] flags=[S.] seq=342449743, ack=2420385323, win=4356 state=SYN_SENT rcv_nxt=0, snd_una=2420385322 default 19:42:26.619200-0300 MobileSyncExplorerReactNative nw_flow_connected [C1.1 IPv4#c966ff80:443 in_progress channel-flow (satisfied (Path is satisfied), viable, interface: en0, ipv4, dns)] Transport protocol connected (tcp) default 19:42:26.619757-0300 MobileSyncExplorerReactNative [C1.1 IPv4#c966ff80:443 in_progress channel-flow (satisfied (Path is satisfied), viable, interface: en0, ipv4, dns)] event: flow:finish_transport @0.365s default 19:42:26.619848-0300 MobileSyncExplorerReactNative [C1 Hostname#5f41a984:443 in_progress resolver (satisfied (Path is satisfied), interface: en0, ipv4, dns)] event: flow:finish_transport @0.365s default 19:42:26.621551-0300 MobileSyncExplorerReactNative boringssl_session_apply_protocol_options_for_transport_block_invoke(1715) [C1.1:2][0x10321c9e0] TLS configured [min_version(0x0303) max_version(0x0304) name() tickets(false) false_start(false) enforce_ev(false) enforce_ats(false)] default 19:42:26.622169-0300 MobileSyncExplorerReactNative boringssl_context_info_handler(2012) [C1.1:2][0x10321c9e0] Client handshake started default 19:42:26.622802-0300 MobileSyncExplorerReactNative boringssl_context_info_handler(2029) [C1.1:2][0x10321c9e0] Client handshake state: TLS client enter_early_data default 19:42:26.623673-0300 MobileSyncExplorerReactNative boringssl_context_info_handler(2029) [C1.1:2][0x10321c9e0] Client handshake state: TLS client read_server_hello default 19:42:26.624911-0300 MobileSyncExplorerReactNative 0x1035f57d8 - [PID=0] WebProcessCache::updateCapacity: Cache is disabled because process swap on navigation is disabled default 19:42:26.625633-0300 MobileSyncExplorerReactNative 0x103568268 - [PID=2316] ProcessThrottler::updateAssertionIfNeeded: sending ProcessDidResume IPC because the WebProcess is still processing request to suspend=3 default 19:42:26.641710-0300 MobileSyncExplorerReactNative WebBackForwardCache::clear default 19:42:26.641865-0300 MobileSyncExplorerReactNative 0x103568268 - [PID=2316] ProcessThrottler::sendPrepareToSuspendIPC: isSuspensionImminent=0 default 19:42:26.641953-0300 MobileSyncExplorerReactNative 0x103568268 - [PID=2316] ProcessThrottler::sendPrepareToSuspendIPC: Sending PrepareToSuspend(4, isSuspensionImminent=0) IPC default 19:42:26.644129-0300 MobileSyncExplorerReactNative 0x103568268 - [PID=2316] ProcessThrottler::processReadyToSuspend: Updating process assertion to allow suspension default 19:42:26.644252-0300 MobileSyncExplorerReactNative 0x103568268 - [PID=2316] ProcessThrottler::setAssertionType: Updating process assertion type to 0 (foregroundActivities=0, backgroundActivities=0) default 19:42:26.648679-0300 MobileSyncExplorerReactNative 0x1035f99e0 - ProcessAssertion: Successfully took RBS assertion 'NetworkProcess Suspended Assertion' for process with PID=2316 default 19:42:26.648791-0300 MobileSyncExplorerReactNative 0x1035f9200 - ~ProcessAssertion: Releasing process assertion 'NetworkProcess Background Assertion' for process with PID=2316 default 19:42:26.648845-0300 MobileSyncExplorerReactNative 0x280da1200 - WKProcessAssertionBackgroundTaskManager: endBackgroundTask default 19:42:26.861052-0300 MobileSyncExplorerReactNative boringssl_context_info_handler(2029) [C1.1:2][0x10321c9e0] Client handshake state: TLS client read_server_certificate default 19:42:26.861687-0300 MobileSyncExplorerReactNative boringssl_context_info_handler(2029) [C1.1:2][0x10321c9e0] Client handshake state: TLS client read_certificate_status default 19:42:26.861794-0300 MobileSyncExplorerReactNative boringssl_context_info_handler(2029) [C1.1:2][0x10321c9e0] Client handshake state: TLS client verify_server_certificate default 19:42:26.863310-0300 MobileSyncExplorerReactNative boringssl_context_evaluate_trust_async(1615) [C1.1:2][0x10321c9e0] Performing external trust evaluation default 19:42:26.863722-0300 MobileSyncExplorerReactNative boringssl_context_evaluate_trust_async_external(1600) [C1.1:2][0x10321c9e0] Asyncing for external verify block default 19:42:26.864623-0300 MobileSyncExplorerReactNative Connection 1: asked to evaluate TLS Trust default 19:42:26.864923-0300 MobileSyncExplorerReactNative Task .<1> auth completion disp=1 cred=0x0 default 19:42:26.873528-0300 MobileSyncExplorerReactNative System Trust Evaluation yielded status(0) default 19:42:26.883219-0300 MobileSyncExplorerReactNative Connection 1: TLS Trust result 0 default 19:42:26.883483-0300 MobileSyncExplorerReactNative boringssl_context_evaluate_trust_async_external_block_invoke_3(1556) [C1.1:2][0x10321c9e0] Returning from external verify block with result: true default 19:42:26.883862-0300 MobileSyncExplorerReactNative boringssl_context_certificate_verify_callback(1777) [C1.1:2][0x10321c9e0] Certificate verification result: OK default 19:42:26.883963-0300 MobileSyncExplorerReactNative boringssl_context_info_handler(2029) [C1.1:2][0x10321c9e0] Client handshake state: TLS client read_server_key_exchange default 19:42:26.884633-0300 MobileSyncExplorerReactNative boringssl_context_info_handler(2029) [C1.1:2][0x10321c9e0] Client handshake state: TLS client read_certificate_request default 19:42:26.885440-0300 MobileSyncExplorerReactNative boringssl_context_info_handler(2029) [C1.1:2][0x10321c9e0] Client handshake state: TLS client read_server_hello_done default 19:42:26.885539-0300 MobileSyncExplorerReactNative boringssl_context_info_handler(2029) [C1.1:2][0x10321c9e0] Client handshake state: TLS client send_client_certificate default 19:42:26.885643-0300 MobileSyncExplorerReactNative boringssl_context_info_handler(2029) [C1.1:2][0x10321c9e0] Client handshake state: TLS client send_client_key_exchange default 19:42:26.886686-0300 MobileSyncExplorerReactNative boringssl_context_info_handler(2029) [C1.1:2][0x10321c9e0] Client handshake state: TLS client send_client_certificate_verify default 19:42:26.886919-0300 MobileSyncExplorerReactNative boringssl_context_info_handler(2029) [C1.1:2][0x10321c9e0] Client handshake state: TLS client send_client_finished default 19:42:26.887507-0300 MobileSyncExplorerReactNative boringssl_context_info_handler(2029) [C1.1:2][0x10321c9e0] Client handshake state: TLS client finish_flight default 19:42:26.887855-0300 MobileSyncExplorerReactNative boringssl_context_info_handler(2029) [C1.1:2][0x10321c9e0] Client handshake state: TLS client read_session_ticket default 19:42:26.887909-0300 MobileSyncExplorerReactNative boringssl_context_info_handler(2029) [C1.1:2][0x10321c9e0] Client handshake state: TLS client process_change_cipher_spec default 19:42:27.169327-0300 MobileSyncExplorerReactNative boringssl_context_info_handler(2029) [C1.1:2][0x10321c9e0] Client handshake state: TLS client read_server_finished default 19:42:27.174666-0300 MobileSyncExplorerReactNative boringssl_context_info_handler(2029) [C1.1:2][0x10321c9e0] Client handshake state: TLS client finish_client_handshake default 19:42:27.176177-0300 MobileSyncExplorerReactNative boringssl_context_info_handler(2029) [C1.1:2][0x10321c9e0] Client handshake state: TLS client done default 19:42:27.176889-0300 MobileSyncExplorerReactNative boringssl_context_info_handler(2018) [C1.1:2][0x10321c9e0] Client handshake done default 19:42:27.180058-0300 MobileSyncExplorerReactNative nw_protocol_boringssl_signal_connected(715) [C1.1:2][0x10321c9e0] TLS connected [version(0x0303) ciphersuite(TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) group(0x0017) signature_alg(0x0401) alpn(nil) resumed(0) offered_ticket(0) false_started(0) ocsp_received(0) sct_received(0) connect_time(564ms) flight_time(530ms) rtt(251ms) write_stalls(0) read_stalls(6)] default 19:42:27.180915-0300 MobileSyncExplorerReactNative nw_flow_connected [C1.1 IPv4#c966ff80:443 in_progress channel-flow (satisfied (Path is satisfied), viable, interface: en0, ipv4, dns)] Output protocol connected (CFNetworkConnection-1616706045) default 19:42:27.181669-0300 MobileSyncExplorerReactNative [C1.1 IPv4#c966ff80:443 ready channel-flow (satisfied (Path is satisfied), viable, interface: en0, ipv4, dns)] event: flow:finish_connect @0.933s default 19:42:27.182322-0300 MobileSyncExplorerReactNative nw_connection_report_state_with_handler_on_nw_queue [C1] reporting state ready default 19:42:27.182545-0300 MobileSyncExplorerReactNative [C1 Hostname#5f41a984:443 ready resolver (satisfied (Path is satisfied), interface: en0, ipv4, dns)] event: flow:finish_connect @0.934s default 19:42:27.183250-0300 MobileSyncExplorerReactNative [C1.1 IPv4#c966ff80:443 ready channel-flow (satisfied (Path is satisfied), viable, interface: en0, ipv4, dns)] event: flow:changed_viability @0.934s default 19:42:27.183346-0300 MobileSyncExplorerReactNative [C1 Hostname#5f41a984:443 ready resolver (satisfied (Path is satisfied), interface: en0, ipv4, dns)] event: flow:changed_viability @0.934s default 19:42:27.183531-0300 MobileSyncExplorerReactNative Connection 1: connected successfully default 19:42:27.183723-0300 MobileSyncExplorerReactNative Connection 1: TLS handshake complete default 19:42:27.183866-0300 MobileSyncExplorerReactNative Connection 1: ready C(N) E(N) default 19:42:27.184396-0300 MobileSyncExplorerReactNative Task .<1> now using Connection 1 default 19:42:27.184783-0300 MobileSyncExplorerReactNative Connection 1: received viability advisory(Y) default 19:42:27.184885-0300 MobileSyncExplorerReactNative Task .<1> sent request, body N 0 default 19:42:27.474828-0300 MobileSyncExplorerReactNative Task .<1> received response, status 404 content C default 19:42:27.476778-0300 MobileSyncExplorerReactNative Task .<1> response ended default 19:42:27.477217-0300 MobileSyncExplorerReactNative Task .<1> done using Connection 1 default 19:42:27.478394-0300 MobileSyncExplorerReactNative Task .<1> summary for task success {transaction_duration_ms=1291, response_status=404, connection=1, protocol="http/1.1", domain_lookup_duration_ms=60, connect_duration_ms=759, secure_connection_duration_ms=564, private_relay=false, request_start_ms=994, request_duration_ms=0, response_start_ms=1288, response_duration_ms=2, request_bytes=462, response_bytes=2753, cache_hit=false} default 19:42:27.479901-0300 MobileSyncExplorerReactNative Task .<1> finished successfully default 19:42:27.480178-0300 MobileSyncExplorerReactNative CLASS: SFSDKAuthConfigUtil Org config request failed with error: Status Code: 404 default 19:42:27.615453-0300 MobileSyncExplorerReactNative 0x1035f5500 - [PID=0] WebProcessCache::updateCapacity: Cache is disabled because process swap on navigation is disabled default 19:42:27.617554-0300 MobileSyncExplorerReactNative 0x1035c8c00 - [PID=0] WebProcessProxy::constructor: default 19:42:27.617662-0300 MobileSyncExplorerReactNative 0x1035e4ed0 - [PID=0, throttler=0x1035c8d70] ProcessThrottler::Activity::Activity: Starting background activity / 'WebProcess initialization' default 19:42:27.618916-0300 MobileSyncExplorerReactNative +[AVPictureInPicturePlatformAdapter isPictureInPictureSupported] isPictureInPictureSupported YES default 19:42:27.622947-0300 MobileSyncExplorerReactNative 0x103841c18 - [pageProxyID=15, webPageID=16, PID=0] WebPageProxy::constructor: default 19:42:27.623028-0300 MobileSyncExplorerReactNative 0x1035c8c00 - [PID=0] WebProcessProxy::addExistingWebPage: webPage=0x103841c18, pageProxyID=15, webPageID=16 default 19:42:27.623137-0300 MobileSyncExplorerReactNative 0x1035f5500 - [PID=0] WebProcessCache::updateCapacity: Cache is disabled by client default 19:42:27.625039-0300 MobileSyncExplorerReactNative 0x103841c18 - [pageProxyID=15, webPageID=16, PID=0] WebPageProxy::loadRequest: default 19:42:27.625122-0300 MobileSyncExplorerReactNative 0x103841c18 - [pageProxyID=15, webPageID=16, PID=0] WebPageProxy::WebPageProxy::shouldForceForegroundPriorityForClientNavigation() returns 1 based on PageClient::canTakeForegroundAssertions() default 19:42:27.625272-0300 MobileSyncExplorerReactNative 0x1035e5190 - [PID=0, throttler=0x1035c8d70] ProcessThrottler::Activity::Activity: Starting foreground activity / 'Client navigation' default 19:42:27.625389-0300 MobileSyncExplorerReactNative 0x103841c18 - [pageProxyID=15, webPageID=16, PID=0] WebPageProxy::loadRequestWithNavigationShared: default 19:42:27.628221-0300 MobileSyncExplorerReactNative 0x1035fa220 - NavigationState is taking a process network assertion because a page load started default 19:42:27.628360-0300 MobileSyncExplorerReactNative 0x1035e51c0 - [PID=0, throttler=0x1035c8d70] ProcessThrottler::Activity::Activity: Starting background activity / 'Page Load' default 19:42:27.635451-0300 MobileSyncExplorerReactNative 0x1035c8c00 - [PID=2318] WebProcessProxy::didFinishLaunching: default 19:42:27.635596-0300 MobileSyncExplorerReactNative 0x1035c8d70 - [PID=2318] ProcessThrottler::didConnectToProcess: default 19:42:27.635766-0300 MobileSyncExplorerReactNative 0x1035c8d70 - [PID=2318] ProcessThrottler::setAssertionType: Updating process assertion type to 3 (foregroundActivities=1, backgroundActivities=4) default 19:42:27.635831-0300 MobileSyncExplorerReactNative 0x280da1200 - WKProcessAssertionBackgroundTaskManager: beginBackgroundTaskWithName default 19:42:27.635900-0300 MobileSyncExplorerReactNative WKProcessAssertionBackgroundTaskManager: Took a FinishTaskInterruptable assertion for own process default 19:42:27.635953-0300 MobileSyncExplorerReactNative 0x1035c8c00 - [PID=2318] WebProcessProxy::didSetAssertionType: type=3 default 19:42:27.636015-0300 MobileSyncExplorerReactNative 0x1035c8c00 - [PID=2318] WebProcessProxy::didSetAssertionType(Foreground) Taking foreground assertion for network process default 19:42:27.636178-0300 MobileSyncExplorerReactNative 0x103568268 - [PID=2316] ProcessThrottler::updateAssertionIfNeeded: sending ProcessDidResume IPC because the process was suspended default 19:42:27.636270-0300 MobileSyncExplorerReactNative 0x103568268 - [PID=2316] ProcessThrottler::setAssertionType: Updating process assertion type to 3 (foregroundActivities=1, backgroundActivities=0) default 19:42:27.636352-0300 MobileSyncExplorerReactNative 0x1035e6860 - [PID=2316, throttler=0x103568268] ProcessThrottler::Activity::Activity: Starting foreground activity / 'Networking for foreground view(s)' default 19:42:27.652122-0300 MobileSyncExplorerReactNative 0x103568190 - NetworkProcessProxy is taking a background assertion because a web process is requesting a connection default 19:42:27.657499-0300 MobileSyncExplorerReactNative 0x1035fa280 - ProcessAssertion: Successfully took RBS assertion 'WebProcess Foreground Assertion' for process with PID=2318 default 19:42:27.659742-0300 MobileSyncExplorerReactNative 0x1035fa2e0 - ProcessAssertion: Successfully took RBS assertion 'NetworkProcess Foreground Assertion' for process with PID=2316 default 19:42:27.659811-0300 MobileSyncExplorerReactNative 0x1035f99e0 - ~ProcessAssertion: Releasing process assertion 'NetworkProcess Suspended Assertion' for process with PID=2316 default 19:42:27.668118-0300 MobileSyncExplorerReactNative 0x1035e4ed0 - [PID=2318, throttler=0x1035c8d70] ProcessThrottler::Activity::invalidate: Ending background activity / 'WebProcess initialization' default 19:42:27.674635-0300 MobileSyncExplorerReactNative Created visibility propagation view 0x103210630 (contextID=2975354816) for WebContent process with PID=2318 default 19:42:27.674715-0300 MobileSyncExplorerReactNative 0x103841c18 - [pageProxyID=15, webPageID=16, PID=2318] WebPageProxy::decidePolicyForNavigationAction: frameID=3, navigationID=1 default 19:42:27.674868-0300 MobileSyncExplorerReactNative 0x1035e5310 - SOAuthorizationCoordinator::tryAuthorize default 19:42:27.675137-0300 MobileSyncExplorerReactNative 0x1035e5310 - SOAuthorizationCoordinator::tryAuthorize: Cannot authorize the requested URL. default 19:42:27.675978-0300 MobileSyncExplorerReactNative 0x103841c18 - [pageProxyID=15, webPageID=16, PID=2318] WebPageProxy::decidePolicyForNavigationAction: listener called: frameID=3, navigationID=1, policyAction=0, safeBrowsingWarning=0, isAppBoundDomain=0 default 19:42:27.676026-0300 MobileSyncExplorerReactNative 0x103841c18 - [pageProxyID=15, webPageID=16, PID=2318] WebPageProxy::receivedNavigationPolicyDecision: frameID=3, navigationID=1, policyAction=0 default 19:42:27.676093-0300 MobileSyncExplorerReactNative 0x103841c18 - [pageProxyID=15, webPageID=16, PID=2318] WebPageProxy::decidePolicyForNavigationAction: keep using process 2318 for navigation, reason=Process has not yet committed any provisional loads default 19:42:27.679354-0300 MobileSyncExplorerReactNative client.trigger:#N CCFG for cid 0x62 has # of profiles: 0 default 19:42:27.680615-0300 MobileSyncExplorerReactNative 0x103841c18 - [pageProxyID=15, webPageID=16, PID=2318] WebPageProxy::didStartProvisionalLoadForFrame: frameID=3 default 19:42:27.680679-0300 MobileSyncExplorerReactNative 0x1035c8c00 - [PID=2318] WebProcessProxy::didStartProvisionalLoadForMainFrame: default 19:42:27.735862-0300 MobileSyncExplorerReactNative Received configuration update from daemon (initial) default 19:42:28.748730-0300 MobileSyncExplorerReactNative 0x103841c18 - [pageProxyID=15, webPageID=16, PID=2318] WebPageProxy::decidePolicyForNavigationAction: frameID=3, navigationID=1 default 19:42:28.750909-0300 MobileSyncExplorerReactNative 0x1035e5310 - SOAuthorizationCoordinator::tryAuthorize default 19:42:28.752469-0300 MobileSyncExplorerReactNative 0x1035e5310 - SOAuthorizationCoordinator::tryAuthorize: Cannot authorize the requested URL. default 19:42:28.752623-0300 MobileSyncExplorerReactNative 0x103841c18 - [pageProxyID=15, webPageID=16, PID=2318] WebPageProxy::decidePolicyForNavigationAction: listener called: frameID=3, navigationID=1, policyAction=0, safeBrowsingWarning=0, isAppBoundDomain=0 default 19:42:28.752810-0300 MobileSyncExplorerReactNative 0x103841c18 - [pageProxyID=15, webPageID=16, PID=2318] WebPageProxy::receivedNavigationPolicyDecision: frameID=3, navigationID=1, policyAction=0 default 19:42:28.752996-0300 MobileSyncExplorerReactNative 0x103841c18 - [pageProxyID=15, webPageID=16, PID=2318] WebPageProxy::decidePolicyForNavigationAction: keep using process 2318 for navigation, reason=Process has not yet committed any provisional loads default 19:42:28.755625-0300 MobileSyncExplorerReactNative 0x103841c18 - [pageProxyID=15, webPageID=16, PID=2318] WebPageProxy::didReceiveServerRedirectForProvisionalLoadForFrame: frameID=3 default 19:42:29.130026-0300 MobileSyncExplorerReactNative 0x103841c18 - [pageProxyID=15, webPageID=16, PID=2318] WebPageProxy::didNavigateWithNavigationDataShared: default 19:42:29.130078-0300 MobileSyncExplorerReactNative 0x103841c18 - [pageProxyID=15, webPageID=16, PID=2318] WebPageProxy::didPerformServerRedirect: default 19:42:29.133671-0300 MobileSyncExplorerReactNative 0x103841c18 - [pageProxyID=15, webPageID=16, PID=2318] WebPageProxy::didCommitLoadForFrame: frameID=3 default 19:42:29.135159-0300 MobileSyncExplorerReactNative 0x103841c18 - [pageProxyID=15, webPageID=16, PID=2318] WebPageProxy::willPerformClientRedirectForFrame: frameID=3 default 19:42:29.137020-0300 MobileSyncExplorerReactNative 0x103841c18 - [pageProxyID=15, webPageID=16, PID=2318] WebPageProxy::didFinishDocumentLoadForFrame: frameID=3 default 19:42:29.163414-0300 MobileSyncExplorerReactNative 0x103841c18 - [pageProxyID=15, webPageID=16, PID=2318] WebPageProxy::didFinishLoadForFrame: frameID=3 default 19:42:29.163487-0300 MobileSyncExplorerReactNative 0x1035fa220 - NavigationState will release its process network assertion soon because the page load completed default 19:42:29.174094-0300 MobileSyncExplorerReactNative Not observing PTDefaults on customer install. default 19:42:29.191169-0300 MobileSyncExplorerReactNative 0x1035e5190 - [PID=2318, throttler=0x1035c8d70] ProcessThrottler::Activity::invalidate: Ending foreground activity / 'Client navigation' default 19:42:29.191284-0300 MobileSyncExplorerReactNative 0x1035c8d70 - [PID=2318] ProcessThrottler::setAssertionType: Updating process assertion type to 1 (foregroundActivities=0, backgroundActivities=1) default 19:42:29.191395-0300 MobileSyncExplorerReactNative 0x1035c8c00 - [PID=2318] WebProcessProxy::didSetAssertionType: type=1 default 19:42:29.191483-0300 MobileSyncExplorerReactNative 0x1035c8c00 - [PID=2318] WebProcessProxy::didSetAssertionType(Background) Taking background assertion for network process default 19:42:29.191570-0300 MobileSyncExplorerReactNative 0x1035e6cc0 - [PID=2316, throttler=0x103568268] ProcessThrottler::Activity::Activity: Starting background activity / 'Networking for background view(s)' default 19:42:29.191658-0300 MobileSyncExplorerReactNative 0x1035e6860 - [PID=2316, throttler=0x103568268] ProcessThrottler::Activity::invalidate: Ending foreground activity / 'Networking for foreground view(s)' default 19:42:29.192289-0300 MobileSyncExplorerReactNative 0x103568268 - [PID=2316] ProcessThrottler::setAssertionType: Updating process assertion type to 1 (foregroundActivities=0, backgroundActivities=1) default 19:42:29.195657-0300 MobileSyncExplorerReactNative 0x1035fa7c0 - ProcessAssertion: Successfully took RBS assertion 'WebProcess Background Assertion' for process with PID=2318 default 19:42:29.198772-0300 MobileSyncExplorerReactNative 0x1035fa820 - ProcessAssertion: Successfully took RBS assertion 'NetworkProcess Background Assertion' for process with PID=2316 default 19:42:29.252760-0300 MobileSyncExplorerReactNative 0x1035b4af8 - ApplicationStateTracker::ApplicationStateTracker(): m_isInBackground=0 default 19:42:29.252794-0300 MobileSyncExplorerReactNative 0x103840c00 - WKApplicationStateTrackingView: View with page [0x103841c18, pageProxyID=15] was added to a window, _lastObservedStateWasBackground=0, isNowBackground=0 default 19:42:29.253092-0300 MobileSyncExplorerReactNative 0x103841c18 - [pageProxyID=15, webPageID=16, PID=2318] WebPageProxy::updateActivityState: view visibility state changed 0 -> 1 default 19:42:29.253118-0300 MobileSyncExplorerReactNative 0x103841c18 - [pageProxyID=15, webPageID=16, PID=2318] WebPageProxy::updateThrottleState: UIProcess is taking a foreground assertion because the view is visible default 19:42:29.253427-0300 MobileSyncExplorerReactNative 0x1035c8d70 - [PID=2318] ProcessThrottler::setAssertionType: Updating process assertion type to 3 (foregroundActivities=1, backgroundActivities=2) default 19:42:29.253453-0300 MobileSyncExplorerReactNative 0x1035c8c00 - [PID=2318] WebProcessProxy::didSetAssertionType: type=3 default 19:42:29.253479-0300 MobileSyncExplorerReactNative 0x1035c8c00 - [PID=2318] WebProcessProxy::didSetAssertionType(Foreground) Taking foreground assertion for network process default 19:42:29.254118-0300 MobileSyncExplorerReactNative 0x103568268 - [PID=2316] ProcessThrottler::setAssertionType: Updating process assertion type to 3 (foregroundActivities=1, backgroundActivities=1) default 19:42:29.255532-0300 MobileSyncExplorerReactNative 0x1035e6f20 - [PID=2316, throttler=0x103568268] ProcessThrottler::Activity::Activity: Starting foreground activity / 'Networking for foreground view(s)' default 19:42:29.255568-0300 MobileSyncExplorerReactNative 0x1035e6cc0 - [PID=2316, throttler=0x103568268] ProcessThrottler::Activity::invalidate: Ending background activity / 'Networking for background view(s)' default 19:42:29.255660-0300 MobileSyncExplorerReactNative 0x1035e6eb0 - [PID=2318, throttler=0x1035c8d70] ProcessThrottler::Activity::Activity: Starting foreground activity / 'View is visible' default 19:42:29.258331-0300 MobileSyncExplorerReactNative 0x103822400 (pageProxyID=15) -[WKWebView _updateVisibleContentRects:] - scroll view state is non-stable, bailing (_dynamicViewportUpdateMode 0, _needsResetViewStateAfterCommitLoadForMainFrame 1, sizeChangedSinceLastVisibleContentRectUpdate 0, [_scrollView isZoomBouncing] 0, _currentlyAdjustingScrollViewInsetsForKeyboard 0) default 19:42:29.258522-0300 MobileSyncExplorerReactNative 0x103841c18 - [pageProxyID=15, webPageID=16, PID=2318] WebPageProxy::decidePolicyForNavigationAction: frameID=3, navigationID=0 default 19:42:29.259017-0300 MobileSyncExplorerReactNative 0x1035e5310 - SOAuthorizationCoordinator::tryAuthorize default 19:42:29.260978-0300 MobileSyncExplorerReactNative 0x1035e5310 - SOAuthorizationCoordinator::tryAuthorize: Cannot authorize the requested URL. default 19:42:29.261141-0300 MobileSyncExplorerReactNative 0x103822400 (pageProxyID=15) -[WKWebView _didCommitLayerTree:] - received a commit (2) while deferring visible content rect updates (_dynamicViewportUpdateMode 0, _needsResetViewStateAfterCommitLoadForMainFrame 1 (wants commit 2), sizeChangedSinceLastVisibleContentRectUpdate 0, [_scrollView isZoomBouncing] 0, _currentlyAdjustingScrollViewInsetsForKeyboard 0) default 19:42:29.261208-0300 MobileSyncExplorerReactNative 0x1035fa280 - ~ProcessAssertion: Releasing process assertion 'WebProcess Foreground Assertion' for process with PID=2318 default 19:42:29.261292-0300 MobileSyncExplorerReactNative 0x1035fa2e0 - ~ProcessAssertion: Releasing process assertion 'NetworkProcess Foreground Assertion' for process with PID=2316 default 19:42:29.261373-0300 MobileSyncExplorerReactNative 0x103840c00 - WKApplicationStateTrackingView: View with page [0x103841c18, pageProxyID=15] was removed from a window, _lastObservedStateWasBackground=0 default 19:42:29.261455-0300 MobileSyncExplorerReactNative 0x1035b4af8 - ~ApplicationStateTracker default 19:42:29.263823-0300 MobileSyncExplorerReactNative 0x1035b4b60 - ApplicationStateTracker::ApplicationStateTracker(): m_isInBackground=0 default 19:42:29.263910-0300 MobileSyncExplorerReactNative 0x103840c00 - WKApplicationStateTrackingView: View with page [0x103841c18, pageProxyID=15] was added to a window, _lastObservedStateWasBackground=0, isNowBackground=0 default 19:42:29.265546-0300 MobileSyncExplorerReactNative 0x103840c00 - WKApplicationStateTrackingView: View with page [0x103841c18, pageProxyID=15] was removed from a window, _lastObservedStateWasBackground=0 default 19:42:29.265613-0300 MobileSyncExplorerReactNative 0x1035b4b60 - ~ApplicationStateTracker default 19:42:29.265779-0300 MobileSyncExplorerReactNative 0x1035b4bc8 - ApplicationStateTracker::ApplicationStateTracker(): m_isInBackground=0 default 19:42:29.265882-0300 MobileSyncExplorerReactNative 0x103840c00 - WKApplicationStateTrackingView: View with page [0x103841c18, pageProxyID=15] was added to a window, _lastObservedStateWasBackground=0, isNowBackground=0 default 19:42:29.266088-0300 MobileSyncExplorerReactNative Unbalanced calls to begin/end appearance transitions for <SFSDKRootController: 0x103121520>. default 19:42:29.266269-0300 MobileSyncExplorerReactNative 0x1035fa880 - ProcessAssertion: Successfully took RBS assertion 'WebProcess Foreground Assertion' for process with PID=2318 default 19:42:29.266450-0300 MobileSyncExplorerReactNative 0x103841c18 - [pageProxyID=15, webPageID=16, PID=2318] WebPageProxy::decidePolicyForNavigationAction: listener called: frameID=3, navigationID=2, policyAction=0, safeBrowsingWarning=0, isAppBoundDomain=0 default 19:42:29.266535-0300 MobileSyncExplorerReactNative 0x103841c18 - [pageProxyID=15, webPageID=16, PID=2318] WebPageProxy::receivedNavigationPolicyDecision: frameID=3, navigationID=2, policyAction=0 default 19:42:29.266592-0300 MobileSyncExplorerReactNative 0x103841c18 - [pageProxyID=15, webPageID=16, PID=2318] WebPageProxy::decidePolicyForNavigationAction: keep using process 2318 for navigation, reason=Navigation is same-site default 19:42:29.266953-0300 MobileSyncExplorerReactNative 0x1035fa7c0 - ~ProcessAssertion: Releasing process assertion 'WebProcess Background Assertion' for process with PID=2318 default 19:42:29.267035-0300 MobileSyncExplorerReactNative 0x103822400 (pageProxyID=15) -[WKWebView _updateVisibleContentRects:] - performing first visible content rect update after deferring updates default 19:42:29.268637-0300 MobileSyncExplorerReactNative 0x1035fa8e0 - ProcessAssertion: Successfully took RBS assertion 'NetworkProcess Foreground Assertion' for process with PID=2316 default 19:42:29.268686-0300 MobileSyncExplorerReactNative 0x1035fa820 - ~ProcessAssertion: Releasing process assertion 'NetworkProcess Background Assertion' for process with PID=2316 default 19:42:29.269112-0300 MobileSyncExplorerReactNative 0x103841c18 - [pageProxyID=15, webPageID=16, PID=2318] WebPageProxy::didStartProvisionalLoadForFrame: frameID=3 default 19:42:29.269191-0300 MobileSyncExplorerReactNative 0x1035c8c00 - [PID=2318] WebProcessProxy::didStartProvisionalLoadForMainFrame: default 19:42:29.269248-0300 MobileSyncExplorerReactNative 0x1035fa220 - NavigationState keeps its process network assertion because a new page load started default 19:42:30.020416-0300 MobileSyncExplorerReactNative 0x103841c18 - [pageProxyID=15, webPageID=16, PID=2318] WebPageProxy::didPerformClientRedirectShared: frameID=3 default 19:42:30.020503-0300 MobileSyncExplorerReactNative 0x103841c18 - [pageProxyID=15, webPageID=16, PID=2318] WebPageProxy::didCancelClientRedirectForFrame: frameID=3 default 19:42:30.020698-0300 MobileSyncExplorerReactNative 0x103841c18 - [pageProxyID=15, webPageID=16, PID=2318] WebPageProxy::didCommitLoadForFrame: frameID=3 default 19:42:30.056742-0300 MobileSyncExplorerReactNative 0x103841c18 - [pageProxyID=15, webPageID=16, PID=2318] WebPageProxy::decidePolicyForNavigationAction: frameID=19, navigationID=0 default 19:42:30.057107-0300 MobileSyncExplorerReactNative 0x1035e5310 - SOAuthorizationCoordinator::tryAuthorize default 19:42:30.057369-0300 MobileSyncExplorerReactNative 0x1035e5310 - SOAuthorizationCoordinator::tryAuthorize: Cannot authorize the requested URL. default 19:42:30.057450-0300 MobileSyncExplorerReactNative 0x103841c18 - [pageProxyID=15, webPageID=16, PID=2318] WebPageProxy::didStartProvisionalLoadForFrame: frameID=19 default 19:42:30.057524-0300 MobileSyncExplorerReactNative 0x103841c18 - [pageProxyID=15, webPageID=16, PID=2318] WebPageProxy::decidePolicyForNavigationAction: listener called: frameID=19, navigationID=3, policyAction=0, safeBrowsingWarning=0, isAppBoundDomain=0 default 19:42:30.057825-0300 MobileSyncExplorerReactNative 0x103841c18 - [pageProxyID=15, webPageID=16, PID=2318] WebPageProxy::receivedNavigationPolicyDecision: frameID=19, navigationID=3, policyAction=0 default 19:42:30.057909-0300 MobileSyncExplorerReactNative 0x103841c18 - [pageProxyID=15, webPageID=16, PID=2318] WebPageProxy::didCommitLoadForFrame: frameID=19 default 19:42:30.057986-0300 MobileSyncExplorerReactNative 0x103841c18 - [pageProxyID=15, webPageID=16, PID=2318] WebPageProxy::didFinishDocumentLoadForFrame: frameID=19 default 19:42:30.058089-0300 MobileSyncExplorerReactNative 0x103841c18 - [pageProxyID=15, webPageID=16, PID=2318] WebPageProxy::didFinishLoadForFrame: frameID=19 default 19:42:30.058175-0300 MobileSyncExplorerReactNative 0x103841c18 - [pageProxyID=15, webPageID=16, PID=2318] WebPageProxy::willPerformClientRedirectForFrame: frameID=19 default 19:42:30.058682-0300 MobileSyncExplorerReactNative 0x103841c18 - [pageProxyID=15, webPageID=16, PID=2318] WebPageProxy::decidePolicyForNavigationAction: frameID=19, navigationID=0 default 19:42:30.059241-0300 MobileSyncExplorerReactNative 0x1035e5310 - SOAuthorizationCoordinator::tryAuthorize default 19:42:30.059770-0300 MobileSyncExplorerReactNative 0x1035e5310 - SOAuthorizationCoordinator::tryAuthorize: Cannot authorize the requested URL. default 19:42:30.059864-0300 MobileSyncExplorerReactNative 0x103841c18 - [pageProxyID=15, webPageID=16, PID=2318] WebPageProxy::decidePolicyForNavigationAction: listener called: frameID=19, navigationID=4, policyAction=0, safeBrowsingWarning=0, isAppBoundDomain=0 default 19:42:30.059973-0300 MobileSyncExplorerReactNative 0x103841c18 - [pageProxyID=15, webPageID=16, PID=2318] WebPageProxy::receivedNavigationPolicyDecision: frameID=19, navigationID=4, policyAction=0 default 19:42:30.074166-0300 MobileSyncExplorerReactNative 0x103841c18 - [pageProxyID=15, webPageID=16, PID=2318] WebPageProxy::didStartProvisionalLoadForFrame: frameID=19 default 19:42:30.094794-0300 MobileSyncExplorerReactNative 0x103841c18 - [pageProxyID=15, webPageID=16, PID=2318] WebPageProxy::didCancelClientRedirectForFrame: frameID=19 default 19:42:30.095691-0300 MobileSyncExplorerReactNative 0x103841c18 - [pageProxyID=15, webPageID=16, PID=2318] WebPageProxy::didCommitLoadForFrame: frameID=19 default 19:42:30.105679-0300 MobileSyncExplorerReactNative 0x103841c18 - [pageProxyID=15, webPageID=16, PID=2318] WebPageProxy::didFinishDocumentLoadForFrame: frameID=19 default 19:42:30.105783-0300 MobileSyncExplorerReactNative 0x103841c18 - [pageProxyID=15, webPageID=16, PID=2318] WebPageProxy::didFinishLoadForFrame: frameID=19 default 19:42:30.168654-0300 MobileSyncExplorerReactNative Writing analzed variants. default 19:42:30.178287-0300 MobileSyncExplorerReactNative 0x103841c18 - [pageProxyID=15, webPageID=16, PID=2318] WebPageProxy::didFinishDocumentLoadForFrame: frameID=3 default 19:42:30.185161-0300 MobileSyncExplorerReactNative 0x103841c18 - [pageProxyID=15, webPageID=16, PID=2318] WebPageProxy::didFinishLoadForFrame: frameID=3 default 19:42:30.185234-0300 MobileSyncExplorerReactNative 0x1035fa220 - NavigationState will release its process network assertion soon because the page load completed default 19:42:30.364012-0300 MobileSyncExplorerReactNative 0x1035e7620 - [PID=0, throttler=0x1071780b0] ProcessThrottler::Activity::Activity: Starting foreground activity / 'GPU for foreground view(s)' default 19:42:30.364058-0300 MobileSyncExplorerReactNative 0x107178000 - GPUProcessProxy is taking a background assertion because a web process is requesting a connection default 19:42:30.393927-0300 MobileSyncExplorerReactNative 0x1071780b0 - [PID=2319] ProcessThrottler::didConnectToProcess: default 19:42:30.395129-0300 MobileSyncExplorerReactNative 0x1071780b0 - [PID=2319] ProcessThrottler::setAssertionType: Updating process assertion type to 3 (foregroundActivities=1, backgroundActivities=1) default 19:42:30.427581-0300 MobileSyncExplorerReactNative 0x1035bc780 - ProcessAssertion: Successfully took RBS assertion 'GPUProcess Foreground Assertion' for process with PID=2319 default 19:42:30.435964-0300 MobileSyncExplorerReactNative GPUProcessProxy::didCreateContextForVisibilityPropagation: webPageProxyID: 15, pagePID: 16, contextID: 1437493140 default 19:42:30.436019-0300 MobileSyncExplorerReactNative Created visibility propagation view 0x103219b20 (contextID=1437493140) for GPU process with PID=2319 default 19:42:33.171483-0300 MobileSyncExplorerReactNative 0x1035fa220 NavigationState is releasing background process assertion because a page load completed default 19:42:33.171873-0300 MobileSyncExplorerReactNative 0x1035e51c0 - [PID=2318, throttler=0x1035c8d70] ProcessThrottler::Activity::invalidate: Ending background activity / 'Page Load'

rsmilne commented 3 years ago

Hi I kept trying and got an additional log which might be more helpful. SFCrypto seems to be the predominant issue showing on the log before it is logged out. Thanks!

default 15:26:41.793044-0300 MobileSyncExplorerReactNative Initializing connection default 15:26:41.793900-0300 MobileSyncExplorerReactNative Removing all cached process handles default 15:26:41.822714-0300 MobileSyncExplorerReactNative Sending handshake request attempt #1 to server default 15:26:41.822815-0300 MobileSyncExplorerReactNative Creating connection to com.apple.runningboard default 15:26:41.823946-0300 MobileSyncExplorerReactNative Handshake succeeded default 15:26:41.824038-0300 MobileSyncExplorerReactNative Identity resolved as application default 15:26:41.824425-0300 MobileSyncExplorerReactNative Cache loaded with 4797 pre-cached in CacheData and 46 items in CacheExtra. default 15:26:41.824563-0300 MobileSyncExplorerReactNative activating monitor for service com.apple.frontboard.open default 15:26:41.825361-0300 MobileSyncExplorerReactNative activating monitor for service com.apple.frontboard.workspace-service default 15:26:41.825454-0300 MobileSyncExplorerReactNative FBSWorkspace connecting to endpoint : default 15:26:41.825628-0300 MobileSyncExplorerReactNative FBSWorkspace registering source: default 15:26:41.829770-0300 MobileSyncExplorerReactNative FBSWorkspace connected to endpoint : default 15:26:41.830564-0300 MobileSyncExplorerReactNative Added observer for process assertions expiration warning: <_RBSExpirationWarningClient: 0x281662060> default 15:26:41.850558-0300 MobileSyncExplorerReactNative Read CategoryName: per-app = 1, category name = (null) default 15:26:41.850884-0300 MobileSyncExplorerReactNative Read CategoryName: per-app = 0, category name = (null) default 15:26:41.865227-0300 MobileSyncExplorerReactNative container_system_group_path_for_identifier: success default 15:26:41.865263-0300 MobileSyncExplorerReactNative Got system group container path from MCM for systemgroup.com.apple.configurationprofiles: /private/var/containers/Shared/SystemGroup/systemgroup.com.apple.configurationprofiles default 15:26:41.891171-0300 MobileSyncExplorerReactNative 0x1087f7950 - [PID=0] WebProcessCache::updateCapacity: Cache is disabled because process swap on navigation is disabled default 15:26:41.899679-0300 MobileSyncExplorerReactNative -[SOAuthorization init] on default 15:26:41.900154-0300 MobileSyncExplorerReactNative -[SOAuthorizationCore init] on default 15:26:41.900701-0300 MobileSyncExplorerReactNative <SOServiceConnection: 0x28167f760>: new XPC connection default 15:26:41.906867-0300 MobileSyncExplorerReactNative 0x1087c8600 - [PID=0] WebProcessProxy::constructor: default 15:26:41.908795-0300 MobileSyncExplorerReactNative 0x1087e5400 - [PID=0, throttler=0x1087c8770] ProcessThrottler::Activity::Activity: Starting background activity / 'WebProcess initialization' default 15:26:41.910041-0300 MobileSyncExplorerReactNative Activating Connection: <(null):0x283565a90> default 15:26:41.920191-0300 MobileSyncExplorerReactNative +[AVPictureInPicturePlatformAdapter isPictureInPictureSupported] isPictureInPictureSupported YES default 15:26:41.933644-0300 MobileSyncExplorerReactNative Writing analzed variants. default 15:26:41.937447-0300 MobileSyncExplorerReactNative 0x130818018 - [pageProxyID=5, webPageID=6, PID=0] WebPageProxy::constructor: default 15:26:41.939599-0300 MobileSyncExplorerReactNative 0x1087c8600 - [PID=0] WebProcessProxy::addExistingWebPage: webPage=0x130818018, pageProxyID=5, webPageID=6 default 15:26:41.939759-0300 MobileSyncExplorerReactNative 0x1087f7950 - [PID=0] WebProcessCache::updateCapacity: Cache is disabled by client default 15:26:41.944226-0300 MobileSyncExplorerReactNative 0x130818018 - [pageProxyID=5, webPageID=6, PID=0] WebPageProxy::loadData: default 15:26:41.944916-0300 MobileSyncExplorerReactNative Creating side-channel connection to com.apple.runningboard default 15:26:41.946338-0300 MobileSyncExplorerReactNative Hit the server for a process handle 1166483300000c91 that resolved to: [application:3217] default 15:26:41.947915-0300 MobileSyncExplorerReactNative 0x130818018 - [pageProxyID=5, webPageID=6, PID=0] WebPageProxy::WebPageProxy::shouldForceForegroundPriorityForClientNavigation() returns 1 based on PageClient::canTakeForegroundAssertions() default 15:26:41.948060-0300 MobileSyncExplorerReactNative 0x1087e56d0 - [PID=0, throttler=0x1087c8770] ProcessThrottler::Activity::Activity: Starting foreground activity / 'Client navigation' default 15:26:41.948177-0300 MobileSyncExplorerReactNative 0x130818018 - [pageProxyID=5, webPageID=6, PID=0] WebPageProxy::loadDataWithNavigation default 15:26:41.948318-0300 MobileSyncExplorerReactNative networkd_settings_read_from_file initialized networkd settings by reading plist directly default 15:26:41.949920-0300 MobileSyncExplorerReactNative networkd_settings_read_from_file initialized networkd settings by reading plist directly default 15:26:41.951092-0300 MobileSyncExplorerReactNative nw_path_evaluator_start [8C6A7B08-E1C5-41F1-B13E-36FA7083C5F5 generic, attribution: developer] path: satisfied (Path is satisfied), interface: en0, ipv4, dns default 15:26:41.952581-0300 MobileSyncExplorerReactNative 0x1087f8840 - NavigationState is taking a process network assertion because a page load started default 15:26:41.952639-0300 MobileSyncExplorerReactNative 0x1087e56e0 - [PID=0, throttler=0x1087c8770] ProcessThrottler::Activity::Activity: Starting background activity / 'Page Load' default 15:26:41.953382-0300 MobileSyncExplorerReactNative 0x1087e5700 - [PID=0, throttler=0x1087c8770] ProcessThrottler::Activity::Activity: Starting foreground activity / 'WebPageProxy::runJavaScriptInFrameInScriptWorld' default 15:26:41.965962-0300 MobileSyncExplorerReactNative Not internal release, disabling SIRL default 15:26:41.966466-0300 MobileSyncExplorerReactNative Adding securityd connection to pool, total now 1 error 15:26:41.987859-0300 MobileSyncExplorerReactNative CLASS: SFCrypto App id keychain data missing or corrupted. Attempting to reset. default 15:26:41.993557-0300 MobileSyncExplorerReactNative CLASS: SFCrypto Could not save the base app identifier to the keychain (result: (null)). Retrying. default 15:26:41.995374-0300 MobileSyncExplorerReactNative CLASS: SFCrypto Could not save the base app identifier to the keychain (result: (null)). Retrying. default 15:26:41.996862-0300 MobileSyncExplorerReactNative CLASS: SFCrypto Could not save the base app identifier to the keychain (result: (null)). Retrying. error 15:26:41.996920-0300 MobileSyncExplorerReactNative CLASS: SFCrypto Giving up on saving the base app identifier to the keychain (result: (null)). error 15:26:41.997026-0300 MobileSyncExplorerReactNative CLASS: SFCrypto Could not persist the base app identifier. Returning in-memory value. default 15:26:42.031653-0300 MobileSyncExplorerReactNative LA logging set up for this process. default 15:26:42.031796-0300 MobileSyncExplorerReactNative Creating LAContext new cid:1 default 15:26:42.037022-0300 MobileSyncExplorerReactNative LAContext[3217:1] created new cid:1 default 15:26:42.046802-0300 MobileSyncExplorerReactNative canEvaluatePolicy:1 on LAContext[3217:1] cid:2 returned YES default 15:26:42.046915-0300 MobileSyncExplorerReactNative LAContext[3217:1] deallocated default 15:26:42.048079-0300 MobileSyncExplorerReactNative Creating LAContext new cid:3 default 15:26:42.051733-0300 MobileSyncExplorerReactNative LAContext[3217:2] created new cid:3 default 15:26:42.052032-0300 MobileSyncExplorerReactNative evaluateAccessControl:<SecAccessControlRef: cku;ock(true);odel(true);osgn(true);oa(true)> operation: options:{ } on LAContext[3217:2] cid:4 default 15:26:42.056344-0300 MobileSyncExplorerReactNative evaluateAccessControl on LAContext[3217:2] cid:4 returned { 20 = { }; } default 15:26:42.058604-0300 MobileSyncExplorerReactNative Encoding LAContext[3217:2] for transfer to pid:0 cid:5 default 15:26:42.090007-0300 MobileSyncExplorerReactNative LAContext[3217:2] deallocated default 15:26:42.120806-0300 MobileSyncExplorerReactNative CLASS: SFCrypto Could not save the base app identifier to the keychain (result: (null)). Retrying. default 15:26:42.122575-0300 MobileSyncExplorerReactNative CLASS: SFCrypto Could not save the base app identifier to the keychain (result: (null)). Retrying. default 15:26:42.124280-0300 MobileSyncExplorerReactNative CLASS: SFCrypto Could not save the base app identifier to the keychain (result: (null)). Retrying. error 15:26:42.124418-0300 MobileSyncExplorerReactNative CLASS: SFCrypto Giving up on saving the base app identifier to the keychain (result: (null)). error 15:26:42.124532-0300 MobileSyncExplorerReactNative CLASS: SFCrypto Could not persist the base app identifier. Returning in-memory value. default 15:26:42.131946-0300 MobileSyncExplorerReactNative CLASS: SFCrypto Could not save the base app identifier to the keychain (result: (null)). Retrying. default 15:26:42.133589-0300 MobileSyncExplorerReactNative CLASS: SFCrypto Could not save the base app identifier to the keychain (result: (null)). Retrying. default 15:26:42.135061-0300 MobileSyncExplorerReactNative CLASS: SFCrypto Could not save the base app identifier to the keychain (result: (null)). Retrying. error 15:26:42.135173-0300 MobileSyncExplorerReactNative CLASS: SFCrypto Giving up on saving the base app identifier to the keychain (result: (null)). error 15:26:42.135365-0300 MobileSyncExplorerReactNative CLASS: SFCrypto Could not persist the base app identifier. Returning in-memory value. error 15:26:42.144963-0300 MobileSyncExplorerReactNative CLASS: SFGeneratedKeyStore Error saving key com.salesforce.keystore.generatedKeystoreKeychainId_7D112516-2D49-4669-A3C6-BBC0C323790Dstore to the keychain. default 15:26:42.148952-0300 MobileSyncExplorerReactNative CLASS: SFCrypto Could not save the base app identifier to the keychain (result: (null)). Retrying. default 15:26:42.150418-0300 MobileSyncExplorerReactNative CLASS: SFCrypto Could not save the base app identifier to the keychain (result: (null)). Retrying. default 15:26:42.152026-0300 MobileSyncExplorerReactNative CLASS: SFCrypto Could not save the base app identifier to the keychain (result: (null)). Retrying. error 15:26:42.152084-0300 MobileSyncExplorerReactNative CLASS: SFCrypto Giving up on saving the base app identifier to the keychain (result: (null)). error 15:26:42.152163-0300 MobileSyncExplorerReactNative CLASS: SFCrypto Could not persist the base app identifier. Returning in-memory value. error 15:26:42.155978-0300 MobileSyncExplorerReactNative CLASS: SFKeyStoreKey Failed to write data for key store key com.salesforce.keystore.generatedKeystoreEncryptionKeyId_7D112516-2D49-4669-A3C6-BBC0C323790D to the keychain: Error Domain=com.salesforce.security.keychainException Code=-25308 "User interaction is not allowed." UserInfo={NSLocalizedDescription=User interaction is not allowed., com.salesforce.security.keychainException.errorCode=-25308} default 15:26:42.159565-0300 MobileSyncExplorerReactNative CLASS: SFCrypto Could not save the base app identifier to the keychain (result: (null)). Retrying. default 15:26:42.161173-0300 MobileSyncExplorerReactNative CLASS: SFCrypto Could not save the base app identifier to the keychain (result: (null)). Retrying. default 15:26:42.162671-0300 MobileSyncExplorerReactNative CLASS: SFCrypto Could not save the base app identifier to the keychain (result: (null)). Retrying. error 15:26:42.162764-0300 MobileSyncExplorerReactNative CLASS: SFCrypto Giving up on saving the base app identifier to the keychain (result: (null)). error 15:26:42.162849-0300 MobileSyncExplorerReactNative CLASS: SFCrypto Could not persist the base app identifier. Returning in-memory value. error 15:26:42.162938-0300 MobileSyncExplorerReactNative CLASS: SFGeneratedKeyStore Error saving key store key com.salesforce.keystore.generatedKeystoreEncryptionKeyId_7D112516-2D49-4669-A3C6-BBC0C323790D to the keychain. default 15:26:42.174499-0300 MobileSyncExplorerReactNative CLASS: SFCrypto Could not save the base app identifier to the keychain (result: (null)). Retrying. default 15:26:42.176013-0300 MobileSyncExplorerReactNative CLASS: SFCrypto Could not save the base app identifier to the keychain (result: (null)). Retrying. default 15:26:42.177695-0300 MobileSyncExplorerReactNative CLASS: SFCrypto Could not save the base app identifier to the keychain (result: (null)). Retrying. error 15:26:42.177797-0300 MobileSyncExplorerReactNative CLASS: SFCrypto Giving up on saving the base app identifier to the keychain (result: (null)). error 15:26:42.177867-0300 MobileSyncExplorerReactNative CLASS: SFCrypto Could not persist the base app identifier. Returning in-memory value. default 15:26:42.185880-0300 MobileSyncExplorerReactNative CLASS: SFCrypto Could not save the base app identifier to the keychain (result: (null)). Retrying. default 15:26:42.187413-0300 MobileSyncExplorerReactNative CLASS: SFCrypto Could not save the base app identifier to the keychain (result: (null)). Retrying. default 15:26:42.188921-0300 MobileSyncExplorerReactNative CLASS: SFCrypto Could not save the base app identifier to the keychain (result: (null)). Retrying. error 15:26:42.189013-0300 MobileSyncExplorerReactNative CLASS: SFCrypto Giving up on saving the base app identifier to the keychain (result: (null)). error 15:26:42.189099-0300 MobileSyncExplorerReactNative CLASS: SFCrypto Could not persist the base app identifier. Returning in-memory value. default 15:26:42.196922-0300 MobileSyncExplorerReactNative CLASS: SFCrypto Could not save the base app identifier to the keychain (result: (null)). Retrying. default 15:26:42.198395-0300 MobileSyncExplorerReactNative CLASS: SFCrypto Could not save the base app identifier to the keychain (result: (null)). Retrying. default 15:26:42.199927-0300 MobileSyncExplorerReactNative CLASS: SFCrypto Could not save the base app identifier to the keychain (result: (null)). Retrying. error 15:26:42.200026-0300 MobileSyncExplorerReactNative CLASS: SFCrypto Giving up on saving the base app identifier to the keychain (result: (null)). error 15:26:42.200134-0300 MobileSyncExplorerReactNative CLASS: SFCrypto Could not persist the base app identifier. Returning in-memory value. error 15:26:42.208981-0300 MobileSyncExplorerReactNative CLASS: SFGeneratedKeyStore Error saving key com.salesforce.keystore.generatedKeystoreKeychainId_7D112516-2D49-4669-A3C6-BBC0C323790Dstore to the keychain. default 15:26:42.228789-0300 MobileSyncExplorerReactNative CLASS: SFCrypto Could not save the base app identifier to the keychain (result: (null)). Retrying. default 15:26:42.230175-0300 MobileSyncExplorerReactNative CLASS: SFCrypto Could not save the base app identifier to the keychain (result: (null)). Retrying. default 15:26:42.231825-0300 MobileSyncExplorerReactNative CLASS: SFCrypto Could not save the base app identifier to the keychain (result: (null)). Retrying. error 15:26:42.231887-0300 MobileSyncExplorerReactNative CLASS: SFCrypto Giving up on saving the base app identifier to the keychain (result: (null)). error 15:26:42.231996-0300 MobileSyncExplorerReactNative CLASS: SFCrypto Could not persist the base app identifier. Returning in-memory value. default 15:26:42.239995-0300 MobileSyncExplorerReactNative CLASS: SFCrypto Could not save the base app identifier to the keychain (result: (null)). Retrying. default 15:26:42.241528-0300 MobileSyncExplorerReactNative CLASS: SFCrypto Could not save the base app identifier to the keychain (result: (null)). Retrying. default 15:26:42.242993-0300 MobileSyncExplorerReactNative CLASS: SFCrypto Could not save the base app identifier to the keychain (result: (null)). Retrying. error 15:26:42.243076-0300 MobileSyncExplorerReactNative CLASS: SFCrypto Giving up on saving the base app identifier to the keychain (result: (null)). error 15:26:42.243158-0300 MobileSyncExplorerReactNative CLASS: SFCrypto Could not persist the base app identifier. Returning in-memory value. default 15:26:42.251246-0300 MobileSyncExplorerReactNative CLASS: SFCrypto Could not save the base app identifier to the keychain (result: (null)). Retrying. default 15:26:42.252769-0300 MobileSyncExplorerReactNative CLASS: SFCrypto Could not save the base app identifier to the keychain (result: (null)). Retrying. default 15:26:42.254232-0300 MobileSyncExplorerReactNative CLASS: SFCrypto Could not save the base app identifier to the keychain (result: (null)). Retrying. error 15:26:42.254369-0300 MobileSyncExplorerReactNative CLASS: SFCrypto Giving up on saving the base app identifier to the keychain (result: (null)). error 15:26:42.254440-0300 MobileSyncExplorerReactNative CLASS: SFCrypto Could not persist the base app identifier. Returning in-memory value. error 15:26:42.263297-0300 MobileSyncExplorerReactNative CLASS: SFGeneratedKeyStore Error saving key com.salesforce.keystore.generatedKeystoreKeychainId_7D112516-2D49-4669-A3C6-BBC0C323790Dstore to the keychain. default 15:26:42.271121-0300 MobileSyncExplorerReactNative Establish daemon connection; interrupted: 0 default 15:26:42.272839-0300 MobileSyncExplorerReactNative Registering for test daemon availability notify post. default 15:26:42.273024-0300 MobileSyncExplorerReactNative notify_get_state check indicated test daemon not ready. default 15:26:42.273324-0300 MobileSyncExplorerReactNative notify_get_state check indicated test daemon not ready. default 15:26:42.274548-0300 MobileSyncExplorerReactNative 0x1087c8600 - [PID=3218] WebProcessProxy::didFinishLaunching: default 15:26:42.283240-0300 MobileSyncExplorerReactNative Faulting in CFHTTPCookieStorage singleton default 15:26:42.283308-0300 MobileSyncExplorerReactNative Creating default cookie storage with default identifier default 15:26:42.296386-0300 MobileSyncExplorerReactNative 0x1087c8770 - [PID=3218] ProcessThrottler::didConnectToProcess: default 15:26:42.296478-0300 MobileSyncExplorerReactNative 0x1087c8770 - [PID=3218] ProcessThrottler::setAssertionType: Updating process assertion type to 3 (foregroundActivities=2, backgroundActivities=4) default 15:26:42.296560-0300 MobileSyncExplorerReactNative 0x281879cb0 - WKProcessAssertionBackgroundTaskManager: beginBackgroundTaskWithName default 15:26:42.296643-0300 MobileSyncExplorerReactNative WKProcessAssertionBackgroundTaskManager: Took a FinishTaskInterruptable assertion for own process default 15:26:42.296745-0300 MobileSyncExplorerReactNative 0x1087c8600 - [PID=3218] WebProcessProxy::didSetAssertionType: type=3 default 15:26:42.296825-0300 MobileSyncExplorerReactNative 0x1087c8600 - [PID=3218] WebProcessProxy::didSetAssertionType(Foreground) Taking foreground assertion for network process default 15:26:42.296924-0300 MobileSyncExplorerReactNative 0x1087e5cf0 - [PID=0, throttler=0x108764268] ProcessThrottler::Activity::Activity: Starting foreground activity / 'Networking for foreground view(s)' default 15:26:42.328772-0300 MobileSyncExplorerReactNative 0x108764190 - NetworkProcessProxy is taking a background assertion because a web process is requesting a connection default 15:26:42.334595-0300 MobileSyncExplorerReactNative 0x1087f88a0 - ProcessAssertion: Successfully took RBS assertion 'WebProcess Foreground Assertion' for process with PID=3218 default 15:26:42.335565-0300 MobileSyncExplorerReactNative 0x108764268 - [PID=3219] ProcessThrottler::didConnectToProcess: default 15:26:42.335649-0300 MobileSyncExplorerReactNative 0x108764268 - [PID=3219] ProcessThrottler::setAssertionType: Updating process assertion type to 3 (foregroundActivities=1, backgroundActivities=1) default 15:26:42.351839-0300 MobileSyncExplorerReactNative 0x1087f8900 - ProcessAssertion: Successfully took RBS assertion 'NetworkProcess Foreground Assertion' for process with PID=3219 default 15:26:42.356535-0300 MobileSyncExplorerReactNative 0x1087e5400 - [PID=3218, throttler=0x1087c8770] ProcessThrottler::Activity::invalidate: Ending background activity / 'WebProcess initialization' default 15:26:42.367093-0300 MobileSyncExplorerReactNative Created visibility propagation view 0x12fd0ad80 (contextID=2278402050) for WebContent process with PID=3218 default 15:26:42.368192-0300 MobileSyncExplorerReactNative 0x130818018 - [pageProxyID=5, webPageID=6, PID=3218] WebPageProxy::decidePolicyForNavigationAction: frameID=3, navigationID=1 default 15:26:42.371181-0300 MobileSyncExplorerReactNative 0x1087e5310 - SOAuthorizationCoordinator::tryAuthorize default 15:26:42.371412-0300 MobileSyncExplorerReactNative -[SOConfigurationClient init] on default 15:26:42.371489-0300 MobileSyncExplorerReactNative <SOServiceConnection: 0x281679a00>: new XPC connection default 15:26:42.371731-0300 MobileSyncExplorerReactNative 0x1087e5310 - SOAuthorizationCoordinator::tryAuthorize: Cannot authorize the requested URL. default 15:26:42.374866-0300 MobileSyncExplorerReactNative 0x130818018 - [pageProxyID=5, webPageID=6, PID=3218] WebPageProxy::close: default 15:26:42.374986-0300 MobileSyncExplorerReactNative 0x130818018 - [pageProxyID=5, webPageID=6, PID=3218] WebPageProxy::decidePolicyForNavigationAction: listener called: frameID=3, navigationID=1, policyAction=2, safeBrowsingWarning=0, isAppBoundDomain=0 default 15:26:42.375056-0300 MobileSyncExplorerReactNative 0x130818018 - [pageProxyID=5, webPageID=6, PID=3218] WebPageProxy::receivedNavigationPolicyDecision: frameID=3, navigationID=1, policyAction=2 default 15:26:42.375144-0300 MobileSyncExplorerReactNative 0x1087c8600 - [PID=3218] WebProcessProxy::removeWebPage: webPage=0x130818018, pageProxyID=5, webPageID=6 default 15:26:42.375200-0300 MobileSyncExplorerReactNative 0x1087c8600 - [PID=3218] WebProcessProxy::canTerminateAuxiliaryProcess: returns false (pageCount=0, provisionalPageCount=0, m_suspendedPageCount=0, m_isInProcessCache=0, m_shutdownPreventingScopeCounter=1) default 15:26:42.375509-0300 MobileSyncExplorerReactNative 0x1087e56e0 - [PID=3218, throttler=0x1087c8770] ProcessThrottler::Activity::invalidate: Ending background activity / 'Page Load' default 15:26:42.375648-0300 MobileSyncExplorerReactNative 0x130818018 - [pageProxyID=5, webPageID=6, PID=3218] WebPageProxy::destructor: default 15:26:42.375792-0300 MobileSyncExplorerReactNative 0x1087e56d0 - [PID=3218, throttler=0x1087c8770] ProcessThrottler::Activity::invalidate: Ending foreground activity / 'Client navigation' default 15:26:42.384913-0300 MobileSyncExplorerReactNative 0x1087e5700 - [PID=3218, throttler=0x1087c8770] ProcessThrottler::Activity::invalidate: Ending foreground activity / 'WebPageProxy::runJavaScriptInFrameInScriptWorld' default 15:26:42.385030-0300 MobileSyncExplorerReactNative 0x1087c8770 - [PID=3218] ProcessThrottler::setAssertionType: Updating process assertion type to 1 (foregroundActivities=0, backgroundActivities=2) default 15:26:42.385215-0300 MobileSyncExplorerReactNative 0x1087c8600 - [PID=3218] WebProcessProxy::didSetAssertionType: type=1 default 15:26:42.385394-0300 MobileSyncExplorerReactNative 0x1087c8600 - [PID=3218] WebProcessProxy::didSetAssertionType(Background) Taking background assertion for network process default 15:26:42.385848-0300 MobileSyncExplorerReactNative 0x1087e6200 - [PID=3219, throttler=0x108764268] ProcessThrottler::Activity::Activity: Starting background activity / 'Networking for background view(s)' default 15:26:42.386070-0300 MobileSyncExplorerReactNative 0x1087e5cf0 - [PID=3219, throttler=0x108764268] ProcessThrottler::Activity::invalidate: Ending foreground activity / 'Networking for foreground view(s)' default 15:26:42.386162-0300 MobileSyncExplorerReactNative 0x108764268 - [PID=3219] ProcessThrottler::setAssertionType: Updating process assertion type to 1 (foregroundActivities=0, backgroundActivities=1) default 15:26:42.386398-0300 MobileSyncExplorerReactNative 0x1087c8770 - [PID=3218] ProcessThrottler::sendPrepareToSuspendIPC: isSuspensionImminent=0 default 15:26:42.386481-0300 MobileSyncExplorerReactNative 0x1087c8770 - [PID=3218] ProcessThrottler::sendPrepareToSuspendIPC: Sending PrepareToSuspend(1, isSuspensionImminent=0) IPC default 15:26:42.386603-0300 MobileSyncExplorerReactNative 0x1087c8600 - [PID=3218] WebProcessProxy::sendPrepareToSuspend: isSuspensionImminent=0 default 15:26:42.386689-0300 MobileSyncExplorerReactNative 0x1087c8600 - [PID=3218] WebProcessProxy::canTerminateAuxiliaryProcess: returns true default 15:26:42.386797-0300 MobileSyncExplorerReactNative 0x1087f7950 - [PID=3218] WebProcessCache::canCacheProcess: Not caching process because the cache has no capacity default 15:26:42.386976-0300 MobileSyncExplorerReactNative 0x1087c8600 - [PID=3218] WebProcessProxy::shutDown: default 15:26:42.387653-0300 MobileSyncExplorerReactNative 0x1087c8600 - [PID=3218] WebProcessProxy::processWillShutDown: default 15:26:42.387756-0300 MobileSyncExplorerReactNative 0x1087c8600 - [PID=3218] WebProcessProxy::destructor: default 15:26:42.387856-0300 MobileSyncExplorerReactNative 0x1087e6200 - [PID=3219, throttler=0x108764268] ProcessThrottler::Activity::invalidate: Ending background activity / 'Networking for background view(s)' default 15:26:42.387949-0300 MobileSyncExplorerReactNative 0x108764268 - [PID=3219] ProcessThrottler::sendPrepareToSuspendIPC: isSuspensionImminent=0 default 15:26:42.388032-0300 MobileSyncExplorerReactNative 0x108764268 - [PID=3219] ProcessThrottler::sendPrepareToSuspendIPC: Sending PrepareToSuspend(2, isSuspensionImminent=0) IPC default 15:26:42.388185-0300 MobileSyncExplorerReactNative 0x1087c8770 - [PID=3218] ProcessThrottler::invalidateAllActivities: BEGIN (foregroundActivityCount: 0, backgroundActivityCount: 0) default 15:26:42.394089-0300 MobileSyncExplorerReactNative 0x1087f9020 - ProcessAssertion: Successfully took RBS assertion 'WebProcess Background Assertion' for process with PID=3218 default 15:26:42.394644-0300 MobileSyncExplorerReactNative 0x1087c8770 - [PID=3218] ProcessThrottler::invalidateAllActivities: END default 15:26:42.394844-0300 MobileSyncExplorerReactNative WebBackForwardCache::clear default 15:26:42.399707-0300 MobileSyncExplorerReactNative 0x1087f88a0 - ~ProcessAssertion: Releasing process assertion 'WebProcess Foreground Assertion' for process with PID=3218 default 15:26:42.399868-0300 MobileSyncExplorerReactNative 0x1087f9020 - ~ProcessAssertion: Releasing process assertion 'WebProcess Background Assertion' for process with PID=3218 default 15:26:42.400178-0300 MobileSyncExplorerReactNative 0x1087f9080 - ProcessAssertion: Successfully took RBS assertion 'NetworkProcess Background Assertion' for process with PID=3219 default 15:26:42.400300-0300 MobileSyncExplorerReactNative 0x1087f8900 - ~ProcessAssertion: Releasing process assertion 'NetworkProcess Foreground Assertion' for process with PID=3219 error 15:26:42.422158-0300 MobileSyncExplorerReactNative Error acquiring assertion: <Error Domain=RBSServiceErrorDomain Code=1 "target is not running or doesn't have entitlement com.apple.runningboard.assertions.webkit" UserInfo={NSLocalizedFailureReason=target is not running or doesn't have entitlement com.apple.runningboard.assertions.webkit}> error 15:26:42.422224-0300 MobileSyncExplorerReactNative 0x1087f90e0 - ProcessAssertion: Failed to acquire RBS assertion 'ConnectionTerminationWatchdog' for process with PID=3218, error: Error Domain=RBSServiceErrorDomain Code=1 "target is not running or doesn't have entitlement com.apple.runningboard.assertions.webkit" UserInfo={NSLocalizedFailureReason=target is not running or doesn't have entitlement com.apple.runningboard.assertions.webkit} default 15:26:42.422266-0300 MobileSyncExplorerReactNative 0x1087f90e0 - ProcessAssertion::processAssertionWasInvalidated() PID=3218 default 15:26:42.562968-0300 MobileSyncExplorerReactNative 0x108764268 - [PID=3219] ProcessThrottler::processReadyToSuspend: Updating process assertion to allow suspension default 15:26:42.563023-0300 MobileSyncExplorerReactNative 0x108764268 - [PID=3219] ProcessThrottler::setAssertionType: Updating process assertion type to 0 (foregroundActivities=0, backgroundActivities=0) default 15:26:42.566837-0300 MobileSyncExplorerReactNative 0x1087f9140 - ProcessAssertion: Successfully took RBS assertion 'NetworkProcess Suspended Assertion' for process with PID=3219 default 15:26:42.566910-0300 MobileSyncExplorerReactNative 0x1087f9080 - ~ProcessAssertion: Releasing process assertion 'NetworkProcess Background Assertion' for process with PID=3219 default 15:26:42.566962-0300 MobileSyncExplorerReactNative 0x281879cb0 - WKProcessAssertionBackgroundTaskManager: endBackgroundTask default 15:27:08.079761-0300 MobileSyncExplorerReactNative Received process assertions expiration warning! default 15:27:08.079875-0300 MobileSyncExplorerReactNative Notifying client of imminent expiration of assertion default 15:27:08.079938-0300 MobileSyncExplorerReactNative Expiration notification complete default 15:27:12.380650-0300 MobileSyncExplorerReactNative Could not signal service com.apple.WebKit.WebContent: 113: Could not find specified service default 15:27:12.380800-0300 MobileSyncExplorerReactNative 0x1087f90e0 - ~ProcessAssertion: Releasing process assertion 'ConnectionTerminationWatchdog' for process with PID=3218 default 15:31:53.617676-0300 MobileSyncExplorerReactNative Task <1E76BEF3-41F5-4B9A-B3B6-76E02F1A2889>.<1> resuming, timeouts(60.0, 604800.0) QOS(0x21) Voucher default 15:31:53.618719-0300 MobileSyncExplorerReactNative [Telemetry]: Activity <nw_activity 12:2 [811A1C1F-8AEB-4D77-A850-5834F235EC44] (reporting strategy default)> on Task <1E76BEF3-41F5-4B9A-B3B6-76E02F1A2889>.<1> was not selected for reporting default 15:31:53.618876-0300 MobileSyncExplorerReactNative 0x1087f9140 - ~ProcessAssertion: Releasing process assertion 'NetworkProcess Suspended Assertion' for process with PID=3219 default 15:31:53.621551-0300 MobileSyncExplorerReactNative Skip setting user action callback for 3rd party apps default 15:31:53.632554-0300 MobileSyncExplorerReactNative Task <1E76BEF3-41F5-4B9A-B3B6-76E02F1A2889>.<1> {strength 1, tls 8, ct 0, sub 0, sig 0, ciphers 1, bundle 0, builtin 0} default 15:31:53.639714-0300 MobileSyncExplorerReactNative Connection 1: enabling TLS default 15:31:53.640647-0300 MobileSyncExplorerReactNative Connection 1: starting, TC(0x0) default 15:31:53.640768-0300 MobileSyncExplorerReactNative [C1 A21F3EC0-6239-468A-9C2B-F89F53601CBB Hostname#bebb7d56:443 tcp, url hash: a11f3001, tls, definite, attribution: developer, context: com.apple.CFNetwork.NSURLSession.{DBFB0D03-CF09-4F1C-ABF8-0E291BC7767C}{(null)}{Y}{2} (private), proc: 61AED3D7-E7CC-3FD1-B7CF-4FD9052C191F] start default 15:31:53.659954-0300 MobileSyncExplorerReactNative [C1 Hostname#bebb7d56:443 initial path ((null))] event: path:start @0.000s default 15:31:53.682831-0300 MobileSyncExplorerReactNative [C1 Hostname#bebb7d56:443 waiting path (satisfied (Path is satisfied), interface: en0, ipv4, dns)] event: path:satisfied @0.017s, uuid: 1E58FA52-B1EA-4EB5-9B7C-DF1E73C5D6DB default 15:31:53.734812-0300 MobileSyncExplorerReactNative [C1 Hostname#bebb7d56:443 in_progress resolver (satisfied (Path is satisfied), interface: en0, ipv4, dns)] event: resolver:start_dns @0.098s default 15:31:53.734894-0300 MobileSyncExplorerReactNative nw_connection_report_state_with_handler_on_nw_queue [C1] reporting state preparing default 15:31:53.735213-0300 MobileSyncExplorerReactNative Task <1E76BEF3-41F5-4B9A-B3B6-76E02F1A2889>.<1> setting up Connection 1 default 15:31:53.794450-0300 MobileSyncExplorerReactNative nw_endpoint_resolver_update [C1 Hostname#bebb7d56:443 in_progress resolver (satisfied (Path is satisfied), interface: en0, ipv4, dns)] Adding endpoint handler for IPv4#7a620fd0:443 default 15:31:53.794538-0300 MobileSyncExplorerReactNative nw_endpoint_resolver_update [C1 Hostname#bebb7d56:443 in_progress resolver (satisfied (Path is satisfied), interface: en0, ipv4, dns)] Adding endpoint handler for IPv4#89c1163d:443 default 15:31:53.794744-0300 MobileSyncExplorerReactNative nw_endpoint_resolver_update [C1 Hostname#bebb7d56:443 in_progress resolver (satisfied (Path is satisfied), interface: en0, ipv4, dns)] Adding endpoint handler for IPv4#d213d839:443 default 15:31:53.794915-0300 MobileSyncExplorerReactNative [C1 Hostname#bebb7d56:443 in_progress resolver (satisfied (Path is satisfied), interface: en0, ipv4, dns)] event: resolver:receive_dns @0.276s default 15:31:53.795181-0300 MobileSyncExplorerReactNative [C1.1 IPv4#7a620fd0:443 initial path ((null))] event: path:start @0.276s default 15:31:53.795631-0300 MobileSyncExplorerReactNative [C1.1 IPv4#7a620fd0:443 waiting path (satisfied (Path is satisfied), interface: en0, ipv4, dns)] event: path:satisfied @0.277s, uuid: 06C2EBFC-32D5-443B-B12A-82A4D561CEF1 default 15:31:53.795845-0300 MobileSyncExplorerReactNative [C1.1 IPv4#7a620fd0:443 in_progress channel-flow (satisfied (Path is satisfied), interface: en0, ipv4, dns)] event: flow:start_nexus @0.277s default 15:31:53.799671-0300 MobileSyncExplorerReactNative [C1.1 IPv4#7a620fd0:443 in_progress channel-flow (satisfied (Path is satisfied), viable, interface: en0, ipv4, dns)] event: flow:receive_nexus @0.278s default 15:31:53.802009-0300 MobileSyncExplorerReactNative [C1.1 IPv4#7a620fd0:443 in_progress channel-flow (satisfied (Path is satisfied), viable, interface: en0, ipv4, dns)] event: flow:start_connect @0.280s default 15:31:53.802516-0300 MobileSyncExplorerReactNative tcp_output [C1.1:3] flags=[S] seq=3497668109, ack=0, win=65535 state=SYN_SENT rcv_nxt=0, snd_una=3497668109 default 15:31:53.961309-0300 MobileSyncExplorerReactNative nw_endpoint_resolver_update [C1 Hostname#bebb7d56:443 in_progress resolver (satisfied (Path is satisfied), interface: en0, ipv4, dns)] Adding endpoint handler for IPv4#89c1163d:443 default 15:31:53.961369-0300 MobileSyncExplorerReactNative nw_endpoint_resolver_update [C1 Hostname#bebb7d56:443 in_progress resolver (satisfied (Path is satisfied), interface: en0, ipv4, dns)] Adding endpoint handler for IPv4#d213d839:443 default 15:31:53.961467-0300 MobileSyncExplorerReactNative [C1 Hostname#bebb7d56:443 in_progress resolver (satisfied (Path is satisfied), interface: en0, ipv4, dns)] event: resolver:receive_dns @0.437s default 15:31:53.997324-0300 MobileSyncExplorerReactNative tcp_input [C1.1:3] flags=[S.] seq=1415555007, ack=3497668110, win=4356 state=SYN_SENT rcv_nxt=0, snd_una=3497668109 default 15:31:53.997610-0300 MobileSyncExplorerReactNative nw_flow_connected [C1.1 IPv4#7a620fd0:443 in_progress channel-flow (satisfied (Path is satisfied), viable, interface: en0, ipv4, dns)] Transport protocol connected (tcp) default 15:31:53.997756-0300 MobileSyncExplorerReactNative [C1.1 IPv4#7a620fd0:443 in_progress channel-flow (satisfied (Path is satisfied), viable, interface: en0, ipv4, dns)] event: flow:finish_transport @0.479s default 15:31:53.997827-0300 MobileSyncExplorerReactNative [C1 Hostname#bebb7d56:443 in_progress resolver (satisfied (Path is satisfied), interface: en0, ipv4, dns)] event: flow:finish_transport @0.479s default 15:31:53.998553-0300 MobileSyncExplorerReactNative boringssl_session_apply_protocol_options_for_transport_block_invoke(1715) [C1.1:2][0x12fd1b4e0] TLS configured [min_version(0x0303) max_version(0x0304) name() tickets(false) false_start(false) enforce_ev(false) enforce_ats(false)] default 15:31:53.998766-0300 MobileSyncExplorerReactNative boringssl_context_info_handler(2012) [C1.1:2][0x12fd1b4e0] Client handshake started default 15:31:53.998905-0300 MobileSyncExplorerReactNative boringssl_context_info_handler(2029) [C1.1:2][0x12fd1b4e0] Client handshake state: TLS client enter_early_data default 15:31:53.999449-0300 MobileSyncExplorerReactNative boringssl_context_info_handler(2029) [C1.1:2][0x12fd1b4e0] Client handshake state: TLS client read_server_hello default 15:31:54.234261-0300 MobileSyncExplorerReactNative container_system_group_path_for_identifier: success default 15:31:54.234512-0300 MobileSyncExplorerReactNative 0x108764268 - [PID=3219] ProcessThrottler::sendPrepareToSuspendIPC: isSuspensionImminent=0 default 15:31:54.234586-0300 MobileSyncExplorerReactNative 0x108764268 - [PID=3219] ProcessThrottler::sendPrepareToSuspendIPC: Sending PrepareToSuspend(3, isSuspensionImminent=0) IPC default 15:31:54.249638-0300 MobileSyncExplorerReactNative 0x1087f57d8 - [PID=0] WebProcessCache::updateCapacity: Cache is disabled because process swap on navigation is disabled default 15:31:54.249885-0300 MobileSyncExplorerReactNative 0x108764268 - [PID=3219] ProcessThrottler::updateAssertionIfNeeded: sending ProcessDidResume IPC because the WebProcess is still processing request to suspend=3 default 15:31:54.296622-0300 MobileSyncExplorerReactNative boringssl_context_info_handler(2029) [C1.1:2][0x12fd1b4e0] Client handshake state: TLS client read_server_certificate default 15:31:54.297133-0300 MobileSyncExplorerReactNative boringssl_context_info_handler(2029) [C1.1:2][0x12fd1b4e0] Client handshake state: TLS client read_certificate_status default 15:31:54.297266-0300 MobileSyncExplorerReactNative boringssl_context_info_handler(2029) [C1.1:2][0x12fd1b4e0] Client handshake state: TLS client verify_server_certificate default 15:31:54.298096-0300 MobileSyncExplorerReactNative boringssl_context_evaluate_trust_async(1615) [C1.1:2][0x12fd1b4e0] Performing external trust evaluation default 15:31:54.298273-0300 MobileSyncExplorerReactNative boringssl_context_evaluate_trust_async_external(1600) [C1.1:2][0x12fd1b4e0] Asyncing for external verify block default 15:31:54.298964-0300 MobileSyncExplorerReactNative Connection 1: asked to evaluate TLS Trust default 15:31:54.299324-0300 MobileSyncExplorerReactNative Task <1E76BEF3-41F5-4B9A-B3B6-76E02F1A2889>.<1> auth completion disp=1 cred=0x0 default 15:31:54.307759-0300 MobileSyncExplorerReactNative System Trust Evaluation yielded status(0) default 15:31:54.314487-0300 MobileSyncExplorerReactNative Connection 1: TLS Trust result 0 default 15:31:54.314634-0300 MobileSyncExplorerReactNative boringssl_context_evaluate_trust_async_external_block_invoke_3(1556) [C1.1:2][0x12fd1b4e0] Returning from external verify block with result: true default 15:31:54.314888-0300 MobileSyncExplorerReactNative boringssl_context_certificate_verify_callback(1777) [C1.1:2][0x12fd1b4e0] Certificate verification result: OK default 15:31:54.314996-0300 MobileSyncExplorerReactNative boringssl_context_info_handler(2029) [C1.1:2][0x12fd1b4e0] Client handshake state: TLS client read_server_key_exchange default 15:31:54.315654-0300 MobileSyncExplorerReactNative boringssl_context_info_handler(2029) [C1.1:2][0x12fd1b4e0] Client handshake state: TLS client read_certificate_request default 15:31:54.316205-0300 MobileSyncExplorerReactNative boringssl_context_info_handler(2029) [C1.1:2][0x12fd1b4e0] Client handshake state: TLS client read_server_hello_done default 15:31:54.316279-0300 MobileSyncExplorerReactNative boringssl_context_info_handler(2029) [C1.1:2][0x12fd1b4e0] Client handshake state: TLS client send_client_certificate default 15:31:54.316370-0300 MobileSyncExplorerReactNative boringssl_context_info_handler(2029) [C1.1:2][0x12fd1b4e0] Client handshake state: TLS client send_client_key_exchange default 15:31:54.317224-0300 MobileSyncExplorerReactNative boringssl_context_info_handler(2029) [C1.1:2][0x12fd1b4e0] Client handshake state: TLS client send_client_certificate_verify default 15:31:54.317321-0300 MobileSyncExplorerReactNative boringssl_context_info_handler(2029) [C1.1:2][0x12fd1b4e0] Client handshake state: TLS client send_client_finished default 15:31:54.317684-0300 MobileSyncExplorerReactNative boringssl_context_info_handler(2029) [C1.1:2][0x12fd1b4e0] Client handshake state: TLS client finish_flight default 15:31:54.318037-0300 MobileSyncExplorerReactNative boringssl_context_info_handler(2029) [C1.1:2][0x12fd1b4e0] Client handshake state: TLS client read_session_ticket default 15:31:54.318125-0300 MobileSyncExplorerReactNative boringssl_context_info_handler(2029) [C1.1:2][0x12fd1b4e0] Client handshake state: TLS client process_change_cipher_spec default 15:31:54.402434-0300 MobileSyncExplorerReactNative WebBackForwardCache::clear default 15:31:54.402648-0300 MobileSyncExplorerReactNative 0x108764268 - [PID=3219] ProcessThrottler::sendPrepareToSuspendIPC: isSuspensionImminent=0 default 15:31:54.402687-0300 MobileSyncExplorerReactNative 0x108764268 - [PID=3219] ProcessThrottler::sendPrepareToSuspendIPC: Sending PrepareToSuspend(4, isSuspensionImminent=0) IPC default 15:31:54.403696-0300 MobileSyncExplorerReactNative 0x108764268 - [PID=3219] ProcessThrottler::processReadyToSuspend: Updating process assertion to allow suspension default 15:31:54.403826-0300 MobileSyncExplorerReactNative 0x108764268 - [PID=3219] ProcessThrottler::setAssertionType: Updating process assertion type to 0 (foregroundActivities=0, backgroundActivities=0) default 15:31:54.406837-0300 MobileSyncExplorerReactNative 0x1087f99e0 - ProcessAssertion: Successfully took RBS assertion 'NetworkProcess Suspended Assertion' for process with PID=3219 default 15:31:54.407084-0300 MobileSyncExplorerReactNative 0x1087f9200 - ~ProcessAssertion: Releasing process assertion 'NetworkProcess Background Assertion' for process with PID=3219 default 15:31:54.407145-0300 MobileSyncExplorerReactNative 0x281879cb0 - WKProcessAssertionBackgroundTaskManager: endBackgroundTask default 15:31:54.515579-0300 MobileSyncExplorerReactNative boringssl_context_info_handler(2029) [C1.1:2][0x12fd1b4e0] Client handshake state: TLS client read_server_finished default 15:31:54.516103-0300 MobileSyncExplorerReactNative boringssl_context_info_handler(2029) [C1.1:2][0x12fd1b4e0] Client handshake state: TLS client finish_client_handshake default 15:31:54.516480-0300 MobileSyncExplorerReactNative boringssl_context_info_handler(2029) [C1.1:2][0x12fd1b4e0] Client handshake state: TLS client done default 15:31:54.516593-0300 MobileSyncExplorerReactNative boringssl_context_info_handler(2018) [C1.1:2][0x12fd1b4e0] Client handshake done default 15:31:54.518497-0300 MobileSyncExplorerReactNative nw_protocol_boringssl_signal_connected(715) [C1.1:2][0x12fd1b4e0] TLS connected [version(0x0303) ciphersuite(TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) group(0x0017) signature_alg(0x0401) alpn(nil) resumed(0) offered_ticket(0) false_started(0) ocsp_received(0) sct_received(0) connect_time(518ms) flight_time(495ms) rtt(297ms) write_stalls(0) read_stalls(6)] default 15:31:54.518939-0300 MobileSyncExplorerReactNative nw_flow_connected [C1.1 IPv4#7a620fd0:443 in_progress channel-flow (satisfied (Path is satisfied), viable, interface: en0, ipv4, dns)] Output protocol connected (CFNetworkConnection-3902958131) default 15:31:54.519364-0300 MobileSyncExplorerReactNative [C1.1 IPv4#7a620fd0:443 ready channel-flow (satisfied (Path is satisfied), viable, interface: en0, ipv4, dns)] event: flow:finish_connect @0.999s default 15:31:54.519757-0300 MobileSyncExplorerReactNative nw_connection_report_state_with_handler_on_nw_queue [C1] reporting state ready default 15:31:54.519896-0300 MobileSyncExplorerReactNative [C1 Hostname#bebb7d56:443 ready resolver (satisfied (Path is satisfied), interface: en0, ipv4, dns)] event: flow:finish_connect @0.999s default 15:31:54.520134-0300 MobileSyncExplorerReactNative [C1.1 IPv4#7a620fd0:443 ready channel-flow (satisfied (Path is satisfied), viable, interface: en0, ipv4, dns)] event: flow:changed_viability @1.000s default 15:31:54.520256-0300 MobileSyncExplorerReactNative [C1 Hostname#bebb7d56:443 ready resolver (satisfied (Path is satisfied), interface: en0, ipv4, dns)] event: flow:changed_viability @1.000s default 15:31:54.520500-0300 MobileSyncExplorerReactNative Connection 1: connected successfully default 15:31:54.520551-0300 MobileSyncExplorerReactNative Connection 1: TLS handshake complete default 15:31:54.520689-0300 MobileSyncExplorerReactNative Connection 1: ready C(N) E(N) default 15:31:54.520870-0300 MobileSyncExplorerReactNative Task <1E76BEF3-41F5-4B9A-B3B6-76E02F1A2889>.<1> now using Connection 1 default 15:31:54.520992-0300 MobileSyncExplorerReactNative Connection 1: received viability advisory(Y) default 15:31:54.521043-0300 MobileSyncExplorerReactNative Task <1E76BEF3-41F5-4B9A-B3B6-76E02F1A2889>.<1> sent request, body N 0 default 15:31:54.821494-0300 MobileSyncExplorerReactNative Task <1E76BEF3-41F5-4B9A-B3B6-76E02F1A2889>.<1> received response, status 404 content C default 15:31:54.822434-0300 MobileSyncExplorerReactNative Task <1E76BEF3-41F5-4B9A-B3B6-76E02F1A2889>.<1> response ended default 15:31:54.822604-0300 MobileSyncExplorerReactNative Task <1E76BEF3-41F5-4B9A-B3B6-76E02F1A2889>.<1> done using Connection 1 default 15:31:54.823158-0300 MobileSyncExplorerReactNative Task <1E76BEF3-41F5-4B9A-B3B6-76E02F1A2889>.<1> summary for task success {transaction_duration_ms=1331, response_status=404, connection=1, protocol="http/1.1", domain_lookup_duration_ms=178, connect_duration_ms=719, secure_connection_duration_ms=518, private_relay=false, request_start_ms=1028, request_duration_ms=0, response_start_ms=1330, response_duration_ms=1, request_bytes=458, response_bytes=2753, cache_hit=false} default 15:31:54.823523-0300 MobileSyncExplorerReactNative Task <1E76BEF3-41F5-4B9A-B3B6-76E02F1A2889>.<1> finished successfully default 15:31:54.823623-0300 MobileSyncExplorerReactNative CLASS: SFSDKAuthConfigUtil Org config request failed with error: Status Code: 404 default 15:31:54.887737-0300 MobileSyncExplorerReactNative 0x1087f5500 - [PID=0] WebProcessCache::updateCapacity: Cache is disabled because process swap on navigation is disabled default 15:31:54.889271-0300 MobileSyncExplorerReactNative 0x1087c8c00 - [PID=0] WebProcessProxy::constructor: default 15:31:54.889350-0300 MobileSyncExplorerReactNative 0x1087e4ee0 - [PID=0, throttler=0x1087c8d70] ProcessThrottler::Activity::Activity: Starting background activity / 'WebProcess initialization' default 15:31:54.890198-0300 MobileSyncExplorerReactNative +[AVPictureInPicturePlatformAdapter isPictureInPictureSupported] isPictureInPictureSupported YES default 15:31:54.891109-0300 MobileSyncExplorerReactNative 0x130843418 - [pageProxyID=15, webPageID=16, PID=0] WebPageProxy::constructor: default 15:31:54.891212-0300 MobileSyncExplorerReactNative 0x1087c8c00 - [PID=0] WebProcessProxy::addExistingWebPage: webPage=0x130843418, pageProxyID=15, webPageID=16 default 15:31:54.891372-0300 MobileSyncExplorerReactNative 0x1087f5500 - [PID=0] WebProcessCache::updateCapacity: Cache is disabled by client default 15:31:54.893707-0300 MobileSyncExplorerReactNative 0x130843418 - [pageProxyID=15, webPageID=16, PID=0] WebPageProxy::loadRequest: default 15:31:54.893790-0300 MobileSyncExplorerReactNative 0x130843418 - [pageProxyID=15, webPageID=16, PID=0] WebPageProxy::WebPageProxy::shouldForceForegroundPriorityForClientNavigation() returns 1 based on PageClient::canTakeForegroundAssertions() default 15:31:54.893879-0300 MobileSyncExplorerReactNative 0x1087e51a0 - [PID=0, throttler=0x1087c8d70] ProcessThrottler::Activity::Activity: Starting foreground activity / 'Client navigation' default 15:31:54.893951-0300 MobileSyncExplorerReactNative 0x130843418 - [pageProxyID=15, webPageID=16, PID=0] WebPageProxy::loadRequestWithNavigationShared: default 15:31:54.897130-0300 MobileSyncExplorerReactNative 0x1087fa220 - NavigationState is taking a process network assertion because a page load started default 15:31:54.897216-0300 MobileSyncExplorerReactNative 0x1087e51d0 - [PID=0, throttler=0x1087c8d70] ProcessThrottler::Activity::Activity: Starting background activity / 'Page Load' default 15:31:54.899086-0300 MobileSyncExplorerReactNative 0x1087c8c00 - [PID=3221] WebProcessProxy::didFinishLaunching: default 15:31:54.899169-0300 MobileSyncExplorerReactNative 0x1087c8d70 - [PID=3221] ProcessThrottler::didConnectToProcess: default 15:31:54.899245-0300 MobileSyncExplorerReactNative 0x1087c8d70 - [PID=3221] ProcessThrottler::setAssertionType: Updating process assertion type to 3 (foregroundActivities=1, backgroundActivities=4) default 15:31:54.899344-0300 MobileSyncExplorerReactNative 0x281879cb0 - WKProcessAssertionBackgroundTaskManager: beginBackgroundTaskWithName default 15:31:54.899408-0300 MobileSyncExplorerReactNative WKProcessAssertionBackgroundTaskManager: Took a FinishTaskInterruptable assertion for own process default 15:31:54.899921-0300 MobileSyncExplorerReactNative 0x1087c8c00 - [PID=3221] WebProcessProxy::didSetAssertionType: type=3 default 15:31:54.901138-0300 MobileSyncExplorerReactNative 0x1087c8c00 - [PID=3221] WebProcessProxy::didSetAssertionType(Foreground) Taking foreground assertion for network process default 15:31:54.901226-0300 MobileSyncExplorerReactNative 0x108764268 - [PID=3219] ProcessThrottler::updateAssertionIfNeeded: sending ProcessDidResume IPC because the process was suspended default 15:31:54.901365-0300 MobileSyncExplorerReactNative 0x108764268 - [PID=3219] ProcessThrottler::setAssertionType: Updating process assertion type to 3 (foregroundActivities=1, backgroundActivities=0) default 15:31:54.901511-0300 MobileSyncExplorerReactNative 0x1087e6370 - [PID=3219, throttler=0x108764268] ProcessThrottler::Activity::Activity: Starting foreground activity / 'Networking for foreground view(s)' default 15:31:54.951843-0300 MobileSyncExplorerReactNative 0x108764190 - NetworkProcessProxy is taking a background assertion because a web process is requesting a connection default 15:31:54.971702-0300 MobileSyncExplorerReactNative 0x1087fa280 - ProcessAssertion: Successfully took RBS assertion 'WebProcess Foreground Assertion' for process with PID=3221 default 15:31:54.984477-0300 MobileSyncExplorerReactNative 0x1087fa2e0 - ProcessAssertion: Successfully took RBS assertion 'NetworkProcess Foreground Assertion' for process with PID=3219 default 15:31:54.984568-0300 MobileSyncExplorerReactNative 0x1087f99e0 - ~ProcessAssertion: Releasing process assertion 'NetworkProcess Suspended Assertion' for process with PID=3219 default 15:31:54.991585-0300 MobileSyncExplorerReactNative 0x1087e4ee0 - [PID=3221, throttler=0x1087c8d70] ProcessThrottler::Activity::invalidate: Ending background activity / 'WebProcess initialization' default 15:31:54.998310-0300 MobileSyncExplorerReactNative Created visibility propagation view 0x12fd18830 (contextID=3791560227) for WebContent process with PID=3221 default 15:31:54.998486-0300 MobileSyncExplorerReactNative 0x130843418 - [pageProxyID=15, webPageID=16, PID=3221] WebPageProxy::decidePolicyForNavigationAction: frameID=3, navigationID=1 default 15:31:54.998671-0300 MobileSyncExplorerReactNative 0x1087e5310 - SOAuthorizationCoordinator::tryAuthorize default 15:31:54.998946-0300 MobileSyncExplorerReactNative 0x1087e5310 - SOAuthorizationCoordinator::tryAuthorize: Cannot authorize the requested URL. default 15:31:55.999612-0300 MobileSyncExplorerReactNative 0x130843418 - [pageProxyID=15, webPageID=16, PID=3221] WebPageProxy::decidePolicyForNavigationAction: listener called: frameID=3, navigationID=1, policyAction=0, safeBrowsingWarning=0, isAppBoundDomain=0 default 15:31:55.999722-0300 MobileSyncExplorerReactNative 0x130843418 - [pageProxyID=15, webPageID=16, PID=3221] WebPageProxy::receivedNavigationPolicyDecision: frameID=3, navigationID=1, policyAction=0 default 15:31:55.999798-0300 MobileSyncExplorerReactNative 0x130843418 - [pageProxyID=15, webPageID=16, PID=3221] WebPageProxy::decidePolicyForNavigationAction: keep using process 3221 for navigation, reason=Process has not yet committed any provisional loads default 15:31:55.002646-0300 MobileSyncExplorerReactNative client.trigger:#N CCFG for cid 0x62 has # of profiles: 0 default 15:31:55.003896-0300 MobileSyncExplorerReactNative 0x130843418 - [pageProxyID=15, webPageID=16, PID=3221] WebPageProxy::didStartProvisionalLoadForFrame: frameID=3 default 15:31:55.003951-0300 MobileSyncExplorerReactNative 0x1087c8c00 - [PID=3221] WebProcessProxy::didStartProvisionalLoadForMainFrame: default 15:31:55.057882-0300 MobileSyncExplorerReactNative Received configuration update from daemon (initial) default 15:31:56.056286-0300 MobileSyncExplorerReactNative 0x130843418 - [pageProxyID=15, webPageID=16, PID=3221] WebPageProxy::decidePolicyForNavigationAction: frameID=3, navigationID=1 default 15:31:56.056569-0300 MobileSyncExplorerReactNative 0x1087e5310 - SOAuthorizationCoordinator::tryAuthorize default 15:31:56.058084-0300 MobileSyncExplorerReactNative 0x1087e5310 - SOAuthorizationCoordinator::tryAuthorize: Cannot authorize the requested URL. default 15:31:56.058252-0300 MobileSyncExplorerReactNative 0x130843418 - [pageProxyID=15, webPageID=16, PID=3221] WebPageProxy::decidePolicyForNavigationAction: listener called: frameID=3, navigationID=1, policyAction=0, safeBrowsingWarning=0, isAppBoundDomain=0 default 15:31:56.058404-0300 MobileSyncExplorerReactNative 0x130843418 - [pageProxyID=15, webPageID=16, PID=3221] WebPageProxy::receivedNavigationPolicyDecision: frameID=3, navigationID=1, policyAction=0 default 15:31:56.058460-0300 MobileSyncExplorerReactNative 0x130843418 - [pageProxyID=15, webPageID=16, PID=3221] WebPageProxy::decidePolicyForNavigationAction: keep using process 3221 for navigation, reason=Process has not yet committed any provisional loads default 15:31:56.072052-0300 MobileSyncExplorerReactNative 0x130843418 - [pageProxyID=15, webPageID=16, PID=3221] WebPageProxy::didReceiveServerRedirectForProvisionalLoadForFrame: frameID=3 default 15:31:56.241632-0300 MobileSyncExplorerReactNative 0x130843418 - [pageProxyID=15, webPageID=16, PID=3221] WebPageProxy::didNavigateWithNavigationDataShared: default 15:31:56.241744-0300 MobileSyncExplorerReactNative 0x130843418 - [pageProxyID=15, webPageID=16, PID=3221] WebPageProxy::didPerformServerRedirect: default 15:31:56.242615-0300 MobileSyncExplorerReactNative 0x130843418 - [pageProxyID=15, webPageID=16, PID=3221] WebPageProxy::didCommitLoadForFrame: frameID=3 default 15:31:56.258855-0300 MobileSyncExplorerReactNative 0x130843418 - [pageProxyID=15, webPageID=16, PID=3221] WebPageProxy::willPerformClientRedirectForFrame: frameID=3 default 15:31:56.258944-0300 MobileSyncExplorerReactNative 0x130843418 - [pageProxyID=15, webPageID=16, PID=3221] WebPageProxy::decidePolicyForNavigationAction: frameID=3, navigationID=0 default 15:31:56.259264-0300 MobileSyncExplorerReactNative 0x1087e5310 - SOAuthorizationCoordinator::tryAuthorize default 15:31:56.259541-0300 MobileSyncExplorerReactNative 0x1087e5310 - SOAuthorizationCoordinator::tryAuthorize: Cannot authorize the requested URL. default 15:31:56.260140-0300 MobileSyncExplorerReactNative 0x130843418 - [pageProxyID=15, webPageID=16, PID=3221] WebPageProxy::decidePolicyForNavigationAction: listener called: frameID=3, navigationID=2, policyAction=0, safeBrowsingWarning=0, isAppBoundDomain=0 default 15:31:56.260236-0300 MobileSyncExplorerReactNative 0x130843418 - [pageProxyID=15, webPageID=16, PID=3221] WebPageProxy::receivedNavigationPolicyDecision: frameID=3, navigationID=2, policyAction=0 default 15:31:56.260392-0300 MobileSyncExplorerReactNative 0x130843418 - [pageProxyID=15, webPageID=16, PID=3221] WebPageProxy::decidePolicyForNavigationAction: keep using process 3221 for navigation, reason=Navigation is same-site default 15:31:56.261070-0300 MobileSyncExplorerReactNative 0x130843418 - [pageProxyID=15, webPageID=16, PID=3221] WebPageProxy::didFinishDocumentLoadForFrame: frameID=3 default 15:31:56.261151-0300 MobileSyncExplorerReactNative 0x130843418 - [pageProxyID=15, webPageID=16, PID=3221] WebPageProxy::didFinishLoadForFrame: frameID=3 default 15:31:56.261240-0300 MobileSyncExplorerReactNative 0x1087fa220 - NavigationState will release its process network assertion soon because the page load completed default 15:31:56.275516-0300 MobileSyncExplorerReactNative Not observing PTDefaults on customer install. default 15:31:56.308361-0300 MobileSyncExplorerReactNative 0x1087e51a0 - [PID=3221, throttler=0x1087c8d70] ProcessThrottler::Activity::invalidate: Ending foreground activity / 'Client navigation' default 15:31:56.308461-0300 MobileSyncExplorerReactNative 0x1087c8d70 - [PID=3221] ProcessThrottler::setAssertionType: Updating process assertion type to 1 (foregroundActivities=0, backgroundActivities=2) default 15:31:56.308572-0300 MobileSyncExplorerReactNative 0x1087c8c00 - [PID=3221] WebProcessProxy::didSetAssertionType: type=1 default 15:31:56.308655-0300 MobileSyncExplorerReactNative 0x1087c8c00 - [PID=3221] WebProcessProxy::didSetAssertionType(Background) Taking background assertion for network process default 15:31:56.308742-0300 MobileSyncExplorerReactNative 0x1087e5680 - [PID=3219, throttler=0x108764268] ProcessThrottler::Activity::Activity: Starting background activity / 'Networking for background view(s)' default 15:31:56.308816-0300 MobileSyncExplorerReactNative 0x1087e6370 - [PID=3219, throttler=0x108764268] ProcessThrottler::Activity::invalidate: Ending foreground activity / 'Networking for foreground view(s)' default 15:31:56.308922-0300 MobileSyncExplorerReactNative 0x108764268 - [PID=3219] ProcessThrottler::setAssertionType: Updating process assertion type to 1 (foregroundActivities=0, backgroundActivities=1) default 15:31:56.328202-0300 MobileSyncExplorerReactNative 0x1087b4af8 - ApplicationStateTracker::ApplicationStateTracker(): m_isInBackground=0 default 15:31:56.328787-0300 MobileSyncExplorerReactNative 0x13003f800 - WKApplicationStateTrackingView: View with page [0x130843418, pageProxyID=15] was added to a window, _lastObservedStateWasBackground=0, isNowBackground=0 default 15:31:56.329161-0300 MobileSyncExplorerReactNative 0x130843418 - [pageProxyID=15, webPageID=16, PID=3221] WebPageProxy::updateActivityState: view visibility state changed 0 -> 1 default 15:31:56.329215-0300 MobileSyncExplorerReactNative 0x130843418 - [pageProxyID=15, webPageID=16, PID=3221] WebPageProxy::updateThrottleState: UIProcess is taking a foreground assertion because the view is visible default 15:31:56.329298-0300 MobileSyncExplorerReactNative 0x1087c8d70 - [PID=3221] ProcessThrottler::setAssertionType: Updating process assertion type to 3 (foregroundActivities=1, backgroundActivities=3) default 15:31:56.329350-0300 MobileSyncExplorerReactNative 0x1087c8c00 - [PID=3221] WebProcessProxy::didSetAssertionType: type=3 default 15:31:56.329402-0300 MobileSyncExplorerReactNative 0x1087c8c00 - [PID=3221] WebProcessProxy::didSetAssertionType(Foreground) Taking foreground assertion for network process default 15:31:56.329469-0300 MobileSyncExplorerReactNative 0x108764268 - [PID=3219] ProcessThrottler::setAssertionType: Updating process assertion type to 3 (foregroundActivities=1, backgroundActivities=1) default 15:31:56.329523-0300 MobileSyncExplorerReactNative 0x1087e58e0 - [PID=3219, throttler=0x108764268] ProcessThrottler::Activity::Activity: Starting foreground activity / 'Networking for foreground view(s)' default 15:31:56.332638-0300 MobileSyncExplorerReactNative 0x1087e5680 - [PID=3219, throttler=0x108764268] ProcessThrottler::Activity::invalidate: Ending background activity / 'Networking for background view(s)' default 15:31:56.332700-0300 MobileSyncExplorerReactNative 0x1087e5870 - [PID=3221, throttler=0x1087c8d70] ProcessThrottler::Activity::Activity: Starting foreground activity / 'View is visible' default 15:31:56.332941-0300 MobileSyncExplorerReactNative 0x130811200 (pageProxyID=15) -[WKWebView _updateVisibleContentRects:] - scroll view state is non-stable, bailing (_dynamicViewportUpdateMode 0, _needsResetViewStateAfterCommitLoadForMainFrame 1, sizeChangedSinceLastVisibleContentRectUpdate 0, [_scrollView isZoomBouncing] 0, _currentlyAdjustingScrollViewInsetsForKeyboard 0) default 15:31:56.333080-0300 MobileSyncExplorerReactNative 0x130843418 - [pageProxyID=15, webPageID=16, PID=3221] WebPageProxy::didStartProvisionalLoadForFrame: frameID=3 default 15:31:56.333154-0300 MobileSyncExplorerReactNative 0x1087c8c00 - [PID=3221] WebProcessProxy::didStartProvisionalLoadForMainFrame: default 15:31:56.333220-0300 MobileSyncExplorerReactNative 0x1087fa220 - NavigationState keeps its process network assertion because a new page load started default 15:31:56.333343-0300 MobileSyncExplorerReactNative 0x1087fa8e0 - ProcessAssertion: Successfully took RBS assertion 'WebProcess Background Assertion' for process with PID=3221 default 15:31:56.333420-0300 MobileSyncExplorerReactNative 0x13003f800 - WKApplicationStateTrackingView: View with page [0x130843418, pageProxyID=15] was removed from a window, _lastObservedStateWasBackground=0 default 15:31:56.333494-0300 MobileSyncExplorerReactNative 0x1087b4af8 - ~ApplicationStateTracker default 15:31:56.335367-0300 MobileSyncExplorerReactNative 0x1087b4b60 - ApplicationStateTracker::ApplicationStateTracker(): m_isInBackground=0 default 15:31:56.335832-0300 MobileSyncExplorerReactNative 0x13003f800 - WKApplicationStateTrackingView: View with page [0x130843418, pageProxyID=15] was added to a window, _lastObservedStateWasBackground=0, isNowBackground=0 default 15:31:56.336702-0300 MobileSyncExplorerReactNative 0x13003f800 - WKApplicationStateTrackingView: View with page [0x130843418, pageProxyID=15] was removed from a window, _lastObservedStateWasBackground=0 default 15:31:56.336798-0300 MobileSyncExplorerReactNative 0x1087b4b60 - ~ApplicationStateTracker default 15:31:56.337064-0300 MobileSyncExplorerReactNative 0x1087b4bc8 - ApplicationStateTracker::ApplicationStateTracker(): m_isInBackground=0 default 15:31:56.337156-0300 MobileSyncExplorerReactNative 0x13003f800 - WKApplicationStateTrackingView: View with page [0x130843418, pageProxyID=15] was added to a window, _lastObservedStateWasBackground=0, isNowBackground=0 default 15:31:56.350476-0300 MobileSyncExplorerReactNative Unbalanced calls to begin/end appearance transitions for <SFSDKRootController: 0x12fd20a30>. default 15:31:56.350697-0300 MobileSyncExplorerReactNative 0x1087fa280 - ~ProcessAssertion: Releasing process assertion 'WebProcess Foreground Assertion' for process with PID=3221 default 15:31:56.363306-0300 MobileSyncExplorerReactNative 0x1087fa940 - ProcessAssertion: Successfully took RBS assertion 'NetworkProcess Background Assertion' for process with PID=3219 default 15:31:56.363358-0300 MobileSyncExplorerReactNative 0x1087fa2e0 - ~ProcessAssertion: Releasing process assertion 'NetworkProcess Foreground Assertion' for process with PID=3219 default 15:31:56.363543-0300 MobileSyncExplorerReactNative 0x1087fa9a0 - ProcessAssertion: Successfully took RBS assertion 'WebProcess Foreground Assertion' for process with PID=3221 default 15:31:56.363632-0300 MobileSyncExplorerReactNative 0x1087fa8e0 - ~ProcessAssertion: Releasing process assertion 'WebProcess Background Assertion' for process with PID=3221 default 15:31:56.364677-0300 MobileSyncExplorerReactNative 0x1087faa00 - ProcessAssertion: Successfully took RBS assertion 'NetworkProcess Foreground Assertion' for process with PID=3219 default 15:31:56.364746-0300 MobileSyncExplorerReactNative 0x1087fa940 - ~ProcessAssertion: Releasing process assertion 'NetworkProcess Background Assertion' for process with PID=3219 default 15:31:57.006091-0300 MobileSyncExplorerReactNative 0x130843418 - [pageProxyID=15, webPageID=16, PID=3221] WebPageProxy::didPerformClientRedirectShared: frameID=3 default 15:31:57.006279-0300 MobileSyncExplorerReactNative 0x130843418 - [pageProxyID=15, webPageID=16, PID=3221] WebPageProxy::didCancelClientRedirectForFrame: frameID=3 default 15:31:57.009099-0300 MobileSyncExplorerReactNative 0x130843418 - [pageProxyID=15, webPageID=16, PID=3221] WebPageProxy::didCommitLoadForFrame: frameID=3 default 15:31:57.048984-0300 MobileSyncExplorerReactNative 0x130843418 - [pageProxyID=15, webPageID=16, PID=3221] WebPageProxy::decidePolicyForNavigationAction: frameID=17, navigationID=0 default 15:31:57.049734-0300 MobileSyncExplorerReactNative 0x1087e5310 - SOAuthorizationCoordinator::tryAuthorize default 15:31:57.051192-0300 MobileSyncExplorerReactNative 0x1087e5310 - SOAuthorizationCoordinator::tryAuthorize: Cannot authorize the requested URL. default 15:31:57.051340-0300 MobileSyncExplorerReactNative 0x130843418 - [pageProxyID=15, webPageID=16, PID=3221] WebPageProxy::didStartProvisionalLoadForFrame: frameID=17 default 15:31:57.051449-0300 MobileSyncExplorerReactNative 0x130843418 - [pageProxyID=15, webPageID=16, PID=3221] WebPageProxy::decidePolicyForNavigationAction: listener called: frameID=17, navigationID=3, policyAction=0, safeBrowsingWarning=0, isAppBoundDomain=0 default 15:31:57.051533-0300 MobileSyncExplorerReactNative 0x130843418 - [pageProxyID=15, webPageID=16, PID=3221] WebPageProxy::receivedNavigationPolicyDecision: frameID=17, navigationID=3, policyAction=0 default 15:31:57.051632-0300 MobileSyncExplorerReactNative 0x130843418 - [pageProxyID=15, webPageID=16, PID=3221] WebPageProxy::didCommitLoadForFrame: frameID=17 default 15:31:57.051721-0300 MobileSyncExplorerReactNative 0x130843418 - [pageProxyID=15, webPageID=16, PID=3221] WebPageProxy::didFinishDocumentLoadForFrame: frameID=17 default 15:31:57.051827-0300 MobileSyncExplorerReactNative 0x130843418 - [pageProxyID=15, webPageID=16, PID=3221] WebPageProxy::didFinishLoadForFrame: frameID=17 default 15:31:57.051922-0300 MobileSyncExplorerReactNative 0x130843418 - [pageProxyID=15, webPageID=16, PID=3221] WebPageProxy::willPerformClientRedirectForFrame: frameID=17 default 15:31:57.054006-0300 MobileSyncExplorerReactNative 0x130843418 - [pageProxyID=15, webPageID=16, PID=3221] WebPageProxy::decidePolicyForNavigationAction: frameID=17, navigationID=0 default 15:31:57.055949-0300 MobileSyncExplorerReactNative 0x1087e5310 - SOAuthorizationCoordinator::tryAuthorize default 15:31:57.056303-0300 MobileSyncExplorerReactNative 0x1087e5310 - SOAuthorizationCoordinator::tryAuthorize: Cannot authorize the requested URL. default 15:31:57.056890-0300 MobileSyncExplorerReactNative 0x130843418 - [pageProxyID=15, webPageID=16, PID=3221] WebPageProxy::decidePolicyForNavigationAction: listener called: frameID=17, navigationID=4, policyAction=0, safeBrowsingWarning=0, isAppBoundDomain=0 default 15:31:57.056972-0300 MobileSyncExplorerReactNative 0x130843418 - [pageProxyID=15, webPageID=16, PID=3221] WebPageProxy::receivedNavigationPolicyDecision: frameID=17, navigationID=4, policyAction=0 default 15:31:57.079477-0300 MobileSyncExplorerReactNative 0x130843418 - [pageProxyID=15, webPageID=16, PID=3221] WebPageProxy::didStartProvisionalLoadForFrame: frameID=17 default 15:31:57.099023-0300 MobileSyncExplorerReactNative 0x130843418 - [pageProxyID=15, webPageID=16, PID=3221] WebPageProxy::didCancelClientRedirectForFrame: frameID=17 default 15:31:57.099999-0300 MobileSyncExplorerReactNative 0x130843418 - [pageProxyID=15, webPageID=16, PID=3221] WebPageProxy::didCommitLoadForFrame: frameID=17 default 15:31:57.111507-0300 MobileSyncExplorerReactNative 0x130843418 - [pageProxyID=15, webPageID=16, PID=3221] WebPageProxy::didFinishDocumentLoadForFrame: frameID=17 default 15:31:57.111635-0300 MobileSyncExplorerReactNative 0x130843418 - [pageProxyID=15, webPageID=16, PID=3221] WebPageProxy::didFinishLoadForFrame: frameID=17 default 15:31:57.127696-0300 MobileSyncExplorerReactNative 0x130811200 (pageProxyID=15) -[WKWebView _didCommitLayerTree:] - received a commit (2) while deferring visible content rect updates (_dynamicViewportUpdateMode 0, _needsResetViewStateAfterCommitLoadForMainFrame 1 (wants commit 2), sizeChangedSinceLastVisibleContentRectUpdate 0, [_scrollView isZoomBouncing] 0, _currentlyAdjustingScrollViewInsetsForKeyboard 0) default 15:31:57.129761-0300 MobileSyncExplorerReactNative 0x130811200 (pageProxyID=15) -[WKWebView _updateVisibleContentRects:] - performing first visible content rect update after deferring updates default 15:31:57.157202-0300 MobileSyncExplorerReactNative Writing analzed variants. default 15:31:57.169408-0300 MobileSyncExplorerReactNative 0x130843418 - [pageProxyID=15, webPageID=16, PID=3221] WebPageProxy::didFinishDocumentLoadForFrame: frameID=3 default 15:31:57.169608-0300 MobileSyncExplorerReactNative 0x130843418 - [pageProxyID=15, webPageID=16, PID=3221] WebPageProxy::didFinishLoadForFrame: frameID=3 default 15:31:57.169703-0300 MobileSyncExplorerReactNative 0x1087fa220 - NavigationState will release its process network assertion soon because the page load completed default 15:32:00.170574-0300 MobileSyncExplorerReactNative 0x1087fa220 NavigationState is releasing background process assertion because a page load completed default 15:32:00.171027-0300 MobileSyncExplorerReactNative 0x1087e51d0 - [PID=3221, throttler=0x1087c8d70] ProcessThrottler::Activity::invalidate: Ending background activity / 'Page Load'

wasashi94 commented 3 years ago

I ran into a similar problem. I installed an iOS Native sample app (https://github.com/forcedotcom/SalesforceMobileSDK-Templates/tree/master/iOSNativeSwiftTemplate), which is automatically generated by forceios, on an physical device. iOS version is 15. SDK version is 9.1 or 9.2. Similar to rsmilne, after logging in and killing the app, The app was logged out after 20+ minutes.

The following steps will reproduce the problem:

  1. Generate an sample app with forceios https://developer.salesforce.com/docs/atlas.en-us.noversion.mobile_sdk.meta/mobile_sdk/ios_quickstart.htm
  2. Build the app on physical device with valid bundle identifier
  3. Login to org
  4. Close the app
  5. Wait 20+ minutes
  6. Open the app
  7. The app was logged out
rsmilne commented 3 years ago

I was able to resolve this by downgrading to 9.0.0. Whatever causes the logout in IOS 15 was introduced in 9.1.0. In my case I had to fix single sign on manually on the 9.0.0 SDK code since 9.0.0 has single sign on broken.

wasashi94 commented 3 years ago

@rsmilne I could solve the logout issue by downgrading to 9.0.0. Thanks.

Also, I manually tested SSO with SDK 9.0.0 via Google Authentication Provider. https://help.salesforce.com/s/articleView?id=sf.sso_provider_google.htm&type=5 It was success. Would you tell me how I can specify the SSO issue, or where I can know it?

rsmilne commented 3 years ago

Not Sure I understand the question. When I downgraded to 9.0.0 to solve the logout issue SSO just crashed for me. The way I fixed it was by changing the following in the SDK (This is actually done in 9.1.0) Screen Shot 2021-10-11 at 09 25 40

Hope that helps!

az-oolloow commented 3 years ago

It is interesting that you say SDK 9.0.0 fixes it for you, we're on 8.3.0 and are experiencing the same.

az-oolloow commented 3 years ago

So we're still investigating our issues, but basically it seems that with iOS 15 the app is being launched in the background, because whatever (e.g. in one case it was locationd for us but in another something called DAS Prewarm launch), and when it does, the keychain is locked even if we specified SFKeychainItemWrapper.setAccessibleAttribute(kSecAttrAccessibleAfterFirstUnlock) in our app.

This results in the following log:

115 default 14:44:22.678833+1100    securityd   update_applier: refusing to update musr
115 default 14:44:22.680526+1100    securityd   ks_encrypt_data (db): failed: Error Domain=NSOSStatusErrorDomain Code=-25308 "ks_crypt: e00002e2 failed to 'od' item (class 9, bag: 0) Access to item attempted while keychain is locked." UserInfo={numberOfErrorsDeep=0, NSDescription=ks_crypt: e00002e2 failed to 'od' item (class 9, bag: 0) Access to item attempted while keychain is locked.}
115 default 14:44:22.680561+1100    securityd   SecDbKeychainItemV7: cannot decrypt metadata key because the keychain is locked (-25308)
115 default 14:44:22.680666+1100    securityd   OurApp[695]/1#12 LF=0 update Error Domain=NSOSStatusErrorDomain Code=-25308 "ks_crypt: e00002e2 failed to 'od' item (class 9, bag: 0) Access to item attempted while keychain is locked." UserInfo={numberOfErrorsDeep=0, NSDescription=ks_crypt: e00002e2 failed to 'od' item (class 9, bag: 0) Access to item attempted while keychain is locked.}
695 error   14:44:22.681118+1100    OurApp  CLASS: SFKeychainItemWrapper writeToKeychain: Error updating keychain item: errSecInteractionNotAllowed.
695 default 14:44:22.681514+1100    OurApp  *** Terminating app due to uncaught exception 'com.salesforce.security.keychainException', reason: 'writeToKeychain: Error updating keychain item: errSecInteractionNotAllowed.'

Now for us the call stack of this was actually in SFKeyStoreManager renameKeysWithKeyTypePasscode: which is removed as of SDK 9.0.0 however we found that even if we removed this then SFDefaultUserAccountPersister is removing the UserAccount plist because it can't be decrypted because the keychain is not returning an encryption key.

So @wmathurin the 20+ minutes has nothing to do with the session, and is actually semi random, what you're waiting for is for the iOS 15 to wake your application in the background while keychain is locked and cause it to wipe the User Account plist file.

This will ONLY happen if the app was KILLED , not backgrounded prior to this and even if the most permissive kSecAttrAccessibleAfterFirstUnlock mode is selected for keychain item wrapper.

We're still investigating our options, unfortunately of course we came across this once a large number of users was affected :(

rsmilne commented 3 years ago

I did not compare the git diff of prior versions to 9.0.0 since for me that did it. I did see that in 9.1.0 they change multiple things related to the keychain. I do react-native mostly so not really proficient in objective-c or swift to figure out exactly what changed to break it. @az-oolloow Didn't 9.0.0 work for you?

az-oolloow commented 3 years ago

@rsmilne we can't easily upgrade to 9.0.0, our app is huge and it involves a lot of regression testing, plus we're using a fork of their SDK. So we're trying to resolve the issue right now and minify the impact, we have found a couple of workarounds for user being logged out but as the SDK is still trying to access keychain and things are crashing, they're not good.

pushp1010 commented 2 years ago

@bbirman @az-oolloow is this issue fixed? if yes please help us how to fix this issue as we are also facing same issue

wmathurin commented 2 years ago

The just released patch 9.2.1 should address this issue.