DeepLinking - AppLinks work on some phones

Hi,


I'm testing applinks for an app and am finding that some test devices (using the same build of the app) respect the link (and launch the app) whereas others launch the url in Safari. I'm currently hosting the AASA file in a .well-known directory of an app hosted on Heroku (a temporary dev measure). It appears to be later iOS versions that are not working (ex. iOS 12 not working, iOS 10 works fine, simulators work fine). Is anyone able to make sense of the console output below to give some guidance on why some versions of iOS don't like the heroku hosted AASA file (SSL certificate problem etc.?) The Apple validator for the AASA file reports success, and the user on the non-working devices has not previously opted to use Safari for the applink. Also, no disambiguation dialog is shown if the applink is pasted and long-tapped in Notes.


Console output below of queries AASA file during app installation below, heroku app name redacted.


default 12:15:42.746504 +0000 swcd Started request for domain 'mysite.herokuapp.com', URL 'https://mysite.herokuapp.com/.well-known/apple-app-site-association'
debug 12:15:42.753668 +0000 nsurlsessiond tcp_connection_create_with_endpoint_and_parameters 15 mysite.herokuapp.com 443
default 12:15:42.762354 +0000 nsurlsessiond [C15 Hostname#863463f9:443 tcp, bundle id: com.apple.swcd, url: https://mysite.herokuapp.com/.well-known/apple-app-site-association, tls, indefinite] start
debug 12:15:42.764467 +0000 nsurlsessiond nw_resolver_start_query_timer [C15] Starting 1s query timer to receive all address families for mysite.herokuapp.com:443
debug 12:15:42.793977 +0000 nsurlsessiond nw_resolver_cancel_query_timer [C15] Cancelling query timer for mysite.herokuapp.com
debug 12:15:42.816768 +0000 trustd bind_text[1]: "herokuapp.com" error: (null)
debug 12:15:42.822102 +0000 trustd replacing non ev reject score: 0 with non ev score: 10011117 , <cert(0x14802e200) s:="" digicert="" sha2="" high="" assurance="" server="" ca="" i:="" ev="" root="">, <cert(0x148032800) s:="" digicert="" high="" assurance="" ev="" root="" ca="" i:=""> >
debug 12:15:42.822524 +0000 trustd completed: , <cert(0x14802e200) s:="" digicert="" sha2="" high="" assurance="" server="" ca="" i:="" ev="" root="">, <cert(0x148032800) s:="" digicert="" high="" assurance="" ev="" root="" ca="" i:=""> > details: (
        {
    },
        {
    },
        {
    }
) result: 1
debug 12:15:42.826027 +0000 trustd bind_text[1]: "herokuapp.com" error: (null)
debug 12:15:42.828694 +0000 trustd replacing non ev reject score: 0 with non ev score: 10011117 , <cert(0x148824e00) s:="" digicert="" sha2="" high="" assurance="" server="" ca="" i:="" ev="" root="">, <cert(0x148034a00) s:="" digicert="" high="" assurance="" ev="" root="" ca="" i:=""> >
debug 12:15:42.829122 +0000 trustd completed: , <cert(0x148824e00) s:="" digicert="" sha2="" high="" assurance="" server="" ca="" i:="" ev="" root="">, <cert(0x148034a00) s:="" digicert="" high="" assurance="" ev="" root="" ca="" i:=""> > details: (
        {
    },
        {
    },
        {
    }
) result: 1
default 12:15:42.830491 +0000 swcd ### Rejecting URL 'https://mysite.herokuapp.com/.well-known/apple-app-site-association' for auth method 'NSURLAuthenticationMethodServerTrust': -6754/0xFFFFE59E kAuthenticationErr
info 12:15:42.830583 +0000 swcd Retrying non-well-known request for domain 'mysite.herokuapp.com', status -6754/0xFFFFE59E kAuthenticationErr
default 12:15:42.832504 +0000 swcd Started request for domain 'mysite.herokuapp.com', URL 'https://mysite.herokuapp.com/apple-app-site-association'
debug 12:15:42.835006 +0000 nsurlsessiond tcp_connection_create_with_endpoint_and_parameters 18 mysite.herokuapp.com 443
default 12:15:42.839066 +0000 nsurlsessiond [C18 Hostname#863463f9:443 tcp, bundle id: com.apple.swcd, url: https://mysite.herokuapp.com/apple-app-site-association, tls, indefinite] start
default 12:15:43.395800 +0000 swcd ### Request for 'https://mysite.herokuapp.com/apple-app-site-association' denied: 404/0x194 Not Found
default 12:15:43.395881 +0000 swcd Completing request for 'https://mysite.herokuapp.com/apple-app-site-association', status 0/0x0 noErr
info 12:15:43.399547 +0000 swcd Canceled URL 'https://mysite.herokuapp.com/.well-known/apple-app-site-association'
info 12:15:43.399719 +0000 swcd Canceled URL 'https://mysite.herokuapp.com/apple-app-site-association'
default 12:15:44.870899 +0000 nsurlsessiond [C15 Hostname#863463f9:443 tcp, bundle id: com.apple.swcd, url: https://mysite.herokuapp.com/.well-known/apple-app-site-association, tls, indefinite] cancel
default 12:15:44.871061 +0000 nsurlsessiond [C15 Hostname#863463f9:443 tcp, bundle id: com.apple.swcd, url: https://mysite.herokuapp.com/.well-known/apple-app-site-association, tls, indefinite] cancelled
[C15.1  172.26.39.28:56602<->IPv4#30294ac2:443]
Connected Path: satisfied (Path is satisfied), interface: en0, ipv4, dns
Duration: 2.108s, DNS @0.000s took 0.028s, TCP @0.031s took 0.008s, TLS took 0.045s
bytes in/out: 3886/613, packets in/out: 5/3, rtt: 0.013s, retransmitted packets: 0, out-of-order packets: 3
default 12:15:44.884245 +0000 nsurlsessiond [C18 Hostname#863463f9:443 tcp, bundle id: com.apple.swcd, url: https://mysite.herokuapp.com/apple-app-site-association, tls, indefinite] cancel
default 12:15:44.884374 +0000 nsurlsessiond [C18 Hostname#863463f9:443 tcp, bundle id: com.apple.swcd, url: https://mysite.herokuapp.com/apple-app-site-association, tls, indefinite] cancelled
[C18.1  172.26.39.28:56603<->IPv4#30294ac2:443]
Connected Path: satisfied (Path is satisfied), interface: en0, ipv4, dns
Duration: 2.039s, DNS @0.000s took 0.008s, TCP @0.012s took 0.008s, TLS took 0.012s
bytes in/out: 584/558, packets in/out: 2/3, rtt: 0.007s, retransmitted packets: 0, out-of-order packets: 0
info 12:15:44.896601 +0000 nsurlsessiond [C15 Hostname#863463f9:443 tcp, bundle id: com.apple.swcd, url: https://mysite.herokuapp.com/.well-known/apple-app-site-association, tls, indefinite] dealloc
info 12:15:44.899135 +0000 nsurlsessiond [C18 Hostname#863463f9:443 tcp, bundle id: com.apple.swcd, url: https://mysite.herokuapp.com/apple-app-site-association, tls, indefinite] dealloc


Console output of queries to heroku AASA file during trigger of Applink below, heroku app name redacted:


debug 12:29:58.498841 +0000 SpringBoard Running <SBAppToAppWorkspaceTransaction: 0x10fe676f0> for transition request:
<SBMainWorkspaceTransitionRequest: 0x2826eb980; display: Main; source: FBSystemService> {
    displayConfiguration = <FBSDisplayConfiguration: 0x2830f4380; Main; mode: "414x736@3x 60Hz sRGB SDR"> {
        CADisplay.name = LCD;
        CADisplay.deviceName = primary;
        CADisplay.seed = 3;
        tags = 0;
        currentMode = <FBSDisplayMode: 0x282af5a90; 414x736@3x (1242x2208/3) 60Hz sRGB SDR>;
        overscanCompensation = n/a;
        safeOverscanRatio = {0.89999997615814209, 0.89999997615814209};
        pixelSize = {1080, 1920};
        bounds = {{0, 0}, {414, 736}};
        renderingCenter = {621, 1104};
        CADisplay = <CADisplay:LCD primary>;
    };
    alertManager = <SBMainAlertManager: 0x283efc9a0>;
    applicationContext = <SBWorkspaceApplicationSceneTransitionContext: 0x283eeff40; animationDisabled: NO; animateGestureInitiatedTransitions: NO; background: NO; waitForScenes: YES; display: Main; layoutState: <SBMainDisplayLayoutState: 0x2812d6b40; elements: 1> {
    elements = {
        <SBLayoutElement: 0x2812d6c80; identifier: com.apple.mobilesafari; layoutRole: primary; layoutElementMode: default> {
            supportedLayoutRoles = primary;
            layoutAttributes = none;
            viewControllerClass = SBMainWorkspaceApplicationSceneLayoutElementViewController;
        };
    }
    interfaceOrientation = UIInterfaceOrientationPortrait;
    elementInterfaceOrientation = UIInterfaceOrientationPortrait;
    spaceConfiguration = full;
    floatingConfiguration = undefined;
    unlockedEnvironmentMode = application;
}; previousLayoutState: <SBMainDisplayLayoutState: 0x2811deac0; elements: 1> {
    elements = {
        <SBLayoutElement: 0x2811de280; identifier: ie.mycompanytest.AppLinkDemo; layoutRole: primary; layoutElementMode: default> {
            supportedLayoutRoles = primary;
            layoutAttributes = none;
            viewControllerClass = SBMainWorkspaceApplicationSceneLayoutElementViewController;
        };
    }
    interfaceOrientation = UIInterfaceOrientationPortrait;
    elementInterfaceOrientation = UIInterfaceOrientationPortrait;
    spaceConfiguration = full;
    floatingConfiguration = undefined;
    unlockedEnvironmentMode = application;
}; delegate: <SBMainWorkspaceTransitionRequest: 0x2826eb980>> {
        entities = {
            SBLayoutRolePrimary = <SBDeviceApplicationSceneEntity: 0x282a11bd0; ID: com.apple.mobilesafari; layoutRole: primary> {
                supportedRoles = primary;
                layoutAttributes = none;
                activation = <SBActivationSettings: 0x280bcf000> {
                    <BSMutableSettings: 0x28089a6e0> {
                        noAnimate = BSSettingFlagNo;
                        suspended = BSSettingFlagNo;
                        url = https://mysite.herokuapp.com/mypath/mysubpath.htm?client_id=8TB83iUznPR5SJNE91JgyRFWAbLyVAzg&redirect_uri=https%3A%2F%2Fmysite.herokuapp.com%2FauthorizeCallback&scope=openid%20payments&state=58650a66-0c88-44e2-a081-9719d8958bf4&nonce=12b6989f-dd92-49a2-b18c-424a120d61aa&response_type=code%20id_token&request=eyJraWQiOiJzYW1wbGVUcHBLaWQiLCJhbGciOiJSUzI1NiJ9.eyJyZXNwb25zZV90eXBlIjoiY29kZSBpZF90b2tlbiIsImNsaWVudF9pZCI6IjhUQjgzaVV6blBSNVNKTkU5MUpneVJGV0FiTHlWQXpnIiwiYXVkIjoiaHR0cHM6Ly9haWItbm9ucHJvZC1zaXQuYXBpZ2VlLm5ldCIsInNjb3BlIjoib3BlbmlkIHBheW1lbnRzIiwic3RhdGUiOiI1ODY1MGE2Ni0wYzg4LTQ0ZTItYTA4MS05NzE5ZDg5NThiZjQiLCJub25jZSI6IjEyYjY5ODlmLWRkOTItNDlhMi1iMThjLTQyNGExMjBkNjFhYSIsIm1heF9hZ2UiOiI4NjQwMDAwIiwicmVkaXJlY3RfdXJpIjoiaHR0cHM6Ly9waWNjb2xvLWZhY2tlbmQuaGVyb2t1YXBwLmNvbS9hdXRob3JpemVDYWxsYmFjayIsImNsYWltcyI6eyJ1c2VyaW5mbyI6eyJvcGVuYmFua2luZ19pbnRlbnRfaWQiOnsidmFsdWUiOiIxMjNBQkMiLCJlc3NlbnRpYWwiOnRydWV9fSwiaWRfdG9rZW4iOnsib3BlbmJhbmtpbmdfaW50ZW50X2lkIjp7InZhbHVlIjoiMTIzQUJDIiwiZXNzZW50aWFsIjp0cnVlfSwiYWNyIjp7ImVzc2VudGlhbCI6dHJ1ZSwidmFsdWVzIjpbIjEyM0FCQyJdfX19LCJleHAiOjE1NDk5NzQ1OTh9.YlUhtH4JCcr6QiYDdmw6Z8THhjtha-Lx9ergmt9PGGuup0GS9XEIdzFDmpFJQRsjjMRHSbib1pnAczcBezk6wnRGr9kswZ2qzSSuttWucuMtZzYUTS7eyHWLeODsnpKEWeYPETHTA0dPsVt9NsLWecYrskf5GJCwvY2bSrKAoGKLaC7eWuty2yPC7fHFaxnD0dhFX8ZsjltrBjxxmbyBxrxUtd_IGPwjgSS_oSBIwMeTYDhdCBR0T9BOYYFeEgLe3cgQk0RUw7E9QqjI0gotJIgk3CSNGGhgBEyuBwFku24zs5F5Btndm3Ww5jTbfO70H-ZL13MGynBQOibbcfaDog;
                        sourceIdentifier = ie.mycompanytest.AppLinkDemo;
                        launchOptions = {
};
                        userLaunchEventTime = 571062598.4790879;
                        continuousUserLaunchEventTime = 22789232368;
                        breadcrumbNavigationAction = <UISystemNavigationAction: 0x2826eff80> {
                            handler = block;
                            info = <BSSettings: 0x28089a520> {
                                primaryDestinationContext = <UISystemNavigationActionDestinationContext: 0x28089bc20>;
                            };
                        };
                        fromAssistant = BSSettingFlagNo;
                        fromSystemServiceRequest = BSSettingFlagYes;
                        fromTrustedSystemServiceRequest = BSSettingFlagNo;
                    };
                };
            }
{
                actions = {
                    <UISystemNavigationAction: 0x2826eff80> {
                        handler = block;
                        info = <BSSettings: 0x28089a520> {
                            primaryDestinationContext = <UISystemNavigationActionDestinationContext: 0x28089bc20>;
                        };
                    };
                }
                sceneHandle = <SBDeviceApplicationSceneHandle: 0x2832f6970; sceneID: com.apple.mobilesafari; scenePointer: 0x0; scene: 0x0>;
            };
        }
        previousEntities = {
            SBLayoutRolePrimary = <SBDeviceApplicationSceneEntity: 0x282a117c0; ID: ie.mycompanytest.AppLinkDemo; layoutRole: primary> {
                supportedRoles = primary;
                layoutAttributes = none;
            };
        }
    };
}
debug 12:29:59.761094 +0000 SpringBoard Root transaction complete: 
<SBAppToAppWorkspaceTransaction: 0x10fe676f0>
    Completed: YES
    Request: <SBMainWorkspaceTransitionRequest: 0x2826eb980; display: Main; source: FBSystemService>
    To Application Scene Entities: 
        <SBDeviceApplicationSceneEntity: 0x282a11bd0; ID: com.apple.mobilesafari; layoutRole: primary>
    From Application Scene Entities: 
        <SBDeviceApplicationSceneEntity: 0x282a117c0; ID: ie.mycompanytest.AppLinkDemo; layoutRole: primary>
    Milestones pending: (none)
    Audit history: 
        TIME: 12:29:58.482; DESCRIPTION: Life assertion taken for reason: beginning
        TIME: 12:29:58.483; DESCRIPTION: State changed from 'Initial' to 'Working'
        TIME: 12:29:58.483; DESCRIPTION: Milestones added: synchronizedCommit
        TIME: 12:29:58.483; DESCRIPTION: Adding child transaction: <SBSceneLayoutWorkspaceTransaction: 0x11171cd50>
        TIME: 12:29:58.490; DESCRIPTION: Life assertion removed for reason: beginning
        TIME: 12:29:58.512; DESCRIPTION: ------ Will begin layout transition.
        TIME: 12:29:58.540; DESCRIPTION: Performing layout transition now.
        TIME: 12:29:58.540; DESCRIPTION: Subclass specified animation: <SBUISwitcherAnimationController: 0x11174a930>.
        TIME: 12:29:58.541; DESCRIPTION: Removed milestones: SBWaitingForPreAnimationTasksMilestone
        TIME: 12:29:58.541; DESCRIPTION: Adding child transaction: <SBUISwitcherAnimationController: 0x11174a930>
        TIME: 12:29:58.541; DESCRIPTION: Animation will begin: <SBUISwitcherAnimationController: 0x11174a930>
        TIME: 12:29:58.570; DESCRIPTION: Removed milestones: synchronizedCommit
        TIME: 12:29:59.310; DESCRIPTION: Animation did finish: <SBUISwitcherAnimationController: 0x11174a930>
        TIME: 12:29:59.310; DESCRIPTION: Removed milestones: SBWaitingForPostAnimationTasksMilestone
        TIME: 12:29:59.329; DESCRIPTION: ------ Layout transition completed!
        TIME: 12:29:59.329; DESCRIPTION: Child transaction finished work: <SBSceneLayoutWorkspaceTransaction: 0x11171cd50>
        TIME: 12:29:59.330; DESCRIPTION: Child transaction finished work: <SBUISwitcherAnimationController: 0x11174a930>
        TIME: 12:29:59.330; DESCRIPTION: State changed from 'Working' to 'Done Working'
        TIME: 12:29:59.332; DESCRIPTION: Child transaction completed: <SBSceneLayoutWorkspaceTransaction: 0x11171cd50>
        TIME: 12:29:59.332; DESCRIPTION: Removed milestones: synchronizedCommit
        TIME: 12:29:59.333; DESCRIPTION: Child transaction completed: <SBUISwitcherAnimationController: 0x11174a930>
        TIME: 12:29:59.333; DESCRIPTION: State changed from 'Done Working' to 'Completed'
    Concurrent child transactions: 
        <SBSceneLayoutWorkspaceTransaction: 0x11171cd50>
            Completed: YES
            Milestones pending: (none)
            Audit history: 
                TIME: 12:29:58.483; DESCRIPTION: Life assertion taken for reason: beginning
                TIME: 12:29:58.483; DESCRIPTION: State changed from 'Initial' to 'Working'
                TIME: 12:29:58.483; DESCRIPTION: ------ PERFORM TRANSITION - config=default : <SBMainDisplayLayoutState: 0x2812d6b40; elements: 1>
                TIME: 12:29:58.483; DESCRIPTION: Milestones added: transitioning
                TIME: 12:29:58.486; DESCRIPTION: Layout transition will synchronize with scene updates.
                TIME: 12:29:58.486; DESCRIPTION: Adding child transaction: <SBSceneLayoutSynchronizeTransitionTransaction: 0x2838feee0>
                TIME: 12:29:58.486; DESCRIPTION: Adding child transaction: <SBSceneLayoutSynchronizeTransitionTransaction: 0x2838ffde0>
                TIME: 12:29:58.486; DESCRIPTION: Adding child transaction: <SBSceneLayoutSynchronizeTransitionTransaction: 0x2838ff480>
                TIME: 12:29:58.489; DESCRIPTION: Adding child transaction: <BSBlockTransaction: 0x283ee6c00>: prepareTransition
                TIME: 12:29:58.489; DESCRIPTION: Adding child transaction: <FBSynchronizedTransactionGroup: 0x283cda4c0>
                TIME: 12:29:58.490; DESCRIPTION: Life assertion removed for reason: beginning
                TIME: 12:29:58.509; DESCRIPTION: Sent activation result; error = None
                TIME: 12:29:58.511; DESCRIPTION: Scene updates ready to commit.
                TIME: 12:29:58.512; DESCRIPTION: Child transaction finished work: <SBSceneLayoutSynchronizeTransitionTransaction: 0x2838feee0>
                TIME: 12:29:58.515; DESCRIPTION: Starting layout transition.
                TIME: 12:29:58.530; DESCRIPTION: Child transaction finished work: <BSBlockTransaction: 0x283ee6c00>: prepareTransition
                TIME: 12:29:58.531; DESCRIPTION: Milestones added: synchronizedCommit
                TIME: 12:29:58.531; DESCRIPTION: Deferring commit to synchronization delegate: <SBAppToAppWorkspaceTransaction: 0x10fe676f0>
                TIME: 12:29:58.531; DESCRIPTION: Delegate says perform commit now.
                TIME: 12:29:58.539; DESCRIPTION: Synchronizing with scene updates NOW.
                TIME: 12:29:58.539; DESCRIPTION: Child transaction finished work: <SBSceneLayoutSynchronizeTransitionTransaction: 0x2838ffde0>
                TIME: 12:29:58.540; DESCRIPTION: Milestones added: waitingForDelegate
                TIME: 12:29:58.540; DESCRIPTION: Adding child transaction: <BSBlockTransaction: 0x283ee44d0>: clean up
                TIME: 12:29:58.567; DESCRIPTION: Child transaction finished work: <SBSceneLayoutSynchronizeTransitionTransaction: 0x2838ff480>
                TIME: 12:29:58.568; DESCRIPTION: Child transaction completed: <SBSceneLayoutSynchronizeTransitionTransaction: 0x2838ffde0>
                TIME: 12:29:58.569; DESCRIPTION: Child transaction completed: <SBSceneLayoutSynchronizeTransitionTransaction: 0x2838feee0>
                TIME: 12:29:58.569; DESCRIPTION: Child transaction completed: <BSBlockTransaction: 0x283ee6c00>: prepareTransition
                TIME: 12:29:58.569; DESCRIPTION: Child transaction completed: <SBSceneLayoutSynchronizeTransitionTransaction: 0x2838ff480>
                TIME: 12:29:58.570; DESCRIPTION: Milestone satisfied: synchronizedCommit
                TIME: 12:29:59.238; DESCRIPTION: Child transaction finished work: <FBSynchronizedTransactionGroup: 0x283cda4c0>
                TIME: 12:29:59.239; DESCRIPTION: Child transaction completed: <FBSynchronizedTransactionGroup: 0x283cda4c0>
                TIME: 12:29:59.310; DESCRIPTION: Milestone satisfied: waitingForDelegate
                TIME: 12:29:59.311; DESCRIPTION: ------ TRANSITION COMPLETE with success: YES
                TIME: 12:29:59.329; DESCRIPTION: Transition continuation called with follow-up transition: NO.
                TIME: 12:29:59.329; DESCRIPTION: Not performing additional scene layout update for override orientation. (canUpdateScenes = 1, wantsOverride = 0, isComplete = 0
                TIME: 12:29:59.329; DESCRIPTION: Milestone satisfied: transitioning
                TIME: 12:29:59.329; DESCRIPTION: State changed from 'Working' to 'Done Working'
                TIME: 12:29:59.330; DESCRIPTION: Child transaction completed: <BSBlockTransaction: 0x283ee44d0>: clean up
                TIME: 12:29:59.330; DESCRIPTION: State changed from 'Done Working' to 'Completed'
            Concurrent child transactions: 
                <SBSceneLayoutSynchronizeTransitionTransaction: 0x2838feee0>
                    Completed: YES
                    Milestones pending: (none)
                    Audit history: 
                        TIME: 12:29:58.486; DESCRIPTION: Milestones added: synchronizedCommit
                        TIME: 12:29:58.486; DESCRIPTION: Adding child transaction: <BSBlockTransaction: 0x283ee6c00>: prepareTransition
                        TIME: 12:29:58.489; DESCRIPTION: Life assertion taken for reason: beginning
                        TIME: 12:29:58.489; DESCRIPTION: State changed from 'Initial' to 'Working'
                        TIME: 12:29:58.489; DESCRIPTION: Life assertion removed for reason: beginning
                        TIME: 12:29:58.511; DESCRIPTION: Milestone satisfied: synchronizedCommit
                        TIME: 12:29:58.511; DESCRIPTION: State changed from 'Working' to 'Done Working'
                        TIME: 12:29:58.568; DESCRIPTION: Child transaction completed: <BSBlockTransaction: 0x283ee6c00>: prepareTransition
                        TIME: 12:29:58.568; DESCRIPTION: State changed from 'Done Working' to 'Completed'
                    Concurrent child transactions: (none)
                    Serial child transactions: 
                        <BSBlockTransaction: 0x283ee6c00>: prepareTransition
                            Completed: YES
                            Milestones pending: (none)
                            Audit history: 
                                TIME: 12:29:58.489; DESCRIPTION: Adding child transaction: <BSBlockTransaction: 0x283eefde0>: sendActivationResult
                                TIME: 12:29:58.489; DESCRIPTION: Adding child transaction: <BSBlockTransaction: 0x283eed970>: beginTransition
                                TIME: 12:29:58.512; DESCRIPTION: Life assertion taken for reason: beginning
                                TIME: 12:29:58.512; DESCRIPTION: State changed from 'Initial' to 'Working'
                                TIME: 12:29:58.512; DESCRIPTION: Milestones added: awaitingCompletion
                                TIME: 12:29:58.530; DESCRIPTION: Milestone satisfied: awaitingCompletion
                                TIME: 12:29:58.530; DESCRIPTION: State changed from 'Working' to 'Done Working'
                                TIME: 12:29:58.530; DESCRIPTION: Child transaction completed: <BSBlockTransaction: 0x283eefde0>: sendActivationResult
                                TIME: 12:29:58.531; DESCRIPTION: Life assertion removed for reason: beginning
                                TIME: 12:29:58.568; DESCRIPTION: Child transaction completed: <BSBlockTransaction: 0x283eed970>: beginTransition
                                TIME: 12:29:58.568; DESCRIPTION: State changed from 'Done Working' to 'Completed'
                            Concurrent child transactions: (none)
                            Serial child transactions: 
                                <BSBlockTransaction: 0x283eefde0>: sendActivationResult
                                    Completed: YES
                                    Milestones pending: (none)
                                    Audit history: 
                                        TIME: 12:29:58.530; DESCRIPTION: Life assertion taken for reason: beginning
                                        TIME: 12:29:58.530; DESCRIPTION: State changed from 'Initial' to 'Working'
                                        TIME: 12:29:58.530; DESCRIPTION: Milestones added: awaitingCompletion
                                        TIME: 12:29:58.530; DESCRIPTION: Milestone satisfied: awaitingCompletion
                                        TIME: 12:29:58.530; DESCRIPTION: State changed from 'Working' to 'Done Working'
                                        TIME: 12:29:58.530; DESCRIPTION: Life assertion removed for reason: beginning
                                        TIME: 12:29:58.530; DESCRIPTION: State changed from 'Done Working' to 'Completed'
                                    Concurrent child transactions: (none)
                                    Serial child transactions: (none)
                                <BSBlockTransaction: 0x283eed970>: beginTransition
                                    Completed: YES
                                    Milestones pending: (none)
                                    Audit history: 
                                        TIME: 12:29:58.489; DESCRIPTION: Adding child transaction: <BSBlockTransaction: 0x283ee4630>: addSlaves
                                        TIME: 12:29:58.539; DESCRIPTION: Life assertion taken for reason: beginning
                                        TIME: 12:29:58.539; DESCRIPTION: State changed from 'Initial' to 'Working'
                                        TIME: 12:29:58.539; DESCRIPTION: Milestones added: awaitingCompletion
                                        TIME: 12:29:58.566; DESCRIPTION: Milestone satisfied: awaitingCompletion
                                        TIME: 12:29:58.566; DESCRIPTION: State changed from 'Working' to 'Done Working'
                                        TIME: 12:29:58.566; DESCRIPTION: Life assertion removed for reason: beginning
                                        TIME: 12:29:58.567; DESCRIPTION: Child transaction completed: <BSBlockTransaction: 0x283ee4630>: addSlaves
                                        TIME: 12:29:58.567; DESCRIPTION: State changed from 'Done Working' to 'Completed'
                                    Concurrent child transactions: (none)
                                    Serial child transactions: 
                                        <BSBlockTransaction: 0x283ee4630>: addSlaves
                                            Completed: YES
                                            Milestones pending: (none)
                                            Audit history: 
                                                TIME: 12:29:58.567; DESCRIPTION: Life assertion taken for reason: beginning
                                                TIME: 12:29:58.567; DESCRIPTION: State changed from 'Initial' to 'Working'
                                                TIME: 12:29:58.567; DESCRIPTION: Milestones added: awaitingCompletion
                                                TIME: 12:29:58.567; DESCRIPTION: Milestone satisfied: awaitingCompletion
                                                TIME: 12:29:58.567; DESCRIPTION: State changed from 'Working' to 'Done Working'
                                                TIME: 12:29:58.567; DESCRIPTION: Life assertion removed for reason: beginning
                                                TIME: 12:29:58.567; DESCRIPTION: State changed from 'Done Working' to 'Completed'
                                            Concurrent child transactions: (none)
                                            Serial child transactions: (none)
                <SBSceneLayoutSynchronizeTransitionTransaction: 0x2838ffde0>
                    Completed: YES
                    Milestones pending: (none)
                    Audit history: 
                        TIME: 12:29:58.486; DESCRIPTION: Milestones added: synchronizedCommit
                        TIME: 12:29:58.486; DESCRIPTION: Adding child transaction: <BSBlockTransaction: 0x283eed970>: beginTransition
                        TIME: 12:29:58.489; DESCRIPTION: Life assertion taken for reason: beginning
                        TIME: 12:29:58.489; DESCRIPTION: State changed from 'Initial' to 'Working'
                        TIME: 12:29:58.489; DESCRIPTION: Life assertion removed for reason: beginning
                        TIME: 12:29:58.539; DESCRIPTION: Milestone satisfied: synchronizedCommit
                        TIME: 12:29:58.539; DESCRIPTION: State changed from 'Working' to 'Done Working'
                        TIME: 12:29:58.568; DESCRIPTION: Child transaction completed: <BSBlockTransaction: 0x283eed970>: beginTransition
                        TIME: 12:29:58.568; DESCRIPTION: State changed from 'Done Working' to 'Completed'
                    Concurrent child transactions: (none)
                    Serial child transactions: 
                        <BSBlockTransaction: 0x283eed970>: beginTransition
                <SBSceneLayoutSynchronizeTransitionTransaction: 0x2838ff480>
                    Completed: YES
                    Milestones pending: (none)
                    Audit history: 
                        TIME: 12:29:58.486; DESCRIPTION: Milestones added: synchronizedCommit
                        TIME: 12:29:58.486; DESCRIPTION: Adding child transaction: <BSBlockTransaction: 0x283ee4630>: addSlaves
                        TIME: 12:29:58.490; DESCRIPTION: Life assertion taken for reason: beginning
                        TIME: 12:29:58.490; DESCRIPTION: State changed from 'Initial' to 'Working'
                        TIME: 12:29:58.490; DESCRIPTION: Life assertion removed for reason: beginning
                        TIME: 12:29:58.566; DESCRIPTION: Milestone satisfied: synchronizedCommit
                        TIME: 12:29:58.567; DESCRIPTION: State changed from 'Working' to 'Done Working'
                        TIME: 12:29:58.567; DESCRIPTION: Child transaction completed: <BSBlockTransaction: 0x283ee4630>: addSlaves
                        TIME: 12:29:58.569; DESCRIPTION: State changed from 'Done Working' to 'Completed'
                    Concurrent child transactions: (none)
                    Serial child transactions: 
                        <BSBlockTransaction: 0x283ee4630>: addSlaves
                <BSBlockTransaction: 0x283ee6c00>: prepareTransition
                <FBSynchronizedTransactionGroup: 0x283cda4c0>
                    Completed: YES
                    Milestones pending: (none)
                    Audit history: 
                        TIME: 12:29:58.485; DESCRIPTION: Adding child transaction: <SBApplicationSceneUpdateTransaction: 0x10bed1260>
                        TIME: 12:29:58.490; DESCRIPTION: Life assertion taken for reason: beginning
                        TIME: 12:29:58.490; DESCRIPTION: State changed from 'Initial' to 'Working'
                        TIME: 12:29:58.490; DESCRIPTION: Life assertion removed for reason: beginning
                        TIME: 12:29:58.511; DESCRIPTION: Commit preconditions satisfied.
                        TIME: 12:29:58.511; DESCRIPTION: Milestones added: synchronizedCommit
                        TIME: 12:29:58.511; DESCRIPTION: Using synchronization delegate: <SBSceneLayoutWorkspaceTransaction: 0x11171cd50>
                        TIME: 12:29:58.531; DESCRIPTION: Delegate says we're good to commit.
                        TIME: 12:29:58.531; DESCRIPTION: Committing now!
                        TIME: 12:29:58.570; DESCRIPTION: Milestone satisfied: synchronizedCommit
                        TIME: 12:29:59.238; DESCRIPTION: Child transaction finished work: <SBApplicationSceneUpdateTransaction: 0x10bed1260>
                        TIME: 12:29:59.238; DESCRIPTION: State changed from 'Working' to 'Done Working'
                        TIME: 12:29:59.239; DESCRIPTION: Child transaction completed: <SBApplicationSceneUpdateTransaction: 0x10bed1260>
                        TIME: 12:29:59.239; DESCRIPTION: State changed from 'Done Working' to 'Completed'
                    Concurrent child transactions: 
                        <SBApplicationSceneUpdateTransaction: 0x10bed1260>
                            Completed: YES
                            Application: <SBDeviceApplicationSceneEntity: 0x282a11bd0; ID: com.apple.mobilesafari; layoutRole: primary>
                            SceneID: com.apple.mobilesafari
                            Display: Main
                            Launch Suspended: NO
                            Actions: 
                                <UISystemNavigationAction: 0x2826eff80>
                                <UIOpenURLAction: 0x2826f2200; https://mysite.herokuapp.com/mypath/mysubpath.htm?client_id=8TB83iUznPR5SJNE91JgyRFWAbLyVAzg&redirect_uri=https%3A%2F%2Fmysite.herokuapp.com%2FauthorizeCallback&scope=openid%20payments&state=58650a66-0c88-44e2-a081-9719d8958bf4&nonce=12b6989f-dd92-49a2-b18c-424a120d61aa&response_type=code%20id_token&request=eyJraWQiOiJzYW1wbGVUcHBLaWQiLCJhbGciOiJSUzI1NiJ9.eyJyZXNwb25zZV90eXBlIjoiY29kZSBpZF90b2tlbiIsImNsaWVudF9pZCI6IjhUQjgzaVV6blBSNVNKTkU5MUpneVJGV0FiTHlWQXpnIiwiYXVkIjoiaHR0cHM6Ly9haWItbm9ucHJvZC1zaXQuYXBpZ2VlLm5ldCIsInNjb3BlIjoib3BlbmlkIHBheW1lbnRzIiwic3RhdGUiOiI1ODY1MGE2Ni0wYzg4LTQ0ZTItYTA4MS05NzE5ZDg5NThiZjQiLCJub25jZSI6IjEyYjY5ODlmLWRkOTItNDlhMi1iMThjLTQyNGExMjBkNjFhYSIsIm1heF9hZ2UiOiI4NjQwMDAwIiwicmVkaXJlY3RfdXJpIjoiaHR0cHM6Ly9waWNjb2xvLWZhY2tlbmQuaGVyb2t1YXBwLmNvbS9hdXRob3JpemVDYWxsYmFjayIsImNsYWltcyI6eyJ1c2VyaW5mbyI6eyJvcGVuYmFua2luZ19pbnRlbnRfaWQiOnsidmFsdWUiOiIxMjNBQkMiLCJlc3NlbnRpYWwiOnRydWV9fSwiaWRfdG9rZW4iOnsib3BlbmJhbmtpbmdfaW50ZW50X2lkIjp7InZhbHVlIjoiMTIzQUJDIiwiZXNzZW50aWFsIjp0cnVlfSwiYWNyIjp7ImVzc2VudGlhbCI6dHJ1ZSwidmFsdWVzIjpbIjEyM0FCQyJdfX19LCJleHAiOjE1NDk5NzQ1OTh9.YlUhtH4JCcr6QiYDdmw6Z8THhjtha-Lx9ergmt9PGGuup0GS9XEIdzFDmpFJQRsjjMRHSbib1pnAczcBezk6wnRGr9kswZ2qzSSuttWucuMtZzYUTS7eyHWLeODsnpKEWeYPETHTA0dPsVt9NsLWecYrskf5GJCwvY2bSrKAoGKLaC7eWuty2yPC7fHFaxnD0dhFX8ZsjltrBjxxmbyBxrxUtd_IGPwjgSS_oSBIwMeTYDhdCBR0T9BOYYFeEgLe3cgQk0RUw7E9QqjI0gotJIgk3CSNGGhgBEyuBwFku24zs5F5Btndm3Ww5jTbfO70H-ZL13MGynBQOibbcfaDog>
                            Milestones pending: (none)
                            Audit history: 
                                TIME: 12:29:58.483; DESCRIPTION: Adding child transaction: <FBApplicationProcessLaunchTransaction: 0x2832f62f0>
                                TIME: 12:29:58.490; DESCRIPTION: Life assertion taken for reason: beginning
                                TIME: 12:29:58.490; DESCRIPTION: State changed from 'Initial' to 'Working'
                                TIME: 12:29:58.490; DESCRIPTION: Life assertion removed for reason: beginning
                                TIME: 12:29:58.511; DESCRIPTION: Beginning scene updates.
                                TIME: 12:29:58.511; DESCRIPTION: Adding child transaction: <FBUpdateSceneTransaction: 0x2830d82a0>
                                TIME: 12:29:58.511; DESCRIPTION: Commit preconditions satisfied.
                                TIME: 12:29:58.511; DESCRIPTION: Milestones added: synchronizedCommit
                                TIME: 12:29:58.511; DESCRIPTION: Using synchronization delegate: <FBSynchronizedTransactionGroup: 0x283cda4c0>
                                TIME: 12:29:58.531; DESCRIPTION: Delegate says we're good to commit.
                                TIME: 12:29:58.531; DESCRIPTION: Committing now!
                                TIME: 12:29:58.539; DESCRIPTION: Milestone satisfied: synchronizedCommit
                                TIME: 12:29:58.632; DESCRIPTION: Child transaction finished work: <FBApplicationProcessLaunchTransaction: 0x2832f62f0>
                                TIME: 12:29:58.632; DESCRIPTION: Child transaction completed: <FBApplicationProcessLaunchTransaction: 0x2832f62f0>
                                TIME: 12:29:59.238; DESCRIPTION: Child transaction finished work: <FBUpdateSceneTransaction: 0x2830d82a0>
                                TIME: 12:29:59.238; DESCRIPTION: State changed from 'Working' to 'Done Working'
                                TIME: 12:29:59.239; DESCRIPTION: Child transaction completed: <FBUpdateSceneTransaction: 0x2830d82a0>
                                TIME: 12:29:59.239; DESCRIPTION: State changed from 'Done Working' to 'Completed'
                            Concurrent child transactions: 
                                <FBApplicationProcessLaunchTransaction: 0x2832f62f0>
                                    Completed: YES
                                    Process: <FBApplicationProcess: 0x10c9752c0; MobileSafari (com.apple.mobilesafari); pid: 319>
                                    Milestones pending: (none)
                                    Audit history: 
                                        TIME: 12:29:58.490; DESCRIPTION: Life assertion taken for reason: beginning
                                        TIME: 12:29:58.490; DESCRIPTION: State changed from 'Initial' to 'Working'
                                        TIME: 12:29:58.490; DESCRIPTION: Milestones added: processWillBeginLaunching
                                        TIME: 12:29:58.490; DESCRIPTION: Life assertion removed for reason: beginning
                                        TIME: 12:29:58.509; DESCRIPTION: Milestones added: processDidFinishLaunching
                                        TIME: 12:29:58.570; DESCRIPTION: Milestone satisfied: processWillBeginLaunching
                                        TIME: 12:29:58.632; DESCRIPTION: Milestone satisfied: processDidFinishLaunching
                                        TIME: 12:29:58.632; DESCRIPTION: State changed from 'Working' to 'Done Working'
                                        TIME: 12:29:58.632; DESCRIPTION: State changed from 'Done Working' to 'Completed'
                                    Concurrent child transactions: (none)
                                    Serial child transactions: (none)
                                <FBUpdateSceneTransaction: 0x2830d82a0>
                                    Completed: YES
                                    SceneID: com.apple.mobilesafari
                                    Scene Visibility: Foreground
                                    Wait for Commit: YES
                                    Milestones pending: (none)
                                    Audit history: 
                                        TIME: 12:29:58.511; DESCRIPTION: Life assertion taken for reason: beginning
                                        TIME: 12:29:58.511; DESCRIPTION: State changed from 'Initial' to 'Working'
                                        TIME: 12:29:58.511; DESCRIPTION: Milestones added: synchronizedCommit
                                        TIME: 12:29:58.531; DESCRIPTION: Performing synchronized commit.
                                        TIME: 12:29:58.531; DESCRIPTION: Milestones added: sceneUpdateWillCommit
                                        TIME: 12:29:58.531; DESCRIPTION: Milestones added: sceneUpdateDidCommit
                                        TIME: 12:29:58.531; DESCRIPTION: Updating scene with watchdog policy: RunWatchdog
                                        TIME: 12:29:58.531; DESCRIPTION: Milestones added: sceneWasCreated
                                        TIME: 12:29:58.537; DESCRIPTION: Milestone satisfied: sceneWasCreated
                                        TIME: 12:29:58.538; DESCRIPTION: Milestone satisfied: sceneUpdateWillCommit
                                        TIME: 12:29:58.538; DESCRIPTION: Milestone satisfied: synchronizedCommit
                                        TIME: 12:29:58.570; DESCRIPTION: Life assertion removed for reason: beginning
                                        TIME: 12:29:59.238; DESCRIPTION: Milestone satisfied: sceneUpdateDidCommit
                                        TIME: 12:29:59.238; DESCRIPTION: State changed from 'Working' to 'Done Working'
                                        TIME: 12:29:59.238; DESCRIPTION: State changed from 'Done Working' to 'Completed'
                                    Concurrent child transactions: (none)
                                    Serial child transactions: (none)
                            Serial child transactions: (none)
                    Serial child transactions: (none)
            Serial child transactions: (none)
        <SBUISwitcherAnimationController: 0x11174a930>
            Completed: YES
            Milestones pending: (none)
            Audit history: 
                TIME: 12:29:58.540; DESCRIPTION: Adding child transaction: <BSBlockTransaction: 0x283eee470>: animation
                TIME: 12:29:58.540; DESCRIPTION: Adding child transaction: <BSBlockTransaction: 0x283ee44d0>: clean up
                TIME: 12:29:58.541; DESCRIPTION: Life assertion taken for reason: beginning
                TIME: 12:29:58.541; DESCRIPTION: State changed from 'Initial' to 'Working'
                TIME: 12:29:58.566; DESCRIPTION: Life assertion removed for reason: beginning
                TIME: 12:29:59.310; DESCRIPTION: Child transaction finished work: <BSBlockTransaction: 0x283eee470>: animation
                TIME: 12:29:59.330; DESCRIPTION: Child transaction finished work: <BSBlockTransaction: 0x283ee44d0>: clean up
                TIME: 12:29:59.330; DESCRIPTION: State changed from 'Working' to 'Done Working'
                TIME: 12:29:59.330; DESCRIPTION: Child transaction completed: <BSBlockTransaction: 0x283ee44d0>: clean up
                TIME: 12:29:59.332; DESCRIPTION: Child transaction completed: <BSBlockTransaction: 0x283eee470>: animation
                TIME: 12:29:59.333; DESCRIPTION: State changed from 'Done Working' to 'Completed'
            Concurrent child transactions: 
                <BSBlockTransaction: 0x283eee470>: animation
                    Completed: YES
                    Milestones pending: (none)
                    Audit history: 
                        TIME: 12:29:58.540; DESCRIPTION: Adding child transaction: <BSBlockTransaction: 0x283ee5ad0>: notify observers
                        TIME: 12:29:58.541; DESCRIPTION: Life assertion taken for reason: beginning
                        TIME: 12:29:58.541; DESCRIPTION: State changed from 'Initial' to 'Working'
                        TIME: 12:29:58.541; DESCRIPTION: Milestones added: awaitingCompletion
                        TIME: 12:29:58.566; DESCRIPTION: Life assertion removed for reason: beginning
                        TIME: 12:29:59.310; DESCRIPTION: Milestone satisfied: awaitingCompletion
                        TIME: 12:29:59.310; DESCRIPTION: State changed from 'Working' to 'Done Working'
                        TIME: 12:29:59.332; DESCRIPTION: Child transaction completed: <BSBlockTransaction: 0x283ee5ad0>: notify observers
                        TIME: 12:29:59.332; DESCRIPTION: State changed from 'Done Working' to 'Completed'
                    Concurrent child transactions: (none)
                    Serial child transactions: 
                        <BSBlockTransaction: 0x283ee5ad0>: notify observers
                            Completed: YES
                            Milestones pending: (none)
                            Audit history: 
                                TIME: 12:29:58.540; DESCRIPTION: Adding child transaction: <BSBlockTransaction: 0x283ee44d0>: clean up
                                TIME: 12:29:59.310; DESCRIPTION: Life assertion taken for reason: beginning
                                TIME: 12:29:59.310; DESCRIPTION: State changed from 'Initial' to 'Working'
                                TIME: 12:29:59.310; DESCRIPTION: Milestones added: awaitingCompletion
                                TIME: 12:29:59.329; DESCRIPTION: Milestone satisfied: awaitingCompletion
                                TIME: 12:29:59.329; DESCRIPTION: State changed from 'Working' to 'Done Working'
                                TIME: 12:29:59.330; DESCRIPTION: Child transaction completed: <BSBlockTransaction: 0x283ee44d0>: clean up
                                TIME: 12:29:59.332; DESCRIPTION: Life assertion removed for reason: beginning
                                TIME: 12:29:59.332; DESCRIPTION: State changed from 'Done Working' to 'Completed'
                            Concurrent child transactions: (none)
                            Serial child transactions: 
                                <BSBlockTransaction: 0x283ee44d0>: clean up
                                    Completed: YES
                                    Milestones pending: (none)
                                    Audit history: 
                                        TIME: 12:29:59.329; DESCRIPTION: Life assertion taken for reason: beginning
                                        TIME: 12:29:59.329; DESCRIPTION: State changed from 'Initial' to 'Working'
                                        TIME: 12:29:59.329; DESCRIPTION: Milestones added: awaitingCompletion
                                        TIME: 12:29:59.330; DESCRIPTION: Milestone satisfied: awaitingCompletion
                                        TIME: 12:29:59.330; DESCRIPTION: State changed from 'Working' to 'Done Working'
                                        TIME: 12:29:59.330; DESCRIPTION: Life assertion removed for reason: beginning
                                        TIME: 12:29:59.330; DESCRIPTION: State changed from 'Done Working' to 'Completed'
                                    Concurrent child transactions: (none)
                                    Serial child transactions: (none)
                <BSBlockTransaction: 0x283ee44d0>: clean up
            Serial child transactions: (none)
    Serial child transactions: (none)
debug 12:29:59.981407 +0000 com.apple.WebKit.Networking tcp_connection_create_with_endpoint_and_parameters 1 mysite.herokuapp.com 443
default 12:29:59.982904 +0000 com.apple.WebKit.Networking [C1 Hostname#8bfeb7c6:443 tcp, pid: 319, url: https://mysite.herokuapp.com/mypath/mysubpath.htm?client_id=8TB83iUznPR5SJNE91JgyRFWAbLyVAzg&redirect_uri=https, tls] start
debug 12:29:59.989683 +0000 com.apple.WebKit.Networking nw_resolver_start_query_timer [C1] Starting 1s query timer to receive all address families for mysite.herokuapp.com:443
debug 12:30:00.721058 +0000 useractivityd setAdvertisableItems:(( "UAUserActivityInfo:{ type = UserActivity; uuid = 9FF43703-CEE5-4DBD-B064-E0553BEED89A; title = \"ht..(123)..%2\"; activityType = \"NSUserActivityTypeBrowsingWeb\"; dynamicActivityType = \"(null)\"; teamID=; - userInfo = $ webPageURL=https://mysite.herokuapp.com/mypath/mysubpath.htm?client_id=8TB83iUznPR5SJNE91JgyRFWAbLyVAzg&redirect_uri=https%3A%2F%2Fmysite.herokuapp.com%2FauthorizeCallback&scope=openid%20payments&state=58650a66-0c88-44e2-a081-9719d8958bf4&nonce=12b6989f-dd92-49a2-b18c-424a120d61aa&response_type=code%20id_token&request=eyJraWQiOiJzYW1wbGVUcHBLaWQiLCJhbGciOiJSUzI1NiJ9.eyJyZXNwb25zZV90eXBlIjoiY29kZSBpZF90b2tlbiIsImNsaWVudF9pZCI6IjhUQjgzaVV6blBSNVNKTkU5MUpneVJGV0FiTHlWQXpnIiwiYXVkIjoiaHR0cHM6Ly9haWItbm9ucHJvZC1zaXQuYXBpZ2VlLm5ldCIsInNjb3BlIjoib3BlbmlkIHBheW1lbnRzIiwic3RhdGUiOiI1ODY1MGE2Ni0wYzg4LTQ0ZTItYTA4MS05NzE5ZDg5NThiZjQiLCJub25jZSI6IjEyYjY5ODlmLWRkOTItNDlhMi1iMThjLTQyNGExMjBkNjFhYSIsIm1heF9hZ2UiOiI4NjQwMDAwIiwicmVkaXJlY3RfdXJpIjoiaHR0cHM6Ly9waWNjb2xvLWZhY2tlbmQ<…>)
debug 12:30:00.990559 +0000 com.apple.WebKit.Networking nw_resolver_start_query_timer_block_invoke [C1] Query fired: did not receive both families in time for mysite.herokuapp.com:443
debug 12:30:00.990668 +0000 com.apple.WebKit.Networking nw_resolver_cancel_query_timer [C1] Cancelling query timer for mysite.herokuapp.com
debug 12:30:03.092761 +0000 trustd bind_text[1]: "herokuapp.com" error: (null)
debug 12:30:03.100213 +0000 trustd replacing non ev reject score: 0 with non ev score: 10011117 <SecCertificatePathVC certs: <cert(0x14802ec00) s: *.herokuapp.com i: DigiCert SHA2 High Assurance Server CA>, <cert(0x14802f400) s: DigiCert SHA2 High Assurance Server CA i: DigiCert High Assurance EV Root CA>, <cert(0x148010000) s: DigiCert High Assurance EV Root CA i: DigiCert High Assurance EV Root CA> >
debug 12:30:03.100910 +0000 trustd completed: <SecCertificatePathVC certs: <cert(0x14802ec00) s: *.herokuapp.com i: DigiCert SHA2 High Assurance Server CA>, <cert(0x14802f400) s: DigiCert SHA2 High Assurance Server CA i: DigiCert High Assurance EV Root CA>, <cert(0x148010000) s: DigiCert High Assurance EV Root CA i: DigiCert High Assurance EV Root CA> > details: (
        {
    },
        {
    },
        {
    }
) result: 1
default 12:30:34.278505 +0000 com.apple.WebKit.Networking [C1 Hostname#8bfeb7c6:443 tcp, pid: 319, url: https://mysite.herokuapp.com/mypath/mysubpath.htm?client_id=8TB83iUznPR5SJNE91JgyRFWAbLyVAzg&redirect_uri=https, tls] cancel
default 12:30:34.278856 +0000 com.apple.WebKit.Networking [C1 Hostname#8bfeb7c6:443 tcp, pid: 319, url: https://mysite.herokuapp.com/mypath/mysubpath.htm?client_id=8TB83iUznPR5SJNE91JgyRFWAbLyVAzg&redirect_uri=https, tls] cancelled
[C1.1 <private> 172.26.39.28:56846<->IPv4#c31bf464:443]
Connected Path: satisfied (Path is satisfied), interface: en0, ipv4, dns
Duration: 34.296s, DNS @0.001s took 3.073s, TCP @3.083s took 0.008s, TLS took 0.038s
bytes in/out: 3780/3647, packets in/out: 5/5, rtt: 0.006s, retransmitted packets: 1, out-of-order packets: 3
info 12:30:34.287166 +0000 com.apple.WebKit.Networking [C1 Hostname#8bfeb7c6:443 tcp, pid: 319, url: https://mysite.herokuapp.com/mypath/mysubpath.htm?client_id=8TB83iUznPR5SJNE91JgyRFWAbLyVAzg&redirect_uri=https, tls] dealloc


Many thanks.

DeepLinking - AppLinks work on some phones
 
 
Q