我正在尝试下载UIDocumentPickerController
选取的文件夹层次结构中包含的文件。我使用documentPicker:DidPickDocumentsAtURLs:
获得的带有NSFileCoordinator
的网址。
对于iCloud Drive文件提供程序提供的文件夹,它在访问块中提供的URL显然是.zip文件,如果文件最初未下载,则只包含归档NSURL的foo.icloud
个文件。如何在压缩过程之前确保已下载这些文件?
我是否应该手动取消归档并将它们再次送入NSFileCoordinator
?或者我需要使用startDownloadingUbiquitousItemAtURL:error:
吗?我认为使用UIDocumentPickerController
应该让我摆脱所有的手动协调逻辑。
我错过了什么?