gpt4 book ai didi

ios - 使用 Google Drive 上传的 GTLService 断言失败

转载 作者:行者123 更新时间:2023-11-28 19:13:11 27 4
gpt4 key购买 nike

我正在尝试在我的 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");
}];

有人遇到过这个问题吗?显然我在设置中的某个地方遗漏了一些东西,但我不知道是什么。

最佳答案

将 -ObjC -all_load 添加到应用程序项目的build设置中的其他链接器标志设置。

检查上述步骤 https://developers.google.com/drive/quickstart-ios

关于ios - 使用 Google Drive 上传的 GTLService 断言失败,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13895719/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com