首页 文章

从iPhone查看Ad-Hoc崩溃报告

提问于
浏览
1

我正在做一些beta测试 . 我遇到了崩溃并试图解决这个问题 . 如果我连接iPhone,我可以在XCode管理器中看到崩溃报告 . 所以我看到了这个(我的应用程序叫做Lineskipper):

Thread 0 Crashed:
0   libobjc.A.dylib                 0x323fe6f4 0x323fc000 + 9972
1   UIKit                           0x32ba205e 0x32b60000 + 270430
2   UIKit                           0x32ba1ffe 0x32b60000 + 270334
3   UIKit                           0x32ba1fd0 0x32b60000 + 270288
4   UIKit                           0x32ba1d2a 0x32b60000 + 269610
5   UIKit                           0x32ba263e 0x32b60000 + 271934
6   UIKit                           0x32ba1656 0x32b60000 + 267862
7   UIKit                           0x32ba1032 0x32b60000 + 266290
8   UIKit                           0x32b9d928 0x32b60000 + 252200
9   UIKit                           0x32b9d3a0 0x32b60000 + 250784
10  GraphicsServices                0x32913b72 0x3290f000 + 19314
11  CoreFoundation                  0x32567c26 0x32511000 + 355366
12  CoreFoundation                  0x32567356 0x32511000 + 353110
13  GraphicsServices                0x32912cb8 0x3290f000 + 15544
14  GraphicsServices                0x32912d64 0x3290f000 + 15716
15  UIKit                           0x32b62768 0x32b60000 + 10088
16  UIKit                           0x32b6146c 0x32b60000 + 5228
17  LineSkipper                     0x000022e0 0x1000 + 4832
18  LineSkipper                     0x0000229c 0x1000 + 4764

不是特别有帮助 . 据我所知,我需要象征 . 所以我在Apple TN2151读到了这个小小的智慧

鉴于崩溃报告,匹配的二进制文件及其.dSYM文件,符号化相对容易 . Xcode Organizer窗口有一个选项卡,用于显示当前所选设备的崩溃报告 . 您可以在此选项卡中查看外部收到的崩溃报告 - 只需将它们放在适当的目录中即可 . 这与第一部分中描述的Mac OS X目录相同 . 您连接的设备无关紧要,但放置崩溃报告的目录必须是系留和选定设备的目录 . 没有必要将二进制文件和.dSYM文件放在任何特定位置 . Xcode使用Spotlight和UUID来查找正确的文件 . 但是,有必要将两个文件放在同一目录中,并且此目录是Spotlight索引的目录 . 您的主目录中的任何位置都应该没问题 .

所以基本上,我没有得到它 . 我将崩溃报告拖出组织者,将其放在Apple引用的目录(〜/ Library / Logs / CrashReporter / MobileDevice /)中,然后......我双击它 . 它打开了控制台应用程序,我看到了我在管理器中看到的内容 .

我做错了什么?我怎么知道我做到了?如何查看控制台文件以便确切知道崩溃的位置?

2 回答

  • 0

    事实证明,在拔掉头发一段时间后,我的dSYM / app与崩溃报告不同步 . 哎呀 .

    当然,在Apple论坛上发现这不是一件小事 - 我发现如何确定这些文件是否匹配 .

    在整个崩溃期间我意识到的另一件事是我错过了很多东西 - 如果你看到“找不到文件”等错误,那么请确保安装了所有正确的UNIX工具 . 如果没有,则必须更容易重新下载XCode并重新安装它,在安装过程中检查UNIX工具选项 .

  • 3

    请务必保存与ad ho build相关联的.dSYM文件 . 它无法在以后重新创建 .

相关问题