Runing the lastes version on ios 12.1 i got 2 problems.
1. Loader never gets dismissed it blocks the flow, and persist loading all the time. If the user touch the close button it doesnt work 🤯.
2. i got this crash, is impossible to debug it, look something internal and if you go trhough documentation you dont get any insight about it. To reproduce try to launch the sdk and close it when it finish to load the ui, do it many times(normally at the third time).
2019-01-03 15:05:48.974123-0500 ExampleApp[38143:320852] -[NRMAWKWebViewNavigationDelegate webView:decidePolicyForNavigationResponse:decisionHandler:]: unrecognized selector sent to instance 0x600000012d40
2019-01-03 15:07:48.851124-0500 ExampleApp[38143:324536] TIC Read Status [24:0x60400017e300]: 1:57
2019-01-03 15:07:48.851734-0500 ExampleApp[38143:324536] TIC Read Status [24:0x60400017e300]: 1:57
2019-01-03 15:07:48.851865-0500 ExampleApp[38143:324536] TIC Read Status [24:0x60400017e300]: 1:57
2019-01-03 15:07:48.854443-0500 ExampleApp[38143:320852] *** Terminating app due to uncaught exception 'NSInternalInconsistencyException', reason: 'Completion handler passed to -[NSObject webView:decidePolicyForNavigationResponse:decisionHandler:] was not called'
*** First throw call stack:
(
0 CoreFoundation 0x0000000121a621e6 __exceptionPreprocess + 294
1 libobjc.A.dylib 0x00000001210ff031 objc_exception_throw + 48
2 CoreFoundation 0x0000000121ad7975 +[NSException raise:format:] + 197
3 WebKit 0x000000011bfaeabb _ZN6WebKit28CompletionHandlerCallCheckerD2Ev + 129
4 WebKit 0x000000011bfb874c _ZNK3WTF20ThreadSafeRefCountedIN6WebKit28CompletionHandlerCallCheckerEE5derefEv + 36
5 WebKit 0x000000011bfe9fec _ZN6WebKit15NavigationState16NavigationClient33decidePolicyForNavigationResponseERNS_12WebPageProxyEON3WTF3RefIN3API18NavigationResponseENS4_13DumbPtrTraitsIS7_EEEEONS5_INS_27WebFramePolicyListenerProxyENS8_ISC_EEEEPNS6_6ObjectE + 658
6 WebKit 0x000000011c1a0888 _ZN6WebKit12WebPageProxy23decidePolicyForResponseEyRKN7WebCore18SecurityOriginDataEyRKNS1_16ResourceResponseERKNS1_15ResourceRequestEbyRKNS_8UserDataE + 424
7 WebKit 0x000000011c1a09e8 _ZN6WebKit12WebPageProxy27decidePolicyForResponseSyncEyRKN7WebCore18SecurityOriginDataEyRKNS1_16ResourceResponseERKNS1_15ResourceRequestEbyRKNS_8UserDataERbRNS1_12PolicyActionERNS_10DownloadIDE + 158
8 WebKit 0x000000011c1d051f _ZN3IPC22callMemberFunctionImplIN6WebKit12WebPageProxyEMS2_FvyRKN7WebCore18SecurityOriginDataEyRKNS3_16ResourceResponseERKNS3_15ResourceRequestEbyRKNS1_8UserDataERbRNS3_12PolicyActionERNS1_10DownloadIDEENSt3__15tupleIJyS4_yS7_SA_bySD_EEEJLm0ELm1ELm2ELm3ELm4ELm5ELm6ELm7EENSO_IJbSH_SJ_EEEJLm0ELm1ELm2EEEEvPT_T0_OT1_RT3_NSN_16integer_sequenceImJXspT2_EEEENSY_ImJXspT4_EEEE + 100
9 WebKit 0x000000011c1c5e6a _ZN3IPC13handleMessageIN8Messages12WebPageProxy27DecidePolicyForResponseSyncEN6WebKit12WebPageProxyEMS5_FvyRKN7WebCore18SecurityOriginDataEyRKNS6_16ResourceResponseERKNS6_15ResourceRequestEbyRKNS4_8UserDataERbRNS6_12PolicyActionERNS4_10DownloadIDEEEEvRNS_7DecoderERNS_7EncoderEPT0_T1_ + 261
10 WebKit 0x000000011bfe6e2d _ZN3IPC18MessageReceiverMap19dispatchSyncMessageERNS_10ConnectionERNS_7DecoderERNSt3__110unique_ptrINS_7EncoderENS5_14default_deleteIS7_EEEE + 141
11 WebKit 0x000000011c21c936 _ZN6WebKit15WebProcessProxy21didReceiveSyncMessageERN3IPC10ConnectionERNS1_7DecoderERNSt3__110unique_ptrINS1_7EncoderENS6_14default_deleteIS8_EEEE + 28
12 WebKit 0x000000011bfb16bb _ZN3IPC10Connection19dispatchSyncMessageERNS_7DecoderE + 209
13 WebKit 0x000000011bfaf032 _ZN3IPC10Connection15dispatchMessageENSt3__110unique_ptrINS_7DecoderENS1_14default_deleteIS3_EEEE + 104
14 WebKit 0x000000011bfb18e3 _ZN3IPC10Connection18dispatchOneMessageEv + 177
15 JavaScriptCore 0x0000000120d7641c _ZN3WTF7RunLoop11performWorkEv + 236
16 JavaScriptCore 0x0000000120d766c2 _ZN3WTF7RunLoop11performWorkEPv + 34
17 CoreFoundation 0x0000000121a04bb1 __CFRUNLOOP_IS_CALLING_OUT_TO_A_SOURCE0_PERFORM_FUNCTION__ + 17
18 CoreFoundation 0x00000001219e94af __CFRunLoopDoSources0 + 271
19 CoreFoundation 0x00000001219e8a6f __CFRunLoopRun + 1263
20 CoreFoundation 0x00000001219e830b CFRunLoopRunSpecific + 635
21 GraphicsServices 0x0000000124fa9a73 GSEventRunModal + 62
22 UIKit 0x000000011da730b7 UIApplicationMain + 159
23 ExampleApp 0x000000010cadfea4 main + 68
24 libdyld.dylib 0x0000000122aef955 start + 1
25 ??? 0x0000000000000001 0x0 + 1
)
libc++abi.dylib: terminating with uncaught exception of type NSException
Hello,
We are currently reviewing the issue.
Are you getting the below issue in iOS 6.6.1 or iOS 12.1 ? Are you trying to update the code base from iOS6.6.1 to iOS 12.1 since iOS 6.6.1 is unstable ? Subject and body has different versions. So , can you please clarify ?
Thanks,
Jai
Hello,
Could you please answer the following questions so we can look into this further for you? Thank you.
1. Is this a new integration or an existing VCO integration?
2. Are you testing in sandbox or production?
3. Did you input your API key into the code or are you simply trying to run the sample SDK as is?
4. What is the email address associated with the VCO project?
5. Are any correlation IDs available for the failed attempts to launch the VCO lightbox?
Since point # 4 is confidential and cannot be shared in the forum, Please drop an email to developer@visa.com and we can take this forward accordingly.
Thanks,
Jai