Символические журналы сбоев xcode 4.2 - PullRequest
2 голосов
/ 19 октября 2011

У меня есть журналы сбоев и я положил их в XCode. Xcode символизирует все основные символы, но не мое приложение:

2   UIKit                           0x317fd1a8 -[UITableView   selectRowAtIndexPath:animated:scrollPosition:] + 24
3   myApp                           0x0001f084 0x1000 + 123012
4   myApp                           0x0001d6da 0x1000 + 116442
5   myApp                           0x0000643c 0x1000 + 21564
6   myApp                           0x00031dfc 0x1000 + 200188
7   CoreFoundation                  0x355df42e -[NSObject performSelector:withObject:withObject:] + 46
8   UIKit                           0x317659e4 -[UIApplication sendAction:to:from:forEvent:] + 56
9   UIKit                           0x3182b3c8 -[UIBarButtonItem(UIInternal) _sendAction:withEvent:]

Как я могу символизировать символы моего приложения?

Ответы [ 2 ]

1 голос
/ 20 октября 2011

попробуйте установить для параметра "Постобработка развертывания" значение "НЕТ" и убедитесь, что вы строите все в режиме отладки

1 голос
/ 19 октября 2011

Вы можете использовать утилиту symbolicatecrash (Perl-скрипт, предоставляемый с Xcode).И вам нужен файл .dsym, он был сгенерирован во время сборки вашего приложения.Для каждой сборки у вас должен быть файл .dsym (обычно он хранится где-то рядом с выходным двоичным файлом).Кроме того, вы можете использовать опцию «Обрезать символы отладки во время копирования» (установите для этого параметра «NO») в опциях проекта, чтобы сохранить символы в вашем комплекте.Удачи!

...