У меня есть ситуация, в которой я пытаюсь решить эти Crashlytics проблемы и у меня есть этот журнал сбоевИОС: EXC_BAD_ACCESS для WebView делегата
Thread : Crashed: com.apple.main-thread
0 libobjc.A.dylib 0x34217f46 objc_msgSend + 5
1 UIKit 0x29a2d5a3 -[UIWebView webView:decidePolicyForNavigationAction:request:frame:decisionListener:] + 182
2 CoreFoundation 0x2630cad4 __invoking___ + 68
3 CoreFoundation 0x26239645 -[NSInvocation invoke] + 300
4 CoreFoundation 0x2623d0c7 -[NSInvocation invokeWithTarget:] + 50
5 WebKitLegacy 0x326d9261 -[_WebSafeForwarder forwardInvocation:] + 224
6 CoreFoundation 0x2630b62f ___forwarding___ + 354
7 CoreFoundation 0x2623d008 _CF_forwarding_prep_0 + 24
8 CoreFoundation 0x2630cad4 __invoking___ + 68
9 CoreFoundation 0x26239645 -[NSInvocation invoke] + 300
10 WebCore 0x31c02729 HandleDelegateSource(void*) + 100
11 CoreFoundation 0x262cefbf __CFRUNLOOP_IS_CALLING_OUT_TO_A_SOURCE0_PERFORM_FUNCTION__ + 14
12 CoreFoundation 0x262ce461 __CFRunLoopDoSources0 + 364
13 CoreFoundation 0x262cca35 __CFRunLoopRun + 772
14 CoreFoundation 0x2621a3b1 CFRunLoopRunSpecific + 476
15 CoreFoundation 0x2621a1c3 CFRunLoopRunInMode + 106
16 GraphicsServices 0x2d801201 GSEventRunModal + 136
17 UIKit 0x2988443d UIApplicationMain + 1440
18 abc 0x0030dcd7 main (main.m:14)
Я понимаю, что некоторые его обратного вызова на WebView делегата и плохое превышение произошло , поэтому, чтобы исправить это, я обработал делегатов через
[self.webview stopLoading];
self.webview.delegate =nil;
во всех классах, но я вижу этот сбой. Можете ли вы рассказать мне, что, возможно, не так, и какой-то подход исправить это?
Здравствуйте @AnkitSachan, в какой строке вы поэтапному этот вопрос? вы отлаживаете весь код с точкой останова в своем классе? –
@ParasJoshi Я получаю эти журналы сбоев от crashlytics, и есть много веб-просмотров в базе кода, поэтому я не могу фактически отлаживать, но я проверял, что код сделал сухую работу, и все, кажется, работает нормально –
Ankit, пожалуйста, объясните больше о вашей проблеме. Многие веб-представления означают? –