0
DropboxSDK (Core API)를 사용하고 있습니다. 이 함수를 사용하여 파일을 업로드했습니다 :DropboxSDK로 파일 덮어 쓰기
"File.txt"파일을이 함수로 덮어 쓰려고 시도하지만 작동하지 않습니다.
- (void)overwriteFile:(DBMetadata*)meta {
NSString *filename = @"File.txt";
NSArray *documentPaths = NSSearchPathForDirectoriesInDomains(NSDocumentDirectory, NSUserDomainMask, YES);
NSString *documentsDir = [documentPaths objectAtIndex:0];
NSString *databasePath = [documentsDir stringByAppendingPathComponent:filename];
[[self restClient] uploadFile:filename toPath:meta.path withParentRev:meta.rev fromPath:databasePath];
}
호출이 위양 :
- (void)restClient:(DBRestClient *)client uploadedFile:(NSString *)destPath from:(NSString *)srcPath metadata:(DBMetadata *)metadata {
NSLog(@"File uploaded successfully to path: %@", metadata.path);
}
그리고 내가 로그인을 보여 경로에 업로드 파일 : /myfolder/File.txt. 그럼 Dropbox로 가서 내 파일의 날짜가 바뀌지 않는다는 것을 알았어.
내가 뭘 잘못 했니? 너 나 좀 도와 줄 수있어? 파일에 uploadFile
업로드가 경로toPath
내 filename
라는 것을
"작동하지 않는다"는 것은 무엇을 의미합니까? Dropbox SDK 또는 다른 오류 메시지가 예외로 표시됩니까? – Romain
@Romain 내 질문을 업데이트했습니다. – Sveta
업로드하려는 파일의 내용을 콘솔에 인쇄 해 보았습니다. 다시 업로드하는 파일이 아닌 "새로운 것"인지 확인하십시오. – Romain