当我的应用从模式表示返回到继承自DUXDefaultLayoutViewController
的视图控制器时,我经常(但并非每次)看到这种崩溃。有什么想法可能导致此问题或如何解决它吗?使用DJI-UXSDK-iOS(4.7.1)。
Fatal Exception: CALayerInvalidGeometry
0 CoreFoundation 0x181a7ed8c __exceptionPreprocess
1 libobjc.A.dylib 0x180c385ec objc_exception_throw
2 CoreFoundation 0x181a7ec6c -[NSException initWithCoder:]
3 QuartzCore 0x185bfdf8c CA::Layer::set_position(CA::Vec2<double> const&, bool)
4 QuartzCore 0x185befe30 -[CALayer setPosition:]
5 UIKit 0x18b6347fc -[UIView setCenter:]
6 DJIUXSDK 0x10605c504 (Missing)
7 UIKit 0x18b6538e4 -[UIView(CALayerDelegate) layoutSublayersOfLayer:]
8 QuartzCore 0x185bf525c -[CALayer layoutSublayers]
9 QuartzCore 0x185bf93ec CA::Layer::layout_if_needed(CA::Transaction*)
10 QuartzCore 0x185b65aa0 CA::Context::commit_transaction(CA::Transaction*)
11 QuartzCore 0x185b8d5d0 CA::Transaction::commit()
12 QuartzCore 0x185b8e450 CA::Transaction::observer_callback(__CFRunLoopObserver*, unsigned long, void*)
13 CoreFoundation 0x181a26910 __CFRUNLOOP_IS_CALLING_OUT_TO_AN_OBSERVER_CALLBACK_FUNCTION__
14 CoreFoundation 0x181a24238 __CFRunLoopDoObservers
15 CoreFoundation 0x181a24884 __CFRunLoopRun
16 CoreFoundation 0x181944da8 CFRunLoopRunSpecific
17 GraphicsServices 0x183927020 GSEventRunModal
18 UIKit 0x18b92578c UIApplicationMain