菜鸟教程小白 发表于 2022-12-12 10:07:39

ios - 如何表示编码错误?


                                            <p><p>以下是导致我的应用程序从空闲状态恢复时崩溃的线程。我尝试插入我的 iPhone,转到管理器,单击 iPhone,然后转到设备日志。但是当我单击 Re-Symbolicate 时,什么也没有发生。请提供建议并提供详细的象征性指示,以便我找到崩溃的原因。我尝试查找如何进行符号化,但没有成功。</p>

<pre><code>Thread 0 name:Dispatch queue: com.apple.main-thread
Thread 0 Crashed:
0   libsystem_kernel.dylib          0x3b8fa350 __pthread_kill + 8
1   libsystem_c.dylib               0x3b87111e pthread_kill + 54
2   libsystem_c.dylib               0x3b8ad96e abort + 90
3   libc++abi.dylib               0x3ae4bd4a abort_message + 70
4   libc++abi.dylib               0x3ae48ff4 default_terminate() + 20
5   libobjc.A.dylib               0x3b3fca74 _objc_terminate() + 144
6   libc++abi.dylib               0x3ae49078 safe_handler_caller(void (*)()) + 76
7   libc++abi.dylib               0x3ae49110 std::terminate() + 16
8   libc++abi.dylib               0x3ae4a594 __cxa_rethrow + 84
9   libobjc.A.dylib               0x3b3fc9cc objc_exception_rethrow + 8
10CoreFoundation                  0x3369df1c CFRunLoopRunSpecific + 452
11CoreFoundation                  0x3369dd44 CFRunLoopRunInMode + 100
12GraphicsServices                0x372612e6 GSEventRunModal + 70
13UIKit                           0x355b32fc UIApplicationMain + 1116
14FitGoal                         0x00080cc0 0x7a000 + 27840
15libdyld.dylib                   0x3b833b1c tlv_initializer + 4
</code></pre></p>
                                    <br><hr><h1><strong>Best Answer-推荐答案</ strong></h1><br>
                                            <p><ol>
<li><p>符号化不起作用,因为使用 Spotlight 找不到导致崩溃的 dSYM 和应用程序二进制文件,或者这两个文件中的任何一个文件丢失。</p></li>
<li><p>符号化只会显示第 14 帧是对 <code>main.m</code> 的调用,这对您没有帮助。</p></li>
<li><p>崩溃是由异常引起的。要找到崩溃的原因,您需要在报告中包含 <code>Application Specific Information</code>block ,告诉您引发了哪个异常,以及 <code>Last Exception Backtrace</code> 这将向您展示代码中发生异常的位置。 Apple 的 iOS 崩溃报告中通常缺少这两个部分。</p></li>
</ol>

<p>要找到崩溃的原因,您必须:</p>

<ol>
<li>添加 <a href="https://stackoverflow.com/questions/17802662/exception-breakpoint-in-xcode" rel="noreferrer noopener nofollow">exception breakpoint</a> .</li>
<li>在 Xcode 中使用调试器启动应用(菜单产品 - 运行)</li>
<li>重现触发崩溃的场景。</li>
</ol></p>
                                   
                                                <p style="font-size: 20px;">关于ios - 如何表示编码错误?,我们在Stack Overflow上找到一个类似的问题:
                                                        <a href="https://stackoverflow.com/questions/23963240/" rel="noreferrer noopener nofollow" style="color: red;">
                                                                https://stackoverflow.com/questions/23963240/
                                                        </a>
                                                </p>
                                       
页: [1]
查看完整版本: ios - 如何表示编码错误?