Добавление меток процедур в код Objective-C и C - PullRequest
0 голосов
/ 23 апреля 2011

Во втором абзаце в нижней части этого поста о чтении журналов сбоев автор упоминает о добавлении меток к методам, чтобы вы могли четко видеть, какая задача вызвала сбой.

Как ты это делаешь?Имейте в виду, я говорю о C и Objective-C в XCode для iPhone.

Спасибо!

1 Ответ

1 голос
/ 23 апреля 2011

Эрик, на что ссылается эта статья - символы приложения.

Когда вы создаете двоичный файл с Xcode, специально для Archiving / Release, Xcode создаст отдельный «файл папки» с именем YourAppName .dSYM.

Файл dSYM, по сути, представляет собой большой список адресов памяти и соответствующих им вызовов функций / методов в вашем приложении.

Любой журнал сбоев, который вы просматриваете в XCode, должен затем автоматически переходить с адресов памяти на символы на основе этого файла DSYM.

Однако, когда вы получаете аварийный журнал из iTunes Connect или от другого пользователя напрямую, вам нужно будет использовать symbolicatecrash в командной строке, чтобы сделать это. На это есть множество уроков.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...