2014-01-10 3 views
0

안녕 얘들 아 빠른 질문!Xcode 보관 용 계정 동기화 API 재생 동영상

Dropbox 동기화 API를 사용하는 iPad 앱을 만들고 있습니다. 이제 MPMovieplayer의 내 보관 용 파일 시스템에서 동영상 파일을 재생하는 방법에 대해 궁금합니다. Dropbox 파일 시스템은 로컬 샌드 박스와 같지 않으며 파일의 nsurl을 검색하는 방법을 모르므로 비디오를 재생할 수 없습니다. 먼저 로컬 스토리지에서 파일을 작성해야

+(NSString*)loadMovie : (DBPath*)path 
{ 
    DBFile *file = [self openFileAtPath:path]; 
    NSData *data = [[NSData alloc] initWithData:[file readData:nil]]; 

    NSArray *paths = NSSearchPathForDirectoriesInDomains(NSDocumentDirectory, NSUserDomainMask, YES); 
    NSString *documentsDirectory = [paths objectAtIndex:0]; 
    NSString *vpath = [documentsDirectory stringByAppendingPathComponent:file.info.path.name]; 
    [[NSFileManager defaultManager] createFileAtPath:vpath contents:data attributes:nil]; 
    return vpath; 
} 

답변

0

: 이것은 시도 뭔가 (내 마지막 희망)하지만이 작동하지 않습니다이다

. Dropbox 포럼의 https://forums.dropbox.com/topic.php?id=110085을 참조하십시오.

+0

안녕하세요. 링크가 작동하지 않습니다. 링크를 업데이트하십시오. 감사합니다. –

관련 문제