Открыть меню
Открыть персональное меню
Вы не представились системе
Your IP address will be publicly visible if you make any edits.

Управление файлами символов: различия между версиями

Материал из Документация АппОптима
Нет описания правки
Нет описания правки
 
Строка 1: Строка 1:
'''''[[Применение АппОптима]] / Мониторинг реального пользователя / Применение / Мобильные и пользовательские приложения / Управление файлами символов'''''
'''''[[Применение АппОптима]] / [[Мониторинг реального пользователя]] / [https://docs.expert-apm.ru/index.php/%D0%9F%D1%80%D0%B8%D0%BC%D0%B5%D0%BD%D0%B5%D0%BD%D0%B8%D0%B5_%D0%90%D0%BF%D0%BF%D0%9E%D0%BF%D1%82%D0%B8%D0%BC%D0%B0#:~:text=%D0%9E%D1%86%D0%B5%D0%BD%D0%BA%D0%B0%20%D0%BF%D0%BE%D0%BB%D1%8C%D0%B7%D0%BE%D0%B2%D0%B0%D1%82%D0%B5%D0%BB%D1%8C%D1%81%D0%BA%D0%BE%D0%B3%D0%BE%20%D0%BE%D0%BF%D1%8B%D1%82%D0%B0-,%D0%9F%D1%80%D0%B8%D0%BC%D0%B5%D0%BD%D0%B5%D0%BD%D0%B8%D0%B5,-Be%D0%B1%2D%D0%BF%D1%80%D0%B8%D0%BB%D0%BE%D0%B6%D0%B5%D0%BD%D0%B8%D1%8F Применение] / [https://docs.expert-apm.ru/index.php/%D0%9F%D1%80%D0%B8%D0%BC%D0%B5%D0%BD%D0%B5%D0%BD%D0%B8%D0%B5_%D0%90%D0%BF%D0%BF%D0%9E%D0%BF%D1%82%D0%B8%D0%BC%D0%B0#:~:text=%D0%9C%D0%BE%D0%B1%D0%B8%D0%BB%D1%8C%D0%BD%D1%8B%D0%B5%20%D0%B8%20%D0%BF%D0%BE%D0%BB%D1%8C%D0%B7%D0%BE%D0%B2%D0%B0%D1%82%D0%B5%D0%BB%D1%8C%D1%81%D0%BA%D0%B8%D0%B5%20%D0%BF%D1%80%D0%B8%D0%BB%D0%BE%D0%B6%D0%B5%D0%BD%D0%B8%D1%8F Мобильные и пользовательские приложения] / Управление файлами символов'''''


Деобфускация (Android) или символизация (iOS) — это процесс превращения классов и методов в удобочитаемые для человека в трассировке стека отчета о сбое.
Деобфускация (Android) или символизация (iOS) — это процесс превращения классов и методов в удобочитаемые для человека в трассировке стека отчета о сбое.

Текущая версия от 15:40, 3 января 2025

Применение АппОптима / Мониторинг реального пользователя / Применение / Мобильные и пользовательские приложения / Управление файлами символов

Деобфускация (Android) или символизация (iOS) — это процесс превращения классов и методов в удобочитаемые для человека в трассировке стека отчета о сбое.

В следующем примере показана трассировка стека Android до и после деобфускации:

АппОптима позволяет управлять файлами сопоставления Android и файлами извлечения символов iOS, необходимыми для интерпретации трассировки мобильного стека, которую получает АппОптима.

АппОптима поддерживает три различных способа загрузки этих файлов:

  • Через службу символов, известную как «Служба деобфускации и символов» (DSS).
  • Через АппОптима REST API
  • Через плагин АппОптима Fastlane
  • Через веб-интерфейс АппОптима
  • В настоящее время АппОптима поддерживает только символы строк трассировки стека из приложений и сторонних библиотек на iOS, для которых были предоставлены файлы dSYM. Символизация строк трассировки стека системной библиотеки не поддерживается.
  • Обратите внимание, что вы можете загружать файлы символов размером до 100 МБ.

Для загрузки исходных карт и файлов символов необходимо разрешение на изменение параметров мониторинга .

Загрузить файлы сопоставления для Android

Для Android загрузите файлы сопоставления вашего приложения в их исходном виде. Вам не нужно предварительно обрабатывать эти файлы.

Чтобы узнать больше о файлах сопоставления и о том, где их найти, ознакомьтесь с официальной документацией Android .

Загрузить файлы символов для iOS

Для символики iOS вам необходимо предварительно обработать файлы dSYM с помощью DSSClient, прежде чем вы сможете загрузить их в АппОптима.

Управление загруженными файлами символов

Вы можете использовать веб-интерфейс АппОптима для управления ранее загруженными файлами сопоставления Android и файлами извлечения символов iOS.

Кроме того, вы можете использовать Mobile Symbolication API для просмотра, закрепления или удаления файлов символов.

Список загруженных файлов символов

  1. В меню АппОптима перейдите в « Настройки » .
  2. Выберите Веб- и мобильный мониторинг > Исходные карты и файлы символов .

На этой странице отображается объем хранилища, которое используется в настоящее время, и ограничение хранилища.

  • Для АппОптима SaaS максимальный размер хранилища для файлов символов и сопоставлений составляет 1 ГБ.
  • Для АппОптима размер хранилища по умолчанию для файлов символов и карт составляет 1 ГБ. Вы можете изменить размер хранилища в соответствии с вашими требованиями.

Чтобы освободить место, вы можете вручную удалить файлы, которые вам больше не нужны.

Для более автоматизированного подхода к удалению ненужных файлов включите параметр « Закреплено » для файлов, которые вы хотите сохранить. После этого при достижении предела хранилища АппОптима начинает удалять незакрепленные файлы символов, начиная с самых старых файлов.