Apps Kit SDK logoApps Kit SDK
Документация · Интеграция с iOS

9. Отладка на iOS

На iOS нет системы фильтрации логов по тегам — аналога PTB_LOG/PTB_LOG_ADS/PTB_LOG_ANALYTICS. Swift-часть SDK (обработчики рекламы для отдельных сетей, мосты и т. д.) выводит логи через обычные вызовы print() без единого тега, поэтому в консоли Xcode все сообщения перемешаны.

На практике экран AKS Logs в Test Suite (§8 выше) — более надежный способ проверить, какие события зафиксировал AKS. Он использует хранилище логов в оперативной памяти, поддерживает поиск на устройстве и не зависит от количества посторонних сообщений в консоли. Для релизной сборки, устройства тестировщика или обращения в поддержку, когда подключить отладчик невозможно, этот экран позволяет просматривать логи прямо на устройстве без консоли.

AKSLogManager.shared.logAarVersion() выводит версию в консоль — это быстрый способ проверить, какая сборка xcframework фактически подключена, если вы подозреваете, что используется устаревший бинарный файл.