我收到了一些从应用商店发来的崩溃报告,但是我无法理解。看起来线程总是像这样崩溃:
0 libobjc.A.dylib
objc_msgSend + 15
1 CFNetwork ✭
HostBase::lock() + 14
2 CFNetwork
DispatchHost::performInvocation(void const*) + 12
3 CFNetwork
__setupTCPConnection_block_invoke_2 + 290
4
...
libsystem_network.dylib
__tcp_connection_notify_complete_block_invoke_1 + 18
5 libdispatch.dylib
_dispatch_call_block_and_release + 12
6 libdispatch.dylib
_dispatch_worker_thread2 + 258
7 libsystem_c.dylib
_pthread_wqthread + 294
我遇到了14个类似的崩溃问题,唯一共同点就是与另一个线程有关。
...
libsystem_kernel.dylib
mach_msg_trap + 20
1 CoreFoundation
__CFRunLoopServiceMachPort + 126
2 CoreFoundation
__CFRunLoopRun + 882
3 CoreFoundation
CFRunLoopRunSpecific + 300
4 CoreFoundation
CFRunLoopRunInMode + 104
5 WebCore
WebCore::runLoaderThread(void*) + 128
6 libsystem_c.dylib
_pthread_start + 320
我在我的应用中使用UIWebViews(虽然不是非常频繁)。只有在使用webViews时才会调用IS WebCore吗?还是这可能与其他内容相关?
我无法在我的设备上复制。任何想法将不胜感激。
谢谢!