Мы ищем способы уменьшить размер файлов dSYM на платформах Apple. Нам нужны файлы dSYM только для обозначения следов сбоев в стеке, и в блоге Crashlytics я читаю this :
Эти отображения на самом деле содержат гораздо больше, чем нужно только для символизации, предоставляя некоторые возможности для оптимизация. У них есть все необходимое для отладчика обобщенных символов c, чтобы пройти и проверить вашу программу, которая может содержать огромное количество информации. На iOS мы видели dSYM размером больше 1 ГБ! Это реальная возможность для оптимизации, и мы пользуемся этим двумя способами. Во-первых, мы извлекаем только необходимую информацию об отображении в облегченный формат платформы c. Это приводит к типичной экономии места в 20 раз по сравнению с iOS dSYM.
Звучание с уменьшением в 20 раз звучит очень хорошо, но я нашел мало информации о том, как это можно сделать. Нужно ли мне изучать детали Mach-O DWARF для достижения этого или некоторые инструменты командной строки могут это сделать? Мне также интересно, можно ли впоследствии использовать раздетую версию для символизации.
Спасибо.