Autenticación para NSURLConnection cuando no es necesario

Estoy intentando download un file de google trends. Estoy usando NSURLConnection para get el file.

Quiero que Google sepa que estoy conectado (es decir, autenticar la connection) para no tener límite de descarga. Intenté usar:

- (void)connection:(NSURLConnection *)connection willSendRequestForAuthenticationChallenge:(NSURLAuthenticationChallenge *)challenge 

El problema es que, dado que no se requiere iniciar session, el método nunca se llama. ¿Hay alguna manera de asegurarme de que la connection esté autenticada? ¡Gracias!

Nota: hice esta pregunta aquí antes, pero no recibí una respuesta, así que lo vuelvo a preguntar, espero que esté bien

EDITAR: Tal vez pueda usar la - (NSCachedURLResponse *)connection:(NSURLConnection *)connection willCacheResponse:(NSCachedURLResponse *)cachedResponse ? ¿Puedo de alguna manera autentificarme a través del caching?

debe establecer los campos de encabezado correctos de NSURLRequest . Echa un vistazo a la respuesta de esta publicación . Tendrás que search la encoding base64 también.