我可以从GoogleDrive API下载文件。 使用以下代码。
NSString *url = [NSString stringWithFormat:@"https://www.googleapis.com/drive/v3/files/%@?alt=media",
identifier];
GTMSessionFetcher *fetcher = [self.service.fetcherService fetcherWithURLString:url];
[fetcher beginFetchWithCompletionHandler:^(NSData *data, NSError *error) {
if (error == nil) {
NSLog(@"Retrieved file content");
// Do something with data
UIImage *img = [UIImage imageWithData:data];
NSLog(@"%@", img);
} else {
NSLog(@"An error occurred: %@", error);
[self showErrorAlert:error];
}
}];
工作正常。(从数据中获取图像)
现在它无法构图。
UIImage *img = [UIImage imageWithData:data];
NSLog(@"%@", img);
它给予Null。