UIDocumentPickerViewController进口模式返回.icloud文件

问题描述 投票:0回答:1

在使用iCloud上驱动UIDocumentPickerViewController模式.import有时会返回文件与.icloud扩展。此扩展意味着该文件不是物理存在的设备上,但上的iCloud。

由于该模式是.import,通过documentPicker(_ controller: UIDocumentPickerViewController, didPickDocumentsAt urls: [URL])返回的文件是实际文件的副本。因此,就不可能叫startDownloadingUbiquitousItemAtURLNSFileManager

一个精度可能(可能)是很重要的:当用户选择startDownloadingUbiquitousItemAtURL目录出现这种情况。在回调我然后执行FileManager.default.enumerator(at: urls[0], includingPropertiesForKeys: nil)返回目录内的文件列表。其中一些文件的不幸有时.icloud文件,而不是实际的文件。

不知怎的,我无法找到一个解决办法来访问这些文件,任何想法?

谢谢 !

ios swift uidocumentpickerviewcontroller
1个回答
0
投票

据苹果称,这是站在他们一边的错误。 .icloud文件不应该退还。

© www.soinside.com 2019 - 2024. All rights reserved.