AFNetworking no reanuda la descarga

Estoy usando AFNetworking para download files de gran tamaño en mi aplicación iPad.

Se utiliza una instancia de AFHTTPRequestOperation para download este file. A continuación se muestra el código de reference:

 // request es el object NSRequest para el file que se descarga
 AFHTTPRequestOperation * operation = [auto HTTPRequestOperationWithRequest: request
                                         éxito: ^ (operación AFHTTPRequestOperation *, id responseObject) {                                                                        

                                         } falla: ^ (operación AFHTTPRequestOperation *, error NSError *) {


                                         }];
 // aquí la variable de ruta es la location donde se colocaría el file en la descarga
 operation.outputStream = [NSOutputStream outputStreamToFileAtPath: path
                                                                agregar: SÍ];
 // ya que esta class es subclass de AFHTTPClient, por lo que la operación se agrega a la queue de requestes
 [self enqueueHTTPRequestOperation: operation];

Ahora el problema aquí es que cuando bash pausar y reanudar esta descarga usando las funciones siguientes, la function pauseDownload funciona correctamente, sin embargo, la descarga del curriculum vitae no funciona como debería y parece que la descarga comienza desde el principio, donde, como esperaba que se reanudará desde el lugar que dejó. ¿Qué podría ser un problema aquí?

 - (vacío) pauseDescargar {
     [pausa de operación];
 }

 - (vacío) resumeDescargar {
    [reanudación de la operación];
 }

Después de pasar algún time, descubrí cómo pausar y reanudar la descarga.

AFNetworking tiene extensiones, una de ellas es AFDownloadRequestOperation, que se utiliza esencialmente para manejar la pausa y reanudar files grandes. Entonces, en lugar de utilizar AFHTTPRequestOperation, aquí se utilizará AFDownloadRequestOperation. A continuación se muestra el código de muestra

 // request es el object NSRequest para el file que se descarga y targetPath es la location final del file una vez que se descarga.  No olvide configurar shouldResume en YES
 AFDownloadRequestOperation * operation = [[AFDownloadRequestOperation alloc] initWithRequest: request
                                                                                      targetPath: targetPath
                                                                                    shouldResume: SÍ];
 [operation setCompletionBlockWithSuccess: ^ (AFHTTPRequestOperation * operation, id responseObject) {
     // terminación manual
     } falla: ^ (operación AFHTTPRequestOperation *, error NSError *) {
      // handel failure
  }];
 [operation setProgressiveDownloadProgressBlock: ^ (NSInteger bytesLead, long long totalBytesRead, long long totalBytesExpected, long long totalBytesReadForFile, long long totalBytesExpectedToReadForFile) {
     // handel progress

 }];
 // ya que esta class es subclass de AFHTTPClient, por lo que la operación se agrega a la queue de requestes
 [self enqueueHTTPRequestOperation: operation];

 // solía pausar la descarga
 - (vacío) pauseDescargar {
     [pausa de operación];
 }
 // usado para reanudar la descarga
 - (vacío) resumeDescargar {
    [reanudación de la operación];
 }