我正在使用Xamarin.Forms开发一个iOS应用程序,其中包含WebView。最近我的iOS在打开和关闭WebView时崩溃。它在我的iPad(iOS 10.1.1(中工作正常,但在我的iPod(iOS 11.3(中崩溃。
这是我的应用崩溃报告,
Thread 4 name: Finalizer
Thread 4 Crashed:
0 WebKit 0x0000000192dd08e4
WebKit::WebCookieManagerProxy::processPoolDestroyed+ 1747172 () + 448
1 WebKit 0x0000000192dd0744 WebKit::WebCookieManagerProxy::processPoolDestroyed+ 1746756 () + 32
2 WebKit 0x0000000192ee0530 WebKit::WebProcessPool::~WebProcessPool+ 2860336 () + 260
3 WebKit 0x0000000192fa0cf0 -[WKProcessPool dealloc] + 36
4 WebKit 0x0000000192c4069c API::PageConfiguration::~PageConfiguration+ 108188 () + 212
5 WebKit 0x0000000192f88e34 -[WKObject dealloc] + 36
6 WebKit 0x0000000192e66018 WebKit::WebPageProxy::~WebPageProxy+ 2359320 () + 1932
7 WebKit 0x0000000192f88e34 -[WKObject dealloc] + 36
8 WebKit 0x0000000192c3c778 API::FrameInfo::~FrameInfo+ 92024 () + 48
9 WebKit 0x0000000192f81c68 -[WKFrameInfo dealloc] + 36
10 WebKit 0x0000000192d830bc API::NavigationAction::~NavigationAction+ 1429692 () + 168
11 WebKit 0x0000000192f87268 -[WKNavigationAction dealloc] + 36
12 WebKit 0x0000000192cb82d0 WTF::BlockPtr<void (WKNavigationActionPolicy)> WTF::BlockPtr<void
WKNavigationActionPolicy)>::fromCallable<WebKit::NavigationState::NavigationClient::decidePolicyForNavigationAction(WebKit::WebPageProxy&, WTF::Ref<API::NavigationAction, WTF::DumbPtrTraits<API::NavigationAction> >&&, WTF::Ref<WebKit::WebFramePolicyListenerProxy, WTF::DumbPtrTraits<WebKit::WebFramePolicyListenerProxy> >&&, API::Object*)::$_2>(WebKit::NavigationState::NavigationClient::decidePolicyForNavigationAction(WebKit::WebPageProxy&, WTF::Ref<API::NavigationAction, WTF::DumbPtrTraits<API::NavigationAction> >&&, WTF::Ref<WebKit::WebFramePolicyListenerProxy, WTF::DumbPtrTraits<WebKit::WebFramePolicyListenerProxy> >&&, API::Object*)::$_2)::'lambda'(void const*)::__invoke+ 598736 (void const*) + 88
13 libsystem_blocks.dylib 0x0000000182c98a5c _Block_release + 152
14 MobileAppiOS 0x00000001018583dc 0x10056c000 + 19842012
15 MobileAppiOS 0x00000001018577c4 0x10056c000 + 19838916
16 MobileAppiOS 0x00000001018cfcbc 0x10056c000 + 20331708
17 libsystem_pthread.dylib 0x0000000182f2d220 _pthread_body + 272
18 libsystem_pthread.dylib 0x0000000182f2d110 _pthread_body + 0
19 libsystem_pthread.dylib 0x0000000182f2bb10 thread_start + 4
有人对此有想法吗?
似乎是它的 Xamarin 错误: https://github.com/xamarin/xamarin-macios/issues/4130,已经修复,等待发布