9. Depuración en iOS
En iOS no hay un sistema de filtrado de logs por etiquetas ni un equivalente a PTB_LOG/PTB_LOG_ADS/PTB_LOG_ANALYTICS. La parte del SDK escrita en Swift (gestores de anuncios de cada red, puentes, etc.) registra los logs mediante llamadas simples a print(), sin una etiqueta uniforme, por lo que la consola de Xcode muestra todos los mensajes mezclados.
En la práctica, esto hace que la pantalla AKS Logs de la Test Suite (§8 anterior) sea la forma más fiable de consultar lo que AKS ha registrado: utiliza un acumulador de logs en memoria, permite realizar búsquedas en el dispositivo y no se ve afectada por el ruido de la salida de la consola. Para una compilación de lanzamiento, el dispositivo de un tester o un ticket de soporte en el que no sea posible conectar un depurador, esta pantalla en el dispositivo es la forma práctica de consultar los logs sin una consola.
AKSLogManager.shared.logAarVersion() muestra información en la consola para confirmar rápidamente qué compilación del xcframework está realmente enlazada cuando sospechas que se está usando un binario desactualizado.