We have been implementing CRM onsite deployment and have gone through steps to setup internetfacing deployment with ADFS authentication. Everything works as it should, including webpage based logins, and iphone app. However, we are having an issue with ipad app. Once the app is launched, it redirects to adfs page, where user logs in. the authentication appears to go through but right after that, the app just keeps spinning on welcome screen. It never gets done and just sits there.
I checked online and only solution for this issue appears to be here:
technet.microsoft.com/.../dn660982(v=crm.6).aspx
Solution provided is: This can occur if the time on the device is not within a certain variance of the Microsoft Dynamics CRM server. For example: you may encounter this issue if the time on the server is 2 PM on November 11th but the device is set to 2 PM on November 12th.
However, i checked the time on the ipad as well as the CRM server and both appear to be identical.
I enabled logging on the ipad, and captured the following log:
2015-07-03 00:43:24 +0000 [INFO]: App Version Number | 2.1.11
2015-07-03 00:43:24 +0000 [INFO]: App Short Version | 7.10
2015-07-03 00:43:24 +0000 [INFO]: | appLaunchWithArgs:
2015-07-03 00:43:24 +0000 [INFO]: Application launched
2015-07-03 00:43:24 +0000 [INFO]: | viewDidLoad
2015-07-03 00:43:24 +0000 [VERBOSE]: Start event | InitBridge
2015-07-03 00:43:24 +0000 [INFO]: End event | InitBridge, 15.370011
2015-07-03 00:43:24 +0000 [INFO]: Mark event (end without start) | ShellLaunch
2015-07-03 00:43:24 +0000 [INFO]: CrmViewController.showLoginOrErrorView: pushViewController=UserLoginScreenViewController animated=NO
2015-07-03 00:43:25 +0000 [INFO]: | appResume
2015-07-03 00:43:25 +0000 [INFO]: CrmViewController: Application resume
2015-07-03 00:43:25 +0000 [INFO]: WebScriptInputHandler: Application resume
2015-07-03 00:43:25 +0000 [INFO]: WebScriptBridge: Application resume
2015-07-03 00:43:25 +0000 [WARNING]: ebScriptBridge: Bridge not ready
2015-07-03 00:43:25 +0000 [WARNING]: Resume failed | Error Domain=WebScriptDispatcherErrorDomain Code=1 "Bridge not ready" UserInfo=0x16637000 {NSLocalizedDescription=Bridge not ready}
2015-07-03 00:43:26 +0000 [INFO]: User given URL | https://crm.myorganization.com
2015-07-03 00:43:26 +0000 [INFO]: Constructed server URL | https://crm.myorganization.com
2015-07-03 00:43:27 +0000 [INFO]: CrmViewController: viewWillAppear
2015-07-03 00:43:27 +0000 [INFO]: CrmViewController: Navigating browser to the app URL
2015-07-03 00:43:27 +0000 [INFO]: CrmViewController: validateAndLoadApp: Account is not configured; sending HEAD request to: | crm.myorganization.com/.../main.htm;liveid=1&installid=B11ABE88-B6B8-42E5-88D7-6A7AFB9B121E
2015-07-03 00:43:27 +0000 [INFO]: CrmViewController: validateAndLoadApp: HEAD request completed with | HTTP status code 200 and isValidServer 1
2015-07-03 00:43:27 +0000 [INFO]: | loadURL:
2015-07-03 00:43:27 +0000 [INFO]: Loading url | crm.myorganization.com/.../main.htm;liveid=1&installid=B11ABE88-B6B8-42E5-88D7-6A7AFB9B121E
2015-07-03 00:43:27 +0000 [VERBOSE]: Setting ServerVersion | 6100020112
2015-07-03 00:43:27 +0000 [INFO]: | setupPALInfrastructure
2015-07-03 00:43:27 +0000 [VERBOSE]: Start event | PageLoad
2015-07-03 00:43:27 +0000 [INFO]: | setPALSupportCookieForURL:
2015-07-03 00:43:27 +0000 [INFO]: | webView:shouldStartLoadWithRequest:navigationType:
2015-07-03 00:43:27 +0000 [INFO]: Use WebView to load the request.
2015-07-03 00:43:27 +0000 [VERBOSE]: WVCD: Requested Url | crm.myorganization.com/.../main.htm;liveid=1&installid=B11ABE88-B6B8-42E5-88D7-6A7AFB9B121E
2015-07-03 00:43:27 +0000 [INFO]: WebScriptInputHandler: Load started
2015-07-03 00:43:27 +0000 [INFO]: WebScriptBridge: App preloading
2015-07-03 00:43:27 +0000 [VERBOSE]: Start event | DispatchersAppLoad
2015-07-03 00:43:27 +0000 [VERBOSE]: appLoad | {
}
2015-07-03 00:43:27 +0000 [VERBOSE]: appLoad | {
}
2015-07-03 00:43:27 +0000 [VERBOSE]: appLoad | {
}
2015-07-03 00:43:27 +0000 [VERBOSE]: appLoad | {
}
2015-07-03 00:43:27 +0000 [VERBOSE]: appLoad | {
}
2015-07-03 00:43:27 +0000 [VERBOSE]: appLoad | {
}
2015-07-03 00:43:27 +0000 [VERBOSE]: appLoad | {
}
2015-07-03 00:43:27 +0000 [VERBOSE]: appLoad | {
}
2015-07-03 00:43:27 +0000 [VERBOSE]: appLoad | {
}
2015-07-03 00:43:27 +0000 [INFO]: End event | DispatchersAppLoad, 6.008029
2015-07-03 00:43:27 +0000 [INFO]: | webViewDidStartLoad:
2015-07-03 00:43:27 +0000 [INFO]: CrmViewController: webpage load started
2015-07-03 00:43:28 +0000 [INFO]: | webView:shouldStartLoadWithRequest:navigationType:
2015-07-03 00:43:28 +0000 [INFO]: Use WebView to load the request.
2015-07-03 00:43:28 +0000 [VERBOSE]: WVCD: Requested Url | about:blank
2015-07-03 00:43:28 +0000 [INFO]: WebScriptInputHandler: Load started
2015-07-03 00:43:28 +0000 [INFO]: WebScriptInputHandler: Page already preloaded, not triggering preload again
2015-07-03 00:43:28 +0000 [INFO]: | webViewDidStartLoad:
2015-07-03 00:43:28 +0000 [INFO]: CrmViewController: webpage load started
2015-07-03 00:43:28 +0000 [VERBOSE]: WVCD: Loaded Url | crm.myorganization.com/.../main.htm;liveid=1&installid=B11ABE88-B6B8-42E5-88D7-6A7AFB9B121E
2015-07-03 00:43:28 +0000 [INFO]: Load finished
2015-07-03 00:43:28 +0000 [INFO]: End event | PageLoad, 1114.096999
2015-07-03 00:43:28 +0000 [INFO]: Mark event (end without start) | AppLaunch
2015-07-03 00:43:28 +0000 [INFO]: WebScriptBridge: App loading
2015-07-03 00:43:28 +0000 [VERBOSE]: Start event | DeviceReady
2015-07-03 00:43:28 +0000 [INFO]: WebScriptOutputHandler: Device ready
2015-07-03 00:43:28 +0000 [INFO]: Memory Diagnostics: Area (null); Event Device Ready; Memory used by app, total memory used by kernel, total free memory | 56.3, 575.7, 125.3
2015-07-03 00:43:28 +0000 [INFO]: End event | DeviceReady, 2.350986
2015-07-03 00:43:28 +0000 [VERBOSE]: Start event | DispatchersAppActivate
2015-07-03 00:43:28 +0000 [INFO]: End event | DispatchersAppActivate, 0.095010
2015-07-03 00:43:28 +0000 [INFO]: | webViewDidFinishLoad:
2015-07-03 00:43:28 +0000 [INFO]: CrmViewController: webpage load finished
2015-07-03 00:43:29 +0000 [VERBOSE]: WVCD: Loaded Url | crm.myorganization.com/.../main.htm;liveid=1&installid=B11ABE88-B6B8-42E5-88D7-6A7AFB9B121E
2015-07-03 00:43:29 +0000 [INFO]: Load finished
2015-07-03 00:43:29 +0000 [INFO]: Mark event (end without start) | PageLoad
2015-07-03 00:43:29 +0000 [INFO]: Mark event (end without start) | AppLaunch
2015-07-03 00:43:29 +0000 [INFO]: | webViewDidFinishLoad:
2015-07-03 00:43:29 +0000 [INFO]: CrmViewController: webpage load finished
2015-07-03 00:43:29 +0000 [VERBOSE]: Start event | ParseArgs
2015-07-03 00:43:29 +0000 [VERBOSE]: End event | ParseArgs, 0.106990
2015-07-03 00:43:29 +0000 [VERBOSE]: Callbacks | {
}
2015-07-03 00:43:29 +0000 [VERBOSE]: Dispatcher found | <LoggingDispatcher: 0x16673a50>
2015-07-03 00:43:29 +0000 [VERBOSE]: Registering method | logMessage, {
level = NSNumber;
message = NSString;
version = NSString;
}, "(
)", "(
version,
message,
level
)"
2015-07-03 00:43:29 +0000 [VERBOSE]: Registering method | logPerformanceData, {
data = NSString;
namespace = NSString;
version = NSString;
}, "(
)", "(
version,
namespace,
data
)"
2015-07-03 00:43:29 +0000 [VERBOSE]: Calling registered method | logMessage
2015-07-03 00:43:29 +0000 [INFO]: [PAL] | AppCache - Event : checking Status : Idle Details : {}
2015-07-03 00:43:29 +0000 [VERBOSE]: Start event | ParseArgs
2015-07-03 00:43:29 +0000 [VERBOSE]: End event | ParseArgs, 0.057995
2015-07-03 00:43:29 +0000 [VERBOSE]: Callbacks | {
}
2015-07-03 00:43:29 +0000 [VERBOSE]: Dispatcher found | <LoggingDispatcher: 0x16673a50>
2015-07-03 00:43:29 +0000 [VERBOSE]: Calling registered method | logMessage
2015-07-03 00:43:29 +0000 [INFO]: [PAL] | AppCache - Event : noupdate Status : Idle Details : {}
2015-07-03 00:43:29 +0000 [VERBOSE]: Start event | ParseArgs
2015-07-03 00:43:29 +0000 [VERBOSE]: End event | ParseArgs, 0.051022
2015-07-03 00:43:29 +0000 [VERBOSE]: Callbacks | {
}
2015-07-03 00:43:29 +0000 [VERBOSE]: Dispatcher found | <LoggingDispatcher: 0x16673a50>
2015-07-03 00:43:29 +0000 [VERBOSE]: Calling registered method | logMessage
2015-07-03 00:43:29 +0000 [INFO]: [PAL] | Throw ClientReady - Client Ready : false AppCache Ready : true
2015-07-03 00:43:29 +0000 [VERBOSE]: Start event | ParseArgs
2015-07-03 00:43:29 +0000 [VERBOSE]: End event | ParseArgs, 0.047982
2015-07-03 00:43:29 +0000 [VERBOSE]: Callbacks | {
}
2015-07-03 00:43:29 +0000 [VERBOSE]: Dispatcher found | <LoggingDispatcher: 0x16673a50>
2015-07-03 00:43:29 +0000 [VERBOSE]: Calling registered method | logMessage
2015-07-03 00:43:29 +0000 [INFO]: [PAL] | AppCache - Event : checking Status : Idle Details : {}
2015-07-03 00:43:29 +0000 [VERBOSE]: Start event | ParseArgs
2015-07-03 00:43:29 +0000 [VERBOSE]: End event | ParseArgs, 0.050962
2015-07-03 00:43:29 +0000 [VERBOSE]: Callbacks | {
}
2015-07-03 00:43:29 +0000 [VERBOSE]: Dispatcher found | <LoggingDispatcher: 0x16673a50>
2015-07-03 00:43:29 +0000 [VERBOSE]: Calling registered method | logMessage
2015-07-03 00:43:29 +0000 [INFO]: [PAL] | AppCache - Event : noupdate Status : Idle Details : {}
2015-07-03 00:43:29 +0000 [VERBOSE]: Start event | ParseArgs
2015-07-03 00:43:29 +0000 [VERBOSE]: End event | ParseArgs, 0.057995
2015-07-03 00:43:29 +0000 [VERBOSE]: Callbacks | {
}
2015-07-03 00:43:29 +0000 [VERBOSE]: Dispatcher found | <LoggingDispatcher: 0x16673a50>
2015-07-03 00:43:29 +0000 [VERBOSE]: Calling registered method | logMessage
2015-07-03 00:43:29 +0000 [INFO]: [PAL] | Throw ClientReady - Client Ready : false AppCache Ready : true
2015-07-03 00:43:29 +0000 [VERBOSE]: Start event | ParseArgs
2015-07-03 00:43:29 +0000 [VERBOSE]: End event | ParseArgs, 0.054002
2015-07-03 00:43:29 +0000 [VERBOSE]: Callbacks | {
}
2015-07-03 00:43:29 +0000 [VERBOSE]: Dispatcher found | <LoggingDispatcher: 0x16673a50>
2015-07-03 00:43:29 +0000 [VERBOSE]: Calling registered method | logMessage
2015-07-03 00:43:29 +0000 [INFO]: [PAL] | Authentication: Starting
2015-07-03 00:43:29 +0000 [VERBOSE]: Start event | ParseArgs
2015-07-03 00:43:29 +0000 [VERBOSE]: End event | ParseArgs, 0.043035
2015-07-03 00:43:29 +0000 [VERBOSE]: Callbacks | {
onRequestSecurityTokenResponse = "requestSecurityToken$a.$An.$Ql0";
}
2015-07-03 00:43:29 +0000 [VERBOSE]: Dispatcher found | <AccountDispatcher: 0x16669470>
2015-07-03 00:43:29 +0000 [VERBOSE]: Creating callback object | onRequestSecurityTokenResponse, requestSecurityToken$a.$An.$Ql0
2015-07-03 00:43:29 +0000 [VERBOSE]: Registering method | requestSecurityToken, {
refreshToken = NSNumber;
version = NSString;
}, "(
onRequestSecurityTokenResponse
)", "(
version,
refreshToken,
onRequestSecurityTokenResponse
)"
2015-07-03 00:43:29 +0000 [VERBOSE]: Registering method | signOut, {
version = NSString;
}, "(
)", "(
version
)"
2015-07-03 00:43:29 +0000 [VERBOSE]: Registering method | reconfigure, {
version = NSString;
}, "(
)", "(
version
)"
2015-07-03 00:43:29 +0000 [VERBOSE]: Registering method | cancelSignIn, {
version = NSString;
}, "(
)", "(
version
)"
2015-07-03 00:43:29 +0000 [VERBOSE]: Registering method | authValidationError, {
deviceErrorAction = NSNumber;
errorDetails = NSDictionary;
version = NSString;
}, "(
)", "(
version,
deviceErrorAction,
errorDetails
)"
2015-07-03 00:43:29 +0000 [VERBOSE]: Calling registered method | requestSecurityToken
2015-07-03 00:43:29 +0000 [VERBOSE]: KeyChainQuery | {
acct = AuthToken;
class = genp;
"m_Limit" = "m_LimitOne";
pdmn = ck;
"r_Data" = 1;
svce = "Microsoft Office";
}
2015-07-03 00:43:29 +0000 [WARNING]: KeyChainItem operation failed. | Operaton 'CopyToken' failed with 'ItemNotFound'. Error code:-25300
2015-07-03 00:43:29 +0000 [INFO]: Authentication: Refreshing token
2015-07-03 00:43:29 +0000 [VERBOSE]: Unregistering callback | requestSecurityToken$a.$An.$Ql0
2015-07-03 00:43:29 +0000 [VERBOSE]: Start event | ParseArgs
2015-07-03 00:43:29 +0000 [VERBOSE]: End event | ParseArgs, 0.043988
2015-07-03 00:43:29 +0000 [VERBOSE]: Callbacks | {
onBoolResult = "getBoolValue$a.$Ar.$ET1";
}
2015-07-03 00:43:29 +0000 [VERBOSE]: Dispatcher found | <ApplicationDispatcher: 0x166703c0>
2015-07-03 00:43:29 +0000 [VERBOSE]: Creating callback object | onBoolResult, getBoolValue$a.$Ar.$ET1
2015-07-03 00:43:29 +0000 [VERBOSE]: Registering method | getBoolValue, {
valueName = NSString;
version = NSString;
}, "(
onBoolResult
)", "(
version,
valueName,
onBoolResult
)"
2015-07-03 00:43:29 +0000 [VERBOSE]: Registering method | setBoolValue, {
value = NSNumber;
valueName = NSString;
version = NSString;
}, "(
)", "(
version,
valueName,
value
)"
2015-07-03 00:43:29 +0000 [VERBOSE]: Registering method | getStringValueBundle, {
valueNames = NSArray;
version = NSString;
}, "(
onStringsResult
)", "(
version,
valueNames,
onStringsResult
)"
2015-07-03 00:43:29 +0000 [VERBOSE]: Registering method | getMemoryUsage, {
version = NSString;
}, "(
onFloatResult
)", "(
version,
onFloatResult
)"
2015-07-03 00:43:29 +0000 [VERBOSE]: Registering method | captureMemoryUsage, {
area = NSString;
eventName = NSString;
version = NSString;
}, "(
onFloatResult
)", "(
version,
area,
eventName,
onFloatResult
)"
2015-07-03 00:43:29 +0000 [VERBOSE]: Registering method | changeMemoryDiagnosticsEnableState, {
memoryDiagnosticsEnabled = NSNumber;
version = NSString;
}, "(
)", "(
version,
memoryDiagnosticsEnabled
)"
2015-07-03 00:43:29 +0000 [VERBOSE]: Registering method | clientReady, {
clientState = NSDictionary;
version = NSString;
}, "(
)", "(
version,
clientState
)"
2015-07-03 00:43:29 +0000 [VERBOSE]: Registering method | clientInitialized, {
version = NSString;
}, "(
)", "(
version
)"
2015-07-03 00:43:29 +0000 [VERBOSE]: Registering method | clientBootError, {
deviceErrorAction = NSNumber;
errorDetails = NSDictionary;
version = NSString;
}, "(
)", "(
version,
deviceErrorAction,
errorDetails
)"
2015-07-03 00:43:29 +0000 [VERBOSE]: Registering method | setClientSettingsPackage, {
value = NSDictionary;
valueName = NSString;
version = NSString;
}, "(
)", "(
version,
valueName,
value
)"
2015-07-03 00:43:29 +0000 [VERBOSE]: Calling registered method | getBoolValue
2015-07-03 00:43:29 +0000 [VERBOSE]: Start event | ParseArgs
2015-07-03 00:43:29 +0000 [VERBOSE]: End event | ParseArgs, 0.064015
2015-07-03 00:43:29 +0000 [VERBOSE]: Callbacks | {
onStringsResult = "getStringValueBundle$a.$Ar.$Qm2";
}
2015-07-03 00:43:29 +0000 [VERBOSE]: Dispatcher found | <ApplicationDispatcher: 0x166703c0>
2015-07-03 00:43:29 +0000 [VERBOSE]: Creating callback object | onStringsResult, getStringValueBundle$a.$Ar.$Qm2
2015-07-03 00:43:29 +0000 [VERBOSE]: Calling registered method | getStringValueBundle
2015-07-03 00:43:29 +0000 [INFO]: Authentication: Received Data in bearer token challenge
2015-07-03 00:43:29 +0000 [INFO]: Authentication: Starting OAuth
2015-07-03 00:43:29 +0000 [INFO]: Authentication: Requesting OAuth token
2015-07-03 00:43:29 +0000 [INFO]: Navigating to about:blank in viewWillDisappear (isConfigured;authFailed;isSignedOut;TriggerAppReload) = | 0,0,0,1
2015-07-03 00:43:29 +0000 [INFO]: | webView:shouldStartLoadWithRequest:navigationType:
2015-07-03 00:43:29 +0000 [INFO]: Use WebView to load the request.
2015-07-03 00:43:29 +0000 [VERBOSE]: WVCD: Requested Url | about:blank
2015-07-03 00:43:29 +0000 [INFO]: WebScriptInputHandler: Load started
2015-07-03 00:43:29 +0000 [INFO]: WebScriptInputHandler: Page already preloaded, not triggering preload again
2015-07-03 00:43:29 +0000 [INFO]: | webViewDidStartLoad:
2015-07-03 00:43:29 +0000 [INFO]: CrmViewController: webpage load started
2015-07-03 00:43:29 +0000 [VERBOSE]: WVCD: Loaded Url | about:blank
2015-07-03 00:43:29 +0000 [INFO]: Load finished
2015-07-03 00:43:29 +0000 [INFO]: Mark event (end without start) | PageLoad
2015-07-03 00:43:29 +0000 [INFO]: Mark event (end without start) | AppLaunch
2015-07-03 00:43:29 +0000 [INFO]: | webViewDidFinishLoad:
2015-07-03 00:43:29 +0000 [INFO]: CrmViewController: webpage load finished
2015-07-03 00:43:32 +0000 [INFO]: WebScriptBridge: Keyboard visibility changed
2015-07-03 00:43:32 +0000 [INFO]: Dispatch: Changing state | KeyboardVisible, 1
2015-07-03 00:43:32 +0000 [VERBOSE]: Changing state | KeyboardVisible, 1
2015-07-03 00:43:32 +0000 [INFO]: WebScriptBridge: Keyboard visibility changed
2015-07-03 00:43:32 +0000 [INFO]: Dispatch: Changing state | KeyboardVisible, 1
2015-07-03 00:43:32 +0000 [VERBOSE]: Changing state | KeyboardVisible, 1
2015-07-03 00:43:32 +0000 [INFO]: WebScriptBridge: Keyboard height changed
2015-07-03 00:43:32 +0000 [INFO]: Dispatch: Changing state | KeyboardHeight, 396
2015-07-03 00:43:32 +0000 [VERBOSE]: Changing state | KeyboardHeight, 396
2015-07-03 00:43:40 +0000 [INFO]: WebScriptBridge: Keyboard visibility changed
2015-07-03 00:43:40 +0000 [INFO]: Dispatch: Changing state | KeyboardVisible, 0
2015-07-03 00:43:40 +0000 [VERBOSE]: Changing state | KeyboardVisible, 0
2015-07-03 00:43:40 +0000 [INFO]: CrmViewController: viewWillAppear
2015-07-03 00:43:40 +0000 [INFO]: WebScriptBridge: Keyboard visibility changed
2015-07-03 00:43:40 +0000 [INFO]: Dispatch: Changing state | KeyboardVisible, 0
2015-07-03 00:43:40 +0000 [VERBOSE]: Changing state | KeyboardVisible, 0
2015-07-03 00:43:40 +0000 [INFO]: WebScriptBridge: Keyboard height changed
2015-07-03 00:43:40 +0000 [INFO]: Dispatch: Changing state | KeyboardHeight, 0
2015-07-03 00:43:40 +0000 [VERBOSE]: Changing state | KeyboardHeight, 0
2015-07-03 00:43:40 +0000 [INFO]: Authentication: InitializeViewController: Token received
2015-07-03 00:43:40 +0000 [DEBUG]: Key Chain Item does not exist. Adding new item.
2015-07-03 00:43:40 +0000 [VERBOSE]: Setting isSignedOut | 0
2015-07-03 00:43:40 +0000 [INFO]: CrmViewController: Refresh
2015-07-03 00:43:40 +0000 [INFO]: CrmViewController: validateAndLoadApp: Account is not configured; sending HEAD request to: | crm.myorganization.com/.../main.htm;liveid=1&installid=B11ABE88-B6B8-42E5-88D7-6A7AFB9B121E
2015-07-03 00:43:40 +0000 [INFO]: CrmViewController: validateAndLoadApp: HEAD request completed with | HTTP status code 200 and isValidServer 1
2015-07-03 00:43:40 +0000 [INFO]: | loadURL:
2015-07-03 00:43:40 +0000 [INFO]: Loading url | crm.myorganization.com/.../main.htm;liveid=1&installid=B11ABE88-B6B8-42E5-88D7-6A7AFB9B121E
2015-07-03 00:43:40 +0000 [VERBOSE]: Setting ServerVersion | 6100020112
2015-07-03 00:43:40 +0000 [INFO]: | setupPALInfrastructure
2015-07-03 00:43:40 +0000 [VERBOSE]: Start event | PageLoad
2015-07-03 00:43:40 +0000 [INFO]: | setPALSupportCookieForURL:
2015-07-03 00:43:40 +0000 [INFO]: | webView:shouldStartLoadWithRequest:navigationType:
2015-07-03 00:43:40 +0000 [INFO]: Use WebView to load the request.
2015-07-03 00:43:40 +0000 [VERBOSE]: WVCD: Requested Url | crm.myorganization.com/.../main.htm;liveid=1&installid=B11ABE88-B6B8-42E5-88D7-6A7AFB9B121E
2015-07-03 00:43:40 +0000 [INFO]: WebScriptInputHandler: Load started
2015-07-03 00:43:40 +0000 [INFO]: WebScriptInputHandler: Page already preloaded, not triggering preload again
2015-07-03 00:43:40 +0000 [INFO]: | webViewDidStartLoad:
2015-07-03 00:43:40 +0000 [INFO]: CrmViewController: webpage load started
2015-07-03 00:43:41 +0000 [INFO]: | webView:shouldStartLoadWithRequest:navigationType:
2015-07-03 00:43:41 +0000 [INFO]: Use WebView to load the request.
2015-07-03 00:43:41 +0000 [VERBOSE]: WVCD: Requested Url | about:blank
2015-07-03 00:43:41 +0000 [INFO]: WebScriptInputHandler: Load started
2015-07-03 00:43:41 +0000 [INFO]: WebScriptInputHandler: Page already preloaded, not triggering preload again
2015-07-03 00:43:41 +0000 [INFO]: | webViewDidStartLoad:
2015-07-03 00:43:41 +0000 [INFO]: CrmViewController: webpage load started
2015-07-03 00:43:41 +0000 [VERBOSE]: WVCD: Loaded Url | crm.myorganization.com/.../main.htm;liveid=1&installid=B11ABE88-B6B8-42E5-88D7-6A7AFB9B121E
2015-07-03 00:43:41 +0000 [INFO]: Load finished
2015-07-03 00:43:41 +0000 [INFO]: End event | PageLoad, 403.281987
2015-07-03 00:43:41 +0000 [INFO]: Mark event (end without start) | AppLaunch
2015-07-03 00:43:41 +0000 [INFO]: WebScriptBridge: App loading
2015-07-03 00:43:41 +0000 [VERBOSE]: Start event | DeviceReady
2015-07-03 00:43:41 +0000 [INFO]: WebScriptOutputHandler: Device ready
2015-07-03 00:43:41 +0000 [INFO]: Memory Diagnostics: Area (null); Event Device Ready; Memory used by app, total memory used by kernel, total free memory | 92.0, 588.6, 83.7
2015-07-03 00:43:41 +0000 [INFO]: End event | DeviceReady, 1.763999
2015-07-03 00:43:41 +0000 [VERBOSE]: Start event | DispatchersAppActivate
2015-07-03 00:43:41 +0000 [INFO]: End event | DispatchersAppActivate, 0.061989
2015-07-03 00:43:41 +0000 [INFO]: | webViewDidFinishLoad:
2015-07-03 00:43:41 +0000 [INFO]: CrmViewController: webpage load finished
2015-07-03 00:43:41 +0000 [VERBOSE]: WVCD: Loaded Url | crm.myorganization.com/.../main.htm;liveid=1&installid=B11ABE88-B6B8-42E5-88D7-6A7AFB9B121E
2015-07-03 00:43:41 +0000 [INFO]: Load finished
2015-07-03 00:43:41 +0000 [INFO]: Mark event (end without start) | PageLoad
2015-07-03 00:43:41 +0000 [INFO]: Mark event (end without start) | AppLaunch
2015-07-03 00:43:41 +0000 [INFO]: | webViewDidFinishLoad:
2015-07-03 00:43:41 +0000 [INFO]: CrmViewController: webpage load finished
2015-07-03 00:43:41 +0000 [VERBOSE]: Start event | ParseArgs
2015-07-03 00:43:41 +0000 [VERBOSE]: End event | ParseArgs, 0.048995
2015-07-03 00:43:41 +0000 [VERBOSE]: Callbacks | {
}
2015-07-03 00:43:41 +0000 [VERBOSE]: Dispatcher found | <LoggingDispatcher: 0x16673a50>
2015-07-03 00:43:41 +0000 [VERBOSE]: Calling registered method | logMessage
2015-07-03 00:43:41 +0000 [INFO]: [PAL] | AppCache - Event : checking Status : Idle Details : {}
2015-07-03 00:43:41 +0000 [VERBOSE]: Start event | ParseArgs
2015-07-03 00:43:41 +0000 [VERBOSE]: End event | ParseArgs, 0.053048
2015-07-03 00:43:41 +0000 [VERBOSE]: Callbacks | {
}
2015-07-03 00:43:41 +0000 [VERBOSE]: Dispatcher found | <LoggingDispatcher: 0x16673a50>
2015-07-03 00:43:41 +0000 [VERBOSE]: Calling registered method | logMessage
2015-07-03 00:43:41 +0000 [INFO]: [PAL] | AppCache - Event : noupdate Status : Idle Details : {}
2015-07-03 00:43:41 +0000 [VERBOSE]: Start event | ParseArgs
2015-07-03 00:43:41 +0000 [VERBOSE]: End event | ParseArgs, 0.048995
2015-07-03 00:43:41 +0000 [VERBOSE]: Callbacks | {
}
2015-07-03 00:43:41 +0000 [VERBOSE]: Dispatcher found | <LoggingDispatcher: 0x16673a50>
2015-07-03 00:43:41 +0000 [VERBOSE]: Calling registered method | logMessage
2015-07-03 00:43:41 +0000 [INFO]: [PAL] | Throw ClientReady - Client Ready : false AppCache Ready : true
2015-07-03 00:43:41 +0000 [VERBOSE]: Start event | ParseArgs
2015-07-03 00:43:41 +0000 [VERBOSE]: End event | ParseArgs, 0.052989
2015-07-03 00:43:41 +0000 [VERBOSE]: Callbacks | {
}
2015-07-03 00:43:41 +0000 [VERBOSE]: Dispatcher found | <LoggingDispatcher: 0x16673a50>
2015-07-03 00:43:41 +0000 [VERBOSE]: Calling registered method | logMessage
2015-07-03 00:43:41 +0000 [INFO]: [PAL] | AppCache - Event : checking Status : Idle Details : {}
2015-07-03 00:43:41 +0000 [VERBOSE]: Start event | ParseArgs
2015-07-03 00:43:41 +0000 [VERBOSE]: End event | ParseArgs, 0.056982
2015-07-03 00:43:41 +0000 [VERBOSE]: Callbacks | {
}
2015-07-03 00:43:41 +0000 [VERBOSE]: Dispatcher found | <LoggingDispatcher: 0x16673a50>
2015-07-03 00:43:41 +0000 [VERBOSE]: Calling registered method | logMessage
2015-07-03 00:43:41 +0000 [INFO]: [PAL] | AppCache - Event : noupdate Status : Idle Details : {}
2015-07-03 00:43:41 +0000 [VERBOSE]: Start event | ParseArgs
2015-07-03 00:43:41 +0000 [VERBOSE]: End event | ParseArgs, 0.052989
2015-07-03 00:43:41 +0000 [VERBOSE]: Callbacks | {
}
2015-07-03 00:43:41 +0000 [VERBOSE]: Dispatcher found | <LoggingDispatcher: 0x16673a50>
2015-07-03 00:43:41 +0000 [VERBOSE]: Calling registered method | logMessage
2015-07-03 00:43:41 +0000 [INFO]: [PAL] | Throw ClientReady - Client Ready : false AppCache Ready : true
2015-07-03 00:43:41 +0000 [VERBOSE]: Start event | ParseArgs
2015-07-03 00:43:41 +0000 [VERBOSE]: End event | ParseArgs, 0.055015
2015-07-03 00:43:41 +0000 [VERBOSE]: Callbacks | {
}
2015-07-03 00:43:41 +0000 [VERBOSE]: Dispatcher found | <LoggingDispatcher: 0x16673a50>
2015-07-03 00:43:41 +0000 [VERBOSE]: Calling registered method | logMessage
2015-07-03 00:43:41 +0000 [INFO]: [PAL] | Authentication: Starting
2015-07-03 00:43:41 +0000 [VERBOSE]: Start event | ParseArgs
2015-07-03 00:43:41 +0000 [VERBOSE]: End event | ParseArgs, 0.048995
2015-07-03 00:43:41 +0000 [VERBOSE]: Callbacks | {
onRequestSecurityTokenResponse = "requestSecurityToken$a.$An.$Ql0";
}
2015-07-03 00:43:41 +0000 [VERBOSE]: Dispatcher found | <AccountDispatcher: 0x16669470>
2015-07-03 00:43:41 +0000 [VERBOSE]: Creating callback object | onRequestSecurityTokenResponse, requestSecurityToken$a.$An.$Ql0
2015-07-03 00:43:41 +0000 [VERBOSE]: Calling registered method | requestSecurityToken
2015-07-03 00:43:41 +0000 [VERBOSE]: KeyChainQuery | {
acct = AuthToken;
class = genp;
"m_Limit" = "m_LimitOne";
pdmn = ck;
"r_Data" = 1;
svce = "Microsoft Office";
}
2015-07-03 00:43:41 +0000 [VERBOSE]: Unregistering callback | requestSecurityToken$a.$An.$Ql0
2015-07-03 00:43:41 +0000 [VERBOSE]: Start event | ParseArgs
2015-07-03 00:43:41 +0000 [VERBOSE]: End event | ParseArgs, 0.056982
2015-07-03 00:43:41 +0000 [VERBOSE]: Callbacks | {
onBoolResult = "getBoolValue$a.$Ar.$ET1";
}
2015-07-03 00:43:41 +0000 [VERBOSE]: Dispatcher found | <ApplicationDispatcher: 0x166703c0>
2015-07-03 00:43:41 +0000 [VERBOSE]: Creating callback object | onBoolResult, getBoolValue$a.$Ar.$ET1
2015-07-03 00:43:41 +0000 [VERBOSE]: Calling registered method | getBoolValue
2015-07-03 00:43:41 +0000 [VERBOSE]: Start event | ParseArgs
2015-07-03 00:43:41 +0000 [VERBOSE]: End event | ParseArgs, 0.055969
2015-07-03 00:43:41 +0000 [VERBOSE]: Callbacks | {
}
2015-07-03 00:43:41 +0000 [VERBOSE]: Dispatcher found | <LoggingDispatcher: 0x16673a50>
2015-07-03 00:43:41 +0000 [VERBOSE]: Calling registered method | logMessage
2015-07-03 00:43:41 +0000 [INFO]: [PAL] | Authentication: Token received
2015-07-03 00:43:41 +0000 [VERBOSE]: Start event | ParseArgs
2015-07-03 00:43:41 +0000 [VERBOSE]: End event | ParseArgs, 0.054955
2015-07-03 00:43:41 +0000 [VERBOSE]: Callbacks | {
}
2015-07-03 00:43:41 +0000 [VERBOSE]: Dispatcher found | <LoggingDispatcher: 0x16673a50>
2015-07-03 00:43:41 +0000 [VERBOSE]: Calling registered method | logMessage
2015-07-03 00:43:41 +0000 [INFO]: [PAL] | Authentication: Starting authorization
2015-07-03 00:43:41 +0000 [VERBOSE]: Start event | ParseArgs
2015-07-03 00:43:41 +0000 [VERBOSE]: End event | ParseArgs, 0.064015
2015-07-03 00:43:41 +0000 [VERBOSE]: Callbacks | {
onStringsResult = "getStringValueBundle$a.$Ar.$Qm2";
}
2015-07-03 00:43:41 +0000 [VERBOSE]: Dispatcher found | <ApplicationDispatcher: 0x166703c0>
2015-07-03 00:43:41 +0000 [VERBOSE]: Creating callback object | onStringsResult, getStringValueBundle$a.$Ar.$Qm2
2015-07-03 00:43:41 +0000 [VERBOSE]: Calling registered method | getStringValueBundle
The odd part about this is that the timestamp on the log do not make sense. I captured this log on 2015-07-02 in the evening at about 5PM. so why this log shows the next day is beyond me.
Other than that, i do not know what is going on. Can anyone help in resolving this? I need the app working by Tuesday.