¿Cómo deshabilitar el almacenamiento en caching de requestes en AFNetworking iOS?

Noté que dentro de mi aplicación iOS hay un file llamado "cache.db" que contiene todas las URL solicitadas como " http: / / mywebsite.com/api/find.php?id=DEVICE_ID&secret=MY_SECRET ".

Estoy usando AFNetworking para todas las requestes http y https y creo que no establecí ninguna política de almacenamiento en caching. ¿Cómo elimino o detengo la aplicación del almacenamiento en caching de las URL solicitadas? No quiero que mis usuarios (aquellos que tienen acceso raíz a sus teléfonos / dispositivos con jailbreak) vean esas URL.

Mientras tanto, aquí hay un ejemplo de mi request

-(void){ // Obtain Manager AFHTTPRequestOperationManager *manager = [self getHTTPRequestOperationManager]; [manager GET:_path parameters:[self getRequestParams] success:[self getOperationSuccessBlock] failure:[self getOperationFailureBlock]]; } - (AFHTTPRequestOperationManager *)getHTTPRequestOperationManager { self.operationManager = [APlacesProviderRequest manager:_basePath]; return self.operationManager; } 

Desde el sitio github de AFNetworking :

A diferencia de los objects NSURLConnection, que comparten la configuration de toda la aplicación para la administración de sesiones, las políticas de caching, el almacenamiento de cookies y los protocolos de URL, los objects NSURLSession pueden configurarlos todos de forma individual. Una vez que se inicializa una session con una configuration particular, puede enviar tareas para search datos y cargar o download files.

Así que supongo que podrías experimentar con esa propiedad (no he rooteado el dispositivo, así que no puedo verificar si funciona).

De todos modos puedes probar: [[NSURLCache shanetworkingURLCache] removeAllCachedResponses];