ios - 是否有可能永久访问从 DocumentPicker 导入的文件?

标签 ios swift xcode cloud uidocumentpickervc

我有一个应用程序可以使用 DocumentPickerDelegate 导入一个文件(或多个文件)。这意味着导入的文件可能来自 iCloud、Google Drive 等。我希望该应用程序在启动时加载任何以前选择的文件,但我想知道这是否可能,因为看起来您无法访问应用程序关闭后的文件。

有人知道解决这个问题的方法吗?例如,您是否能够将导入的文件实际复制到应用程序本地数据中?

感谢您的帮助!

最佳答案

在委托(delegate)中,它会为您提供所选文件的 URL,您需要在委托(delegate)调用完成之前制作文件的本地副本。这包含在 UIDocumentPickerController 的文档中。

关于ios - 是否有可能永久访问从 DocumentPicker 导入的文件?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/48999288/

相关文章:

ios - 如何合并 Framework SwiftUI

swift - 将选定行的索引传递给另一个 ViewController

ios - 动画边界变化时的 CAShapeLayer 路径动画

ios - 第一次键盘出现时的动画有时不流畅

ios - XMPP 主机名问题

Swift 3 单元测试抛出编译错误 "Cannot convert value ' Type' to 'Type' "

ios - 打开文件时出现 Xcode 错误

ios - UIAppearance,在 Interface Builder 中查看结果?

objective-c - 从我的应用程序启动应用程序的特殊 API