uni-app小程序启动偶尔闪退

uni-app小程序启动偶尔闪退

开发环境 版本号 项目创建方式
uni小程序SDK 2.9.3 -

操作步骤:

  • 多次重复启动关闭小程序

预期结果:

  • App闪退

实际结果:

  • App闪退

bug描述:

启动uni小程序偶尔闪退,调用了lockOrientation

Thread 0 Crashed:  
0   libobjc.A.dylib                 objc_msgSend  +24  
1   DEMO                             -[PGDeviceStatus lockOrientation:] libPDRCore/Feature/PGDeviceStatus.mm:330 +20  
2   DEMO                             -[PDRCoreFeature Execute:] libPDRCore/Managers/PDRCoreFeature.m:755 +24  
3   DEMO                             __58-[PDRCoreAppFrame webViewEnginde:didReceiveScriptMessage:]_block_invoke libPDRCore/Managers/PDRCoreAppFrame.m:2830 +0  
4   DEMO                             -[PDRCoreAppFrame webViewEnginde:didReceiveScriptMessage:] libPDRCore/Managers/PDRCoreAppFrame.m:2832 +0  
5   DEMO                             -[H5WeexWebview handleMessage:withObject:] libPDRCore/WebviewEngine/H5WeexWebview.m:378 +36  
6   DEMO                             -[WXSDKInstance(DCPlusBridge) exec:] DCWeexExtension/WXSDKInstance+Bridge.m:35 +40  
7   DEMO                             -[PlusWeexModule exec:] DCModule/PlusWeexModule.m:114 +24  
8   CoreFoundation                  __invoking___  +148  
9   CoreFoundation                  -[NSInvocation invoke]  +448  
10  DEMO                             __53-[WXModuleMethod _dispatchInvocation:moduleInstance:]_block_invoke Sources/Bridge/WXModuleMethod.m:140 +0  
11  Foundation                      __NSThreadPerformPerform  +188  
12  CoreFoundation                  __CFRUNLOOP_IS_CALLING_OUT_TO_A_SOURCE0_PERFORM_FUNCTION__  +28  
13  CoreFoundation                  __CFRunLoopDoSource0  +208  
14  CoreFoundation                  __CFRunLoopDoSources0  +268  
15  CoreFoundation                  __CFRunLoopRun  +824  
16  CoreFoundation                  CFRunLoopRunSpecific  +600  
17  GraphicsServices                GSEventRunModal  +164  
18  UIKitCore                       -[UIApplication _run]  +1072  
19  UIKitCore                       UIApplicationMain  +168  
20  DEMO                             main DEMO/main.m:30 +28  
21  libdyld.dylib                   start  +4

更多关于uni-app小程序启动偶尔闪退的实战教程也可以访问 https://www.itying.com/category-93-b0.html

1 回复

更多关于uni-app小程序启动偶尔闪退的实战教程也可以访问 https://www.itying.com/category-93-b0.html


后来是怎么解决的呢

回到顶部