Что такое dSYM и как его использовать? (SDK для iOS)
Иногда компилятор создает файлы .dSYM. Я думаю, что это отладочный файл, но я не знаю, что это такое и как его использовать.
Что такое .dSYM? Как его использовать?
Ответ 1
Файлы dSYM хранят отладочные символы для вашего приложения.
Такие службы, как crashlytics, используют его для замены символов в журналах сбоев соответствующими именами методов, поэтому они будут читабельны и будут иметь смысл.
преимущество использования dSYM заключается в том, что вам не нужно отправлять свое приложение с помощью символов, что усложняет его обратное проектирование, а также уменьшает размер вашего двоичного файла.
чтобы использовать его для того, чтобы символизировать журнал сбоев, вам нужно перетащить журнал сбоев в журналы устройств устройства в организаторе машины, которая скомпилировала двоичный файл приложения (машина, в которой хранится dSYM).
если у вас есть dSYM, но у меня нет машины, скомпилированной бинарном приложении, следуйте инструкциям в этой ссылке, чтобы установить dSYM в машину