CRASH-репортинг

ВАЖНО! Tracer хранит данные о событиях за последние 90 дней.

Описание функций

tracer_upload_crashes()

Отправляет файлы сбоев, сохранённые с прошлых запусков, на сервер.

Для загрузки событий в вашем app.cpp:

#include "tracer.h" int main() { // Инициализация const char* app_key = "your-app-key"; const tracer_path_char* storage_dir = "/path/to/crash/storage"; tracer_init(app_key, storage_dir); // Попытка загрузки краш-отчетов tracer_upload_crashes(); return 0; }

tracer_disable_upload()

Отключает отправку отчётов о сбоях, но файлы по-прежнему помечаются как обработанные.

В вашем app.cpp:

#include "tracer.h" int main() { // Инициализация const char* app_key = "your-app-key"; const tracer_path_char* storage_dir = "/path/to/crash/storage"; tracer_init(app_key, storage_dir); tracer_disable_upload(); // Основной код приложения return 0; }

tracer_keep_processed_crashes()

Позволяет сохранять файлы сбоев после их отправки. Полезно для отладки.

В вашем app.cpp:

#include "tracer.h" int main() { // Инициализация const char* app_key = "your-app-key"; const tracer_path_char* storage_dir = "/path/to/crash/storage"; tracer_init(app_key, storage_dir); tracer_keep_processed_crashes(); // Основной код приложения return 0; }