2016-05-31 4 views
7

내 앱에서 문서 (pdf, doc, docx) 선택을 허용하고 싶습니다. 그리고 이것을 위해 iCloud를 통합하려고합니다. 내가하고 싶은 것은 내 앱에서 iCloud 드라이브를 열면 사용자가 파일을 선택하고 원래 앱으로 돌아갈 수 있습니다. whatsapp가 iOS 앱에서 문서를 선택하기 위해 수행 한 작업과 비슷합니다.iOS 앱에서 iCloud 드라이브 열기

어떤 생각입니까? 다음은 https://developer.apple.com/library/ios/documentation/FileManagement/Conceptual/DocumentPickerProgrammingGuide/AccessingDocuments/AccessingDocuments.html

코드입니다 :

답변

12

아래 당신이 생각 얻을 것이다 연결이 읽기 이에 대한

-(IBAction)iCloudDriveFullFolder:(id)sender{ 
UIDocumentPickerViewController *documentPicker = [[UIDocumentPickerViewController alloc] initWithDocumentTypes:@[@"public.data"] 
                               inMode:UIDocumentPickerModeImport]; 
     documentPicker.delegate = self; 

    documentPicker.modalPresentationStyle = UIModalPresentationFormSheet; 
    [self presentViewController:documentPicker animated:YES completion:nil]; 
} 


#pragma mark - iCloud files 
- (void)documentPicker:(UIDocumentPickerViewController *)controller didPickDocumentAtURL:(NSURL *)url { 
    if (controller.documentPickerMode == UIDocumentPickerModeImport) { 
     // NSString *alertMessage = [NSString stringWithFormat:@"Successfully imported %@", [url lastPathComponent]]; 
     //do stuff 

    } 
} 
+1

야 덕분에 너무 많은, 나는 오랫동안이 문제에 붙어 봤는데 캠 이것과 모든 일을 가로 질러! 고맙습니다! –

+0

@LazarKukolj 항상 환영합니다 .--) –

+0

@Rohitax Rajguru 제 대답을 수락하십시오 :-) –

관련 문제