2016-05-31 21 views
7

voglio permettere documento (pdf, doc, docx) Selezione nella mia app. E voglio integrare iCloud per questo. Tutto quello che voglio fare è aprire l'unità iCloud dalla mia app e lì l'utente può selezionare il file e tornare all'app di origine. Qualcosa come Whatsapp ha fatto per la selezione dei documenti nell'app iOS.aperto icloud Drive a iOS

Qualche idea riguardo a questa?

risposta

12

Leggi questo collegamento sotto si otterrà un'idea: https://developer.apple.com/library/ios/documentation/FileManagement/Conceptual/DocumentPickerProgrammingGuide/AccessingDocuments/AccessingDocuments.html

Di seguito è riportato il codice:

-(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

di Dude grazie tanto per questo, sono stato bloccato su questo problema per tanto tempo e ho cam attraverso questo e tutto ha funzionato! GRAZIE! –

+0

@LazarKukolj bro sempre i benvenuti :-) –

+0

@Rohitax Rajguru prego di accettare la mia risposta :-) –