iOS应用程序在发布时崩溃但未在开发中崩溃,Swift符号未解析
发布时间:2020-12-14 18:11:53 所属栏目:百科 来源:网络整理
导读:我的应用程序在开发中工作得非常好,但切换到生产/ AdHoc版本它在转换到我的应用程序流程的第三个UIViewController时崩溃了. 在构建之间不应该有任何区别.我从“设备”窗口中检索了日志: Exception Type: EXC_BREAKPOINT (SIGTRAP)Exception Codes: 0x000000
我的应用程序在开发中工作得非常好,但切换到生产/ AdHoc版本它在转换到我的应用程序流程的第三个UIViewController时崩溃了.
在构建之间不应该有任何区别.我从“设备”窗口中检索了日志: Exception Type: EXC_BREAKPOINT (SIGTRAP) Exception Codes: 0x0000000000000001,0x00000001000d49ac Triggered by Thread: 0 Thread 0 name: Dispatch queue: com.apple.main-thread Thread 0 Crashed: 0 MYAPP 0x00000001000d49ac 0x100010000 + 805292 1 UIKit 0x00000001868a8954 -[UIViewController loadViewIfRequired] + 688 2 UIKit 0x00000001868a8664 -[UIViewController view] + 28 3 UIKit 0x0000000186f9c1cc -[_UIFullscreenPresentationController _setPresentedViewController:] + 72 4 UIKit 0x0000000186ba378c -[UIPresentationController initWithPresentedViewController:presentingViewController:] + 116 5 UIKit 0x0000000186bbeb4c -[UIViewController _presentViewController:withAnimationController:completion:] + 1968 6 UIKit 0x0000000186bc0f64 __62-[UIViewController presentViewController:animated:completion:]_block_invoke + 116 7 UIKit 0x0000000186995c48 -[UIViewController presentViewController:animated:completion:] + 212 8 MYAPP 0x0000000100090dcc 0x100010000 + 527820 9 MYAPP 0x0000000100090bd0 0x100010000 + 527312 10 PromiseKit 0x000000010032a9f4 0x1002e8000 + 272884 11 PromiseKit 0x00000001002ee820 0x1002e8000 + 26656 12 libdispatch.dylib 0x00000001936c1990 _dispatch_call_block_and_release + 20 13 libdispatch.dylib 0x00000001936c1950 _dispatch_client_callout + 12 14 libdispatch.dylib 0x00000001936c6208 _dispatch_main_queue_callback_4CF + 1604 15 CoreFoundation 0x00000001820522e8 __CFRUNLOOP_IS_SERVICING_THE_MAIN_DISPATCH_QUEUE__ + 8 16 CoreFoundation 0x0000000182050390 __CFRunLoopRun + 1488 17 CoreFoundation 0x0000000181f7d1f0 CFRunLoopRunSpecific + 392 18 GraphicsServices 0x000000018b39f6f8 GSEventRunModal + 164 19 UIKit 0x000000018690e108 UIApplicationMain + 1484 20 MYAPP 0x00000001000be820 0x100010000 + 714784 21 libdyld.dylib 0x00000001936eea04 start + 0 什么在困扰我: >我正在处理的环境之间存在明显的不一致. 欢迎任何帮助! 解决方法
在Build设置中,尝试更改Swift编译器 – >优化级别 – >发布到无.还有一个错误,有时编译器会在优化开启时弄乱闭包.也许这就是发生在你身上的事情.
(编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |