Alamofire: Maneje el error globalmente

Estoy tratando de manejar los errores de Alamofire a nivel global, similar a esto: AFNetworking: Manejar el error globalmente y repetir la request

Un caso de uso sería detectar un error de 400 status code (token API no autorizado / caducado) y presentar la página de inicio de session. ¿Hay alguna manera de engancharse en algo en el núcleo de Alamofire o debería crear mi propio manejador de errores y siempre llamar a validate().response() manualmente cada vez?

Gracias

En este momento, tendrá que manejar esa lógica en su propia implementación de response personalizada. Nosotros (el Alamofire TC) estamos trabajando actualmente en forms en que podemos facilitar este process, pero es muy difícil hacerlo bien sin complicar el rest de las API. Todavía estamos lejos de eso.

Dicho esto, construí un sistema OAuth 2.0 que maneja este process en una biblioteca diferente de código abierto. Es posible, es simplemente difícil de hacer. Deberá conectar el cierre de response para todas las requestes que podrían 401. Vea mi respuesta aquí para un desglose completo de cómo hacer esto.

Con suerte eso ayuda a arrojar algo de luz. Saludos 🍻