8

I'm trying to download the files contained in a folder hierarchy picked by the UIDocumentPickerController. I use the URL I get from documentPicker:DidPickDocumentsAtURLs: with an NSFileCoordinator.

For a folder provided by the iCloud Drive file provider, the URL it delivers in the access block is obviously a .zip file which – if files are not initially downloaded – only contains foo.icloud files that are archived NSURLs. How can I ensure that these files have been downloaded before the zipping process?

Am I supposed to unarchive them manually and feed them – again – into the NSFileCoordinator? Or do I need to use startDownloadingUbiquitousItemAtURL:error:? I thought using the UIDocumentPickerController was supposed to free me from all the manual coordination logic.

What am I missing?

DrMickeyLauer
  • 4,455
  • 3
  • 31
  • 67

0 Answers0