Apple评论的系统化iOS崩溃报告仍然不可读

问题描述 投票:0回答:1

我从Apple收到了一份崩溃报告,并在this document之后将其表示为符号,但我仍然不理解该报告。

首先,我尝试使用“ XCode方法”来表示该报告:

  1. 将iOS设备连接到Mac
  2. 从“窗口”菜单中选择“设备”
  3. 在左列的“设备”部分下,选择一个设备
  4. 单击右侧面板上“设备信息”部分下的“查看设备日志”按钮
  5. 将崩溃报告拖到显示的面板的左列中
  6. Xcode将自动符号化崩溃报告并显示结果

[之前,我是通过'Organizer'从App Store下载dSYM文件并将其复制到单独的文件夹中的。但是所有带符号的名称看起来都像这样:

5   Recycling                       0x10103b464 fb1UCM8vZCiE + 355
6   Recycling                       0x1010431d4 fbkUVUzGnhkS + 1655
7   Recycling                       0x101038a78 fbIiaWxkoUb6 + 307

然后,我尝试了从this blog开始的方法,但问题仍然存在:

{"app_name":"Recycling","timestamp":"2020-02-08 00:00:51.02 +0800","app_version":"1.7.3","slice_uuid":"20cdeb29-1f14-3298-9649-503635ded968","adam_id":1406292831,"build_version":"3","bundleID":"com.qdjzd.Recycling","share_with_app_devs":true,"is_first_party":false,"bug_type":"109","os_version":"iPhone OS 13.3.1 (17D50)","incident_id":"36AEED5C-F4AD-4711-926E-783D4783039E","name":"Recycling"}
Incident Identifier: 36AEED5C-F4AD-4711-926E-783D4783039E
CrashReporter Key:   665569f89a7cca0567f04077cd6e5757ddeffea5
Hardware Model:      xxx1
Process:             Recycling [6029]
Path:                /private/var/containers/Bundle/Application/0A62AE5B-BE91-4A30-8CB5-A6137DE9DCC1/Recycling.app/Recycling
Identifier:          com.qdjzd.Recycling
Version:             3 (1.7.3)
AppStoreTools:       11C29
Code Type:           ARM-64 (Native)
Role:                Foreground
Parent Process:      launchd [1]
Coalition:           com.qdjzd.Recycling [1787]


Date/Time:           2020-02-08 00:00:50.8368 +0800
Launch Time:         2020-02-08 00:00:22.0052 +0800
OS Version:          iPhone OS 13.3.1 (17D50)
Release Type:        User
Baseband Version:    n/a
Report Version:      104

Exception Type:  EXC_CRASH (SIGABRT)
Exception Codes: 0x0000000000000000, 0x0000000000000000
Exception Note:  EXC_CORPSE_NOTIFY
Triggered by Thread:  11

Last Exception Backtrace:
0   CoreFoundation                  0x1abab8a48 0x1ab98d000 + 1227336
1   libobjc.A.dylib                 0x1ab7dffa4 0x1ab7da000 + 24484
2   CoreFoundation                  0x1ab9c0e34 0x1ab98d000 + 212532
3   CoreServices                    0x1ac1232d8 0x1ac056000 + 840408
4   Foundation                      0x1abd736f8 0x1abd69000 + 42744
5   Recycling                       0x10103b464 fb1UCM8vZCiE + 355
6   Recycling                       0x1010431d4 fbkUVUzGnhkS + 1655
7   Recycling                       0x101038a78 fbIiaWxkoUb6 + 307
8   libsystem_pthread.dylib         0x1ab7d3d8c 0x1ab7c9000 + 44428
9   libsystem_pthread.dylib         0x1ab7d776c 0x1ab7c9000 + 59244

谁能帮我吗?

ios objective-c crash-reports symbolicatecrash
1个回答
0
投票

在Xcode 10中,您可以按照以下步骤操作:

在管理器内部,找到该应用程序所基于的存档。单击下载调试符号按钮。什么都不会出现在“下载”文件夹中,但是可以。将构建计算机连接到iOS设备。在设备和模拟器中选择设备。单击查看设备日志按钮。将崩溃文件拖放到左侧面板。该文件必须以.crash扩展名结尾,否则拖动将失败。切换到“所有日志”选项卡。选择添加的崩溃文件。该文件应自动符号化,否则,请使用右键单击上下文菜单项“重新符号化日志”。

© www.soinside.com 2019 - 2024. All rights reserved.