iOS アプリで Google ドライブを使用しようとしています。認証とブラウジングは正常に行われますが、ファイルをアップロードしようとすると、次のエラーが発生します。
*** Assertion failure in -[GTLService uploadFetcherWithRequest:fetcherService:params:](), /google-api-objectivec-client-read-only/Source/Objects/GTLService.m:565
関連するコードは次のとおりです。
GTLUploadParameters *uploadParameters = [GTLUploadParameters uploadParametersWithData:fileContent MIMEType:@"application/pdf"];
GTLDriveFile *file = [[GTLDriveFile alloc] init];
file.title = @"test.pdf";
GTLQueryDrive *query = [GTLQueryDrive queryForFilesInsertWithObject:file uploadParameters:uploadParameters];
[self.driveService executeQuery:query completionHandler:^(GTLServiceTicket *ticket,
GTLDriveFile *updatedFile,
NSError *error) {
NSLog(@"Done");
}];
誰かがこの問題に遭遇しましたか? 明らかに、セットアップのどこかで何かが欠けていると思いますが、何がわかりません。