dropbox不断创建冲突副本ios sdk(核心api) 假设元数据是正确文件夹的元数据,乍一看,这段代码看起来没问题。如果当前版本作为父版本传入uploadFile,则应覆盖该文件,并且不应创建冲突副本。 NSString *filename = @"

dropbox不断创建冲突副本ios sdk(核心api) 假设元数据是正确文件夹的元数据,乍一看,这段代码看起来没问题。如果当前版本作为父版本传入uploadFile,则应覆盖该文件,并且不应创建冲突副本。 NSString *filename = @",ios,dropbox-api,Ios,Dropbox Api,dropbox不断创建冲突副本ios sdk(核心api) 假设元数据是正确文件夹的元数据,乍一看,这段代码看起来没问题。如果当前版本作为父版本传入uploadFile,则应覆盖该文件,并且不应创建冲突副本。 NSString *filename = @"NotesDBNew.sqlite"; //File name in DropBox NSString *destDir = @"/"; //Destination path in DropBox NSString *fromPath = @"

dropbox不断创建冲突副本ios sdk(核心api)
假设元数据是正确文件夹的元数据,乍一看,这段代码看起来没问题。如果当前版本作为父版本传入uploadFile,则应覆盖该文件,并且不应创建冲突副本。
NSString *filename = @"NotesDBNew.sqlite"; //File name in DropBox
NSString *destDir = @"/"; //Destination path in DropBox
NSString *fromPath = @"..."; //local path to your DB file

NSArray *paths = NSSearchPathForDirectoriesInDomains(NSDocumentDirectory, NSUserDomainMask, YES);
NSString *docsPath = [paths objectAtIndex:0];
fromPath = [docsPath stringByAppendingPathComponent:@"NotesDBNew.sqlite"];
for (DBMetadata *child in metadata.contents) {
   // NSString *folderName = [[child.path pathComponents] lastObject];
    if ([child.filename isEqualToString:filename]) {
        NSLog(@"%@",child.filename);
        NSString *strqwe=child.rev;
        [[self restClient] uploadFile:filename toPath:destDir withParentRev:strqwe fromPath:fromPath];
    }
}