2009-05-17 4 views

ответ

2

Mac OS X включают в себя символы (в той степени, FUNCTION- имя и информация Objective-C) в любом случае, поэтому Apple не должна предоставлять эту информацию с сервера.

Для ваших собственных приложений установите формат отладочного символа в DWARF-with-dSYM и архивируйте пакеты dSYM для каждой бета-версии и финальной версии. gdb должен извлекать информацию о символах из пакетов dSYM, если вы держите их рядом с реальными (например, .app) пакетами. Опять же, сервер не нужен.

Дополнительная информация:

+0

ty. Проблема со встроенными символами - это версия. То есть. когда я получаю крах от клиента, мои символы могут не совпадать с тем, что выполнял клиент. Я новичок во всей экосистеме gdb, поэтому мой вопрос может быть немым, но я рассматриваю его как проблему atm. OT: Есть ли у нас шанс увидеть Adium на iPhone? –

+0

Вот почему вы архивируете пакеты dSYM для * каждой * бета-версии и финальной версии. Вы не заменяете один набор dSYM на другой; вы держите их всех. Затем вы используете соответствующие dSYM для версии в отчете о сбое (Symbolicator сделает это автоматически). –

Смежные вопросы