ios - webview_flutter 主线程检查器:在后台线程上调用的 UI API:
问题描述
webview_flutter 插件出现以下错误。它仅在 webview 第一次启动和关闭时发生,并且仅在您在物理设备上运行应用程序时发生。
我正在使用:webview_flutter:^1.0.3
[✓] Flutter(通道稳定,1.22.2,...)
关于如何解决这个问题的任何线索?谢谢你。
=================================================================
Main Thread Checker: UI API called on a background thread: -[UIView removeFromSuperview]
PID: 14234, TID: 4116224, Thread name: io.flutter.1.raster, Queue name: com.apple.root.default-qos.overcommit, QoS: 0
Backtrace:
4 Flutter 0x0000000103ffdc70 _ZN7flutter30FlutterPlatformViewsController11SubmitFrameEP15GrDirectContextNSt3__110shared_ptrINS_10IOSContextEEENS3_10unique_ptrINS_12SurfaceFrameENS3_14default_deleteIS8_EEEE + 4932
5 Flutter 0x0000000104017100 _ZN7flutter10IOSSurface11SubmitFrameEP15GrDirectContextNSt3__110unique_ptrINS_12SurfaceFrameENS3_14default_deleteIS5_EEEE + 160
6 Flutter 0x00000001042ed764 _ZN7flutter10Rasterizer13DrawToSurfaceERNS_9LayerTreeE + 604
7 Flutter 0x00000001042ee2a0 _ZNSt3__110__function6__funcIZN7flutter10Rasterizer4DrawEN3fml6RefPtrINS2_8PipelineINS2_9LayerTreeEEEEEE3$_1NS_9allocatorISA_EEFvNS_10unique_ptrIS7_NS_14default_deleteIS7_EEEEEEclEOSG_ + 116
8 Flutter 0x00000001042eda64 _ZN7flutter10Rasterizer4DrawEN3fml6RefPtrINS_8PipelineINS_9LayerTreeEEEEE + 408
9 Flutter 0x00000001042f42b0 _ZNSt3__110__function6__funcIZN7flutter5Shell14OnAnimatorDrawEN3fml6RefPtrINS2_8PipelineINS2_9LayerTreeEEEEENS4_9TimePointEE4$_30NS_9allocatorISB_EEFvvEEclEv + 100
10 Flutter 0x0000000104021fe8 _ZN3fml15MessageLoopImpl10FlushTasksENS_9FlushTypeE + 1472
11 Flutter 0x0000000104024714 _ZN3fml17MessageLoopDarwin11OnTimerFireEP16__CFRunLoopTimerPS0_ + 32
12 CoreFoundation 0x0000000191ac4274 50CF3336-313F-3A7D-9048-CB1ED8EC3368 + 692852
13 CoreFoundation 0x0000000191ac3f90 50CF3336-313F-3A7D-9048-CB1ED8EC3368 + 692112
14 CoreFoundation 0x0000000191ac366c 50CF3336-313F-3A7D-9048-CB1ED8EC3368 + 689772
15 CoreFoundation 0x0000000191abe67c 50CF3336-313F-3A7D-9048-CB1ED8EC3368 + 669308
16 CoreFoundation 0x0000000191abdce8 CFRunLoopRunSpecific + 424
17 Flutter 0x00000001040245f0 _ZN3fml17MessageLoopDarwin3RunEv + 88
18 Flutter 0x00000001040237cc _ZNSt3__114__thread_proxyINS_5tupleIJNS_10unique_ptrINS_15__thread_structENS_14default_deleteIS3_EEEEZN3fml6ThreadC1ERKNS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEE3$_0EEEEEPvSJ_ + 196
19 libsystem_pthread.dylib 0x000000019185bd98 _pthread_start + 156
20 libsystem_pthread.dylib 0x000000019185f74c thread_start + 8
2020-10-18 16:25:04.959679-0400 Runner[14234:4116224] [reports] Main Thread Checker: UI API called on a background thread: -[UIView removeFromSuperview]
PID: 14234, TID: 4116224, Thread name: io.flutter.1.raster, Queue name: com.apple.root.default-qos.overcommit, QoS: 0
Backtrace:
4 Flutter 0x0000000103ffdc70 _ZN7flutter30FlutterPlatformViewsController11SubmitFrameEP15GrDirectContextNSt3__110shared_ptrINS_10IOSContextEEENS3_10unique_ptrINS_12SurfaceFrameENS3_14default_deleteIS8_EEEE + 4932
5 Flutter 0x0000000104017100 _ZN7flutter10IOSSurface11SubmitFrameEP15GrDirectContextNSt3__110unique_ptrINS_12SurfaceFrameENS3_14default_deleteIS5_EEEE + 160
6 Flutter 0x00000001042ed764 _ZN7flutter10Rasterizer13DrawToSurfaceERNS_9LayerTreeE + 604
7 Flutter 0x00000001042ee2a0 _ZNSt3__110__function6__funcIZN7flutter10Rasterizer4DrawEN3fml6RefPtrINS2_8PipelineINS2_9LayerTreeEEEEEE3$_1NS_9allocatorISA_EEFvNS_10unique_ptrIS7_NS_14default_deleteIS7_EEEEEEclEOSG_ + 116
8 Flutter 0x00000001042eda64 _ZN7flutter10Rasterizer4DrawEN3fml6RefPtrINS_8PipelineINS_9LayerTreeEEEEE + 408
9 Flutter 0x00000001042f42b0 _ZNSt3__110__function6__funcIZN7flutter5Shell14OnAnimatorDrawEN3fml6RefPtrINS2_8PipelineINS2_9LayerTreeEEEEENS4_9TimePointEE4$_30NS_9allocatorISB_EEFvvEEclEv + 100
10 Flutter 0x0000000104021fe8 _ZN3fml15MessageLoopImpl10FlushTasksENS_9FlushTypeE + 1472
11 Flutter 0x0000000104024714 _ZN3fml17MessageLoopDarwin11OnTimerFireEP16__CFRunLoopTimerPS0_ + 32
12 CoreFoundation 0x0000000191ac4274 50CF3336-313F-3A7D-9048-CB1ED8EC3368 + 692852
13 CoreFoundation 0x0000000191ac3f90 50CF3336-313F-3A7D-9048-CB1ED8EC3368 + 692112
14 CoreFoundation 0x0000000191ac366c 50CF3336-313F-3A7D-9048-CB1ED8EC3368 + 689772
15 CoreFoundation 0x0000000191abe67c 50CF3336-313F-3A7D-9048-CB1ED8EC3368 + 669308
16 CoreFoundation 0x0000000191abdce8 CFRunLoopRunSpecific + 424
17 Flutter 0x00000001040245f0 _ZN3fml17MessageLoopDarwin3RunEv + 88
18 Flutter 0x00000001040237cc _ZNSt3__114__thread_proxyINS_5tupleIJNS_10unique_ptrINS_15__thread_structENS_14default_deleteIS3_EEEEZN3fml6ThreadC1ERKNS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEE3$_0EEEEEPvSJ_ + 196
19 libsystem_pthread.dylib 0x000000019185bd98 _pthread_start + 156
20 libsystem_pthread.dylib 0x000000019185f74c thread_start + 8
2020-10-18 16:25:13.101480-0400 Runner[14234:4116085] [ProcessSuspension] 0x12bbe1ec0 - ProcessAssertion::processAssertionWasInvalidated()
解决方案
推荐阅读
- azure-devops - Azure DevOps 上的 MsBuild 任务:依赖项目的不同配置
- .net - .Net 将 \ 放在他们不属于的地方
- java - 为什么java注解语法有()[括号]?
- java - 如何从java中的字符串中提取特定值
- python - 不支持的操作数类型 -: 'str' 和 'str' with numpy arange
- python - Python3:将 2d [i,j] (1000x1000) 数组重塑为 ijz 数组 (1000x1000,3) [i,j,z]
- gradle - gradle项目的依赖地狱
- python-3.x - 行字段中的零天数
- c++ - 定义 UnaryPredicate 时 void 类型的非法操作数
- python-3.x - 我的 keras 神经网络模型给了我 0.0000e+00 的准确率