Создать папку с Google Drive SDK iOS

я пытаюсь создать папку с помощью Google Drive SDK для iOS. Из документации Google Drive здесь:

https://developers.google.com/drive/folder

Это говорит о том, что создание папки так же, как созданиефайл' со специальным типом MIME.

GTLUploadParameters *uploadParameters = nil;

self.driveFile = [GTLDriveFile object];
self.driveFile.title = foldername;

uploadParameters = [GTLUploadParameters new];
uploadParameters.MIMEType = @"application/vnd.google-apps.folder";

GTLQueryDrive *query = nil;
query = [GTLQueryDrive queryForFilesInsertWithObject:self.driveFile
                                    uploadParameters:uploadParameters];


[self.driveService executeQuery:query completionHandler:^(GTLServiceTicket *ticket,
                                                          GTLDriveFile *updatedFile,
                                                          NSError *error) {

Но когда я выполняю запрос, я получаю:

NSInternalInconsistencyException»Причина:загружать данные и fileHandle являются взаимоисключающими

Это говорит о том, что я должен использовать один из предопределенных фабричных методов GTLUploadParameters:

+ (GTLUploadParameters *)uploadParametersWithData:(NSData *)data
                                         MIMEType:(NSString *)mimeType;

+ (GTLUploadParameters *)uploadParametersWithFileHandle:(NSFileHandle *)fileHandle
                                               MIMEType:(NSString *)mimeType;

Но ни один из них не подходит (или работа, как ямы пробовали) Кто-нибудь успешно создавал папки с помощью Google Диска на iOS?

Ответы на вопрос(2)

Ваш ответ на вопрос