English 中文(简体)
符号 iPad 崩溃日志 iPad 崩溃日志后仍然无法读取回溯跟踪
原标题:backtrace still not readable after symbolicating iPad crash log

我有这些崩溃日志, 在我把它们丢入组织者后, 自动被符号化, 但结果总是一样。 iOS的电话被符号化, 我的应用程序电话没有。

I tried copying the dysm and app file into the same folder, deleting and copying back again. nothing helped.

Any idea whats going on ? So I am getting something like this:

    Last Exception Backtrace:
0   CoreFoundation                  0x36d4088f __exceptionPreprocess + 163
1   libobjc.A.dylib                 0x31071259 objc_exception_throw + 33
2   CoreData                        0x350337ab -[NSPersistentStoreCoordinator removePersistentStore:error:] + 227
3   MyApp                           0x00139fbb 0x2e000 + 1097659
4   MyApp                           0x0013998d 0x2e000 + 1096077
5   MyApp                           0x00139a5d 0x2e000 + 1096285
6   libdispatch.dylib               0x3171d61f dispatch_once_f$VARIANT$mp + 47
7   MyApp                           0x001399ff 0x2e000 + 1096191
8   MyApp                           0x00139b47 0x2e000 + 1096519
9   MyApp                           0x0008915d 0x2e000 + 373085
10  MyApp                           0x0008a11b 0x2e000 + 377115
11  UIKit                           0x36ffbd3d -[UIViewController _setViewAppearState:isAnimating:] + 145
12  UIKit                           0x36ffeaa3 -[UINavigationController _startTransition:fromViewController:toViewController:] + 815
13  UIKit                           0x36ffe6ab -[UINavigationController _startDeferredTransitionIfNeeded] + 251
14  UIKit                           0x36ffe56b -[UILayoutContainerView layoutSubviews] + 179
15  UIKit                           0x36fbd0bd -[UIView(CALayerDelegate) layoutSublayersOfLayer:] + 149

您可以看到, UIKit 函数被符号化, MyApp 却没有

最佳回答

您需要 DSYM 文件以及生成崩溃报告的确切构建的应用程序二进制 。 通常您会通过聚光灯找到此结果, 如果 DSYM 没有使用符号化脚本, 通常您会在 Xcode 中找到这个结果。 如果这是从调试构建中找到的, 同时您创建了一个新构建, 您将失去运气 。 否则确保调试构建所在的目录被存储, 则由 Portight 索引。 如果这是来自存档的构建, 请确保文件目录由 Spotlight 索引化 。

崩溃报告包含一个章节标题“ Binary 图像 ”, 顶端是您用二进制 UUID 引用的应用程序二进制。 它看起来像 < code> c42a118d722d2625f2357353535854fd, 需要将其修改为大写和格式8-4-4-4-4-12, 然后看起来像: < code> C42A118D-722D- 2625- F235-745535854FD 。

您可以在终端通过聚光灯搜索 dSYM :

mdfindd"com_apple_xcode_dsym_uids =============================================================================================================================================================================================================================================================================

问题回答

暂无回答




相关问题
List Contents of Directory in a UITableView

I am trying to list the contents of Ringtones directory in a TableView, however, I am only getting the last file in the directory in ALL cells, instead of file per cell. This is my code: - (...

iPhone NSUserDefaults persistance difficulty

In my app i have a bunch of data i store in the NSUserdefaults. This information consists of an NSObject (Object1) with NSStrings and NSNumbers and also 2 instances of yet another object (Object2). ...

Writing a masked image to disk as a PNG file

Basically I m downloading images off of a webserver and then caching them to the disk, but before I do so I want to mask them. I m using the masking code everyone seems to point at which can be found ...

Resize UIImage with aspect ratio?

I m using this code to resize an image on the iPhone: CGRect screenRect = CGRectMake(0, 0, 320.0, 480.0); UIGraphicsBeginImageContext(screenRect.size); [value drawInRect:screenRect blendMode:...

Allowing interaction with a UIView under another UIView

Is there a simple way of allowing interaction with a button in a UIView that lies under another UIView - where there are no actual objects from the top UIView on top of the button? For instance, ...