ENetrebin (обсуждение | вклад) Нет описания правки |
Нет описания правки |
||
Строка 1: | Строка 1: | ||
'''''[[Применение Ключ-АСТРОМ]] / [[Применение Ключ-АСТРОМ#.D0.9C.D0.BE.D0.BD.D0.B8.D1.82.D0.BE.D1.80.D0.B8.D0.BD.D0.B3%20.D1.80.D0.B5.D0.B0.D0.BB.D1.8C.D0.BD.D0.BE.D0.B3.D0.BE%20.D0.BF.D0.BE.D0.BB.D1.8C.D0.B7.D0.BE.D0.B2.D0.B0.D1.82.D0.B5.D0.BB.D1.8F|Мониторинг реального пользователя]] / Применение / Мобильные и пользовательские приложения / Управление файлами символов''''' | '''''[[Применение Ключ-АСТРОМ|Применение АппОптима]] / [[Применение Ключ-АСТРОМ#.D0.9C.D0.BE.D0.BD.D0.B8.D1.82.D0.BE.D1.80.D0.B8.D0.BD.D0.B3%20.D1.80.D0.B5.D0.B0.D0.BB.D1.8C.D0.BD.D0.BE.D0.B3.D0.BE%20.D0.BF.D0.BE.D0.BB.D1.8C.D0.B7.D0.BE.D0.B2.D0.B0.D1.82.D0.B5.D0.BB.D1.8F|Мониторинг реального пользователя]] / Применение / Мобильные и пользовательские приложения / Управление файлами символов''''' | ||
Деобфускация (Android) или символизация (iOS) — это процесс превращения классов и методов в удобочитаемые для человека в трассировке стека отчета о сбое. | Деобфускация (Android) или символизация (iOS) — это процесс превращения классов и методов в удобочитаемые для человека в трассировке стека отчета о сбое. | ||
Строка 5: | Строка 5: | ||
В следующем примере показана трассировка стека Android до и после деобфускации: | В следующем примере показана трассировка стека Android до и после деобфускации: | ||
АппОптима позволяет управлять файлами сопоставления Android и файлами извлечения символов iOS, необходимыми для интерпретации трассировки мобильного стека, которую получает АппОптима. | |||
АппОптима поддерживает три различных способа загрузки этих файлов: | |||
* Через службу символов, известную как «Служба деобфускации и символов» (DSS). | * Через службу символов, известную как «Служба деобфускации и символов» (DSS). | ||
* Через | * Через АппОптима REST API | ||
* Через плагин | * Через плагин АппОптима Fastlane | ||
* Через веб-интерфейс | * Через веб-интерфейс АппОптима | ||
* В настоящее время | * В настоящее время АппОптима поддерживает только символы строк трассировки стека из приложений и сторонних библиотек на iOS, для которых были предоставлены файлы dSYM. Символизация строк трассировки стека системной библиотеки не поддерживается. | ||
* Обратите внимание, что вы можете загружать файлы символов размером до 100 МБ. | * Обратите внимание, что вы можете загружать файлы символов размером до 100 МБ. | ||
Строка 25: | Строка 25: | ||
== Загрузить файлы символов для iOS == | == Загрузить файлы символов для iOS == | ||
Для символики iOS вам необходимо предварительно обработать файлы dSYM с помощью DSSClient, прежде чем вы сможете загрузить их в | Для символики iOS вам необходимо предварительно обработать файлы dSYM с помощью DSSClient, прежде чем вы сможете загрузить их в АппОптима. | ||
== Управление загруженными файлами символов == | == Управление загруженными файлами символов == | ||
Вы можете использовать веб-интерфейс | Вы можете использовать веб-интерфейс АппОптима для управления ранее загруженными файлами сопоставления Android и файлами извлечения символов iOS. | ||
Кроме того, вы можете использовать Mobile Symbolication API для просмотра, закрепления или удаления файлов символов. | Кроме того, вы можете использовать Mobile Symbolication API для просмотра, закрепления или удаления файлов символов. | ||
Строка 34: | Строка 34: | ||
Список загруженных файлов символов | Список загруженных файлов символов | ||
# В меню | # В меню АппОптима перейдите в « Настройки » . | ||
# Выберите Веб- и мобильный мониторинг > Исходные карты и файлы символов . | # Выберите Веб- и мобильный мониторинг > Исходные карты и файлы символов . | ||
На этой странице отображается объем хранилища, которое используется в настоящее время, и ограничение хранилища. | На этой странице отображается объем хранилища, которое используется в настоящее время, и ограничение хранилища. | ||
* Для | * Для АппОптима SaaS максимальный размер хранилища для файлов символов и сопоставлений составляет 1 ГБ. | ||
* Для | * Для АппОптима размер хранилища по умолчанию для файлов символов и карт составляет 1 ГБ. Вы можете изменить размер хранилища в соответствии с вашими требованиями. | ||
Чтобы освободить место, вы можете вручную удалить файлы, которые вам больше не нужны. | Чтобы освободить место, вы можете вручную удалить файлы, которые вам больше не нужны. | ||
Для более автоматизированного подхода к удалению ненужных файлов включите параметр « Закреплено » для файлов, которые вы хотите сохранить. После этого при достижении предела хранилища | Для более автоматизированного подхода к удалению ненужных файлов включите параметр « Закреплено » для файлов, которые вы хотите сохранить. После этого при достижении предела хранилища АппОптима начинает удалять незакрепленные файлы символов, начиная с самых старых файлов. |
Текущая версия от 21:01, 25 декабря 2024
Применение АппОптима / Мониторинг реального пользователя / Применение / Мобильные и пользовательские приложения / Управление файлами символов
Деобфускация (Android) или символизация (iOS) — это процесс превращения классов и методов в удобочитаемые для человека в трассировке стека отчета о сбое.
В следующем примере показана трассировка стека Android до и после деобфускации:
АппОптима позволяет управлять файлами сопоставления Android и файлами извлечения символов iOS, необходимыми для интерпретации трассировки мобильного стека, которую получает АппОптима.
АппОптима поддерживает три различных способа загрузки этих файлов:
- Через службу символов, известную как «Служба деобфускации и символов» (DSS).
- Через АппОптима REST API
- Через плагин АппОптима Fastlane
- Через веб-интерфейс АппОптима
- В настоящее время АппОптима поддерживает только символы строк трассировки стека из приложений и сторонних библиотек на iOS, для которых были предоставлены файлы dSYM. Символизация строк трассировки стека системной библиотеки не поддерживается.
- Обратите внимание, что вы можете загружать файлы символов размером до 100 МБ.
Для загрузки исходных карт и файлов символов необходимо разрешение на изменение параметров мониторинга .
Загрузить файлы сопоставления для Android
Для Android загрузите файлы сопоставления вашего приложения в их исходном виде. Вам не нужно предварительно обрабатывать эти файлы.
Чтобы узнать больше о файлах сопоставления и о том, где их найти, ознакомьтесь с официальной документацией Android .
Загрузить файлы символов для iOS
Для символики iOS вам необходимо предварительно обработать файлы dSYM с помощью DSSClient, прежде чем вы сможете загрузить их в АппОптима.
Управление загруженными файлами символов
Вы можете использовать веб-интерфейс АппОптима для управления ранее загруженными файлами сопоставления Android и файлами извлечения символов iOS.
Кроме того, вы можете использовать Mobile Symbolication API для просмотра, закрепления или удаления файлов символов.
Список загруженных файлов символов
- В меню АппОптима перейдите в « Настройки » .
- Выберите Веб- и мобильный мониторинг > Исходные карты и файлы символов .
На этой странице отображается объем хранилища, которое используется в настоящее время, и ограничение хранилища.
- Для АппОптима SaaS максимальный размер хранилища для файлов символов и сопоставлений составляет 1 ГБ.
- Для АппОптима размер хранилища по умолчанию для файлов символов и карт составляет 1 ГБ. Вы можете изменить размер хранилища в соответствии с вашими требованиями.
Чтобы освободить место, вы можете вручную удалить файлы, которые вам больше не нужны.
Для более автоматизированного подхода к удалению ненужных файлов включите параметр « Закреплено » для файлов, которые вы хотите сохранить. После этого при достижении предела хранилища АппОптима начинает удалять незакрепленные файлы символов, начиная с самых старых файлов.