/ / NSURLSession não está recuperando dados do arquivo plist - ios, nsurlsession

NSURLSession não está recuperando dados do arquivo plist - ios, nsurlsession

Eu tenho um aplicativo iOS onde recebo dados de umplist file de um servidor amazon s3. Eu gostaria de usar as novas estruturas NSURLSession para obter os dados. Então eu tenho o seguinte código (que estou usando em um tutorial Ray Wenderlich dot com).

    NSString *dataUrl = @"https://s3.amazonaws.com/xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx.plist";
NSURL *url = [NSURL URLWithString:dataUrl];

// 2
NSURLSessionDataTask *downloadTask = [[NSURLSession sharedSession]
dataTaskWithURL:url completionHandler:^(NSData *data, NSURLResponse *response, NSError *error) {
// 3: Handle response here with more of my code
}];// 4
[downloadPhotoTask resume];

Se eu copiar o URL de * dataURL e colocar isso em um navegador da Web, ele baixará o arquivo muito bem. Mas no meu aplicativo iOS não há dados e o erro é "muito poucos bytes no fluxo".

Alguém tem uma ideia do que eu estou perdendo?

Respostas:

0 para resposta № 1

De um primeiro olhar, o próprio código deve funcionar. Você quis dizer [downloadTask resume]; por acaso?