我正在为 iOS 应用程序使用 google drive sdk。用户应该能够从我们的应用程序中打开一个文档。我正在尝试使用以下代码从我的 Google 驱动器下载文件 -
- (void)loadFileContent {
UIAlertView *alert = [DrEditUtilities showLoadingMessageWithTitle:@"Loading file content" delegate:self];
GTMHTTPFetcher *fetcher =[self.driveService.fetcherService fetcherWithURLString:self.driveFile.downloadUrl];
[fetcher beginFetchWithCompletionHandler:^(NSData *data, NSError *error) {
if (error == nil) {
NSString* fileContent = [[NSString alloc] initWithData:data
encoding:NSUTF8StringEncoding];
self.textView.text = fileContent;
self.originalContent = [fileContent copy];
} else {
NSLog(@"An error occurred: %@", error);
[DrEditUtilities showErrorMessageWithTitle:@"Unable to load file" message:[error description] delegate:self];
}
}]; }
但是当我尝试下载 Google 文档文件时,下载 URL 的值为空。请帮我解决这个问题?