gpt4 book ai didi

ios - 在 iOS 中,是什么导致了此崩溃?

转载 作者:塔克拉玛干 更新时间:2023-11-02 20:17:18 24 4
gpt4 key购买 nike

我的 iOS 应用程序崩溃了,但它们只有几条消息,有些像这样。

Application received signal SIGABRT
(null)
(
0 CoreFoundation 0x359c68a7 __exceptionPreprocess + 186
1 libobjc.A.dylib 0x37d6d259 objc_exception_throw + 32
2 CoreFoundation 0x359c6789 +[NSException raise:format:] + 0
3 CoreFoundation 0x359c67ab +[NSException raise:format:] + 34
4 myapp 0x00241bf9 _ZNSt11_Deque_baseIsSaIsEE15_M_create_nodesEPPsS3_ + 1432772
5 libsystem_c.dylib 0x32dd27e3 _sigtramp + 38
6 libsystem_c.dylib 0x32dc820f pthread_kill + 54
7 libsystem_c.dylib 0x32dc129f abort + 94
8 libc++abi.dylib 0x35d7ef6b abort_message + 46
9 libc++abi.dylib 0x35d7c3f1 _ZL19safe_handler_callerPFvvE + 120
10 libc++abi.dylib 0x35d7c451 _ZdlPv + 0
11 libc++abi.dylib 0x35d7d825 __cxa_current_exception_type + 0
12 libobjc.A.dylib 0x37d6d2a9 objc_exception_rethrow + 12
13 CoreFoundation 0x3591c50d CFRunLoopRunSpecific + 404
14 CoreFoundation 0x3591c36d CFRunLoopRunInMode + 104
15 GraphicsServices 0x375b8439 GSEventRunModal + 136
16 UIKit 0x33428cd5 UIApplicationMain + 1080
17 myapp 0x000d4293 _mh_execute_header + 41619
18 myapp 0x000ccd20 _mh_execute_header + 11552
)

我找不到导致此崩溃的原因,但它是我的应用程序中出现频率最高的。很着急,请问有人知道吗?非常感谢。

最佳答案

如果您能够通过执行特定任务或仅使用该应用程序足够长的时间来重现此崩溃,您可以附加调试器并为 [NSException raise] 设置断点。这样你就可以找出你的应用程序的哪一部分搞砸了,我过去用它来找出 NSArray 在哪里越界..(我有十几个或更多散布在所有源文件中)

其次,您可能应该“符号化”崩溃报告,以便您可以跟踪堆栈跟踪.. 这样您就可以找出代码中的哪个方法/类搞砸了。

关于ios - 在 iOS 中,是什么导致了此崩溃?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13871433/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com